In a couple of hours from now, 2009 will be over. Again a new year will begin, but this year would have given me some of the most unforgettable moments of my life. If I had to summarize 2009 in a few words, I would say, it was a dream run for me. It helped me look at reality; it looks like it has possibly shown me a path of where I should be heading. I became fully qualified in this year, ZCE, did try my luck at java as well, and then I was able to get enrolled for my MS. It was all very good. Much of it should be credited to the support of my friends (most of them are ex-colleagues now), so 2009 will be remembered happily for all that.
I tried learning guitar, it was quite happy to see myself playing it well, but due to unexpected (But somehow all my friends guessed it beforehand) distractions, I couldn’t continue with it for too long. My travelling hit an unexpected all time low this year with just 3 or 4 noticeable trips for the whole year; this was a huge drop when compared to earlier years. So If I wasn’t travelling a lot, I wasn’t obviously using my camera lot. I also had some fun at stock market and made some marginal profits out of my money; it did help me learn a lot on financial matters.
I did do a lot of stupid things in 2009, but just like every year, I would not regret for them (he he:) ), it’s a part of the package, which has some pluses and minuses; you don’t really have a choice but to bear with it. Nobody is perfect. I don’t want to be nobody…
So what are my plans for 2010?
- Study … Study… Study… If some of my engineering classmates looked at this… they will roll on the floor and laugh… but I have to do it, not too many choices here
- I should plan some trips and execute them!, travelling is one thing I missed a lot in 2009
- I technically don’t need any more gadgets/electronic devices… So I shouldn’t buy anything else this year, but save money (I was thinking about a Mac Book, an Android Phone, a Nikon D5000 SLR… and one more 23” Wide screen so that I get a dual screen setup at home, at the time of writing this…)
- Find someplace where they conduct Guitar classes during weekends near my residence (have already invested some money on the musical instrument, should try to get at least some ROI)
- I should blog more often, and start contributing lot more tech articles to Clickoffline.com, traffic influx has increased in the recent months.
- Anh! Well… Stock Market… yes
Why did I write this post? — Because of this inspirational article by my friend
Wish you a happy 2010 for all of you !
Stop Press update for geeks: I have just integrated the Picasa Web Albums into WordPress using GData API which is provided as a part of the Zend Framework (Sounds cool right). Checkout the Photography Link on the header, it uses ZF’s GData API to render the images by fetching them from Picasa Web Albums Site. I will blog about this in Clickoffline.com and will try to do some server-side optimizations to improve the blog’s performance.
Dec 15, 2009 General
Lot of changes happening around here during the last one month, so I couldn’t find enough time to scribble here. Firstly, I have quit Corporater. It was a hard decision to make, but had to call it, I have now moved into a new Chennai based Web Application Services firm. So I am busy with that part during my business hours. The second thing that has kept me busy is the application and documentation part for my masters, I had at last secured the admission for the Work Integrated MS Programme at BITS, Pilani.
This one is an interesting offering from BITS, this as far as I know this is the only available option for anyone who wants to do a working masters in engineering, tech, etc. Since technically these programmes cannot be offered via distance education, BITS has come up with a web-based delivery model which is also integrated to work. Good thing is that you will be able to choose most of the courses that you may wish to take in the degree, this allowed me to plan my degree to match my web development career. And I have to study all these books..
- Unix Network Programming, Volume 1: The Sockets Networking API
- Unix Network Programming, Volume 2: Interprocess Communications
- Advanced Concepts in Operating Systems
- Fundamentals of Database Systems
- Applying UML and Patterns: An Introduction to Object- Oriented Analysis and Design and Iterative Development
BITS – WILP Link – http://www.bits-pilani.ac.in/dlp-home/
MS (Software Systems) Programme – http://www.bits-pilani.ac.in/dlp-home/degrees/collab/collab.html
Crazy life… always studying..:)
After a half’s days effort today, i have been successful in solving the Rubik’s puzzle. It is really not that hard to solve the puzzle, although it looks like it is. just that you will need to have a step b step approach and use some simple algorithms to have the output. you will also need loads and loads of patience to get it done.
Step #1 : getting the first row right.
I have no clue of what algorithm to use here. i did it on my own so it should be simple.
Finnish off one side right and place it in the bottom so the completed side faces the bottom. Now we will do completion towards up.
Step #2 : getting the second row right.
Step #3: Now you should have completed the bottom 2 layers
Creating a cross on top, either from a center piece, or from a L or from a line
===> F R U Ri Ui Fi
Step #4: Aligning the cross Elements to relevant center pieces
When you complete the cross which has ‘four center pieces’, at least two of them will be aligned to the center pieces of the the four sides, if the aligned pieces are adjacent to each other place one aligned side on your opposite and one on right and do this algorithm, if they are opposite to each other try this algorithm to get adjacent pieces and then repeat the step as detailed.
===> R U Ri U R U U Ri
Step #5: Aligning the aligning edge elements to their positions
===> U R Ui Li U Ri Ui L
up , away from you (r) , up inverted , away from you (l), up , towards you (r) , up inverted , towards you (l),
Step #6: Super rotation
===> Ri Di R D
Note: nothing will go wrong in step 6,don’t be afraid, if you repeat step 6 – 6 times, the cube will come back to its original position. also when you align one corner piece on the topside, rotate the topside anticlockwise to get a new corner to be aligned, don’t rotate the whole cube when you align one corner price in step 6
After a few attempts you are done. See the completed version of my cube here.
I was trying to find to resurces to properly evaluate programming candidates and i stumbled upon this article which i thought was perfect 10/10 measure to exactly identify a good progammer. But i am not sure how good this articale will be if we had to apply the same logic in a country like india, where exposure to computers only starts after college. (But when i put down myself in the same race, i did bunk my +2 tutions and school classes to hang out in internet cafes and try out Suse linux 6.3 using at that time’s most advanced installation module-Yast2. Now when i look at myself. i almost manage to score a 9 out of 10 in these questions. ) . Read on this will be really intresting if you are really into programming. Finding the Right Programmer.
Its been a long time since i had posted anything on this blog. Reasons are simple, i m too busy with my work, havent found time to travel or to take a few snaps. There are too many things happening over here, couldnt catch up with everything in these schedules. Well the good thing is that i managed to find a small trip to coimbatore (fotos below) and an across the border view of kerala for a couple of days and i have got a new prosumer camera (FujiFilm s5700) for myself and what next would you expect me to do all these times… its only been fotography.
Photos near pallavaram hill
and i seem to be learning a good amount of photography skills as well, look at my best photographs collection.
|Art of Photography|