Anyone who knows me knows I am a Qdoba addict. I not only love their burritos but their no nonsense approach to ordering. They get you in and out in a hurry. It’s good for them and it’s good for their customers.
Today at one of their downtown Pittsburgh locations rather than stop the line from moving while they waited for their register to restart they gave each customer their lunch for free.
They know why people choose Qdoba for lunch and didn’t want something like a cash register failure to change that.
Seriously, this is the real deal — full-screen H.264 playback with no Flash, no browser plugins, full iPhone OS support, and sane CPU usage, better in every single regard than any video player ever made with Flash.
What I experienced is nothing like Gruber describes. I saw my browser lock up and my CPU usage spike and stay spiked while the video played. I sent it to Matthew and he experienced the same performance issues.
I look forward to better implementations and support from browsers. Better performance, real full screen, sharable implementations.
Fact. iMovie 09 will not recognize the original Flip video camera’s AVI files. For awhile I was doing a complicated conversion using QuickTime Pro that converted the files to DV files which caused some quality degradation. Not happy with that solution anymore I did some more Google searching and came across this thread. As it turns out Flip released a new version of their FlipShare software which allows you to export an exact copy of your videos in a format that iMovie can recognize!
In honor of the sea lions who apparently took a fishing vacation up north I present this. Audio was recorded using the Voice Memo iPhone application and it was edited with iMovie.
I needed a way to break apart a loaded bitmap into a grid of smaller bitmaps so I could then manipulate them separately. I ended up creating BitmapGrid.as, a class that will break apart your bitmaps into an array for you to do with as you please.
I was trying to do a simple E4X search of my XML for an attribute named “type” and I came across this error.
ReferenceError: Error #1065: Variable @type is not defined.
After ramming my head against a wall for around 30 minutes I asked Duncan if he ever saw such a thing. After all, other searches on the same XML were working perfectly. After some thought he remembered having a similar issue. Turns out that every node you are searching needs to have that attribute, in my case every node needed the “type” attribute.
This is what I was greeted with when I attempted to watch a march headed downtown. Shortly there after the peaceful gathering was ruled an “unlawful assembly” and the police used intimidation techniques including an LRAD to chase the demonstrators away.
These law enforcement officers were here to protect and to serve their fellow citizens, but instead they intimidated and arrested people who were simply expressing their discontent with the G20.
This was happening on the other side of the police line I was behind after the police confronted the march.
I don’t know what would have happened had they allowed the march to continue, but this show of police intimidation continued through the night as a result. What started as a peaceful march escalated to students being arrested in Oakland, again for unlawful assembly and refusal to disperse.
Once back in the office I felt nauseated and thought I was just dehydrated. After some discussion with co-workers I believe that my nasea was caused by the LRAD device. The voice is terrifyingly calm and devoid of any emotion. I hope I never hear it again.
Later on that evening on my commute home I had a choice to make. I could either attempt to ride my normal route home which was blocked off by the police or ride through downtown. I chose to ride through downtown.
I headed towards downtown on Penn and talked with another cyclist on the way who was headed back to the South Hills. The detour required I cross the 16th street bridge and ride the trail to the 6th street bridge into downtown. The National Guard officers along the way were friendly and helpful.
Once downtown I was greeted with a ghost town.
I chatted with Ross for a few minutes at Liberty and Forbes where there was a line of busses held up because of the motorcades planning on leaving the city. He compared the police state in Pittsburgh to what it must be like in Iraq or Afghanistan.
A bus driver I talked with briefly said she had no idea how long she would be there. The busses on Boulevard of the Allies were stacked two across as far down as I could see.
The rest of my ride home was nice and calmly paced. Later that night I went to see Drugdealer at Howlers in Bloomfield, where only a couple hours earlier the protesters were being told to disperse by the police.
What I experienced that day was like nothing else I have ever experienced.
At the office we are responsible for managing our source code in Subversion. Since no one here is all that familiar with Subversion I had to do some research and bug Matthew to find out how to merge back and forth from trunk to branch.
This is a little cheat sheet that I added to our wiki as well.
svn merge
These are command line processes.
Merge a branch back to the trunk
From the branch, svn log –stop-on-copy, this returns the revision number where the branch began (XXXX)
From trunk, svn update which will return the last revision number (YYYY)
From trunk, svn merge -r XXXX:YYYY path/to/branch where XXXX is the branch’s revision and YYYY is the latest revision
Last but not least svn commit the changes back into trunk with a nice message
Merge from trunk to a branch
From the branch, svn log –stop-on-copy, this returns the revision number where the branch began (XXXX)
From trunk, svn update which will return the last revision number (YYYY)
From the branch, svn merge -r XXXX:YYYY path/to/trunk where XXXX is the branch’s revision and YYYY is the latest revision
svn commit
For both of these processes I have had more success going directory to directory, example merge the web directory and the src directory separately. Also be sure to svn update both the branch and the trunk to be sure you have the latest source code.
Southwest Airlines has this sweet new service called Early Bird Check-in. It works like this, you give them $10 for each leg of your trip and they will reserve a seat for you!
Other airlines already do this. It’s called reserving a seat.