<?xml version="1.0" encoding="utf-8"?>
			
			<rss version="2.0">
			<channel>
			<title>Trond Ulseth&apos;s Blog - mac</title>
			<link>http://trond.ulseth.no/index.cfm</link>
			<description>Trond Ulseth</description>
			<language>en-us</language>
			<pubDate>Wed, 02 Jan 2008 16:35:21 -0600</pubDate>
			<lastBuildDate>Tue, 27 Feb 2007 17:04:00 -0600</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>trond@ulseth.no</managingEditor>
			<webMaster>trond@ulseth.no</webMaster>
			
			
			
			
			
			<item>
				<title>Blog in Mac (and ftp tool tip)</title>
				<link>http://trond.ulseth.no/index.cfm/2007/2/27/Blog-in-Mac-and-ftp-tool-tip</link>
				<description>
				
				I just had to make a blog post from our new home computer, a wonderful 24inch iMac. I have just hardly started to use it, and this is my first ever mac, but I really love how smooth everything is. Installing new programs, setting up wireless network, etc.. it&apos;s all so.. well smooth (to repeat myself).

Also, I wanted to make a small update to the code of my blog, and needed a FTP client. I Googled around, and came upon &lt;a href=&quot;http://cyberduck.ch/&quot; target=&quot;_blank&quot;&gt;Cyberduck&lt;/a&gt;. And this is a really smooth (there I used that word again - I suspect I will be using it a lot on this machine) FTP client. I really liked it. And it&apos;s open sourse and shareware. And also it supports SFTP (which we use in work).

I&apos;ve not yet done any development on this machine, so I&apos;ll get back to what I think about mac as a development platform.
				
				</description>
				
				<category>Tool tips</category>
				
				<category>mac</category>
				
				<pubDate>Tue, 27 Feb 2007 17:04:00 -0600</pubDate>
				<guid>http://trond.ulseth.no/index.cfm/2007/2/27/Blog-in-Mac-and-ftp-tool-tip</guid>
				
			</item>
			
		 	
			</channel></rss>
<SCRIPT language="Javascript">
<!--

// FILE ARCHIVED ON 20080102223530 AND RETRIEVED FROM THE
// INTERNET ARCHIVE ON 20100801045414.
// JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.
// ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
// SECTION 108(a)(3)).

   var sWayBackCGI = "http://web.archive.org/web/20080102223530/";

   function xResolveUrl(url) {
      var image = new Image();
      image.src = url;
      return image.src;
   }
   function xLateUrl(aCollection, sProp) {
      var i = 0;
      for(i = 0; i < aCollection.length; i++) {
         var url = aCollection[i][sProp];         if (typeof(url) == "string") { 
          if (url.indexOf("mailto:") == -1 &&
             url.indexOf("javascript:") == -1
             && url.length > 0) {
            if(url.indexOf("http") != 0) {
                url = xResolveUrl(url);
            }
            url = url.replace('.wstub.archive.org','');
            aCollection[i][sProp] = sWayBackCGI + url;
         }
         }
      }
   }

   xLateUrl(document.getElementsByTagName("IMG"),"src");
   xLateUrl(document.getElementsByTagName("A"),"href");
   xLateUrl(document.getElementsByTagName("AREA"),"href");
   xLateUrl(document.getElementsByTagName("OBJECT"),"codebase");
   xLateUrl(document.getElementsByTagName("OBJECT"),"data");
   xLateUrl(document.getElementsByTagName("APPLET"),"codebase");
   xLateUrl(document.getElementsByTagName("APPLET"),"archive");
   xLateUrl(document.getElementsByTagName("EMBED"),"src");
   xLateUrl(document.getElementsByTagName("BODY"),"background");
   xLateUrl(document.getElementsByTagName("TD"),"background");
   xLateUrl(document.getElementsByTagName("INPUT"),"src");
   var forms = document.getElementsByTagName("FORM");
   if (forms) {
       var j = 0;
       for (j = 0; j < forms.length; j++) {
              f = forms[j];
              if (typeof(f.action)  == "string") {
                 if(typeof(f.method)  == "string") {
                     if(typeof(f.method) != "post") {
                        f.action = sWayBackCGI + f.action;
                     }
                  }
              }
        }
    }


//-->
</SCRIPT>

