8,942 reputation
32443
bio website
location Minneapolis, MN
age
visits member for 3 years, 5 months
seen 15 mins ago

Feb
25
comment I want to experience the early days of computing
@chillpenguin: if you want to play with the bare metal, just learn x86 assembly.
Feb
25
comment I want to experience the early days of computing
There was never a day that you'd buy a PC and no software was available for it. There was always DOS, CP/M, or other.
Feb
21
comment Problem with Vi editor using PuTTy
Delete your ~/.vimrc (please tell me you're actually using vim and not vi)
Feb
21
comment Why is Microsoft's Ribbon Framework built around COM?
I'm pretty sure I've seen toolkits providing .net wrappers for winforms and WPF from Microsoft.
Feb
15
comment how much memory should android app use
You're not going to be doing yourself any benefit writing a requirement placing an upper bound on memory usage. If you want them to keep an eye on memory usage, just tell them.
Feb
9
comment How to write an optimal LAN messenger software?
Why don't you just use IRC?
Jan
24
comment Python - 'if foo in dict' vs 'try: dict[foo]'
Throw/catch in python isn't all that big of a deal performance wise, to the degree that it is often used for flow-control in python. Additionally, there is the possibility in some situations where that dict could be modified in between the test and the access.
Jan
23
comment Is printing to console/stdout a good debugging strategy?
It is important to learn to use debuggers, however, there are many situations you may encounter where printf debugging is the only debugging method available.
Jan
20
comment Writing a game engine using javascript
Checking that a move is valid isn't all that complex.
Jan
9
comment Should I pay for the use of subversion?
Did you read its license?
Dec
19
comment Writing simple executable script on Windows
@mgw854: Powershell isn't on all systems, its default security policies don't allow running script files, and has other troublesome aspects.
Dec
19
comment Writing simple executable script on Windows
Using a 'regular' language like C++, C#, etc will get the job done far faster than using any of the windows scripting languages.
Dec
17
comment Is it possible to protect json api scraping using random tokens?
@Gravy: there are plenty of ways to provide access control to your web service, you can require authentication, allow access only to specific hosts, etc.
Dec
16
comment Is it possible to protect json api scraping using random tokens?
Is this API of yours meant to allow other people to access it? If not, why are you exposing it in the first place?
Nov
23
comment When defining directory path, should a trailing slash be included?
Additionally, since extra slashes are ignored you won't accidentally attempt to open nonexistent files
Nov
3
comment How can a website look different in safari Windows and Safari mac?
What happens if you spoof your user agent?
Nov
1
comment Releasing a project under GPL v2 or later without the source code of libraries
@JoshKelley: Right, they don't, but no one is going to give you a hard time about it if the third-party sources are immediately available or something they can just get from apt-get, etc.
Oct
28
comment Advice on designing web application with a 40+ year lifetime
designing to be 40+ year 'future proof' sounds like an exercise in futility.
Oct
28
comment How Python random shuffle works?
What is your algorithm for shuffle?
Oct
27
comment Testing on different operating systems
I would recommend testing all of it within VMware, both windows 8 and Windows 7 even. Your development environment likely has a great deal of differences between a typical deployment machine, that can easily mask many kinds of bugs and configuration issues.