113 reputation
5
bio website dalin-seivewright.ca
location Canada
age 25
visits member for 3 years
seen Mar 15 at 17:36

Jun
26
comment Should you keep a copy of all the code you write?
@VioletGiraffe Are you sure? Many, if not all, software companies make it perfectly clear that the code that you've written belongs to them, and them alone. They've paid you for your services of writing the code for them - they won't take kindly to letting you take the code that you wrote for them that they paid you for off to their competitor.
Jun
14
awarded  Scholar
Jun
14
accepted EPL-Licensed Library with Closed-Source Commercial Product
Jun
14
awarded  Student
Jun
14
asked EPL-Licensed Library with Closed-Source Commercial Product
Jun
14
comment Warn about 3rd party methods that are forbidden
It looks like they've changed their product name from JavaDepend to JArchitect, but the program still looks fairly interesting.
Jun
4
comment Wisdom of using open source code in a commercial software product
I don't have an answer here except for a small bit of advice: Just because Site XYZ is using a particular piece of software to run their site successfully, it doesn't mean they haven't had to tack on bits and pieces here and there to keep that piece of software from working incorrectly.
Apr
18
comment Storing sort code / account number on website. Security?
Can't sort codes be used in a grander view of things? For example, to track where "money" will be at any given time? Sounds like a bad idea to me, to let information like that fall into the wrong hands.
Apr
13
awarded  Commentator
Apr
13
comment How would you explain that software engineering is more specialized than other engineering fields?
+1 for Ford Engineer reference. I haven't thought about Software Engineers vs Programmers in that way before.
Mar
5
comment Why almost no webpages hash passwords in the client before submitting (and hashing them again on the server), as to “protect” against password reuse?
So we're just throwing the old adage "Never Trust The Client" out the window with this one?
Feb
24
comment Password hashing and support to your user
The security policy he mentioned is not only not "INSANE" but should be a requirement of all "SANE" applications. Links like this sent via e-mail have to expire after awhile to prevent the password from being reset (either by thievery of the link directly, or by stumbling upon it via computer aided algorithm). Passwords probably should be trimmed before validated though. Users ARE stupid. It is Law. The answer isn't to reduce our security measures but to take proactive steps to help ensure our users understand the proper procedures.
Jan
18
comment Are there any private code review communities?
Yes, I believe just because you find some code on a website it doesn't mean you have full unencumbered use of that code.
Jan
17
comment Linux Programmer moving to Windows
It should be noted that I'm pretty sure you can still use the Windows compilers directly rather than through the IDE.
Jan
11
comment Automatically update copyright date range from git?
You can run a script to run some sort of calculable diff. If that diff is large enough, update the copyright info, if not, don't worry about it. This could be run on every commit (or on a tree of commits)
Jan
10
comment Best Version Control Habits For Solo Developer?
I had avoided version control for a long time as I was under the impression that it was too bulky/ugly/annoying. A few months ago I decided to get familiar with Subversion and now I swear by it.
Jan
9
comment Does Microsoft have a free version of Visual Studio?
@Steve314 Registration is required after the "evaluation" period, but registration is free.
Dec
19
comment Why isn't protection against SQL injection a high priority?
Don't forget that Answers are there to answer the question. Often it is pseudo-code (or SQL) that is intended to answer the question, not necessarily provide a safe and secure copy and paste solution (despite how the answer may be used in reality).
Dec
19
comment How can I efficiently handle input data without a framework?
Don't forget that the common code you've already written and are familiar with can be pulled out into a commons library. Instant framework.
Dec
19
awarded  Teacher