Reputation
4,024
Top tag
Next privilege 5,000 Rep.
Approve tag wiki edits
Badges
1 9 17
Newest
 Yearling
Impact
~407k people reached

  • 0 posts edited
  • 0 helpful flags
  • 1,499 votes cast
Sep
5
accepted What licenses are compatible with MASM32's license requirements?
Sep
5
comment What licenses are compatible with MASM32's license requirements?
The restrictions do make it awkward since I'd hoped to share my source code freely, but in today's world that's not safe without a license unfortunately. Alternate environments are available (JWASM, etc.), but MASM32 really is the cleanest set of tools IMO. Oh well, I guess I'll have to decide between MASM32 and being able to share my code.
Sep
4
asked What licenses are compatible with MASM32's license requirements?
Jun
20
comment I'm doing 90% maintenance and 10% development, is this normal?
For all those telling you to put in your 2 weeks notice and get out of there, well, I'd say to not be that aggressive. I've got numerous programmer and IT friends that can't even get back into the industry right now. They'd kill (probably not literally, but I dunno, some have been out of work for a couple years now) for even cashier level pay at this point. Don't leave one job until you've got the next one in the bag.
May
5
awarded  Custodian
Apr
29
answered Why can we not insert into files without the additional writes? (I neither mean append, nor over-write)
Apr
28
comment Is it considered 'reasonable' to implement a major part of a program largely by subclassing a library class?
I would base it off of the Netbeans platform, since they already have that problem solved. From netbeans.org/features/platform/index.html - "Building a desktop application on top of the NetBeans Platform can save years of development time."
Mar
13
awarded  Nice Answer
Mar
5
comment Does Refactoring towards Looser Coupling, Smaller Functions, and Separate Classes affect System Performance? (and Should I Care)
@Dennis I can say that writing ASM code (directly, not compiled) for Windows goes along the lines of "mov, mov, invoke, mov, mov, invoke". With invoke being a macro that does a call wrapped by pushes/pops... Occasionally you'll do function calls in your own code but it's dwarfed by all the OS calls.
Jan
20
comment Is virtual machine image a good protection for source code?
Unless the disk image is encrypted in some way, I can easily mount a virtual disk image to another running VM, then peruse the contents at will.
Jan
14
comment Is there already a commonly known name for the 'ensure pattern'?
I've seen it used and called "ensure" in code before.
Jan
14
comment Is Assembly still relevant?
I've got a small installer that I support now that's in assembly. It was as easy to write in assembly (with Windows API) as anything else, so why not? I've also got a credit card swiper interface written in assembly. Started in high level languages, but had so many difficulties getting it to work that I rewrote in assembly to get better control of all the bits flowing...
Sep
9
awarded  Yearling
Aug
8
comment Java - Why do we call an array a “vector”?
Deprecated is what java.util.Vector is. :-)
May
28
answered Should I bother to develop for JavaScript disabled?
May
23
comment How to decide between using an existing eCommerce solution and building your own?
Good point, this is another issue with the off the shelf ones I looked at. Multiple facility/business/pricing combinations are one thing that none of them really seem to handle very well.
May
23
comment How to decide between using an existing eCommerce solution and building your own?
The one thing that the common off the shelf ones seem to fall short on are custom configurators. If you've got a highly customized product that you're selling, make sure the platform can handle your requirements!
May
20
comment Why isn't Java used for modern web application development?
A lot of hatred towards JSF2 form @CraigRinger in these comments. :-) What is it about it that irks you? I found it complex to start with, but once I got going, I love it. Of course, I was using Spring before that, so anything else is going to look like an improvement... :-)
May
2
comment How does a programmer used to static languages cope with lack of Javascript tooling
I feel your pain. Dropping down into javascript is the web version of dropping down into assembly language on the client side. It can certainly be fun, but the toolsets are weak and productivity definitely drops with all the extra work you have to do. That's life in programming though. Not everything gets to be done at the highest level of abstraction. :-)
May
2
comment how safe/sane is it to use git for deployment on my webapp production server?
The update security isn't what I was warned about. The issue was with having the version control files on a box that can be accessed from the Internet. Something about being able to glean details from it that can be used to form an attack on either the exposed system and/or the dev computers? I really wish I could find the details again. I didn't keep track of them, I just walked away with the knowledge that there's no safe way (at that time, about a year ago) to allow version control deployment to servers exposed to the open Internet. :-)