This is not likely to be of interest to many people, but for anyone who used uJournal (uJ) or AboutMyLife (AML), which absorbed uJ after its demise, it is worth knowing that there has been a temporary site up at http://aboutmylife.net/tempsite/ at which one can get a very bare dump of their entire journal. For [...]
I’ve just spent a total of about 2 hours taking apart and rebuilding an interface window because those little red dotted underlines on misspelled words in an NSTextView were appearing about a line and a half too high and about 4em to the right. Net result? It seems that if core animation is enabled for [...]
¶
Posted 25 July 2009
† 2718.us
§
‡
°
Tagged: asLJ, check spelling as you type, cocoa, content view, core animation, custom view, dotted underline, misspelling, misspelling underline, nstextview, red underline, spelling, underline, view
This took over an hour for me to hash out, in part because there are a few mailing list archives and whatnot that I came across while looking into this issue that led me down the wrong path. I have an NSDocument subclass for which I want a sheet to display modal to the window [...]
¶
Posted 17 July 2009
† 2718.us
§
‡
°
Tagged: attached, beginSheet, cocoa, detached, interface builder, modal, nsdocument, nspanel, obj, objective c, sheet, xco, xcode
I spent a large chunk of 2 days bashing out some code for asLJ, which is in a mix of Applescript Studio and Objective-C all pieced together with its GUI in Xcode. While I don’t dislike Xcode’s text editor—in fact, I have had moments where I really liked it and wondered about using it for [...]
I might have been wrong, or at least not entirely right, when I said that AppleScript’s XML-RPC was doing something screwy with UTF8-encoded responses to XML-RPC requests. I’m not sure if it’s LiveJournal (and other sites based on their code), or if it’s something inherent in XML-RPC, but whether I make the XML-RPC calls in [...]
Efficient Editing With vim This tutorial assumes a basic knowledge of vim — insert mode, command mode, loading and saving files, etc. It is intended to help vi novices develop their skills so that they can use vi efficiently. (Posted mostly for my own reference, though I thought it might be of use to anyone [...]
While the ease of making XML-RPC calls in AppleScript is wonderful for, say, writing a LiveJournal Client in mostly AppleScript Studio, it seems to be doing something really messed up with UTF8 strings returned by the server—they come into AppleScript as raw data objects, which it seems can’t be cast into any other type and [...]
I started working on asLJ after I came across this. One of the problems that I quickly ran into was that the URLs in the tell application “<url>” to call xmlrpc … bits had to be hard-coded. That is, AppleScript didn’t like it when I tried to assemble the URL string on the fly. It [...]
asLJ is a new client for Macs running Leopard that easily handles multiple accounts on LiveJournal and other LJ-based sites and facilitates cross-posting across accounts. Release notes and download link are in aslj_client. The community for users is aslj_users. (As it is very LJ-centric, most of the information about it will be over at LJ, [...]
¶
Posted 09 February 2009
† 2718.us
§
asLJ
‡
°
Tagged: applescript, applescript studio, asLJ, client, cocoa, keychain, keychain.framework, leopard, livejournal, livejournal client, lj, lj client, mac, Mac OS X, macintosh, objective c, os x, sparkle, xcode