Double Shot #1032

What's New in Edge Rails #51

Weeks of December 17 - December 23, 2012

  • f6bbc3f5 adds app/models/concerns and app/controllers/concerns to the load path. This is the change that supports the officially blessed way to put fat models on a diet.
  • Rails supports the PostgreSQL int4range and int8range data types directly as of 9a4a095e.
  • Support for email obfuscation was removed from the mail_to helper in cf9d9450. There's a new actionview-encoded_mail_to gem if you still need it.
  • 86c5cea9 cleans up some of the documentation on controller-specific assets, a perennial source of confusion.
  • Built-in background jobs support was stripped out of master at f9da785d; it'll be worked on in a branch and won't ship with Rails 4.0.

Double Shot #1029

And to all a good night.

An interruption

If you come for the software links, you likely don't give a hoot about my thoughts on gun laws. But if you do, you'll find them over at my personal site.

Double Shot #1028

After being at meetings with 200 different kids these past four nights…I guess it's not surprising that I've got a cold this morning.

  • Commands - New gem to speed up running rake and rails commands while you're developing. Not fully baked yet, but looks promising.
  • rails_trace - Rack middleware to show you exactly what lines of code are being executed during a Rails request.
  • DataMapper 2 Status and Roadmap - It's coming along.

Double Shot #1027

Yeah, go ahead and ignore your deadlines due to the end of the world. I'll still be here tomorrow.

Double Shot #1026

Double Shot #1025

How's it feel to be cattle, Instagram users?

  • Maid - "Hazel for Hackers", a command-line system with ruby rules to clean up your file mess.
  • CSS Click Events - A roundup of techniques to have CSS respond to clicks without involving any JavaScript.

What's New in Edge Rails #50

Weeks of December 10 - December 16, 2012

  • After several iterations, baea5d69 removes the public/index page in favor of an internal-to-rails controller.

Double Shot #1024

Double Shot #1021

Starting to feel like we might actually have a winter this year.

  • Git Gutter - ST2 plugin that shows git line status in the gutter.
  • Labrador 0.2 - Database client focused specifically on Rails development databases.
  • TraceKit - JavaScript library for uniform stack traces across all the major browsers.
  • box2d-jQuery - Amusing code that turns your DOM into "physical" objects that fall down and can be kicked around.
  • Google60 - Google as seen through mainframe eyes.
  • Lorempixel - Placeholder images for every purpose.

What's New in Edge Rails #49

Weeks of December 3 - December 9, 2012

  • The venerable schema_migrations table gets some new metadata in 0a5afa22, including a fingerprint and timestamp.
  • f02d2185 builds on this to add full migration history to schema.rb.
  • Active Record can use NOT in relation building as of de75af7ac, so you can say things like Customer.where.not(:name => 'Joe'). (The original commit also included LIKE support, but that was removed in 8d02afea5).
  • 9d62e048 renames all action callbacks from *_filter to *_action. Seems like pointless jerking around to me, but whatever.

Double Shot #1019

The new week looms like a great white whale waiting to be harpooned.

  • Scribe - Project whose goal is to be able to record and replay your entire application stack in execution.
  • Darling - OS X emulation layer for Linux. Definitely early days.
  • Better Errors - Nicer looking error page for Rails, with built-in REPL.
  • CSS Explain - Like SQL EXPLAIN, but for CSS selectors.
  • jQRangeSlider - Nice-looking UI component for jQuery.

Double Shot #1018

I hope this web app survives tonight.

subscribe via RSS