807 reputation
414
bio website
location
age
visits member for 4 years, 2 months
seen 6 hours ago

Donate a cup of food for free: Click to Give @ The Hunger Site


Nov
12
comment Document Version Control System
Quickly - before you worry about version control, get yourself a data recovery tool and see if those deleted files can be undetermined. If you have a large disk with lots of space they almost certain can, but every bit of disk activity lessens your chances. I like piriform.com/recuva but there are many others.
Nov
12
comment Using PHP or C++ for in real world electronic devices
As a simpler alternative to your Raspberry Pi, you can also look at netduino.com/netduinoplus2/specs.htm (which doesn't have an o/s, which might make things simpler). You can program it in C# or C and it is intended for the Internet of Things.
Nov
10
comment What advantages are there to using Flex/Bison over just writing a compiler straight in a programming language?
You might want to consider ease of development. Personally, I find straight C (or C++ or your language of choice) code easier to debug than Lex/Yacc, which is why I have hand-crafted so many parses & lexxers. UNTIL ... I discovered ANTLR, which only gets better when you find that the ANTLRworks front-end let's you visually step through your expressions as they lex & parse... liek this (Argh! how to insert an image? Sorry, you will have to click the link) antlr3.org/works/screenshots/debugger.png
Nov
10
comment Should I choose to join a programming bootcamp or work as a junior developer?
Take the job. Believe me, we value real world experience over a few courses. After a year or two you will have the same value as someone with a degree & the same experience. Which is to say that once you get some experience under your belt, your degree does not matter (just as your high school exams don't matter after you get a degree). Besides, the job might actually pay beer vouchers - while training you.
Oct
15
comment Adding quirks from an old system to a new system because that's what people are used to - a term for this?
As an aside, doing this for the user is one thing, but almost 30 years ago I worked on a system which was coded from scratch where everyone but me had coem from a prevoius and somewhat similar project. Thus we had eight parameters on the databse access function although only four were needed - becuase the previous project had had had eight. We passed the last four as NULL - with zer0 code re-use. Ah, halcyon days
Oct
15
comment Adding quirks from an old system to a new system because that's what people are used to - a term for this?
What do you call this? Idiocy? One can just about understand the motivation behind this - but for how long will you retain these quirks? And how many more new users will then come to exect them in every new version? There are reasons that cars no longer have running boards or cut glass flower vases.
Sep
3
comment Should curly braces appear on their own line?
"95% of the bugs in the program he made came from mismatched braces" - only in interpreted languages, not compiled.
May
10
comment Is it really free to deploy SharpDevelop apps?
Did you google?
Jan
10
comment Can an object oriented program be seen as a Finite State Machine?
the sofware in your cell-phone is a collection of hideously complex state-machine which remember many data and interpret them according to the current state.
Nov
7
comment How to access an encrypted INI file from C on an embedded system with little RAM
+1 lolx - that is what I am asking ;-)
Nov
7
comment How to access an encrypted INI file from C on an embedded system with little RAM
+1 for taking the time to reply. Maybe I should have made this 3 questions - encryption & memory usage. The latter is actually more important.
Nov
7
comment How to access an encrypted INI file from C on an embedded system with little RAM
+1 @mattnz I will update the question. Thank you ..
Nov
7
comment How to access an encrypted INI file from C on an embedded system with little RAM
Nope, I can't, because it is an INI file. That means reading the whole thing until the required value is found ...
Nov
7
comment How to access an encrypted INI file from C on an embedded system with little RAM
+1 Ok, that seems reasonable for encryption. How about efficiently reading the INI file with little RAM available?
Oct
28
comment Is saying “if ( $a != null && $a == 5)” the same as “if ($a == 5)”
if (( ($a != empty_or_null_or_notDefined && $a == 5 ) && (2 + 2 == 4) // ;-)
Nov
21
comment Differences between programming in school vs programming in industry?
+1 for a very good answer and +1 (should be more) for Ritch. If a s/w engineer is spending more than 20% of a project life-cycle on coding then something is very, very wrong. 50% design, 30% test, %20 for the rest .... everything else, including coding seems about right. With proper design, coding should be trivial. Without it, what people call "coding" is actually endless rewrites, trying to hack together a design of some sort as they go along </rant>
Jul
8
comment What are the warning signs of impending doom to watch out for on a project?
thanks. Alwasy remember, you can have it quick, cheap or working ... choose any two
May
16
comment Seeking Delphi (Pascal) code beautifier
+1 and the answer. Either one of those will work for me. Thanks
May
5
comment Seeking LOC counter with estmated cost to write those LOCs
and +1 to you too. Thanks
May
5
comment Seeking LOC counter with estmated cost to write those LOCs
+1 I'll try it, although that "would code $X to develop feature is very useful to me"