425 reputation
210
bio website gaprogman.com
location Hull, United Kingdom
age 28
visits member for 2 years, 8 months
seen Nov 7 at 14:42

Jul
25
comment How can programming ability be used to help people in poverty?
@aqua I took part in the imagine cup back in 2005. We got to the UK finals and came 3rd. It really is a useful experience - taught me a LOT about project management (during my 1st year of University)
Jul
25
comment Algorithm for appointment reminders
This is almost exactly what I was going to say.
Jul
9
comment How is programming affected by spatial aptitude?
+1 for the Pomodoro technique. I used this to study for my exams when I was still at University. It must have worked, because I passed everything <- entire sentence is based on dodgy science, not to be taken seriously.
Jun
22
comment Personal Version Control Benefits
You'll be surprised at how many employers (at least the one's I've come across) who, when they google you're name to find your web presence (Social Media and such), they'll also look for examples of your personal code base. Having it all in one place (like GitHub, etc.) will make this process easier for them, and the easier it is...
Jun
22
comment Personal Version Control Benefits
+1 for very good, clear points (and the two tips at the end of the answer).
Jun
22
comment Personal Version Control Benefits
+1 for everything you mentioned. If I could give you +1's for each point, I would.
Jun
20
comment What is expected of me as a recent graduate?
The same thing happened to me (I started my 1st development gig, post graduation, 8 months ago. It gets easier, believe me. In my case, the people here are great and are always willing to help you out (even if you think your question is a dumb one, ask it anyway). You've just spent 3 (or more?) years doing the theory side of development, and you're about to see how much that differers to real world development. Good luck and hang in there
Jun
19
comment Recognizing text fields according to their label value
If you know the field names, then you can just pull each one out to a string and perform whatever test it is directly on the string value.
Jun
19
answered Recognizing text fields according to their label value
Jun
19
comment Benefits of classic OOP over Go-like language
Did OOP make procedural programming obsolete? I hate to sound pedantic or that I'm talking down to you, but that was the first sentence that came to mind. Go provides a new(ish) paradigm. With experimentation, users will find out what it's good at and what it's not good at (as with all paradigms and languages), and we'll end up with hundreds of great products (along with it's fair share of bad products) written in Go. At least, that's my opinion
Jun
19
comment what programming languages and skills are necessary to learn hypervisor development?
I suppose you would have to make sure that your understanding of the target hardware (CPU architecture, etc.) is near 100% before you could "roll your own," so to speak. Assuming that you wanted your hypervisor to only work on one architecture, of course. If not, then you'd have to learn about the differences between the (popular) architectures and figure out how to scale your hypervisor. It seems like a huge task, to me.
Jun
19
comment Why is x=x++ undefined?
In my mind, this is a good question ("Some men see things as they are and ask why, I dream things that never were and ask why not"). It's (in my opinion) a question purely on language design, using C syntax as an example, not a question on C syntax. I, personally, think that the reason we don't have defined behaviour for expressions such as x++ + ++x or x=x++ is simply because there is a possibility of them being misread.
Jun
18
comment Dynamic Post-build event in Visual Studio
How about including a script that is called by the SDK project at compile/build that calls the script for the Video Server project? Assuming that the script for the Video Server project is always in the same place.
Jun
12
comment What is the meaning of the sentence “we wanted it to be compiled so it’s not burning CPU doing the wrong stuff.”
This is an amazing description
Jun
8
comment As a programmer how do I plan to learn new things in my spare time
Well, there's codereview.stackexchange.com (another section of Stack Exchange), they can help you with reviewing your own code.
Jun
8
comment I've released a software product - how do I maximize exposure given no budget and limited time?
+1 for being one of the most in-depth answer I've come across on Stack Exchange that doesn't come off as preachy or condescending
Jun
8
comment As a programmer how do I plan to learn new things in my spare time
@priyankpatel No worries, dude. It's the thought that counts
Jun
8
answered As a programmer how do I plan to learn new things in my spare time
Jun
7
comment Why is the “kill” command called so?
+1 for confusing me with yes also meaning no
Jun
7
answered On mobile is there a reason why processes are often short lived and must persist their state explicitly?