Archive for the ‘Programming’ Category
Twitter Developer Nest (February 2010)
Thursday, February 4th, 2010
Attended the February Twitter Developer Nest #devnest at Sun Microsystems. Saw some really cool apps and presentations. <Updated long post coming up>
Posted in Programming | No Comments »
Scala with Miles Sabin
Thursday, January 28th, 2010
Attended an “Introduction to Scala for Java developers” talk at Skillsmatter. Presented by Miles Sabin, of Chuusai (the chaps who make the Scala IDE for Eclipse), the talk covered an overview of functional programming and the Scala language (traits, duck-typing, “everything is an object”, case classes…) . I managed to ask him about his thoughts on the growing comparisons between Scala and Clojure (as they both target the JVM). He seemed rather enthusiastic about the trend and praised the efforts of the Clojure team. Bottom line was – it’s up to the developer to choose according to personal taste, if you want a more LISP-oriented language then it’d be Clojure otherwise Scala. I’d have to vote Scala for now as it feels rather like Python…
Posted in Programming | No Comments »
Kendo – Zanshin
Thursday, January 21st, 2010
I’ve found myself relating more of my kendo practice to the rest of my day to day life lately. Concepts such as Zanshin (loosely translated to focus) are important even outside the dojo. My dojo’s sensei, Victor Harris, explained a breakdown of Zanshin into 3 aspects: the initial Zanshin of preparation, that of execution (of the cut in the the Kendo context) and the Zanshin of finishing up, for the next task. This applied correctly could lead to a perpetual cycle of focused activity. Taken into my every day life as a software developer and student of life, I find a lot of time is spent without much focus. Applying this concept to simple day to day activities helps one trim the fluff, so to speak, and promote consciousness of one’s environment and the tasks at hand. Focus and analyse the problem at hand, approach the task heartily and survey your work on completion.
Posted in Kendo, Programming | 2 Comments »
Google Android Developer Lab
Wednesday, December 9th, 2009
I spent yesterday at Google London attending the Android Developer Lab. There’re some really awesome devices on the Android platform (Motorola Droid!!!). I had a great day overall meeting some really bright people who are clearly passionate about building great applications. About 6 hours of fun with the Android 2.0 SDK and some multi-device testing. It’s a great time to be in the mobile applications space. :)
PS: I’m definitely picking up the Motorola Milestone when it finally gets a UK carrier (Wake up O2!) .
Posted in Android, Programming | No Comments »
London Android User Group (September 17th, 2009)
Friday, September 18th, 2009
Spent an evening with the London Android User Group at Skills Matter. Three talks/presentations in all:
USING ANDROID GPS TO MEASURE RACE CAR PERFORMANCE
Paul Thomas talked about using GPS hardware on the G1 to turn the phone into a datalogger for lap times, G-forces and car positioning on the track. ^^ I actually missed this talk while rushing through the London Underground to get to Skills Matter and finally getting stuck outside their HUGE office doors (if they intended for visitors to get the feeling of being outside a castle drawbridge… I think they nailed it!). I did finally get in though.
OAUTH AND THE INTENT ECOSYSTEM
Carl-Gustaf Harroch from novoda presented his OAuth provider and explained its integration to the platform. He had a rather interesting presentation – demonstrating using the provider as a central management system for different OAuth implementations. Might this be the future of web application authentication on the Android platform?
http://github.com/novoda
MOTODEV, BEGIN YOUR ANDROID DEVELOPMENT WITH MOTOROLA
Karan Geddam from Motorola presented an Eclipse based development platform created by Motorola – MOTODEV. It aims to facilitate the creation and deployment of Android application. From the development process to the deployment on the market. All contained within a single IDE. It seems like pretty handy toolkit, I’d expect some level of widespread adoption simply due to the fact it simplifies many tasks related to Android development and eases the development process.
http://developer.motorola.com
Had a great evening overall. It’s cool to hang out in a room filled with bright people building interesting things.
Posted in Android, Programming | No Comments »




