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 [...]
BlackBerry App World is here and it’s nice. Really nice. What did I find in the top dowloads section that became the first thing I downloaded from App World? Pandora. Yes, Pandora for BlackBerry. I have a feeling that this will result in my getting in trouble with my carrier for improper/over-use of my somewhat-unlimited [...]
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
§
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
WordCamp Chicago is starting to seem real to me, though perhaps this has something to do with my having decided for sure to attend and paid actual money now. June 6 – 7, 2009; venue to be announced by March 1. More info and signup at http://wordcampchicago.com/.
When I was first learning structured programming, I used an IDE (TurboPascal). Since then, I have rarely used an IDE outside of specialized language development environments like VisualBASIC. Mostly, I use a text editor that I link up with a good sftp program to edit remotely or that I use in conjunction with subversion. For [...]
¶
Posted 12 November 2008
§
Web Programming
‡
°
Tagged: bbedit, coda, editor, gecko, komodo, komodo edit, macvim, scintilla, sftp, skedit, subethaedit, subversion, textmate, textpad, textwrangler, vi, vim
The reworking of my site that shows comparative statistics on every site based on the code from LiveJournal is now up and live and at a new URL: http://lj-stat.2718.us/. Moreover, there are now graphs of the data over time. The data is updated at noon and midnight central time (U.S.). One of the things that [...]
¶
Posted 22 October 2008
§
LJ-Stat § Web Programming
‡
°
Tagged: 2.0, 301, 301 moved permanently, 301 redirect, 302, antialias, antialiasing, chart, gd, gd2, graph, historical data, history, line thickness, livejournal, livejournal-based, livejournal.org, lj, lj clone, lj code, lj-based, LJ-Stat, php, redirect, stat, statistics, stats, v2.0