<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">

  <title><![CDATA[walkah]]></title>
  <link href="http://walkah.net/atom.xml" rel="self"/>
  <link href="http://walkah.net/"/>
  <updated>2013-01-03T13:45:16-05:00</updated>
  <id>http://walkah.net/</id>
  <author>
    <name><![CDATA[James Walker]]></name>
    
  </author>

  
  <entry>
    <title type="html"><![CDATA[the tools i use]]></title>
    <link href="http://walkah.net/blog/walkah/tools-i-use"/>
    <updated>2009-03-02T00:00:00-05:00</updated>
    <id>http://walkah.net/blog/walkah/the-tools-i-use</id>
    <content type="html"><![CDATA[<p>I spend a lot of time routinely tweaking various tools and configurations on my desktop environment. Frankly, I think those of us who spend our days in front of a computer owe it to ourselves to make it a pleasant experience. I tend to write about various tricks here, but feeling inspired by <a href="http://www.vimeo.com/2831715">merlin's desktop tour</a>, I may try to do so more regularly. Here's a quick rundown of the apps I've added lately:</p>

<ul>
<li><a href="http://agilewebsolutions.com/products/1Password">1Password</a> has had the most impact in terms of daily use. Fix your password habits. Seriously.</li>
<li>To stay focused, I've been using using a combination of <a href="http://drikin.com/spiritedaway/">SpritedAway</a> and <a href="http://willmore.eu/software/isolator/">Isolator</a> - the former hides apps I'm not currently using, while the latter let's me focus on a single app (usually writing a document).</li>
<li>I've been keeping an eye on noisy fans and run-away processes with <a href="http://www.islayer.com/apps/istatmenus/">iStat menus</a> (hat tip: @jjeff).</li>
<li>Mail is probably my biggest area of tinkering... I'll try to write up my current setup in more detail, but <a href="http://www.indev.ca/MailActOn.html">MailActOn 2</a> and <a href="http://www.ecamm.com/mac/dockstar/">DockStar</a> are working well for me.</li>
</ul>


<p>Probably my biggest change recently, is to switch back to much heavier use of emacs... more on <em>that</em> later ;-)</p>

<p>How about you? What are you using to make your (computer) life a little bit better?</p>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[FluidApp, Menu Extra and iPhone sites]]></title>
    <link href="http://walkah.net/blog/walkah/fluidapp-menu-extra-and-iphone-sites"/>
    <updated>2008-05-28T00:00:00-04:00</updated>
    <id>http://walkah.net/blog/walkah/fluidapp-menu-extra-and-iphone-sites</id>
    <content type="html"><![CDATA[<p><img src="http://walkah.net/sites/walkah.net/files/RTM.png" alt="RTM MenuExtra SSB" />My <a href="http://walkah.net/blog/walkah/fluid-desktop-web-apps">love affair</a> with <a href="http://fluidapp.com/">Fluid.app</a> continues. The latest release (0.9.1.4) includes support for running your SSB as a <a href="http://fluidapp.com/blog/2008/05/14/menuextra-ssbs-preview/">Menu Extra</a> (i.e. something in the OS X  (check out the <a href="http://www.viddler.com/explore/itod/videos/6/">video</a>).</p>


<p>As shown in the video, I think the best use for this new feature is in conjunction with iPhone sites. In the video, Tod shows creating an app for http://i.brightkite.com/. I've been using this to check-in on <a href="http://brightkite.com">BrightKite</a>. It's nice, unobtrusive and easy in lieu of BrightKite's own, native desktop apps.</p>


<p>My other favorite (pictured) is http://i.rememberthemilk.com/. Remember the Milk's iPhone app has a nice feature that the "Today" tasks list also shows overdue tasks (which I haven't figured out how to do in the standard web app).</p>


<p>More and more of my webapp usage is moving to fluid these days. I can't say enough good things about this app. And <a href="http://fluidapp.com/blog/2008/05/28/fluid-nightly-with-google-gears/">google gears support</a> is coming!!</p>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Skype with Quicksilver trick]]></title>
    <link href="http://walkah.net/blog/walkah/skype-with-quicksilver-trick"/>
    <updated>2008-05-19T00:00:00-04:00</updated>
    <id>http://walkah.net/blog/walkah/skype-with-quicksilver-trick</id>
    <content type="html"><![CDATA[<p>I spend a fair bit of time talking on <a href="http://www.skype.com/">Skype</a> (whether I like it or not). I am also a big fan and heavy user of <a href="http://blacktree.com/?quicksilver">quicksilver</a> (the ultimate launcher and more for mac os x). Now, I generally keep skype contact list hidden to keep my desktop clean - and was thinking "Gee, it'd be great if skype was integrated with Quicksilver". But.. it's not... directly</p>


<p>However, I found <a href="http://www.slackermanager.com/2006/05/skype-tricks-with-quicksilver.html">this tip</a> and can now initiate skype-to-skype calls directly from quicksilver:</p>


<p class="clear-block"><img src="http://walkah.net/sites/walkah.net/files/skype-quicksilver.png" alt="skype + quicksilver" /></p>


<p>Here's what I did:</p>


<ol>
<li>In quicksilver's preferences - I enabled the "Services Menu Module" plug-in</li>
<li>In Address Book, I added a 'custom' phone field with the label 'skype' where I can keep skype contact names (It would be really awesome if Skype did this for me...</li>
<li>Now, I can do the following: invoke quicksilver, type a contact's name, hit '/', find their skype name (down arrow), hit tab, type 'sk' (to get the 'Skype/Call' action) and hit Enter. Skype will then make the call to that user.</li>
</ol>


<p>Ok... so typing quicksilver commands doesn't *look* pretty... but it's one less thing I need to switch my right hand to the mouse for, and I like that. :-)</p>


<p><em>(I should probably post more tricks like this)</em></p>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Fluid: Desktop Web Apps]]></title>
    <link href="http://walkah.net/blog/walkah/fluid-desktop-web-apps"/>
    <updated>2008-02-27T00:00:00-05:00</updated>
    <id>http://walkah.net/blog/walkah/fluid-desktop-web-apps</id>
    <content type="html"><![CDATA[<p><a href="http://www.asitis.org/fluid-makes-stable-web-apps">Matt</a> turned me on to a new app for OS X (Leopard only) called <a href="http://fluidapp.com/">Fluid</a>. Essentially, fluid lets you create website-specific applications - really just little <a href="http://webkit.org/">webkit browsers</a> as their own applications with their own icons. It's really simple to use and (so far) has worked phenomenally well.</p>


<p>I have two web apps that have become an absolute core staple of my daily routine: <a href="http://rememberthemilk.com/">Remember the Milk</a> (for TODO management) and <a href="http://reader.google.com/">Google Reader</a> (for RSS feeds).  Both of these are pretty "heavy" web apps (containing lots of JS/AJAX/etc) and I had been running Firefox extensions for both which ultimately weighed down my main browser (which is where I do primary development, etc). Having them as separate applications lets me keep Firefox running (a little) leaner, and I also get pretty icons and the ability to "cmd-tab" between them.</p>


<p>The <em>coolest</em> part, however, is that Fluid has implemented icon updating on a few sites (google reader being one of them) to show the number of unread items. Check it:</p>


<p><img src="http://walkah.net/sites/walkah.net/files/fluid.png" alt="Fluid App Dock Icons" /></p>


<p>Now, if I can just get <a href="http://googlemac.blogspot.com/2007/05/google-gears-for-webkit.html">Google Gears for Webkit</a> working (for offline support for google reader & RTM) I'll be one happy camper.</p>


<p>The desktop / web app convergence continues...</p>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Mac OS X from the command line]]></title>
    <link href="http://walkah.net/blog/walkah/mac-os-x-command-line"/>
    <updated>2007-08-02T00:00:00-04:00</updated>
    <id>http://walkah.net/blog/walkah/mac-os-x-from-the-command-line</id>
    <content type="html"><![CDATA[<p>Dear Apple, I love you, but sometimes you drive me up the wall.</p>


<p>I've been playing around with a little project to set up sandbox drupal sites on a mac mini (more details on that later) ... that's easy stuff, but the annoying part is: I'd like to share directories via <a href="http://www.samba.org/">Samba</a> which needs system accounts. The trick is, I want to add all of this via a simple little shell script. No problem right? Simple one line call to <code>useradd</code>... right?! Noooooooooo. Not in OS X. No, in OS X <em>this</em> is how you <a href="http://developer.apple.com/documentation/Porting/Conceptual/PortingUnix/additionalfeatures/chapter_10_section_9.html#//apple_ref/doc/uid/TP40002856-BBCDBFBD">add user accounts from the commandline</a> (which, of course, is under "Porting unix/linux applications"):</p>


<pre>
# dscl / -create /Users/portingunix
# dscl / -create /Users/portingunix UserShell /bin/bash
# dscl / -create /Users/portingunix RealName "Porting Unix 
# dscl / -create /Users/portingunix UniqueID 503
# dscl / -create /Users/portingunix PrimaryGroupID 1000
# dscl / -create /Users/portingunix NFSHomeDirectory /Local/Users/portingunix
# passwd portingunix
</pre>


<p>I dunno... I think that's just annoying. Perhaps NetInfo has some beauty that I'm just don't understand, but, couldn't Apple at least ship with some standard <code>useradd</code> wrappers or something?</p>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Plaxo 3: in sync and OpenID enabled!]]></title>
    <link href="http://walkah.net/blog/walkah/plaxo-3-sync-and-openid-enabled"/>
    <updated>2007-07-18T00:00:00-04:00</updated>
    <id>http://walkah.net/blog/walkah/plaxo-3-in-sync-and-openid-enabled</id>
    <content type="html"><![CDATA[<p>As I've <a href="http://walkah.net/blog/walkah/keeping-myself-sync">lamented here</a> before, I have had a hard time finding a successful, efficient way to keep all of my personal data (largely calendar and contact data) in sync across my systems and devices. Well, I had registered for a service known as <a href="http://www.plaxo.com/">Plaxo</a> a while back to check it out. I can't exactly remember why it didn't stick at the time, but when I first saw <a href="http://scobleizer.com/2007/06/24/plaxo-brings-out-new-contact-manager-but/">Scoble</a> talking about a "Big 3.0 release", I thought I'd give it another shot. Here's the good news...</p>


<p>Plaxo is currently successfully keeping my Mac OS X address book (for subsequent syncing to my phone), iCal, Thunderbird and Google Calendar in sync! I have to say, the Thunderbird support is pretty huge... Thunderbird LDAP support has never been what I would like, so this is a great intermediary.</p>


<p>However, the news that pushed me to blog about my Plaxo usage is this: (as of it looks like yesterday) <a href="http://blog.plaxo.com/archives/2007/07/plaxo_is_now_op.html">Plaxo is OpenID enabled</a>!! Awesome! Nice addition to <a href="http://basecamphq.com/">Basecamp</a> and <a href="http://www.blinksale.com/home">Blinksale</a> in services that I actually use heavily that are OpenID enabled.</p>


<p>Thumbs up for Plaxo. Now... if I could just figure out how to get it to sync my address book pictures...</p>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[meet macbook mingus]]></title>
    <link href="http://walkah.net/blog/walkah/meet-macbook-mingus"/>
    <updated>2007-07-14T00:00:00-04:00</updated>
    <id>http://walkah.net/blog/walkah/meet-macbook-mingus</id>
    <content type="html"><![CDATA[<p>Well, I must say... 30 is off to a great start. I have spent this birthday week feeling overwhelmed by love and support. Thanks to everyone involved :) To cap what is has been an utterly fantastic week, I'm now the proud new owner of a shiny <a href="http://www.apple.com/macbookpro/">macbook pro</a>. Check a huge one off the ol' wishlist. I'm excited - *very* excited - to be in the land of intel. <a href="http://www.parallels.com/">Parallels</a> here I come!</p>




<p>First impressions? Um, this thing is fast. So much faster than anything I've owned so far. Wow.</p>




<p>So, like any self-respecting geek.. I belaboured the machine naming process and finally settled on "mingus" (yes after the <a href="http://en.wikipedia.org/wiki/Charles_Mingus">Jazz great</a>). Let the games begin!</p>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[macports vs fink?]]></title>
    <link href="http://walkah.net/blog/walkah/macports-vs-fink"/>
    <updated>2007-07-14T00:00:00-04:00</updated>
    <id>http://walkah.net/blog/walkah/macports-vs-fink</id>
    <content type="html"><![CDATA[<p>In setting up a new mac os x machine for development, I seem to fiddle with the various choices out there. In one respect, I really like linux for having 'one way' (per distribution of course) for installing all of your system packages. On the mac, however, there are a couple choices:</p>


<ul>
<li>Install everything from source: most control, biggest hassle</li>
<li>Install things from various binary packages: least control, hassle monitoring updates & upgrades from different sources. Packages like <a href="http://www.mamp.info/en/index.php">MAMP</a> lessen some of this burden, but I still need other tools like subversion, etc.</li>
<li><a href="http://finkproject.org/">Fink</a> : installs a debian-like apt-get system</li>
<li><a href="http://www.macports.org/">MacPorts</a> (formerly DarwinPorts): uses a freebsd-like ports system for managing packages.</li>
</ul>


<p>Traditionally, I've used Fink - as I generally use <a href="http://debian.org/">Debian</a> on servers, so I'm very familiar with apt-get, dpkg, etc. However, fink, perhaps like debian proper, seems to lag with packages in stable, and you typically have to use the ports-like <code>fink</code> command anyway.</p>


<p>This time around, too, I noticed that MacPorts is now hosted by <a href="http://www.macosforge.org/">Mac OS Forge</a>: making it a (semi-)official Apple project. This probably bodes well for it's future and longevity. There's a port for php5, apache2 and mysql5... so I've decided to give it a whirl.</p>


<p>What are others using?</p>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Networked growl notifications]]></title>
    <link href="http://walkah.net/blog/walkah/networked-growl-notifications"/>
    <updated>2007-04-02T00:00:00-04:00</updated>
    <id>http://walkah.net/blog/walkah/networked-growl-notifications</id>
    <content type="html"><![CDATA[<p>I finally experimented with a neat feature in one of my favourite apps for mac os x, <a href="http://growl.info/">growl</a>. There is a very promising looking "Networking" tab in the preference pane for growl. I've often thought that this could be a cool feature, but it was non-obvious how to make it work. Essentially, I have found that it's easiest to play my music off of my mac mini - it has my 100gb collection mounted locally and is directly connected to my speakers - but I'd still like the song-change notification from growl when working on my powerbook (silly, perhaps, but I like it). So, with a little help on IRC from <a href="http://trac.adiumx.com/wiki/the_tick">The_Tick</a>, here's how:</p>


<ul>
<li>On my powerbook (the growl "client"), I checked "Listen for incoming notifications"</li>
<li>On my mini (the growl "server"), I checked "Forward notifications to other computers"</li>
</ul>


<p>That's it. It is that easy. The part that had me stuck was I was expecting the "Add computer" button to do something on my mini. Not true. It's all automatically discovered via bonjour. I was warned that it can be buggy and you can create infinite loops if you try to do two-way notification, but otherwise it's pretty cool if you ask me.</p>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Nokia n91 + OS X Address book anyone?]]></title>
    <link href="http://walkah.net/blog/walkah/nokia-n91-os-x-address-book-anyone"/>
    <updated>2007-03-30T00:00:00-04:00</updated>
    <id>http://walkah.net/blog/walkah/nokia-n91-os-x-address-book-anyone</id>
    <content type="html"><![CDATA[<p>OK. This might seem silly, but I *really* want my n91 to pair with the Mac OS X address book. Why? Because this would allow me to send and receive SMS messages without picking up my phone, as well as making calls. Trust me, it's a nice feature - especially since the n91 has a nice charging cradle where I could just set it and leave it. Sadly, it appears it <a href="http://n91mac.wordpress.com/2006/05/03/apple-and-the-n91-issues/">just doesn't work</a>.</p>


<p>It looks like these <a href="http://www.novamedia.de/e_pages/e_produkte_mac_ab_plugin.html">Address Book Phone Plugins</a> from Nova Media claim to fix the problem. However, they want my hard earned money before I can even try to see if it works with my phone. Can anyone confirm that they work with the n91? Or should I just wing it? Are there other options?</p>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Keeping myself in sync]]></title>
    <link href="http://walkah.net/blog/walkah/keeping-myself-sync"/>
    <updated>2007-03-14T00:00:00-04:00</updated>
    <id>http://walkah.net/blog/walkah/keeping-myself-in-sync</id>
    <content type="html"><![CDATA[<p>Here's what I want: ubiquitous access to my important personal data (schedule, contacts, etc). Now, currently this typically means using web applications for storing and editing your data. This has been working fairly well for me in the case of Google Calendar. The big issue with the web is sometimes I need this data when I'm offline - which, yes, sometimes happens. To circumvent this, I've been using gcal's <a href="http://en.wikipedia.org/wiki/ICalendar">iCal</a> feed to see things in Apple's iCal (always loved that naming ambiguity). This has the added advantage of allowing me to sync this data to my phone. But, here's my complaint (you knew there'd be one): updates only happen one way. That means I can't add a new meeting from my phone, or even from iCal - I have to do it all from google calendar - which means I have to be online to do it. The situation is worse for contacts because I have yet to find a nice address book tool that will write to LDAP (my centralized store of choice). That said, here are some interesting things I'm playing with now:</p>


<p><a href="http://www.spanningsync.com/">Spanning Sync</a> is currently my favourite and what motivated me to blog this - and timely as today they <a href="http://blog.spanningsync.com/2007/03/spanning_sync_v_1.html">released v1.0</a>.  I've been playing with it for the last few beta releases. It's worked really well and is *exactly* what I want. The downfall is a $25/year subscription fee (or $65 one time). However, I like it enough that I might just bite the bullet for this one.</p>


<p><a href="http://www.addressbookserver.com">Address book X LDAP</a> automatically sync's your OS X address book to an LDAP server - built to work with OpenLDAP (yay!). I haven't tried this one yet - it's also not free- but I've used AddressBook4LDAP (from the same author) in the past, so I have high hopes for this.</p>


<p>Both of these are OS X only tools (both using the iSync framework), but until I take action on my moving back to regular linux desktop usage - perhaps I should stop making such a big deal out of that fact.</p>


<p>Now, really, it would be nice if iCal and AddressBook (or maybe some elegant replacements from the mozilla community or elsewhere) worked like this out of the box. Sort of like how Mail.app and IMAP work together. I want a server that stores my data (ideally that has a web-based interface for the off time I don't have my own computer handy) with an offline mode. We have LDAP and CalDAV for server technologies... Dear Apple, I say pretty please. Am I the only one? What are other folks using?</p>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[powerbook reborn]]></title>
    <link href="http://walkah.net/blog/walkah/powerbook-reborn"/>
    <updated>2006-07-07T00:00:00-04:00</updated>
    <id>http://walkah.net/blog/walkah/powerbook-reborn</id>
    <content type="html"><![CDATA[<p>here's a friendly little tech tip - 512mb of RAM is <em>not</em> enough to really be productive in OS X. here's to more workin' less swapin'!</p>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[endo from ado]]></title>
    <link href="http://walkah.net/blog/walkah/endo-ado"/>
    <updated>2006-03-17T00:00:00-05:00</updated>
    <id>http://walkah.net/blog/walkah/endo-from-ado</id>
    <content type="html"><![CDATA[<p>well, i've been meaning to blog this for a while. but, <a href="http://blog.kung-foo.tv/">adriaan</a> quietly released <a href="http://kula.jp/software/endo/">endo</a> recently. while, yes, it's yet another rss feed reader, it's dmy first impression was: <em>different</em>.</p>




<p>however, here I am 10 days and 7 point releases later, and I have to say, I now have a <a href="http://ranchero.com/netnewswire/">netnewswire</a> license that's not getting a whole heck of a lot of use. in general, I'm a big fan of adriaan's work (this post brought to you by <a href="http://kula.jp/software/ecto/">ecto</a> of course). he always manages to cram in one or two features ahead of everyone else, and has always been incredibly responsive to bug reports and feature requests. </p>




<p>some of my favourite endo features include:</p>




<ul>
<li>completely mouse-free, rapid reading. endo features adriaan's awesome "graphical shell" for switching groups just by typing a few letters. using that coupled with the good, natural key-bindings for moving between articles, and i never touch my mouse (which is a good thing).</li>
<li>per-feed notification (i.e. if something work related comes in, find out right away vs. during regular feed reading).</li>
<li>built-in bittorrent support. (ok, i haven't actually used this yet, but it's an awesome idea!)</li>
<li>support for xCal and hCal - to automagically add events to iCal! (try it out with <a href="http://upcoming.org/">upcoming.org</a> feeds!).</li>
<li><a href="http://developers.technorati.com/wiki/attentionxml">attention.xml</a> based sync'ing. I don't love this because i necessarily think attention.xml is an awesome format... but it is a public format, which means it's something other aggregators (like, say drupal's built in aggregator) can sync against it. plus it seems to work much better than NNW's FTP sync ever has for me.</li> 
</ul>




<p>now, i have to admit, the workflow is slightly different - if you're used to the "mail" style reading of a NNW... and there are a couple things I'm not crazy about in the default endo installation... although lots of things have been fixed or changed already (in a mere 10 days!). However, here are a few small tips that made endo my new feed reader:</p>




<ul>
<li>turn off the colour backgrounds for articles (in the left pane). the easiest way to do this is to set them in the subscription window (hint: if you change the color for the group, it applies to all feeds in that group). frankly, i find the colours distracting - and make it harder to tell which articles are read (for me anyway).</li>
<li>get a style that lists the feed name - which the default doesn't. i'm currently using <a href="http://kula.jp/software/endo/news/2006/03/unifiedaqua.php">UnifiedAqua</a>. (otherwise it's hard to tell the source of the current article)</li>
<li>use group <a href="http://kula.jp/software/endo/icons/">icons</a></li>
<li>make use of cmd-9</li>
</ul>




<p>go now. give it a whirl.</p>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[emacs on os x]]></title>
    <link href="http://walkah.net/blog/walkah/emacs-on-os-x"/>
    <updated>2005-11-06T00:00:00-05:00</updated>
    <id>http://walkah.net/blog/walkah/emacs-on-os-x</id>
    <content type="html"><![CDATA[<p>was just cruising through some feeds on a rainy sunday morning when I noticed <a href="http://tbray.org/ongoing/">tim bray's</a> post on <a href="http://www.tbray.org/ongoing/When/200x/2005/11/05/OS-X-Emacs">os x on emacs</a>. while probably not the most religious about my <a href="http://www.gnu.org/software/emacs/">emacs</a> usage, I have been using it as my primary editor for development for .. er.. well, as long as I can remember - including everywhere I use os x.</p>

<p>for a long time I was using what Tim refers to as the "Use the Source, Luke!" option... I must say I find --enable-carbon-app to be quite satisfactory. i should probably qualify that I'm not necessarily interested in emacs working like a "mac app". in fact, i use emacs everywhere because I want it to work like emacs.</p>

<p>my reason for posting, though, is to give a quick nod to the <a href="http://home.att.ne.jp/alpha/z123/emacs-mac-e.html">carbon emacs</a> package which I've been using on my macs for a few months now. it is bascically the source build, without the build time.. plus some included extensions for convenience. give it a shot.</p>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[apple front row]]></title>
    <link href="http://walkah.net/blog/walkah/apple-front-row"/>
    <updated>2005-10-17T00:00:00-04:00</updated>
    <id>http://walkah.net/blog/walkah/apple-front-row</id>
    <content type="html"><![CDATA[<p>i was too busy to blog it last week, but the most interesting thing <em>for me</em> from last week's big apple media event was not the <a href="http://www.apple.com/ipod/ipod.html">video ipod</a>, <a href="http://www.apple.com/itunes/overview/">itunes 6</a> (now with more video), or the <a href="http://www.apple.com/imac/">new imac</a> (with built-in isight). I think the coolest announcement was <a href="http://www.apple.com/imac/frontrow.html">front row</a> - apple's "10ft interface" including the adorable little shuffle-like remote. now *this* is exactly the kind of thing i want from apple. I want to stick my mac mini in my living room, and have an interface to play all my songs through itunes, watch movies (downloaded or otherwise), and maybe even do the odd photo slideshow for guests (or not). I've long thought about building a <a href="http://www.mythtv.org/">mythtv</a> box for the purpose but the main limiting factor (aside from the boring old lack of time and money) is aesthetics. anything that goes in the living room has to be "wife approved" - i.e. it needs to not be a big, ugly beige box (with associated fan noise), and it needs to have a simple, elegant interface so that I'm not required to work it. front row sure looks like it fits the bill.</p>




<p>but WAIT! front row is apparently *only* available with a new iMac. WHAT?? that doesn't make any sense. As far as I can tell, the remote is bluetooth (which my mini supports) and the software is just software, no? Dear apple, I'd buy this today if I saw it on apple.com!</p>




<p>it appears i'm <a href="http://macslash.org/article.pl?sid=05/10/14/0940246" title="macslash thread">not</a> the <a href="http://www.tuaw.com/2005/10/12/new-imac-g5-with-frontrow-and-remote/" title="TUAW thread">only one</a> who <a href="http://www.macworld.com/weblogs/editors/2005/10/macminimedia/index.php" title="macworld">thinks so</a>. in fact, there's even an <a href="http://www.petitiononline.com/frontrow/petition.html">online petition</a> - which i signed. please tell me there is a good reason for this besides pushing imac sales?</p>




<p><strong>UPDATE:</strong> apparently, according to <a href="http://store.apple.com/1-800-MY-APPLE/WebObjects/AppleStore?productLearnMore=MA128G/A">this page</a> the remote, while available is IR *not* Bluetooth. *sigh*</p>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[goodbye sweet powerbook]]></title>
    <link href="http://walkah.net/blog/walkah/goodbye-sweet-powerbook"/>
    <updated>2005-10-13T00:00:00-04:00</updated>
    <id>http://walkah.net/blog/walkah/goodbye-sweet-powerbook</id>
    <content type="html"><![CDATA[<p>i've been meaning to post this for a few days: it looks like my beloved 12" powerbook is destined for early retirement. a careful search of my "blog memory" reveals that "pollock" (as I'd named it) was just over <a href="http://walkah.net/blog/walkah/powerbook-shipped" title="powerbook shipped">two years old</a>. the problem started a week ago, when I started experiencing frequent kernel panics (if you've never seen mac os x's 4-language screen of death - it's not a happy place)....</p>




<p>(cue flashback music...)</p>




<p>i was in stuttgart, germany again (if you missed that it's a good indication of how sporadically I post here) - just finishing what turned out to be an intensely grueling 10 day sprint. my powerbook had essentially been running hard 18-20 hours a day for the 10 days, but it was the final day. i was happily working along (well, groggily at best), when it locked for the first time. odd i thought, but i rebooted and tried to continue. it locked up several more times, and i started getting the <a href="http://docs.info.apple.com/article.html?artnum=106227">"4 language screen"</a>.  eventually they became so frequent that I had to finish out the day standing at the rack in the (very well-cooled) server room to finish my tasks.</p>




<p>too tired to really try and diagnose it, i packed and flew home (spending most of the 8 hour flight completely comatose).</p>




<p>luckily, i was able to not really miss a step thanks to my little <a href="http://walkah.net/blog/walkah/a-tale-of-two-macs">mac mini</a> and my diligent use of version control and/or rsync. finally, on friday I took the time to look a bit deeper into the issues. after much googling, i finally decided to try running "the apple hardware test" - since all signs pointed towards a hardware failure. I had also been keeping panic.log output (which if you don't know is located in /Library/Logs/panic.log).  The panic.log looked like my video card might be to blame:</p>


<pre>
Unresolved kernel trap(cpu 0): 0x300 - Data access ...
Latest crash info for cpu 0:
   Exception state (sv=0x3C191500)
      PC=0x00A31B24; MSR=0x00009030; DAR=0x3D38134E; ...
      Backtrace:
0x00A31C20 0x00A187DC 0x00A32AB8 0x00A132C8 0x005C04FC 0x005BB9AC 
         0x005BBE6C 0x005BBD14 0x0003C738 0x000A9694 
      Kernel loadable modules in backtrace (with dependencies):
         com.apple.GeForce(4.0.6)@0xa12000
</pre>


<p>note the "com.apple.GeForce" reference. so, sure enough, I run the hardware test and i get a failure in the video ram with the following error code:</p>


<pre>2NVD/1/4:2069</pre>


<p>(i actually typed that code from memory). feeling that I was armed with enough information to address an apple tech - and knowing that my laptop was outside the standard warranty period - I called my local apple service shop. The guy on the phone said he wasn't a tech and had no idea what was involved to fix that error - and that the service department was a week behind. *sigh*</p>


<p>so, i called apple's 800 service number. the guy on the phone was fairly helpful - he seemed to appreciate that I'd at least done my homework - and he suggested that apple had a flat rate service fee of $300-something dollars (US) and that in a roughly 2 week period they could return a working laptop. i thought to myself, "that's nice, but I'd really like to have my laptop sooner". so i asked the guy if the <a href="http://walkah.net/blog/walkah/apple-store-yorkdale-first-in-canada">apple store yorkdale</a> would be able to do the repair - for the same rate. he said "yes".</p>




<p>on saturday sandi and I headed to the mall, waited in line at the "genius bar" and - armed with my error code - i pulled out my powerbook and explained the situation. after some digging, the "genius" made a nasty looking face... *apparently* on the powerbook errors in the video ram (which he confirmed this was) - are treated as a logic board replacement. essentially, to repair it they would replace the entire logic board and charge me $1400 CAD (plus tax)!!!! AND it was going to take them a week to get the part in!</p>


<p></p>

<p>i mentioned the flat rate fee - and the "genius" responded that they do in fact offer that, but basically when the powerbook got to the apple techs in california, I would have received a notice that there were going to be additional charges. can't argue with a genius, right?</p>




<p>now here i am - with a basically unusable machine. and while i don't seem to have a clear answer as to exactly how much money and how long a fix would take, all signs point to "ouch".</p>




<p>i've spent some time sobbing ... i've also been trying to get my brother's old dell inspiron 2650 in a workable state (more on that later). it looks like my best bet will be to eventually replace my powerbook - but i need to do some saving and decide what exactly i want to do next...</p>




<p>please if you have suggestions / recommendations / condolences  - leave a comment. free beer to anyone who knows a simple/cheap fix that I've been unable to dig up :)</p>


<p></p>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[ROKR this]]></title>
    <link href="http://walkah.net/blog/walkah/rokr-this"/>
    <updated>2005-09-07T00:00:00-04:00</updated>
    <id>http://walkah.net/blog/walkah/rokr-this</id>
    <content type="html"><![CDATA[<p>the long awaited <a href="http://www.apple.com/itunes/mobile/" title="Apple mobile itunes">itunes phone</a> was just unveiled - finally. <a href="http://www.bmannconsulting.com/node/1550" title="Boris Mann on the ROKR">boris</a> wonders if we'll be able to use them in Canada (just swap SIM cards? or will they be locked?). I'd hope they're not locked ... but you never know.</p>




<p>I've got to say, I actually don't care either way. I hate to say it - I'm not sure I'm that desperate for one. As many of you likely know, I'm not a huge phone guy - and while I do love gadgets, I'm not sure an iPod phone is really going to get my money. I'm much more interested these days in having things like wifi & bluetooth, etc. It doesn't help either that my previous motorola phone was <strong>awful</strong>.</p>




<p>of course, I can say this because a) I already have an iPod and b) nobody knows yet how easy it might be to use one in Canada. If I read that they're available on eBay and completely unlocked - I'll reconsider. Until then, I'll likely hold out for the <a href="http://www.nokia.com/n91">nokia n91</a>.</p>


<p></p>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[a tale of two macs]]></title>
    <link href="http://walkah.net/blog/walkah/a-tale-of-two-macs"/>
    <updated>2005-09-02T00:00:00-04:00</updated>
    <id>http://walkah.net/blog/walkah/a-tale-of-two-macs</id>
    <content type="html"><![CDATA[<p>one of the things that happened, oh, around 6 weeks ago that i have yet to blog is the fact that i received a <a href="http://www.apple.com/macmini">mac mini</a> for my birthday. despite having to return my original as a DOA (which is a longer story, and not the point of this post), i'm really fond of the little machine. i'd been longing for a new desktop machine, but it had to be <a href="http://walkah.net/blog/walkah/no-more-linux-desktop" title="no more noisy desktop box">a quiet one</a>. All in all, the mini is an adorable, little-yet-powerful machine (particularly since i do lots of my web development on another box in the closet)- and it's more or less silent.</p>


<p>But, now i use two machines very regularly...</p>


<p>Wait! they're both macs, right? yes, my powerbook and my new mini. so, why not just sign up for <a href="http://www.mac.com/">.Mac</a> and be done with it? well, that's not my style. i've spent *plenty* of money with apple over the past couple years, that wouldn't help with windows or linux, and besides: i'm a geek</p>


<p>so, here's what i really want/need:</p>


<ul>
<li>My <strong>email</strong> in both places. <strong>check</strong>: long ago i switched all my mail to be served via IMAP from my own server.</li>
<li>My <strong>contacts</strong> available everywhere - this sort of works, if you have entered all of your contacts already - because, yes, address book will access your LDAP directory <em>read only</em>.</li>
<li>My <strong>calendar</strong> and (more importantly!) my todos everywhere. here is where the frustration really starts. i really like apple's <a href="http://www.apple.com/macosx/features/ical/" title="iCal calendaring">iCal</a>, and you can very nicely publish and subscribe to calendars not only on your .Mac account, but on any WebDAV server. Or so you would think. <strong>wrong</strong> you can publish <strong>or</strong> subscribe. ARGH! are you kidding me? even the alpha-ish <a href="http://www.mozilla.org/projects/calendar/sunbird.html" title="sunbird calendar project">mozilla sunbird</a> will 'sync' remote calendars.</li>
</ul>


<p>Sure, there are other things such as syncing my documents and configuration - but I already use CVS (or svn) for some of that, and don't compose many "documents" per se, so those are lesser issues.</p>


<p>my big complaint is that, i really like the mac tools: but apple (and I know you're listening) why are they crippled? are .Mac sales *that* important to you? why no publish <em>and</em> subscribe for iCal on WebDAV? Why can address book search my LDAP directory, but not edit entries in it? Why doesn't LDAP have any way to store "Instant messaging" contact information ? (and yes, i google'd all around about this supposed "IMHandle" in my apple.schema, but I can't make it work)</p>


<p>i'm even talking about homogenous platforms here... I haven't gotten into cross-platform issues (yet).</p>


<p>i want a world in which my "digital life" is ubiquitous. across any platform, or machine, i need "my stuff" - and yes <a href="http://marc.blogs.it/">marc</a>, i'm talkin' <a href="http://www.broadbandmechanics.com/DLA.htm">Digital Lifestyle Aggregation</a>.</p>


<p>So Apple : I like your apps, and I really like your hardware. You could make me a fan for life if you'd just let people own multiple macs, but use *existing* technologies to let them all work together. You know, something like <a href="http://google.com/talk">google talk</a> allowing any jabber client to play.</p>


<p>needless to say, i'm right in tune with the ideas of a <a href="http://www.kottke.org/05/08/googleos-webos">googleOS/webOS</a>.</p>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[itunes phone?]]></title>
    <link href="http://walkah.net/blog/walkah/itunes-phone"/>
    <updated>2005-06-28T00:00:00-04:00</updated>
    <id>http://walkah.net/blog/walkah/itunes-phone</id>
    <content type="html"><![CDATA[<p>
while there are a couple other posts I've been meaning to do lately... this little snippet caught my eye and has me all excited this morning. from <a href="http://www.macrumors.com/pages/2005/06/20050628065508.shtml">macrumors.com</a>: 
</p>


<blockquote>
MacRumors confirms that iTunes 4.9 includes messages such as "Phone Preferences", "Configure Phone", and "iPod Phone Prefs".
</blockquote>


<p>
iTunes 4.9 is currently downloading to my powerbook... and I think I have a new birthday wish (if only it gets released on time...)
</p>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[growl 0.7: why I love notification]]></title>
    <link href="http://walkah.net/blog/walkah/growl-0-7-why-i-love-notification"/>
    <updated>2005-05-26T00:00:00-04:00</updated>
    <id>http://walkah.net/blog/walkah/growl-0-7-why-i-love-notification</id>
    <content type="html"><![CDATA[<p>
the longer I go using my powerbook as my primary (only) desktop machine, the deeper certain things become ingrained in my daily routines. one big example is <a href="http://growl.info/" title="growl homepage">growl</a>. so, in honour of the latest release (0.7) i thought i'd publicly exclaim just how much i like having growl.
</p>


<p>
for those that haven't tasted this particular kool-aid: growl provides a framework so that applications (on Mac OS X) can create little popups when "things happen". so, some examples are : when the song changes in <a href="http://www.apple.com/itunes/" title="Apple iTunes">iTunes</a>, new mail arrives, or someone says something in <a href="http://www.apple.com/ichat/">iChat</a> or <a href="http://www.adiumx.com/">Adium</a>. 
</p>


<p>
the interesting thing is that human brains are *really* good at recognizing patterns, and determining (almost instantly) relative importance. so, without really looking up from the code, email or blog entry i'm currently writing, i can stay on top of other things going on - without having to switch applications, etc.
</p>


<p>
for example: i'm currently writing a blog post, and without changing apps (or even pausing) i can see that iTunes just changed - to "About A Girl" by Nirvana, and that <a href="http://daemon.co.za/">Adrian</a> wants to get a <a href="http://www.us.playstation.com/psp.aspx" title="Sony Playstation Portable">sony psp</a>, eventually.
</p>


<p>
some people might find it distracting, but it's amazing how quickly your mind and eyes become trained to find the important things. that's where growl's ability to re-style messages on a per-application basis comes in handy. i use the "music video" style for iTunes changes (which shows track information along the bottom) vs. new mail notification using the "bezel" style. so - without even reading anything, i know based on where a notification appeared whether it's low importance (song change) or worth glancing at (new mail).
</p>


<p>
just one of those things that makes me more productive... i suppose at some point i should do a more complete post on my "essential" apps... another time.
</p>


<!-- technorati tags start -->


<p class="technorati">tags: <a href="http://technorati.com/tag/growl" rel="tag">growl</a>, <a href="http://technorati.com/tag/osx" rel="tag">osx</a>, <a href="http://technorati.com/tag/essential" rel="tag">essential</a></p>


<!-- technorati tags end -->

]]></content>
  </entry>
  
</feed>
