Two Months
It's been exactly two months since Steve Jobs died, and this is just me noticing that, without trying to turn it into a bigger point than it is.
It's been exactly two months since Steve Jobs died, and this is just me noticing that, without trying to turn it into a bigger point than it is.
A beginner-friendly walkthrough of git init, add, and commit, and why emailing yourself zip files of your code is a habit you need to break right now.
Carrier IQ's phone-logging scandal escalates as Sprint, AT&T, and T-Mobile confirm they use the software and Senator Al Franken sends a formal letter demanding answers.
A rundown of the apps I actually used in November, some jQuery and Carrier IQ lessons, a failed Ubuntu experiment, and my ongoing feud with the cold weather.
Carrier IQ, hidden logging software found on millions of phones, is under fire after a researcher showed it capturing keystrokes and texts in real time. Here's what's actually going on and why the "we don't sell your data" line isn't as reassuring as it sounds.
A rundown of getting CSS3 rounded corners and gradients working across Firefox, WebKit browsers and IE9, vendor prefixes included, with the workarounds IE9 still forces on you.
A rundown of this year's Cyber Monday online deals versus Black Friday's in-store chaos, with some Kindle Fire bundle talk and a gripe about deal fatigue.
A recap of camping out for Black Friday doorbusters, the Kindle Fire frenzy, a $298 TV that vanished in minutes, and whether any of it was actually worth the cold.
A few predictions on what Black Friday tech deals to expect this year, from Kindle Fire bundles to fire-sale Android tablets nobody wants.
A rambling pre-Thanksgiving gadget wishlist covering the Kindle Fire, the Galaxy Nexus, Siri at the dinner table, and why Ubuntu's new Unity interface is currently ruining my life.
A no-framework walkthrough of validating a contact form with plain jQuery 1.7 before firing off the AJAX submit, including the .on() switch and a basic email regex.
A weekend spent finally replacing a dying router, building a two-bay NAS out of a closet shelf, and losing an entire afternoon to cable management and a DHCP lease bug.