Reputation
341
Next privilege 500 Rep.
Access review queues
Badges
3 14
Impact
~5k people reached

  • 0 posts edited
  • 1 helpful flag
  • 89 votes cast
Jun
13
comment Is my mentor's concern for code quality excessive?
When I mentor developers (interns and otherwise), I tend to be a bit more verbose spend more time with those that can get the most out of it. If your mentor is taking the time to write a thorough code review you should pay close attention as that's a good indication that he/she believes you can and will be better. This is a good thing and you should not consider it as a detraction to your learning.
Jun
5
comment Does a website running modified GPL software have an obligation to release their changes?
I don't see how a question about the GPL could be a duplicate of a question about LGPL.
May
31
comment Node.js and CPU intensive web applications
This question is unanswerable. Node.js isn't single-threaded, but the JavaScript you run within it is. Having ported several applications to it, I can tell you that there are many tools for whatever scaling problem you run into. Without knowing specifically on how your application is bound while running, it isn't possible to provide a good answer. I have Node.js apps able to consume 32 CPUs in a single process and others that I have to use the cluster module to coordinate multiprocess. It really depends on the details and what's best for your application but many solutions exist.
May
31
comment is OpenID really that bad?
Your arguments against OpenID are actually arguments for OpenID! Anyone can launch their own OpenID authority. I don't have to create a Google or Facebook account to log into a site that uses OpenID. Now that Google has pulled the plug on OpenID as a way to promote their Google+ service, others probably will too and we have lost the battle for a truly open standard for logging into sites.
Mar
30
awarded  Notable Question
Jan
5
comment Should I spend time preventing piracy of my app?
For what it's worth, I had a lawyer recommend to me that I have some sort of protection against piracy. It didn't have to be good, but it had to exist. The reason was such that if/when it was pirated, it could be demonstrated that the person doing the pirating had undergone some actions to disassemble the assembly, violating terms and conditions. I don't know if there is any truth to that reasoning as I have never had a problem, but it makes sense to me. For context, this was on a JavaScript application where source code was visible. Simple obfuscation was good enough for the lawyer.
Oct
20
comment Ship of Theseus applied to GPL - Can I relicense my program if I replace all of the derivative parts?
Great, and inspiring answer. Thank you for your post.
Aug
15
comment Why can't we use IP address instead of cookies in identifying the client in servlets?
@dirkk My mobile IP changes all the time as I move around. Thanks to the way Sprint has rolled out their network, I get different sets of addresses on their LTE gear than their normal CDMA stuff. It's truly frustrating and doesn't make a whole lot of sense, but it happens.
Feb
25
awarded  Caucus
Jan
30
comment A good IDE for NodeJS - debugging especially important
I've tried a few, and have switched to using WebStorm. The integrated debugging is slick, and works like you would expect any IDE to.
Jun
8
awarded  Caucus
May
11
awarded  Teacher
May
11
answered Should a web developer know how to do slicing?
Oct
19
accepted Does directly accessing an applications database break the license agreement?
Oct
18
awarded  Citizen Patrol
Oct
18
comment Does directly accessing an applications database break the license agreement?
Yes, I understand that we cannot expect support on something like that. Thank you for your input.
Oct
18
comment Does directly accessing an applications database break the license agreement?
@Blrfl, I'm not suggesting I intend to throw it out. I'm saying that for the purpose of discussion, ignore the legalities and tell me your opinion of whether or not you would want your customers in the database created by your application on their server.
Oct
18
comment Does directly accessing an applications database break the license agreement?
Thank you for your input. Does your answer hold true for data created outside of the application, but then used by the application? That is, if I write to the database, do you believe that is still generally within our rights?
Oct
18
revised Does directly accessing an applications database break the license agreement?
added 307 characters in body
Oct
18
comment Does directly accessing an applications database break the license agreement?
Yes, I agree with you, but you see what I'm getting at, yes? Let me rephrase... What is generally considered acceptable? Throw out the license agreement. As a developer, would you be unhappy with your users accessing the database directly?