<?xml version='1.0' encoding='UTF-8'?>
   <feed xmlns='http://www.w3.org/2005/Atom'
         xml:lang='en-us'>
     <title>Gus's weblog, adventures in Flying Meat.</title>
     <id>http://www.gusmueller.com/blog/</id>
     <link href='./' />
     <link rel='self' href='http://gusmueller.com/blog/atom.xml' />
     <link href="http://gusmueller.com/blog/" rel="alternate" title="Gus's weblog, adventures in Flying Meat." type="text/html" />
     <updated>2009-06-29T10:54:39-08:00</updated>
     <author>
       <name>Gus Mueller</name>
     </author><entry>
   <title>FastScripts</title>
   <link href="http://gusmueller.com/blog/archives/2009/06/fastscripts.html" rel="alternate" title="FastScripts" type="text/html" />
   <id>urn:uuid:d3f6fdcc-cd0d-4dbc-8ed8-687f07a4e57a</id>
   <published>2009-06-29T10:18:01-08:00</published>
   <updated>2009-06-29T10:54:32-08:00</updated>
   <content type="xhtml"><div xmlns='http://www.w3.org/1999/xhtml'>I've been meaning to write this post for over a year now, and now that version 2.4 of Red Sweater's <a href="http://www.red-sweater.com/fastscripts/">FastScripts</a> is out I figure I've got no excuse.<br/>
<br/>
So what is FastScripts?  It's an application that sits unobtrusively in your menu bar, and gives you easy access to scripts via its menu bar icon, or a global keyboard shortcut.  I tend to use it via its shortcuts.<br/>
<br/>
Why should you use it?  Well, how about I tell you why I use it?  Basically, I use FastScripts as a replacement for Apple's Spaces, since I think Spaces sucks.<br/>
<br/>
So, instead of having multiple spaces with Xcode in one space, or irc + iChat in another, and WebKit in its own; I create multiple scripts which hide all applications, and then brings forward just the ones I want.  For instance, here is the script I've got set to control-keypad 2, which lists my "social" apps:<br/>
<br/>
<pre class="code">tell application "Colloquy" to activate

-- this delay lets me take my fingers off the hotkey
delay 0.2

-- hide all apps, from within Colloquy
tell application "System Events" to keystroke "h" using command down &amp; option down

-- let the apps hide
delay 0.1

tell application "System Events" to set visible of process "iChat" to true
tell application "System Events" to set visible of process "Colloquy" to true
-- There's probably a better way to do all this, but I haven't found it yet.
</pre><br/>
<br/>
Here's how to show the Finder, and hide all other apps (which I have set to control-keypad 7).<br/>
<br/>
<pre class="code">tell application "Finder"
    activate
    set visible of every process whose name is not "Finder" to false
end tell</pre><br/>
<br/>
And I've got scripts that do similar things for just VoodooPad or Acorn, and one for Xcode + Terminal, and one that kills VoodooPad and brings up Xcode, and since you can have applications defined by shortcuts as well in FastScripts, I've set some up for specific applications like Twitterrific, Mail, Xcode, etc.<br/>
<br/>
I think this is a better way to manage multiple workspaces.  The best part is nothing unexpected ever happens!  If I click on WebKit in the dock, all my windows stay in one spot and WebKit just comes up.  With Apple's Spaces, I wasn't ever sure what was going to happen.<br/>
<br/>
Anyway, check out <a href="http://www.red-sweater.com/fastscripts/">FastScripts</a>, it's pretty rad.  And I'll see if I can get <a href="http://www.red-sweater.com/blog/">Daniel</a> to support JSTalk sometime soon as well.</div></content>
 </entry><entry>
   <title>JSTalk and WWDC</title>
   <link href="http://gusmueller.com/blog/archives/2009/06/jstalk_and_wwdc.html" rel="alternate" title="JSTalk and WWDC" type="text/html" />
   <id>urn:uuid:6c6f1af2-493e-4289-8aca-5c912c4da393</id>
   <published>2009-06-05T12:26:15-08:00</published>
   <updated>2009-06-05T12:31:57-08:00</updated>
   <content type="xhtml"><div xmlns='http://www.w3.org/1999/xhtml'>My original plan for <a href="http://github.com/ccgus/jstalk/tree/master">JSTalk</a> was to have a 1.0 in time for WWDC.  Then I realized I that there are going to be a ton of developers that might be interested in / have feedback on JSTalk at WWDC, and it would be a shame to ship 1.0 and <em>then</em> get feedback on it.<br/>
<br/>
So if you've check out JSTalk, or have thoughts on it- tell me!  IN PERSON WOOO WWDC!!!  Even if you think JSTalk is a bad idea, or if it's a good idea, or whatever.  Any type of feedback will help me.  Thanks and see you all next week!</div></content>
 </entry><entry>
   <title>Aaron Hillegass on the Text System</title>
   <link href="http://gusmueller.com/blog/archives/2009/05/aaron_hillegass_on_the_text_system.html" rel="alternate" title="Aaron Hillegass on the Text System" type="text/html" />
   <id>urn:uuid:e676e4f4-0a2b-440b-8896-09b5b5b14cd1</id>
   <published>2009-05-29T11:38:17-08:00</published>
   <updated>2009-05-29T11:51:22-08:00</updated>
   <content type="xhtml"><div xmlns='http://www.w3.org/1999/xhtml'>Here's a good video of <a href="http://vimeo.com/4793853">Aaron Hillegass recently talking about the Cocoa text system</a>, for the Atlanta CocoaHeads group.<br/>
<br/>
If the Cocoa text system is still a mystery to you, it would do you good to watch this.</div></content>
 </entry><entry>
   <title>Integrating Help in your application using VoodooPad</title>
   <link href="http://gusmueller.com/blog/archives/2009/05/integrating_help_in_your_application_using_voodoopad.html" rel="alternate" title="Integrating Help in your application using VoodooPad" type="text/html" />
   <id>urn:uuid:a46b29e0-50d9-4d74-bd89-c967b56ff1d2</id>
   <published>2009-05-14T11:52:02-08:00</published>
   <updated>2009-05-14T11:54:14-08:00</updated>
   <content type="xhtml"><div xmlns='http://www.w3.org/1999/xhtml'>Philippe Casgrain: <a href="http://developer.casgrain.com/?p=16">Integrating Help in your application using VoodooPad</a>.<br/>
<br/>
Philippe is scripting <a href="http://flyingmeat.com/voodoopad/">VoodooPad</a> as part of a build in his Xcode project.  It's pretty neat, I should do something like that.</div></content>
 </entry><entry>
   <title>Postage for the iPhone</title>
   <link href="http://gusmueller.com/blog/archives/2009/05/postage_for_the_iphone.html" rel="alternate" title="Postage for the iPhone" type="text/html" />
   <id>urn:uuid:a1465b58-e2ac-48d9-95fd-e46270b3a859</id>
   <published>2009-05-14T10:57:16-08:00</published>
   <updated>2009-05-14T10:59:46-08:00</updated>
   <content type="xhtml"><div xmlns='http://www.w3.org/1999/xhtml'><a href="http://roguesheep.com/">RogueSheep</a> has put out a new app for the iPhone: <a href="http://postage.roguesheep.com/">Postage</a>.<br/>
<br/>
<div class="quote">'''Postage for the iPhone allows you to easily create beautiful electronic postcards from your photos and send them by email to your friends and family. Whether you are traveling, celebrating a holiday, announcing an important life-event or just having fun with your photos, Postage allows you to keep in touch while you are on the go.'''</div><br/>
<br/>
It's a very pretty app, make sure to watch the video!</div></content>
 </entry><entry>
   <title>Clipstart</title>
   <link href="http://gusmueller.com/blog/archives/2009/05/clipstart.html" rel="alternate" title="Clipstart" type="text/html" />
   <id>urn:uuid:f26518b2-9d4a-43ee-ad91-fb5a7370bb48</id>
   <published>2009-05-09T12:19:36-08:00</published>
   <updated>2009-05-09T12:42:40-08:00</updated>
   <content type="xhtml"><div xmlns='http://www.w3.org/1999/xhtml'>It's been a little quiet around here lately, but I'd have to kick myself if I didn't mention <a href="http://www.riverfold.com/software/clipstart/">Clipstart</a>, a new app from my friend <a href="http://www.manton.org/">Manton Reece</a>.<br/>
<br/>
<div class="quote">'''Clipstart complements your photo application to give you a place that is designed for home movies. Import your movies, tag, search, and upload with one click to Flickr and Vimeo.'''</div><br/>
<br/>
<a href="http://www.manton.org/2009/05/introducing_clipstart.html">Manton says more</a> on his website, but I think Mr. John Gruber <a href="http://daringfireball.net/linked/2009/05/04/clipstart">describes it best</a>:<br/>
<br/>
<div class="quote">'''Back before iPhoto existed, I used to store all my digital photos in folders by hand, using the Finder as the management tool. That’s what I was doing for Flip clips before Clipstart, and at this point, I can’t imagine going back.'''</div></div></content>
 </entry><entry>
   <title>Geosmin</title>
   <link href="http://gusmueller.com/blog/archives/2009/04/geosmin.html" rel="alternate" title="Geosmin" type="text/html" />
   <id>urn:uuid:8b8568ba-1c8c-4332-9fcb-afcf917bebf6</id>
   <published>2009-04-22T22:32:09-08:00</published>
   <updated>2009-04-22T22:32:51-08:00</updated>
   <content type="xhtml"><div xmlns='http://www.w3.org/1999/xhtml'>That awesome smell you get sometimes after a new rain?  Apparently it's called <a href="http://en.wikipedia.org/wiki/Geosmin">Geosmin</a>.</div></content>
 </entry><entry>
   <title>In Defense of Eye Candy</title>
   <link href="http://gusmueller.com/blog/archives/2009/04/in_defense_of_eye_candy.html" rel="alternate" title="In Defense of Eye Candy" type="text/html" />
   <id>urn:uuid:97837026-11c3-4062-8072-3eeb2c1f4615</id>
   <published>2009-04-21T10:54:41-08:00</published>
   <updated>2009-04-21T10:56:19-08:00</updated>
   <content type="xhtml"><div xmlns='http://www.w3.org/1999/xhtml'>A List Apart : <a href="http://www.alistapart.com/articles/indefenseofeyecandy">In Defense of Eye Candy</a>, by Stephen Anderson.<br/>
<br/>
<div class="quote">'''Researchers in Japan setup two ATMs, “identical in function, the number of buttons, and how they worked.” The only difference was that one machine’s buttons and screens were arranged more attractively than the other. In both Japan and Israel (where this study was repeated) researchers observed that subjects encountered fewer difficulties with the more attractive machine. The attractive machine actually worked better.'''</div></div></content>
 </entry><entry>
   <title>Glenn Greenwald on Drug Decriminalization in Portugal</title>
   <link href="http://gusmueller.com/blog/archives/2009/04/glenn_greenwald_on_drug_decriminalization_in_portugal.html" rel="alternate" title="Glenn Greenwald on Drug Decriminalization in Portugal" type="text/html" />
   <id>urn:uuid:050115ba-f92f-4269-9f05-f3a5f06520a7</id>
   <published>2009-04-20T14:51:56-08:00</published>
   <updated>2009-04-20T15:11:40-08:00</updated>
   <content type="xhtml"><div xmlns='http://www.w3.org/1999/xhtml'>Reason.tv has an interesting video up, where <a href="http://reason.tv/video/show/755.html">Glenn Greenwald talks about drug decriminalization in Portugal</a>. Glenn works for <a href="http://www.salon.com/opinion/greenwald/">Salon.com</a>, and <a href="http://www.cato.org/pub_display.php?pub_id=10080">recently wrote a paper</a> for the Cato institute titled "Drug Decriminalization in Portugal: Lessons for Creating Fair and Successful Drug Policies".<br/>
<br/>
It has been five years since Portugal decriminalized cannabis.  And in that time Portugal found that instead of spending money to lock people up for using cannabis, it was put to better use towards treatment programs, which resulted in lower drug use overall.  Which is exactly what they wanted, but were not getting with their previous strategies.</div></content>
 </entry><entry>
   <title>BackBlaze for Mac</title>
   <link href="http://gusmueller.com/blog/archives/2009/04/backblaze_for_mac.html" rel="alternate" title="BackBlaze for Mac" type="text/html" />
   <id>urn:uuid:6f32d0bc-569b-4ecd-b805-6eb330616b93</id>
   <published>2009-04-14T11:32:30-08:00</published>
   <updated>2009-04-14T11:43:23-08:00</updated>
   <content type="xhtml"><div xmlns='http://www.w3.org/1999/xhtml'><a href="https://www.backblaze.com/">BackBlaze for Mac OS X</a> is out.<br/>
<br/>
<div class="quote">'''Backblaze online backup encrypts and uploads all your data – no questions asked. No picking files. No digging through folders.'''</div><br/>
<br/>
I've been using BackBlaze (in addition to Time Machine) for about 4 months now, and I've been really happy with it.  At $5 bucks a month it's a steal, and I'm backing up both my wife's laptop and my desktop (with a combined total of 113GB).<br/>
<br/>
I had trouble installing BackBlaze on my desktop when it was in private beta, but I talked with support, got the issue fixed (I've got some weird disk configurations), and it has been a breeze ever since.  My house can burn down and take my Time Machine backups with it, but the really important stuff is still safe are reachable online with BackBlaze.<br/>
<br/>
Peter Cohen <a href="http://www.macworld.com/article/139991/2009/04/backblaze.html">has a review of it</a> for Macworld.com as well.</div></content>
 </entry><entry>
   <title>Easy Star's Lonely Hearts Dub Band</title>
   <link href="http://gusmueller.com/blog/archives/2009/04/easy_star_s_lonely_hearts_dub_band.html" rel="alternate" title="Easy Star's Lonely Hearts Dub Band" type="text/html" />
   <id>urn:uuid:be9d4add-e376-4ddc-86f5-7b3430c1b159</id>
   <published>2009-04-14T10:10:20-08:00</published>
   <updated>2009-04-14T10:35:46-08:00</updated>
   <content type="xhtml"><div xmlns='http://www.w3.org/1999/xhtml'>(A quick note: the links below go to Lala.com - where you have to sign up to listen to the music, but once you do, you get to listen to the whole album.)<br/>
<br/>
I got my copy of <a href="http://www.lala.com/#album/1657606138208462790">Easy Star's Lonely Hearts Dub Band</a> in the mail today (thanks Amazon!).  It's a "reggae re-imagining" of the Beatles’ Sgt. Pepper’s Lonely Hearts Club Band, and it's pretty decent (I'm a big fan of Easy Star's other reggae tributes).  I've already listened to it a bunch of times, and a number of the songs have really been stuck in my head.<br/>
<br/>
For a quick comparison (but only if you're familiar with Easy Star's other albums), Lonely Hearts Dub Band is not as good as <a href="http://www.lala.com/#album/1657606138208462730">Dub Side Of The Moon</a>, but it's better than <a href="http://www.lala.com/album/1657606138208462750">Radiodread</a>.<br/>
<br/>
Required listening for Radiodread: <a href="http://www.lala.com/song/1657606146798397342">Paranoid Android</a>, and <a href="http://www.lala.com/song/1657606163978266526">Karma Police</a>.<br/>
Required listening for Lonely Hearts Dub Band: <a href="http://www.lala.com/song/1657606194043037638">A Day in the Life</a>.<br/>
Required listening for Dub Side Of The Moon: <a href="http://www.lala.com/#album/1657606138208462730">The whole damn album</a>.  It's really good.  It's an <a href="http://www.luaupolynesianlounge.com/">Xcoder's</a> favorite in fact.<br/>
<br/>
<br/>
</div></content>
 </entry><entry>
   <title>JavaScript for C &amp; Python programmers</title>
   <link href="http://gusmueller.com/blog/archives/2009/04/javascript_for_c___python_programmers.html" rel="alternate" title="JavaScript for C &amp; Python programmers" type="text/html" />
   <id>urn:uuid:1a5dce42-b220-494f-9958-327bde827033</id>
   <published>2009-04-13T16:39:14-08:00</published>
   <updated>2009-04-13T16:44:50-08:00</updated>
   <content type="xhtml"><div xmlns='http://www.w3.org/1999/xhtml'>Wooji Juice: <a href="http://www.wooji-juice.com/blog/javascript-article.html">JavaScript for C &amp; Python programmers</a>.<br/>
<br/>
<div class="quote">'''JS is a dynamic language, with C-ish syntax for its basic flow control structures. Some of the more advanced datatypes look very Pythonesque, and indeed, so is its behaviour in quite a few respects.<br/>
<br/>
In fact, it's a surprisingly powerful, expressive language, and could've been a very elegant bit of work.<br/>
<br/>
However, it is not.<br/>
<br/>
It is a dark festival of pain. Gotchas lurk in the darkness, biding their time. Brooding. Like bears: They Will Eat You.'''<br/>
</div><br/>
<br/>
<br/>
<br/>
It's still better than AppleScript.</div></content>
 </entry>
</feed>