469 reputation
410
bio website ccrfcd.org
location Las Vegas, NV
age 46
visits member for 4 years
seen Dec 16 at 0:28

Interests/skills:

C#
ASP.Net
PHP
T-SQL
Flash
Flex
Silverlight
ArcGIS Engine
ArcGIS Server


Aug
4
comment Are Intel compilers really better than the Microsoft ones?
Probably because when a company is used to a set of tools and its quirks, they tend to stick with it. Better the devil you know than the devil you don't.
Jul
21
comment Did eastern PKUFFT algorithm beat FFTW3 (Fastest FFT on the west) 20 fold?
@Brendan Implementations of an algorithm to calculate a Fast Fourier Transform.
Jun
27
comment Legal concern over “borrowed” code
Legal questions should always be answered by picking up the phone and calling a lawyer, not posting them to be answered by random people on the internet.
Jun
27
comment Is there a secure way to add a database troubleshooting page to an application?
I would never add a way for an end-user to execute arbitrary SQL against your database. Give the information to the DBAs and let them do their job.
Jun
23
comment Why Should I Avoid Inline Scripting?
Reuse and separating design from implementation are two reasons not to inline off the top of my head.
Jun
22
comment Is it acceptable to decompile someone else's code for the purpose of learning what they did, and how they did it?
@Frustrated No, but he might be able to keep the OP out of jail.
Jun
22
comment Is it acceptable to decompile someone else's code for the purpose of learning what they did, and how they did it?
@zenbike I'm not making a moral statement. I'm discussing what one current U.S. law states.
Jun
22
comment Is it acceptable to decompile someone else's code for the purpose of learning what they did, and how they did it?
@zenbike If the DMCA applied to you (which it doesn't since you're not in the U.S.) and you met all of the conditions (not publishing, contacting the author for permission, etc.), then, yes, you'd be able to reverse engineer for learning purposes. You're not able to fulfill those requirements, though, since you're assuming no contact with the author; therefore, the exceptions don't apply in your case.
Jun
22
comment Is it acceptable to decompile someone else's code for the purpose of learning what they did, and how they did it?
@Frustrated You're right; I automatically assumed they were in the U.S. Doesn't apply elsewhere, of course. (And the UAE is definitely not the U.S.)
Jun
22
comment Is it acceptable to decompile someone else's code for the purpose of learning what they did, and how they did it?
@zenbike Don't forget the DMCA. "The Digital Millennium Copyright Act (DMCA) generally prohibits circumvention of technological protection measures. On its face, since circumvention is generally required for reverse engineering, this prohibition would prevent reverse engineering of those measures that control access to a copyrighted work." From here. And since you can't contact the author, the exceptions for reverse engineering mentioned don't apply.
Jun
21
comment What causes bad performance in consumer apps?
You're assuming things went wrong. At some point someone said "that's good enough" and shipped their product. If end users accept it, well, there it is. (Not saying it's right, but there has to be a balance between ship it now and ship it never.)
Jun
17
comment Looking for the fastest way to collect form data
20 pages? I'd hate to have to fill that out....
Jun
6
comment How would you feel if your code editor formatted your code for you as you typed, without tabs/spaces?
@pgfearo Consider it market research. Better to find out that you're making a niche product with 20-30% saturation prior to making it rather than after. At least you go into it knowing what you're likely to get out of it and can make the decision to continue or not based upon your improved analysis.
Jun
6
comment How would you feel if your code editor formatted your code for you as you typed, without tabs/spaces?
@pgfearo The problem I have with something like this is that it would be almost great, but the <1% of changes I don't want to make that the editor goes ahead and changes anyway would be maddening. Your editor would have to be completely customizable to the nth degree to ensure that it meets everyone's needs.
Jun
3
comment How does a large company make rookie mistakes which leave security holes?
@Cheshire It wasn't "common sense" when it was first done. People are not inherently security-minded; they have to learn and constantly be reminded that there are evil jerks out there that only exist to grab your data.
May
12
comment How To Deal With Terrible Design Decisions
@Ramhound No, what will most likely happen is that the PM will say that it was the consultant's fault and they'll never get hired again. It's easier to stay inside once you're inside.
May
9
comment What is the best way to lead a team of 4-5 students for a summer project?
"I can't believe..." Actually, it seems pretty common based on my experience. I only had four team-based projects (while getting a BA in CS) and they were all 300/400 level courses (i.e. "senior" level). Furthermore, none of them were anything like what I've found in the real world.
May
9
comment What is the average lifespan of a cookie
As long as the user doesn't clear their cookies, the expiration date should be adhered to by the browser.
May
9
comment What is the average lifespan of a cookie
I say set it for one year and leave it at that. It doesn't take up that much space and, if it'll help the user when they revisit your page, it'll be worth it.
Apr
21
comment What is the regarded current best practises regarding the “this” keyword in front of field and methods in c#?
@Frustrated That the variable is a member of the class.