|
|
ProgrammingFrom $1Table of contentsDec 27, 2009: This has been rebooted for 2010 I haven't written meaningful code since 2004, and that was all in Fortran or Perl. In those days programming was a necessary evil, and while my ability to program got me my first job, it was never something I enjoyed. Now that I don't need to write code for a living, programming is fascinating, and I regret stepping away (and trying to get back in has proved to be harder than expected). Part of the reason is that I would love to be able to at least try some of my own ideas out myself. The other part is that programming has become very interesting, especially with the evolution of data driven apps and web-scale computing. In particular, I would like to get a decent hang of processing large quantities of data and trying to look at web-based approaches to making that data available. To get there, some of the things I would like to do are
Current effortI keep struggling with focus, and keep telling myself to simply things, but that's not happening is it. Things keep changing, but the current plan is to learn some basic Java (get a sense of the syntax and the structure) and then jump into Hadoop with Cascading and Ruby with Rails and Sinatra. At some point I'd like to learn Clojure, but I will hold off on that since I have so much to learn anyway. Won't learn anything else for now (i.e. no Javascripts, no other stuff). This is where I'd like to end up
Deployment optionsPerhaps the other fascinating aspect of programming and application development is the number of deployment choices. I am thinking about using Heroku for my Rails centric stuff, using EC2 directly for a number of projects, and have some properties on Slicehost (which I need to do a better job with).
Tags:
|