Migrating to Android
I went to Google I/O in San Francisco this year, and lo and behold, they started off the conference by giving all 4000 of us free, unlocked Android phones! Not bad for a $300 conference.
I went to Google I/O in San Francisco this year, and lo and behold, they started off the conference by giving all 4000 of us free, unlocked Android phones! Not bad for a $300 conference.
Well, thanks to a kind employer and an ill-timed server crash, I now have a free Rocket Stick. It's an HSDPA USB modem from Rogers, a Canadian cellular carrier. Download speeds "up to" 7.2 Mbps in 3.5G. The downstream degrades steadily as I wander off into 3G and (gasp!) 2G.
Not a bad toy to have in the summer months. Now all I need is a really bright laptop screen and I can sit in parks all day, coding and yelling at hobos.
A while back I wrote a tiny little micro framework for a contract. It's been sitting around on my hard drive for awhile, so I figured I should throw it up here in case anybody ever has need for such a thing.
There's a time and a place for switch blocks in programming. Normally you switch on a variable, then provide a number of case blocks that provide a (hopefully succinct) chunk of code to be executed if the switch variable matches the case value.
For a long time, I've been wanting to redesign the data models in Pronto. They serve their purpose fairly well, but I've always found myself writing small methods in the model classes that don't really need to be written. They were simply enough that it was a waste of time to even have to write them.
Are there any C hackers out there who'd like to take on a new project? I wrote knockd in my final year (2004) of university as a proof-of-concept. It was featured on Slashdot and generated a fair amount of interest, including some neat contributions from other port-knocker people out...
Bec and I have an old, beer-stained laptop that we use as our media player. It's a tank and the power button is broken, which can make things a bit tricky. But all in all, it works. I also have an ATI Remote Wonder that we use with mplayer. So the only thing left is some...
I've been steadily working at rounding out some areas of Pronto lately, and one has been the i18n support. Pronto supported multiple languages and UTF-8 before now, but that functionality didn't extend to application modules, and my little hack to translate message files via Google...
I had aspirations of getting a lot of work done today. But instead, I lost over two hours to Wikipedia.
We are now Haligonians.
Got here on Sunday, and we're finally starting to feel like we're getting set up here, at least a bit. It's been a long week, with many dollars spent, but I can now sit at a table with a computer, on the internet, with clean clothes, and even food. That's pretty good.