This article on OPEN Forum about social media friendly business cards prompted me to create a personal QR code with my contact details.

Here’s a decent list of QR code generators.

A lot didn’t work for me — scanning the code with i-nigma reader app resulted in garbled or missing data that I couldn’t import into the iphone contacts. The i-nigma QR generator did work, producing the above code that has a vCard embedded. So you can scan it and import into your contacts list. However, the i-nigma generator is pretty limited compared to the others on the list.

I don’t know if I’ll add a QR code to my next business card, but this was kinda fun.

I moved into my new place this past weekend.  Still unpacking and discovering the neighborhood.  Unfortunately, I got sick right after the move, but that hasn’t stopped me from trying out the restaurants and asian supermarkets in Chinatown.

One of my primary motives for moving here was to be closer to good food, so I hit up a chinese friend who used to live in downtown LA.  Here’s his take on eating in Chinatown. [click to continue…]

After upgrading a site with complex CCK node types, I ran into this error on the node type’s manage fields page:

This content type has inactive fields. Inactive fields are not included in lists of available fields until their modules are enabled.

It went on to list every Computed Field and FeedField I was using as inactive, even though those two modules were enabled and all updates had been run.  Googling the problem found lots of people who have run into the error.  The suggested solutions vary wildly in their complexity.

I decided to try disabling and re-enabling the modules responsible for the inactive fields.  Re-enabling the CCK related modules fixed the issue.

Some people are seeing the same error for non-CCK modules and/or re-enabling the CCK modules didn’t fix their problem.  This d.o comment links to a bunch of solutions.

I’m not a programmer so I’m especially happy when I can contribute to Drupal meaningfully.

I submitted a patch today to add caching to the Whois module.

http://drupal.org/node/698850

Full Tilt’s new “Rush Poker” feature is how online poker is meant to be played.  My reaction to it is:

zomg!!

In a nutshell, there is no waiting time in Rush Poker.  As soon as you fold, you will be seated with a new set of 8 other players and dealt a hand.  When you sit down, you’re playing in a pool of hundreds of players that get reshuffled on every deal.

[click to continue…]

My mom gave me a bottle of this Crispy Prawn Chilli she got from Malaysia.  It is so good.  I can’t say enough to express how good it is, but I’ll try anyway.

Tean's Crispy Prawn Chili (front)

Tean's Crispy Prawn Chili (front)

It’s not too hot.  There’s a perfect mix of saltiness, sweetness, and spiciness. It’s so good, and not so spicy, that I’ve been reduced to eating it straight from the bottle as a quick little snack.  So good.

It’s got great texture with these little crispy bits.  I don’t know what the crispy bits are.  They’re the size and shape of deep fried roe (the small kind), but have a crunchiness that reminds me of fried chicken batter.

I haven’t seen it at any local supermarkets, but I’ll keep looking out for it.  I did find this website that sells it for less than $5 a bottle.  Haven’t tried buying from them, but seeing how quickly I’m going through the bottle I have, I’m guessing I’ll be giving this vendor a try in a next couple of weeks.

So good. Go get a bottle today. (More pics after the jump.)

[click to continue…]

I bought and setup Kayako as our internal issue ticketing system this week.  Ran into a couple of small bumps during the install — I was missing Zend and mCrypt.  But otherwise, installation was smooth.  The Kayako manual is pretty good.

(Though it sucks that there is only a PDF version of the manual.  Come on!  HTML version please.  Even better, a wiki. There’s so much good stuff in the forums, but you need to know exactly what you’re looking for to find it.)

[click to continue…]

Two big missed opportunities this weekend because of car trouble.

My white ‘95 Honda Civic is my first (and only) car. Got it the summer after high school. It’s been through 3 major accidents — twice declared totaled and registered as a salvage vehicle.  But I’m still alive and have traveled over 150k miles in it. I’m on my 4th hood. All in all, she’s been good to me.  If my Civic was a cat, then it died its 4th death today.  But I think the Civic’s got one (or five) more lives left in her.  She’s a frugal trooper. We’ll know more on Monday when the shops open.

Starting a few months ago, I noticed that the car would run a bit hot and when I checked the coolant reservoir, it would be empty.  So every week or so I’d refill the reservoir with coolant.  The mechanic I brought the car to couldn’t find an obvious leak, and since there didn’t seem to be other problems, I kept up with the weekly workaround.

But last night, the problem escalated itself.

[click to continue…]

It’s a bright and brisk 67° today in LA. The birds are out singing. It’s bright but not exactly sunny. Just cold enough to put a bounce in your step, but not so cold you want to curl up in front of the fireplace. The kind of weather that’s great for running around, or for sitting outside with a coffee talking about interesting things.

Going into winter always bums me out a bit. Things seem to change after daylight savings time ends the first week of November. It suddenly gets dark a lot earlier, everyone’s cocooned in their coats, and reflecting on the past year starts to weigh on me. My mood fits right in as the cold, dark rains fall in December.

But on this first day of the new year, it’s crisp outside with clear blue skies. And that’s how I feel about the new year. I’m looking forward to 2010. I think it will be a bright and brisk year for me and Killer Aces, and I hope it is for you too.

Happy new year everyone!

* I want to say “happy new decade!” because it sounds cooler, but really, the new decade doesn’t start until next year.

These were the 3rd batch of cookies I made this week. I don’t know how long this will last, but I started baking cookies as a new hobby — even bought gear for it. More on that later.

This recipe is my second variation of a basic chocolate chip cookie recipe from the Field Guide to Cookies: How to Identify and Bake Virtually Every Cookie Imaginable by Anita Chu.  The only thing I would change is to chop up the dried cranberries a bit so you don’t get big pieces of cranberry skin.

I like this balance of ingredients — I reduced the flour and sugar, and increased the amount of add-ins, so now it’s not too sweet and not too bready.  Just the right mix of chunky and softness. I’m going to stick with this cookie base and try out different variations of morsels to mix in. Butterscotch chips, bacon, nuts… lots of variations to try. [click to continue…]