Always learning
July 12, 2010

Long time no post. First of all, I just put up a new project. Its a Sudoku game written in Python using wxPython for the GUI. I have to admit that I really like Python. It's so lean and clean. It removes all the syntax markers that you thought where necessary like end of line characters and it forces you to properly format your code. Also, I've never worked with an implicitly typed language but now that I'm used to it, I love it. No longer do I have flip through reference books and search google to make sure I'm declaring my datatypes correctly.

I've spent the last few months learning. I've become familiar with UML and the Unified Process and I'm itching to put it to use. I've always had a more spontaneous approach to my side projects. Because of that I tend to loose focus and my projects would get eaten alive by the Creepy Feature Creature. Diagramming everything out has made large projects seem very small and manageable. Its really good to have that kind of focus and I think that my next attempt at building my own commercial site will be a successful one.

I've also discovered Inkscape. Its a vector graphics editing program that a few of the UI guys at work recommended to mock up pages. I spent a few nights reading and working through tutorials. Its actually a lot easier to use than The GIMP as it lets you manipulate elements of an image as individual objects. This makes it a lot easier for me to go back and change things and generally play around with the layout and color scheme of a given page.

Anyone who hasn't already should go check out my youtube debut. Thats me on a homemade rola bola juggling.


Home