Double Shot #1135
- Rails 4, turbolinks and wiselinks - A look at two ways to get in-page updates.
- Summer of Design - 12 week online course for developers.
Double Shot #1134
- Three Approaches to Remote Pair Programming - A quick rundown on the current state of the art.
- Intermediate RubyGem Development - Covering dependency management, testing, and releasing your gem.
- Ruby on Rails 3 with Salesforce: Conclusion - "Don't do it."
- am I a woman progammer? - "I am a programmer. I am a woman. Those are two independent facts."
Double Shot #1133
- UnQLite - Embeddable NoSQL database engine.
- LicenseFinder - Help your lawyers figure out how your gems are licensed. This stuff is, by the way, an utter mess in the ruby community.
- "Confident Ruby" now in Beta! - New ebook from Avdi Grimm.
- ish. - Responsive HTML design tool that throws random viewports at your code so you can see how it copes (or doesn't).
Double Shot #1132
- Searchlight - Searching gem that minimizes magic. Comes with ActiveRecord integration module.
- Open Source Report Card - Analyze a GitHub user's activity for interesting patterns.
- Fargo - Online outliner that stores its files in your Dropbox.
What's New in Edge Rails #68
Week of May 13 - May 19, 2013
The master code is, as one would expect, in upheaval again. This week featured a big rewrite of callback internals, though I haven't sussed out whether it changes any features in that area.
- 3073c531 adds Minitest 5 compatibility to Rails 4.
Double Shot #1131
- migrating from iPhoto to Dropbox, from feature rich to future proof - I'm starting to think it's time to get off of OS/X. Walled gardens do not attract me.
- New gem released: Futuroscope! - Run selected operations on background threads with very little change to your code.
Double Shot #1130
- Test::Page - Page-oriented integration testing for ruby.
- Upgrading to Sublime Text 3 - Step by step guide to getting on the beta version.
- Introducing ProMotion, a Full-Featured RobyMotion Application Framework - Abstracting screen and navigation handling in a rubylike way.
Double Shot #1129
- How to make a Rubygem - Setting up the basic structure.
- Patching Ruby for Faster Rails Startup, Revisited - Made easier with rvm.
- Curly - Template language that separates logic and structure completely.
- Capybara::Select2 - Helpers to test selects that have been spiffed up with select2.
Double Shot #1128
- nginx, PageSpeed, and Amazon CloudFront - How to speed up static asset serving.
- Gem Activation and You: Part I - Start of a series on how RubyGems works.
- Ruby 1.9.2-p429 is released and Ruby 2.0.0-p195 is released - With a security patch.
Double Shot #1127
- Pilfer - Ruby code profiler with Rack middleware and a server for displaying profiles.
- Mongoloid - Experimental MongoDB clone being built on top of PostgreSQL.
- Silencer - Chrome extension to mute things on Twitter and Facebook.
- Wisper - Alternative to Rails callbacks with looser coupling.
- PostgreSQL 9.3 Beta 1 Released - With a bunch of new features to test.
What's New in Edge Rails #67
Weeks of May 6 - May 12, 2013
- ce4456fd replaces multi_json with native Ruby 1.9 json.
Double Shot #1126
- Converting text to basic latin (aka removing accents) with JavaScript - I needed this over the weekend, so it's time to stash a link.
- Big-O Cheat Sheet - Space and time complexities of various common algorithms.
- Devise and Rails 4 - Moving various libraries forward.
- Esbit - Lightweight gem to interact with the Campfire API.
- 5 Things You Should Stop Doing with jQuery - Avoid Document Ready, among others.
- Phones for Apps for Firefox OS - Mozilla is giving away phones to entice app developers.
- Does MultiJson introduce slowness? - Looks like we may see some rapid movement towards native Json in Ruby now.
- RubyMotion Goes 2.0 And Gets OSX Support, Templates and Plugins - Lots of new goodies here.
- fartscroll.js - Open source from The Onion. Be afraid.
- How to Setup a Production Server for Rails 4 - A walkthrough using a server from Media Temple.
- Adding Tabs to Your Rails App Just Got a Whole Lot Easier with Tabulous 2 - New release of the easy way to build a tabbed UI (with all new declarative syntax).
Double Shot #1125
- Sidekiq Pro reaches 1.0! - With a giveaway to let someone win a license.
- Reform - Decouple Your Forms From Your Models - Personally, I prefer coupling, but if it bothers you check this out.
- My Assets Are No Longer Minified in Rails 4: HALP! - What to do about it.
- Journo & Literate CoffeeScript - An example for your perusal (and possible use as a blogging engine).
Double Shot #1124
- nginx security advisory - If you're running 1.3.9 or 1.4.0 you need to update sooner rather than later.
- Phusion Passenger 4.0.2 released - A quick update to fix the nginx vulnerability.
- Discover Meteor - Ebook on this real time Javascript web framework.
- Flat UI Pro - $39 set of components for Bootstrap.
- RailsConf 2013 Talks - With links to videos and slides.
- 10 Years - CSS Zen Garden is 10 years old - and refreshing for the modern web era.
- Chrome Developer Tools: What Is Snippets Support? - A new set of tools for Chrome users.
- Order Issuing Sanctions - A judge kicks some copyright trolls repeatedly, with a Star Trek undertheme.
- Gitdown - Use a breathalyzer to prevent making commits when drunk.
- Spark Inspector - Runtime debugger for iOS applications.
Double Shot #1123
- test-queue - Parallel test runner using a centralized queue and optimized for CI environment.
- Upgrading to Rails 4 - The Railscast.
- Phusion Passenger 4.0.1 final release - With support for all sorts of cutting-edge stuff.
What's New in Edge Rails #66
Weeks of April 22 - May 5, 2013
As I expected, Rails 4.0 RC1 was released last week. And so, now the coverage here is of the new master, which is planned to be Rails 4.1.
Double Shot #1122
- Asynchronous IO in Rack Middleware - Some ways to tweak Rack apps for more throughput, if you dare to mess around in thread pools.
- Jekyll 1.0 Released - Thanks to some new blood in the project.
- Crafting Rails Applications - Another book updated for Rails 4.
- Xray - Add an overlay to Rails app indicating which piece was rendered by which partial.
- Exploring Elasticsearch - Free online book.
- Stringer - Self-hosted RSS reader without social features.
- Varnish in Five Acts - How to set up and configure this external cache.
Double Shot #1121
- Open Source - Memcache Top - Figure out which are your hot keys.
- Instant Firebug Starter - A full book on using Firebug effectively.
- Future of Firebug Lite - The project is looking for folks to work on it.
- Brainrubyck - A Brainfuck interpreter written in Ruby.
- Turkee - Mechanical Turk integration for Rails projects.
- Rack::Attack - Middleware for throttling requests from abusive clients.
Double Shot #1120
- Interactive mruby - irb running in your browser.
- Rails 4.0: Release Candidate 1 released! - The official announcement.
- Starter App - Using ruby 2, Rails 4, PostgreSQL, RSpec, and Bootstrap.
- Callback logging - Some diagnostic code I whipped up yesterday to add ActiveRecord callbacks to the development log.
- activerecord-callback_notification - This one didn't do quite what I want, but I borrowed some of its code to start from.
- Instrument Anything in Rails 3 - A good introduction to ActiveSupport::Notifications.
- callback_skipper - Short-circuit things in your unit tests.
Double Shot #1119
- The Rails 4 Way - Available now in beta form through Leanpub.
- jet-pack - Boilerplate Sinatra app with Haml, Sass, Coffeescript, Foreman, and other goodies.
- Performance enhancements for Ruby-based stacks in BitNami - They're now preinstalling the Falcon patches and tuning GC by default.
- Feed Wrangler - "A modern, sustainable RSS reader" at $18.99 per year.
- Introducing Trello Business Class! - Good on them for finding a way to let people pay to keep the lights on.
subscribe via RSS