Learn Python and Django

Wednesday, April 9th, 2008

Will Python and Django become the next hot languages for web developers? With Google’s recent App Engine announcement the spotlight is certainly shinning bright on this scripting language and web application framework.   The  Atomeo blog hast a great post to get you ready for Google Apps Engine by Learning Python and Django.

Refactoring Bad Smells in Code

Thursday, May 10th, 2007

Bad Smells in Code is a summary from Martin Fowler’s classic book Refactoring: Improving the Design of Existing Code. We’ve all been through the process of refactoring our code. Whether it’s simply a case of cleaning up messy code, or reorganizing the structure of our application, this summary is a teaser for you to go and buy Martin’s book.

Learning Regular Expressions (Video Tutorial and Cheatsheet)

Wednesday, April 11th, 2007

The makers of the E Text Editor have produced a nice Learning Regular Expressions Video Tutorial and Cheatsheet. Although they apply regular expressions within their text editor product, there is lots of knowledge that you can transfer to your scripting/programming endeavors.

Mr. Neighborly’s Humble Little Ruby Book

Friday, January 5th, 2007

If one of your New Year’s resolutions was to learn Ruby on Rails, I would suggest reading Mr. Neighborly’s Humble Little Ruby Book. It is a great online introduction to the Ruby programming language and will definitely give you a kickstart while learning the Rails framework.

TextMate and Flex 2

Wednesday, November 29th, 2006

If you are working with Flex 2.0 on OSX and would prefer to use Textmate instead of the Flex Builder Beta, Daniel Parnell has created a Flex 2 bundle that automates the build process and a few auto-complete features.

How to be an XCoder

Monday, October 30th, 2006

How to be an XCoder is a free open-source book by Bert Altenburg, Alex Clarke and Philippe Mougin that will help you learn Objective-C with Xcode. If you have ever had any interest in writing desktop applications for OSX, this may be a good place to start.

Computer Language Shootout Benchmarks

Thursday, May 18th, 2006

There is a great Computer Language Shootout Benchmark web app at debian.org. You can pick your favourite programming languages and see which one is faster at a variety of common programming tasks and benchmarking algorithms. Check out this battle between PHP and Ruby!

Python on Windows XP

Tuesday, May 9th, 2006

Richard Dooling has a nice tutorial that will have you running Python on Windows XP in 7 minutes. I’ve been using a bit of Python lately for automating some tasks on an older Windows Server. I could be using the old DOS Batch language, but instead decided to look at a fully featured, all purpose scripting language.

Mastering Recursive Programming

Tuesday, January 10th, 2006

Mastering recursive programming from IBM Developerworks is a very complete and detailed article on the often difficult concept of recursive programming.  The article attempts to show how recursive programming can be an efficient method to solving tough programming patterns.

Symfony Framework Advent Calendar

Thursday, December 22nd, 2005

Symfony is a new web development framework much like Rails or Django except its for the PHP web scripting language. If you’d like to learn this new framework, check out their symfony advent calendar that is a set of 24 tutorials, published day-by-day between December 1st and Christmas.