File Uploads with Rails 4, Carrierwave and Google Cloud Storage

You're developing a rails app and you want to upload files. You, of course, are fancy and want to use Google Cloud Storage instead of Amazon's Simple Storage service (AWS) and Carrierwave instead of Paperclip.

Instead of boring with you with prose, I'm just going to send you over to the Stack Overflow answer that gives you the TL;DR on how to accomplish multi-file uploads with Rails 4, Carrierwave and Google Cloud Storage! The answer also includes a link to the rails app demo source code on Github.

More at Stack Overflow

December 14, 2014  ·  Source  ·  Permalink

The web reacts to Facebook's Slingshot app

This following was originally sourced by Bits Blog at New York Times. People are concerned that Slingshot is basically a Snapchat clone, a fair assertion. But I love the analogy used to describe technology clones in general.

"Did you know there are over 150 varieties of Finches? Each slightly different, maybe color difference or a larger beak or bigger wingspan. They came about by iterating on the Finches that came before,” the user wrote. “In fact, that’s how most advancements come about in nature, poetry, art, and yes, even technology. We take what came before and iterate on it."

Not all clones, despite the terminology, are created equal. Personally I prefer innovation by iteration and when a clone does something similar but better, I tend to commend developers. There are no original ideas, there are only better ideas.

June 18, 2014  ·  Source  ·  Permalink

H1Z1 is shaping up to be the zombie survival game we all want

Personally I've never liked DayZ. It is nothing more than a poorly optimized mod. H1Z1 looks to change the landscape and give us a proper zombie survival experience.

Starting in the game's 64-square-kilometer world, you have little more than a fire ax and basic gear, and you must contend with the zombies that stalk the landscape in addition to your health, hunger, stamina and thirst.

The features you'd expect as first class citizens. I'm quite thrilled about this title as I've also enjoyed Planetside 2.

June 15, 2014  ·  Source  ·  Permalink

Say "I'm a multitasker" one more time

At work many people aren't multitasking anything. They're merely devoting less time to each task and assuming is multitasking. True multitasking is , at once, managing the lift, speed and vector of a commercial airliner as it lands. Not switching between apps gratuitously until something gets done.

The only things multitasking in the workplace are computers and servers. If I were your desktop computer, I'd be super-pissed that you were running around the office proclaiming your exploits as a result of my hard work.

On the bright side, "multitaskers" are great starters. They get things moving at a high-volume. But the quality therein? It's spotty. Some "multitaskers" do good work and other do awful work. But for the most part, the focus is almost non-existent and focus is, in my humble opinion, a prerequisite for great work.

June 02, 2014  ·  Permalink

What bubble?

Glen Allmendinger via Bits Blog at New York Times

This is all part of the future of cloud-based Internet computing and right now everyone is in a land grab where the more people you have on your service, the better off you are

Every user has a cost and if you're not breaking even, you're racing hard and fast towards breaking something and it's not even. History will likely repeat itself.

March 11, 2014  ·  Permalink