March 22, 2010
Using a code repository can save a lot of time during development and deployment to a staging or production server. Commonly used among many developers working on a codebase, each developer can work on different parts of the code, and when finished, commit to a central repository. Subversion and CVS take away the pain and [...]
No Comments »
March 12, 2010
Over engineering a computer program or script can be a frustrating experience. At the beginning, there are ideas of how something is going to work. The problem is you cannot predict exactly how it will be used in the future. At the other end, it can be frustrating when the solution chosen was overengineered and [...]
No Comments »
March 10, 2010
Keeping up in real-time with web services can be a difficult challenge. A common technique used, polling, has the consumer frequently contacting the service and asking whether there is any new data. This is acceptable if you get something new back each time. The problem comes when there isn’t anything new, and millions of consumers [...]
No Comments »
March 8, 2010
Open source projects can be an efficient way to develop applications and websites. There isn’t just one company or person responsible for the application from start to finish. Instead, many people can be involved in making decisions about the way a project progresses. This prevents an overly eager person from leading a team of developers [...]
No Comments »
March 5, 2010
As a developer it is an unique experience when you interact with things like an ATM or DVR. Questions often arise concerning how an ATM or other device that operates using a predetermined set of instructions and a processor. A normal person would think nothing of what’s going on in the back, unless an error [...]
No Comments »