|
Advertisement
|
Forum posts by David Anderson:Posted in All Buzz Forum, Jul 22, 2013, 9:15 PM
Every once in a while I stumble into something that changes the universe for me, allowing me rethink how I approach problems and develop solutions. Stumble because, while I can't necessarily plan on things like this happening, if I try to listen to people and keep my eyes open, I figure I'll eventually get lucky. When Meteor buzzed in a...
Posted in Ruby Buzz Forum, Jul 22, 2013, 9:15 PM
Every once in a while I stumble into something that changes the universe for me, allowing me rethink how I approach problems and develop solutions. Stumble because, while I can't necessarily plan on things like this happening, if I try to listen to people and keep my eyes open, I figure I'll eventually get lucky. When Meteor buzzed in a...
Posted in All Buzz Forum, Jan 15, 2013, 1:27 AM
The AR Parrot Drone seems to be all the rage these days, especially here at the Neo Cincinnati office. Two officemates have drones, and they've taken to the office space and the hallways during lunchtime. The drone comes with piloting apps that control it in real time - but they can also be controlled programmatically. Work on drone drivers is...
Posted in Ruby Buzz Forum, Jan 15, 2013, 1:27 AM
The AR Parrot Drone seems to be all the rage these days, especially here at the Neo Cincinnati office. Two officemates have drones, and they've taken to the office space and the hallways during lunchtime. The drone comes with piloting apps that control it in real time - but they can also be controlled programmatically. Work on drone drivers is...
Posted in All Buzz Forum, Feb 21, 2011, 2:47 PM
Starting on the day before Mardi Gras, I will be joining EdgeCase working in their Cincinnati office. To me, a much bigger party than they'll be having in the French Quarter!This is a phenomenal opportunity, working alongside the genius of Jim Weirich and Scott Barron every day, and collocated with the Gaslight Software crew. (Let me tell you,...
Posted in Ruby Buzz Forum, Feb 21, 2011, 2:47 PM
Starting on the day before Mardi Gras, I will be joining EdgeCase working in their Cincinnati office. To me, a much bigger party than they'll be having in the French Quarter!This is a phenomenal opportunity, working alongside the genius of Jim Weirich and Scott Barron every day, and collocated with the Gaslight Software crew. (Let me tell you,...
Posted in All Buzz Forum, Feb 14, 2010, 10:45 AM
When things work differently in one part of a package than they do in another - for no apparently good reason - programming indigestion may occur. When you beat your head against the code for too long trying to figure out why things are screwing up, big headaches are sure to come. The cause of my current indigestion and headache? Element.insert...
Posted in Ruby Buzz Forum, Feb 14, 2010, 10:45 AM
When things work differently in one part of a package than they do in another - for no apparently good reason - programming indigestion may occur. When you beat your head against the code for too long trying to figure out why things are screwing up, big headaches are sure to come. The cause of my current indigestion and headache? Element.insert...
Posted in All Buzz Forum, Sep 8, 2009, 12:15 PM
Some quick refactoring this weekend had me throwing together some tidbits.module Enumerable # return Hash of enumeration to yielded values def collect_hash hash={} inject(hash) {|h,e| h[e] = block_given? ? yield(e) : nil; h } end # return Hash of enumeration to non-nil yielded values def select_hash hash={}, &block...
Posted in Ruby Buzz Forum, Sep 8, 2009, 12:15 PM
Some quick refactoring this weekend had me throwing together some tidbits.module Enumerable # return Hash of enumeration to yielded values def collect_hash hash={} inject(hash) {|h,e| h[e] = block_given? ? yield(e) : nil; h } end # return Hash of enumeration to non-nil yielded values def select_hash hash={}, &block...
Posted in All Buzz Forum, Aug 28, 2009, 2:15 PM
One of the things that make Ruby and Rails my respective current language and web framework of choice is the collective ingenuity that has made building things easy. These folks have thought of everything, gosh darn it, and I get to use it. A good day is when I get something working, and with Ruby and Rails I have a lot of those days.Imagine my...
Posted in Ruby Buzz Forum, Aug 28, 2009, 2:15 PM
One of the things that make Ruby and Rails my respective current language and web framework of choice is the collective ingenuity that has made building things easy. These folks have thought of everything, gosh darn it, and I get to use it. A good day is when I get something working, and with Ruby and Rails I have a lot of those days.Imagine my...
Posted in All Buzz Forum, Mar 6, 2009, 11:55 AM
While building a browser-based graphical editor in Rails for a client, I ran across an cross-technology compatibility problem. The reason was not immediately apparent and caused me quite a bit of head-scratching. After sleeping on it for a night, I finally figured it out and found a workaround.In the graphical editing app that I'm building, one...
Posted in Ruby Buzz Forum, Mar 6, 2009, 11:55 AM
While building a browser-based graphical editor in Rails for a client, I ran across an cross-technology compatibility problem. The reason was not immediately apparent and caused me quite a bit of head-scratching. After sleeping on it for a night, I finally figured it out and found a workaround.In the graphical editing app that I'm building, one...
Posted in All Buzz Forum, Nov 26, 2008, 11:53 AM
Chad Fowler's Rails Recipes book lays out authorization as the interrogation of the many-to-many connections between users and roles, and between roles and rights, a right being a named controller-action pair. The many-to-many relationships are established using roles_users and rights_roles tables in the database. This indirection makes bulk...
|