Monthly Archives: March 2010

Silent Hunter 5 DRM Requires Continuous Internet to Play

The just released Silent Hunter 5 — the long anticipated sequel to the buggy and disfunctional SH4 and SH3 titles — ships with a truly nasty copy protection sheme. Apparently, continuous authentication is required or the game disables itself, even during play. UBIsoft servers are already experiencing outages, preventing a game owner from playing his [...]

Thunderbird 3 Address Book Completely Hosed

The list management itself is entirely broken. Addresses can be added both under List properties and in the address book itself, but the two are not in sync. Addresses that appear in List properties are authoritative; those in the address book itself are not. There appears to be no relationship between the two or any [...]

Exclusive favorite association for ActiveRecord has_many

It’s not uncommon in my application to maintain an exclusively preferred selection out of a collection on an object. For example: class Person < ActiveRecord::Base has_many :employers, :class_name => ‘Employee’ end   class Company < ActiveRecord::Base has_many :employees end   class Employee < ActiveRecord::Base belongs_to :person belongs_to :company   named_scope :favorite, {:conditions => {:favorite => [...]

Properties applied via Ext.extend are shared

I should know better, but recently I extended Ext.Panel and defined the plugins array as part of the object literal. MyKlass = Ext.extend(Ext.Panel, {   plugins:[’cool’, ‘cooler’],   initComponent:function() { MyKlass.superclass.initComponent.apply(this, arguments); } }); That’s all well and good, except there’s an important consequence to the above. As mentioned in the documentation, in reference to [...]

Misled by Embarq / Centurylink on bundle

Last July, I spoke with someone at Embarq about our bill. My goal was to reduce the monthly cost if possible. She was more than happy to help. Six months later, I notice all our packages — the multi-line, the DSL — are now 2 year bundles. Naturally, I would never have signed up if [...]