<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>plasticular inscriptor &#187; osx</title>
	<atom:link href="http://www.plasticstare.com/plains/category/technology/osx/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.plasticstare.com/plains</link>
	<description></description>
	<lastBuildDate>Tue, 17 Aug 2010 23:57:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Scraping Source in Safari</title>
		<link>http://www.plasticstare.com/plains/2008/03/30/scraping-source-in-safari/</link>
		<comments>http://www.plasticstare.com/plains/2008/03/30/scraping-source-in-safari/#comments</comments>
		<pubDate>Mon, 31 Mar 2008 01:19:22 +0000</pubDate>
		<dc:creator>plains</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[applescript]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[downloadable]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.plasticstare.com/plains/2008/03/30/scraping-source-in-safari/</guid>
		<description><![CDATA[Here is an applescript solution for grabbing the html code from a page online. This is particularly handy if you are trying to grab the code from a page that you need to login to. I am sure there is a much better solution out there, but this one seems to work for me ok. [...]]]></description>
			<content:encoded><![CDATA[<p>Here is an applescript solution for grabbing the html code from a page online. This is particularly handy if you are trying to grab the code from a page that you need to login to. I am sure there is a much better solution out there, but this one seems to work for me ok.</p>
<div class="igBar"><span id="lcode-2"><a href="#" onclick="javascript:showCodeTxt('code-2'); return false;">View as Plain Text<img class="poparrow" src="http://www.plasticstare.com/plains/wp-content/plugins/ig_syntax_hilite/img/poparrow.gif"/></a></span></div>
<div class="syntax_hilite"><span class="langName">CODE:</span>
<div id="code-2">
<div class="code">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">-- Define the page to save the document and the url</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">set the pageFile to <span style="color:#CC0000;">"/Users/yourUserNameHere/Desktop/safariSource.html"</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">set the pageUrl to <span style="color:#CC0000;">"http://www.plasticstare.com/"</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">-- define the applescript to run</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">tell application <span style="color:#CC0000;">"Safari"</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp;activate</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp;make new document at end of documents</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp;set URL of document <span style="color:#800000;color:#800000;">1</span> to pageUrl</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">end tell</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">set web_page_is_loaded to false</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">--check if page has loaded</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">repeat</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp;delay <span style="color:#800000;color:#800000;">0</span>.<span style="color:#800000;color:#800000;">5</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp;tell application <span style="color:#CC0000;">"System Events"</span> to tell application process <span style="color:#CC0000;">"Safari"</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; if <span style="color:#006600; font-weight:bold;">&#40;</span>name of static text <span style="color:#800000;color:#800000;">1</span> of group <span style="color:#800000;color:#800000;">1</span> of window <span style="color:#800000;color:#800000;">1</span> as text<span style="color:#006600; font-weight:bold;">&#41;</span> begins with <span style="color:#CC0000;">"Contacting"</span> or <span style="color:#006600; font-weight:bold;">&#40;</span>name of static text <span style="color:#800000;color:#800000;">1</span> of group <span style="color:#800000;color:#800000;">1</span> of window <span style="color:#800000;color:#800000;">1</span> as text<span style="color:#006600; font-weight:bold;">&#41;</span> begins with <span style="color:#CC0000;">"Loading"</span> then</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;-- do nothing</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; else</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;exit repeat</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; end if</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp;end tell</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">end repeat</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">tell application <span style="color:#CC0000;">"Safari"</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp;set siteSource to the source of document <span style="color:#800000;color:#800000;">1</span> as text</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp;set theFile to open for access <span style="color:#006600; font-weight:bold;">&#40;</span>pageFile<span style="color:#006600; font-weight:bold;">&#41;</span> as POSIX file with write permission</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp;set eof of theFile to <span style="color:#800000;color:#800000;">0</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp;write siteSource to theFile</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp;close access theFile</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">end tell </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.plasticstare.com/plains/2008/03/30/scraping-source-in-safari/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Get Out of Jail Free Card</title>
		<link>http://www.plasticstare.com/plains/2008/03/30/get-out-of-jail-free-card/</link>
		<comments>http://www.plasticstare.com/plains/2008/03/30/get-out-of-jail-free-card/#comments</comments>
		<pubDate>Mon, 31 Mar 2008 00:36:46 +0000</pubDate>
		<dc:creator>plains</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.plasticstare.com/plains/2008/03/30/get-out-of-jail-free-card/</guid>
		<description><![CDATA[Yes, I am now one of those people I said scare me in an earlier post, having recently acquired a 16gb iPhone. I have to say, out of the box, it has been a pretty interesting experience, as the device very nearly fulfills what I pretty much have wanted for a long time in a [...]]]></description>
			<content:encoded><![CDATA[<p>Yes, I am now one of those people I said scare me in an earlier post, having recently acquired a 16gb iPhone. I have to say, out of the box, it has been a pretty interesting experience, as the device very nearly fulfills what I pretty much have wanted for a long time in a mobile network connected device. I hesitate to gush; there are still some unsettling aspects of it such as the slow Edge network speed and the occasional crash. In fact, the when it crashes it is really annoying because the OS continues to run, but several applications will just refuse to work. Granted, I don't want an iPhone blue screen or that crazy OSX multilingual black shroud crash, but the first time it happens is very unsettling.</p>
<p>I also had a difficult time getting my contacts and calendars to sync. If you are viewing this post with that same problem, I was able to remedy the problem by opening iSync, going to the iSync preferences, and under Advanced - click the "Reset Sync History" button.</p>
<p>The best part about the iPhone is its ability to connect to the internet via any available WiFi hotspot. I navigated all around SF last weekend using the maps functionality and 511.org and hopped around multiple hotspots in the city. Using Muni in this city has never been easier. I have to say, this more than makes up for the lack of speed on the Edge network (at least in a place like SF). AND, I say this with moderate excitement -- BART WiFi is available in some BART stations. I don't know if it is available in all stations, and I don't know why I would ever pull a laptop out of my bag at a station, but its pretty great if you have a WiFi enabled phone.</p>
<p>Of course, the first thing I had to do, mostly out of principal and secondly out of burning curiosity, was to jailbreak the phone. I kept reading posts about "bricking" one's phone that made me a bit timid, but I am 90% sure now that unless you do some serious mischief on your phone, everything is fixable with a restore.  I ended up using ZiPhone 2.6b for my jailbreak operation, which was super smooth. Note: I used only the "Jailbreak" option, the one that says "Best choice for 'official' carriers;"  that is all I know, and I can't help you past there. It did work for me, however, and worked very well. The next thing that was required was to install the community sources in the Installer application loaded onto the phone, which gives you access to the "official" list of 3rd party apps for the iPhone and iPhone Lonely Edition (iPod Touch).</p>
<p>I have to say though, with all the booing that enthusiasts did regarding the iPhone not yet enabling 3rd party apps other than web apps, the web app functionalities are rather nice.  More on that later, but just to say, my favorite web apps so far for Home bookmarking are the most simple, such as google, AA.com (kudos to American Airlines for getting that one right),  and although I don't use it, Twitter has a nice simple interface. Most of the third party native apps are still in their infancy and not terribly impressive. There are a couple that are pretty nice though.</p>
<p>BossPrefs and PocketTouch I think rank as my number 2 best third party apps. PocketTouch aptly allows for simple iPod functions for volume and next/previous functionality using swipe gestures on the touchscreen. It also features a silly but kind of cool function that allows you to play a random track by shaking the phone. (so the next time you see someone on the train shaking their hand in their pocket, don't be so quick to judge...) BossPrefs is great. It does what it is supposed to do, namely that it allows you to turn off and on various network services on your phone, including OpenSsh, if you have that installed.</p>
<p>My number 1 pick so far, however, is MobileScrobbler. If you participate in the whole LastFm thing, you already know what LastFm is and I don't need to explain it; if you don't check it out -- you may or may not like it, but anyway... MobileScrobbler is one of the the most mature apps I have seen so far, and allows you to stream radio via WiFi. Very nice. It probably kills your battery life, but hey...what are you going to do...</p>
]]></content:encoded>
			<wfw:commentRss>http://www.plasticstare.com/plains/2008/03/30/get-out-of-jail-free-card/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Data Anomolies</title>
		<link>http://www.plasticstare.com/plains/2008/01/04/data-anomolies/</link>
		<comments>http://www.plasticstare.com/plains/2008/01/04/data-anomolies/#comments</comments>
		<pubDate>Sat, 05 Jan 2008 05:51:41 +0000</pubDate>
		<dc:creator>plains</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[flock]]></category>
		<category><![CDATA[widget]]></category>

		<guid isPermaLink="false">http://www.plasticstare.com/plains/2008/01/04/data-anomolies/</guid>
		<description><![CDATA[I've been poking around lately working on getting some design ideas together and investigating some technical possibilities, as well as backing up some old data. Erasing some of that old data resulted in the crazy progress bar pictured above. I've also discovered a really frustrating problem while investigating pulling Flickr streams. It seems that you [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm3.static.flickr.com/2206/2166199603_86ea7b7966.jpg?v=0" onload="show_notes_initially();" class="reflect" height="89" width="399" /> I've been poking around lately working on getting some design ideas together and investigating some technical possibilities, as well as backing up some old data. Erasing some of that old data resulted in the crazy progress bar pictured above. I've also discovered a really frustrating problem while investigating pulling Flickr streams.</p>
<p>It seems that you can do a few nice little searches that aren't well publicized, so that you can, for instance, get an RSS stream featuring the union of two different Flickr tags in your stream (in other words, an OR search). The feed URL looks something like this (for the tags blue and green):</p>
<p>feed://api.flickr.com/services/feeds/photos_public.gne?<wbr></wbr>id=74517463@N00&amp;<wbr></wbr>tags=blue,green&amp;<wbr></wbr>tagmode=any&amp;<wbr></wbr>lang=en-us&amp;<wbr></wbr>format=rss_200</p>
<p>Replace the "tagmode" parameter with all, and you get an AND style search (only photos featuring all the specified tags). The problem is that the RSS feed provided by Flickr only allows you to grab 20 photos. If you perform the same search, you get a large amount of paged data, if there is more than one page. So, basically, this means that if you want to see ALL the photos of your children in your own home-grown chumby, OSX, or other widget, you are sadly stuck at seeing only 20.</p>
<p>"What about using something like Pipes?", you say. Well, I checked out using Yahoo pipes to create a custom RSS feed. Unfortunately, from what I can tell, you are really limited to what you can get via the Flickr API. You can get more than 20 photos in 1 person's photostream this way using the <a href="http://www.flickr.com/services/api/flickr.people.getPublicPhotos.html">flickr.people.getPublicPhotos</a> method, but that method does not provide the capability of filtering by tag.</p>
<p>I'd just about given up (well I still have for now) until I realized that you can do just this in the media bar in Flock, so there must be a way to do it that I am missing. In Flock, you can view your photostream and *fliter* by tags, and even use AND and OR for multiple tags. Not sure how they are doing this, because you can see way more than 20. I sent them an email to see what they are doing today. Anyone else have any idea?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.plasticstare.com/plains/2008/01/04/data-anomolies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iTunes Emancipation Proclamation?</title>
		<link>http://www.plasticstare.com/plains/2007/06/01/itunes-emancipation-proclamation/</link>
		<comments>http://www.plasticstare.com/plains/2007/06/01/itunes-emancipation-proclamation/#comments</comments>
		<pubDate>Fri, 01 Jun 2007 17:34:12 +0000</pubDate>
		<dc:creator>plains</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.plasticstare.com/plains/2007/06/01/itunes-emancipation-proclamation/</guid>
		<description><![CDATA[Forgot my glasses today, but from what I can make out, it seems that iTunes has just now introduced DRM free iTunes Plus, which is a great start to something that folks have been pushing for for a while now. Now, its not FLAC or even the 320 kbps files that you can get on [...]]]></description>
			<content:encoded><![CDATA[<p>Forgot my glasses today, but from what I can make out, it seems that iTunes has just now introduced DRM free iTunes Plus, which is a great start to something that folks have been pushing for for a while now. Now, its not FLAC or even the 320 kbps files that you can get on Bleep.com, but its pretty great since iTunes has such a large market share. (You compression geeks out there can comment on 256kbps AAC vs. 320kbps VBR mp3 (i.e. iTunes plus vs. Bleep.com) - in fact, please do.) In addition, it appears that you can actually upgrade eligible songs to DRM free (for a cost, but hey, still...). Unfortunately, it looks like this ony applies for now to EMI label songs, but hopefully this will be a good push in the right direction for other labels as well.<br/></p>
]]></content:encoded>
			<wfw:commentRss>http://www.plasticstare.com/plains/2007/06/01/itunes-emancipation-proclamation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Random notes: OSX Functionality, VMware Fusion Beta 3 and Netflix</title>
		<link>http://www.plasticstare.com/plains/2007/04/09/random-notes-osx-functionality-vmware-fusion-beta-3-and-netflix/</link>
		<comments>http://www.plasticstare.com/plains/2007/04/09/random-notes-osx-functionality-vmware-fusion-beta-3-and-netflix/#comments</comments>
		<pubDate>Mon, 09 Apr 2007 17:55:53 +0000</pubDate>
		<dc:creator>plains</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.plasticstare.com/plains/2007/04/09/random-notes-osx-functionality-vmware-fusion-beta-3-and-netflix/</guid>
		<description><![CDATA[Just a couple of random notes. The first I've been meaning to throw out there for a while. Some couple of months ago, my Mac-Book Pro started developing some sort of computer Alzheimer's disease. If anyone else has seen this, let me know. The symptoms are as such: 1. I can no longer do things [...]]]></description>
			<content:encoded><![CDATA[<p>Just a couple of random notes. The first I've been meaning to throw out there for a while. Some couple of months ago, my Mac-Book Pro started developing some sort of computer Alzheimer's disease. If anyone else has seen this, let me know. The symptoms are as such: 1. I can no longer do things like choose Force Quit (or any of the right-click menu items) for items in the dock. The right-click menu pops up, and I can choose an item, but it doesn't execute unless I have already chosen it or if I left click icon in the dock first. 2. Expose won't do Application display - show all windows and show desktop works, but the show all application windows functionality simply performs the show all windows functionality. 3. Sleeping -- well, this has never really worked properly, but the sleep issue is quite a nuisance (not sleeping or not waking from sleep -- I've actually created an alias 'zleep' for the Terminal that allows me to put it to sleep without having to click the apple menu). There are a couple more that I can't remember at the moment - may have to come back and re-edit this post when I think of them.</p>
<p>On a totally different note. VMware just released the Beta 3 Fusion player for Mac. This incorporates some improvements on the last release. My latest use for the player is for the "play now" option that is now supported at Netflix. At the moment, Netflix only supports windows XP SP2 and Vista, so I fired up Fusion to take a swag at watching films on my Mac from Netflix. I have to say, I was pretty impressed, the sound and video performed just fine. The only glitch was viewing the film with Fusion in full-screen mode and the Netflix player in full-screen mode. For some reason the Netflix player cut off the bottom part of the video (right at, say the second line of typical sub-titles and below). Switching Fusion to *not* full-screen and watching the video that way worked fine. I think maybe it has something to do with the way that Fusion is communicating screen size to the guest OS, but not sure. Other than that the performance was pretty solid.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.plasticstare.com/plains/2007/04/09/random-notes-osx-functionality-vmware-fusion-beta-3-and-netflix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Delicious vs. Google Bookmarks</title>
		<link>http://www.plasticstare.com/plains/2007/01/26/delicious-vs-google-bookmarks/</link>
		<comments>http://www.plasticstare.com/plains/2007/01/26/delicious-vs-google-bookmarks/#comments</comments>
		<pubDate>Sat, 27 Jan 2007 02:55:45 +0000</pubDate>
		<dc:creator>plains</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[osx]]></category>

		<guid isPermaLink="false">http://www.plasticstare.com/plains/2007/01/26/delicious-vs-google-bookmarks/</guid>
		<description><![CDATA[For those of you already familiar with both, you can read no further. I've been trying out both of these entities lately. Delicious works rather well, and integrates fairly well with the Firefox add-on. It takes a little bit of getting used to, if you have not used Delicious religiously; for me, it was a [...]]]></description>
			<content:encoded><![CDATA[<p>For those of you already familiar with both, you can read no further. I've been trying out both of these entities lately. Delicious works rather well, and integrates fairly well with the Firefox add-on. It takes a little bit of getting used to, if you have not used Delicious religiously; for me, it was a bit odd, having finally not too long ago organized my bookmarks and having carried them over from machine to machine. However, now that I have it integrated with Quicksilver, all of my bookmarks are available again via a couple of keystrokes.</p>
<p>I found out about Google bookmarks through the Firefox add-ons by doing a search for bookmarks. I installed both, and then proceeded to search Google for the bookmarks page, which didn't show up on the Google applications page. Apparently the Google bookmarks are someone's lost cause, and I'm not sure why they even exist. The interface is very sub-par given Google's normal standards, as is the functionality. They don't amount to much more than a bookmarks backup. In addition to the sad state of its functionality, the add-on for firefox does something peculiar that I never did figure out totally -- if there are any bookmarks for sites that require certificates, an alert pops up for every bookmark for such a site. Needless to say, that add-on is now gone from my system. I don't know if this would be something to keep an eye on or not...</p>
]]></content:encoded>
			<wfw:commentRss>http://www.plasticstare.com/plains/2007/01/26/delicious-vs-google-bookmarks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quicksilver + Delicious</title>
		<link>http://www.plasticstare.com/plains/2007/01/23/quicksilver-delicious/</link>
		<comments>http://www.plasticstare.com/plains/2007/01/23/quicksilver-delicious/#comments</comments>
		<pubDate>Wed, 24 Jan 2007 01:28:10 +0000</pubDate>
		<dc:creator>plains</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.plasticstare.com/plains/2007/01/23/quicksilver-delicious/</guid>
		<description><![CDATA[So, having become a devotee of sorts of the OSX application Quicksilver, I've been looking for a few different ways to integrate it into my work flow a little better. I've been itching for an excuse to try to train myself to use the Delicious service for retaining bookmarks, but one of the big stumbling [...]]]></description>
			<content:encoded><![CDATA[<p>So, having become a devotee of sorts of the OSX application Quicksilver, I've been looking for a few different ways to integrate it into my work flow a little better. I've been itching for an excuse to try to train myself to use the Delicious service for retaining bookmarks, but one of the big stumbling blocks, maybe out of my own haste really, to not using it was the fact that it wasn't automagically cataloging my delicious bookmarks. Well, there is a nice little write-jup on <a href="http://www.lifeclever.com/2006/12/01/easier-access-to-delicious-bookmarks/">LifeClever</a> that explains the very easy way of doing this, which I had just not bothered to dig in and find. It also has a few little links for some other Delicious integrations schemes as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.plasticstare.com/plains/2007/01/23/quicksilver-delicious/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OSX Terminal Hack &#8211; .DS_Store files</title>
		<link>http://www.plasticstare.com/plains/2006/11/07/osx-terminal-hack-ds_store-files/</link>
		<comments>http://www.plasticstare.com/plains/2006/11/07/osx-terminal-hack-ds_store-files/#comments</comments>
		<pubDate>Tue, 07 Nov 2006 17:33:57 +0000</pubDate>
		<dc:creator>plains</dc:creator>
				<category><![CDATA[osx]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://www.plasticstare.com/plains/2006/11/07/osx-terminal-hack-ds_store-files/</guid>
		<description><![CDATA[This only prevents .DS_Store files from being written on network shares, but nonetheless, quite handy. In the terminal, enter the following: defaults write com.apple.desktopservices DSDontWriteNetworkStores true]]></description>
			<content:encoded><![CDATA[<p>This only prevents .DS_Store files from being written on network shares, but nonetheless, quite handy. In the terminal, enter the following:</p>
<pre>defaults write com.apple.desktopservices DSDontWriteNetworkStores true</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.plasticstare.com/plains/2006/11/07/osx-terminal-hack-ds_store-files/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Squidman for local proxy plus Adium</title>
		<link>http://www.plasticstare.com/plains/2006/11/06/squidman-for-local-proxy-plus-adium/</link>
		<comments>http://www.plasticstare.com/plains/2006/11/06/squidman-for-local-proxy-plus-adium/#comments</comments>
		<pubDate>Tue, 07 Nov 2006 06:05:43 +0000</pubDate>
		<dc:creator>plains</dc:creator>
				<category><![CDATA[geek]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.plasticstare.com/plains/2006/11/06/squidman-for-local-proxy-plus-adium/</guid>
		<description><![CDATA[So my work these days is a bit more locked down than in previous engagements, which makes for some interesting problems. Actually, its not too bad, but unfortunately, some applications don't play well with location proxy settings. Even Firefox 2.0 doesn't seem to pick up the proxy settings from your system network prefs, so changing [...]]]></description>
			<content:encoded><![CDATA[<p>So my work these days is a bit more locked down than in previous engagements, which makes for some interesting problems. Actually, its not too bad, but unfortunately, some applications don't play well with location proxy settings. Even Firefox 2.0 doesn't seem to pick up the proxy settings from your system network prefs, so changing proxies is more than just changing your location in the apple menu in OSX. That shouldn't be the case, but oh well.</p>
<p>One solution I've been playing around with today is Squidman, which is a simple OSX application that lets you run squid on your mac (there are other ways, but this was easiest). Basically, the idea here is that you can set up squid to run a local proxy, by default on localhost at port 3128. Then, create a new network settings configuration, and point your proxy connections to localhost:3128. This ostensibly allows you to leave your proxy settings the same everywhere you go, and if you need to hook into a new proxy server, just change it in the Squidman parent proxy preference.</p>
<p>I have yet to have luck with Transmit, unfortunately, which is by far my favorite FTP app for macs. I also had some trouble with my instant messenger accounts that I use through Adium. However, the trick for Adium is not too bad. First of all (though a bit tedious), change all your accounts in Adium to use a proxy and set it to the systemwide HTTP settings in the drop down menu. Then, in Squidman, go to the "Template" section of the preferences. Find the line in the prefs that starts with "acl SSL_ports port " and change the entire line to "acl SSL_ports port 443 563 1863 8443 5050 5190 5222". 5190 handles the AIM connection and ICQ, 1863 handles the MSN connection, 5222 handles gmail talk, and 5050 handles yahoo chat. Since Squidman is meant moreso for simple http proxy enabling,  so I guess they decided to leave off the instant messenger ports by default.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.plasticstare.com/plains/2006/11/06/squidman-for-local-proxy-plus-adium/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NuFile &#8211; One Click in the Right Direction</title>
		<link>http://www.plasticstare.com/plains/2006/09/16/nufile-one-click-in-the-right-direction/</link>
		<comments>http://www.plasticstare.com/plains/2006/09/16/nufile-one-click-in-the-right-direction/#comments</comments>
		<pubDate>Sat, 16 Sep 2006 04:18:36 +0000</pubDate>
		<dc:creator>plains</dc:creator>
				<category><![CDATA[osx]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.plasticstare.com/plains/2006/09/16/nufile-one-click-in-the-right-direction/</guid>
		<description><![CDATA[As uninspired as I may be about Windows, one of the things I have always liked about that operating system is the option to right-click in a directory and create a new text file. Today I discovered NuFile, an extension for OSX that pretty much does just this. NuFile, once installed, provides an extra contextual [...]]]></description>
			<content:encoded><![CDATA[<p>As uninspired as I may be about Windows, one of the things I have always liked about that operating system is the option to right-click in a directory and create a new text file. Today I discovered <a href="http://www.growlichat.com/NuFile.php">NuFile</a>, an extension for OSX that pretty much does just this. NuFile, once installed, provides an extra contextual menu on right click that allows you to create a number of different types of files, from text to powerpoint to a stub java class. However, there are 2 drawbacks regarding Nufile. </p>
<p>The first and least consequential is the extra features; for the way that I work, there is really no need for such a wide variety of file types. If I want to create some of the default file types, I'll open the application that creates them. One benefit - the system prefs for NuFile allow you to add file types -- so, for a someone who develops a considerable amount of Flash work, it could possibly be nice for just creating a stub empty swf file for projects not requiring the Flash IDE (although there are other more project integrated ways of doing this). </p>
<p>The second drawback is the most important. Unlike Windows, Nufile creates a new file with a specific name, such as "NewTextDocument.txt" and allows you the option of having it open automatically. The best part of its Windows counterpart is that the name remains selected and allows you to type the new name right there, rather than having to select and rename the file. It's that simplicity that I would appreciate more. That being said, I don't know how long it will last on my system, but I thought that it was a pretty nice little addition for some and worth mentioning.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.plasticstare.com/plains/2006/09/16/nufile-one-click-in-the-right-direction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gapless Playback &#8211; the Funnest [sic] Thing Ever?</title>
		<link>http://www.plasticstare.com/plains/2006/09/13/gapless-playback-the-funnest-sic-thing-ever/</link>
		<comments>http://www.plasticstare.com/plains/2006/09/13/gapless-playback-the-funnest-sic-thing-ever/#comments</comments>
		<pubDate>Wed, 13 Sep 2006 14:46:10 +0000</pubDate>
		<dc:creator>plains</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[osx]]></category>

		<guid isPermaLink="false">http://www.plasticstare.com/plains/2006/09/13/gapless-playback-the-funnest-sic-thing-ever/</guid>
		<description><![CDATA[Ok, so, kudos to Apple for stepping up and "solving' the problem of gapless playback in iTunes, which has been a *problem* of sorts from the beginning of its existence. For those of you who have monkeyed around with sound formats, you know that mp3 compression often results in the addition of some silent samples [...]]]></description>
			<content:encoded><![CDATA[<p>Ok, so, kudos to Apple for stepping up and "solving' the problem of gapless playback in iTunes, which has been a *problem* of sorts from the beginning of its existence. For those of you who have monkeyed around with sound formats, you know that mp3 compression often results in the addition of some silent samples at the beginning and end of song files, an artifact that means that ripped mix CD's skip in between every track, rendering the diligence of the DJ null.</p>
<p>I'm guessing the solution created is to process every song file in your library and stick info about your silent bits either in every file or in the library information (haven't looked at it yet). Unfortunately, the problem with this is that if you are like me, you've lovingly set aside your old G4 machine and given it the new job of file serving, media serving, and also jukebox. Every time Apple introduces such a fix, my G4 has to struggle through our entire Mp3 library, rebuilding the iTunes library file. The result -- it's crashed twice so far while "Determining Gapless Playback Information". I'm glad there is a solution for gapless playback, but it seems like there would be a better way for updating the library than choking your computer for 30 minutes the first time you run iTunes after an update...</p>
<p>(Btw, what's with the missing alternating horizontal lines in the music list view - are my eyes supposed to be spreadsheet enabled now?)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.plasticstare.com/plains/2006/09/13/gapless-playback-the-funnest-sic-thing-ever/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>OSX VNC vs. Remote Desktop (+COTVNC)</title>
		<link>http://www.plasticstare.com/plains/2006/09/12/osx-vnc-vs-remote-desktop-cotvnc/</link>
		<comments>http://www.plasticstare.com/plains/2006/09/12/osx-vnc-vs-remote-desktop-cotvnc/#comments</comments>
		<pubDate>Tue, 12 Sep 2006 20:25:22 +0000</pubDate>
		<dc:creator>plains</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[general]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.plasticstare.com/plains/2006/09/12/osx-vnc-vs-remote-desktop-cotvnc/</guid>
		<description><![CDATA[Just a quick blurb on this one, something of which I wasn't aware until recently. I had a while ago looked into Apple's remote desktop protocol, as I have an old grey and white G4 that I use at home mostly for file-sharing and as a jukebox. I couldn't find anything on their remote desktop [...]]]></description>
			<content:encoded><![CDATA[<p>Just a quick blurb on this one, something of which I wasn't aware until recently. I had a while ago looked into Apple's remote desktop protocol, as I have an old grey and white G4 that I use at home mostly for file-sharing and as a jukebox. I couldn't find anything on their remote desktop configuration other than the fact that they sell a product that allows you to run a client to control your other machines remotely. I had been using OSX VNC on my G4 in tandem with Chicken of the VNC as a slim client for opening up my G4 and doing things that such as changing playlists, copying files, etc. </p>
<p>However, I recently discovered that the Remote Desktop protocol, which you can turn on in your system sharing preferences, is roughly equivalent to VNC. OSX VNC is great, but has historically been problematic on my old G4, for whatever reason, so it was nice to be able to take it out of the equation. I can still connect using Chicken of the VNC, which can still discover my G4 via Bonjour, and in fact, the performance is a tad better.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.plasticstare.com/plains/2006/09/12/osx-vnc-vs-remote-desktop-cotvnc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>As2Api and RubyScript2Exe (darwinized)</title>
		<link>http://www.plasticstare.com/plains/2006/09/05/as2api-and-rubyscript2exe-darwinized/</link>
		<comments>http://www.plasticstare.com/plains/2006/09/05/as2api-and-rubyscript2exe-darwinized/#comments</comments>
		<pubDate>Tue, 05 Sep 2006 21:55:05 +0000</pubDate>
		<dc:creator>plains</dc:creator>
				<category><![CDATA[actionscript]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[downloadable]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://www.plasticstare.com/plains/2006/09/05/as2api-and-rubyscript2exe-darwinized/</guid>
		<description><![CDATA[I recently sat down and took a look at as2api, which seems to be the most recommended JavaDoc exporter for actionscript. Once I had everything figured out, it seems to work fine, and I'm sure there are some little nuggets that I haven't quite figured out yet, which I'm looking forward to figuring out. (read [...]]]></description>
			<content:encoded><![CDATA[<p>I recently sat down and took a look at <a href="http://www.badgers-in-foil.co.uk/projects/as2api/">as2api</a>, which seems to be the most recommended JavaDoc exporter for actionscript. Once I had everything figured out, it seems to work fine, and I'm sure there are some little nuggets that I haven't quite figured out yet, which I'm looking forward to figuring out. (read more for the skinny and darwin downloads)</p>
<p><span id="more-103"></span></p>
<p>However, for those of you out there in Mac OSX land, I wouldn't recommend downloading the current version listed on the site for OSX, entitled "as2api-allinone-osx-0.4.sit" in the downloads section. I think that it is missing files, or that it just doesn't work correctly at all. I would recommend instead downloading the first link for "as2api-0.4.tar". The downside of downloading this version is that there is no OSX command line executable in there, so you have to run the Ruby script "ruby as2api.rb <em>packages</em> --classpath <em>classpath</em>" which works just fine.</p>
<p>Honestly, I don't know enough about ANT scripts yet to know if you can run Ruby scripts from an ANT script target, so I used <a href="http://www.erikveen.dds.nl/rubyscript2exe/index.html">rubyscript2exe</a>, another handy little application to convert the Ruby scripts into a mac command line executable. (Incidentally, and to add a little geek comedy to this post, you have to install the Pascal compiler and compile a piece of the rubyscript2exe library in order to run it...so I had to compile one application in order to create another one...).</p>
<p>Anyway, I have included below 2 downloadables in this post. The first is the command line version of as2api that is compiled from the package that you can download as Ruby code from the as2api site. The down side is that you cannot tweek the css and html templates that are part of that code; the up side is that you can actually use it as a command line executable, which is entitled "as2api_darwin". You can used it exactly as you would the as2api.rb Ruby script.</p>
<p><span class="downloadable"><em>PlasticWare Downloadable ::</em><br />
Darwin Executable of As2Api (JavaDoc for Actionscript) (Sep. 5, 2006)<br />
Download (~4.5mB) :: <a href="http://www.plasticstare.com/plasticware/thirdparty/as2api-0.4.zip">as2api-0.4.zip</a></span></p>
<p>The second downloadable I have included here is the rubyscript2exe download, altered to include the eee_darwin file that I compiled from the pascal source on my mactel laptop in OSX 10.4.7, and repackaged using tar2rubyscript.rb, which was also necessary to get it running properly. I have also included the example hello world script "hello.rb" from the tutorial, which you can use to test the code and make a hello world exe.</p>
<p><span class="downloadable"><em>PlasticWare Downloadable ::</em><br />
RubyScript2Exe with eee_darwin for OSX environment (Sep. 5, 2006)<br />
Download (~1.1mB) :: <a href="http://www.plasticstare.com/plasticware/thirdparty/rubyscript2exe.zip.gz">rubyscript2exe.zip.gz</a></span></p>
<p>Both of these pieces of software are released by their proper creators under the GNU License, and I have included the source and license for each as well, as posted on their sites. Please download judiciously, the executable for as2api package is 4.5 mb.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.plasticstare.com/plains/2006/09/05/as2api-and-rubyscript2exe-darwinized/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
