… because there are oh-so-many tablet Macs. There are ModBooks and there are non-Apple tablet machines running Mac OS X. So, if you have such a device and are looking for something that provides a surface on which to draw, write, etc., with various “pens” and with the ability to save to PDF and PNG, [...]
¶
Posted 07 May 2010
† 2718.us
§
Mac OS X § Programming
‡
°
Also tagged: journal, mac, mac os x, mac osx, macwj, mit, mit license, modbook, tablet, tablet pc, windows journal
A comment on a bitbucket fork of Murky led me to “Automatically localize your nibs when building“, which suggests a great way to automate the hard developer-side stuff in localizing in Xcode–pulling the original strings from the XIB files and putting the translated strings back in. You absolutely should read the original blog post there, [...]
¶
Posted 22 April 2010
† 2718.us
§
Mac OS X § Programming
‡
°
Also tagged: build script, internationalization, localization, mac, nib, run script, script, sh, shell, shell script, target, xcode, xib
Following the advice of Kevin Ballard on StackOverflow, I created IGIsolatedCookieWebView, a subclass of WebView that does not access or affect the system-wide shared cookie storage (shared among all WebKit apps). Each instance of IGIsolatedCookieWebView has its own cookie storage so that, for example, multiple instances of IGIsolatedCookieWebView within the same application can be logged in [...]
¶
Posted 11 March 2010
† 2718.us
§
Mac OS X § Programming
‡
°
Also tagged: cocoa, cookie, cookies, IGIsolatedCookieWebView, isolated cookies, mac, mac os x, mit, mit license, stackoverflow, subclass, webkit, WebView
IGResizableComboBox is a drag-resizable subclass of NSComboBox—that is, IGResizableComboBox should be usable in place of NSComboBox and it adds a small bar at the bottom of the pop-up list that can be dragged to resize the pop-up list. IGResizableComboBox is published under a 3-clause BSD an MIT license. It still has some quirks: behavior is [...]
¶
Posted 10 March 2010
† 2718.us
§
Mac OS X § Programming
‡
°
Also tagged: cocoa, combo box, combobox, drag, drag-resizable, IGResizableComboBox, mac, mac os x, mit, mit license, nscombobox, resizable, resizable combo box, resizable combobox, subclass
I suppose it’s a bit misleading to call the least bad something the “best.” This past weekend, I experience a harddrive failure–a 2-year-old WD RE2 0.5TB drive failed before its 5-year warranty was up and well before its MTBF (1.2 million hours = 136.895463 years). It’s been a while since I had a drive fail [...]
¶
Posted 27 October 2009
† 2718.us
§
Mac OS X
‡
°
Also tagged: backup, disk, disk failure, disk utility, drive, failure, mac, mirror, raid, raid 1, raid mirror, raid1, re, re2, redundant, smart, time machine, wd, wd re, wd re2
Discovering Fluid has given me a lot to play with today. Fluid itself is a program that you use to create other programs. In Fluid, you enter the web site you want and give it a name and give it an icon and it creates an application. That application is a Webkit (Safari-like) browser that [...]
¶
Posted 05 June 2009
† 2718.us
§
Mac OS X
‡
°
Also tagged: browser, growl, hahlo, lala, mac, mac os x, rememberthemilk, rtm, single-site, single-site browser, ssb, twitter, web app, webkit
I have multiple computers, so I can easily ssh into my desktop when the screensaver password is hanging and won’t let me log in. The not-so-new trick has been to use AppleScript on the command line to not-so-harshly close some applications (run osascript, then tell application “program name” to quit, followed by ctrl-D (EOF). The [...]
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
‡
°
Also tagged: applescript, applescript studio, asLJ, client, cocoa, keychain, keychain.framework, leopard, livejournal, livejournal client, lj, lj client, mac, Mac OS X, macintosh, objective c, sparkle, xcode
The other day, I realized while I was at work that I needed some files from my Mac desktop at home. Normally, no problem, ssh into my firewall and open a tunnel to my desktop (this is better done with authpf, but that’s a post for another time), use sftp, and done. The problem is [...]
¶
Posted 13 August 2008
† 2718.us
§
Networking
‡
°
Also tagged: apple, firewall, mac, magic packet, sftp, sleep, ssh, ssh tunnel, wake, wake-on-LAN, WoL
While I’d been really happy using svnX, it didn’t deal with svn properties at all, which meant having to go to the CLI and set properties manually. This got annoying fast when I kept forgetting the syntax to set svn:keywords so that I would get those nice automatic tags filled in at the top of [...]