Reputation
3,448
Top tag
Next privilege 5,000 Rep.
Approve tag wiki edits
Badges
3 11 32
Newest
 Nice Answer
Impact
~196k people reached

Jun
12
comment Why do we need fork to create new process
@imel96 Uh, yes, the shell does need to change the file descriptors so stdout of find goes to stdin of grep... Otherwise output will just continue to go to the terminal's stdout, that it inherited from the shell.
Jun
11
comment Continuing to code on large projects
Versioning by folders works (sorta) if you don't care about the differences between the versions. I used to have the same loss of interest, but decided to try using git with my own projects after using svn at work. Now, knowing what changes I have made (by diff and log) and the ability to branch and merge have removed most (but not all!) of that mental barrier. Thing is, it took a month or two before I got used to using version control by myself and not on a team. How long did you try it?
Jun
2
awarded  Informed
Jun
1
reviewed No Action Needed Does my use of the strategy pattern violate the fundamental MVC pattern in iOS?
Jun
1
reviewed Leave Open Jasmine BDD vs Integration Tests
Jun
1
awarded  Custodian
Jun
1
reviewed Leave Open Should I use my own public API on my site (via JS)?
Jun
1
reviewed Leave Open What is ethical/unethical while seeking help on the web with programming assignments?
Jun
1
reviewed Leave Open Designing unit tests for a stateful system
Jun
1
awarded  Custodian
Jun
1
reviewed Reopen Is converting/casting a boolean to int a good idea?
Jun
1
reviewed Reopen Dealing with not knowing parameter names of a function when you're calling it
Jun
1
comment Why learn git when there are GUI apps for GitHub?
@DeveloperDon gitk is just a browser, you can't commit or push or actually do anything with it
May
29
answered Algorithm for flattening overlapping ranges
May
26
comment Programming Language vs Markup Language vs Scripting Language
@spartacus I'm calling that a hesitant "no". I think any language that can be compiled could also be interpreted (just execute the instruction instead of saving it), but I've heard that homoiconicity severely restricts the possibility of compilation
May
25
comment Why is Mercurial considered to be easier than Git?
@WarrenP You mean like this?
May
25
comment Why HTML select is not searchable by default?
Space doesn't finish the searching (at least with multi-selects), I regularly use it with multiple words in Firefox
May
24
comment Is there any point in writing a random tester for code that deals with inductive data structures?
You've also missed (at least) two test cases: objects that contain arrays, and arrays that contain objects
May
21
comment Dealing with not knowing parameter names of a function when you're calling it
Welcome to the general topic of domain-specific languages, something I really wish more people would understand the advantage of... (+1)
May
21
comment Why don't we completely de-couple frontend JS frameworks and backend APIs?
@RobertHarvey Initially, think of HTML+CSS+JS that (aside from initial load) only communicates with the server by way of REST APIs and JSON, using something like Mustache.js to render the HTML client-side. This Hoodie framework seems to be taking it further, though.