<?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:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>futtta's blog &gt;&gt; full feed</title> <link>http://blog.futtta.be</link> <description>Full feed for all articles on blog.futtta.be, both in english (technical stuff) en in het nederlands (persoonlijke posts over muziek, politiek en vrouw&amp;kind).</description> <lastBuildDate>Thu, 17 May 2012 13:15:37 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=</generator> <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/futtta" /><feedburner:info uri="futtta" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.0/</creativeCommons:license><feedburner:emailServiceId>futtta</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item><title>Firefox Mobile Beta: native UI at last!</title><link>http://feedproxy.google.com/~r/futtta/~3/Nzj7k1qqPgY/</link> <comments>http://blog.futtta.be/2012/05/16/firefox-mobile-beta/#comments</comments> <pubDate>Wed, 16 May 2012 15:28:16 +0000</pubDate> <dc:creator>frank</dc:creator> <category><![CDATA[android]]></category> <category><![CDATA[browsers]]></category> <category><![CDATA[lang:en]]></category> <category><![CDATA[mobile web]]></category> <category><![CDATA[firefox mobile]]></category> <category><![CDATA[firefox sync]]></category> <category><![CDATA[native ui]]></category><guid isPermaLink="false">http://blog.futtta.be/?p=7817</guid> <description><![CDATA[The wait is finally over, no need to go through the daily Aurora upgrade process any more; Firefox Mobile 14 beta (available in the Google Play store) is out with all the improvements that were in the Aurora builds. The main differences with the previous (non-Aurora) versions: Firefox on Android doesn&#8217;t use XUL (the Mozilla [...]]]></description> <content:encoded><![CDATA[<p><a href="http://blog.futtta.be/2012/05/16/firefox-mobile-beta/firefox_mobile_14b_screenshot/" rel="attachment wp-att-7822"><img class="alignright size-medium wp-image-7822" title="firefox_mobile_14b_screenshot" src="http://blog-cdn.futtta.be/wp-content/uploads/2012/05/firefox_mobile_14b_screenshot-180x300.jpg" alt="" width="180" height="300" /></a><a title="While waiting for Firefox Mobile 11" href="http://blog.futtta.be/2012/02/15/while-waiting-for-firefox-mobile-11/">The wait is finally over</a>, no need to go through the daily Aurora upgrade process any more; Firefox Mobile 14 beta (<a title="firefox mobile beta in google play store" href="https://play.google.com/store/apps/details?id=org.mozilla.firefox_beta&amp;hl=en">available in the Google Play store</a>) is out with all the improvements that were in the Aurora builds.</p><p>The main differences with the previous (non-Aurora) versions: Firefox on Android doesn&#8217;t use XUL (the Mozilla cross platform UI toolkit) any more, but switched to native Android UI elements. This (and other less visible changes) results in <strong>faster startup time, lower memory usage and better overall performance</strong>. There&#8217;s Flash in it as well, but with &#8216;tap to play&#8217; option so the impact, I&#8217;m happy to report, is pretty limited. And the start-page is pretty nifty, with &#8220;Top Sites&#8221;, &#8220;Tabs from last time&#8221; and &#8220;Tabs on other computers&#8221; on one nice screen.</p><p>I must admit I was slightly worried at first, as I couldn&#8217;t get Sync to work at all (&#8220;could not connect to server&#8221; and similar error messages), but <strong>after uninstalling Aurora</strong>, Firefox Mobile Beta can sync just fine. All in all Firefox Mobile is an even greater browser than <a title="Firefox Mobile: the best mobile browser no-one uses" href="http://blog.futtta.be/2011/12/16/firefox-mobile-the-best-mobile-browser-no-one-uses/">it was before</a>.</p><p>Possibly related twitterless twaddle:<ul><li><a href='http://blog.futtta.be/2012/02/15/while-waiting-for-firefox-mobile-11/' rel='bookmark' title='While waiting for Firefox Mobile 11'>While waiting for Firefox Mobile 11</a></li><li><a href='http://blog.futtta.be/2012/02/28/mobile-browsers-opera-mobile-12-shines-in-html5test/' rel='bookmark' title='Mobile browsers: Opera Mobile 12 shines in html5test'>Mobile browsers: Opera Mobile 12 shines in html5test</a></li><li><a href='http://blog.futtta.be/2012/02/07/chrome-for-android-finally-arrives/' rel='bookmark' title='Chrome for Android finally arrives'>Chrome for Android finally arrives</a></li></ul></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/futtta?a=Nzj7k1qqPgY:XbxGrcte8Vs:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/futtta?i=Nzj7k1qqPgY:XbxGrcte8Vs:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=Nzj7k1qqPgY:XbxGrcte8Vs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/futtta?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=Nzj7k1qqPgY:XbxGrcte8Vs:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/futtta?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=Nzj7k1qqPgY:XbxGrcte8Vs:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/futtta?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/futtta/~4/Nzj7k1qqPgY" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.futtta.be/2012/05/16/firefox-mobile-beta/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.futtta.be/2012/05/16/firefox-mobile-beta/</feedburner:origLink></item> <item><title>Fix Samsung ICS Exchange connection errors</title><link>http://feedproxy.google.com/~r/futtta/~3/LXRu82f2bDw/</link> <comments>http://blog.futtta.be/2012/05/11/fix-samsung-ics-exchange-connection-errors/#comments</comments> <pubDate>Fri, 11 May 2012 05:05:14 +0000</pubDate> <dc:creator>frank</dc:creator> <category><![CDATA[android]]></category> <category><![CDATA[howto]]></category> <category><![CDATA[lang:en]]></category> <category><![CDATA[connection error]]></category> <category><![CDATA[exchange]]></category> <category><![CDATA[ice cream sandwich]]></category> <category><![CDATA[samsung]]></category><guid isPermaLink="false">http://blog.futtta.be/?p=7798</guid> <description><![CDATA[Since updating my Samsung Galaxy  S II to Ice Cream Sandwich, I&#8217;ve regularly been experiencing the dreaded &#8220;connection error&#8221; in the mail client when trying to fetch mail from the corporate Exchange server. A colleague of mine, who agreed to have me upgrade his SGS2 after I promised  everything worked flawlessly, had the problem even [...]]]></description> <content:encoded><![CDATA[<p><a href="http://blog.futtta.be/?attachment_id=7801"><img class="alignright" title="outlook rule to fix samsung's mail &quot;connection error&quot; problem" src="http://blog-cdn.futtta.be/wp-content/uploads/2012/05/fix_sgs2_ics_mail_connection-error-300x233.png" alt="" /></a>Since <a title="7 days with my Ice Cream Samsung" href="http://blog.futtta.be/2012/04/26/7-days-with-my-ice-cream-samsung/">updating my Samsung Galaxy  S II to Ice Cream Sandwich</a>, I&#8217;ve regularly been experiencing the dreaded &#8220;connection error&#8221; in the mail client when trying to fetch mail from the corporate Exchange server. A colleague of mine, who agreed to have me upgrade his SGS2 after I promised  everything worked flawlessly, had the problem even more regularly.</p><p>Searching the web turned up <a title="xda-developers is a great community, lots of high quality info" href="http://forum.xda-developers.com/showpost.php?p=25422639">this interesting thread on xda-developers</a>, which had amongst others <a title="download and overwrite mail.apk and exchange.apk if you dare" href="http://forum.xda-developers.com/showpost.php?p=25004492&amp;postcount=129">a fix for the adventurous</a>, but also <a title="the comment itself" href="http://forum.xda-developers.com/showpost.php?p=25422639&amp;postcount=147">this eye-opening comment</a>:</p><blockquote><p>The messages in question are Read Receipts, Delivery Receipts and similar messages. Once there is one of those in your inbox, you’re stuck until you delete it. [...] A better solution which has worked for me is to create a folder for your receipts. Then, on your PC, create a rule to move the receipts to the folder on arrival. This will obviously also work when your PC is off, as the rules are stored and executed on the server. You will have to create a rule which processes emails on arrival, matches a series of strings in either subject or body of the message and moves them to the folder.</p></blockquote><p>And that&#8217;s exactly what I did; mails <strong>sent only to me</strong> with <strong>&#8220;Declined:&#8221; or &#8220;Accepted:&#8221; or &#8220;Tentative:&#8221; or &#8220;Read:&#8221; or &#8220;Not read:&#8221; in the subject</strong> line are automatically moved into a &#8220;tmp&#8221; folder. Your mileage may vary (apparently there are <a title="mixed character sets between subject &amp; body tend to break samsung's mail client as well" href="http://forum.xda-developers.com/showpost.php?p=25340403&amp;postcount=143">other conditions under which the Android/ Samsung mail client has problems downloading items form Exchange</a>), but based on my limited experience up until now, this workaround gets most problematic items in my Inbox out of the way. Now let&#8217;s hope Samsung fixes this blatant error (and that it isn&#8217;t in the ICS-version on <a title="I love my s II, but that s III sure is ..." href="http://mashable.com/2012/05/03/samsung-galaxy-s-iii-2/">that beautiful Samsung Galaxy S III</a>)!</p><p>Possibly related twitterless twaddle:<ul><li><a href='http://blog.futtta.be/2011/07/22/pimping-my-samsung-galaxy-s-ii/' rel='bookmark' title='Pimping my Samsung Galaxy S II'>Pimping my Samsung Galaxy S II</a></li><li><a href='http://blog.futtta.be/2012/04/26/7-days-with-my-ice-cream-samsung/' rel='bookmark' title='7 days with my Ice Cream Samsung'>7 days with my Ice Cream Samsung</a></li><li><a href='http://blog.futtta.be/2011/01/28/why-you-shouldnt-rely-on-ajaxs-same-origin-policy/' rel='bookmark' title='Why you shouldn&#8217;t rely on ajax&#8217;s same origin policy'>Why you shouldn&#8217;t rely on ajax&#8217;s same origin policy</a></li></ul></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/futtta?a=LXRu82f2bDw:lyC7azno7hY:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/futtta?i=LXRu82f2bDw:lyC7azno7hY:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=LXRu82f2bDw:lyC7azno7hY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/futtta?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=LXRu82f2bDw:lyC7azno7hY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/futtta?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=LXRu82f2bDw:lyC7azno7hY:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/futtta?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/futtta/~4/LXRu82f2bDw" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.futtta.be/2012/05/11/fix-samsung-ics-exchange-connection-errors/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.futtta.be/2012/05/11/fix-samsung-ics-exchange-connection-errors/</feedburner:origLink></item> <item><title>30 jaar geleden; Adieu Gilles!</title><link>http://feedproxy.google.com/~r/futtta/~3/h_LxMhYn8yw/</link> <comments>http://blog.futtta.be/2012/05/09/30-jaar-geleden-adieu-gilles/#comments</comments> <pubDate>Wed, 09 May 2012 05:59:57 +0000</pubDate> <dc:creator>frank</dc:creator> <category><![CDATA[lang:nl]]></category> <category><![CDATA[rants & raves]]></category> <category><![CDATA[126 c2]]></category> <category><![CDATA[didier pironi]]></category> <category><![CDATA[ferrari]]></category> <category><![CDATA[formula 1]]></category> <category><![CDATA[gilles villeneuve]]></category><guid isPermaLink="false">http://blog.futtta.be/?p=7778</guid> <description><![CDATA[Ik heb al 30 jaar een zwak voor Formule 1. Dat lijkt misschien vreemd voor iemand met groene sympathieën, maar wie zichzelf niet tegenspreekt, censureert z&#8217;n onvolmaaktheid. Soit, schijn-wijsheden daar gelaten, ik was 13 en geabonneerd op het weekblad Kuifje, dat naar aanleiding van de Grote Prijs van België een special over Formule 1 had [...]]]></description> <content:encoded><![CDATA[<p><a href="http://4.bp.blogspot.com/_0vQee8oZXq8/S_46SnDpz_I/AAAAAAAARA0/UTuw67FfHQg/s1600/Ferrari+F1+1982.jpg"><img class="alignright size-full wp-image-7783" title="villeneuve in de ferrari 126c2" src="http://blog-cdn.futtta.be/wp-content/uploads/2012/05/villeneuve_ferrari_126c2.jpg" alt="" /></a>Ik heb al 30 jaar een zwak voor Formule 1. Dat lijkt misschien vreemd voor iemand met groene sympathieën, maar wie zichzelf niet tegenspreekt, censureert z&#8217;n onvolmaaktheid. Soit, schijn-wijsheden daar gelaten, ik was 13 en geabonneerd op het weekblad Kuifje, dat naar aanleiding van de Grote Prijs van België een special over Formule 1 had gemaakt. In het midden een poster van die prachtige bloedrode Ferrari 126 C2. Ferrari was na pionier Renault de 2de constructeur met een turbo-motor en maakte dat jaar met de virtuoze Gilles Villeneuve en de consistent snelle Didier Pironi serieus kans om de wereldkampioen te leveren. Ik was onmiddellijk fan.</p><p>Maar tijdens die GP van België liep het anders. Toen ik op zaterdag 8 mei 1982 terugkwam van een wandeling met m&#8217;n ouders en vrienden van de familie, hoorde ik op de radio dat Gilles Villeneuve zwaar gecrasht was tijdens de oefenritten. Een dom ongeluk, gevolg van een misverstand tussen 2 ervaren piloten. Het voorwiel van Villeneuve&#8217;s Ferrari raakte bij een inhaalmanoeuvre het achterwiel van Jochen Mass&#8217;s March, de Ferrari vloog daardoor de lucht in (het &#8220;ground effect&#8221; werd verbroken) en werd 100m ver gekatapulteerd, landde hard met de neus in de grond, maakte verschillende buitelingen waarbij Villeneuve z&#8217;n helm verloor en de wagen verder desintegreerde. De Canadees eindigde uiteindelijk met wat restte van de cockpit, zonder helm, in een vanghek en werd enkele uren later officieel dood verklaard.</p><p>Een held minder op de startgrid, maar teamgenoot Pironi leek enkele races later wel goed op weg om wereldkampioen te worden. Tot de GP van Duitsland, waar ook hij zwaar crashte. De Fransman overleefde de klap, maar zou nooit meer racen.</p><p><a title="jacques villeneuve in ferrari t4" href="http://www.formula1.com/news/headlines/2012/5/13315.html">Gisteren reed zoon </a><a title="jacques villeneuve in ferrari t4" href="http://www.formula1.com/news/headlines/2012/5/13315.html">(en wereldkampioen F1 1997)  </a><a title="jacques villeneuve in ferrari t4" href="http://www.formula1.com/news/headlines/2012/5/13315.html">Jacques Villeneuve met de Ferrari T4</a> waarmee z&#8217;n vader in 1979 schitterde. Maar als het voor U hetzelfde is, kijk ik liever nog eens naar dit heroïsch duel dat Gilles in 1979 met René Arnoux uitvocht:</p><div class="lyMe" id="WYL_kl2tIFxSEGA" style="width:640px;height:360px;"><noscript><a href="http://youtu.be/kl2tIFxSEGA"><img src="http://img.youtube.com/vi/kl2tIFxSEGA/0.jpg" alt="" width="640" height="340" /></a> Embedded with WP YouTube Lyte.</noscript></div><div class="lL" style="width:640px;">Watch this video <a href="http://youtu.be/kl2tIFxSEGA">on YouTube</a> or on <a href="http://icant.co.uk/easy-youtube/?http://www.youtube.com/watch?v=kl2tIFxSEGA">Easy Youtube</a>.</div><p>Salut Gilles!</p><p>Possibly related twitterless twaddle:<ul><li><a href='http://blog.futtta.be/2007/10/22/f1-de-hond-het-been-en-de-wereld-niet-op-zijn-kop/' rel='bookmark' title='F1: de hond, het been en de wereld (niet) op zijn kop?'>F1: de hond, het been en de wereld (niet) op zijn kop?</a></li><li><a href='http://blog.futtta.be/2010/02/01/gilles-peterson-thom-yorke-draaien-rare-plaatjes/' rel='bookmark' title='Gilles Peterson &amp; Thom Yorke draaien rare plaatjes'>Gilles Peterson &#038; Thom Yorke draaien rare plaatjes</a></li><li><a href='http://blog.futtta.be/2009/12/10/muziek-om-bij-te-verjaren-eska/' rel='bookmark' title='Muziek om bij te verjaren: Eska'>Muziek om bij te verjaren: Eska</a></li></ul></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/futtta?a=h_LxMhYn8yw:CAYpIVaYLXw:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/futtta?i=h_LxMhYn8yw:CAYpIVaYLXw:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=h_LxMhYn8yw:CAYpIVaYLXw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/futtta?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=h_LxMhYn8yw:CAYpIVaYLXw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/futtta?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=h_LxMhYn8yw:CAYpIVaYLXw:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/futtta?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/futtta/~4/h_LxMhYn8yw" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.futtta.be/2012/05/09/30-jaar-geleden-adieu-gilles/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.futtta.be/2012/05/09/30-jaar-geleden-adieu-gilles/</feedburner:origLink></item> <item><title>DDOS’ed by 80legs.com spider?</title><link>http://feedproxy.google.com/~r/futtta/~3/cIy-NXSKwvQ/</link> <comments>http://blog.futtta.be/2012/05/05/ddosed-by-80legs-com-spider/#comments</comments> <pubDate>Sat, 05 May 2012 13:53:44 +0000</pubDate> <dc:creator>frank</dc:creator> <category><![CDATA[Internet]]></category> <category><![CDATA[lang:en]]></category> <category><![CDATA[Quickie]]></category> <category><![CDATA[80legs.com]]></category> <category><![CDATA[ddos]]></category> <category><![CDATA[htaccess]]></category> <category><![CDATA[robots.txt]]></category><guid isPermaLink="false">http://blog.futtta.be/?p=7770</guid> <description><![CDATA[Just got some heavy traffic from a friggin&#8217; spider with this useragent: Mozilla/5.0 (compatible; 008/0.83; http://www.80legs.com/webcrawler.html) Gecko/2008032620 As changing robots.txt did not help immediately, more drastic measures were needed, so I added this tidbit to .htaccess to stop the fuckers: SetEnvIfNoCase ^User-Agent$ .*(80legs) HTTP_SAFE_BADBOT Deny from env=HTTP_SAFE_BADBOT And now back to me just relaxing and [...]]]></description> <content:encoded><![CDATA[<p>Just got some heavy traffic from a friggin&#8217; spider with this useragent:</p><blockquote><p>Mozilla/5.0 (compatible; 008/0.83; http://www.80legs.com/webcrawler.html) Gecko/2008032620</p></blockquote><p>As <a title="80legs faq" href="http://www.80legs.com/webcrawler.html">changing robots.txt</a> did not help immediately, more drastic measures were needed, so I <a title="as found here. ain't internet great?" href="http://www.queness.com/post/5421/17-useful-htaccess-tricks-and-tips">added this tidbit to .htaccess</a> to stop the fuckers:</p><p><code>SetEnvIfNoCase ^User-Agent$ .*(80legs) HTTP_SAFE_BADBOT<br /> Deny from env=HTTP_SAFE_BADBOT</code></p><p>And now back to me just relaxing and having a bath! <img src='http://blog-cdn.futtta.be/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /></p><p>Possibly related twitterless twaddle:<ul><li><a href='http://blog.futtta.be/2012/04/13/wp-donottrack-0-6-0-and-beyond/' rel='bookmark' title='WP DoNotTrack 0.6.0 and beyond'>WP DoNotTrack 0.6.0 and beyond</a></li><li><a href='http://blog.futtta.be/2011/11/07/wp-privacy-quantcast-sneaks-back-in/' rel='bookmark' title='WP Privacy: Quantcast sneaks back in'>WP Privacy: Quantcast sneaks back in</a></li><li><a href='http://blog.futtta.be/2011/02/17/why-your-wordpress-blog-needs-donottrack/' rel='bookmark' title='Why your WordPress blog needs DoNotTrack'>Why your WordPress blog needs DoNotTrack</a></li></ul></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/futtta?a=cIy-NXSKwvQ:RwXlylHXhvY:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/futtta?i=cIy-NXSKwvQ:RwXlylHXhvY:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=cIy-NXSKwvQ:RwXlylHXhvY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/futtta?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=cIy-NXSKwvQ:RwXlylHXhvY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/futtta?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=cIy-NXSKwvQ:RwXlylHXhvY:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/futtta?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/futtta/~4/cIy-NXSKwvQ" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.futtta.be/2012/05/05/ddosed-by-80legs-com-spider/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.futtta.be/2012/05/05/ddosed-by-80legs-com-spider/</feedburner:origLink></item> <item><title>Windows 7 does not (always) like IE9</title><link>http://feedproxy.google.com/~r/futtta/~3/t45snkEsHKI/</link> <comments>http://blog.futtta.be/2012/05/02/windows-7-does-not-always-like-ie9/#comments</comments> <pubDate>Wed, 02 May 2012 05:35:37 +0000</pubDate> <dc:creator>frank</dc:creator> <category><![CDATA[browsers]]></category> <category><![CDATA[lang:en]]></category> <category><![CDATA[email]]></category> <category><![CDATA[ie9]]></category> <category><![CDATA[internet explorer]]></category> <category><![CDATA[links]]></category> <category><![CDATA[operation cancelled]]></category> <category><![CDATA[restrictions]]></category> <category><![CDATA[system administrator]]></category><guid isPermaLink="false">http://blog.futtta.be/?p=7752</guid> <description><![CDATA[A couple of days ago a neighbor asked if I could have a look at his slightly misbehaving PC; links in emails did not open correctly. He was on an all Microsoft setup, with Windows Seven, IE9 and Outlook. The error was as harsh as it was vague; According to &#8220;wonderfully wise web&#8221; that problem [...]]]></description> <content:encoded><![CDATA[<p>A couple of days ago a neighbor asked if I could have a look at his slightly misbehaving PC; links in emails did not open correctly. He was on an all Microsoft setup, with Windows Seven, IE9 and Outlook. The error was as harsh as it was vague;</p><p style="text-align: center;"><a href="http://blog.futtta.be/2012/05/02/windows-7-does-not-always-like-ie9/outlook_links_do_not_open/" rel="attachment wp-att-7753"><img class="size-medium wp-image-7753 aligncenter" title="This operation has been canceled due to restrictions in effect on this computer. Please contact your system administrator." src="http://blog-cdn.futtta.be/wp-content/uploads/2012/05/outlook_links_do_not_open-300x63.jpg" alt="" width="300" height="63" /></a></p><p>According to &#8220;wonderfully wise web&#8221; that problem is typically caused by a lack of a default browser in Windows 7, but given the fact that IE9 was the only browser installed, that did not make a lot of sense.</p><p>I was pretty confused, checking and re-applying settings while searching the web, but then I found a forum thread in which someone replied that the 64-bits version of IE9 just cannot be set as default browser, ever. Must be that Windows 7 does not really like 64-bits IE9? I did not find an easy way to switch to 32-bits IE9 and as the neighbor did not object, so I installed the most recent stable version of Firefox on his PC and set that as default browser and all was well. IE9 might not be a bad browser, but sometimes even Windows 7 wants you to install an alternative and who are we to disagree?</p><p>Possibly related twitterless twaddle:<ul><li><a href='http://blog.futtta.be/2012/03/28/making-do-with-windows-phone-loving-metro/' rel='bookmark' title='Making do with Windows Phone, loving Metro'>Making do with Windows Phone, loving Metro</a></li><li><a href='http://blog.futtta.be/2012/02/28/mobile-browsers-opera-mobile-12-shines-in-html5test/' rel='bookmark' title='Mobile browsers: Opera Mobile 12 shines in html5test'>Mobile browsers: Opera Mobile 12 shines in html5test</a></li><li><a href='http://blog.futtta.be/2009/07/25/deredactie-be-browser-is-zoekmachine/' rel='bookmark' title='deredactie.be: &#8220;browser is zoekmachine&#8221;'>deredactie.be: &#8220;browser is zoekmachine&#8221;</a></li></ul></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/futtta?a=t45snkEsHKI:ejTq-xXRqhk:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/futtta?i=t45snkEsHKI:ejTq-xXRqhk:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=t45snkEsHKI:ejTq-xXRqhk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/futtta?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=t45snkEsHKI:ejTq-xXRqhk:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/futtta?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=t45snkEsHKI:ejTq-xXRqhk:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/futtta?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/futtta/~4/t45snkEsHKI" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.futtta.be/2012/05/02/windows-7-does-not-always-like-ie9/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.futtta.be/2012/05/02/windows-7-does-not-always-like-ie9/</feedburner:origLink></item> <item><title>7 days with my Ice Cream Samsung</title><link>http://feedproxy.google.com/~r/futtta/~3/eP0Er6cJ2-g/</link> <comments>http://blog.futtta.be/2012/04/26/7-days-with-my-ice-cream-samsung/#comments</comments> <pubDate>Thu, 26 Apr 2012 05:32:44 +0000</pubDate> <dc:creator>frank</dc:creator> <category><![CDATA[android]]></category> <category><![CDATA[lang:en]]></category> <category><![CDATA[adw launcher]]></category> <category><![CDATA[cf-root]]></category> <category><![CDATA[ice cream sandwich]]></category> <category><![CDATA[odin]]></category> <category><![CDATA[samsung galaxy sII]]></category><guid isPermaLink="false">http://blog.futtta.be/?p=7736</guid> <description><![CDATA[Last week I flashed my Samsung Galaxy S II with the official Android 4 firmware from Samsung. Here&#8217;s some information and semi-random thoughts about the upgrade and my Ice Cream Sandwich on Samsung-experience so far. About the upgrade: I didn&#8217;t use KIES, the official Samsung upgrade utility as it claimed there was no upgrade. Instead [...]]]></description> <content:encoded><![CDATA[<p><a href="http://support.google.com/ics/nexus/bin/answer.py?hl=en&amp;answer=1638168"><img class="alignright size-full wp-image-7745" title="the &quot;data usage&quot; app is the hidden treasure in ICS!" src="http://blog-cdn.futtta.be/wp-content/uploads/2012/04/smaller_ics-data-usage-graph.png" alt="" width="150" height="267" /></a>Last week I flashed my Samsung Galaxy S II with the official Android 4 firmware from Samsung. Here&#8217;s some information and semi-random thoughts about the upgrade and my Ice Cream Sandwich on Samsung-experience so far.</p><ol><li>About the upgrade:<ul><li>I didn&#8217;t use KIES, the official Samsung upgrade utility as it claimed there was no upgrade.</li><li>Instead I downloaded <a title="sammobile.com firmware page, leaks as well as official images" href="http://www.sammobile.com/firmware/">the ICS image for the Netherlands from sammobile.com</a> and followed <a title="sammobile forum thread announcing official roms and describing installation" href="http://www.sammobile.com/forum/showthread.php?t=4384">the installation procedure as described on the forum there</a>.</li><li>Samsung allows you to flash, no need to <a title="Impatiently flashing my HTC Hero into shape" href="http://blog.futtta.be/2009/09/22/impatiently-flashing-my-htc-hero-into-shape/">crack your bootloader, flash a new recovery image</a> or anything similarly scary.</li><li>Flashing the official firmware does not overwrite data or apps, you don&#8217;t loose a thing.</li><li>After booting into the new firmware, your <a title="rebuilding the dalvik-cache, apperantly" href="http://android.stackexchange.com/questions/21653/what-kind-of-app-optimization-does-ice-cream-sandwich-do-at-the-first-reboot">apps are first and foremost optimized for ICS</a>.</li><li>Battery usage was very high after the upgrade, with the Email app (which connects to an Exchange server) using a lot of CPU. I rebooted and the problem went away.</li></ul></li><li>What Ice Cream Samsung is like:<ul><li>Battery life actually seems a bit better than with the Gingerbread-based firmware.</li><li>Ice Cream Sandwich seems slightly faster as well, more responsive.</li><li>ICS isn&#8217;t all that different, from a user interface point of view. Some small tweaks and usability improvements, but nothing major.</li><li>Face unlock (having Android unlock your phone after recognizing your face) is a nice gadget, but <a title="face unlock with a picture on youtube" href="http://www.youtube.com/watch?v=NpNCXxtOzAo">it&#8217;s of little use if you value security</a>.</li><li>More interesting, from a security point of view, are &#8220;encrypt device&#8221; and &#8220;encrypt SD card&#8221;. Should give that a try.</li><li>The <strong><a title="data usage app explained on google support (for nexus, same difference)" href="http://support.google.com/ics/nexus/bin/answer.py?hl=en&amp;answer=1638168">data usage app</a></strong> is really great, allowing you to monitor and manage data usage for the entire device and on a per-app basis. &#8220;Data Usage&#8221; is, as far as I&#8217;m concerned, <strong>one of the hidden treasures in ICS!</strong></li></ul></li><li>Tailoring ICS to my liking:<ul><li>I&#8217;m <a title="Pimping my Samsung Galaxy S II" href="http://blog.futtta.be/2011/07/22/pimping-my-samsung-galaxy-s-ii/">not a fan of Samsung&#8217;s TouchWiz</a>, which also features in their ICS implementation, so I don&#8217;t use it.</li><li>At first I installed <a title="nova launcher on play store" href="https://play.google.com/store/apps/details?id=com.teslacoilsw.launcher">Nova, an ICS-only launcher</a>, but I wasn&#8217;t blown away, so I reverted to <a title="How to buy, upgrade, brick, rescue and generally enjoy a HTC Magic in just 14 days" href="http://blog.futtta.be/2011/03/15/how-to-buy-upgrade-brick-rescue-and-generally-enjoy-a-htc-magic-in-just-14-days/">good old ADW</a>.</li><li>I rooted the phone with <a title="chainfire; major xda-developer, great work!" href="http://download.chainfire.eu/158/CF-Root/SGS2/">CF-root</a> to be able to install SetCPU.</li><li><a title="setcpu.com (but you can download a version for free on xda-developers)" href="http://www.setcpu.com/">SetCPU</a>, which I had previously used on my HTC, seemed to work all right at first, but it sometimes put my phone into a deep sleep during phone calls or when idle, with nothing but a forced reboot to wake it up. I uninstalled SetCPU (and am still looking for a similar tool to save battery mainly).</li><li>I also installed <a title="adfree android (for rooted phones only)" href="https://play.google.com/store/apps/details?id=com.bigtincan.android.adfree">AdFree Android</a>, which adds known ad-domains to your hosts-file, having them point to localhost. Only for rooted phones, but it works like a charm. More privacy and <a title="requesting and displaying ads in free apps eats your battery!" href="http://www.newscientist.com/article/mg21328566.400-free-apps-eat-up-your-phone-battery-just-sending-ads.html">better battery-life</a> will be yours!</li></ul></li></ol><p>So I&#8217;m good, for now. But I&#8217;m sure I&#8217;ll be very tempted when <a title="cm9 for sgs2 exits, but currently in nightly version only" href="http://www.cyanogenmod.com/devices/samsung-galaxy-s2">Cyanogenmod 9 for the Galaxy SII</a> comes out. Go <a title="teamhacksung, supported by samsung" href="http://www.teamhacksung.org/">TeamHacksung</a>!</p><p>Possibly related twitterless twaddle:<ul><li><a href='http://blog.futtta.be/2011/10/14/feeling-the-ubuntu-upgrade-pain/' rel='bookmark' title='Feeling the Ubuntu-upgrade pain'>Feeling the Ubuntu-upgrade pain</a></li><li><a href='http://blog.futtta.be/2012/05/11/fix-samsung-ics-exchange-connection-errors/' rel='bookmark' title='Fix Samsung ICS Exchange connection errors'>Fix Samsung ICS Exchange connection errors</a></li><li><a href='http://blog.futtta.be/2011/07/11/the-magics-gone-enter-samsung-galaxy-s-ii/' rel='bookmark' title='The Magic&#8217;s gone, enter Samsung Galaxy S II'>The Magic&#8217;s gone, enter Samsung Galaxy S II</a></li></ul></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/futtta?a=eP0Er6cJ2-g:netX3WTL5H0:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/futtta?i=eP0Er6cJ2-g:netX3WTL5H0:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=eP0Er6cJ2-g:netX3WTL5H0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/futtta?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=eP0Er6cJ2-g:netX3WTL5H0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/futtta?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=eP0Er6cJ2-g:netX3WTL5H0:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/futtta?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/futtta/~4/eP0Er6cJ2-g" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.futtta.be/2012/04/26/7-days-with-my-ice-cream-samsung/feed/</wfw:commentRss> <slash:comments>8</slash:comments> <feedburner:origLink>http://blog.futtta.be/2012/04/26/7-days-with-my-ice-cream-samsung/</feedburner:origLink></item> <item><title>Bug and feedback driven development</title><link>http://feedproxy.google.com/~r/futtta/~3/Oe52WKuqez8/</link> <comments>http://blog.futtta.be/2012/04/18/bug-and-feedback-driven-development/#comments</comments> <pubDate>Wed, 18 Apr 2012 05:26:37 +0000</pubDate> <dc:creator>frank</dc:creator> <category><![CDATA[Internet]]></category> <category><![CDATA[lang:en]]></category> <category><![CDATA[Web development]]></category> <category><![CDATA[addthis]]></category> <category><![CDATA[feedback]]></category> <category><![CDATA[javascript namespaces]]></category> <category><![CDATA[learning by failing]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[wp donottrack]]></category> <category><![CDATA[wp-youtube-lyte]]></category><guid isPermaLink="false">http://blog.futtta.be/?p=7715</guid> <description><![CDATA[I&#8217;m not a developer, I&#8217;m just a random guy who was lucky enough to be around when the web started to happen, back in the nineties. And over the years I might have learned a bit about web development, but still I&#8217;m not a real developer. And yet, there I am with two WordPress plugins, [...]]]></description> <content:encoded><![CDATA[<p><a href="http://xkcd.com/844/"><img class="alignright size-full wp-image-7724" title="xkcd: how to write good code" src="http://blog-cdn.futtta.be/wp-content/uploads/2012/04/xkcd_good_code.png" alt="" width="200" height="305" /></a>I&#8217;m not a developer, I&#8217;m just a random guy who <a title="Ik ben 15 jaar (in dutch, I'm afraid)" href="http://blog.futtta.be/2010/09/28/ik-ben-15-jaar/">was lucky enough to be around when the web started to happen, back in the nineties</a>. And over the years I might have learned a bit about web development, but still I&#8217;m not a real developer. And yet, there I am with two WordPress plugins, fiddling with PHP and JavaScript. I&#8217;ll let you in on what&#8217;s not really a secret; I&#8217;ve made some ridiculous mistakes while coding those plugins. Trial and error, you know. Testing, fixing, releasing and getting feedback. Especially getting feedback!</p><p title="lots of complaints on addthis forum about getElementsByClassName errors caused by their javascript">Real users telling me it doesn&#8217;t work, asking for extra features or making proposals to make it better overall, that what I thrive on. The latest example; JavaScript namespaces. Not being a developer means that I know as much about coding patterns as I know about cows. I just hit the keyboard real hard and hope the browser understands what I throw at it. Until <a title="thanks Pieter! having a real developer as a real friend providing great feedback on Facebook is priceless! next up: github!" href="http://onthoo.com/">a good friend</a> told me to use JavaScript namespaces, to avoid conflicts with other people&#8217;s JavaScript. And a week later <a title="the wordpress community is amazing!" href="http://wordpress.org/support/topic/plugin-wp-youtube-lyte-since-few-days-it-simply-doesnt-show-anything?replies=24">someone wrote my software just didn&#8217;t work any more</a> and I had to start digging and found <a title="lots of complaints on addthis forum about getElementsByClassName errors caused by their javascript" href="http://support.addthis.com/customer/portal/questions/216309-getelementsbyclassname-error-appearing">a JavaScript conflict that was introduced with a new version of AddThis</a></p><p>And those are the moments one grows, as a developer; you start searching for information about scope, anonymous functions and namespaces. You try, it doesn&#8217;t work and you dig some deeper, until you stumble on <a title="isn't stack overflow great?" href="http://stackoverflow.com/questions/881515/javascript-namespace-declaration">a great question and answer on Stack Overflow</a> with a link to <a title="from the perspective of a c# and jquery man, but still very much worth the read!" href="http://enterprisejquery.com/2010/10/how-good-c-habits-can-encourage-bad-javascript-habits-part-1/">a very detailed article about JavaScript coding patterns</a>. So you go back into &#8216;vi&#8217; and start changing the code once again and than all of a sudden you have a working version, which your Polish user confirms fixes the problem and you learned a lot while bugfixing.</p><p>So kudo&#8217;s to all you guys &amp; girls for the great feedback, you rock! Here&#8217;s <a title="wp youtube lyte changelog" href="http://wordpress.org/extend/plugins/wp-youtube-lyte/changelog/">WP YouTube Lyte version 1.1.3</a> to thank you.</p><p>Possibly related twitterless twaddle:<ul><li><a href='http://blog.futtta.be/2012/02/04/fiesta-wp-youtube-lyte-reaches-1-0-0/' rel='bookmark' title='Fiesta: WP YouTube Lyte reaches 1.0.0'>Fiesta: WP YouTube Lyte reaches 1.0.0</a></li><li><a href='http://blog.futtta.be/2011/12/12/its-official-you-can-not-track-your-visitors/' rel='bookmark' title='It&#8217;s official: you can not track your visitors'>It&#8217;s official: you can not track your visitors</a></li><li><a href='http://blog.futtta.be/2010/12/01/venus-doesnt-love-noscript/' rel='bookmark' title='Venus doesn&#8217;t love noscript'>Venus doesn&#8217;t love noscript</a></li></ul></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/futtta?a=Oe52WKuqez8:1G0IM79L_cM:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/futtta?i=Oe52WKuqez8:1G0IM79L_cM:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=Oe52WKuqez8:1G0IM79L_cM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/futtta?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=Oe52WKuqez8:1G0IM79L_cM:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/futtta?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=Oe52WKuqez8:1G0IM79L_cM:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/futtta?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/futtta/~4/Oe52WKuqez8" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.futtta.be/2012/04/18/bug-and-feedback-driven-development/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.futtta.be/2012/04/18/bug-and-feedback-driven-development/</feedburner:origLink></item> <item><title>WP DoNotTrack 0.6.0 and beyond</title><link>http://feedproxy.google.com/~r/futtta/~3/_A7vYW7NlaE/</link> <comments>http://blog.futtta.be/2012/04/13/wp-donottrack-0-6-0-and-beyond/#comments</comments> <pubDate>Fri, 13 Apr 2012 05:36:39 +0000</pubDate> <dc:creator>frank</dc:creator> <category><![CDATA[Internet]]></category> <category><![CDATA[lang:nl]]></category> <category><![CDATA[security]]></category> <category><![CDATA[output buffer]]></category> <category><![CDATA[privacy]]></category> <category><![CDATA[simple html dom parser]]></category> <category><![CDATA[tracking]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[wp donottrack]]></category><guid isPermaLink="false">http://blog.futtta.be/?p=7701</guid> <description><![CDATA[I finally found some time to continue to work my other WordPress plugin. WP DoNotTrack checks for elements being added to the DOM by JavaScript to stop 3rd party tracking by some of the major plugins or themes. Version 0.6.0, which I released last week, features a new &#8220;forced&#8221; option. This mode aims to provide [...]]]></description> <content:encoded><![CDATA[<p>I finally found some time to continue to work <em>my other</em> WordPress plugin. <a title="wp donottrack on wordpress.org" href="http://wordpress.org/extend/plugins/wp-donottrack/">WP DoNotTrack</a> checks for elements being added to the DOM by JavaScript <a title="Why your WordPress blog needs DoNotTrack" href="http://blog.futtta.be/2011/02/17/why-your-wordpress-blog-needs-donottrack/">to stop 3rd party tracking</a> by some of the major plugins or themes.</p><p title="using the output buffer in wordpress on w-shadow.com">Version 0.6.0, which I released last week, features a new &#8220;forced&#8221; option. This mode aims to provide better compatibility with JavaScript-optimizing plugins such as <a title="autoptimize on wordpress.org" href="http://wordpress.org/extend/plugins/autoptimize/">Autoptimize</a> and <a title="a lot more than just js optimizing, that w3 total cache!" href="http://wordpress.org/extend/plugins/w3-total-cache/">W3 Total Cache</a> by adding the relevant code only after those optimizers have done their job, <a title="using the output buffer in wordpress on w-shadow.com" href="http://w-shadow.com/blog/2010/05/20/how-to-filter-the-whole-page-in-wordpress/">using the output buffer</a>. There will probably be a 0.6.1 today or tomorrow, to solve a small problem with mixed HTTP/HTTPS requests on the admin-page while in HTTPS. The output buffer sure is a powerful thing and for version 0.7.0, I&#8217;ll build on that to optionally filter the full HTML (with <a title="php simple html dom parser, because i don't want to re-invent the wheel" href="http://simplehtmldom.sourceforge.net/">PHP Simple HTML DOM Parser</a>) to stop unwanted requests for images, scripts or iFrames in there.</p><p>Do <a title="contact me! please!" href="http://blog.futtta.be/contact/">contact me</a> if you found a bug, if you have questions or if you&#8217;d like specific feature to be added, I tend to rely heavily on user feedback to improve my plugins! And if you&#8217;re happy with how it works, drop by on the <a title="wp donottrack on wordpress.org" href="http://wordpress.org/extend/plugins/wp-donottrack/">WP DoNotTrack-page on wordpress.org</a> to rate it and/ or to confirm it works with your version of WordPress!</p><p>Possibly related twitterless twaddle:<ul><li><a href='http://blog.futtta.be/2010/12/31/coding-for-the-new-year/' rel='bookmark' title='Coding for the New Year'>Coding for the New Year</a></li><li><a href='http://blog.futtta.be/2011/02/17/why-your-wordpress-blog-needs-donottrack/' rel='bookmark' title='Why your WordPress blog needs DoNotTrack'>Why your WordPress blog needs DoNotTrack</a></li><li><a href='http://blog.futtta.be/2011/12/21/configure-wp-donottrack-to-block-what-you-want/' rel='bookmark' title='Configure WP DoNotTrack to block what you want'>Configure WP DoNotTrack to block what you want</a></li></ul></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/futtta?a=_A7vYW7NlaE:MK5PIoko3Ks:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/futtta?i=_A7vYW7NlaE:MK5PIoko3Ks:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=_A7vYW7NlaE:MK5PIoko3Ks:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/futtta?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=_A7vYW7NlaE:MK5PIoko3Ks:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/futtta?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=_A7vYW7NlaE:MK5PIoko3Ks:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/futtta?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/futtta/~4/_A7vYW7NlaE" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.futtta.be/2012/04/13/wp-donottrack-0-6-0-and-beyond/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://blog.futtta.be/2012/04/13/wp-donottrack-0-6-0-and-beyond/</feedburner:origLink></item> <item><title>Speed matters: re-evaluating WP YouTube Lyte’s performance</title><link>http://feedproxy.google.com/~r/futtta/~3/W6wpW_BI_SA/</link> <comments>http://blog.futtta.be/2012/04/03/speed-matters-re-evaluating-wp-youtube-lytes-performance/#comments</comments> <pubDate>Tue, 03 Apr 2012 14:44:36 +0000</pubDate> <dc:creator>frank</dc:creator> <category><![CDATA[Internet]]></category> <category><![CDATA[lang:en]]></category> <category><![CDATA[performance]]></category> <category><![CDATA[high performance web sites]]></category> <category><![CDATA[wp-youtube-lyte]]></category><guid isPermaLink="false">http://blog.futtta.be/?p=7674</guid> <description><![CDATA[So stupid me made a (smallish) mistake when working on 1.1.0, which caused WP YouTube Lyte (rapidly approaching 80.000 downloads, thanks guys &#38; girls) to load immediately instead of waiting for the &#8220;document loaded&#8221; event (lazy loading). That got fixed in 1.1.2 (which also loads the CSS differently, resulting in 1 file less to request), [...]]]></description> <content:encoded><![CDATA[<p>So stupid me made a (smallish) mistake when working on 1.1.0, which caused WP YouTube Lyte (<a title="80.000 downloads, 4/5 rating, appearing in 200K+ google search results ... yeah, i'm happy with those numbers of mine" href="http://wordpress.org/extend/plugins/wp-youtube-lyte/stats/">rapidly approaching 80.000 downloads</a>, thanks guys &amp; girls) to load immediately instead of waiting for the &#8220;document loaded&#8221; event (lazy loading). That <a title="changelog with description of what I'm writing here. don't know why i'm linking there. but still." href="http://wordpress.org/extend/plugins/wp-youtube-lyte/changelog/">got fixed in 1.1.2</a> (which also <a title="me and collin discussing how best to load the css. i really don't want to add options to choose how css gets loaded. call me a dictator, but i'm right!" href="blog.futtta.be/wp-youtube-lyte/#comment-26291">loads the CSS differently, resulting in 1 file less to request</a>), but the mistake did get me to re-investigate performance.</p><p>Exactly how fast is WP YouTube Lyte nowadays? I fired up some webpagetest.org IE9-instances in the Amsterdam node to compare <a title="wp youtube lyte test-post" href="http://futtta.be/wordpress/?p=79">this WP YouTube Lyte powered post on my test-blog</a> with <a title="same testblog, this time with a post that has a normal WordPress generated YouTube embed" href="http://futtta.be/wordpress/?p=74">an identical blogpost with default YouTube embedded video</a>. These are the jury&#8217;s results for the fastest of 10 runs in both cases (click on the image to actually see the details):</p><p><a href="http://blog-cdn.futtta.be/wp-content/uploads/2012/04/yt_vs_lyte.png"><img class="alignnone  wp-image-7682" title="youtube embeds vs lite youtube embeds" src="http://blog-cdn.futtta.be/wp-content/uploads/2012/04/yt_vs_lyte-1024x321.png" alt="" width="614" height="193" /></a></p><p>The main figures to compare (normal YouTube embed vs WP YouTube Lyte):</p><ul><li>time till document complete: 1.612s vs 1.047s</li><li>time till fully loaded: 4.358s vs 1.385s</li><li>total number of requests: 13 vs 9</li><li>combined size of requests: 446 KB vs 77 KB</li></ul><p>So using <strong>WP YouTube Lyte</strong> instead of normal YouTube embeds results in <strong>less files</strong> to download, <strong>less data</strong> to transport, the page being <strong>ready for interaction quicker</strong> and having <strong>everything loaded a whole lot faster</strong>. These figures are for a single YouTube on a page, but the impact is all the <strong>more important if you have multiple video&#8217;s </strong>on one page (e.g. a category or tag-page for &#8220;music&#8221; or &#8220;videos&#8221;) off course.</p><p>The full comparison based on 10 tests on both pages:</p><table width="568" border="1" cellspacing="0" cellpadding="0"><colgroup><col width="64" /><col span="4" width="126" /></colgroup><tbody><tr><td width="64" height="17"></td><td style="text-align: center;" colspan="2" width="252">YouTube embed (<a title="10 tests with normal youtube embeds" href="http://www.webpagetest.org/result/120402_H0_3T9J0/#result">full results</a>)</td><td style="text-align: center;" colspan="2" width="252">Lite YouTube Embed (<a title="10 tests with Lite YouTube Embeds" href="http://www.webpagetest.org/result/120402_BY_3T9GV/#result">full results</a>)</td></tr><tr><td height="17"></td><td>doc complete</td><td>fully loaded</td><td>doc complete</td><td>fully loaded</td></tr><tr><td height="17">min:</td><td align="right"><a title="best result for normal youtube embeds" href="http://www.webpagetest.org/result/120402_H0_3T9J0/9/details/#result">1612</a></td><td align="right"><a title="probably not correct; seems like not all requests were executed, but what the hell, right?" href="http://www.webpagetest.org/result/120402_H0_3T9J0/6/details/#result">3808</a></td><td align="right"><a title="fastest result for wp youtube lyte on webpagetest.org" href="http://www.webpagetest.org/result/120402_BY_3T9GV/9/details/#result">1047</a></td><td align="right"><a title="fastest result for wp youtube lyte on webpagetest.org" href="http://www.webpagetest.org/result/120402_BY_3T9GV/9/details/#result">1385</a></td></tr><tr><td height="17">median:</td><td align="right"><a title="median run for youtube embed" href="http://www.webpagetest.org/result/120402_H0_3T9J0/5/details/#result">1918</a></td><td align="right"><a title="median run for youtube embed" href="http://www.webpagetest.org/result/120402_H0_3T9J0/5/details/#result">4631</a></td><td align="right"><a title="median run for lyte embed" href="http://www.webpagetest.org/result/120402_BY_3T9GV/3/details/#result">1191</a></td><td align="right"><a title="median run for lyte embed" href="http://www.webpagetest.org/result/120402_BY_3T9GV/3/details/#result">1524</a></td></tr><tr><td height="17">max:</td><td align="right"><a title="again; test 6, the one that seems incorrect with the swf timing out" href="http://www.webpagetest.org/result/120402_H0_3T9J0/6/details/#result">3221</a></td><td align="right"><a title="a whopping 5 seconds, parlty due to long time to first byte" href="http://www.webpagetest.org/result/120402_H0_3T9J0/10/details/#result">5110</a></td><td align="right"><a title="1.3 waiting for first byte, one really shouldn't run wordpress without a caching plugin!" href="http://www.webpagetest.org/result/120402_BY_3T9GV/1/details/#result">2078</a></td><td align="right"><a title="1.3 waiting for first byte, one really shouldn't run wordpress without a caching plugin!" href="http://www.webpagetest.org/result/120402_BY_3T9GV/1/details/#result">2881</a></td></tr></tbody></table><p>So there you go. When in doubt, check these stats and then go <a title="installation instructions (which state the obvious, actually)" href="http://wordpress.org/extend/plugins/wp-youtube-lyte/installation/">install WP YouTube Lyte</a>, because after all speed matters!</p><p>Possibly related twitterless twaddle:<ul><li><a href='http://blog.futtta.be/2010/04/23/high-performance-youtube-embeds/' rel='bookmark' title='High performance YouTube embeds'>High performance YouTube embeds</a></li><li><a href='http://blog.futtta.be/2010/08/30/the-state-of-wp-youtube-lyte/' rel='bookmark' title='The state of WP YouTube Lyte (now with fresh Pomplamoose)'>The state of WP YouTube Lyte (now with fresh Pomplamoose)</a></li><li><a href='http://blog.futtta.be/2010/06/16/embedding-html5-youtube-video-with-wp-youtube-lyte/' rel='bookmark' title='Embedding HTML5 YouTube video with WP YouTube Lyte'>Embedding HTML5 YouTube video with WP YouTube Lyte</a></li></ul></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/futtta?a=W6wpW_BI_SA:phj4SIylwjw:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/futtta?i=W6wpW_BI_SA:phj4SIylwjw:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=W6wpW_BI_SA:phj4SIylwjw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/futtta?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=W6wpW_BI_SA:phj4SIylwjw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/futtta?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=W6wpW_BI_SA:phj4SIylwjw:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/futtta?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/futtta/~4/W6wpW_BI_SA" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.futtta.be/2012/04/03/speed-matters-re-evaluating-wp-youtube-lytes-performance/feed/</wfw:commentRss> <slash:comments>1</slash:comments> <feedburner:origLink>http://blog.futtta.be/2012/04/03/speed-matters-re-evaluating-wp-youtube-lytes-performance/</feedburner:origLink></item> <item><title>Making do with Windows Phone, loving Metro</title><link>http://feedproxy.google.com/~r/futtta/~3/uQC8wK2VMKI/</link> <comments>http://blog.futtta.be/2012/03/28/making-do-with-windows-phone-loving-metro/#comments</comments> <pubDate>Wed, 28 Mar 2012 10:47:38 +0000</pubDate> <dc:creator>frank</dc:creator> <category><![CDATA[lang:en]]></category> <category><![CDATA[mobile web]]></category> <category><![CDATA[rants & raves]]></category> <category><![CDATA[android]]></category> <category><![CDATA[ios]]></category> <category><![CDATA[metro]]></category> <category><![CDATA[omnia 7]]></category> <category><![CDATA[windows 8]]></category> <category><![CDATA[windows phone]]></category><guid isPermaLink="false">http://blog.futtta.be/?p=7652</guid> <description><![CDATA[Every now and again you should go out of your comfort zone to get a new perspective on things. Or so they say. I love my comfort zone, it took me 43 years to build the damned thing after all, so please leave me be, will you? But things break and in this particular case [...]]]></description> <content:encoded><![CDATA[<p><a href="http://blog.futtta.be/2012/03/28/making-do-with-windows-phone-loving-metro/samsung_omnia_7/" rel="attachment wp-att-7666"><img class="alignright  wp-image-7666" title="samsung omnia 7" src="http://blog-cdn.futtta.be/wp-content/uploads/2012/03/samsung_omnia_7-180x300.jpg" alt="" width="180" height="300" /></a>Every now and again you should go out of your comfort zone to get a new perspective on things. Or so they say. I love my comfort zone, it took me 43 years to build the damned thing after all, so please leave me be, will you?</p><p>But things break and in this particular case the screen of my trusty old Samsung Galaxy S2 went dark, literally. I brought the phone in for repairs and grabbed the only test-device left at work as a temporary replacement. It was a Samsung Omnia 7 with Windows Phone 7. Now look at this little droid-boy getting pushed out of his comfort zone!</p><p>I&#8217;ve been using it for 5 days now, so why not make a small list of what sucks and what&#8217;s great? Here goes:</p><p>What sucks:</p><ul><li>The browser. <del>It&#8217;s not</del> <a title="Firefox Mobile: the best mobile browser no-one uses" href="http://blog.futtta.be/2011/12/16/firefox-mobile-the-best-mobile-browser-no-one-uses/">I can&#8217;t live without Firefox Mobile</a>, but boy does <a title="ms ie mobile 7 on wikipedia" href="https://en.wikipedia.org/wiki/Internet_Explorer_Mobile#Internet_Explorer_Mobile_7">Mobile IE7</a> suck.</li><li>No Internet connection sharing (not over USB, not over Bluetooth, not over WiFi)</li><li>The fact that the phone doesn&#8217;t present itself as a USB storage device when I connect it over USB with my Ubuntu netbook</li><li>The lack of an SD card slot</li><li>I can&#8217;t login with my Live ID (my ancient Hotmail address) on my phone (but it does work in Zune), which means I can&#8217;t install applications from the Marketplace (I&#8217;m asked to call support! Seriously?)</li><li>The fact that after installing Zune on my work PC and then waiting until I got home because Zune doesn&#8217;t do proxies, I still wasn&#8217;t able to upgrade to Windows Phone 7.5 (which does have Internet connection sharing and a more decent browser)</li><li>There&#8217;s no way to reliably fetch information from the Exchange servers at work. Every once in a while mail gets downloaded, but in general there&#8217;s error code 8501001D ruining my Exchange experience</li></ul><p>What&#8217;s great? Just one bullet point actually;</p><ul><li>The UI!</li></ul><p>Really, despite my grievances about how poorly the device integrates with the outside world, my general feeling about Windows Phone is positive, and that is because <a title="metro as seen on wikipedia" href="https://en.wikipedia.org/wiki/Metro_%28design_language%29">Metro</a> really is that great! The screens are sober, with lots of space and a prominent place for content (text &amp; typography). Applications scroll horizontally to display different views and it&#8217;s the typography that makes this pretty discoverable. The graphics effects and sound add to the great responsive &#8220;feel&#8221; of the UI. And tiles are a radical break form the icon-based approach that is typical of iOS (and Android, classic Mac OS, Windows 3.11 and &#8230;), you could compare them to widgets (as seen on Android), but without the anarchy and clutter.</p><p>So yeah, really, I <span style="color: #ff0000;">♥</span> Metro! I hope Google (Android), Mozilla (<a title="boot to gecko; mozilla's mobile OS" href="https://wiki.mozilla.org/B2G">b2g</a>) and Ubuntu (Unity) take clues from what is, in my view, a pretty radical break in graphical user interface design, because I would love the computing environments in my comfort zone to be more about content and less about chrome as well!</p><p>Possibly related twitterless twaddle:<ul><li><a href='http://blog.futtta.be/2009/08/03/hey-it-even-my-mobile-phone-has-a-better-browser/' rel='bookmark' title='Hey IT; even my mobile phone has a better browser!'>Hey IT; even my mobile phone has a better browser!</a></li><li><a href='http://blog.futtta.be/2008/11/18/my-nokia-e61i-really-isnt-just-a-phone/' rel='bookmark' title='My Nokia e61i really isn&#8217;t just a phone'>My Nokia e61i really isn&#8217;t just a phone</a></li><li><a href='http://blog.futtta.be/2012/03/12/cdn-to-the-max/' rel='bookmark' title='CDN to the Max'>CDN to the Max</a></li></ul></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/futtta?a=uQC8wK2VMKI:8HAzZlGLq7s:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/futtta?i=uQC8wK2VMKI:8HAzZlGLq7s:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=uQC8wK2VMKI:8HAzZlGLq7s:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/futtta?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=uQC8wK2VMKI:8HAzZlGLq7s:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/futtta?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/futtta?a=uQC8wK2VMKI:8HAzZlGLq7s:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/futtta?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/futtta/~4/uQC8wK2VMKI" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://blog.futtta.be/2012/03/28/making-do-with-windows-phone-loving-metro/feed/</wfw:commentRss> <slash:comments>5</slash:comments> <feedburner:origLink>http://blog.futtta.be/2012/03/28/making-do-with-windows-phone-loving-metro/</feedburner:origLink></item> </channel> </rss><!-- Dynamic page generated in 8.046 seconds. --><!-- Cached page generated by WP-Super-Cache on 2012-05-18 10:37:50 -->

