I wouldn’t be where I am today without Stanford’s excellent iOS development course. I can’t recommend it enough.
It’s never too late to start learning something new.
I was lucky enough to see Steve present in person at WWDC this summer, where I met the rest of my geek idols for the first time. Struggling to jump from biochemistry into software development, I’m always inspired by this quote from his Stanford commencement address:
Your time is limited, so don’t waste it living someone else’s life. Don’t be trapped by dogma, which is living with the results of other people’s thinking. Don’t let the noise of others’ opinions drown out your own inner voice. And most important, have the courage to follow your heart and intuition. They somehow already know what you truly want to become. Everything else is secondary.
Thanks for everything, Steve.
As sketchy as it is to install a “version 0.01” kernel extension on a pristine computer, I can confirm that this thing enables bluetooth pairing between a PS3 controller and a new MacBook Air running Lion. Combine with Richard Bannister’s emulators and enjoy.
The talented designer/developer Shaun Inman just released a hefty update to his video game music player, NoiseES. Version 1.3 adds support for Sega Genesis and SNES sound formats as well as system-wide recognition and import of each format. This is a must-have for any nerd—get it while it’s hot!
Got it? Good.
I really admire Shaun’s ability to craft his obsessions into polished products. While building a game engine from scratch, the decision to compose and encode authentic NES music in lightweight MML necessitated the inclusion of an NSF player. NoiseES precipitated from those early experiments.
Resizing embedded video is a pain in the ass and CSS alone doesn’t cut it. Interesting.