is Mike Gunderloy's software development weblog, covering Ruby on Rails and whatever else I find interesting in the universe of software. I'm a full-time Rails developer and contributor, available for long- or short-term consulting, with solid experience in working as part of a distri...
Monday, October 22, 2012 at 5:31AM I know I've been working too hard when I start dreaming in code. Version Your Ruby Objects with Aversion - Another approach towards versioning, borrowing functional programming ideas about immutable objects. TotalSpaces finally reaches 1.0 - Excellen...
is Mike Gunderloy's software development weblog, covering Ruby on Rails and whatever else I find interesting in the universe of software. I'm a full-time Rails developer and contributor, available for long- or short-term consulting, with solid experience in working as part of a distri...
Friday, October 12, 2012 at 6:18AM Camping time again, and not a moment too soon. 3D Sculptures in Firefox - Amusing experiment with Firefox's visualization tools. Lazy User Registration for Rails Apps - Implemented with Devise. Wercker - Continuous deployment system with Github and c...
Week of October 1 - October 7, 2012 The latest Rails performance brainstorm is turbolinks , which makes reloading just the page body the default for intra-application links. I'm skeptical, but it'll probably work out fine except for annoying and hard to track down edge-case breakage. ...
Thursday, October 4, 2012 at 5:51AM Parking cars isn't glamorous, but it sure brings in a bundle of money for our Boy Scout troop. New RubyStack for Ruby on Rails Developers - From Bitnami, with preinstall MySQL, servers, common gems, and more (but no PostgreSQL, alas). Quick Look JSO...
Like some other people, I'm getting increasingly leery of Twitter as it becomes increasingly obvious that their mission in life is to deliver eyeballs to advertisers by locking people into a corporate-approved walled garden. I'm not all that interested in being part of the product, gi...
Friday, September 28, 2012 at 6:20AM Thoroughly ready to send this week to the dustbin of history. Why does HTML think "chucknorris" is a color? - Because sometimes being forgiving in what you accept is taken to an extreme. Spar - Opinionated front-end framework with a Rails-like asse...
Thumbnailing PDFs with MiniMagick Thursday, September 27, 2012 at 7:36AM Maybe this was already out there somewhere, but my search fu failed. So, for the benefit of anyone else using MiniMagick instead of RMagick and needing thumbnails of PDF files: image=MiniMagick::Image.open("some....
Wednesday, September 26, 2012 at 5:19AM Sometimes the excrement just won't stay away from the rotating blades. Mojito - JavaScript MVC framework from Yahoo!. JRuby 1.7.0.RC1 Released - Closing in on Ruby 1.9.3 compatibility. Please stop embedding Bootstrap classes in your HTML! - A wa...
Week of September 17 - September 23, 2012 Along with changes to the code itself, the Rails Guides have now been converted from Textile to Markdown. As someone who had to work with the Textile version in the past I'm quite happy with this. The new ruby template handler extension has ch...
Monday, September 17, 2012 at 6:39AM And now I can lead campouts the Girl Scout way. FuzzBert - A random/fuzzing test framework for Ruby. Vienna 3 Beta with Google Reader Synch - If you're still using a desktop RSS reader, this is the one I like for consuming a lot of feeds. Backbone....
Friday, September 14, 2012 at 6:02AM Surveying a landscape of too many things to do and not enough time to do them in. Business as usual. Unicon, SASSified - Use SASS and a bunch of JavaScript to serve HD images with fallback to PNG, given a folder full of SVG files. Zeus - Rails app ...
is Mike Gunderloy's software development weblog, covering Ruby on Rails and whatever else I find interesting in the universe of software. I'm a full-time Rails developer and contributor, available for long- or short-term consulting, with solid experience in working as part of a distri...
I just spent an hour using the Project Sputnik laptop with a Verizon 4G MiFi while my daughter was at her tumbling class. A few random observations: As far as speed goes, it's fine. My fears about 4GB not being enough RAM are so far overblown (of course, I don't run nearly as much on ...
is Mike Gunderloy's software development weblog, covering Ruby on Rails and whatever else I find interesting in the universe of software. I'm a full-time Rails developer and contributor, available for long- or short-term consulting, with solid experience in working as part of a distri...
Project Sputnik: Manual Installs Wednesday, September 5, 2012 at 6:09AM Dell promises that eventually Project Sputnik laptops will ship with: Profile tool: a software management tool to go out to a github repository to pull down various developer profiles such as javascript, ruby, and...
Fedex dropped off my new Dell XPS 13 laptop today, courtesy of the Project Sputnik beta program. (Full disclosure: Dell gave me a 20% off coupon for the hardware when I was accepted to the beta program). Yes, dropped off: the driver left it on our doorstep and rang the bell. Amusingly...
is Mike Gunderloy's software development weblog, covering Ruby on Rails and whatever else I find interesting in the universe of software. I'm a full-time Rails developer and contributor, available for long- or short-term consulting, with solid experience in working as part of a distri...
is Mike Gunderloy's software development weblog, covering Ruby on Rails and whatever else I find interesting in the universe of software. I'm a full-time Rails developer and contributor, available for long- or short-term consulting, with solid experience in working as part of a distri...
Wednesday, August 29, 2012 at 6:23AM One thing's for sure, I'll never run out of work in this job. HTML5 Boilerplate - Version 4.0 release of this basic scaffolding for modern web sites. Eager Loading for Greater Good - When and how to eager load modules in a Rails application. Ember ...
is Mike Gunderloy's software development weblog, covering Ruby on Rails and whatever else I find interesting in the universe of software. I'm a full-time Rails developer and contributor, available for long- or short-term consulting, with solid experience in working as part of a distri...
Another week, another few links. Average App Store Review Times - Just in case you want to know how long the darned things are taking. This is the worst part of iOS development. Debunking the Node.js Gish Gallop - Someone intimately familiar with ruby web servers and frameworks takes ...
Week of August 6 - August 12, 2012 Not a hugely busy week, though there's plenty of tinkering going on inside things like routing and associations still. DHH stepped in at fb883318 to revert the generation of humans.txt when making new applications. He may not make a lot of commits th...
Friday, August 10, 2012 at 6:10AM Time for a bit of work, and then off to the Boy Scout camp for the weekend. NRA Handgun Instructor training this time. Lua-Quick-TryOut - Windows/Linux IDE for dabbling with Lua. TextMate 2 at GitHub - With a GPL3 license. Hard to view this as anythin...
Wednesday, August 8, 2012 at 6:40AM Back to the grindstone. Actually, I think it's following me around. ToS;DR : An attempt to reduce various Terms of Service to simple terms with icons and ratings. I'd be astounded if it led to any actual change on the rated sites. Bypass Mass-Assign...
is Mike Gunderloy's software development weblog, covering Ruby on Rails and whatever else I find interesting in the universe of software. I'm a full-time Rails developer and contributor, available for long- or short-term consulting, with solid experience in working as part of a distri...
Monday, August 6, 2012 at 6:54AM Week of July 30 - August 5, 2012 The most sweeping change this week was actually on the 3.2 branch, where a bunch of deprecations were undone, in line with a new policy of not deprecating APIs in point releases. The column updating saga continues. 4ac8...
Monday, August 6, 2012 at 6:32AM Testing Chef Cookbooks - Lots going on here if your infrastructure is mature & complex enough to need it. ransack - Gem to make it easier to hook up search forms to your Rails application's models. Context.io - API (as a service) to connect user email ...
Friday, August 3, 2012 at 4:58AM And that's another week in the box. Hand me the nails. Trident: a high-level abstraction for realtime computing - Trident is to Twitter Storm as Pig is to Hadoop. Legit - "Git Workflow for Humans", some aliases for common git operations. Testing with C...