background preloader

Mac

Facebook Twitter

Shopping

Apache. Sleeve. Dock. En españa: AppleScript, ControllerMate and Microsoft keyboard/mo. Send As IM = Adium + Quicksilver | Archives | codablog | Coda Ha. Send As IM = Adium + Quicksilver I am now officially in the process of making everything I do Quicksilver-friendly. This round: Adium. The Adium plugin for Quicksilver has been dead since ß36, which means we have to click on things to send IMs.

Until now. The upshot? Cmd+Space, period, “Contact name: Message”, tab, S, enter. First, The Script using terms from application "Quicksilver" on process text im_text repeat with im_delimiter_position from 1 to (length of im_text) if character im_delimiter_position of im_text = ":" then exit repeat end repeat set im_contact_name to characters 1 thru (im_delimiter_position - 1) of im_text as string set im_message to characters (im_delimiter_position + 2) thru (length of im_text) of im_text as string tell application "Adium" send (first contact whose (online is true and (display name starts with im_contact_name or UID starts with im_contact_name))) message im_message end tell return nothing end process text end using terms from Second, Installing It.

Shades | Software | Charcoal Design. A solution for Mac OS X process limits. I work with Terminal a lot, and often have 30 to 40 windows open, each running my shell and ssh. Add in all the other processes, and I quickly exceed the 100 maxprocperuid limit that OS X defaults to. There have been many proposed solutions to this. You can, for instance, in your shell startup scripts override the limit for that shell instance, and you can run more than 100 processes from that shell, but when you launch a new window, the parent process that launches all apps for you in the GUI is still limited to that 100 process per user limit, and the new window will fail to launch your shell.

It usually fails with the error: login: fork: Resource temporarily unavailable. There are two phases to fixing this problem. First you must change the overall OS limits for maxproc and maxprocperuid to higher values, and then you must make WindowServer run in an environment with the limits raised. [robg adds: I have not tested this one, nor do I intend to! MacHeist » Bundle.