<?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>Drinkable Chicken &#187; macosx</title>
	<atom:link href="http://4.flowsnake.org/archives/tag/macosx/feed" rel="self" type="application/rss+xml" />
	<link>http://4.flowsnake.org</link>
	<description>A Pythoneer&#039;s adventures with Scheme, etc.</description>
	<lastBuildDate>Fri, 15 Jul 2011 08:53:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Another old, new iMac</title>
		<link>http://4.flowsnake.org/archives/1139</link>
		<comments>http://4.flowsnake.org/archives/1139#comments</comments>
		<pubDate>Thu, 14 Jul 2011 23:15:57 +0000</pubDate>
		<dc:creator>Hans Nowak</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[imac]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[macosx]]></category>
		<category><![CDATA[xfce]]></category>

		<guid isPermaLink="false">http://4.flowsnake.org/?p=1139</guid>
		<description><![CDATA[(Listing this here for future reference&#8230; and maybe it&#8217;s useful for other iMac owners.) A few days ago, my minions found an old iMac G3 at the dump. And what do you know, it was in excellent condition. But, what to do with it? It&#8217;s ~12 years old, so its usability is limited. Then again, [...]]]></description>
			<content:encoded><![CDATA[<p><em>(Listing this here for future reference&#8230; and maybe it&#8217;s useful for other iMac owners.)</em></p>
<p>A few days ago, my minions found an old iMac G3 at the dump. And what do you know, it was in excellent condition.</p>
<p><a href="http://4.flowsnake.org/wp-content/uploads/2011/07/Photo07091834_1.jpg"><img class="alignnone size-medium wp-image-1140" title="Photo07091834_1" src="http://4.flowsnake.org/wp-content/uploads/2011/07/Photo07091834_1-300x225.jpg" alt="iMac G3 &quot;grape&quot;" width="300" height="225" /></a></p>
<p>But, what to do with it? It&#8217;s ~12 years old, so its usability is limited. Then again, bringing me an iMac is like bringing me a kitten&#8230; I just don&#8217;t have the heart to send it away. :)</p>
<p>To be precise, it&#8217;s a tray-loading iMac revision D, 333 MHz G3 processor, color &#8220;grape&#8221;, 160 Mb memory, 6 Gb hard disk. It doesn&#8217;t have a Firewire port, so it probably won&#8217;t install Tiger (although there are ways around that); but even if it did, with meager specs like that, it wouldn&#8217;t be a happy camper.</p>
<p>(It still had all the original owner&#8217;s stuff on it, by the way&#8230; good thing I am not into identity theft. ;-)</p>
<p>I installed Jaguar on it first, but I don&#8217;t have the CD with developer tools (later to be known as XCode), so that wasn&#8217;t very useful. Most modern software isn&#8217;t available for Jaguar anymore, anyway; it&#8217;s just too old. It was nice to see it again in all its pinstripey glory, but that was about it.</p>
<p>So, back to Linux again. But as luck would have it, none of the Linuxen I tried worked. I mean, they didn&#8217;t work at all. They would seem to install properly, then when I rebooted, the machine just sat there, gurgling, not doing anything.</p>
<p>As it turns out, some iMacs need a little help showing graphics properly. I ended up installing Debian 6.0.1 netinst (the PowerPC version, naturally), <a href="http://mac.linux.be/content/g3-imac-tray-loader-slotloader-all-versions-xorgconf">tweaked xorg.conf</a>, then manually installed <a href="http://wiki.debian.org/Xfce#Install_Xfce_in_an_already_installed_system">XFCE</a> at the prompt. Then <tt>startx</tt>, and it showed me the desktop without a glitch. It&#8217;s a bit slow to start, but after that things are reasonably fast.</p>
<p>(Using netinst, you install only the packages you want&#8230; it&#8217;s a bit more work, because some important packages like <tt>gcc</tt>, <tt>make</tt> and <tt>sudo</tt> need to be installed manually, but on the other hand, your system isn&#8217;t bogged down by stuff you don&#8217;t really need. I am using XFCE because it&#8217;s relatively lightweight, more so than GNOME or KDE, in any case.)</p>
<p>I am now trying to compile <a href="http://call-cc.org">Chicken</a> on it&#8230; who knows, maybe this machine will be useful after all. :)</p>
]]></content:encoded>
			<wfw:commentRss>http://4.flowsnake.org/archives/1139/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Building Io on Mac OS X</title>
		<link>http://4.flowsnake.org/archives/975</link>
		<comments>http://4.flowsnake.org/archives/975#comments</comments>
		<pubDate>Fri, 02 Jul 2010 18:17:10 +0000</pubDate>
		<dc:creator>Hans Nowak</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[io]]></category>
		<category><![CDATA[macosx]]></category>

		<guid isPermaLink="false">http://4.flowsnake.org/?p=975</guid>
		<description><![CDATA[Io has a new build system. Questions aside whether it&#8217;s an improvement or not, I did find that it wasn&#8217;t completely obvious to use. Eventually I did get it to work; I&#8217;ll describe the process here. Make sure you have a recent version of git installed. I had 1.5.x or so and it failed to [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://iolanguage.com/">Io</a> has a new build system. Questions aside whether it&#8217;s an improvement or not, I did find that it wasn&#8217;t completely obvious to use. Eventually I did get it to work; I&#8217;ll describe the process here.</p>
<ul>
<li>Make sure you have a recent version of <a href="http://git-scm.com/">git</a> installed. I had 1.5.x or so and it failed to clone the Io repository correctly, quitting halfway with vague errors. 1.7.1 works fine; older versions might too, but if you encounter problems during checkout, you should probably upgrade.</li>
</ul>
<ul>
<li>Also, should you be using Mac OS X 10.4 still (as I do on my G3s), then make sure you have the most recent XCode installed. For Tiger, this is XCode 2.5, which can be downloaded from the Apple site. (Login required, so no link.) (Of course, even if you&#8217;re using 10.5 or 10.6, it&#8217;s still a good idea to have the latest XCode.)</li>
</ul>
<ul>
<li>To use the new build system, you&#8217;re also going to need <a href="http://www.cmake.org/">cmake</a> (which can be fetched from <a href="http://www.macports.org/ports.php?by=library&amp;substr=cmake">MacPorts</a>, for example).</li>
</ul>
<ul>
<li>Check out the latest version from the <a href="http://github.com/stevedekorte/io">github repository</a>. Just do a <tt>git clone</tt>; alternatively you could fetch the <tt>2010.06.06</tt> tag from the <a href="http://github.com/stevedekorte/io/downloads">downloads</a> page, but this contains the previous build system, for which most of these instructions don&#8217;t apply. (Note that this tag might still come in handy if the new build system doesn&#8217;t work for you&#8230;)</li>
</ul>
<ul>
<li>Once cloned, you should have a directory called <tt>io</tt>. Edit <tt>io/addons/CMakeLists.txt</tt> in your favorite editor. You&#8217;ll see a whole bunch of lines like this: <tt>add_subdirectory(Foo)</tt>. These are the addons that will be (attempted to be) built. Comment all of them out.</li>
</ul>
<ul>
<li>Now run <tt>./build.sh</tt>. Since all the addons are disabled, this should build the Io VM only. It *should* complete with no errors on OS X 10.5 and higher. On 10.4, there&#8217;s a good chance that gcc will choke since it doesn&#8217;t know what an &#8220;ulong&#8221; is. If that happens, edit <tt>io/libs/coroutine/source/power-ucontext.h</tt> and add a typedef near the top, like <a href="http://github.com/zephyrfalcon/io/blob/master/libs/coroutine/source/power-ucontext.h">this</a>. (There may be better ways to do this, but for now it will allow us to proceed.) Run <tt>./build.sh</tt> again after the code change.</li>
</ul>
<ul>
<li>If all went well, now run <tt>sudo ./build.sh install</tt>, which should install the Io VM. Run <tt>io</tt> from the command line to see if it works. (The build date will still be listed as &#8220;20090105&#8243;, by the way.)</li>
</ul>
<ul>
<li>If everything works, you can now add and install addons, one by one (or multiple at once if you&#8217;re feeling adventurous). Some of them require third-party libraries to be installed (e.g. zlib, libevent, etc.) As far as I can tell, you&#8217;re pretty much on your own to figure out which libraries are needed, although there might be some clues in the source. If you use MacPorts, this is a good time to do a <tt>sudo port selfupdate</tt>, then install the required libraries before you try to install the addons. To try and install one, go to <tt>io/addons/CMakeLists.txt</tt> again, uncomment the addon of your choice, and rerun <tt>./build.sh</tt>. If all goes well, there will be no error message and in the output you should see the addon mentioned (for example, when building the Python addon, you should see &#8220;IoPython&#8221; listed in the output). If things build properly, don&#8217;t forget to do a <tt>sudo ./build.sh install</tt> again.</li>
</ul>
<ul>
<li><strong>Update 2011-01-11:</strong> If you specify an addon which cannot be built, the entire build will not fail; rather, the failing addon will be skipped more or less gracefully, and sometimes a helpful message is displayed. For example, to build the Regex addon, you&#8217;ll need libpcre; I didn&#8217;t have it installed on this machine, and near the top of the build output I saw &#8220;checking for module &#8216;libpcre&#8217;&#8221; and &#8220;package &#8216;libpcre&#8217; not found&#8221;. Also, notice that in some cases, addons depend on other addons. In the case of Regex, it needed Range to be installed, so I uncommented that as well in <tt>CMakeLists.txt</tt>.</li>
</ul>
<ul>
<li>If an addon doesn&#8217;t build correctly, you can take a look at the files in <tt>io/build/addons/<em>name-of-addon</em></tt>, or <tt>io/addons/<em>name-of-addon</em></tt>, which may provide some clues as to what is needed, in addition to the output of <tt>make</tt>.</li>
</ul>
<p>That&#8217;s it! It&#8217;s a bit of work, admittedly&#8230; although I&#8217;ve seen worse. (As usual, I find that installing some of the addons is a pain, not because of Io or the build system, but because of dependency hell, version conflicts, MacPorts issues, etc. I guess it can&#8217;t be helped.)</p>
<p>Hope this will be of use to someone&#8230; anyone&#8230; Also, if you know more about the build system, and have tips or corrections, feel free to leave a comment below.</p>
]]></content:encoded>
			<wfw:commentRss>http://4.flowsnake.org/archives/975/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cold as ice</title>
		<link>http://4.flowsnake.org/archives/762</link>
		<comments>http://4.flowsnake.org/archives/762#comments</comments>
		<pubDate>Wed, 02 Sep 2009 20:55:59 +0000</pubDate>
		<dc:creator>Hans Nowak</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[macosx]]></category>

		<guid isPermaLink="false">http://4.flowsnake.org/?p=762</guid>
		<description><![CDATA[It&#8217;s good to know that I&#8217;m not the only one who has a problem with Mac design going to from colorful and friendly to cold and boring. &#8220;I&#8217;ve spent the day eyeing Leopard warily from my chair and web-surfing for skins, icons, and suchlike. There&#8217;s a *whole* lotta grey goin&#8217; on there, and I&#8217;m trying [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s good to know that I&#8217;m <a href="http://stardustgirl.livejournal.com/310152.html">not the only one</a> who has a problem with Mac design going to from colorful and friendly to cold and boring.</p>
<blockquote><p>&#8220;I&#8217;ve spent the day eyeing Leopard warily from my chair and web-surfing for skins, icons, and suchlike. There&#8217;s a *whole* lotta grey goin&#8217; on there, and I&#8217;m trying my designer-y best to neutralize its depressing effects by altering what I can in the options allowed, but I cannot help but wail and gnash my teeth and remember the good old days of Kaleidoscope.&#8221;</p>
<p>&#8220;Now it seems to be all about conformity. What happened? Toolbars? Any color you want as long as it&#8217;s dark grey with a really dark grey but not quite black tiny little font (Hello? Readability? Not. And don&#8217;t get me started on the light grey on white documentation and website.)&#8221;</p>
<p>&#8220;I mean, c&#8217;mon&#8230; flat grey folders? Screaming blue menu highlights? What happened to that happy, glossy, candy-colored interface that <em>made things look happy and fun</em> instead of like the inside of a cube farm asylum?&#8221;</p></blockquote>
<p>Tja. I&#8217;ve been wondering the same thing myself. I actually loved the looks of OS X when it first came out. This was in the time of the original <a href="http://en.wikipedia.org/wiki/IMac_G3">iMac</a> and <a href="http://en.wikipedia.org/wiki/Ibook#iBook_G3_.28.22Clamshell.22.29">iBook</a>, which came in <a href="http://www.hardwarezone.com/img/data/articles/2007/2445/Closet_iMac.jpg">a variety of colors</a>, and were curvy rather than blocky&#8230; very different from the beige boxes that were all too common back then. The design of OS X mirrored that: colorful blobs of goo for buttons and scrollbars, translucency, pinstripes&#8230;</p>
<p>Then at some point they [*] decided that everything had to be be flat, grey (or maybe black or white in the case of laptop cases), minimalistic, and (IMHO) boring. Maybe in an attempt to look more &#8220;professional&#8221;, I don&#8217;t know. Some people I spoke to seem to equate professional with unexciting and colorless, so yeah. (One exception is the iPod Nano which, in the latest wave, comes in a number of bright colors. Maybe because an iPod doesn&#8217;t need to look &#8220;professional&#8221;&#8230; :-)</p>
<p>Unfortunately new releases of OS X mimicked the hardware as well, and it shows. Apparently even the little apple and Spotlight icon in the menu bar had to get the black-and-white treatment.</p>
<p>Whaddya think? What is the reason that Apple design ideas have changed so much? And will they change back someday?</p>
<p>[*] Assuming that designer <a href="http://en.wikipedia.org/wiki/Jonathan_Ive">Jonathan Ive</a> was responsible for both the iMac/iBook design and the current flat/metallic design, maybe there&#8217;s hope that Apple will get a taste again for non-boring designs someday.</p>
]]></content:encoded>
			<wfw:commentRss>http://4.flowsnake.org/archives/762/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Miscellaneous links</title>
		<link>http://4.flowsnake.org/archives/442</link>
		<comments>http://4.flowsnake.org/archives/442#comments</comments>
		<pubDate>Tue, 13 Jan 2009 02:19:35 +0000</pubDate>
		<dc:creator>Hans Nowak</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[c64]]></category>
		<category><![CDATA[functional]]></category>
		<category><![CDATA[languages]]></category>
		<category><![CDATA[latin]]></category>
		<category><![CDATA[macosx]]></category>

		<guid isPermaLink="false">http://4.flowsnake.org/?p=442</guid>
		<description><![CDATA[Not a very original subject, but these links might be vaguely interesting: Schola: A social network for Latin speakers. The Ultimate Commodore 64 Talk @25C3: Commodore 64 in a nutshell. (Well, a sizable nut&#8230;) How to create custom icons for your Mac: Useful. Functional programming languages (lectures): Heavy stuff. G3 icons for Adium: How cool [...]]]></description>
			<content:encoded><![CDATA[<p>Not a very original subject, but these links might be vaguely interesting:</p>
<ul>
<li><a href="http://schola.ning.com/">Schola</a>: A social network for Latin speakers.</li>
</ul>
<ul>
<li><a href="http://www.pagetable.com/?p=53">The Ultimate Commodore 64 Talk @25C3</a>: Commodore 64 in a nutshell. (Well, a sizable nut&#8230;)</li>
</ul>
<ul>
<li><a href="http://macapper.com/2007/04/21/how-to-create-custom-icons-for-your-mac/">How to create custom icons for your Mac</a>: Useful.</li>
</ul>
<ul>
<li><a href="http://gallium.inria.fr/~xleroy/mpri/progfunc/">Functional programming languages</a> (lectures): Heavy stuff.</li>
</ul>
<ul>
<li><a href="http://www.adiumxtras.com/index.php?a=xtras&amp;xtra_id=4372">G3 icons for Adium</a>: How cool is that? :-)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://4.flowsnake.org/archives/442/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Mac essentials</title>
		<link>http://4.flowsnake.org/archives/389</link>
		<comments>http://4.flowsnake.org/archives/389#comments</comments>
		<pubDate>Mon, 05 Jan 2009 20:37:03 +0000</pubDate>
		<dc:creator>Hans Nowak</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[macosx]]></category>

		<guid isPermaLink="false">http://4.flowsnake.org/?p=389</guid>
		<description><![CDATA[Now that I have used Mac OS X professionally (and on a modern machine :-) for over a year, let&#8217;s take a look at the applications I use on a daily basis (or almost). ☯ Carbon Emacs: The OS X version of Emacs that gives me the least hassle. (Your mileage may vary; there are [...]]]></description>
			<content:encoded><![CDATA[<p>Now that I have used Mac OS X professionally (and on a modern machine :-) for over a year, let&#8217;s take a look at the applications I use on a daily basis (or almost).</p>
<p>☯ <a href="http://homepage.mac.com/zenitani/emacs-e.html">Carbon Emacs</a>: The OS X version of Emacs that gives me the least hassle. (Your mileage may vary; there are those who like <a href="http://aquamacs.org/">Aquamacs</a>, for example&#8230; maybe someday I&#8217;ll give it another try and see what&#8217;s new.)</p>
<p>☯ <a href="http://macvim.org/OSX/index.php">MacVim</a>: I use this rather than the <a href="http://code.google.com/p/macvim/">newer version</a>, mostly because it has a &#8220;drawer&#8221; which I like better than tabs.</p>
<p>☯ <a href="http://macromates.com/">TextMate</a> is useful as well.</p>
<p>(So yeah, I use these three editors and more&#8230; no Emacs-vs-Vim wars here. Emacs is my editor of choice for Scheme (and hopefully it supports Clojure as well). OCaml, on the other hand, seems to like Vim more. For Python editing, I tend to use all three, depending on my mood and the type of project. :-)</p>
<p>☯ <a href="http://www.adiumx.com/">Adium</a> seems to be the best for instant messaging. I have MSN, Yahoo, ICQ, AIM, Google Talk, and Facebook accounts, and it supports them all, so I don&#8217;t have to juggle multiple messenger clients.</p>
<p>☯ <a href="http://www.skype.com/download/skype/macosx/downloading/">Skype</a>: The Mac client is a bit lacking, but it&#8217;s the only game in town, as far as I&#8217;m aware.</p>
<p>☯ <a href="http://www.mozilla.com/en-US/thunderbird/">Thunderbird</a>: Not spectacular, but it does the job. (But if you know of a newsreader (Usenet news, not RSS) that supports easy extraction of <a href="http://en.wikipedia.org/wiki/YEnc">yEnc</a> files and the like, please drop me a note.)</p>
<p>☯ <a href="http://www.mozilla.com/en-US/firefox/">Firefox</a>: Runs on OS X with few problems nowadays. In some cases, I found that <a href="http://www.apple.com/safari/">Safari</a> is faster, which is especially noticeable on slower machines. (Like a G3&#8230; ^_^&#8217;)</p>
<p>☯ <a href="http://sarwat.net/bittorrent/">Tomato</a>: BitTorrent client. Maybe not the one with the most features, but it works for me.</p>
<p>☯ <a href="http://creativemac.digitalmedianet.com/articles/viewarticle.jsp?id=28739">Corel Painter IX</a>: Great to use with my new <a href="http://www.wacom.com/bambootablet/bamboofun.php">Bamboo Fun</a>. ^_^</p>
<p>☯ <a href="http://www.amule.org/">aMule</a>: eMule/eDonkey client that has a Mac version as well. Doesn&#8217;t look great on the Mac, but it serves its purpose.</p>
<p>☯ <a href="http://chmox.sourceforge.net/">Chmox</a>: <a href="http://en.wikipedia.org/wiki/Microsoft_Compiled_HTML_Help">CHM</a> file reader. I have quite a few e-books in this format, and it&#8217;s nice to be able to read them on the Mac.</p>
<p>☯ <a href="http://colloquy.info/">Colloquy</a>: Decent IRC client. Great for lurking in #clojure. ;-)</p>
<p>☯ <a href="http://toolbar.google.com/gmail-helper/notifier_mac.html">Google Notifier</a>: No more overlooked emails.</p>
<p>☯ <a href="http://nocturne.en.softonic.com/mac">Nocturne</a>: Useful for hacking in the dark. :-)</p>
<p>☯ <a href="http://www.unrarx.com/">UnRarX</a>: Extract RAR files. This compression format is not as common on the Mac as it is (was?) in the Windows world, but it *is* used, and also helps to extract old DOS games and such (to run them in <a href="http://www.dosbox.com/">DOSBox</a>, perhaps).</p>
<p>☯ <a href="http://www.hexcat.com/viewit/">ViewIt</a>: Picture viewer, useful if you have truckloads of manga and comics stored on CD.</p>
<p>☯ <a href="http://www.videolan.org/vlc/download-macosx.html">VLC</a>: Video and MP3 player&#8230; still flaky, but often better than iTunes or QuickTime. Supports a fairly large number of formats.</p>
<p>Honorable mention:</p>
<p>☯ <a href="http://shiira.jp/en.php">Shiira</a>: Interesting new browser concept. At this point, there&#8217;s no real reason to use it over e.g. Safari or Firefox, but if you want something different, this may be worth checking out. Personally, I like the &#8220;tab&#8221; bar that shows little thumbnails of open pages.</p>
<p>Anyway, these are just the apps that see a lot of play at the moment. Feel free to post your recommendations or suggestions in the comments. :-)</p>
]]></content:encoded>
			<wfw:commentRss>http://4.flowsnake.org/archives/389/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Leopard, first impressions</title>
		<link>http://4.flowsnake.org/archives/127</link>
		<comments>http://4.flowsnake.org/archives/127#comments</comments>
		<pubDate>Sat, 19 Jul 2008 23:35:15 +0000</pubDate>
		<dc:creator>Hans Nowak</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[macosx]]></category>

		<guid isPermaLink="false">http://4.flowsnake.org/?p=127</guid>
		<description><![CDATA[Today I finally decided to upgrade to Mac OS X Leopard. I know, I&#8217;m late to the party as usual, but in this case I wanted to wait until most of the wrinkles were ironed out. My first impressions are&#8230; mixed. I like the fact that I could upgrade from Tiger without much hassle. Everything [...]]]></description>
			<content:encoded><![CDATA[<p>Today I finally decided to upgrade to Mac OS X Leopard. I know, I&#8217;m late to the party as usual, but in this case I wanted to wait until most of the wrinkles were ironed out.</p>
<p>My first impressions are&#8230; mixed.</p>
<p>I like the fact that I could upgrade from Tiger without much hassle. Everything still seems to work, including QuickSilver, Adium, Chicken, and Postgres. Most of my settings (like e.g. for Terminal) are preserved as well.</p>
<p>There were, however, a few changes that immediately stood out, and that I didn&#8217;t like at all.</p>
<p>The new look of the dock is one of them. Fortunately, I knew this beforehand, and it&#8217;s <a href="http://www.macosxhints.com/article.php?story=2007101815375480">easily fixed</a>.</p>
<p>I don&#8217;t like the translucent menu bar either, but again, nothing a bit of <a href="http://www.macosxtips.co.uk/index_files/terminal-commands-for-hidden-settings-in-leopard.html">poking around</a> can&#8217;t fix. :-)</p>
<p>X11 still doesn&#8217;t work (I normally would not use this at all, except that there&#8217;s a C64 emulator that depends on it). There are <a href="http://aaroniba.net/articles/x11-leopard.html">some</a> <a href="http://forums.macosxhints.com/showthread.php?t=81559">articles</a> that deal with this problem, I will have to look into that.</p>
<p>Something I haven&#8217;t found a fix for (so far), and which bugs the hell out of me, is the new behavior of the little &#8220;view&#8221; icons in Finder windows. There are four of them now, and you can change a window&#8217;s setting to use icon view, list view, columns, or Cover Flow. Great, except changing a view for one window means changing it *for all windows*.</p>
<p>In other words, let&#8217;s say my default view is icons. I go to folder A, which has a lot of documents, so I want to change it to list view. I click on the icon, then open folder B. Surprise! It&#8217;s in list view now too, and so are all other windows on your system.</p>
<p>Now, it&#8217;s not completely impossible to change this and set views on a per-window basis, but it&#8217;s so clumsy that you might as well forget it. In order to use icon view as the default, but use list view for folder A, I have to do the following:</p>
<ol>
<li>Open folder A.</li>
<li>Press ⌘J to open the &#8220;Show View Options&#8221; dialog.</li>
<li>In the window for folder A, click the &#8220;list view&#8221; icon.</li>
<li>In the &#8220;Show View Options&#8221; dialog, now check the &#8220;Always open in list view&#8221; option. (Notice that this will initially show whichever view is the default, so it starts out as &#8220;Always open in icon view&#8221;.)</li>
<li>Open folder B (this can be any folder that does not have custom settings associated with it). You&#8217;ll notice it&#8217;s in list view too now.</li>
<li>In the window for folder B, click the &#8220;icon view&#8221; icon.</li>
</ol>
<p>This is pretty lame, IMHO&#8230; unless I&#8217;m misunderstanding things, it was *much* easier to do this in Tiger and its precursors. So far, from what I&#8217;ve read online, this indeed seems to be the new behavior: <em>&#8220;Leopard also has new logic for views. Unless you&#8217;ve ticked the option to open in icon view, all windows will show whatever view you have just selected in whatever window. Like it or not, that&#8217;s the way it is.&#8221;</em> [<a href="http://forums.whirlpool.net.au/forum-replies.cfm?t=887152&amp;r=14095163#r14095163">link</a>]</p>
<p>(Strangely enough, other options like colored backgrounds, seem to be automatically on a per-window basis.)</p>
<p>More impressions will follow as I continue to work with the system. I haven&#8217;t checked out the shiny new features yet (Time Machine, Spaces, etc). More about that later&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://4.flowsnake.org/archives/127/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ViewIt</title>
		<link>http://4.flowsnake.org/archives/99</link>
		<comments>http://4.flowsnake.org/archives/99#comments</comments>
		<pubDate>Sun, 11 May 2008 02:26:12 +0000</pubDate>
		<dc:creator>Hans Nowak</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[macosx]]></category>

		<guid isPermaLink="false">http://4.flowsnake.org/?p=99</guid>
		<description><![CDATA[As it happens, I have a few (*cough*) manga scanlations laying around on CD-ROMs. These are usually in the form of a directory with a bunch of JPG files in it.  In order to read these volumes comfortably, an image viewer with certain capabilities is necessary.  On Windows, I used ACDSee, which allows me to [...]]]></description>
			<content:encoded><![CDATA[<p>As it happens, I have a few (*cough*) manga <a href="http://en.wikipedia.org/wiki/Scanlation">scanlations</a> laying around on CD-ROMs. These are usually in the form of a directory with a bunch of JPG files in it.  In order to read these volumes comfortably, an image viewer with certain capabilities is necessary.  On Windows, I used ACDSee, which allows me to view images full-screen, then press PgUp or PgDn to go to the previous/next image.</p>
<p>For the Mac, I have now finally found a program that has most of the features I need. It&#8217;s called <a href="http://www.hexcat.com/viewit/">ViewIt</a> (and it&#8217;s shareware).  Some of the features I find very useful are:</p>
<ul>
<li>Drag a folder to the ViewIt window to make the program &#8220;aware&#8221; of the folder; it will display the first image found.</li>
<li>Use ⌘1 to display the image at its original size (100%).  This is important because fitting the image to the screen width often renders the smaller text unreadable.</li>
<li>Use ⌘F to display the image full-screen (rather than in a window).  I&#8217;ve found that quite a few image viewers don&#8217;t support this feature and the previous one *at the same time*. That is, you can view the image at 100% in a window, or cropped full-size.  Fortunately, ViewIt supports both.</li>
<li>The above means that most images will be larger than the screen, so the ability to scroll (especially up and down) is crucial.  In ViewIt, this is done with Ctrl+cursor.</li>
<li>Cursor left and right goes to the next/previous image.</li>
</ul>
<p>All these features sound simple, but they&#8217;re almost mandatory for reading scanlations in a pleasant manner, yet rarely do image viewer support all of them. At least, that is my experience. A while ago, I tested quite a few, and found all of them lacking in one way or another. :-(</p>
<p>(Of course, if you happen to know about another image viewer for OS X that does all the above, I&#8217;d like to hear about it. ^_^)</p>
]]></content:encoded>
			<wfw:commentRss>http://4.flowsnake.org/archives/99/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fruit flies like a banana.</title>
		<link>http://4.flowsnake.org/archives/75</link>
		<comments>http://4.flowsnake.org/archives/75#comments</comments>
		<pubDate>Fri, 29 Feb 2008 20:58:40 +0000</pubDate>
		<dc:creator>Hans Nowak</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[macosx]]></category>
		<category><![CDATA[personal]]></category>

		<guid isPermaLink="false">http://4.flowsnake.org/archives/75</guid>
		<description><![CDATA[It appears my Windows box has given up the ghost. Now all I have to work with is three Mac machines: key lime iBook clamshell, G3, 366 MHz, 576 Mb memory (~2001) indigo iMac desktop, G3, 400 (?) MHz, 384 Mb memory (~2001) MacBook, Intel Dual Core 2.0 GHz, 2 Gb memory (2007) Funny, how [...]]]></description>
			<content:encoded><![CDATA[<p>It appears my Windows box has given up the ghost. Now all I have to work with is three Mac machines:</p>
<ul>
<li>key lime iBook clamshell, G3, 366 MHz, 576 Mb memory (~2001)</li>
<li>indigo iMac desktop, G3, 400 (?) MHz, 384 Mb memory (~2001)</li>
<li>MacBook, Intel Dual Core 2.0 GHz, 2 Gb memory (2007)</li>
</ul>
<p>Funny, how things change.</p>
<p>(Well. I also have a small park of older computers, like my SGI O2, Commodore 64, Commodore Plus/4, etc&#8230; but those don&#8217;t count. (Although the idea of running Spiffy on the C64 and then talking to it using Firefox on the O2 sounds&#8230; wicked. :-)))</p>
]]></content:encoded>
			<wfw:commentRss>http://4.flowsnake.org/archives/75/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac OS X color profile bug</title>
		<link>http://4.flowsnake.org/archives/22</link>
		<comments>http://4.flowsnake.org/archives/22#comments</comments>
		<pubDate>Wed, 09 Jan 2008 21:47:57 +0000</pubDate>
		<dc:creator>Hans Nowak</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[macosx]]></category>

		<guid isPermaLink="false">http://4.flowsnake.org/archives/22</guid>
		<description><![CDATA[I&#8217;ve been experiencing this bug every once in a while with my MacBook (running Tiger). Basically, when you use fast user switching, there&#8217;s a chance that the color profile changes to &#8220;Generic RGB&#8221;, which makes colors look bright and washed-out. (Changing the color profile back in the usual way has no effect.) This puzzled me [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been experiencing <a href="http://www.macosxhints.com/article.php?story=20060103162354164&amp;lsrc=osxh">this bug</a> every once in a while with my MacBook (running Tiger). Basically, when you use fast user switching, there&#8217;s a chance that the color profile changes to &#8220;Generic RGB&#8221;, which makes colors look bright and washed-out. (Changing the color profile back in the usual way has no effect.) This puzzled me greatly at first, but now I know that I&#8217;m not crazy. :-)</p>
<p>While a reboot resets the original color scheme, there&#8217;s an easier way: run the <em>DMProxy</em> script and everything returns back to normal. (More details in the link above.)</p>
]]></content:encoded>
			<wfw:commentRss>http://4.flowsnake.org/archives/22/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Useful script: TerminalDecorator</title>
		<link>http://4.flowsnake.org/archives/20</link>
		<comments>http://4.flowsnake.org/archives/20#comments</comments>
		<pubDate>Mon, 07 Jan 2008 16:35:51 +0000</pubDate>
		<dc:creator>Hans Nowak</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[macosx]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://4.flowsnake.org/archives/20</guid>
		<description><![CDATA[For work, I often have to connect to servers using ssh, using separate Terminal windows for each session. It&#8217;s sometimes hard to tell the windows apart though, as they all look the same at first glance, opening the door to mistakes like recreating the test database on the production server. :-) (No, I haven&#8217;t actually [...]]]></description>
			<content:encoded><![CDATA[<p>For work, I often have to connect to servers using <em>ssh</em>, using separate Terminal windows for each session. It&#8217;s sometimes hard to tell the windows apart though, as they all look the same at first glance, opening the door to mistakes like recreating the test database on the production server. :-) (No, I haven&#8217;t actually done that yet. *knocks on wood*)</p>
<p>I often found myself wishing for a more obvious cue as to which windows are &#8220;local&#8221; and which ones are <em>ssh</em> connections. Maybe by using a different background color?</p>
<p>Luckily, I found a tool that does just that: <a href="http://nick.matsakis.net/software/">TerminalDecorator</a>. (A serendipitous find &#8212; I was actually looking for a Scheme language module for <a href="http://www.barebones.com/products/textwrangler/">TextWrangler</a>, which can be downloaded on the same page.)</p>
<p>It&#8217;s fairly easy to set up:</p>
<ol>
<li>Copy the <em>TerminalDecorator</em> script to e.g. <em>~/Library/Scripts</em></li>
<li>In your <em>.profile</em>, alias <em>ssh</em> to <em>/Users/name/Library/Scripts/TerminalDecorator</em></li>
<li>Edit <em>TerminalDecorator</em> (it&#8217;s a Python script) and associate domain names with colors in the <em>scheme_map</em> dictionary</li>
</ol>
<p>And voila, now my <em>ssh</em> sessions have different colors, hopefully putting an extra barrier between me and catastrophic failure. ;-) OK, so it&#8217;s not spectacular, but I find it *very* useful.</p>
]]></content:encoded>
			<wfw:commentRss>http://4.flowsnake.org/archives/20/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

