250 reputation
17
bio website
location
age
visits member for 2 years, 8 months
seen Dec 16 '13 at 3:26

Mar
25
awarded  Yearling
Dec
22
accepted Support for non-english characters?
Dec
18
asked Support for non-english characters?
Dec
10
comment Why do operating systems do low level stuff in C and C++? Why not just C++?
If MS uses some parts of the Linux kernel, and the Linux kernel is GPL, wouldn't that mean that Windows would also have to be GPL?
Sep
5
comment Deploying a very simple application
I would say a installer no matter the platform. Even if that installer is a simple script. Software, even on a Linux environment, is going more user friendly, and could be argued they pioneered the user friendly software with central repos for the largest flavors.
Jul
20
answered GUI advice for a responsive touchscreen
Jun
14
awarded  Commentator
Jun
13
comment How do you put a database online?
If you already have a localhost setup enabled, just forward the port on your router and type in your web ip address. You can find it by googling "What is my ip address." You then put that ip address in your browser and it will take you to your application.
Jun
12
comment How can I speed up the process of typing up specification during a meeting with developers?
Comment the code and have a third-party generate the API reference.
Apr
24
awarded  Critic
Apr
23
accepted Extend the API or use the same name as a class in the API?
Apr
23
asked Extend the API or use the same name as a class in the API?
Apr
22
accepted Hackathon and Scope
Apr
20
awarded  Nice Question
Apr
19
asked Hackathon and Scope
Apr
19
comment Why are virtual machines required?
Plus, no one says you have to take those four steps, you can always use an AOT compiler. gcc.gnu.org/java
Apr
10
comment Linux distro for software development support?
Another +1 for VMs. I actually use them in my own work. My standard one is Ubuntu 11.10 and has jdk7, rails, ruby, and eclipse with GIT for version control. It is good to have a quick standard environment for a multitude of uses, from hackathons, teaching, portability, etc.
Apr
9
awarded  Teacher
Apr
8
comment How often do experienced programmers have trouble getting their code to perform its intended purpose?
As a way to get better: I would start by writing pseudo code for each method as it will help you think through the steps of what is needed. That will then be your basis of the actual implementation of the method. I find this method both helps me overcome whatever problem I am on, but also helps with my logic, because writing code involves breaking down things into unnaturally small steps, which takes a long, long time to get good at.
Apr
8
comment How often do experienced programmers have trouble getting their code to perform its intended purpose?
I really liked your last paragraph as you could have a whole career built around bug fixing. In fact, about 90% of my job right now is fixing bugs written by others, a/k/a legacy application support.