December 2011
1 post
November 2011
1 post
Pwn that feature
It’s easy to start down the path of creating a feature or just making a change until you hit a roadblock. It may have you cut a corner, half-ass your testing or otherwise do a less than awesome job.
I periodically work with the guys at @gojee and they’re building out this new feature using CSS3 animations. Testing those CSS3 animations in Safari 5.1 look great and it works just as you...
June 2010
1 post
Hydra - good, Hydra on Heroku - not so good
Hydra is a great tool for Rails development as it can distribute your tests to remote machines. In my current project, we’re running Ruby 1.9.1 on Rails edge with RSpec 2.0 beta so not everything works right all the time.
The biggest culprit is having Heroku attempt to install our development and test gems. In particular, if you list gem ‘hydra’ within your Gemfile for Heroku...
May 2010
1 post
Don't show your cards - defense in depth
I recently went to visit a popular Ruby and Rails website called the Ruby Toolbox at http://www.ruby-toolbox.com/
On my arrival, I had a friendly “Application Segmentation Fault” message. Even more useful was the stack trace (I bolded the awesome parts):
/home/slugs/127160_40c7b71_f0a5/mnt/.gems/gems/rails-2.3.5/lib/ rails/gem_dependency.rb:119:Warning: Gem::Dependency#version_...
February 2010
1 post
Git? Mercurial? Or does your DVCS really matter?
There is much talk on the social networks such as Twitter and Blogs regarding Git over Mercurial and vice-versa. If you don’t know much about Distributed Version Control Systems (DVCS), you should just browse the home pages of Git and Mercurial then head over to Wikipedia’s entry for DVCS.
Besides rampant personal opinion, there are two good write-ups that I’ve found comparing...
December 2009
1 post
Technology 10+ years ago
I’m moving out of a house that I’ve spent almost 10 years in, with boxes from before then. This time, I’m being a little pickier with what I bring since it’s NYC and space is at a premium.
While going over boxes of “junk”, I’ve noticed:
JavaScript hasn’t come too far from the basics back in 2000.
I’m glad I don’t have to program in COM or, worse, DCOM anymore.
PGP never really took off like I...
November 2009
1 post
Growl 1.2 installation stuck at Preparing Growl
Turns out if you have the iPhone Simulator running when upgrading Growl, it will get stuck while Preparing Growl for installation. The hangup occurs as the installation process starts after the Package Installer has taken in your input and authenticates your Admin rights.
Looks as though the iPhone Simulator conflicts with any Package Installer over at Open Radar.
Apple tries too hard to keep...
October 2009
2 posts
Social Media Certification - No!
I’m trying to process this article proposing the question, “Is it possible to really be an expert in Social Media Marketing?” and should a certification exist for such an expert.
I have three simple answers:
Your marketing personnel should already use social media to reach customers.
Your customer support personnel should already use social media to help your customers.
Your...
MacPorts after upgrading to Snow Leopard
Following the advice from MacPorts, I’ll just do a clean and uninstall.
sudo port clean installed sudo port -f uninstall installed
Good thing I did this before starting my upgrade from 10.5 to 10.6 although you could still run the command if you reinstall MacPorts after the upgrade but don’t uninstall any of your ports.
sudo port list installed > ~/Documents/port_list.txt
...
August 2009
1 post
Hello Internet
I’ve just created my online profile on Google.
Most of my thoughts make their way to Twitter and the rest I’ll try to restructure here. Given my busy schedule, hopefully it happens more than once every quarter.