Double Shot #966

Sometimes the excrement just won't stay away from the rotating blades.

Double Shot #965

End of the month is coming. Time to figure out which cloud services to cancel.

  • Crashlytics - Crash reporting for iOS and Android. Well, "Android soon."
  • Dead Man's Snitch - Monitor your periodic tasks to make sure they're actually running.
  • Faceted - Syntactic sugar for building APIs on top of Active Record.
  • Adobe Edge Web Fonts - Free library served via TypeKit.

What's New in Edge Rails #39

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 changed from .rb to .ruby as of de1060f4, to avoid conflicts with mustache views.
  • As of c49d959e the code from strong_parameters is integrated directly into Rails. All Action Controller parameters must now be explicitly permitted before they can be used in Active Model mass assignments.
  • As of 392eeecc Rails allows specifying the transaction isolation level in Active Record (if your database supports it).
  • It's an early draft, but the Rails 4.0 Release Notes are now on the Edge Guides site.

Double Shot #964

Still slaving away in the bit mines.

  • Oh My Gems! - Simpler way to manage gems for multiple projects.
  • thumbkit - Thumbnail generator for multiple file types that works with carrierwave. Alas, it doesn't handle PDF, which is what I need at the moment.
  • capybara-screenshot - Automatically save HTML and screenshots when a capybara-using test fails.
  • The Declaration of Twitter Independence - Pretty sure this will have roughly the same effect as bacteria declaring independence from my hands.
  • jQuery 1.8.2 Released - A bug fix release.
  • Limiter - Rate-limiter for rack with blacklist and whitelist support.

Double Shot #963

Might be about time for another Twitter vacation.

Double Shot #962

There are never enough hours.

Double Shot #961

Writing software means never having to say "I'm finished."

Double Shot #959

And now I can lead campouts the Girl Scout way.

Double Shot #958

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 preloader for faster use of server and console, among other things.
  • Pogoapp - New app hosting service (now in beta) with buildpack compatibility.
  • Registration Dates & Competition Details - For the upcoming Rails Rumble.
  • rubysh - Ruby subprocesses designed to make it easy to do tasks like piping output around.
  • Interview Zen - Online app that tries to automate the process of making job applicants solve toy programming problems.

Double Shot #957

JavaScript performance work looms. Ugh.

Project Sputnik Report #2

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 it as I do on my desktop). But for the development I was doing - editing in Sublime Text 2, running tests from terminal, examining the site in Firefox, working on a Rails app with MySQL running - it was plenty fast enough.
  • The keyboard is acceptable for coding work. It doesn't have as much tactile feedback as I prefer, but these days my arthritis is forcing me away from the more tactile keyboards anyhow. I couldn't overtype it, didn't get doubled characters, it didn't feel mushy.
  • The trackpad on the other hand…meh. I get random jumps from my palm brushing it despite the driver doing its best to ignore the trackpad while typing, and I can't find a sensitivity setting I like. I've tried, but I'm sure I'm going to give up and just toss a cheap external mouse on.
  • After 1 hour of use, the battery meter said I had 2:01 left. So either the meter is wildly inaccurate or I'm not getting nearly the battery time that it promises.
  • The screen is nice. No complaints, except that I'd like more pixels. Then again, I'd always like more pixels.

Overall, the XPS13 is a machine I can kick back with for a coding session when I'm away from my desk. The next question is whether it'll end up being one where the bits don't rot, thanks to developer profiles.

Double Shot #956

Missing out on a day in the woods. C'est la vie.

  • Configster - Configuration management utility that stores things in an external YAML file for easy end-user editing.
  • S3itch - If you don't like Skitch's switch to Evernote storage, you can use this to move your files to S3 instead.
  • PLine - Line-oriented profiler for Ruby 1.9.2/1.9.3.
  • A guide to the basics of jQuery - Online fundamentals course with examples you can play with.
  • Application Craft - "100% cloud-based mobile development platform."
  • Rocket Pants! - Modularized API builder for Rails 3 applications.

What's New in Edge Rails #37

Week of September 3 - September 9, 2012

  • Routing concerns have been enhanced in 05136e5c to let you move logic entirely out of the routing file into your models or elsewhere.
  • 3b516b5b adds support for the PostgreSQL 9.2 native JSON data type.

Double Shot #953

This week just…disappeared. Getting old, I guess.

Double Shot #952

New XPS 13 now happily running the main client app I work on.

  • Labrador - Web-based database client for Rails designed to integrate easily with Pow.
  • How we keep GitHub fast - A peek at the tools behind the curtain.
  • gitx - A new fork of this git client that's trying to remove legacy command line usage.
  • chainsaw - Tool to parse a log file and show lines within a specific time span.
  • transaction_isolation - ActiveRecord extension that allows setting transaction isolation level in a database-agnostic way.

subscribe via RSS