<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/atom10full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" xml:lang="en-us"><title>zerokspot.com :: Entries (en)</title><link href="http://zerokspot.com/weblog/" rel="alternate" /><id>http://zerokspot.com/weblog/</id><updated>2009-01-04T23:01:07+01:00</updated><link rel="self" href="http://feeds.feedburner.com/weblogzerokspotcom_en" type="application/atom+xml" /><feedburner:browserFriendly></feedburner:browserFriendly><entry><title>FriendFeed and new users</title><link href="http://zerokspot.com/weblog/2009/01/05/friendfeed-and-new-users/" rel="alternate" /><updated>2009-01-04T23:01:07+01:00</updated><id>http://zerokspot.com/weblog/2009/01/05/friendfeed-and-new-users/</id><summary type="html">&lt;p&gt;It's really sad to see such a great service as &lt;a href="http://friendfeed.com"&gt;FriendFeed&lt;/a&gt; &lt;a href="http://www.stoweboyd.com/message/2009/01/lewis-gray-on-w.html"&gt;not really taking off&lt;/a&gt;. As has been said, the service is probably a bit overwhelming for new users simply because of the amount of data coming in from each of your friends and rooms (even if you follow just one or two people). I also have to agree with most of the points &lt;a href="http://www.louisgray.com/live/2009/01/what-friendfeed-needs-to-do-to-grow-and.html"&gt;Lewis Gray&lt;/a&gt; wrote about how to improve FriendFeed to open it up to new users. I especially have to agree with "FriendFeed Needs to Better Define What It Is and How People Use It". It has tons of features but every time you hear "FriendFeed", someone else mentions Twitter and a comparison starts. Even if the two of them are not really comparable, in my opinion. For example, I registered on FF soon after it went live and all I used it for was content aggregation. I knew that I could also use it for commenting on stuff and much more but never really used it that way.
&lt;/p&gt;

&lt;p&gt;But then in early November it got an &lt;a href="http://blog.friendfeed.com/2008/11/instant-friendfeed-notifications-and.html"&gt;XMPP Gateway service&lt;/a&gt; and I was completely hooked up again ... although, I guess, this is just yet another pro-level feature new users won't really be interested in right way. On the other hand, this was at least the point, where I could see &lt;em&gt;myself&lt;/em&gt; using it more &lt;img src="http://zerokspot.com/s/smilies/wink.gif" alt=";-)" class="smile"/&gt; That said, I'm not really convinced that FF needs a desktop app. I think it was the right way to go with XMPP for delivery and hopefully in the future more clients will support XHTML-IM, so you could end up with some real nice frontends on top of XMPP and FF if you need to. But for now, the focus should be to make the core experience via the website more (new-)user-friendly.
&lt;/p&gt;
&lt;p&gt;Having the whole help-section compressed into just a single (yet huge) page doesn't help here, either. Especially if it only contains a single screenshot (about cookie settings of all things). If nothing else, the &lt;a href="http://vimeo.com/rossmiller/videos/search:friendfeed/sort:newest"&gt;tutorial videos produced by Ross Miller&lt;/a&gt; should get a more prominent place on the site. 
&lt;/p&gt;
&lt;p&gt;There are also a handful of other things I'd really love to see improved there (OpenID support, tagging etc.) but these won't really help making the whole service more accessible to new users. 
&lt;/p&gt;



&lt;p class="footer" style="border:solid 1px #555;background-color:#EFEFEF;padding:1.5em"&gt;&lt;img src="http://zerokspot.com/s/logo.gif" style="float:left;margin:8px" /&gt;"&lt;a href="http://zerokspot.com/weblog/2009/01/05/friendfeed-and-new-users/"&gt;FriendFeed and new users&lt;/a&gt;" was written by Horst Gutmann and is licensed for reuse under &lt;a href="http://creativecommons.org/licenses/by-sa/3.0/at/"&gt;Creative Commons Attribution-Share Alike 3.0 Austria License. &lt;/a&gt;&lt;/p&gt;
</summary><category term="friendfeed" /><category term="usability" /></entry><entry><title>2008 in Gaming</title><link href="http://zerokspot.com/weblog/2008/12/31/2008-gaming/" rel="alternate" /><updated>2008-12-30T23:12:27+01:00</updated><id>http://zerokspot.com/weblog/2008/12/31/2008-gaming/</id><summary type="html">&lt;p&gt;2008 was quite an exciting year for me when it came to games. First of all: In March I got my PS3 mostly for Resistance, Uncharted and Super Stardust HD ... and after enjoying them pretty much stopped using it while moving back to the Xbox360. Back then I had no HDTV so I could only play PS3 games in SD which was kind of a bummer. My Xbox360 on the other side was hooked up to my 19" LCD-display on my work-desk, so at least there I had some kind of HD-experience which I shamelessly used as an excuse to get Burnout Paradise for Microsoft's white noisy thingy. 
&lt;/p&gt;
&lt;p&gt;The summer was pretty much dominated by Burnout Paradise and not even GTA4 could keep me away from it for long. In the end downloadable games like Geometry Wars 2 and Pixeljunk Monsters ended up being more important for me than GTA4 altogether (but perhaps next year). But the latest gangster-simulation was not their only victim: I think I haven't turned on my DS for at least 6 months by now and my PSP only saw a short comeback when I gave the Patapon-demo and echochrome a shot. So perhaps I should replace the "exciting" from up there with "weird" &lt;img src="http://zerokspot.com/s/smilies/wink.gif" alt=";-)" class="smile"/&gt; (More after the break)
&lt;/p&gt;

&lt;p&gt;Last month I then finally made a decision on what HDTV I should get (a 1080p 42" by Samsung) which brought the PS3 back into my life. A few days later I got Little Big Planet for my birthday which sadly caused some time-conflicts with my master thesis (and LBP pretty much lost that battle). After getting MGS4 for X-mas and finally having some time for gaming again (at least for a week or so), the year ends like it has begun: With me playing some really fun games. But this time: On the PS3 &lt;img src="http://zerokspot.com/s/smilies/wink.gif" alt=";-)" class="smile"/&gt;
&lt;/p&gt;
&lt;p&gt;On the online-front there was the whole aftermath of the &lt;a href="http://www.joystiq.com/2007/12/05/gerstmann-gate-wednesday-update/"&gt;Gerstmann-gate&lt;/a&gt; and the birth of &lt;a href="http://www.giantbomb.com/"&gt;Giantbomb.com&lt;/a&gt; last summer, by now my #1 site when I'm looking for information about a game. It replaced for me mostly &lt;a href="http://www.eurogamer.net"&gt;Eurogamer&lt;/a&gt; (except for their absolutely great reviews &lt;img src="http://zerokspot.com/s/smilies/wink.gif" alt=";-)" class="smile"/&gt; ) and &lt;a href="http://1up.com"&gt;1UP.com&lt;/a&gt;. Still, it could be faster &lt;img src="http://zerokspot.com/s/smilies/wink.gif" alt=";-)" class="smile"/&gt; 
&lt;/p&gt;
&lt;p&gt;Speaking of 1UP. This year the whole 1UP Network some some heavy shifting with veterans like Dan Hsu and Crispin Boyer (just to name those two) leaving and starting their &lt;a href="http://sorethumbsblog.com/"&gt;own blog&lt;/a&gt;. With Ziff Davis &lt;a href="http://www.gamasutra.com/php-bin/news_index.php?story=21209"&gt;considering&lt;/a&gt; discontinuing the print edition of EGM and GfW having gone online-only &lt;a href="http://www.1up.com/do/newsStory?cId=3167296"&gt;last April&lt;/a&gt;, not to mention the ongoing story about 1UP &lt;a href="http://www.gamasutra.com/php-bin/news_index.php?story=21457"&gt;maybe being acquired&lt;/a&gt; by UGO, I'm just glad that this all hasn't yet affected their Podcasts &lt;a href="http://1upyours.1up.com/"&gt;1UP Yours&lt;/a&gt; and &lt;a href="http://retronauts.1up.com/"&gt;Retronauts&lt;/a&gt; as well as &lt;a href="http://the1upshow.1up.com/"&gt;the 1UP Show&lt;/a&gt;, all of which are still pretty high on my weekly media-list. 
&lt;/p&gt;
&lt;p&gt;I guess, all I can wish for in this department is that 1UP survives all this, that new players will make the scene even more interesting and that 2009 will see some great games (and that I'll still be able to afford them) &lt;img src="http://zerokspot.com/s/smilies/smile.gif" alt=":-)" class="smile"/&gt; ... and if you thought you could get such a post without the usual GotY-pick, sorry to disappoint you:
&lt;/p&gt;

&lt;h2&gt;Game of the Year&lt;/h2&gt;

&lt;h3&gt;Nominees&lt;/h3&gt;
&lt;ul&gt;
 &lt;li&gt;&lt;p&gt;&lt;strong&gt;Burnout Paradise:&lt;/strong&gt; For personally one of the best racing games of all times simply because it manages to combine two great concepts: racing cars faster-than-life and exploring a whole city doing so. 
&lt;/p&gt;

 &lt;/li&gt;

 &lt;li&gt;&lt;p&gt;&lt;strong&gt;Uncharted - Drake's Fortune:&lt;/strong&gt; Every time I read some Tomb Raider-article I know that I've grown tired of that whole genre quite a while ago. That "going around a stupid jungle avoid traps and shooting tigers"-genre, I mean. But I couldn't really get around getting Uncharted with my PS3 and was absolutely surprised by it. Zombies, Submarines on islands, presentation like a big-budget-movie, great characters? How could I not love it?!
&lt;/p&gt;

 &lt;/li&gt;

 &lt;li&gt;&lt;p&gt;&lt;strong&gt;Pixeljunk Monsters:&lt;/strong&gt; I admit it: I'm a DTD-junkie. That combined with cute characters, great weapons and tons of levels got me stuck with my PS3 for evenings and evening and evenings. And it is definitely also a candidate for the "Best game while listening to podcasts"-category. 
&lt;/p&gt;

 &lt;/li&gt;

 &lt;li&gt;&lt;p&gt;&lt;strong&gt;Geometry Wars 2:&lt;/strong&gt; Geometry Wars: Retro Evolved with more modes, more achievements and more friends-focus and a great soundtrack. This all combined makes it for me the best dual-stick-shooter on the Xbox360 so far and it competes also in that other category that PJM is in &lt;img src="http://zerokspot.com/s/smilies/wink.gif" alt=";-)" class="smile"/&gt;
&lt;/p&gt;

 &lt;/li&gt;

 &lt;li&gt;&lt;p&gt;&lt;strong&gt;Little Big Planet:&lt;/strong&gt; LBP is just one of those games, that does everything right for me (well, perhaps except for the savepoint-system). Cute characters, great music, stunning graphics, open-ended gameplay. Plus: It's the first game that I really &lt;em&gt;want&lt;/em&gt; to experience online. 
&lt;/p&gt;

 &lt;/li&gt;

 &lt;li&gt;&lt;p&gt;&lt;strong&gt;Super Stardust HD:&lt;/strong&gt; This game was one of the reasons why I got the PS3 in the first place and I still love it. While I don't love the modes as much compared to Geometry Wars 2, the variety in weapons and levels is just great. Not to mention it having been one of the first games to also have Trophies &lt;img src="http://zerokspot.com/s/smilies/wink.gif" alt=";-)" class="smile"/&gt;
&lt;/p&gt;

 &lt;/li&gt;

 &lt;li&gt;&lt;p&gt;&lt;strong&gt;Metal Gear Solid 4:&lt;/strong&gt; I just got it for X-mas but couldn't stop playing it ever since (except for me 3 days ago I fell back into LBP :-P). For me this is one of the few games out there, that truly offers an HD-experience. I'm just glad that I don't have to go all sneaky with this one, otherwise I'd probably have the same problems ad with any other MGS (except AC!D) so far :-/
&lt;/p&gt;

 &lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;And the winner is ...&lt;/h3&gt;
&lt;p&gt;Sorry ... but there is a tie: &lt;strong&gt;Burnout Paradise&lt;/strong&gt; and &lt;strong&gt;Little Big Planet&lt;/strong&gt; are the two games I enjoyed the most this year. With one I spent tons of hours, with the other I'm about to. Let's hope that 2009 will see also such great games &lt;img src="http://zerokspot.com/s/smilies/biggrin.gif" alt=":D" class="smile"/&gt;
&lt;/p&gt;



&lt;p class="footer" style="border:solid 1px #555;background-color:#EFEFEF;padding:1.5em"&gt;&lt;img src="http://zerokspot.com/s/logo.gif" style="float:left;margin:8px" /&gt;"&lt;a href="http://zerokspot.com/weblog/2008/12/31/2008-gaming/"&gt;2008 in Gaming&lt;/a&gt;" was written by Horst Gutmann and is licensed for reuse under &lt;a href="http://creativecommons.org/licenses/by-sa/3.0/at/"&gt;Creative Commons Attribution-Share Alike 3.0 Austria License. &lt;/a&gt;&lt;/p&gt;
</summary><category term="burnout" /><category term="gaming" /><category term="goty" /><category term="lbp" /><category term="mgs4" /></entry><entry><title>Making OWL files readable</title><link href="http://zerokspot.com/weblog/2008/12/28/making-owl-files-readable/" rel="alternate" /><updated>2008-12-28T15:51:36+01:00</updated><id>http://zerokspot.com/weblog/2008/12/28/making-owl-files-readable/</id><summary type="html">

&lt;p&gt;While working on some projects I started also looking into transforming ontology files (and OWL/XML in particular) into something more pleasing to the eye -- such as HTML.&lt;/p&gt;
&lt;p&gt;I guess, the obvious first choice here is XSL(T) simply because it's what you want to use if you need to transform one XML file into another (or something different). So I looked around and found among tons of other people doing it some &lt;a class="reference" href="http://www.kanzaki.com/ns/ns-schema.xsl"&gt;really great work&lt;/a&gt;
) by Masahide Kanzaki (whose &lt;a class="reference" href="http://www.kanzaki.com/ns/exif"&gt;Exif ontology&lt;/a&gt; I absolutely love) as well as some other XSL-stylesheets. Since I hadn't worked with XSLT in ages I also started tinkering around with a stylesheet on my own. The result of that is nothing really great, so far, but if you absolutely have to take a look you can find it within my &lt;a class="reference" href="http://github.com/zerok/owltools/"&gt;owltools&lt;/a&gt; repository on github. I've only tried it with the OWL-files that Protégé 4.0.x produces and also with Masahide Kanzaki's Exif ontology, so I can at least be fairly sure, that it works &lt;img src="http://zerokspot.com/s/smilies/wink.gif" alt=";-)" class="smile"/&gt;&lt;/p&gt;
&lt;p&gt;There still remains the problem, though, that XSLT might not be the ideal tool to render OWL or any kind of RDF application for that matter given the syntax-independence there. For now this XSLT does what I want it to do but eventually the repository might also see some Jena/Pellet-based tool that will treat OWL files more like RDF graphs. I guess that's again something for my life after the final exam &lt;img src="http://zerokspot.com/s/smilies/wink.gif" alt=";-)" class="smile"/&gt;&lt;/p&gt;




&lt;p class="footer" style="border:solid 1px #555;background-color:#EFEFEF;padding:1.5em"&gt;&lt;img src="http://zerokspot.com/s/logo.gif" style="float:left;margin:8px" /&gt;"&lt;a href="http://zerokspot.com/weblog/2008/12/28/making-owl-files-readable/"&gt;Making OWL files readable&lt;/a&gt;" was written by Horst Gutmann and is licensed for reuse under &lt;a href="http://creativecommons.org/licenses/by-sa/3.0/at/"&gt;Creative Commons Attribution-Share Alike 3.0 Austria License. &lt;/a&gt;&lt;/p&gt;
</summary><category term="owl" /><category term="xsl" /><category term="xslt" /></entry><entry><title>Twittering via XMPP via tweet.IM</title><link href="http://zerokspot.com/weblog/2008/12/17/twittering-xmpp-tweetim/" rel="alternate" /><updated>2008-12-17T22:01:22+01:00</updated><id>http://zerokspot.com/weblog/2008/12/17/twittering-xmpp-tweetim/</id><summary type="html">&lt;p&gt;&lt;img src="http://zerokspot.com/uploads/tweetim.png" alt="" class="left" /&gt;During the last couple of days I started experimenting a little bit with XMPP (again) and also installed my own little ejabberd server. Right when I was finished with that, another project by &lt;a href="http://www.process-one.net/"&gt;ProcessOne&lt;/a&gt; popped up on my radar: &lt;a href="http://tweet.im/"&gt;Tweet.IM&lt;/a&gt;. Remember when Twitter still had that nice XMPP-gateway where you could post using your Jabber client? Yeah, that one ... a long time ago. &lt;a href="http://www.process-one.net/en/blogs/article/tweetim_a_twitter_xmpp_gateway_service/"&gt;Since November&lt;/a&gt; there is with Tweet.IM an alternative for that non-existant service which actually works pretty well. 
&lt;/p&gt;

&lt;p&gt;You can post messages, send direct messages (although to all the people I want to talk to in private, I'd simply use their IM-account, to be honest) and receive the latest posts in an interval of, I guess, 5 minutes. 
&lt;/p&gt;
&lt;p&gt;So far I've noticed just one problem with it: If you're using Adium, the IM client tries a little bit too hard to interpret some of the data tweet.im sends it. The gateway sends some avatar information as XHTML-IM, to show you also the avatar of the user you received a tweet from. Adium doesn't really support XHTML-IM to that extent and shows you a broken image with each update. Not a big problem, but it becomes really annoying when it forwards that data to Growl &lt;img src="http://zerokspot.com/s/smilies/wink.gif" alt=";-)" class="smile"/&gt; There is currently &lt;a href="http://www.process-one.net/en/forum/viewthread/151/"&gt;a discussion&lt;/a&gt; going on about this, so if you have this problem on the support forums. So, I guess, the more people thinking it's worth changing, the more likely something will change there. 
&lt;/p&gt;
&lt;p&gt;But otherwise, big thanks to ProcessOne for this service. 
&lt;/p&gt;



&lt;p class="footer" style="border:solid 1px #555;background-color:#EFEFEF;padding:1.5em"&gt;&lt;img src="http://zerokspot.com/s/logo.gif" style="float:left;margin:8px" /&gt;"&lt;a href="http://zerokspot.com/weblog/2008/12/17/twittering-xmpp-tweetim/"&gt;Twittering via XMPP via tweet.IM&lt;/a&gt;" was written by Horst Gutmann and is licensed for reuse under &lt;a href="http://creativecommons.org/licenses/by-sa/3.0/at/"&gt;Creative Commons Attribution-Share Alike 3.0 Austria License. &lt;/a&gt;&lt;/p&gt;
</summary><category term="jabber" /><category term="processone" /><category term="tweetim" /><category term="twitter" /><category term="xmpp" /></entry><entry><title>Pownce export and files</title><link href="http://zerokspot.com/weblog/2008/12/10/pownce-export-and-files/" rel="alternate" /><updated>2008-12-10T00:31:25+01:00</updated><id>http://zerokspot.com/weblog/2008/12/10/pownce-export-and-files/</id><summary type="html">&lt;p&gt;&lt;img src="http://zerokspot.com/uploads/pownceexport-20081210-004809.png" class="left" alt="" /&gt;It took a little bit over a week not tonight I finally got my export of my &lt;a href="http://pownce.com/"&gt;Pownce&lt;/a&gt; data, an API-dump of all my posts (or if I want all my posts combined with all the posts I've seen from all the other people I've followed). But the dump does &lt;em&gt;not&lt;/em&gt; include the actual files uploaded to the service. They are still on their S3 account (or on the server they used prior to using S3) and only the links to those files are included in the export. 
&lt;/p&gt;

&lt;p&gt;If you move over to Vox, their importer also seems to at least do some importing of the files but only of thumbnails. The original-size images, for example, only seem to be linked to Pownce's servers -- as can be seen for example &lt;a href="http://zerok.vox.com/library/post/6a00c2251f87a6604a0109d0724395000e.html"&gt;here&lt;/a&gt; -- which is kind of ... useless. Esp. if it's obvious that the file is stored on one of Pownce's old servers the importer should try to really copy them over.
&lt;/p&gt;
&lt;p&gt;Don't get me wrong, though: I totally see why they don't offer one big n GB-download for all your posts including files, but at least the importer to Vox should be smart enough to do that for you. Or for people out there who actually don't want to move to Vox a small tool for extracting all the files would be pretty nice. It's also kind of weird to see that some of the &lt;a href="http://www.soup.io/pownce"&gt;competition&lt;/a&gt; actually promotes that they will also also import all your files ... 
&lt;/p&gt;
&lt;p&gt;For myself I created a small Python-script that simply downloads all the
   files mentioned in the XML dump and stores them according to their internal
   name. Maybe it's also useful to others, so here's &lt;a href="http://gist.github.com/34160"&gt;the link&lt;/a&gt;. Use at your own risk.
&lt;/p&gt;



&lt;p class="footer" style="border:solid 1px #555;background-color:#EFEFEF;padding:1.5em"&gt;&lt;img src="http://zerokspot.com/s/logo.gif" style="float:left;margin:8px" /&gt;"&lt;a href="http://zerokspot.com/weblog/2008/12/10/pownce-export-and-files/"&gt;Pownce export and files&lt;/a&gt;" was written by Horst Gutmann and is licensed for reuse under &lt;a href="http://creativecommons.org/licenses/by-sa/3.0/at/"&gt;Creative Commons Attribution-Share Alike 3.0 Austria License. &lt;/a&gt;&lt;/p&gt;
</summary><category term="export" /><category term="pownce" /></entry><entry><title>PULSE ... the browser-only show for PSN</title><link href="http://zerokspot.com/weblog/2008/12/08/pulse-browser-only-show-psn/" rel="alternate" /><updated>2008-12-08T20:46:41+01:00</updated><id>http://zerokspot.com/weblog/2008/12/08/pulse-browser-only-show-psn/</id><summary type="html">

&lt;p&gt;&lt;img src="http://zerokspot.com/uploads/psnpulse-20081208-214500.png" alt="Screenshot from the PSN frontpage" class="left" /&gt;Sony seems to be trying really hard to get some original content onto their PSN service. Last summer they launched the Qore magazine for paying subscribers and on the 5th a &lt;a href="http://blog.us.playstation.com/2008/12/05/introducing-pulse-presented-by-playstation-network/"&gt;new show&lt;/a&gt; on &lt;a href="http://www.us.playstation.com/PSN"&gt;PSN&lt;/a&gt; called "PULSE". It's basically a small preview of what's about to get released in the near future combined with some nice charts, so actually not bad for a corporate advertisement show.
&lt;/p&gt;
&lt;p&gt;There are some bummers for me, though, as far as I can tell: Not downloadable (just in the browser, I think), no RSS/Atom-feed and not on iTunes. The last one is kind of redundant but the first two really annoy me. I simply don't really enjoy watching shows in a browser but on my iPod on the go or in Quicktime/VLC when on the laptop. So eventually it will probably go the way of Gametrailers for me: Every now and then, but probably not regularly (GT has at least downloadable views but only the smallest versions in the feed).
&lt;/p&gt;



&lt;p class="footer" style="border:solid 1px #555;background-color:#EFEFEF;padding:1.5em"&gt;&lt;img src="http://zerokspot.com/s/logo.gif" style="float:left;margin:8px" /&gt;"&lt;a href="http://zerokspot.com/weblog/2008/12/08/pulse-browser-only-show-psn/"&gt;PULSE ... the browser-only show for PSN&lt;/a&gt;" was written by Horst Gutmann and is licensed for reuse under &lt;a href="http://creativecommons.org/licenses/by-sa/3.0/at/"&gt;Creative Commons Attribution-Share Alike 3.0 Austria License. &lt;/a&gt;&lt;/p&gt;
</summary><category term="bluray" /><category term="gaming" /><category term="ps3" /><category term="psn" /><category term="psp" /><category term="pulse" /><category term="show" /><category term="sony" /></entry><entry><title>Slideshare now supports Keynote files</title><link href="http://zerokspot.com/weblog/2008/12/05/slideshare-now-supports-keynote-files/" rel="alternate" /><updated>2008-12-05T18:49:30+01:00</updated><id>http://zerokspot.com/weblog/2008/12/05/slideshare-now-supports-keynote-files/</id><summary type="html">

&lt;p&gt;Something great for all you Keynote users out there: No longer will you have to convert your slides to PDFs or Powerpoint files whenever you want to upload them to Slideshare; &lt;a class="reference" href="http://blog.slideshare.net/2008/12/05/you-can-now-upload-keynote-files-to-slideshare/"&gt;they finally support your files natively&lt;/a&gt;. There is one small catch, though: You will have to zip them since Keynote &amp;quot;files&amp;quot; are bundles which in turn are nothing more than folders on steroids.&lt;/p&gt;
&lt;p&gt;[via &lt;a class="reference" href="http://daringfireball.net/linked/2008/12/05/slideshare"&gt;Daring Fireball&lt;/a&gt;]&lt;/p&gt;




&lt;p class="footer" style="border:solid 1px #555;background-color:#EFEFEF;padding:1.5em"&gt;&lt;img src="http://zerokspot.com/s/logo.gif" style="float:left;margin:8px" /&gt;"&lt;a href="http://zerokspot.com/weblog/2008/12/05/slideshare-now-supports-keynote-files/"&gt;Slideshare now supports Keynote files&lt;/a&gt;" was written by Horst Gutmann and is licensed for reuse under &lt;a href="http://creativecommons.org/licenses/by-sa/3.0/at/"&gt;Creative Commons Attribution-Share Alike 3.0 Austria License. &lt;/a&gt;&lt;/p&gt;
</summary><category term="keynote" /><category term="slideshare" /></entry><entry><title>Git branches and PS1</title><link href="http://zerokspot.com/weblog/2008/12/04/git-branches-and-ps1/" rel="alternate" /><updated>2008-12-04T16:20:45+01:00</updated><id>http://zerokspot.com/weblog/2008/12/04/git-branches-and-ps1/</id><summary type="html">&lt;p&gt;With the release of Mercurial 1.1 yesterday and me more and more getting into it again I complained on IRC that as much as I love git's named branches, they make it kind of easy to just do something to the &lt;em&gt;wrong branch&lt;/em&gt;. If you have a branch per folder it's kind of more obvious in what branch you're operating all the time, in my opinion.&lt;/p&gt;
&lt;p&gt;But there is a simple solution for this: Martin today posted a &lt;a class="reference" href="http://www.mahner.org/weblog/git-branch-im-bash-prompt-anzeigen/"&gt;quick guide&lt;/a&gt; on how to get the current branch name into your shell's $PS1.&lt;/p&gt;


&lt;p&gt;For this to work you need to source git's autocompletion which can be found in the contrib/completion-folder of the source distribution. After you've sourced it (through your .bashrc, .bash_profile, ...) you get some additional functions and esp. &lt;tt class="docutils literal"&gt;&lt;span class="pre"&gt;__git_ps1&lt;/span&gt;&lt;/tt&gt; which gives you the current branch name in nice brackets. If you take a look into the &lt;tt class="docutils literal"&gt;&lt;span class="pre"&gt;git-completion.bash&lt;/span&gt;&lt;/tt&gt; file, also look at this paragraph:&lt;/p&gt;
&lt;pre class="literal-block"&gt;
#    4) Consider changing your PS1 to also show the current branch:
#        PS1='[\u&amp;#64;\h \W$(__git_ps1 &amp;quot; (%s)&amp;quot;)]\$ '
#
#       The argument to __git_ps1 will be displayed only if you
#       are currently in a git repository.  The %s token will be
#       the name of the current branch.
&lt;/pre&gt;
&lt;p&gt;So add &lt;tt class="docutils literal"&gt;&lt;span class="pre"&gt;$(__git_ps1&lt;/span&gt; &lt;span class="pre"&gt;&amp;quot;&lt;/span&gt; &lt;span class="pre"&gt;(%s)&amp;quot;)&lt;/span&gt;&lt;/tt&gt; to your PS1 and you should all be set. It's also sweet in this regard, that it also works when you're some folders within a git repository. Thanks Martin for this trick &lt;img src="http://zerokspot.com/s/smilies/biggrin.gif" alt=":D" class="smile"/&gt;&lt;/p&gt;




&lt;p class="footer" style="border:solid 1px #555;background-color:#EFEFEF;padding:1.5em"&gt;&lt;img src="http://zerokspot.com/s/logo.gif" style="float:left;margin:8px" /&gt;"&lt;a href="http://zerokspot.com/weblog/2008/12/04/git-branches-and-ps1/"&gt;Git branches and PS1&lt;/a&gt;" was written by Horst Gutmann and is licensed for reuse under &lt;a href="http://creativecommons.org/licenses/by-sa/3.0/at/"&gt;Creative Commons Attribution-Share Alike 3.0 Austria License. &lt;/a&gt;&lt;/p&gt;
</summary><category term="bash" /><category term="branch" /><category term="git" /><category term="ps1" /><category term="trick" /></entry><entry><title>Python 3.0 released</title><link href="http://zerokspot.com/weblog/2008/12/04/python-30-released/" rel="alternate" /><updated>2008-12-04T13:12:07+01:00</updated><id>http://zerokspot.com/weblog/2008/12/04/python-30-released/</id><summary type="html">

&lt;p&gt;When I read yesterday night that &lt;a class="reference" href="http://mail.python.org/pipermail/python-committers/2008-December/000277.html"&gt;Python 3.0 was imminent&lt;/a&gt;, I looked in awe at my calendar and thought &amp;quot;Is it already that late in the year&amp;quot;? This morning I then woke up, checked the newsfeeds and realized: &lt;a class="reference" href="http://python.org/download/releases/3.0/"&gt;Yes&lt;/a&gt;. Naturally this doesn't mean that everyone will just leave 2.x behind and move over to 3.x right away but this public release hopefully makes it way more attractive to people to finally look into it then was the case with all these preview-builds &lt;img src="http://zerokspot.com/s/smilies/wink.gif" alt=";-)" class="smile"/&gt; And there's much to look into, indeed:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;A whole new way to handle strings (no longer do you distinguish between
unicode strings and normal strings)&lt;/li&gt;
&lt;li&gt;&lt;tt class="docutils literal"&gt;&lt;span class="pre"&gt;print&lt;/span&gt;&lt;/tt&gt; is now a function and no longer a statement (which ended up
in quite an ugly construct if you used it for printing to a specific
IO-object)&lt;/li&gt;
&lt;li&gt;There is now only one integer type anymore. So &lt;tt class="docutils literal"&gt;&lt;span class="pre"&gt;long&lt;/span&gt;&lt;/tt&gt; got dropped (and
&lt;tt class="docutils literal"&gt;&lt;span class="pre"&gt;int&lt;/span&gt;&lt;/tt&gt; is the new &lt;tt class="docutils literal"&gt;&lt;span class="pre"&gt;long&lt;/span&gt;&lt;/tt&gt;)&lt;/li&gt;
&lt;li&gt;sets and dict now also have their own *-comprehension shortcuts&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;and &lt;a class="reference" href="http://docs.python.org/dev/3.0/whatsnew/3.0.html"&gt;much much more&lt;/a&gt;. There are also some syntax changes, but from what I've seen so far Python stays Python &lt;img src="http://zerokspot.com/s/smilies/biggrin.gif" alt=":D" class="smile"/&gt;&lt;/p&gt;
&lt;p&gt;I'm not going to dive into it right away, but Graham Dumpleton also &lt;a class="reference" href="http://blog.dscpl.com.au/2008/12/python-30-and-modwsgi.html"&gt;just wrote&lt;/a&gt; that mod_wsgi should already work with Python 3.0 with some tweaks if you're using trunk.&lt;/p&gt;




&lt;p class="footer" style="border:solid 1px #555;background-color:#EFEFEF;padding:1.5em"&gt;&lt;img src="http://zerokspot.com/s/logo.gif" style="float:left;margin:8px" /&gt;"&lt;a href="http://zerokspot.com/weblog/2008/12/04/python-30-released/"&gt;Python 3.0 released&lt;/a&gt;" was written by Horst Gutmann and is licensed for reuse under &lt;a href="http://creativecommons.org/licenses/by-sa/3.0/at/"&gt;Creative Commons Attribution-Share Alike 3.0 Austria License. &lt;/a&gt;&lt;/p&gt;
</summary><category term="python" /></entry><entry><title>Mercurial 1.1 is out</title><link href="http://zerokspot.com/weblog/2008/12/03/mercurial-11-out/" rel="alternate" /><updated>2008-12-03T08:40:12+01:00</updated><id>http://zerokspot.com/weblog/2008/12/03/mercurial-11-out/</id><summary type="html">

&lt;p&gt;Finally. &lt;a class="reference" href="http://selenic.com/pipermail/mercurial/2008-December/022670.html"&gt;Mercurial 1.1&lt;/a&gt; is out with a &lt;a class="reference" href="http://www.selenic.com/mercurial/wiki/index.cgi/WhatsNew#head-b1d1f9a535adb686d6e0a490e049261313f10d7d"&gt;tons of great new features and fixes&lt;/a&gt; and finally &lt;em&gt;without&lt;/em&gt; deprecation warnings if you're using Python 2.6 &lt;img src="http://zerokspot.com/s/smilies/wink.gif" alt=";-)" class="smile"/&gt; Also most of the extensions got some new features like the pager-extension finally having an option to use it only on a subset of the available commands using the &lt;tt class="docutils literal"&gt;&lt;span class="pre"&gt;attend&lt;/span&gt;&lt;/tt&gt;-flag in the configuration:&lt;/p&gt;
&lt;pre class="literal-block"&gt;
[pager]
attend = diff,log
&lt;/pre&gt;
&lt;p&gt;On the web-front there are some new and improved themes as well as improved WSGI support, which I really have to give a try again after all these months with git &lt;img src="http://zerokspot.com/s/smilies/wink.gif" alt=";-)" class="smile"/&gt; In general, this release looks really great and it (as well as &lt;a class="reference" href="http://bitbucket.org"&gt;bitbucket.org&lt;/a&gt;) will probably make me want to use Mercurial a little bit more again in the future.&lt;/p&gt;




&lt;p class="footer" style="border:solid 1px #555;background-color:#EFEFEF;padding:1.5em"&gt;&lt;img src="http://zerokspot.com/s/logo.gif" style="float:left;margin:8px" /&gt;"&lt;a href="http://zerokspot.com/weblog/2008/12/03/mercurial-11-out/"&gt;Mercurial 1.1 is out&lt;/a&gt;" was written by Horst Gutmann and is licensed for reuse under &lt;a href="http://creativecommons.org/licenses/by-sa/3.0/at/"&gt;Creative Commons Attribution-Share Alike 3.0 Austria License. &lt;/a&gt;&lt;/p&gt;
</summary><category term="hg" /><category term="mercurial" /></entry></feed>
