Monthly Archives: January 2009

Narvenyl Likes Spiders

Indeed, where would I be without them? Narvenyl’s new DataSpiders create new possibilities in database abstraction that makes me “geek out”.

The problem is simple. You define what each table looks like, and you can get data from each table in a nice list of objects. However, you can’t minipulate that data, or extend beyond one table, before the results are compiled into an orderly format and returned back to the caller.

From your, the programmer’s, point of view, you ask for purchase #382 from your store’s database, and you get purcahse #382. You know what is inside that object, because you’ve defined what fields are in each object.(For example, the fields “date” and “payment type” are very predictable. However, what about a field called “purchased”? Suddenly, you no longer have a simple, easy-to-store value. Now you have a list of items with their own values!

SQL developers know exactly what I’m talking about. You SELECT data from a database, and then you SELECT more afterwards to get the related data, such as items purchased, addresses used, etc. All this is done largely by hand.

Narvenyl is supposed to automate this kind of task, but how? The fields are defined, and you query those fields and return them. It’s fairly inflexible. Continue reading

Advertisements

Crayon Physcis: RTM, ‘K?

All I had to do was draw a box. Unfortunately, I never read the instructions.

All I had to do was draw a box. Unfortunately, I never read the instructions.

This is my first attempt at playing Crayon Physics Deluxe. WINE runs it quite nicely, and despite the requirements being the latest and greatest video card with tons of RAM (OK, only 64MB of video RAM) my little cheap 16MB Intel Integraeted i915 graphics chipset survived quite nicely. Even the music played without a stutter, for the most part, despite my old 1.8GHz P4.

Try this great game, one and all, you computers young and old!

Is There A Master Plan, Bob?

On a whim, I checked his website again today. It’s back, but the text that was originally causing me to worry is now part of a post amoungst the rest of the posts. Someone at gp32x.com suggested this all might be part of the release of the game, and it’s in fact planned. I thought he was completely wrong, because he appeared to be destroying his room, his reputation, and his communications with Nintendo.

Now I’m not so sure. Continue reading

Bob’s Game

What was supposed to be an epic story of a single developer creating a full-scale Nintendo DS game all on his own has turned into a mess.

First, it was a protest because apparently no one was communicating with him to continue the publishing process.

Then, it was a crazy letter to his fans, full of frustration, and a rather scary self-examination (read paragraphs 4 and 7).

Now? Just look at his website.

I fear we may never see Bob’s Game ever released in the public.

(P.S. I don’t really read kotaku.com, it just happened to be on the top of my Google search.)

Opinionated Review: The Legend of Zelda: Twilight Princess

It seems to me that the older I get, the more I appreciate video games. It’s only appropriate, then, that I post what I think of them here after I play each to its end, so I can express what I appreciate in each, and what I don’t. I’ll begin with my favorite one of them all: Legend of Zelda: Twilight Princess. My review won’t cover facts, but opinions of my own. It’s written straight through, as thoughts come to me, so it’s very impromptu. I just categorized my thoughts, but these categories will no doubt fluctuate between games. Continue reading

Gentoo for Pandora

I have a new project now. It’s called Gentoo for Pandora. It’s pretty easy to figure out what it’s all about, but I’ll summarize for those who don’t know:

Gentoo is a distributon of Linux, and it features a very flexible, very powerful package system called portage (though some would say otherwise). Gentoo’s recommended installation media doesn’t actually install anything for you, either. The entire system is all about customizing everything to your needs, which means you can leave out extra junk you know you’ll never use. Gentoo also practices “rolling updates”, which means there’s no “Gentoo v1” or “Gentoo v2”. There’s just “Gentoo”, and whether or not you’re behind is determined by whether or not you’ve updated recently. This means that you’re always up-to-date, and never have to do a time-consuming upgrade that Ubuntu requires every six months.

Now, there are problems with using Gentoo on a handheld. Continue reading