I finally got around to replacing my 5 year old MacBook pro with a brand new MacBook Pro with Retina Display. The new machine is maxed out with 16GB RAM and a 256GB SSD. The thing boots in just a few seconds and wakes from sleep instantly. Compared to my old computer, the drive is twice as big and is SSD instead of a 5400 RPM ATA drive. It also has 4x the RAM.
The Retina Display is very nice and makes my 20" Apple Cinema Display look like crap. The attached image shows this website in the iPad with Retina Display simulator, actual pixel for pixel (it doesn't quite fit in portrait).
Gaila ended up with my old MBP to replace her Aluminum PowerBook G4.
Here's to another 5 years.
We have movie posters mounted and installed in our basement entertainment area. It has been our weekend project the past couple of weeks acquiring the posters via the campus poster sale and eBay, plus ordering frames and mattes to make all the posters fit in the same size and spacing. We wanted it to look halfway decent. I think we are satisfied with the results.
The list of movies:
I wanted to get "Back To The Future" in the mix, but aparently Gaila doesn't like it for some reason. I believe I comprimised to get "Ferris Buller's Day Off" with "The Horse Whisperer."
Next on the list of things to do down there is finish the trim work and get a surround sound system.
Friday night, August 26th, my Taurus finally kicked the bucket at I-235 and 19th st in Des Moines. In the last couple years it has been in the shop for numerous cooling system repairs. One of the coolant hoses ruptured and my engine over heated. We had to get an after-hours tow and get a ride back home form my dad who was coincidently in town. Also, many tanks to Gaila's aunt and uncle for entertaining us for the evening.
The shop in Des Moines fixed the ruptured hose and found because of the overheating I had blown the head gasket. A repair that would take over 10 hours of labor, pushing the repair cost to over the value of the working car. I ended up striping the after market audio system and junking the car for $250.
I've driven this car since my leaner's permit back in 1998 and only about 40,000 miles on it. Since then I put it through 100,000 miles of use. As recently as the summer of 2009 I drove it 1,000 miles out to my brother's wedding in Penn Yan, NY. It has been to Kansas City, Chicago, St. Louis and an infinite number of places in between. Almost every other weekend in the fall 2004 I drove it to Yankton, SD through the winding roads of the loess hills to spend time with my future wife. The best way to identify the car was the trailer hitch that was used more for bruising shins than for hauling the fold down camper. The best picture of the Taurus I could find was when a deer ran into it.
Last Saturday I bought a new (to me) car. A 2006 Kia Spectra with only 45,000 miles on it. I still need to get an antenna and cruse control installed as part of the deal. Then I need to figure out how to install auxiliary audio so I can play my podcasts from my iPhone on my commute.
I hope to run this one for at least another 100,000 miles and more than 15 years.
I did a presentation on Search Engine Optimization for the Drupal Corn group. Attached is the presentation slides that include links to the modules and resources I mentioned.
Helpful Drupal Modules
I got mod_security from EPEL for my RHEL 5 setup. Apparently the binary you get from EPEL was compiled with the switch -DDISABLE_HTACCESS_CONFIG. I have been pulling my hair trying to get Apache to not throw an error 500 every time I wanted to selectively put in any mod_security directives. I ended up just throwing the directives directly into the VirtualHost or other context and reloading Apache.
Google had a hard time finding the problem, so I hope this blog post will help someone else.
I've seen QR codes popping up in the last few months. When I first encountered it in the wild, I saw a 2-D barcode and thought why it was so prominent on the advertising. I've seen 2-D barcodes on other things such as my at&t bill that turns out to be some sort of reference number. Being a geeky person, I decided to see if there was a 2-D barcode reader for iPhone and actually see what data was encoded in these codes.
Turns out an app I had that scans regular 1-D UPC barcodes could also scan QR codes (I had to enable QR for RedLaser by going to the Settings app). The first code in the wild I scanned was at Jeff's Pizza. I figured it might be a coupon or some sort of interesting information. I was disappointed that it was just a geo-location that brought up a non-mobile version of Google Maps. Not really a good experience.
Later I received a flyer in the mail for Cyclone basketball. On it was a QR code to scan to win a pair of tickets to a game of my choice. I won, but the experience of filling out the information on my mobile browser was not optimized for a mobile device (thank god it didn't require flash).
There are so many things you can do with QR codes. If done right, it can be a positive experience for the user. Since an encoded URL is not really seen by the user on the print, you can easily embed campaign codes to better track your advertising effectiveness. It also makes it much easier for the user to get additional information and engage the user in your message. However, if it is not done right, it may be confusing or even be a detriment a person's opinion of your message as it was for my first experiences with QR codes.
I've put together a few notes that might help people implement QR codes effectively:
I'm sure there are other things that can make using QR codes easier and more fun, but following the points above will put you well ahead of most of the implementations I've seen so far.
Here is my plan for accomplishing these goals/resolutions. A few of them, I may need your help.
Gaila and I finished a bunch of work on the bar just before New Years. It has been functional for about a year, but we never got motivated to finish. Now, all that is left is a little bit of trim work. The rest of the room still needs some movie posters and the media center area needs some rejiggering. Check out the pics:
It's 2011 and there are still no flying cars. Weren't we supposed to have those 10 years ago?
When I was in school, I used to do a sumer goals list on here. Now that summers are not full of free-time, I've stopped doing summer goals. It has been more than a year since we bought our house and I feel like I've gotten into a rut. So, I guess I'll hop on the bandwagon of doing new year's resolutions. So, without further adieu, a list in no particular order.
I will have to follow up on this to create a plan for how to attain these goals.
My mother-in-law brought her Quicksilver G4 to our place Monday evening to download and install months worth of updates. She is on dialup and doesn't have the most reliable connection, so trying to download all the updates would take forever. She also lives out in the country on a gravel road in an old house. The computer was really dusty.
So, after a good go at it with the canned air, I had to cobble together a display, keyboard, mouse and network for it. The machine doesn't have bluetooth, and the only working mice in the house were bluetooth. I didn't have a VGA monitor easily available, so I ended up hooking it up to my TV's computer input. I used a Dell keyboard and had to make an old Microsoft wireless RF mouse work again by cleaning out the leaked battery crap on the contacts.
To get networking to it (it didn't have AirPort), I figured I could steal the ethernet from the Mac Mini. The cable couldn't reach with the setup, so I pulled out a switch and another cable to make it reach only to find out the ethernet port was not working. I plugged the ethernet back into the Mini and pulled out a long FireWire cable and turned on Internet Sharing on the Mini. Yay, I've got Internets on the G4! Updates installed quickly and she whent home with an updated machine.