Archive for January, 2009

Three beeps on MacBook startup

Saturday, January 31st, 2009

My roommate Molly just purchased a brand new $999 MacBook. I was of course there for the unboxing and original setup. We fired it up right away, and were greeted by the chime and then a series of three loud beeps right away.

Some quick research suggested it may be the battery so we plugged it in and made sure it was fully charged. Did not help.

A little more research suggested it might be memory related. Since it was FedEx’d, I thought I’d yank out the RAM and stick it back in there to make sure it was securely in place. That’s exactly what I did and it fired right up.

So– defintely check out that your RAM chips are securely in place if you have the three beeps problem.

Little Redesign There Hey

Thursday, January 29th, 2009

Just decided it was time. This one is a bit more my style. The last design I liked in many ways, but it was intended to be more generic and customizeable (which is why it made good fodder for that series of screencasts). This one is more personal to me and matches more my current style. It’s not done of course, but this is going to be a great base for growing with.

Critique welcome.


Tuesday, January 27th, 2009

I just got this comment on CSS-Tricks. I think it is my favorite ever:


-PARADOX. (!!)

iPhone Meta Tag for Viewport, Maintaining Scale on Orientation Change

Sunday, January 25th, 2009

I was googling around trying to find something on this today and there is lots of advice for setting the iPhone viewport like this:

<meta name="viewport" content="width=320">

That’s fine and dandy for when the iPhone is vertical, but when you flip it, the screen kind of “zooms in” to make 320 pixels into 480 and it looks like shit. Some more experimenting and googling around it it looks like this is the best way to go for keeping things consistent on an orientation change on the iPhone.

<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0;">

Don’t Piss in my Backyard

Monday, January 19th, 2009

I just caught a guy from NW Natural, the gas company in Portland, pissing in my closed-gate backyard. I saw a strange person walk the window so I thought I’d investigate. There is nothing back there but my car, it’s all fenced in. So I open the door and hear the back gate swing open. I bust back there here the guy is, dick in hand, pissing in my back yard.

Now it’s just a little piss right, we have a dog and it pisses back there all the time. No real harm done. But my back yard isn’t the world’s fucking public toilet, you know? And the gate was CLOSED. It also happens it was the SAME GUY who pounded on our door at 7am a few weeks ago. It was incredibly bizarre. He said he was from the gas company, and he was installing gas lines around here, but then didn’t have any particular questions for me and didn’t need to get into my house.

I’m gonna let it slide this time, gas man, but three strikes and you are out. I doubt your boss would like to hear about your trespassing and public urination.

GMail Not Archiving The Same?

Tuesday, January 13th, 2009

I receive and send a good amount of email every day. I friggin’ love GMail. There are so many features that make it perfect for me. Threaded conversations, starring, IMAP, easy filters, the list goes on. The fact that it’s in the cloud is great for me.

I also love “archiving” my email instead of deleting it. I have every single email I’ve ever sent to received since 12/12/04. And I can search through it with the power of google in seconds. Awesome.

Because I do so much emailing, I’m sensitive to little changes, and I have noticed one recently.

When I reply to an email, I immediately press the “archive” button so it goes into All Mail and away from my inbox. I’m an inbox-zero kinda guy. But recently, if I have an email thread open, reply to it, and hit archive, it tells me it archives it but seconds later I find it at the top of my inbox like I never archived it.

Anyone else notice this? Just me?

Book Suggestions for Learning PHP I Got on Twitter

Sunday, January 11th, 2009

I asked on Twitter if anyone had any books on learning PHP that they thought were good. There were many responses, so I’m “rounding them up” here with the suggester and their book.

Suggested by:
Raphael Caixeta
Jimmy Gleason
Suggested by:
Maggie Hussein Riley
Will Wilkins
Phillip Lovelace
Suggested by:
Matt Kern
Andrew Nash
Suggested by:
Andy Matthews
Suggested by:
Benjamin Uzelac
Roy Solhaugen
Suggested by:
Doug G
Suggested by:
Matt Ortiz
Suggested by:
Vadim Zhernovoi
Alvaro Sanchez
Suggested by:
Rob Maurizi

Jason Huck suggested a FREE book on PHP.

“We Don’t Have a Budget for Ads”

Thursday, January 8th, 2009

Bullshit, when it comes to online advertising.

With online advertising, you can measure results. You can learn the value of a click. If the value of that click is more than what you paid for it, a budget hardly comes into play. It’s like free money.

As Seth Godin summed it up:

If the local bank were offering a sale on dollar bills, ninety cents each, how many would you buy?

Syncing ‘Things’ Across Multiple Computers with Dropbox

Saturday, January 3rd, 2009

Things is pretty killer to-do list style productivity software for the Mac. It has a companion iPhone application that is pretty fantastic as well. What it doesn’t have, is the ability to sync itself across multiple computers. At least, out of the box it doesn’t. I do work both at my home iMac and my laptop, so I REALLY wanted to use Things on both, synced.

Forunately, keeping Things in sync across multiple computers is a possibility using the amazing Dropbox. This was my first experience really using Dropbox, and it’s really fricking amazing. Far nicer than the .Mac service that I actually pay for. I am basing this short tutorial on what I learned here.

  1. Get Things installed on both computers.
  2. Get Dropbox installed on both computers.
  3. Copy the folder at ~[user]~/Library/Application Support/Cultured Code/Things into your new dropbox folder, probably at ~[user]~/Dropbox
  4. Hold down the Option key when you start Things. You will have the opportunity to choose the location of the database. Do this on both versions of things (making sure you do your version full of data first).

You now have a synced version of Things! Dropbox updates constantly, so it stays up to date as soon as you enter anything. Very awesome.

WARNING: You will want to only be running one version of Things at a time. Otherwise, the out-of-date version might write to Dropbox and overwrite new changes you have made. You’ll be having a little syncing war, which isn’t good. Run only one at a time.


Thursday, January 1st, 2009

Merlin Mann as Jim Wesson (EVP, Enterprise Sales):

BUT, on that same subject, Sandra, what can you do to really make the new design β€œPOP”? I want it to really POP off the page. People get many letters every year, and I want ours to be the ones that never get thrown away β€” just because the POP is literally almost audible. Even in a desk drawer. I want our letters on bulletins boards because of all the POP.

In design it is also very important that you keep it CLEAN. I like the white paper (or is it ecru? egg? not important) but I think the overall design could be more clean. For example, the fonts on the head part should be VERY VERY CLEAN. Maybe times new roman. At least 20 or 50 or more. Again, I do not know what this is in computer picas, but it should be at least two thirds of my coffee cup (see attached). As you know, a clean font is a way to make a design really POP, and times is a font we already have on our PCs, so it will match very well from the HP printers. Also maybe try β€œmistral” which is also a very clean font. Have fun with it.


Thursday, January 1st, 2009

I’m with Seth Godin:

I don’t like New Year’s. Faux merriment, excessive drinking, ridiculous resolutions and general malaise. Not to mention Dick Clark.

It’s not because I don’t like drinking, it’s just because I like to drink on my own terms. These “big expectations” days annoy me. EVERYBODY. We are GOING OUT TONIGHT. We are GOING TO HAVE FUN. It is going to be CRAZY.