Archive for January, 2009

Pikachu Cake

Saturday, January 24th, 2009

My daughter is turning 8 and wanted a birthday cake that looked like Pikachu. So we made one – it was a family effort. Made from one 9″ round for the head, a 9×13 square for the body and the ears cut from another 9″ round. The tail is just pieced together out of trimmings with the biggest bit the center of the round used for the ears. Fruit rollups for the red parts, oreo eyes with mini marshmallow pupils and black piping frosting for outlines. The underlying cake is chocolate. She is so excited she didn’t sleep at all.

This is my first cake construction, but after watching Ace of Cakes for a couple years, it seemed pretty straightforward to do.

NAMM Dinner Friday Night

Thursday, January 15th, 2009

This week is the North American Music Manufacturers annual trade show. There’s going to be a dinner with users and employees of DP, a program I use to record music. I’m hoping to show off Jambalaya. What would be the coolest is if some established company would take over marketing Jambalaya and hired me to do future development. That would be my dream gig more or less.

OK, its not likely to happen, but I can dream. Although if things don’t pick up next month, marketing that is likely to move to the forefront as I’ll have nothing else going on.

Stupid git

Tuesday, January 13th, 2009

I’m fed up with git. I know its the hot new Linus developed ultra distributed no master repository version control system with extra dietary fiber these days. But overall, the user experience sucks and the tool provides no help at all and I end up in the weeds with it daily working with just one other developer. I would not choose it again.

First off – there’s a zillion tutorials for it – all incomplete and leaving out crucial details – which makes finding information about it worse than having no tutorials. You can waste hours looking at trivial blog posts about git that don’t answer the key question about how to manually resolve conflicts.

Second, git doesn’t seem to deal with XCode project files at all. Trying to tell git to ignore them via the config flags doesn’t seem to work. Our project files are ALWAYS in conflict and while we keep resolving them by doing git add – we never get a chance to try to reach common ground and this is actually worse than having no version control on the project file.

Third, I have yet to figure out how to get git to actually put the differences in a file so I can fix them. It continually complains about merge conflicts without actually putting the conflicts where I can find and fix them.

So, I’ve come to conclude that I just don’t “get” git’s model (despite reading a few dozen papers around the web on it) and I never had nearly so much trouble with plain old CVS. So I don’t see what problem git “solves” but I do see a large number that it creates.

Maybe there’s a book somewhere putting all the pieces together…

My Social Calendar

Tuesday, January 6th, 2009

In an effort to meet more people and explore opportunities, I’ll be at the San Diego Web Professionals Meetup on the 15th and the Small Business Meetup on the 12th.

Hopefully something will come up.