This is my first post from the iPod Touch. The interface is slick. To do this right I really need an iPhone to include pictures. Since I have a thirty day trial period on my Verizon phone I could still get the iPhone. Time will tell.
I decided against the iPhone 3G and opted for an iPod touch instead. For a phone I chose the LG Dash. The iPod touch gives me most of the functionality of an iPhone minus the phone and GPS. The LG Dash provides improved phone service and the turn-by-turn voice directions using GPS. Interestingly the Dash has no keyboard. Its totally a touch screen system. For a first generation device it works well. With a $50 rebate the Dash was like $250. More then an iPhone but for me worth the price. We are a Verizon family... that is we have 5 devices on a family plan. Have an iPhone left me outside the family and a big consumer of our collective minutes. Moving to a Dash was only a $9.99 a month increase with free in system calls. So I dumped AT&T at $70/month for $9.99/month at Verizon. That like a tad less then the AT&T’s fee increase for data on the new iPhone.
I must admit to experiencing sever iPhone withdrawal pains. Next to the iPhone the LG Dash provides a very, very, very, very,... poor user experience. Verizon’s web browser is just almost usable. Actually it sucks... then again what do you expect from an industry composed of a bunch of blood sucking leaches. If only one customer oriented cell phone provider would step forward they would own the market.
I am on a reading binge again. The latest fair consists of three titles, i.e.
The Ruby Programming Language, by David Flanagan and Yukihiro Matsumoto (129/412)
Pro LINQ Language Integrated Query in C# 2008, by Joseph C. Rattz, Jr. (6/584)
Learning WCF, by Michele Leroux Bustamante (14/558)
Collectively its 1554 pages of technical bliss. Well maybe not so in the case of Ruby. My general impression of Ruby is that it is a relatively undisciplined language. For example a "while" loop functions differently when its code block is delimited by "begin" and "end" verses "(" and ")". Why? What possible benefit is there in this difference other then to obscure meaning? This coupled with the recent news of Ruby security issues does not encourage me to go beyond reading this book. Actually I will be canceling my Ruby development site.
LINQ and WCF on the other had look quite good.
Although I am not enamored with Ruby, I must say "The Ruby Programming Language" book is well written and easy to read. I most likely will not use the language but will finish the book. Perhaps when finished I will change my opinion of Ruby.