March 2012
2 posts
Responsable Disclosure
I’m sure you’ve heard about the GitHub hack today.
Some guy (I refuse to give him any more credit than that which he’s already stolen) used mass assignment to commit to Rails as @dhh. (As an aside - who hasn’t pretended to be @dhh? I know whenever I’m out at the bar…)
There are a lot of people up in arms because the offender’s account was suspended by...
February 2012
2 posts
Ruby 1.8.7 via RVM on OSX Lion 10.7.3
There is a special dance that you need to do if you want to use Ruby 1.8.7 (ruby-1.8.7-p357) with rvm (http://beginrescueend.com/) on OS X 10.7.3.
Why, you ask? Well:
10.7.3/Xcode4.2.x no longer has gcc without LLVM.
gcc-4.2 AKA gcc-4.2.1 needs to be installed separately.
Ruby 1.8.7 only compiles for i686 and won’t compile with x86_64 for your ARCH.
The solution:
Make sure if...
Buildpacks | Heroku Dev Center →
January 2012
1 post
Goodbye, Things.
After using Things since its release I’m switching to a combination of iOS apps and Google Tasks. It is not a great experience, but it means I don’t have to remember to sync before I turn off my computer or leave my house.
Cultured Code customers have been waiting more than a year now for “Cloud Sync” and really it is just time to move on.
The frustrating part for me is...
December 2011
5 posts
How to develop a teaching curriculum | Merbist →
I am re-blogging this because I know I have at least one opinionated expert that follows my twitter and I’d love to know what he things about this.
9 reasons you should try Sublime Text 2.
I won’t go as far as saying you need to switch. But, Sublime Text 2 is very interesting. Worth a try at least.
1p1e1:
Hello, fellow code monkeys.
Look at your editor. Now back at mine. Now back at yours. Now back to mine. Sadly your editor is not like mine. But if you stopped using noob-scented editor, and switched to Sublime Text 2, your editor could look like mine.
Look down. Back up....
A better solution to Themes/Fonts in TextMate 2...
The TextMate team has a much better solution!
Preferences → Bundles → Click Themes → Check Solarized
Put the font preferences in the preference file ~/.tm_properties
#settings
fontName = "Anonymous Pro"
fontSize = 14
TextMate 2 Themes
The TextMate 2 Alpha is great. Evolutionary, not revolutionary, but a solid upgrade to a real workhorse.
So that you can run TextMate and TextMate 2 at the same time the default location for bundles has changed:
~/Library/Application\ Support/Avian/Bundles
Themes now live in a Bundle.
Once you created the directory you can either try and customize the existing Themes or add new ones to...
Android UI Utilities - Google Project Hosting →
If you are an Android Developer, this is probably something you should take a look at.
November 2011
3 posts
Compile Ruby 1.9.2 and Ruby 1.9.3 with Clang... →
This one had me stumped for a bit installing 1.9.3…
Command to reset the sequence on a PostgreSQL...
select setval(‘public.users_id_seq’,(SELECT max(id) +1 from public.users));
MagLev →
It stores Ruby code and objects.
But the real question is will I fit in there too?
October 2011
1 post
Thanks, Steve.
Thanks for changing the world, Steve.
September 2011
2 posts
Windows 8
Windows 8 Metro
I’ve had a small amount of time to look deeper into Windows 8 today and I think it is a huge step in the right direction for Microsoft. HUGE.
For the past 3 or 4 years I’ve been complaining about the fact that Microsoft hasn’t been forcing developers to re-write software (new tools sometimes require new programming paradigms and that means throwing out old...
MacBook Air EFI Firmware Update 2.1 →
From the notes:
… and resolve issues with Apple Thunderbolt Display compatibility and Thunderbolt Target Disk Mode performance on MacBook Air (mid 2011) models.
The target disk mode performance was embarrassing when I tried it a couple weeks ago. Hopefully this gets it up to the speed one would expect from Thunderbolt connecting to an SSD.
July 2011
2 posts
RMagick (from source) on Snow Leopard →
The script also worked for me on 10.7.
Android Developers Blog: Android 3.2 Platform and... →
Just what it says: get your Android 3.2 SDK here!
June 2011
3 posts
My MacRuby talk from RubyConf India. (Part 2)
My MacRuby talk from RubyConf India. (Part 1)
May 2011
3 posts
My Talk at RubyConf India 2011
I will be speaking on MacRuby at RubyConf India 2011. I have two really cool examples that I intend to code up during the talk and if you are coming - BRING YOUR LAPTOP!
:talk => “MacRuby”
My intent is to deliver a functional talk on MacRuby that not only introduces features and capabilities, but gives attendees a quick path to practically using MacRuby in their everyday...
Oracle Submits Proposal to Make Hudson an Eclipse... →
This would feel more sincere had it been done immediately after the acquisition.
April 2011
5 posts
Update on PlayStation Network and Qriocity –... →
Unbelievable. Sony has just admitted that the attack on PSN compromised ALL user data. EVERYTHING.
Creative Interaction Design Tools & Experiments -... →
This stuff is awesome.
Node Nerd - Node.JS links and tutorials. →
Pow: Zero-configuration Rack server for Mac OS X →
This. Is. Awesome.
ThinkGeek :: PLAYMOBIL(TM) Apple Store Playset →
The images are hilarious. This is so funny I’d buy it. Make sure to check out the “line pack.”
March 2011
8 posts
Google keeping Honeycomb source code on ice, says... →
So, let’s get this straight. Open means open when they say it’s open. Otherwise, not so much…
You can say whatever you’d like about Apple, but at least they don’t pretend to be something they are not.
Xcode 4 shortcuts from Pragmatic Studio. →
via @clarkware
How to Deploy a Rails app to EC2 in less than an... →
The Pragmatic Bookshelf | iOS Recipes →
@drance is an author. So you should read it. I bought my copy already.
Finally, a note on 4G: While there is confusion about what constitutes 4G...
– Rogers Redboard
Get your own #dickbar →
LOL
It’s a shame, almost, that we squandered the term “personal computer” 30 years...
– Daring Fireball
February 2011
12 posts
CSS3 Buttons →
Great little framework for making some nice looking buttons.
Smurfberries
Virtual Goods, Real Money
Let me start by saying that I don’t agree with the business model that requires you to purchase virtual goods with real money. It is a bit shady if you ask me. Sell a license, sell a subscription, but don’t take advantage of people.
The Solution is Simple, Don’t Install the App
There has been recent talk of governments getting involved with in-app...
Official Details of the 4G LTE Upgrade Process for... →
Simply put, I hope they are wrong.
Windows Phone 7 is Doomed
Do you remember PlaysForSure?
Let me refresh your memory. Plays for sure was supposed to be Microsoft’s way of competing with iTunes. It was an ecosystem of devices and content services that would work together.
Microsoft killed it.
They introduced the Zune in direct competition with their “partners.” And most decided they didn’t want to compete with Microsoft and got...
Using Twilio with Node.js →
BlackBerry - PlayBook 4G[sic] →
It is not bad enough that the carriers are calling everything 4G, now tablet manufacturers are…
4G == 100Mbps.
There is no way you’re hitting 100Mbps on HSPA+ or WiMax for that matter. You might not even make it on LTE initially.
RIM, quit propagating this crap.
Not saying that they didn't independently come up... →
Apple Outsider » Microsoft Buys Nokia for $0B →
Drance is a smart guy - this rings true to me.
The real news from the HP Event.
There has been a lot of talk about HP killing off the Palm brand at the “Think Beyond” event. There has also been a lot of talk about the new devices and webOS 3.
Every article I’ve read so far misses the real punchline.
HP now has their own OS. webOS.
HP is going to get notebooks, printers, tablets and phone running webOS to market in the next year.
And lets be honest,...
4G[sic] Network | TELUS Mobility →
Telus announces a 4G3.75G Network.
As previously ranted, the ‘4G’ moniker REQUIRES max speeds of at least 100Mbps. Telus is around 58Mbps short.
4G has been defined. And this ain’t it amigos.
Nook Color rooted on NookDevs.com - Chicago... →
STEP 4. The crucial step needed to get ADB access to your nook color running Honecomb.
modify ~/.android/adb_usb.ini file sudo sh -c “mkdir -p ~/.android; echo 0x2080 > ~/.android/adb_usb.ini; adb kill-server; adb devices” Password:
daemon not running. starting it now on port 5037 *
daemon started successfully *
List of devices attached
Jenkins! | Jenkins CI →
The more you tighten your grip, Tarkin Oracle, the more star systems Open Source Projects will slip through your fingers.