This year was one of the most eventful, probably as much as year 2002 when I went to study in the United States. Year 2010 was comprised of 3 equal parts: in Finland, in Russia, and in Taiwan.
In the beginning of the year I was still in Helsinki. However, I decided to wrap up working in Finland and moved back to Russia in May. Then I spent the summer working on my startup. Cloudy Security, the company that I am founder of, offers consulting services in cloud computing area. In September I went to Taiwan to work with Industrial Technology Research Institute, a government-sponsored organization known for creation of Taiwan laptop industry, as well as many other high-tech initiatives. So I am staying in Hsinchu, Taiwan since then, even though I had to make a few trips to Russia.
At work I was dealing mostly with embedded systems this year. Various Linux middleware libraries, applications, as well as kernel were areas of my work. Another reason why I compare this year to year when I started studies in the US is that I had to learn lots of new things during this year. Obviously, embedded computing is extremely hot area during these days. Everybody is trying to move to the cloud or to mobile platforms – this offers better flexibility and reduces utility bills.
I have worked on a number of my pet projects, none of which I had time to release. In the beginning of the year I worked on improved Timeline. I want to place arbitrary widgets on SIMILE Timeline, for example to make it possible to interact with events on the timeline – vote for events you like, rate them, etc. This work has been completed but I just did not get a chance to publish it. I still want to do it.
Then in the summer I worked on updating my web site. I implemented new layout and menus. The menu at the top of the page allows one to navigate quickly to one of the few areas of interest: blog, projects, hobbies, etc. In addition, the accordion-style side menu makes it possible to navigate within sub-sections of the selected area.
After I left Finland I still wanted to implement a few pet projects using Qt, the framework that I learned in Finland. But the coming Qt book to which I had access through Safari Rough Cuts grabbed my attention. I spent lots of time proof-reading it because it dealt with such advanced areas of Qt as web programming and model-view design pattern. I communicated often with Mark Summerfield, the author of the book and my name is mentioned several times in Errata. Also, I found a bug in latest release of Qt while reading this book.
In addition to programming, I began creating 3D models using Google Sketchup during this summer. First, I read a book called Sketchup for Dummies. Then I created models of two schools and a church in my home town Dzerzhinsk. It is a very enjoyable process and gives you lots of satisfaction when your models are accepted to Google Earth. Everybody can see the school you went to as a kid!
To summarize, this year was the year of cool ideas. Lots of prototyping has been done, but nothing released yet. I am already counting down hours until the beginning of year 2011 – then I will go ahead and release the pet projects I have prototyped, and work on more pet projects, and who knows what!