Sunday, December 21, 2008

Untitled

    I’m not in a wheelchair, but if I was, I hope to be as kick-ass as these folks. What can you learn from watching this video?

    • Be a free-thinker
    • Believe in yourself
    • You can do it!
    • Don’t accept “no, can’t, won’t, don’t, not”… ever

    Saturday, December 20, 2008

    Friday, December 19, 2008

    Untitled

    Pzkgedechhp3zwu4oohhwbjto1_500

    I used to play massive amounts of roller hockey, and I’ve been known to hit the ice, but it’s been a (long) time. So, when the family went to the American Museum of Natural History, we jumped at the chance to try the skating rink.

    We were excited! We immediately rented skates, changed into them, and got right out on the ice… er… synthetic ice. Yes, it was made from plastic interlocking pieces, and while it looks just like ice in the photo, it didn’t act like ice. Much to our dismay, it was amazingly terrible. You couldn’t skate on it; the skates just slid all over the place making it impossible to get traction to actually, well, skate. Everyone was just standing still or falling. There wasn’t much in between. And when you fell, you’d get covered with all of the little plastic shavings the skates were carving out of the “ice.” Funny thing is, the justification was that it was more eco-friendly. More eco-friendly than ice in the winter? Huh?

    Didn’t anyone try out the synthetic ice before building an entire installation of this crap? The planetarium is amazing, but AMNH gets an epic fail for the rink.

    Wednesday, December 17, 2008

    Untitled

    I take Metro North commuter rail into the city (NY), which terms at Grand Central Terminal but I work on 17th and Park Avenue South. Occasionally, I’ll walk the whole way, but most of the time I take the subway due to time constraints. Maybe if I had the Strida folding bicycle, I’d bike from 42nd to work. Extra credit: belt-drive. NO grease on your pant leg. I love the details.

    Awesome.

    Friday, December 12, 2008

    Untitled

    Finally. Not a flash card. Not a video of everyone in the office singing. I can’t count the number of times I’ve heard the same old retreaded idea couched in “c’mon, it’ll be fun!” No, it won’t.

    Nice work AKQA.

    Untitled

    Pzkgedechhepakna1shdpo1xo1_400

    This is just crazy talk, in an insanely great kind of a way.

    Not Fucking Good Enough

    http://www.stephenfry.com/blog/2008/12/11/gee-one-bold-storm-coming-up%E2%80%A6/

    Couldn’t agree more. Mr. Stephen Fry of TopGear fame discusses Apple and their competitors, among other things.

    Wednesday, December 10, 2008

    :ruby => 'Enumerable#inject'

    http://blog.jayfields.com/2008/03/ruby-inject.html

    Jay Field’s thoughts on Ruby’s Enumerable#inject method.

    :more_time => 'shorter letter'

    ???I have only made this letter longer because I have not had the time to make it shorter.???

    Blaise Pascal, (1623-1662) Lettres provinciales.

    Not that the story need be long, but it will take a long while to make it short.

    Henry David Thoreau

    If I had more time, I would have written a shorter letter.

    Marcus T. Cicero

    You know that I write slowly. This is chiefly because I am never satisfied until I have said as much as possible in a few words, and writing briefly takes far more time than writing at length.

    Karl Friedrich Gauss (1777-1855)

    It is my ambition to say in ten sentences what others say in a whole book.

    Nietzsche

    The more you say, the less people remember. The fewer the words, the greater the profit.

    Felelon

    No one who has read official documents needs to be told how easy it is to conceal the essential truth under the apparently candid and all-disclosing phrases of a voluminous and particularizing report???.

    Woodrow Wilson

    ???If you want me to give you a two-hour presentation, I am ready today.?? If you want only a five-minute speech, it will take me two weeks to prepare.???

    Mark Twain

    From Dangerous Intersection via Daring Fireball

    Untitled

    Pzkgedechhc49wkbbvwkza48o1_500

    A Mac OS X Leopard developer tool for debugging HTTP services by graphically creating & inspecting complex HTTP messages.

    Via Dan Benjamin

    Untitled

    I needed the laugh. Thanks.

    Monday, December 8, 2008

    Sunday, December 7, 2008

    Untitled

    Pzkgedechh8orc0iewsmzuivo1_500

    You’re just jealous that YOU didn’t design this masterpiece.

    Via DaringFireball.

    Untitled

    Pzkgedechh8ontin5q6ovwfho1_500

    Google Reader Absolutely Compact. Giving it a try right now.

    Friday, December 5, 2008

    Untitled

    Pzkgedechh4zdkwyuybnjvbro1_500

    Untitled

    Pzkgedechh4mjq56edtfvjawo1_500

    I recently stumbled upon (using Google, not StumbleUpon) MarkMail for searching mailing list archives. Not sure if it’s new, but I dig the layout, speed, and coverage.

    Thursday, December 4, 2008

    :macosx => 'LDAPManager'

    http://sourceforge.net/projects/ldapmanager/

    I’ve been using Apache’s Directory Studio, and JXplorer, but just found LDAPManager, which is a native Cocoa app for browsing LDAP trees. Ahhh.

    Update: Overall I like the simplicity of LDAPManager’s interface, but it appears to have a significant bug: it drops the connection to the server (in my case, AD) and trying to re-connect hangs the app. Will keep testing…

    Untitled

    Pzkgedechh4f0e9iqw29n5slo1_500

    Have a mashup, and don’t need the heavy-lifting of MySQL or PostgreSQL? Try NextDB.

    Untitled

    Pzkgedechh4ew8ayowhsiecoo1_500

    Flickr color search lab. Simple. Easy. Impactful.

    Untitled

    Pzkgedechh4epywxrafksaxdo1_500

    Seamless patterns.

    Untitled

    Pzkgedechh4ekxqjuo8xet0oo1_500

    Love Type. Love the iPhone. Together forever (or, as long as the hugetype.com site is up).

    Tuesday, December 2, 2008

    Untitled

    Pzkgedechh1jw8ovrnkbaepmo1_500

    Create your own Radiohead Rainbow.

    Untitled

    Pzkgedechh1jrt6dqutfwbvho1_500

    The Grid System: “The ultimate resource in grid systems.”

    Untitled

    [vimeo http://www.vimeo.com/2317118 w=400&h=300]

    Tilt-shift rocks. Metal Heart (via Vimeo)

    Thursday, November 27, 2008

    Wednesday, November 26, 2008

    Untitled

    Pzkgedechgt0nv6mdsukjtdwo1_500

    The famous 15 minute Ruby On Rails blog application demo, redone with Rails 2.2 by Ryan Bates of the excellent Railscasts site.

    Untitled

    Pzkgedechgt0i2r27sg02h7eo1_500

    For all of the geeks (like me): Starship Dimensions

    Tuesday, November 18, 2008

    Friday, November 14, 2008

    Untitled

    Finally, the mighty HP calculator comes to the iPhone. IMHO, the HP calcs are still the best. I have a 15C (on my desk at work) and a 16C (at home, somewhere…). Stone Meadow Development.

    Tuesday, November 11, 2008

    Untitled

    Pzkgedechg7odv2svormn70lo1_500

    Build your own Muppet.

    Untitled

    Pzkgedechg7o9pramugc8a3eo1_500

    Gobby

    http://gobby.0x539.de/trac/

    A collaborative text editor. I’m trying to install it via MacPorts, but getting a series of dependency errors that I’ll have to work through.

    Friday, October 24, 2008

    Untitled

    Pzkgedechfh5md337rkrx0w9o1_r3_500

    Poladroid Project - Mac OS X

    Make your photos look like old Polaroid photos. I???ve owned a Polaroid, and while nothing rivals digital cameras for their instant gratification satisfaction injection, I still kind of miss the anticipation of the first barely visible image fragments emerging from the white haze of the chemical-infused plastic.

    Ah, memories.

    Rails 2.2 (RC1) Released

    http://ryandaigle.com/articles/2008/10/25/what-s-new-in-edge-rails-rails-2-2-...

    Wow. Rails just keeps adding on the frosting. I can hardly keep up with all of the developments. Awesome.

    Rails 2.2 Features

    Via Ryan’s Scraps

    Untitled

    The easiest way to build a product that kicks ass is to start with someone else’s great idea, and take stuff away.

    Steve Yegge

    Exact-fucking-ly.

    Understand Your User

    http://www.tbray.org/ongoing/When/200x/2008/10/23/Build-For-Yourself

    Your user is… you. Really, nothing more to be said.

    Via Daring Fireball

    Tuesday, October 21, 2008

    Rails Rumble 2008 Apps

    http://48hrlaunch.wordpress.com/2008/10/20/rails-rumble-2008-apps/

    What can YOU build in 48 hours?

    37signals's wysihat

    http://github.com/37signals/wysihat/tree/master

    “WysiHat is a WYSIWYG JavaScript framework that provides an extensible foundation to design your own rich text editor. WysiHat stays out of your way and leaves the UI design to you.”

    Friday, October 17, 2008

    Untitled

    Qwitter. Find out when someone unfollows you on Twitter. Maybe it’s my vanity, maybe it’s the numbers, but I’m always interested when someone unfollows me, and even more, which post did it. No, it’s not at all scientific, but so what?!

    Untitled

    So, as more people start to read this little tumblog, I’m starting to think that I should actually write something instead of just link/photo/video dumping. Writing, for me, takes focus, time, patience, and practice. Sort of like balancing rocks.

    Via Signal vs. Noise

    Monday, October 13, 2008

    RubyOSA: Ruby/AppleEvent Bridge

    http://rubyosa.rubyforge.org/

    “RubyOSA provides a bridge from Ruby to the Apple Event Manager. It allows Ruby programs to automate Mac OS X applications in the same way as AppleScript.”

    Untitled

    John Cleese on Sarah Palin.

    Untitled

    “MacLibre is an Open Source Software Distribution for Mac OS X. It’s simple, intuitive with applications you need. It brings a new way of software installation on your Mac.”

    Sunday, October 12, 2008

    Saturday, October 11, 2008

    Thursday, October 2, 2008

    Inside the iPhone SDK

    http://arstechnica.com/articles/culture/iPhone-SDK.ars/1

    I need to find some time to develop at least ONE iPhone app. Here’s a solid primer. [Via ArsTechnica]

    Boxee on AppleTV

    I think I’m going to spend some quality time with my AppleTV this weekend, and install Boxee. Thanks for the inspiration @dontstopninja!

    [Update] @boxee saw my tweet about them, and hooked me up with an alpha invite. Schweet!

    Where to Get a Good Cheesesteak in NYC

    http://jasonsantamaria.com/articles/meat-cheese-combo-proves-edible/

    I’m drooling. Anyone up for a roadtrip?

    Wednesday, October 1, 2008

    CIO.com - Building a Better (and Useful) Corporate Intranet Starts With a Wiki

    http://www.cio.com/article/452183/Building_a_Better_and_Useful_Corporate_Intr...


    Small bit of self-promotion. I was interviewed by CIO Mag for my work at iCrossing with wikis. Check it out. =)

    The Pragmatic Bookshelf - iPhone SDK Development

    http://www.pragprog.com/titles/amiphd/iphone-sdk-development

    Wow. Apple lifts the iPhone NDA, and the floodgates open.

    Untitled

    Pzkgedechek20geud3wxuforo1_500

    WebKit Web Inspector Redesign

    In your terminal:

    Debug Menu:
    defaults write com.apple.Safari IncludeInternalDebugMenu 1

    Web Inspector:
    defaults write com.apple.Safari WebKitDeveloperExtras -bool true

    Drosera JS Debugger:
    defaults write com.apple.Safari WebKitScriptDebuggerEnabled -bool true

    Restart Safari (if it’s open). Explore and enjoy!

    [UPDATE] Timothy Hatcher pointed out that you can now simply turn on the tools from Safari’s advanced preferences, and that since Drosera was replaced, the command is moot. Thanks Timothy!

    Tuesday, September 30, 2008

    Email To (Open)ID

    http://emailtoid.net/

    “Emailtoid is a simple mapping service that enables the use of email addresses as OpenID identifiers.”

    Thursday, September 25, 2008

    Untitled

    Pzkgedechecbj4fw8j4wyruso1_500

    GraphJam

    This site is awesome. It’s no secret that I work for iCrossing and a big part of what we do is analytics and data visualization. GraphJam is The Onion of charts and graphs.

    You have to be able to laugh at yourselves, right? Definitely check it out.

    Untitled

    Pzkgedechecb4jbvqhw9yizeo1_500

    Rails Rumble ‘08

    Monday, September 22, 2008

    Textmate GetBundle - Installer Shell Script

    The web site that hosts GetBundle appears to be down. Here’s the shell script to install it from the Macromates site. Save it to a file, and grant execute perms:

    $ chmod u+x textmate_install_getbundle.sh

    $ ./textmate_install_getbundle.sh

    Here’s the script…

    #!/bin/shLC_CTYPE=en_US.UTF-8SVN=`which svn`echo Changing to Bundles directory...mkdir -p /Library/Application Support/TextMate/Bundlescd /Library/Application Support/TextMate/Bundlesif [ -d /Library/Application Support/TextMate/Bundles/GetBundle.tmbundle ]; then echo GetBundle bundle already exists - updating... $SVN up GetBundle.tmbundleelse echo Checking out GetBundle bundle... $SVN --username anon --password anon co http://macromates.com/svn/Bundles/trunk/Bundles/GetBundle.tmbundle/fiecho Reloading bundles in TextMate...osascript -e 'tell app "TextMate" to reload bundles'

    Thursday, September 18, 2008

    Getting Rails talking to SQLServer on OSX via ODBC

    http://toolmantim.com/article/2007/5/7/getting_rails_talking_to_sqlserver_on_...

    These were the most complete and accurate instructions I could find. Note that it wiped out my previous ruby install and replaced it with MacPorts Ruby. I had to re-load all of my gems, etc. You have been warned.

    Saturday, September 6, 2008

    haproxy_queue

    http://37casts.s3.amazonaws.com/technical/haproxy_queue.mov

    Very quick demo of HAProxy

    Tumbltape

    http://www.tumbltape.com/

    Turn any Tumblr blog into a playlist

    silverpop_mailer

    http://github.com/mtodd/silverpop_mailer/tree/master

    A Rails plugin to augment ActionMailer to send emails via the SilverPop Service

    Cappuccino Web Framework

    http://cappuccino.org/

    “Cappuccino is an open source framework that makes it easy to build desktop-caliber applications that run in a web browser.”

    Generate a Google Sitemap in Ruby on Rails

    http://www.webficient.com/2008/09/06/google-sitemap-ruby-on-rails

    AJAX Libraries API - Google Code

    http://code.google.com/apis/ajaxlibs/

    From the site:

    The AJAX Libraries API is a content distribution network and loading architecture for the most popular open source JavaScript libraries. By using the Google AJAX API Loader’s google.load() method, your application has high speed, globaly available access to a growing list of the most popular JavaScript open source libraries including:

    Amazon Web Services Blog: AWS Security White Paper

    http://aws.typepad.com/aws/2008/09/aws-security-wh.html

    Direct link to PDF

    Sunday, August 31, 2008

    Untitled

    Upcoming Facebook for iPhone interface. Touchscreens FTW!

    Saturday, August 30, 2008

    Googtaculous

    http://github.com/matthuhiggins/googtaculous/tree/master

    Rewrite javascript_include_tag to use google’s host versions of prototype and scriptaculous

    Thursday, August 28, 2008

    Sanitize your users' HTML input

    http://blog.caboo.se/articles/2008/8/25/sanitize-your-users-html-input

    Localizing Rails - Demo Application

    http://i18n-demo.phusion.nl/

    Mysqlplus: A new thread aware MySQL driver

    http://groups.google.com/group/rubyonrails-talk/browse_thread/thread/0ba79d69...

    Best Practices for Speeding Up Your Web Site

    http://developer.yahoo.com/performance/rules.html

    Worth a re-post

    Serving static files with Django and AWS

    http://eventseer.net/p/thomas_brox_roest/whiteboardentry/13/

    Yes, I’m a Rails guy, but I love anything that make me smarter about site architecture. This blog post certainly qualifies.

    Cloudbursting - Hybrid Application Hosting

    http://aws.typepad.com/aws/2008/08/cloudbursting-.html

    Protecting Your Cookies: HttpOnly

    http://www.codinghorror.com/blog/archives/001167.html

    via Coding Horror

    QuarkBase : Everything about a Website

    http://www.quarkbase.com/

    Zeep Mobile - A Free SMS API

    http://zeepmobile.com/

    …free, but ad-supported

    Tuesday, August 26, 2008

    Zero to Production in 15 Minutes with JRuby

    http://blog.headius.com/2008/08/zero-to-production-in-15-minutes.html

    Ruby Hoedown 2008

    http://www.rubyhoedown.com/index.html#talks

    god

    http://god.rubyforge.org/

    Process and task monitoring done right

    daemon_controller

    http://blog.phusion.nl/2008/08/25/daemon_controller-a-library-for-robust-daem...

    A library for robust daemon management

    The awesomest filter and sort ever

    http://blog.caboo.se/articles/2008/8/26/the-awesomest-filter-and-sort-ever

    Untitled

    Pzkgedechd4tw7abzffg61p0_500

    Mattel LED Football

    I had versions 1 & 2. Actually, I still have a working version of 2, but one LED is burnt out.

    Edge Rails: Simpler Conditional Get Support (ETags)

    http://ryandaigle.com/articles/2008/8/14/what-s-new-in-edge-rails-simpler-con...

    I might’ve posted this before, but it’s worth re-posting.

    Rails 2.2 Will Be Threadsafe

    http://blog.headius.com/2008/08/qa-what-thread-safe-rails-means.html

    Finally, though Ruby continues to be a stumbling block. Ha!

    Friday, August 15, 2008

    Note to self: Reveal Password Fields (Firefox)

    Copy and paste in address bar of page:

    javascript:var els = document.getElementsByTagName(‘input’); for(var x=0; x<els.length; x++){ if(els[x].type.toLowerCase() == ‘password’ ){ var test = els[x].type = ‘text’;}}

    Saturday, August 2, 2008

    Untitled

    Pzkgedechc770adcj7oy5eb0_400

    StickDuino

    Mechanize

    http://mechanize.rubyforge.org/mechanize/

    From the site: “The Mechanize library is used for automating interaction with websites. Mechanize automatically stores and sends cookies, follows redirects, can follow links, and submit forms. Form fields can be populated and submitted. Mechanize also keeps track of the sites that you have visited as a history.”

    Resourceful

    http://resourceful.rubyforge.org/

    Resourceful provides a convenient Ruby API for making HTTP requests

    HTTParty

    http://railstips.org/2008/7/29/it-s-an-httparty-and-everyone-is-invited

    Consume APIs in Ruby like it’s a party! Via Ruby Inside.

    deprec

    http://deprec.org/

    From the site: “Deprec is a collection of automated recipes, written in Ruby, for installing, configuring and controlling services on remote servers.”

    Ruby on Rails I18n

    http://www.artweb-design.de/2008/7/18/the-ruby-on-rails-i18n-core-api

    Fail Fast (PDF)

    http://martinfowler.com/ieeeSoftware/failFast.pdf

    via Ryan Bates of Railscasts.com, as a comment on this article.

    Friday, August 1, 2008

    Untitled

    Pzkgedechc5ta33jh5v0le6n_500

    Color Jack

    Untitled

    Hard drive clock. Want one!

    Why Twitter Still Wins

    http://www.chrisbrogan.com/why-twitter-still-wins/

    During a discussion with a CEO at a former employer, I began to explain why APIs were important, and pointed to Twitter as an example of how an API can mean the difference between leading and following. He told me that, other than developers, no one cares about or understands APIs, and therefore they weren’t important. He wasn’t able to see past the tactical implementation, understand the basic concept, and extrapolate out a few steps.

    I left that company.

    Free PDF: Adobe AIR for JavaScript Developers

    http://onair.adobe.com/files/AIRforJSDevPocketGuide.pdf

    Thursday, July 31, 2008

    Untitled

    Vertebra: p2p Cloud Control Framework

    Del.icio.us 2.0

    http://del.icio.us

    Delicious 2.0 launched yesterday, but thanks to the great Firefox plugin, I rarely visit to the site. I never would’ve know the site was updated if I hadn’t read my feeds.

    Untitled

    Broke my only pair of glasses this morning, so I needed something to make me laugh. This is old-ish, but still funny; it made me laugh. Brawndo. Enjoy.

    Scrollovers

    http://www.scrollovers.com/

    via Aaron

    Tweet From the Command Line

    http://jamesgolick.com/2008/7/31/tweet-from-the-command-line

    Sweet little Ruby gem so you can tweet from the command line, unencumbered by the weight of a GUI. I’m in!

    Wednesday, July 23, 2008

    Tuesday, July 22, 2008

    Untitled

    Pzkgedechbrg669oo8gjcbax_500

    Ultimate Geek Chic! How do I get one?! (Yes, I realize that it’s a concept. Yes, I still want one.)

    Git for the lazy

    http://www.spheredev.org/wiki/Git_for_the_lazy

    Lazy? That’s me! And always remember, kids: Laziness is the father of invention.

    RailsDB - Rails based DB Front-end

    http://railsdb.org/

    Untitled

    Pzkgedechbrfiv8ttvkkl6jt_500

    Ok, I’ll admit it, I’m a gadget FA-REAK, but I can appreciate simplicity. Here’s an oldie and goodie; a super-low-tech way to organize your day. PocketMod.