<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Niklas Saers' blog</title>
	
	<link>http://blog.saers.com</link>
	<description />
	<lastBuildDate>Sun, 05 Feb 2012 11:03:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/saers" /><feedburner:info uri="saers" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Compile Protobuf for iOS</title>
		<link>http://feedproxy.google.com/~r/saers/~3/F10jIc8jmIQ/</link>
		<comments>http://blog.saers.com/archives/2012/02/05/compile-protobuf-for-ios/#comments</comments>
		<pubDate>Sun, 05 Feb 2012 11:01:51 +0000</pubDate>
		<dc:creator>niklas</dc:creator>
				<category><![CDATA[iOS]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://blog.saers.com/?p=1109</guid>
		<description><![CDATA[For a project I&#8217;m doing at work, that I hope will eventually be open source, I needed to have protobuf compiled for iOS. A colleague of mine showed me how it had been compiled on iOS 4, using these scripts, &#8230; <a href="http://blog.saers.com/archives/2012/02/05/compile-protobuf-for-ios/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>For a project I&#8217;m doing at work, that I hope will eventually be open source, I needed to have protobuf compiled for iOS. A colleague of mine showed me how it had been compiled on iOS 4, <a href="http://groups.google.com/group/protobuf/browse_thread/thread/a3d3b14ba5f88ef2/97c0babd3c64b00e?hl=en&amp;lnk=gst&amp;q=iphone+arch#97c0babd3c64b00e">using these scripts</a>, but with iOS 5 I ended up with binaries compiled for the arm architecture instead of the armv7 architecture.</p>
<p>Be aware that the iOS 5 SDK actually ships with a version of protobuf, but it&#8217;s a bit old, being version 2003001. And it only ships the binary, not the headers.</p>
<p>To compile protobuf, <a href="http://code.google.com/p/protobuf/downloads/list">grab the latest source</a> (which is 2.4.1 at the time of writing this) and run the following script (<a href="https://gist.github.com/gists/1744769/download">download script</a>):</p>
<p><script src="https://gist.github.com/1744769.js"> </script></p>
<p>After running this, you should have a directory called /tmp/protobuf/arm that is compiled for your iPhone or iPad with the armv7 architecture. Copy that into your project and start using protobuf <img src='http://blog.saers.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
Share and Enjoy:<a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2012%2F02%2F05%2Fcompile-protobuf-for-ios%2F" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/printfriendly.png" class="sociable-img sociable-hovers" title="Print" alt="Print" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2012%2F02%2F05%2Fcompile-protobuf-for-ios%2F&amp;title=Compile%20Protobuf%20for%20iOS&amp;notes=For%20a%20project%20I%27m%20doing%20at%20work%2C%20that%20I%20hope%20will%20eventually%20be%20open%20source%2C%20I%20needed%20to%20have%20protobuf%20compiled%20for%20iOS.%20A%20colleague%20of%20mine%20showed%20me%20how%20it%20had%20been%20compiled%20on%20iOS%204%2C%20using%20these%20scripts%2C%20but%20with%20iOS%205%20I%20ended%20up%20with%20binaries%20com" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.saers.com%2Farchives%2F2012%2F02%2F05%2Fcompile-protobuf-for-ios%2F&amp;t=Compile%20Protobuf%20for%20iOS" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2012%2F02%2F05%2Fcompile-protobuf-for-ios%2F&amp;title=Compile%20Protobuf%20for%20iOS&amp;source=Niklas+Saers%26%23039%3B+blog+&amp;summary=For%20a%20project%20I%27m%20doing%20at%20work%2C%20that%20I%20hope%20will%20eventually%20be%20open%20source%2C%20I%20needed%20to%20have%20protobuf%20compiled%20for%20iOS.%20A%20colleague%20of%20mine%20showed%20me%20how%20it%20had%20been%20compiled%20on%20iOS%204%2C%20using%20these%20scripts%2C%20but%20with%20iOS%205%20I%20ended%20up%20with%20binaries%20com" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2012%2F02%2F05%2Fcompile-protobuf-for-ios%2F&amp;title=Compile%20Protobuf%20for%20iOS" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow" target="_blank"  href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.saers.com%2Farchives%2F2012%2F02%2F05%2Fcompile-protobuf-for-ios%2F&amp;t=Compile%20Protobuf%20for%20iOS&amp;s=For%20a%20project%20I%27m%20doing%20at%20work%2C%20that%20I%20hope%20will%20eventually%20be%20open%20source%2C%20I%20needed%20to%20have%20protobuf%20compiled%20for%20iOS.%20A%20colleague%20of%20mine%20showed%20me%20how%20it%20had%20been%20compiled%20on%20iOS%204%2C%20using%20these%20scripts%2C%20but%20with%20iOS%205%20I%20ended%20up%20with%20binaries%20com" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=Compile%20Protobuf%20for%20iOS%20-%20http%3A%2F%2Fblog.saers.com%2Farchives%2F2012%2F02%2F05%2Fcompile-protobuf-for-ios%2F" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><br/><br/><img src="http://feeds.feedburner.com/~r/saers/~4/F10jIc8jmIQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.saers.com/archives/2012/02/05/compile-protobuf-for-ios/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.saers.com/archives/2012/02/05/compile-protobuf-for-ios/</feedburner:origLink></item>
		<item>
		<title>Glædelig jul og godt nytår</title>
		<link>http://feedproxy.google.com/~r/saers/~3/7bAAxxHT8NQ/</link>
		<comments>http://blog.saers.com/archives/2011/12/18/glaedelig-jul-og-godt-nytar/#comments</comments>
		<pubDate>Sun, 18 Dec 2011 21:22:26 +0000</pubDate>
		<dc:creator>niklas</dc:creator>
				<category><![CDATA[In Danish]]></category>
		<category><![CDATA[Christmas]]></category>
		<category><![CDATA[Jul]]></category>

		<guid isPermaLink="false">http://blog.saers.com/?p=1103</guid>
		<description><![CDATA[Kære alle Kalenderen viser tydeligt, at julen atter nærmer sig med raske skridt. Vi skriver i dag den 4. søndag i advent og der er nu mindre end en uge til juleaften. Julegaverne er da også indkøbt og juletræet er &#8230; <a href="http://blog.saers.com/archives/2011/12/18/glaedelig-jul-og-godt-nytar/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Kære alle</p>
<p>Kalenderen viser tydeligt, at julen atter nærmer sig med raske skridt. Vi skriver i dag den 4. søndag i advent og der er nu mindre end en uge til juleaften. Julegaverne er da også indkøbt og juletræet er købt, sat på fod og pyntet, hvorefter Silver har pillet de kugler og julehjerter ned fra træet, som han kunne nå. Som et af billederne viser, er vores juletræ således mest pyntet fra toppen og ned til midt på træt. Men det ser nu også meget sjovt ud med en kat, som kommer rendende med et julehjerte i munden eller bruger en julekugle som bold <img src='http://blog.saers.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Silver er også en flittig gæst på klaveret, når vi spiler julesalmer, ligesom han elsker at sidde i sofaen sammen med os og se julekalender på tv. ”Ludvig og julemanden” har faktisk vist sig at være en overraskende god julekalender, og et par enkelte nostalgiske kig på Nissebanden på Grønland er det da også blevet til…</p>
<p>Den første weekend i december stod også i julehyggens tegn, da Niklas og jeg var på en weekendtur til Lübeck, hvor vi selvfølgelig  fik både smagt og købt en del hjem af det berømte Lübecker marcipan. Desuden erfarede vi, at tyskerne er rigtig glade for juledrikke med en del spiritus i, hvilket medførte, at vi måtte vente et par timer ekstra med at køre hjem fra Lübeck om søndagen, da stort set alle de drikkevarer vi fik fat i på julemarkedet om eftermiddagen havde en del alkoholprocenter…</p>
<p>Sidste weekend bød på julefrokost, tangoworkshop, juletræspyntning, familiebesøg og den næsten obligatoriske gåtur til dyreskoven for at fodre dådyrene og kronhjortene med æbler, gulerødder og rugbrød. Desuden gjorde Niklas en god gerning med julehjælp i JCI regi;  det er altid godt at kunne hjælpe de familier, som har det hårdt med lidt julevarer her i december.</p>
<p>I denne weekend har vi for alvor påbegyndt julefejringen, da Christinas mor og far, Hanne og Kjeld, havde inviteret os til ”førjul” i deres hyggelige sommerhus på Sjælland sammen med Christinas storebror Rasmus, svigerinde Anne og niecerne Freja og Emma samt vores tilsammen 2 katte og 1 hund. Dejligt at være samlet igen, og fint at kunne sprede julefejringen over flere dage.</p>
<p>Selve juleaften og 1. juledag tilbringer vi sammen med Hanne og Kjeld i Hjerting sammen med vores to katte, Dumbo og Silver. Den 27. december kører vi om morgenen af sted til Norge for at fortsætte julefejringen med Niklas’ familie og venner, som vi også fejrer nytårsaften med inden vi atter sætter kurs mod Danmark den 2. januar.</p>
<p>Det bliver dejligt med en lang juleferie efter et travlt år, der har budt på mange spændende oplevelser både privat og arbejdsmæssigt. På hjemmefronten med huset og vores ferier til Nice, Sardinien, Korsika og Norge samt vores fritidsinteresser, hvor dans fylder meget.  Arbejdsmæssigt har Niklas skriftet arbejde, og er nu i Århus et par gange om ugen, mens han i det nye år skal starte en Esbjerg afdeling op for IT-firmaet Trifork. For Christinas vedkommende har det i efteråret og i december stået på omorganisering i kulturafdelingen, og efter adskillige timers oprydning og flytning rundt på næsten alle personers arbejdspladser, bliver det spændende at se hvad det nye år bringer af nye samarbejdsrelationer og opgaver.</p>
<p>Ligeledes bliver det spændende om der kommer sne igen i år til jul eller om regnen og blæsten fortsætter? Om ikke andet kan vi vel håbe på en hvid nytårsfejren i Norge med gode skimuligheder <img src='http://blog.saers.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Uanset om vi får tilført julestemning via sne eller ej, ønsker vi jer alle sammen en rigtig glædelig jul samt et godt og lykkebringende nytår.</p>
<p>På gensyn i det nye år!</p>
<p>Kærlig hilsen</p>
<p>Niklas og Christina</p>
Share and Enjoy:<a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F12%2F18%2Fglaedelig-jul-og-godt-nytar%2F" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/printfriendly.png" class="sociable-img sociable-hovers" title="Print" alt="Print" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F12%2F18%2Fglaedelig-jul-og-godt-nytar%2F&amp;title=Gl%C3%A6delig%20jul%20og%20godt%20nyt%C3%A5r&amp;notes=K%C3%A6re%20alle%0D%0A%0D%0AKalenderen%20viser%20tydeligt%2C%20at%20julen%20atter%20n%C3%A6rmer%20sig%20med%20raske%20skridt.%20Vi%20skriver%20i%20dag%20den%204.%20s%C3%B8ndag%20i%20advent%20og%20der%20er%20nu%20mindre%20end%20en%20uge%20til%20juleaften.%20Julegaverne%20er%20da%20ogs%C3%A5%20indk%C3%B8bt%20og%20juletr%C3%A6et%20er%20k%C3%B8bt%2C%20sat%20p%C3%A5%20fod%20og%20pynte" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F12%2F18%2Fglaedelig-jul-og-godt-nytar%2F&amp;t=Gl%C3%A6delig%20jul%20og%20godt%20nyt%C3%A5r" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F12%2F18%2Fglaedelig-jul-og-godt-nytar%2F&amp;title=Gl%C3%A6delig%20jul%20og%20godt%20nyt%C3%A5r&amp;source=Niklas+Saers%26%23039%3B+blog+&amp;summary=K%C3%A6re%20alle%0D%0A%0D%0AKalenderen%20viser%20tydeligt%2C%20at%20julen%20atter%20n%C3%A6rmer%20sig%20med%20raske%20skridt.%20Vi%20skriver%20i%20dag%20den%204.%20s%C3%B8ndag%20i%20advent%20og%20der%20er%20nu%20mindre%20end%20en%20uge%20til%20juleaften.%20Julegaverne%20er%20da%20ogs%C3%A5%20indk%C3%B8bt%20og%20juletr%C3%A6et%20er%20k%C3%B8bt%2C%20sat%20p%C3%A5%20fod%20og%20pynte" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F12%2F18%2Fglaedelig-jul-og-godt-nytar%2F&amp;title=Gl%C3%A6delig%20jul%20og%20godt%20nyt%C3%A5r" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow" target="_blank"  href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F12%2F18%2Fglaedelig-jul-og-godt-nytar%2F&amp;t=Gl%C3%A6delig%20jul%20og%20godt%20nyt%C3%A5r&amp;s=K%C3%A6re%20alle%0D%0A%0D%0AKalenderen%20viser%20tydeligt%2C%20at%20julen%20atter%20n%C3%A6rmer%20sig%20med%20raske%20skridt.%20Vi%20skriver%20i%20dag%20den%204.%20s%C3%B8ndag%20i%20advent%20og%20der%20er%20nu%20mindre%20end%20en%20uge%20til%20juleaften.%20Julegaverne%20er%20da%20ogs%C3%A5%20indk%C3%B8bt%20og%20juletr%C3%A6et%20er%20k%C3%B8bt%2C%20sat%20p%C3%A5%20fod%20og%20pynte" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=Gl%C3%A6delig%20jul%20og%20godt%20nyt%C3%A5r%20-%20http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F12%2F18%2Fglaedelig-jul-og-godt-nytar%2F" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><br/><br/><img src="http://feeds.feedburner.com/~r/saers/~4/7bAAxxHT8NQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.saers.com/archives/2011/12/18/glaedelig-jul-og-godt-nytar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.saers.com/archives/2011/12/18/glaedelig-jul-og-godt-nytar/</feedburner:origLink></item>
		<item>
		<title>Application-switcher not responding</title>
		<link>http://feedproxy.google.com/~r/saers/~3/sqILFWQaePY/</link>
		<comments>http://blog.saers.com/archives/2011/11/22/application-switcher-not-responding/#comments</comments>
		<pubDate>Tue, 22 Nov 2011 16:56:26 +0000</pubDate>
		<dc:creator>niklas</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.saers.com/?p=1098</guid>
		<description><![CDATA[From time to time I get the same problem: the application switcher (command-tab) stops responding. It usually takes closing a lot of programs or restarting to get it working again. Today, I seem to have found the gangster: Screen Sharing. &#8230; <a href="http://blog.saers.com/archives/2011/11/22/application-switcher-not-responding/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>From time to time I get the same problem: the application switcher (command-tab) stops responding. It usually takes closing a lot of programs or restarting to get it working again. Today, I seem to have found the gangster: Screen Sharing. When I closed it, application switching started working again. It must have taken over the control over a couple of keys too many.</p>
Share and Enjoy:<a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F11%2F22%2Fapplication-switcher-not-responding%2F" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/printfriendly.png" class="sociable-img sociable-hovers" title="Print" alt="Print" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F11%2F22%2Fapplication-switcher-not-responding%2F&amp;title=Application-switcher%20not%20responding&amp;notes=From%20time%20to%20time%20I%20get%20the%20same%20problem%3A%20the%20application%20switcher%20%28command-tab%29%20stops%20responding.%20It%20usually%20takes%20closing%20a%20lot%20of%20programs%20or%20restarting%20to%20get%20it%20working%20again.%20Today%2C%20I%20seem%20to%20have%20found%20the%20gangster%3A%20Screen%20Sharing.%20When%20I%20clos" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F11%2F22%2Fapplication-switcher-not-responding%2F&amp;t=Application-switcher%20not%20responding" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F11%2F22%2Fapplication-switcher-not-responding%2F&amp;title=Application-switcher%20not%20responding&amp;source=Niklas+Saers%26%23039%3B+blog+&amp;summary=From%20time%20to%20time%20I%20get%20the%20same%20problem%3A%20the%20application%20switcher%20%28command-tab%29%20stops%20responding.%20It%20usually%20takes%20closing%20a%20lot%20of%20programs%20or%20restarting%20to%20get%20it%20working%20again.%20Today%2C%20I%20seem%20to%20have%20found%20the%20gangster%3A%20Screen%20Sharing.%20When%20I%20clos" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F11%2F22%2Fapplication-switcher-not-responding%2F&amp;title=Application-switcher%20not%20responding" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow" target="_blank"  href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F11%2F22%2Fapplication-switcher-not-responding%2F&amp;t=Application-switcher%20not%20responding&amp;s=From%20time%20to%20time%20I%20get%20the%20same%20problem%3A%20the%20application%20switcher%20%28command-tab%29%20stops%20responding.%20It%20usually%20takes%20closing%20a%20lot%20of%20programs%20or%20restarting%20to%20get%20it%20working%20again.%20Today%2C%20I%20seem%20to%20have%20found%20the%20gangster%3A%20Screen%20Sharing.%20When%20I%20clos" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=Application-switcher%20not%20responding%20-%20http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F11%2F22%2Fapplication-switcher-not-responding%2F" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><br/><br/><img src="http://feeds.feedburner.com/~r/saers/~4/sqILFWQaePY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.saers.com/archives/2011/11/22/application-switcher-not-responding/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.saers.com/archives/2011/11/22/application-switcher-not-responding/</feedburner:origLink></item>
		<item>
		<title>Ubiquity.framework</title>
		<link>http://feedproxy.google.com/~r/saers/~3/fWkMAEd0KwM/</link>
		<comments>http://blog.saers.com/archives/2011/11/18/ubiquity-framework/#comments</comments>
		<pubDate>Fri, 18 Nov 2011 19:00:23 +0000</pubDate>
		<dc:creator>niklas</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.saers.com/?p=1096</guid>
		<description><![CDATA[ubd wanted to connect to windows.net, so I looked it up, and it belongs to Ubiquity.framework, that is a part of the iCloud integration. Hmm&#8230; The man-page says this: &#8220;ubd is the ubiquity server process. It is primarily used for &#8230; <a href="http://blog.saers.com/archives/2011/11/18/ubiquity-framework/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>ubd wanted to connect to windows.net, so I looked it up, and it belongs to Ubiquity.framework, that is a part of the iCloud integration. Hmm&#8230;</p>
<p>The man-page says this: &#8220;ubd is the ubiquity server process. It is primarily used for &#8220;Mobile Documents. There are no configuration options to ubd, and users should not run ubd manually.&#8221;</p>
Share and Enjoy:<a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F11%2F18%2Fubiquity-framework%2F" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/printfriendly.png" class="sociable-img sociable-hovers" title="Print" alt="Print" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F11%2F18%2Fubiquity-framework%2F&amp;title=Ubiquity.framework&amp;notes=ubd%20wanted%20to%20connect%20to%20windows.net%2C%20so%20I%20looked%20it%20up%2C%20and%20it%20belongs%20to%20Ubiquity.framework%2C%20that%20is%20a%20part%20of%20the%20iCloud%20integration.%20Hmm...%0D%0A%0D%0AThe%20man-page%20says%20this%3A%20%22ubd%20is%20the%20ubiquity%20server%20process.%20It%20is%20primarily%20used%20for%20%22Mobile%20Documents" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F11%2F18%2Fubiquity-framework%2F&amp;t=Ubiquity.framework" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F11%2F18%2Fubiquity-framework%2F&amp;title=Ubiquity.framework&amp;source=Niklas+Saers%26%23039%3B+blog+&amp;summary=ubd%20wanted%20to%20connect%20to%20windows.net%2C%20so%20I%20looked%20it%20up%2C%20and%20it%20belongs%20to%20Ubiquity.framework%2C%20that%20is%20a%20part%20of%20the%20iCloud%20integration.%20Hmm...%0D%0A%0D%0AThe%20man-page%20says%20this%3A%20%22ubd%20is%20the%20ubiquity%20server%20process.%20It%20is%20primarily%20used%20for%20%22Mobile%20Documents" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F11%2F18%2Fubiquity-framework%2F&amp;title=Ubiquity.framework" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow" target="_blank"  href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F11%2F18%2Fubiquity-framework%2F&amp;t=Ubiquity.framework&amp;s=ubd%20wanted%20to%20connect%20to%20windows.net%2C%20so%20I%20looked%20it%20up%2C%20and%20it%20belongs%20to%20Ubiquity.framework%2C%20that%20is%20a%20part%20of%20the%20iCloud%20integration.%20Hmm...%0D%0A%0D%0AThe%20man-page%20says%20this%3A%20%22ubd%20is%20the%20ubiquity%20server%20process.%20It%20is%20primarily%20used%20for%20%22Mobile%20Documents" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=Ubiquity.framework%20-%20http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F11%2F18%2Fubiquity-framework%2F" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><br/><br/><img src="http://feeds.feedburner.com/~r/saers/~4/fWkMAEd0KwM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.saers.com/archives/2011/11/18/ubiquity-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.saers.com/archives/2011/11/18/ubiquity-framework/</feedburner:origLink></item>
		<item>
		<title>Silverkat</title>
		<link>http://feedproxy.google.com/~r/saers/~3/IMBfITXcT6A/</link>
		<comments>http://blog.saers.com/archives/2011/11/05/silverkat/#comments</comments>
		<pubDate>Sat, 05 Nov 2011 21:35:35 +0000</pubDate>
		<dc:creator>niklas</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.saers.com/?p=1092</guid>
		<description><![CDATA[Quick plug: my wife, Christina, just started her first blog, about our cat: Silver. Visit Silverkat and follow her blogging journey and our cat Share and Enjoy:]]></description>
			<content:encoded><![CDATA[<p>Quick plug: my wife, Christina, just started her first blog, about our cat: Silver. Visit <a href="http://silverkat.squarespace.com/">Silverkat</a> and follow her blogging journey and our cat <img src='http://blog.saers.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
Share and Enjoy:<a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F11%2F05%2Fsilverkat%2F" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/printfriendly.png" class="sociable-img sociable-hovers" title="Print" alt="Print" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F11%2F05%2Fsilverkat%2F&amp;title=Silverkat&amp;notes=Quick%20plug%3A%20my%20wife%2C%20Christina%2C%20just%20started%20her%20first%20blog%2C%20about%20our%20cat%3A%20Silver.%20Visit%20Silverkat%20and%20follow%20her%20blogging%20journey%20and%20our%20cat%20%3A-%29" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F11%2F05%2Fsilverkat%2F&amp;t=Silverkat" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F11%2F05%2Fsilverkat%2F&amp;title=Silverkat&amp;source=Niklas+Saers%26%23039%3B+blog+&amp;summary=Quick%20plug%3A%20my%20wife%2C%20Christina%2C%20just%20started%20her%20first%20blog%2C%20about%20our%20cat%3A%20Silver.%20Visit%20Silverkat%20and%20follow%20her%20blogging%20journey%20and%20our%20cat%20%3A-%29" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F11%2F05%2Fsilverkat%2F&amp;title=Silverkat" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow" target="_blank"  href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F11%2F05%2Fsilverkat%2F&amp;t=Silverkat&amp;s=Quick%20plug%3A%20my%20wife%2C%20Christina%2C%20just%20started%20her%20first%20blog%2C%20about%20our%20cat%3A%20Silver.%20Visit%20Silverkat%20and%20follow%20her%20blogging%20journey%20and%20our%20cat%20%3A-%29" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=Silverkat%20-%20http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F11%2F05%2Fsilverkat%2F" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><br/><br/><img src="http://feeds.feedburner.com/~r/saers/~4/IMBfITXcT6A" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.saers.com/archives/2011/11/05/silverkat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.saers.com/archives/2011/11/05/silverkat/</feedburner:origLink></item>
		<item>
		<title>My build setup</title>
		<link>http://feedproxy.google.com/~r/saers/~3/VaikjWKKQTU/</link>
		<comments>http://blog.saers.com/archives/2011/11/01/my-build-setup/#comments</comments>
		<pubDate>Mon, 31 Oct 2011 22:04:01 +0000</pubDate>
		<dc:creator>niklas</dc:creator>
				<category><![CDATA[iOS]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.saers.com/?p=1093</guid>
		<description><![CDATA[Tomorrow I begin work at Trifork! There I&#8217;ll be doing iOS development, so before I begin I thought I&#8217;d like to share a bit about how I do my development now. First of all, I use GitHub and Beanstalk for &#8230; <a href="http://blog.saers.com/archives/2011/11/01/my-build-setup/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Tomorrow I begin work at <a href="http://www.trifork.com">Trifork</a>! <img src='http://blog.saers.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  There I&#8217;ll be doing iOS development, so before I begin I thought I&#8217;d like to share a bit about how I do my development now.</p>
<p>First of all, I use GitHub and Beanstalk for source control, depending on what client the work is for (for my own projects, I use GitHub). Mercurial is nice, but git and svn just work with XCode, so I stick to that.</p>
<p>Since I have source control, I can have continuous delivery. For that I use Jenkins. Jenkins is not good enough. It&#8217;s not great. It&#8217;s not beautiful. It&#8217;s not intelligent, easy, friendly, intuitive, or all those other nice words. But it works! I use the Clang Scan-Build, Github OAuth, Github, Pre SCM BuildStep, Redmine, SICCI, SSH Slaves and Xcode integration plugins, even though I&#8217;d get most things done by just adding a shell script. That gives me a build per commit, which is nice and reliable and brings the pain forward. Jay pain! <img src='http://blog.saers.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Of course, having this infrastructure in place begs for tests. Now I think tests for iPhone applications suck. Bigtime! The reason is that I hate deployment cycles. It takes time, and that time I&#8217;d rather use writing code, thinking about the application, solving real problems for my customer, preferably before he knows about them. If not that, I&#8217;d rather drink coffee, do chores in my home, or clean my pipes, rather than waiting for build cycles. It&#8217;s just an enormous waste of time. And tests for iOS drain time, as there&#8217;s no such thing as a unit test for iOS. Everything is an integration test or a user acceptability test. You always fire up the entire application before running any test.</p>
<p>So now I have that rant done, it&#8217;s great that I can leave my tests to Jenkins. It will perform them, and the output will get converted to what looks like a JUnit test so that it can get picked up by Jenkins&#8217; tooling and be presented nicely. Jay! <img src='http://blog.saers.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Then we get to deployment. My clients communicate with me. A lot! This should be different like so, I changed my mind about this, I&#8217;ve found a bug if you do like this and that. It&#8217;s great! I love my users for this! It creates such a momentum! So how awful wouldn&#8217;t it be if I said &#8220;I&#8217;ll collect everything and give you a beta in three weeks&#8221;? Continuous delivery isn&#8217;t just delivery to me, it is to the users as well. For this I use <a href="http://www.hockeyapp.net/">HockeyApp</a>. They&#8217;re a great bunch and really responsive, and while they just don&#8217;t support iOS 5 well enough yet, there is so much good there. My app gets auto-deployed up there and my client sees the new release, hits install and boom! Now he&#8217;s running the latest build! <img src='http://blog.saers.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Crash reports get sorted by build numbers, and the guys at HockeyApp have told me they&#8217;re working at making the crash reports even more awesome! Jay! <img src='http://blog.saers.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>So how do I follow up on these things? I have to admit, I&#8217;m a cheapskate, so I use Redmine. I would use Basecamp, and I hope to be using it, it&#8217;s so awesome, but so far it&#8217;s not been worth the extra cost. The day it is, I&#8217;ll run and buy it quickly. My problem with Basecamp and Redmine? I just haven&#8217;t seen how I&#8217;d integrate it with my scrum sprints. Yet. I&#8217;m sure they both can, and I hope to learn from people that are wiser than me in this regard.</p>
<p>Finally, after a deployment to the appstore, I use Flurry to keep track of where my users are at, both in version of the app (why don&#8217;t they upgrade! This new version is awesome! I need to tell them more about it!) and the OS (really? They&#8217;re still on iOS 4?? iOS 5 has been out a month now! Oh well, not everyone is like me). Also, I&#8217;ve rolled my own crash reporting that, should I have failed horribly, the users can get in touch with me or the client, with a detailed log of what went wrong.</p>
<p>So, that&#8217;s my work setup this far, and I&#8217;m quite happy with it. It still needs better scrum integration. It&#8217;s still too many pieces that don&#8217;t talk sensibly together. But it&#8217;s getting better knit together, and I&#8217;m looking forward to seeing how Trifork does it, how I can improve based on what they have to teach, and how I can improve the way they&#8217;re doing it. It&#8217;s going to be great! Those guys are brilliant, and I love working with brilliant people.</p>
<p>Finally, if you&#8217;re in the Esbjerg area, working with iOS, get in touch with me. If you&#8217;d love to start working with iOS, get in touch with me! There&#8217;s an NSCoder Night coming up soon, biweekly I hope. <img src='http://blog.saers.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
Share and Enjoy:<a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F11%2F01%2Fmy-build-setup%2F" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/printfriendly.png" class="sociable-img sociable-hovers" title="Print" alt="Print" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F11%2F01%2Fmy-build-setup%2F&amp;title=My%20build%20setup&amp;notes=Tomorrow%20I%20begin%20work%20at%20Trifork%21%20%3A-%29%20There%20I%27ll%20be%20doing%20iOS%20development%2C%20so%20before%20I%20begin%20I%20thought%20I%27d%20like%20to%20share%20a%20bit%20about%20how%20I%20do%20my%20development%20now.%0AFirst%20of%20all%2C%20I%20use%20GitHub%20and%20Beanstalk%20for%20source%20control%2C%20depending%20on%20what%20client%20th" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F11%2F01%2Fmy-build-setup%2F&amp;t=My%20build%20setup" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F11%2F01%2Fmy-build-setup%2F&amp;title=My%20build%20setup&amp;source=Niklas+Saers%26%23039%3B+blog+&amp;summary=Tomorrow%20I%20begin%20work%20at%20Trifork%21%20%3A-%29%20There%20I%27ll%20be%20doing%20iOS%20development%2C%20so%20before%20I%20begin%20I%20thought%20I%27d%20like%20to%20share%20a%20bit%20about%20how%20I%20do%20my%20development%20now.%0AFirst%20of%20all%2C%20I%20use%20GitHub%20and%20Beanstalk%20for%20source%20control%2C%20depending%20on%20what%20client%20th" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F11%2F01%2Fmy-build-setup%2F&amp;title=My%20build%20setup" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow" target="_blank"  href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F11%2F01%2Fmy-build-setup%2F&amp;t=My%20build%20setup&amp;s=Tomorrow%20I%20begin%20work%20at%20Trifork%21%20%3A-%29%20There%20I%27ll%20be%20doing%20iOS%20development%2C%20so%20before%20I%20begin%20I%20thought%20I%27d%20like%20to%20share%20a%20bit%20about%20how%20I%20do%20my%20development%20now.%0AFirst%20of%20all%2C%20I%20use%20GitHub%20and%20Beanstalk%20for%20source%20control%2C%20depending%20on%20what%20client%20th" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=My%20build%20setup%20-%20http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F11%2F01%2Fmy-build-setup%2F" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><br/><br/><img src="http://feeds.feedburner.com/~r/saers/~4/VaikjWKKQTU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.saers.com/archives/2011/11/01/my-build-setup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.saers.com/archives/2011/11/01/my-build-setup/</feedburner:origLink></item>
		<item>
		<title>Steve Jobs biography</title>
		<link>http://feedproxy.google.com/~r/saers/~3/x_XjaRjfEeQ/</link>
		<comments>http://blog.saers.com/archives/2011/10/23/steve-jobs-biography/#comments</comments>
		<pubDate>Sun, 23 Oct 2011 19:38:33 +0000</pubDate>
		<dc:creator>niklas</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.saers.com/?p=1090</guid>
		<description><![CDATA[I&#8217;m such a sucker: now I&#8217;ve bought the Steve Jobs biography for Kindle, to be delivered tomorrow. I hope the book is great. I borrowed my last book of the kind to someone, but I don&#8217;t know who. Share and &#8230; <a href="http://blog.saers.com/archives/2011/10/23/steve-jobs-biography/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m such a sucker: now I&#8217;ve bought the <a href="http://www.amazon.com/Steve-Jobs-ebook/dp/B004W2UBYW/ref=sr_1_2?ie=UTF8&#038;qid=1319398751&#038;sr=8-2">Steve Jobs biography</a> for Kindle, to be delivered tomorrow. I hope the book is great. I borrowed my last book of the kind to someone, but I don&#8217;t know who. <img src='http://blog.saers.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
Share and Enjoy:<a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F10%2F23%2Fsteve-jobs-biography%2F" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/printfriendly.png" class="sociable-img sociable-hovers" title="Print" alt="Print" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F10%2F23%2Fsteve-jobs-biography%2F&amp;title=Steve%20Jobs%20biography&amp;notes=I%27m%20such%20a%20sucker%3A%20now%20I%27ve%20bought%20the%20Steve%20Jobs%20biography%20for%20Kindle%2C%20to%20be%20delivered%20tomorrow.%20I%20hope%20the%20book%20is%20great.%20I%20borrowed%20my%20last%20book%20of%20the%20kind%20to%20someone%2C%20but%20I%20don%27t%20know%20who.%20%3B-%29" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F10%2F23%2Fsteve-jobs-biography%2F&amp;t=Steve%20Jobs%20biography" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F10%2F23%2Fsteve-jobs-biography%2F&amp;title=Steve%20Jobs%20biography&amp;source=Niklas+Saers%26%23039%3B+blog+&amp;summary=I%27m%20such%20a%20sucker%3A%20now%20I%27ve%20bought%20the%20Steve%20Jobs%20biography%20for%20Kindle%2C%20to%20be%20delivered%20tomorrow.%20I%20hope%20the%20book%20is%20great.%20I%20borrowed%20my%20last%20book%20of%20the%20kind%20to%20someone%2C%20but%20I%20don%27t%20know%20who.%20%3B-%29" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F10%2F23%2Fsteve-jobs-biography%2F&amp;title=Steve%20Jobs%20biography" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow" target="_blank"  href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F10%2F23%2Fsteve-jobs-biography%2F&amp;t=Steve%20Jobs%20biography&amp;s=I%27m%20such%20a%20sucker%3A%20now%20I%27ve%20bought%20the%20Steve%20Jobs%20biography%20for%20Kindle%2C%20to%20be%20delivered%20tomorrow.%20I%20hope%20the%20book%20is%20great.%20I%20borrowed%20my%20last%20book%20of%20the%20kind%20to%20someone%2C%20but%20I%20don%27t%20know%20who.%20%3B-%29" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=Steve%20Jobs%20biography%20-%20http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F10%2F23%2Fsteve-jobs-biography%2F" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><br/><br/><img src="http://feeds.feedburner.com/~r/saers/~4/x_XjaRjfEeQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.saers.com/archives/2011/10/23/steve-jobs-biography/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.saers.com/archives/2011/10/23/steve-jobs-biography/</feedburner:origLink></item>
		<item>
		<title>Play 2.0</title>
		<link>http://feedproxy.google.com/~r/saers/~3/kRHS8EPIxrs/</link>
		<comments>http://blog.saers.com/archives/2011/10/22/play-2-0/#comments</comments>
		<pubDate>Sat, 22 Oct 2011 15:23:40 +0000</pubDate>
		<dc:creator>niklas</dc:creator>
				<category><![CDATA[Bugreports to follow up]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.saers.com/?p=1085</guid>
		<description><![CDATA[It&#8217;s great seeing that Play 2.0 is on its way. Play is my favorite Scala playground, but it&#8217;s always felt like a second class citizen there. With 2.0, it&#8217;s a first class Citizen, and they&#8217;ve even thrown Akka into the &#8230; <a href="http://blog.saers.com/archives/2011/10/22/play-2-0/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s great seeing that <a href="http://www.playframework.org/2.0">Play 2.0</a> is <a href="https://github.com/playframework/play20">on its way</a>. Play is my favorite Scala playground, but it&#8217;s always felt like a second class citizen there. With 2.0, it&#8217;s a first class Citizen, and they&#8217;ve even thrown <a href="http://akka.io/">Akka</a> into the mix. So, as with anything I&#8217;m especially interested in, I&#8217;ve <a href="https://play.lighthouseapp.com/users/28377">signed up</a> to submit <a href="https://play.lighthouseapp.com/projects/74274/tickets/52-play20-todolist-scala-scalaquery-sample-has-exception#ticket-52-1">two</a> <a href="https://play.lighthouseapp.com/projects/74274/tickets/53-play20-kiki-sample-error#ticket-53-1">bugreports</a>.</p>
Share and Enjoy:<a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F10%2F22%2Fplay-2-0%2F" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/printfriendly.png" class="sociable-img sociable-hovers" title="Print" alt="Print" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F10%2F22%2Fplay-2-0%2F&amp;title=Play%202.0&amp;notes=It%27s%20great%20seeing%20that%20Play%202.0%20is%20on%20its%20way.%20Play%20is%20my%20favorite%20Scala%20playground%2C%20but%20it%27s%20always%20felt%20like%20a%20second%20class%20citizen%20there.%20With%202.0%2C%20it%27s%20a%20first%20class%20Citizen%2C%20and%20they%27ve%20even%20thrown%20Akka%20into%20the%20mix.%20So%2C%20as%20with%20anything%20I%27m%20esp" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F10%2F22%2Fplay-2-0%2F&amp;t=Play%202.0" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F10%2F22%2Fplay-2-0%2F&amp;title=Play%202.0&amp;source=Niklas+Saers%26%23039%3B+blog+&amp;summary=It%27s%20great%20seeing%20that%20Play%202.0%20is%20on%20its%20way.%20Play%20is%20my%20favorite%20Scala%20playground%2C%20but%20it%27s%20always%20felt%20like%20a%20second%20class%20citizen%20there.%20With%202.0%2C%20it%27s%20a%20first%20class%20Citizen%2C%20and%20they%27ve%20even%20thrown%20Akka%20into%20the%20mix.%20So%2C%20as%20with%20anything%20I%27m%20esp" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F10%2F22%2Fplay-2-0%2F&amp;title=Play%202.0" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow" target="_blank"  href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F10%2F22%2Fplay-2-0%2F&amp;t=Play%202.0&amp;s=It%27s%20great%20seeing%20that%20Play%202.0%20is%20on%20its%20way.%20Play%20is%20my%20favorite%20Scala%20playground%2C%20but%20it%27s%20always%20felt%20like%20a%20second%20class%20citizen%20there.%20With%202.0%2C%20it%27s%20a%20first%20class%20Citizen%2C%20and%20they%27ve%20even%20thrown%20Akka%20into%20the%20mix.%20So%2C%20as%20with%20anything%20I%27m%20esp" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=Play%202.0%20-%20http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F10%2F22%2Fplay-2-0%2F" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><br/><br/><img src="http://feeds.feedburner.com/~r/saers/~4/kRHS8EPIxrs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.saers.com/archives/2011/10/22/play-2-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.saers.com/archives/2011/10/22/play-2-0/</feedburner:origLink></item>
		<item>
		<title>In defense of Dart</title>
		<link>http://feedproxy.google.com/~r/saers/~3/JmG6k8lFfWA/</link>
		<comments>http://blog.saers.com/archives/2011/10/18/in-defense-of-dart/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 19:05:09 +0000</pubDate>
		<dc:creator>niklas</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.saers.com/?p=1081</guid>
		<description><![CDATA[Ok, everyone, let&#8217;s all calm down. There&#8217;s been so many blog posts and podcast debates all over the net about what&#8217;s wrong with Dart. The only problem with Dart, the way I see it, is that Google is too good &#8230; <a href="http://blog.saers.com/archives/2011/10/18/in-defense-of-dart/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Ok, everyone, let&#8217;s all calm down. There&#8217;s been so many blog posts and podcast debates all over the net about what&#8217;s wrong with <a href="http://www.dartlang.org/">Dart</a>. The only problem with Dart, the way I see it, is that Google is too good at marketing: too much hype before we got to see the product.</p>
<p>The way I see Dart, it&#8217;s another language for doing client-side web application programming. Luckily, it&#8217;s not another Flash or Silverlight with its plethora of languages. It would like to be a part of the browser, but for now it contends itself to being a language that compiles down to JavaScript. That puts it together with <a href="http://jashkenas.github.com/coffee-script/">CoffeeScript</a> and <a href="http://cappuccino.org/learn/tutorials/objective-j-tutorial.php">Objective-J</a>, to name but a few. <a href="https://github.com/jashkenas/coffee-script/wiki/List-of-languages-that-compile-to-JS">See a long list here</a>. As you can see from the list, this is nothing new.</p>
<p>The only problem with Dart is that everyone had their hopes up for the perfect language that would contain all their pet features. And of course, the set of preferred combinations is probably as big as the number of developers in the world.</p>
<p>What I find to be one of the strong points of Dart is that it uses the <a href="http://en.wikipedia.org/wiki/Actor_model">actor model</a> as its concurrency model. I remember it well from my days at uni, thinking it was a model leading to waaay to much overhead. Surely, the <a href="http://www.smalltalk.org">Smalltalk</a> guys must be mad! But as time has given us more power, I&#8217;ve come to believe that this is a great model, which has lead me to <a href="http://www.scala-lang.org/">Scala</a> and <a href="http://akka.io/">Akka</a>. Although <a href="http://en.wikipedia.org/wiki/Grand_Central_Dispatch">GCD</a> is very powerful, I find myself looking into using actors in my language of choice, <a href="http://en.wikipedia.org/wiki/Objective-C">Objective-C</a>, all the time.</p>
<p>So where does Dart go from here? Well, that depends on what kind of backing it has from Google. Google hasn&#8217;t been very clear on how well the Dart support is grounded in the organization. But if it gains a good community of libraries and evolves a good community, it could become the preferred way of writing Android apps, letting developers re-use code for their web-app and mobile app. If not, it could become shelved like <a href="http://golang.org/">Go</a>.</p>
<p>Personally, on this front I&#8217;ll brush up my ancient JavaScript skills and look more at <a href="http://www.sproutcore.com/">SproutCore</a> the next couple of weeks, probably along with CoffeeScript. Then in a month or two, if there is any momentum going for Dart, I&#8217;ll probably write something where I can exploit Darts actor model and see if we become good friends. 2011 will be interesting still. <img src='http://blog.saers.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
Share and Enjoy:<a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F10%2F18%2Fin-defense-of-dart%2F" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/printfriendly.png" class="sociable-img sociable-hovers" title="Print" alt="Print" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F10%2F18%2Fin-defense-of-dart%2F&amp;title=In%20defense%20of%20Dart&amp;notes=Ok%2C%20everyone%2C%20let%27s%20all%20calm%20down.%20There%27s%20been%20so%20many%20blog%20posts%20and%20podcast%20debates%20all%20over%20the%20net%20about%20what%27s%20wrong%20with%20Dart.%20The%20only%20problem%20with%20Dart%2C%20the%20way%20I%20see%20it%2C%20is%20that%20Google%20is%20too%20good%20at%20marketing%3A%20too%20much%20hype%20before%20we%20got%20t" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F10%2F18%2Fin-defense-of-dart%2F&amp;t=In%20defense%20of%20Dart" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F10%2F18%2Fin-defense-of-dart%2F&amp;title=In%20defense%20of%20Dart&amp;source=Niklas+Saers%26%23039%3B+blog+&amp;summary=Ok%2C%20everyone%2C%20let%27s%20all%20calm%20down.%20There%27s%20been%20so%20many%20blog%20posts%20and%20podcast%20debates%20all%20over%20the%20net%20about%20what%27s%20wrong%20with%20Dart.%20The%20only%20problem%20with%20Dart%2C%20the%20way%20I%20see%20it%2C%20is%20that%20Google%20is%20too%20good%20at%20marketing%3A%20too%20much%20hype%20before%20we%20got%20t" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F10%2F18%2Fin-defense-of-dart%2F&amp;title=In%20defense%20of%20Dart" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow" target="_blank"  href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F10%2F18%2Fin-defense-of-dart%2F&amp;t=In%20defense%20of%20Dart&amp;s=Ok%2C%20everyone%2C%20let%27s%20all%20calm%20down.%20There%27s%20been%20so%20many%20blog%20posts%20and%20podcast%20debates%20all%20over%20the%20net%20about%20what%27s%20wrong%20with%20Dart.%20The%20only%20problem%20with%20Dart%2C%20the%20way%20I%20see%20it%2C%20is%20that%20Google%20is%20too%20good%20at%20marketing%3A%20too%20much%20hype%20before%20we%20got%20t" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=In%20defense%20of%20Dart%20-%20http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F10%2F18%2Fin-defense-of-dart%2F" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><br/><br/><img src="http://feeds.feedburner.com/~r/saers/~4/JmG6k8lFfWA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.saers.com/archives/2011/10/18/in-defense-of-dart/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blog.saers.com/archives/2011/10/18/in-defense-of-dart/</feedburner:origLink></item>
		<item>
		<title>5DmkII vs 4S</title>
		<link>http://feedproxy.google.com/~r/saers/~3/1deFs41SVCg/</link>
		<comments>http://blog.saers.com/archives/2011/10/17/5dmkii-vs-4s/#comments</comments>
		<pubDate>Mon, 17 Oct 2011 19:38:21 +0000</pubDate>
		<dc:creator>niklas</dc:creator>
				<category><![CDATA[iOS]]></category>
		<category><![CDATA[Photoblog]]></category>

		<guid isPermaLink="false">http://blog.saers.com/?p=1076</guid>
		<description><![CDATA[Yes, the 4S is a great video camera. The 5D still has the edge, but also the bulk. This device is going to be great. iPhone 4S / Canon 5d MKII Side by Side Comparison from Robino Films on Vimeo. &#8230; <a href="http://blog.saers.com/archives/2011/10/17/5dmkii-vs-4s/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Yes, the 4S is a great video camera. The 5D still has the edge, but also the bulk. This device is going to be great. <img src='http://blog.saers.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><iframe src="http://player.vimeo.com/video/30606785?title=0&amp;byline=0&amp;portrait=0" width="400" height="225" frameborder="0" webkitAllowFullScreen allowFullScreen></iframe>
<p><a href="http://vimeo.com/30606785">iPhone 4S / Canon 5d MKII Side by Side Comparison</a> from <a href="http://vimeo.com/robinofilms">Robino Films</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
Share and Enjoy:<a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F10%2F17%2F5dmkii-vs-4s%2F" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/printfriendly.png" class="sociable-img sociable-hovers" title="Print" alt="Print" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F10%2F17%2F5dmkii-vs-4s%2F&amp;title=5DmkII%20vs%204S&amp;notes=Yes%2C%20the%204S%20is%20a%20great%20video%20camera.%20The%205D%20still%20has%20the%20edge%2C%20but%20also%20the%20bulk.%20This%20device%20is%20going%20to%20be%20great.%20%3A-%29%0D%0AiPhone%204S%20%2F%20Canon%205d%20MKII%20Side%20by%20Side%20Comparison%20from%20Robino%20Films%20on%20Vimeo." ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F10%2F17%2F5dmkii-vs-4s%2F&amp;t=5DmkII%20vs%204S" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F10%2F17%2F5dmkii-vs-4s%2F&amp;title=5DmkII%20vs%204S&amp;source=Niklas+Saers%26%23039%3B+blog+&amp;summary=Yes%2C%20the%204S%20is%20a%20great%20video%20camera.%20The%205D%20still%20has%20the%20edge%2C%20but%20also%20the%20bulk.%20This%20device%20is%20going%20to%20be%20great.%20%3A-%29%0D%0AiPhone%204S%20%2F%20Canon%205d%20MKII%20Side%20by%20Side%20Comparison%20from%20Robino%20Films%20on%20Vimeo." ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F10%2F17%2F5dmkii-vs-4s%2F&amp;title=5DmkII%20vs%204S" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow" target="_blank"  href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F10%2F17%2F5dmkii-vs-4s%2F&amp;t=5DmkII%20vs%204S&amp;s=Yes%2C%20the%204S%20is%20a%20great%20video%20camera.%20The%205D%20still%20has%20the%20edge%2C%20but%20also%20the%20bulk.%20This%20device%20is%20going%20to%20be%20great.%20%3A-%29%0D%0AiPhone%204S%20%2F%20Canon%205d%20MKII%20Side%20by%20Side%20Comparison%20from%20Robino%20Films%20on%20Vimeo." ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=5DmkII%20vs%204S%20-%20http%3A%2F%2Fblog.saers.com%2Farchives%2F2011%2F10%2F17%2F5dmkii-vs-4s%2F" ><img src="http://blog.saers.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><br/><br/><img src="http://feeds.feedburner.com/~r/saers/~4/1deFs41SVCg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.saers.com/archives/2011/10/17/5dmkii-vs-4s/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.saers.com/archives/2011/10/17/5dmkii-vs-4s/</feedburner:origLink></item>
	</channel>
</rss>

