Category: computer

  • What If Ruby Had Final Variables Like Java Or Erlang?

    After a long confusing Ruby debate today at OpenRain on the merits of functional, Erlang-esque write-once-read-many variables, I’m going to step onto the podium and just say it… Ruby should get “final” or “const” variables in a similar semantic style to Java, except at runtime. Rather than ramble on for 12 paragraphs explaining exactly how this might work,…

  • Welcomed To The RRoD Club, Part 3

    I sat down 30 minutes ago to enjoy a final quiet hour of gaming before starting my next class tomorrow, and Microsoft kindly reminded me why I no longer use their other computing products.. yet again. First, the damn console insisted on crashing 3 times in about 5 minutes while playing Fable off of Xbox Live…

  • Speaking Twice At ABLEconf: Saturday, September 20th, 2008

    I’ll be giving two sessions this Saturday, September 20th, 2008 at ABLEconf: Arizona Business and Liberty Experience hosted at the University of Advancing Technology. The first will be a ~50 minute getting-started-with-ruby-on-rails type session aimed at developers similar to the one I’m giving this Wednesday for Joe Developer. The second will be a plug-heavy talk over how…

  • Presenting At September 2008 Phoenix Ruby Users Group

    I’ll be presenting at the September 2008 Phoenix Ruby Users Group on Monday, September 8th, covering development of Ruby peer-to-peer applications using OpenRain‘s latest gem release, Journeta. Topics will include Ruby’s threading model, basic networking review, Journeta usage, and live demos. 6:30PM, here. [Location Details] [PRUG Google Group] See you there!

  • Handling Self Doubt

    I’m an engineer. Always have been. I cronically worry about small flaws which could spiral into unsalvagable disaster,  and spend a great deal of time focusing on risk mitigation. I can thus completely identify with Riyad’s “cronic almost-achievement” issue because I felt like a raging victim of self-imposed mediocrity up until several years ago. I…

  • Need Monitor Color Profiles (.ICC Files)

    OpenRain will be launching a simple, online .ICC monitor color profile database shortly, and is looking for .ICC file contributions generated with hardware colorimeters. We’re also looking for administrators/moderators to add display models, remove bogus content, seek out .ICCs for missing models and suggest new features. If you work in the computers or graphic design…

  • Installing The MySQL Ruby Gem When Using The Official MySQL .dmg

    If you installed MySQL using the official .dmg package provided by MySQL AB/Sun and are trying to install the native MySQL gem, you’ll need to pass a bunch of flags to the gem install process to get the thing to compile. Try this.. sudo gem install mysql — –with-mysql-config=/usr/local/mysql/bin/mysql_config ..if you still have issues (check your /opt/local/lib/ruby/gems/<ruby_ver>/gems/mysql-<gem_ver>/mkmf.log…

  • OpenRain 1.0 Officially Launched w/New Logo & Blog!

    Pretty much all of OpenRain’s Q2 internal efforts boil down to tomorrow’s open house: a massive milestone date where all our startupy HR, legal and infrastructure tasks are done, and we consider ourselves a properly running software development company under a new brand. OpenRain 1.0 is neither a product nor service, but a state-of-being which…

  • Apple Says Sorry For MobileMe Boo-Boos

    If you’re an existing .Mac user, you may have noticed the new MobileMe services sucking a lot since the iPhone 3G launch. Apple will be “..giving all current subscribers an automatic 30-day extension to their MobileMe subscription free of charge.” Full email text.. MobileMe Services Now Available. We have recently completed the transition from .Mac…

  • My iPhone 2.0 Upgrade Not Reactivating

    It seems like there’s some sort of service outages with the iTunes store related to users upgrading to the iPhone 2.0 firmware. The firmware download and upgrade process seems to have upgrade fine, but mine is stuck on the please-connect-to-itunes screen. All I can do right now is view the IMEI and ICCID, and make…