Source unknown.
IM from my dog
View more presentations from Joe Fiorini.
Talk I gave at the Cleveland Web SIG on June 19, 2010.
[video]
The […] “TETRIS” game is a simple game […], and soon becomes monotonous and boring. — Nintendo’s Dr. Mario Patent
http://www.meetup.com/ClevelandRuby
http://pragprog.com/titles/rails4/agile-web-development-with-rails
[video]
I said I’d update when I made my HTML5 video demo play on my iPhone. Well, today is a sweet day. Thanks to the good people at PandaStream, I was able to get it working. The key is twofold:
One interesting thing to note: on the iPhone HTML5 videos do not play in-browser, but open up QuickTime instead. They do play in-browser on the iPad.
If you happen to be using PandaStream for encoding (which I highly recommend), or if you encode videos with ffmpeg and libavcodec, check Panda’s documentation for the encoder settings you need.
Oh happy day!
Steve Smith gave a great talk at Great Lakes Ruby Bash on designing code. Not MVC vs. MVP vs. insert your architecture here, but applying visual design techniques to your code. This was very poignant for me with my recent interest in learning visual design. I try to make my code as easy to look at as possible. Steve gave some extremely useful advice such as:
In my experience, the most useful technique Steve mentioned was something I like to call “code by wishful thinking”. When I start writing new code I
I’m not perfect at this, but it’s a practice I try to follow when writing new code. Check out the slides from Steve’s talk and start improving the design of your code today!
Looking to do HTML5 Video on the iPhone/iPad? Here are some resources that I’ve found today that may help. I’ll admit, I still don’t have a video playing on the iPhone, but I’m working on it; and I’ll update here when I get working. In the meantime, enjoy!
Safari HTML5 Audio and Video Guide (Official Documentation)
Notes on HTML5 Video and iPhone (Jonathan Stark)
Exploring HTML5 Media Elements for iPhone Safari Web Pages (Wrox Publishing)
and finally a general guide to HTML5 Video:
Video on the Web (Dive into HTML5)
Programmer optimism, and the "Death March" -
Mark knows what he’s talking about here. This is a great description of the “garbage in, garbage out” that leads to the failure of many IT projects (of course by failure I mean over estimate, over budget). Agile solves this problem by expecting that the outputs of the estimation process will continue to be refined throughout the course of the project.
Toyota's Journey from Waterfall to Lean Software Development -
Toyota is known for their manufacturing process. People have studied and emulated it for years. Recently Mary and Tom Poppendieck brought it to software development.
I assumed Toyota used their reknowned manufacturing process to write the software for their vehicles. Henrik’s article proved me wrong.
My favorite quote from the article:
My conclusion after the trip was “well, now I know that there’s at least one company in the world that can succeed with the waterfall model” and I decided to stop bashing the waterfall model as hard as I usually do. Now, however, with all the problems Toyota are having, I’m starting to reconsider.
everytime you make a powerpoint
edward tufte kills a kitten
(dataviz via heeeraldo)
Yes. Another Backup Lecture. -
If you aren’t backing up regularly, read this. If you are backing up regularly, good for you. Now go read this.