I have not had a great deal of time recently. That being said, I have accrued a list of subjects I desire to learn and technologies I wish to become familiar with. Some of them are neat and others are less captivating. If anyone sees something on this list that they find interesting, please do not hesitate to get in touch with me. - PyKDE/PyQT
- I would really like to get a hang of [GUI](http://en.wikipedia.org/wiki/GUI) programming in order to further my programming horizons. Given my love of [KDE](http://en.wikipedia.org/wiki/KDE) in general and the immenent release of [KDE4](http://en.wikipedia.org/wiki/KDE4), I feel like now is an excellent time to get aquainted with this seemingly excellent development platform. I have already found a [few](http://vizzzion.org/?id=pyqt) [good](http://www.cs.usfca.edu/~afedosov/qttut/) [tutorials](http://wiki.python.org/moin/JonathanGardnerPyQtTutorial) to help a [Python](http://python.org/) programmer like myself get a decent start.
- Parallel Python - While my professors tend to be more into the high performance computing stuff like OpenMP and MPI, I find the idea of a 1700 line quicksort algorithm to be a little intimidating. While the whole concept of a lighter weight language (like NESL) is not new, I fancy the idea of using Python to do interesting things.
- OpenLaszlo - I like the web. I wish I had a better understanding of how to make neat things for the web. As such, the OpenLaszlo concept of writing an application once and then being able to have it served up as either Flash or DHTML/AJAX seems very promising and flexible. There are some cool demos where the exact same application can be launched served up in either form.
- Unit Testing - Even after the launch of the Google Testing Blog, there really isn’t enough out there for people to dive into unit testing for software components. I really do wish that the Google folks, who seem to be awful keen on testing, would put out some good introductory material. That being said, I am eyeing the O’Reilly book…
- Jabber - I just like Jabber in general. Ever since I really got into the concepts during last year’s brief project, I’ve been craving a portable Jabber-enabled device so that I can keep in touch from any WiFi hotspot. Really, I just want to do something interesting and fun with it.
- Talmudic Logic - With the recent developments in the Conservative Movement, I have been reminded of just how rich the body of Jewish Law can be. It seems like, with my newfound exposure to discrete mathematics, I might be in a position to explore some of these concepts in a more comprehensive fashion.
- Wavelets - One of my development partners (the delightfully Turkish one) is quite fascinated with wavelets. His enthusiasm has spread to me after I saw how powerful they can be when analyzing data.
I feel like there is more but I just can’t remember at the moment.