April 2009
81 posts
Apr 29th
6 tags
"Nie Ma"
So it seems that there will be no more people visiting WWDC this year; it just sold out, even earlier than before. One wonders if perhaps next year Apple will rent some of the other Moscone buildings to fit everyone in? I’m sure the big halls at Moscone North/South could serve a fair few labs, at the very least. I’m pretty lucky that I managed to get my ticket this year—it literally...
Apr 29th
Apr 28th
Apr 28th
4 tags
“That’s the true cost of a poor approach to usability – it gets you a reputation...”
– Skin Deep Usability « Momentum The inverse of this shows why Apple gets a lot more slack: because people are generally happy with their Apple computers/devices, they are willing to give Apple the benefit of the doubt. With Microsoft, so many people are rubbed the wrong way as a matter of...
Apr 24th
One of the problems with the UIKit at the moment is an issue embedding a UIWebView within a table, or indeed any type of scroll view which isn’t the web view itself. When displaying small amounts of data everything is fine; you can scroll with impunity. However, with larger amounts you will find that, after scrolling a certain way down, the content of the web view will not be rendered—...
Apr 23rd
Where's my thread?
So I’m debugging stuff & I get this weird-looking warning: *** -[NSPathStore2 _rl]: unrecognized selector sent to instance 0x106fc10 Here’s the line of code which caused the error: NSString * mode = [[NSRunLoop currentRunLoop] currentMode]; Needless to say, it doesn’t look promising. Single-stepping proves that the error is coming from *this* line, not the previous one. It...
Apr 22nd
4 tags
“PSD is not a good format. PSD is not even a bad format. Calling it such would be...”
– XeePhotoshopLoader.m - xee - Google Code This explains why Photoshop costs so much— they obviously have to pay their developers danger money.
Apr 22nd
NY Times vs. Twitter
NYTimes: Is there any thought that doesn’t need to be published?
BIZ: The one I’m thinking right now.
Apr 22nd
1 tag
“If we believe that style somehow exists independent of functionality, that we...”
– A List Apart: Articles: In Defense of Eye Candy Sounds like the same thing Steve Jobs said when describing Apple’s attitude towards design— that it’s not just how a thing looks, it how it functions.
Apr 22nd
Squeeze Me!
AQToolkit now contains compression support ! Having seen that some other HTTP request wrapper libraries were using the zLib APIs to compress/decompress NSData objects, I figured this would be useful— if only there weren’t the overhead of having the whole data lump in memory (that 900KB gzip data? Yeah, that gets somewhat bigger at the other end). That approach also wouldn’t work...
Apr 21st
maniacalrage: I’m far more likely to get 15 one-star reviews when something goes wrong than I am to get 15 five-star reviews when everything goes right. Perhaps it’s just frustration speaking here, but when Apple ties my hands behind my back and lets users punch me publicly in the face without allowing me to at least respond back, it’s hard to get excited about building an app. The one-star...
Apr 21st
189 notes
Apr 20th
Me: My daughter likes brocolli more than fruit & even chocolate. Yay!
Friend: She wouldn't happen to be a hamster would she?
Apr 20th
Xcode BSD License Comment Script →
When I first started using custom header comments containing different licenses, I was using Epsilon, where I had a custom EEL script, user variables, & a keyboard shortcut to insert a header block with the appropriate Creative Commons license. Now, however, I find myself using Xcode most often, so I needed something there to save me from forever copying & editing one chunk of BSD-license...
Apr 20th
Apr 19th
4 tags
Apple Binary Protection tool →
This is a slightly-tweaked version of some code by Google’s Amit Singh. I’ve juggled things a little and added support for scanning through fat binaries encrypting all valid architectures in a single pass. It will automatically detect whether it’s currently encrypted or decrypted, and will apply or remove encryption as appropriate. This uses the standard Apple Binary Protection...
Apr 19th
Apr 19th
…and a whole 15 minutes after I set it up, the use of Grablau Web in my theme has completely vanished. The code’s still there, the browser simply won’t use that font any more. Weird. Anyone have any ideas?
Apr 19th
I love CSS3 web-fonts. For those of you still seeing Helvetica Neue Light here, please go get yourself a copy of Safari or Firefox & you’ll see what I mean.
Apr 19th
4 tags
Bush Administration Torture Memos →
Jesus H. Christ on a bicycle…
Apr 17th
4 tags
“‘What’ ain’t no rendering engine I ever heard of! They support CSS3 in ‘What’?!”
– Safari & Firefox to IE Via soxiam, Source: Pulp Browsers by @elliottkember (via esquareda) I can’t watch the movie scene this mimics thanks to an over-loud student cinema experience of said scene giving it some serious realism, but this rendition is excellent.
Apr 17th
3 notes
4 tags
Apr 17th
Apr 17th
Apr 16th
22 notes
Changes →
Things are going to change around here soon; this blog will soon be accessible only through New Partnerships I was recently given the immense privilege of being invited to join a new mobile…
Apr 16th
Everybody’s Got Something To Hide Except Me And My Monkey. That is all.
Apr 16th
Following the lead of @danielpunkass, my ‘tweet on a tee’ submission: My Penis Reaches _Here_ When Fully Extended
Apr 16th
Hey, you could just tell all your Twitter + Tumblr followers to follow me too, that would be nice :oP
Apr 16th
The Dylan ‘Albert Hall’ is available from iTunes US but not in Canada? What gives?
Apr 16th
Oh thank fuck for that— there *is* a manual option to transfer. Phew. Now to go back in time & use it for $100 of music bought last summer.
Apr 16th
Heh. All that Bob Dylan music purchased on the iPhone? Won’t transfer to the desktop. Well, great.
Apr 16th
RT @johnreppion via @neilhimself: Comic creator’s niece is missing: http://tinyurl.com/d2d93d Please RT!
Apr 16th
Erm, @bluebirdapp moves with me when I switch spaces? Why do I even bother having a ‘messages’ space set up? Preference to disable, please.
Apr 16th
In related news, I think I’ll be updating to OS 3b3 about now.
Apr 16th
So @danielpunkass may be happy that he inspired a Dylan purchase, @wilshipley may be happy to hear that iPod.app died shortly thereafter. XD
Apr 16th
So @garrettmurray has Google Analytics fixed? Wow, how’d you manage that? ;o>
Apr 16th
Apr 16th
Apr 16th
Apr 14th
I’m 32 and I’ve just started to go grey. It’s a good thing I like grey hair, eh?
Apr 14th
Why are the final bosses in Final Fantasy games so outrageously more powerful than amything else nearby? Like 20x more than penultimate boss
Apr 14th
I Can Haz HTML Parsur? →
So, for a little top-secret project I’m helping out with, I had a need to pull some data from a <select> list while scraping an HTML page. The original source code was a PHP script using preg_match() and preg_match_all(), but I didn’t want to pull in any regex engine larger than RegexKitLite, which doesn’t provide a high-level method doing what preg_match_all() does. My...
Apr 14th
Today is one of the two occasions per year when my wife gets me to go to church. It also means we have to get here 40 minutes early. *sigh*
Apr 12th
Making biały barszcz with hard-boiled eggs & kiełbasa for Easter brunch. The kitchen now smells like vinegary farts.
Apr 12th
What’s with this new thing of putting -dealloc right at the bottom of the file, miles from -init and @synthesize declarations? Buh-huh?
Apr 12th
Wife sees ‘Gone with the Wind’ is on TV. “Wow, *really* sucky movies,” she says. *rolls eyes*
Apr 12th
Since @wilshipley bemoaned the lack of temp-file APIs in Cocoa yesterday, I decided to weigh in: http://bit.ly/aqtempfiles
Apr 11th
Wow, no updates from Twitter for an hour now. *coughs* Is there anybody out there…?
Apr 10th
Got code to update from a well-known developer today; can’t say I’m overly impressed with it. Does that mean I’m good, or just egotistical?
Apr 10th