Making Valid XHTML Easier
Code: Rails, Ruby, xhtml
Comments Off on Making Valid XHTML Easier
I’m working on a Rails site in my Copious Free Time and I wanted to share a little way that Ruby made my life easier. I’m making my pages valid XHTML 1.0 Transitional because it makes life easier to find bugs and it just feels good to know I’m meeting the spec.
Dual-Head on the 13″ Macbook
Code: Apple, dual-head, edgy, MacBook, Ubuntu, X, Xorg
Comments Off on Dual-Head on the 13″ Macbook
Since Ubuntu Edgy came out last week I decided to spend some more time tinkering with getting dual-head display working, and this time it took.
Tidy Stylesheets in Rails
Code: css, design, maintainability, Rails, Ruby
Comments Off on Tidy Stylesheets in Rails
It’s very easy for a site’s CSS to grow a single giant, brittle stylesheet. It becomes impossible to change anything because of bizarre interactions between elements, unexpected interactions, and simply because it’s just too big for anyone to understand. Much of programming is managing complexity, and I’ll share a nice technique in that vein.
Freshwater Live and TechCoffee
Biz: Chicago, entrepreneurship, Freshwater, Rails
Comments Off on Freshwater Live and TechCoffee
Last night I went to the invite-only Freshwater Live, a meeting for entrepreneurs of all experience levels put on by Freshwater Venture. FV is a neat blog that profiles Chicago tech companies and is run by consummate nice-guy Keith Schacht and Eric Antonow (who is probably also a nice guy but I don’t know him).
344 Books Must Go
Life: books, Chicago
Comments Off on 344 Books Must Go
Over the last couple years I’ve been reducing the amount of stuff I own*, and now it’s time for most of the books to go. I’m giving away 344 books, three-quarters of my book collection, free to any family, friend, or acquaintance for the asking. Really. If we’ve met or traded mail before now and we got along decently, I’ll give you free books for the asking, just click that link to see the books I’ve tagged “giveaway”.
Clean Up Your Mess
Code: Arkeia, break, Cambrian House, crash, jerk, system administration, wedge
Comments Off on Clean Up Your Mess
Too many sysadmins is a bad thing, especially if one of them doesn’t care about keeping the servers up.
ChiPy at Google
Code: BigTable, Chicago, ChiPy, Google Code, project hosting, Python, Selenium, Subversion
Comments Off on ChiPy at Google
I had a great time last night at the ChiPy meeting last night that was held at Google’s Chicago office. I suspect a lot of people turned up just to see the venue: usually ChiPy gets 15-20 people but we got 51 last night.
Triple-boot Filesystem Layout
Code: Linux, OS X, XP
Comments Off on Triple-boot Filesystem Layout
I’ve got a MacBook on the way that I plan to triple-boot and I’m trying to figure out how to lay out the filesystems. I plan on using Linux primarily as I’m a developer. XP has a lousy command line environment* and OS X has a lousy GUI, but I’d like to keep them around for browser testing.
Sock Strategies
Life: design
Comments Off on Sock Strategies
It’s easy for socks to go missing, and it’s annoying to have to match up socks. My girlfriend and I have developed two entirely different strategies for dealing with these eventualities.