Mutterings

Life in the Slow Lane

Entries Tagged as 'Software'

Upcoming Rails Talk

May 29th, 2007 · No Comments

I’ll be giving a talk on ActiveScaffold at the June meeting of Austin on Rails on Tuesday, June 12th. I hope to see you all there!

[Read more →]

Tags: Personal · Software

Introducing ActiveScaffold

May 12th, 2007 · 18 Comments

I hope you enjoyed my DeveloperWorks article on ActiveScaffold 1.0. If you have questions or comments about the article or related technologies, please feel free to post them here!
Errata

The current_user_method configuration in Listing 22 is incorrect. That config.security… line needs to go into the global configuration in app/controllers/application.rb along with the current_user method.
The [...]

[Read more →]

Tags: Software

Offline Rails Apps

May 2nd, 2007 · No Comments

Joyent has released its new Slingshot technology which allows for Rails applications which work both online and offline. This has the potential to be a huge deal. What’s the worst part of Excel? Collaboration is near impossible - you need to swap spreadsheet snapshots with others back and forth while changing the [...]

[Read more →]

Tags: Software

Creating Windows-friendly video in Linux

April 28th, 2007 · No Comments

mencoder is an incredibly flexible tool but like most flexible tools, suffers from an overabundance of options, parameters, documentation and possibilities when all you want to do is make movies that Grandma can play. For instance, mencoder’s standard mpeg4 video codec requires DivX to play on Windows, so it’s useless to most people. [...]

[Read more →]

Tags: Software

OpenID in practice

April 22nd, 2007 · No Comments

OpenID looks to be a very nice, lightweight identity system. With OpenID, you are identified by a URL, in my case http://perham.net/mike. Anyone can request this URL and get an HTML page with headers that point to my OpenID server.

<link rel=”openid.server” href=”http://www.myopenid.com/server” />
<link [...]

[Read more →]

Tags: Software

Identity and Authentication

April 21st, 2007 · No Comments

A central tenet of software engineering is “reuse, don’t rewrite”. Unfortunately there are a number of political and social realities which force developers to rewrite the same feature over and over. One example of this is authentication and authorization systems. I find myself having to write the same code over and over [...]

[Read more →]

Tags: Software

New Skype

January 20th, 2007 · No Comments

Skype 3.0 was released last week. Since I don’t have Skype installed on my IBM laptop, I decided to download and try it out. So far it’s a mixed bag. Although nothing serious, it displays a lack of UI polish seen in previous releases. It does have a nice new “extras” [...]

[Read more →]

Tags: Software

Maximizing Browser Windows in Firefox

January 7th, 2007 · No Comments

One of my pet peeves is when sites disable the maximize button when opening a child javascript window. If you want to remove this ability, just go into Firefox, type “about:config” in the address bar, find “dom.disable_window_open_feature.resizable” and double click it to set it to “true”.

[Read more →]

Tags: Software

Foreign Keys with Rails

January 6th, 2007 · No Comments

DHH doesn’t like constraints, triggers and stored procedures in the database. He’s a smart guy and I agree with him on the latter two but I strongly disagree with him on the first point. There is a reason why you put validation in your ActiveRecord model and not in the Controller/View - because [...]

[Read more →]

Tags: Software

Vista DRM

December 24th, 2006 · No Comments

Vista DRM is one reason why I plan on never buying Windows again. Think of the man-years of engineering time Microsoft must have spent on this “feature” and remember: DRM provides no worthwhile functionality whatsoever to the consumer!

[Read more →]

Tags: Software