For those of you unfamiliar with the publishing industry, as I was before this project, "has entered the production process" does not mean that it's off to the printer. What it does mean is that it is currently being indexed so readers will be able to find the stuff they're looking for. After indexing it will be copyedited (in which someone with better grammar and spelling than any of the authors possess makes the book more readable) and typeset, and then off to the printer. …
Future animations from Dreamworks SKG will not be rendered on its own servers anymore, but outsourced to Cerelink, the studio announced. The company said that it will use Cerelink's supercomputing infrastructure at the New Mexico Applications Centre ( NMCAC). The advantage over its own supercomputers is the availability of supercomputers on demand, a feature that is commonly referred to as elastic cloud computing.
AuthenticationHelpers happens to be the first module I include from ApplicationController, and it lives in lib/authentication_helpers.rb. After a bid of head-scratching as to why something that has worked for ages and ages in Rails suddenly stopped working (and in between a beta and an RC release, to boot!), I remembered this change in config/application.rb from running rake rails:update:
# Custom directories with classes and modules you want to be autoloadable.
# config.autoload_paths …
Smart spawning is a core feature of Phusion Passenger since version 1.0. It can reduce the spawning time of Rails processes by as much as 90%, and in combination with Ruby Enterprise Edition it allows you to save 33% memory on average.
However, smart spawning was limited to Rails applications only, not for Rack applications. Starting from Rails 3, all Rails 3 applications are also Rack applications, and Phusion Passenger 2 only supports smart spawning of Rails …
Between Draft , Campfire , and Highrise , we've been building quite the iOS portfolio of applications. We want to take good care of them and continue building more iOS and mobile applications, so we're hiring a dedicated programmer for the task.
Think you're up for it? Check out the complete job posting on the 37signals Job Board.
I recently had to run a Rake task on a Rails app which generated a CSV file from a table containing 94,000 odd rows (94,142 to be pedantically specific) and while running it, something I normally do overnight, I noticed my laptopfreeze solid. After minor cursing, when the machine became responsive again, I checked Activity Monitor to find this:
Yep. That's right -- a single Ruby process using 952 megs of RAM. Oy. And, just to be safe, I confirmed that the Ruby process chewing …
In much the same way the greatest innovation in the Midwest is a culture and spirit of innovation. Witness that Pathfinder Development is working on products for seven(!), countem, seven startups at the moment. Exciting times.
Pathfinder Development - creating innovative software that builds business value.
Startups Scene in Midwest Heats Up
As simple as that, a single small act of kindness turned completely changed the complexion of the afternoon, at least for one little boy. Tears were replaced with a smile by applying a little empathy to the situation. Sure, it will be annoying going through the process of getting the car repaired, but my lasting memory won't be of the accident. It will be of the compassionate police officer who made my son's day just a little bit better.
On Saturday, August 14th, we're taking the DevNation tour across the country for our first ever stop in the Bay Area. Our friends at Engine Yard will be hosting us for a day of talks, hacking, and discussion. The lineup is our finest to date, featuring, among others, speakers from Pivotal Labs , LinkedIn , Basho , and Yahoo! and capped off by a keynote from Chris Wanstrath ( defunkt of GitHub fame). …