Subscribe to this list via RSS Blog posts tagged in General Software Development

Posted by on in Blogs
Wanted: Haskell Programmer There's been a lot of discussion on various programming blogs about the fact that a huge number of of applicants for programming jobs are so completely helpless at their chosen careers that they are either unaware of or do not understand the modulo operator. A simple test has been proposed to weed out these folks during the interview process. But frankly if they get that far they've already wasted my time. I'd much rather have a test which finds the good programmers than one which excludes the i...
StarTeam and the Daylight Savings Time Changes StarTeam 2006 requires no changes for the new U.S. Daylight Savings Time if your OS is up to date. StarTeam 2005 itself requires no changes, but you may need to update your JDK. Here are the instructions. The StarTeamDSTpatch.exe file mentioned in the document can be downloaded from the Borland Support site, but you'll need to log into your support account first....

Posted by on in Blogs
Dogbert Explains IT "Journalism" Concise but true. Actually, this works for TV news, as well.......
CodeGear Introduces Free Automated Build Machine License Here's an interesting bit from the Delphi for Win32 FAQ: Have there been any changes to the licensing for Delphi 2007 for Win32? The license for Delphi 2007 for Win32 remain much the same as for BDS2006, with one exception. The new license allows you to deploy the command line compiler to another machine purely for the purpose of doing an automated or unattended build. This is something I've advocated for years, and I'm very happy to see CodeGear doing this. Fully automated builds running at lea...

Posted by on in Blogs
ScrumMaster Certification I've been hearing good things about the Scrum process over the past couple of years and have implemented some "Scrum-like" processes here at Vertex. The results have been quite positive, so I decided to take a course in Scrum so that I could be more informed about what we were doing. I signed up for a two-day training and ScrumMaster certification via ASPE Technology. The course was taught by Peter Borsella. You can take it directly from Peter if the ASPE times and locations don't work for you, ...

Posted by on in Blogs
Quantum Humor The generally-excellent Ars Technica wins the prize for the single best line about D-Wave's supposed quantum computer: D-Wave Systems has presented us with the perfect quantum conundrum. On Tuesday and Thursday, they presented their 16-qubit adiabatic quantum computer to the world. However, details were scarce, leaving us in the superposition of both believing and disbelieving their claims. Their article on D-Wave's "demonstration" is also more substantive than what I've seen elsewhere: Jumping ...

Posted by on in Blogs
Ruby on Rails Track at CodeRage Hmm, this is interesting: My company, CodeGear (the Borland developer tools spin-off), is having a free virtual conference called "CodeRage", it will be two live streams for 5 days. I'm putting together a small Ruby and Rails track, I'm looking for folks who would be interested in presenting a talk on Ruby, Rails or some piece of related technology. At a minimum I hope to have a couple of "basics" talks and a a couple of more detailed talks....

Posted by on in Blogs
Realtime Garbage Collection This article, by David F. Bacon of IBM research, describes a garbage collector for Java which works with realtime systems. Called Metronome, this new technology has already been adopted for use in the Navy's new DDG-1000 destroyer, currently under development and scheduled for launch early in the next decade. At IBM, we are using Metronome as the underlying technology for a meter-scale helicopter called the JAviator, for which we've conducted initial flight tests. Since music is one of the most...

Posted by on in Blogs
Free InterBase Developers Edition The Developers Edition of InterBase has always been included with Borland IDE products, but hasn't been available to users of other IDEs. CodeGear just changed that. So if you're using Eclipse or Visual Studio and would like to support InterBase in your applications, you can now get a free version which never expires....

Posted by on in Blogs
Comments on DUnit Steve Trefethen asked for feedback about DUnit. My reply got pretty long, so I'm making it a post here instead. Yes, we use DUnit. Mostly we like it. We run the tests with FinalBuilder and the build fails if any of the tests fail. I think that unit testing fits in well with the type safety of Pascal. The most painful things with DUnit now are: Expected exceptions. This is so easy with NUnit (just add an attribute to the test method), whereas in DUnit you have to have a try/except. It would be *r...

Check out more tips and tricks in this development video: