October 12th, 2005

Neko (lofulah)

iPod!

At an invite-only event held at the California Theater in San Jose, Apple Chief Executive Steve Jobs showed off the new iPod, which will be offered as a 30GB model for $299 and a 60GB version for $399. The 30GB device will also be 30 percent thinner than Apple's current iPod models, while the 60GB version will be 12 percent thinner. Both models feature a 2.5-inch 320x240 pixel display.

Apple said that the 60GB iPod can hold up to 15,000 songs, full-color album art and up to 25,000 photos and that the new devices also boast up to 20 hours of battery life, five hours more than earlier versions.

The new iPods, which will ship next week, will be available in both black and white exterior finishes.


[ source | http://abcnews.go.com/Technology/ZDM/story?id=1207207 ]

SQEEEEEEE!!!!!!

Narf. Now to wait for reviews. And things on what sorts of video it plays. Not like I'll actually watch videos - the 20 hour times and the enhanced thin-ness are more interesting. And the black. But in the meantime... need another paying job.
Neko (lofulah)

ARGH~ jeeze... Frigging hmaps (USE_HEADERMAP!)

It took way too long to figure this out. A whole... 2+ hours.

Here's the problem:
In XCode, due to their use of header maps (.hmap files), they confused system files
[Error: Irreparable invalid markup ('<string.h>') in entry. Owner must fix manually. Raw contents below.]

It took way too long to figure this out. A whole... 2+ hours.

Here's the problem:
In XCode, due to their use of header maps (.hmap files), they confused system files <string.h> with the header files my teacher gives me "string.h". This causes a problem, of course. I've also heard of this problem with time.h.



The solution when you have files with names that are the same as system ones?
-Project > Edit Project Settings (or, alternatively, select your topmost project thing in "Groups & Files" and hit command+i)
-Click on the "Build" tab, then the "+" button at the bottom of the first large field. Add "USE_HEADERMAP" as the setting, and then uncheck the value - a box will appear.

This will disable the use of headmaps for that build configuration ONLY, unless you have your "Configuration:" set to "All Configurations".

You may need to do this for the target too... (as in, add that as a setting.) I'm not too sure, nor do I really feel like checking that.

[EDIT] GAH! It broke again. Or something.