splitting up a "big" git repo, take two

September 11, 2007  🔀

Converting to git has been fun, educational, and annoying, at various times. Here are some notes (mostly to myself) on the fun, educational, and annoying bits that I solved today.

continued vim syntax to rtf conversions

September 8, 2007  🐪 🧑🏽‍💻

I’ve implemented a very, very crude Vim colorscheme parser. It’s a terrible implementation, but it probably works against most color schemes. Most importantly, it works against mine. Patches welcome.

running late, the author recounts recent dreams

September 7, 2007

Normally, I take the 17:15 bus from Philadelphia, and it gets me to Bethlehem around 19:10. On Fridays, traffic is worse, and its arrival is closer to 19:30. I’m writing this at 18:50, and we’ve just now gotten off the streets of downtown Philadelphia. We spent about ninety minutes sitting on Walnut Street, doing nothing. A cab driver insisted that the bus hit him, but couldn’t show much or any damage. Despite this, and despite exchanging insurance information, he was not going to let us go. He demanded that we wait for his insurance agent. The bus driver was livid and the other passengers exasperated. I was just disappointed that I’d be getting home in time for nearly no time with Martha before she starts heading to bed.

progress with syntax-to-rtf

September 5, 2007  🐪 🧑🏽‍💻

I had really wanted to use the Kate syntax stuff, because it’s pure Perl, but after I had it working, I decided that its Perl syntax highlighting wasn’t good enough, and I wanted Vim’s. So, I did what I had wanted to avoid and used Text::VimColor. I worked out some bugs, learned a lot about RTF, and added nice little things like proper option parsing.

keynote 4, syntax highlighting, and other monkeying around

September 4, 2007  🍏 💾

I was pretty sure I was going to buy iWork ‘08 before it was announced. Every version of Keynote has had a few improvements that made it worth having, even though I only produce two or three slideshows a year. Keynote 4 adds a feature I’ve often wanted: the ability to make an object on a slide move around. I’ve wanted to use this for code samples: I’d create a text box with code in it, then put a rectangle on top of it, translucent and one line high, and have that move from one important line to the next.

metroid 3 in review

September 4, 2007  🎲 👾

First, let me say up front that I have not finished Metroid Prime 3: Corruption. I did what I have done many times before: I got to the last boss. I fought the last boss to the last phase, came very close to winning, and died. Then I was too frustrated to continue and turned off the game system, meaning that it’ll take me at least twenty minutes to make another attempt – you can’t save once you’re in the final section, you see.

Console

September 4, 2007

With this, Parallel’s Coherence mode might be useful.

metroid prime 3, first impressions

August 28, 2007  🎲 👾

I’ve now logged just about exactly one hour of gameplay on Metroid Prime 3. It looks really good. I’m still getting used to the controls, so I won’t comment on those. The first thing that really bugged me, though, is the NPCs. In the first few minutes, Samus docks her ship with a Galactic Federation warship and makes her way to the bridge. On her way, she can talk to members of the crew. A few said, “Aren’t you Samus Aran? It’s an honor to meet you.” Awesome. More of them, however, said things like, “I can’t be bothered with you, I’m busy” or, “this job requires my full concentration.”

new mime::lite

August 28, 2007  🐪 🧑🏽‍💻

MIME::Lite is, in my opinion, the worst of the popular email object modules. It’s buggy, has a lousy interface, and just does awful things. I’d go so far as to say that the number one mistake I see in new email modules is a reliance on MIME::Lite instead of Mail::Message or Email::MIME.