<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0"
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/"
><channel><title>Roy Tanck's weblog &#187; Internet</title> <atom:link href="http://www.roytanck.com/category/internet/feed/" rel="self" type="application/rss+xml" /><link>http://www.roytanck.com</link> <description>Fascinated by new technology</description> <lastBuildDate>Thu, 09 Feb 2012 11:20:49 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" /> <item><title>Anyone interested in doing a WordPress Meetup &#8216;t Gooi?</title><link>http://www.roytanck.com/2012/02/09/anyone-interested-in-doing-a-wordpress-meetup-t-gooi/</link> <comments>http://www.roytanck.com/2012/02/09/anyone-interested-in-doing-a-wordpress-meetup-t-gooi/#comments</comments> <pubDate>Thu, 09 Feb 2012 11:20:49 +0000</pubDate> <dc:creator>Roy</dc:creator> <category><![CDATA[Blogging]]></category> <category><![CDATA[ideas]]></category> <category><![CDATA[Internet]]></category> <category><![CDATA[WordPress]]></category> <category><![CDATA['t Gooi]]></category> <category><![CDATA[community]]></category> <category><![CDATA[fun]]></category> <category><![CDATA[meetup]]></category> <category><![CDATA[open source]]></category><guid isPermaLink="false">http://www.roytanck.com/?p=3519</guid> <description><![CDATA[TweetThe previous two years, I&#8217;ve helped put together a WordPress meetup in Amersfoort. While this was fun to do, it didn&#8217;t really make sense, because I do not live in (or even really near) Amersfoort. As a result know very little about essential things like venues there. It looks like this year, local WordPress people [...]]]></description> <content:encoded><![CDATA[<div id="tweetbutton3519" class="tw_button" style="float: right; margin: 0 0 0 10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.roytanck.com%2F2012%2F02%2F09%2Fanyone-interested-in-doing-a-wordpress-meetup-t-gooi%2F&amp;via=roytanck&amp;text=Anyone%20interested%20in%20doing%20a%20WordPress%20Meetup%20%26%238216%3Bt%20Gooi%3F&amp;related=&amp;lang=en&amp;count=vertical&amp;counturl=http%3A%2F%2Fwww.roytanck.com%2F2012%2F02%2F09%2Fanyone-interested-in-doing-a-wordpress-meetup-t-gooi%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.roytanck.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p><img src="http://www.roytanck.com/wp-content/uploads/2012/02/wordpress-logo-gold-on-white.png" alt="" title="WordPress logo gold on white" width="150" height="150" class="alignleft size-full wp-image-3523" style="border: none;" />The previous <a href="http://www.roytanck.com/2010/04/07/wordpress-meetup-amersfoort/">two</a> <a href="http://www.roytanck.com/2011/05/11/pics-from-the-wordpress-meetup-amersfoort-2011/" title="Pics from the WordPress Meetup Amersfoort 2011">years</a>, I&#8217;ve helped put together a WordPress meetup in Amersfoort. While this was fun to do, it didn&#8217;t really make sense, because I do not live in (or even really near) Amersfoort. As a result know very little about essential things like venues there. It looks like this year, local WordPress people will take over &#8220;their&#8221; meetup, and I&#8217;ve been thinking about setting up a brand new one in &#8220;my&#8221; 035 area of The Netherlands.</p><p>Ideally, I&#8217;d like to do something that&#8217;s a little more informal than the Amersfoort ones were, and probably also more frequent. If there&#8217;s anyone who&#8217;d like to help organize, speak at, or simply attend such a meetup, please let me know in the comments. Oh, and despite the little joke I pulled with the logo, I&#8217;m hoping to keep it as low-key and relaxed as possible. Suit and tie entirely optional, perhaps even frowned upon <img src='http://www.roytanck.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p> ]]></content:encoded> <wfw:commentRss>http://www.roytanck.com/2012/02/09/anyone-interested-in-doing-a-wordpress-meetup-t-gooi/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Custom Post Features could make WordPress even more flexible</title><link>http://www.roytanck.com/2012/01/30/custom-post-features-could-make-wordpress-even-more-flexible/</link> <comments>http://www.roytanck.com/2012/01/30/custom-post-features-could-make-wordpress-even-more-flexible/#comments</comments> <pubDate>Mon, 30 Jan 2012 14:37:42 +0000</pubDate> <dc:creator>Roy</dc:creator> <category><![CDATA[Blogging]]></category> <category><![CDATA[English]]></category> <category><![CDATA[ideas]]></category> <category><![CDATA[WordPress]]></category> <category><![CDATA[API]]></category> <category><![CDATA[Custom Post Types]]></category> <category><![CDATA[design]]></category> <category><![CDATA[idea]]></category> <category><![CDATA[Programming]]></category><guid isPermaLink="false">http://www.roytanck.com/?p=3482</guid> <description><![CDATA[TweetOne of the biggest, and most useful additions to WordPress in recent years has been the introduction of Custom Post Types. Before CPTs, all the content in your site needed to either be in pages or in blog posts. If your site needed a lot of different types of data, you&#8217;d typically use categories (or [...]]]></description> <content:encoded><![CDATA[<div id="tweetbutton3482" class="tw_button" style="float: right; margin: 0 0 0 10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.roytanck.com%2F2012%2F01%2F30%2Fcustom-post-features-could-make-wordpress-even-more-flexible%2F&amp;via=roytanck&amp;text=Custom%20Post%20Features%20could%20make%20WordPress%20even%20more%20flexible&amp;related=&amp;lang=en&amp;count=vertical&amp;counturl=http%3A%2F%2Fwww.roytanck.com%2F2012%2F01%2F30%2Fcustom-post-features-could-make-wordpress-even-more-flexible%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.roytanck.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p><img src="http://www.roytanck.com/wp-content/uploads/2012/01/blue-m.png" alt="" title="WordPress logo blue" width="100" height="100" class="alignleft size-full wp-image-3488" style="border: none;" />One of the biggest, and most useful additions to WordPress in recent years has been the introduction of <a href="http://codex.wordpress.org/Post_Types">Custom Post Types</a>. Before CPTs, all the content in your site needed to either be in pages or in blog posts. If your site needed a lot of different types of data, you&#8217;d typically use categories (or even tags) to tell them apart. I&#8217;ve seen (and probably built) examples where &#8220;products&#8221; and &#8220;news&#8221; were post categories, and the site&#8217;s front-end would continuously filter out one of the two. In hindsight: madness.</p><p>Since the introduction of Custom Post Types, it makes sense to declare separate types for different types of data. When doing so, there&#8217;s a crucial argument (passed to the <a href="http://codex.wordpress.org/Function_Reference/register_post_type">register_post_type function</a>) called &#8220;supports&#8221;. This argument tells WordPress which post features should be available for the new post type. This allows you to mix and match various features. No need for an excerpt? Require a &#8220;featured image&#8221;? Need custom fields? No problem. But there&#8217;s a catch.<br /> <span id="more-3482"></span></p><h2>Built-in features only</h2><p>There&#8217;s a fixed list of features you can enable or disable. They correspond to the features present in WordPress&#8217;s two built-in types, post and pages. Nothing else. And as far as I know, there&#8217;s no (easy, developer-friendly) way to add new features. As nice as CPTs are, I think this seriously limits their potential.</p><p>Imagine being able to do something like this to create a CPT for a travel video blog.</p><blockquote><p><code>'supports' => array( 'title', 'editor', 'author', 'thumbnail', 'subtitle' 'video', 'geo-coords', 'event-time' )</code></p></blockquote><p>The first four features come standard, but the real fun is in the other (fictitious) ones. Being able to add a video to a post in a manner similar to how featured images work could have many potential advantages over simply adding it into the post&#8217;s content. And although there are plugins that&#8217;ll let you geo-tag and add timestamps, not all of those support CPTs, and they do not all store data in the same way. They&#8217;re all adding data to posts, but they&#8217;re all doing it in their own way.</p><h2>Plugin territory</h2><p>I&#8217;m not saying all these features should be in WordPress&#8217;s lean and mean core. Most of the ones I can come up with are arguably plugin territory. But it would be nice to be able to define custom post features once, and then be able to add them to any (custom) post type. WordPress could offer a coherent, standardized way for them to present themselves and store their data. A Widget API of sorts, for the backend.</p><p>One might argue that you can do all these things using meta boxes, post meta (or extra database tables) and such, but I feel there&#8217;s a certain elegance to opening up &#8220;post features&#8221; as an API. For one thing, there are plugins that let end users define CPTs without any coding, and this would give them more things to mix and match. And perhaps, something like the functionality of those plugins could eventually make it into core&#8230;?</p> ]]></content:encoded> <wfw:commentRss>http://www.roytanck.com/2012/01/30/custom-post-features-could-make-wordpress-even-more-flexible/feed/</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>Easily accept credit card donations with WP-Stripe</title><link>http://www.roytanck.com/2012/01/20/easily-accept-credit-card-donations-with-wp-stripe/</link> <comments>http://www.roytanck.com/2012/01/20/easily-accept-credit-card-donations-with-wp-stripe/#comments</comments> <pubDate>Fri, 20 Jan 2012 17:26:24 +0000</pubDate> <dc:creator>Roy</dc:creator> <category><![CDATA[English]]></category> <category><![CDATA[Internet]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[WordPress plugins]]></category> <category><![CDATA[plugin]]></category> <category><![CDATA[Stripe]]></category> <category><![CDATA[WordPress]]></category><guid isPermaLink="false">http://www.roytanck.com/?p=3466</guid> <description><![CDATA[TweetNoel Tock, who&#8217;s at WP On Tour with me, just released a brand new WordPress plugin that lets you accept Stripe payments. Stripe is a new, highly developer-friendly payment solution. They have low rates for processing and a great API. Right now, you can only use Stripe to accept payments if you&#8217;re in the US, [...]]]></description> <content:encoded><![CDATA[<div id="tweetbutton3466" class="tw_button" style="float: right; margin: 0 0 0 10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.roytanck.com%2F2012%2F01%2F20%2Feasily-accept-credit-card-donations-with-wp-stripe%2F&amp;via=roytanck&amp;text=Easily%20accept%20credit%20card%20donations%20with%20WP-Stripe&amp;related=&amp;lang=en&amp;count=vertical&amp;counturl=http%3A%2F%2Fwww.roytanck.com%2F2012%2F01%2F20%2Feasily-accept-credit-card-donations-with-wp-stripe%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.roytanck.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p><a href="http://www.noeltock.com">Noel Tock</a>, who&#8217;s at <a href="http://wpontour.com">WP On Tour</a> with me, just released a brand new WordPress plugin that lets you accept <a href="http://stripe.com">Stripe</a> payments. Stripe is a new, highly developer-friendly payment solution. They have low rates for processing and a great API. Right now, you can only use Stripe to accept payments if you&#8217;re in the US, but if you are, you can accept money from all over the world.<br /> <span id="more-3466"></span><br /> <img src="http://www.roytanck.com/wp-content/uploads/2012/01/wp-stripe-backend.png" alt="" title="wp-stripe-backend" width="590" height="478" class="alignnone size-full wp-image-3467" /></p><p><a href="http://wordpress.org/extend/plugins/wp-stripe">WP-Stripe</a> keeps track of recent payments (without storing the more sensitive bits), and has a widget that shows recent incoming transactions, with gravatars. If you&#8217;re running a charity, this can be a great way to thank your sponsors. Donors who&#8217;d prefer to remain anonymous can of course opt-out of this.</p><p>The donation form is inserted into any post or page on your blog using a simple shortcode. Here&#8217;s how it looks (screenshot, not an actual donations form).</p><p><img src="http://www.roytanck.com/wp-content/uploads/2012/01/wp-stripe-form.png" alt="" title="WP-Stripe form" width="433" height="645" class="alignnone size-full wp-image-3470" style="border:none;" /></p><p>Noel needs people to test the plugin, and fortunately, there&#8217;s a test setting in the API that lets you make payments without them actually getting processed. This is fully supported in version 1.0 of the plugin, and from what I&#8217;ve seen it works perfectly. Recommended.</p> ]]></content:encoded> <wfw:commentRss>http://www.roytanck.com/2012/01/20/easily-accept-credit-card-donations-with-wp-stripe/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>WP On Tour &#8211; Greetings from Sitges</title><link>http://www.roytanck.com/2012/01/17/wp-on-tour-greetings-from-sitges/</link> <comments>http://www.roytanck.com/2012/01/17/wp-on-tour-greetings-from-sitges/#comments</comments> <pubDate>Tue, 17 Jan 2012 11:22:00 +0000</pubDate> <dc:creator>Roy</dc:creator> <category><![CDATA[English]]></category> <category><![CDATA[WordPress]]></category> <category><![CDATA[co-working]]></category> <category><![CDATA[WP On Tour]]></category><guid isPermaLink="false">http://www.roytanck.com/?p=3458</guid> <description><![CDATA[TweetThis week, some of the brightest minds in WordPress &#8211; and me &#8211; are co-working in Sitges, Spain. As I wrote before, I&#8217;m part of the first WP On Tour, organized by Karim Osman of Automattic. We&#8217;re in a very nice villa and, compared to back home, the weather is excellent here. But more importantly, [...]]]></description> <content:encoded><![CDATA[<div id="tweetbutton3458" class="tw_button" style="float: right; margin: 0 0 0 10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.roytanck.com%2F2012%2F01%2F17%2Fwp-on-tour-greetings-from-sitges%2F&amp;via=roytanck&amp;text=WP%20On%20Tour%20%26%238211%3B%20Greetings%20from%20Sitges&amp;related=&amp;lang=en&amp;count=vertical&amp;counturl=http%3A%2F%2Fwww.roytanck.com%2F2012%2F01%2F17%2Fwp-on-tour-greetings-from-sitges%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.roytanck.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>This week, some of the brightest minds in WordPress &#8211; and me &#8211; are co-working in Sitges, Spain. As I <a href="http://www.roytanck.com/2011/06/28/wordpress-on-tour/">wrote before</a>, I&#8217;m part of the first <a href="http://wpontour.com/">WP On Tour</a>, organized by <a href="http://kar.im">Karim Osman</a> of Automattic. We&#8217;re in a very nice villa and, compared to back home, the weather is excellent here. But more importantly, it&#8217;s really nice to be surrounded by fellow WordPress users and devs for a change.</p><p><img src="http://www.roytanck.com/wp-content/uploads/2012/01/wpontour.jpg" alt="" title="WP On Tour Sitges 2012" width="590" height="393" class="alignnone size-full wp-image-3459" /></p><p>We&#8217;ve set up a <a href="http://www.flickr.com/groups/1687449@N21/">Flickr group</a>, but at this time there&#8217;s very little in there. On Twitter, we&#8217;re using the <a href="https://twitter.com/#!/search/%23wpontour">#wpontour</a> hashtag.</p> ]]></content:encoded> <wfw:commentRss>http://www.roytanck.com/2012/01/17/wp-on-tour-greetings-from-sitges/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Wordfeud cheat battle: Scrabulizer vs. Wordfeud Helper plugin beta (UPDATE)</title><link>http://www.roytanck.com/2011/10/03/wordfeud-cheat-battle-scrabulizer-vs-wordfeud-helper-plugin-beta/</link> <comments>http://www.roytanck.com/2011/10/03/wordfeud-cheat-battle-scrabulizer-vs-wordfeud-helper-plugin-beta/#comments</comments> <pubDate>Mon, 03 Oct 2011 10:01:35 +0000</pubDate> <dc:creator>Roy</dc:creator> <category><![CDATA[English]]></category> <category><![CDATA[Internet]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Android]]></category> <category><![CDATA[cheat]]></category> <category><![CDATA[iOS]]></category> <category><![CDATA[iPhone]]></category> <category><![CDATA[Wordfeud]]></category><guid isPermaLink="false">http://www.roytanck.com/?p=3399</guid> <description><![CDATA[TweetLast week saw the kick-off of the first completely unofficial Dutch Wordfeud tournament. I&#8217;m competing, and so far, things are going great. I have no illusions about making it to the next round though. Even though I&#8217;m winning most of the round one games, my scores are mediocre at best, and the accumulated total scores [...]]]></description> <content:encoded><![CDATA[<div id="tweetbutton3399" class="tw_button" style="float: right; margin: 0 0 0 10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.roytanck.com%2F2011%2F10%2F03%2Fwordfeud-cheat-battle-scrabulizer-vs-wordfeud-helper-plugin-beta%2F&amp;via=roytanck&amp;text=Wordfeud%20cheat%20battle%3A%20Scrabulizer%20vs.%20Wordfeud%20Helper%20plugin%20beta%20%28UPDATE%29&amp;related=&amp;lang=en&amp;count=vertical&amp;counturl=http%3A%2F%2Fwww.roytanck.com%2F2011%2F10%2F03%2Fwordfeud-cheat-battle-scrabulizer-vs-wordfeud-helper-plugin-beta%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.roytanck.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>Last week saw the kick-off of the first completely unofficial <a href="http://wordfeudtoernooi.tumblr.com/">Dutch Wordfeud tournament</a>. I&#8217;m competing, and so far, things are going great. I have no illusions about making it to the next round though. Even though I&#8217;m winning most of the round one games, my scores are mediocre at best, and the accumulated total scores decide which sixteen players will compete in round two. But there&#8217;s a catch&#8230;</p><p><object width="568" height="344"><param name="movie" value="http://www.youtube.com/v/0DTD7-IeLLU&amp;ap=%2526fmt%3D18" /><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><embed wmode="opaque" src="http://www.youtube.com/v/0DTD7-IeLLU&amp;ap=%2526fmt%3D18" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="568" height="344"></embed></object><br /> <span id="more-3399"></span><br /> But although I wouldn&#8217;t really mind losing, I&#8217;d hate to lose to cheaters. There are a lot of cheat apps out there that can suggest the absolute best word to put on the board. Some are so advanced that they interpret screenshots from the game, or even interface directly with the Wordfeud server. In order to see if there was any way to spot when these apps were at work, my wife and I decided to play a game of Wordfeud using the best cheat apps on our respective phone platforms and see what would happen.</p><h2>Scrabulizer for iOS</h2><p><a href="http://itunes.apple.com/app/scrabulizer/id374904872?mt=8">Scrabulizer</a> takes a screenshot of the current game, recognizes all the words currently on the board, and then finds the best move. It uses the same dictionary as Wordfeud does, and offers a list of suggestions sorted by potential score. In our test, we used the top suggestion for each turn. Taking screenshots all the time is a bit of a pain, but aside from that the app is really easy to work with.</p><h2>Wordfeud Helper plugin beta</h2><p><a href="https://market.android.com/details?id=oh.the.lolz">Wordfeud Helper</a> uses a different approach. It connects directly to your Wordfeud account, lets you select all current games, and then does the same thing Scrabulizer does. It too offers a list suggestions sorted by score, but there&#8217;s a nasty bug that affects Dutch language games.</p><p>It appears that the app continues to use the English letter values with the Dutch dictionary. This means that the predicted score can be off by as much as 20 points. You could probably get around this by manually calculate the scores for the top ten suggestions, but in our test we also used the top one. If this bug gets fixed, chances are that &#8220;Helper&#8221; will perform identical to it&#8217;s iOS competitor.</p><h2>Fight!</h2><p>The movie above shows the game from the iPhone end. The final score was iPhone: 573, Android: 361. However, the Android &#8220;player&#8221; was continually getting worse letters than the iPhone, and the language bug probably also affected its performance. I&#8217;ll try and do an English game and update this post, but the main conclusion has to be that playing with these apps is no fun at all, although it does sometimes result in monster scores.</p><h2>Tightly packed</h2><p>As you can see, these apps tend to clutter words together. Human players tend to look for open spaces, but it makes sense that packing words tightly together, thereby extending or creating &#8220;collateral words&#8221;, yields higher scores. I&#8217;m not sure whether there&#8217;s enough of a difference to spot cheaters, but this pattern may provide an excellent clue.</p><h2>UPDATE</h2><p><object width="568" height="344"><param name="movie" value="http://www.youtube.com/v/-3tsrImclfw&amp;ap=%2526fmt%3D18" /><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><embed wmode="opaque" src="http://www.youtube.com/v/-3tsrImclfw&amp;ap=%2526fmt%3D18" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="568" height="344"></embed></object></p><p>Here&#8217;s another video of both apps playing against each other. This time the game is English, and I&#8217;m happy to report that &#8220;Helper&#8221; did predict the correct scores. Again, there&#8217;s a similar pattern in the way words are connected.</p><p>Unfortunately, this particular game unearthed another shortcoming in the Android app. It does not use blank tiles at all. The Android player got one early on in the game, and the app only used the other six letters from there on in. This caused the app to lose the game, and by quite a large margin (340 vs. 501).</p> ]]></content:encoded> <wfw:commentRss>http://www.roytanck.com/2011/10/03/wordfeud-cheat-battle-scrabulizer-vs-wordfeud-helper-plugin-beta/feed/</wfw:commentRss> <slash:comments>8</slash:comments> </item> <item><title>Contest: Win a 200GB Binverse account! (UPDATE)</title><link>http://www.roytanck.com/2011/08/25/contest-win-binverse-account/</link> <comments>http://www.roytanck.com/2011/08/25/contest-win-binverse-account/#comments</comments> <pubDate>Thu, 25 Aug 2011 08:27:57 +0000</pubDate> <dc:creator>Roy</dc:creator> <category><![CDATA[English]]></category> <category><![CDATA[Internet]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Binverse]]></category> <category><![CDATA[contest]]></category> <category><![CDATA[speed]]></category> <category><![CDATA[usenet]]></category><guid isPermaLink="false">http://www.roytanck.com/?p=3314</guid> <description><![CDATA[TweetNow that I have a speedy internet connection at home, I&#8217;ve been looking for ways to properly use all that speed. Previously, I&#8217;d been using Bittorrent to download movies Linux distributions, but brute-force as that protocol is, it never really maxed out my 120 mbps line. So I moved to Usenet instead. I&#8217;ve been trying [...]]]></description> <content:encoded><![CDATA[<div id="tweetbutton3314" class="tw_button" style="float: right; margin: 0 0 0 10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.roytanck.com%2F2011%2F08%2F25%2Fcontest-win-binverse-account%2F&amp;via=roytanck&amp;text=Contest%3A%20Win%20a%20200GB%20Binverse%20account%21%20%28UPDATE%29&amp;related=&amp;lang=en&amp;count=vertical&amp;counturl=http%3A%2F%2Fwww.roytanck.com%2F2011%2F08%2F25%2Fcontest-win-binverse-account%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.roytanck.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p><img src="http://www.roytanck.com/wp-content/uploads/2011/08/binverse-logo-150x131.png" alt="" title="binverse logo" width="150" height="131" class="alignleft size-thumbnail wp-image-3317" style="border: none;" />Now that I have a <a href="http://www.roytanck.com/2011/02/26/high-speed-internet-make-sure-your-router-can-keep-up/">speedy internet connection</a> at home, I&#8217;ve been looking for ways to properly use all that speed. Previously, I&#8217;d been using Bittorrent to download <del>movies</del> Linux distributions, but brute-force as that protocol is, it never really maxed out my 120 mbps line. So I moved to Usenet instead. I&#8217;ve been trying out premium Usenet provider <a href="http://www.binverse.com">Binverse</a>, and the results are very promising. They contacted me about possibly doing a giveaway, so I thought I&#8217;d offer you a chance at winning a free account.<br /> <span id="more-3314"></span><br /> Unlike with Bittorrent, files offered on Usenet aren&#8217;t scattered around the web, they&#8217;re hosted by your Usenet provider. If that provider has a speedy setup, the results can be mind-boggling. I hooked up my laptop directly to my router, and downloaded an 8 gigabyte file. 13 minutes and 40 seconds later it was here. That comes down to a whopping 80 mbps. In fact, the CAT-5 ethernet cable I was using may have been the bottleneck. Amazing.</p><h2>The Binverse application</h2><p><img src="http://www.roytanck.com/wp-content/uploads/2011/08/Binverse_Screenshot_SearchEngine.jpg" alt="" title="Binverse_Screenshot_SearchEngine" width="580" height="247" class="alignnone size-full wp-image-3323" /></p><p>Binverse offers its own free &#8220;news reader&#8221; application. I&#8217;m using quotes there because the program clearly focuses on finding files (binaries), not on reading the news <img src='http://www.roytanck.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . It&#8217;s very easy to set up, although it could use some design love. This tool will help beginners get into Usenet downloading in minutes, but if you prefer to use an application of your choice, you can.</p><h2>Here&#8217;s you chance to win!</h2><p>Binverse is letting me give away five 200GB trial accounts. These will let you download 200 gigabytes at full, uncapped speed. There&#8217;s no time limit, so you can take your time getting familiar with Usenet. The only downside I can see is a serious risk of addiction.</p><p>To enter, please leave a comment below. Tell me why you need 200GB of super-fast downloads. The winners will be chosen completely at random from all comments on this post. If you leave more than one comment, only the first one will count. I&#8217;ll close the comments one week from now, on September 1st, and announce the winners soon after that.</p><h2>UPDATE: Winners!</h2><p>Using the truly excellent <a href="http://makemyblogpretty.com/plugins/pick-giveaway-winner/">Pick Giveaway Winner</a> plugin by Jennette Fulda, I&#8217;ve randomly selected five winners, and here they are:</p><ol><li>Eric</li><li>Christophe</li><li>Omar Matos</li><li>Mike</li><li>Xandrios</li></ol><p>Congratulation to all five of you. I&#8217;ve passed on your email addresses to the people at Binverse, and they&#8217;ll contact you with the necessary setup info. Happy downloading!</p> ]]></content:encoded> <wfw:commentRss>http://www.roytanck.com/2011/08/25/contest-win-binverse-account/feed/</wfw:commentRss> <slash:comments>15</slash:comments> </item> <item><title>WordPress On Tour</title><link>http://www.roytanck.com/2011/06/28/wordpress-on-tour/</link> <comments>http://www.roytanck.com/2011/06/28/wordpress-on-tour/#comments</comments> <pubDate>Tue, 28 Jun 2011 13:00:38 +0000</pubDate> <dc:creator>Roy</dc:creator> <category><![CDATA[Blogging]]></category> <category><![CDATA[English]]></category> <category><![CDATA[ideas]]></category> <category><![CDATA[WordPress]]></category> <category><![CDATA[Automattic]]></category> <category><![CDATA[coworking]]></category> <category><![CDATA[vacation]]></category><guid isPermaLink="false">http://www.roytanck.com/?p=3116</guid> <description><![CDATA[TweetWordPress has recently been described as &#8220;the dark matter of the web&#8221;. It&#8217;s absolutely everywhere. The WordPress ecosystem is probably bigger than Facebook. But at the same time, most of the WordPress people I know are &#8220;flying solo&#8221;. There are a lot of freelancers out there who work with a small team, or none at [...]]]></description> <content:encoded><![CDATA[<div id="tweetbutton3116" class="tw_button" style="float: right; margin: 0 0 0 10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.roytanck.com%2F2011%2F06%2F28%2Fwordpress-on-tour%2F&amp;via=roytanck&amp;text=WordPress%20On%20Tour&amp;related=&amp;lang=en&amp;count=vertical&amp;counturl=http%3A%2F%2Fwww.roytanck.com%2F2011%2F06%2F28%2Fwordpress-on-tour%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.roytanck.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p><img src="http://www.roytanck.com/wp-content/uploads/2011/06/wp-on-tour-logo2-150x114.jpg" alt="" title="WP on Tour logo" width="150" height="114" class="alignleft size-thumbnail wp-image-3227" style="border:none;" />WordPress has recently been described as &#8220;the dark matter of the web&#8221;. It&#8217;s absolutely everywhere. The WordPress ecosystem is probably bigger than Facebook. But at the same time, most of the WordPress people I know are &#8220;flying solo&#8221;. There are a lot of freelancers out there who work with a small team, or none at all.<br /> <span id="more-3116"></span><br /> That&#8217;s why things like WordCamps and <a href="http://www.roytanck.com/2011/05/11/pics-from-the-wordpress-meetup-amersfoort-2011/">meetups</a> are important. They offer the WordPress community a way to share experiences, exchange ideas and get inspired. Thinking along those same lines, Dutch Automattic &#8220;Happiness Engineer&#8221; <a href="http://www.kar.im/about/">Karim Osman</a> is organizing a &#8220;WordPress Coworking Trip&#8221; called &#8220;WP On Tour&#8221;. Or as Karim <a href="http://wpontour.com/about/">puts it</a>:</p><blockquote><p>&#8220;The idea is to step out of your daily (office) environment and work at a challenging location somewhere in the world. Like a holiday, but then with WordPress geeks  Everybody is welcome: bloggers, designers, programmers, entrepreneurs, etc.&#8221;</p></blockquote><p>Sounds like fun, right? So much so in fact that <a href="http://wpontour.com/tours/sitges-2012/">the first trip</a>, which takes place in Spain early next year, is now fully booked. And one of the lucky people who &#8220;got in&#8221; is me <img src='http://www.roytanck.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . In January, I&#8217;ll be working from a luxurious villa in Sitges for 7 days. The villa only accommodates twelve people, so about 99.999% of the WordPress community won&#8217;t fit. Fortunately, there&#8217;s a <a href="http://wpontour.com/tours/apply/">form</a> on Karim&#8217;s site in case you&#8217;d like to be kept up to date about future tours.</p><p>There&#8217;s a <a href="https://twitter.com/#!/WPOnTour/wp-on-tour-attendees">Twitter list of attendees</a> too.</p> ]]></content:encoded> <wfw:commentRss>http://www.roytanck.com/2011/06/28/wordpress-on-tour/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Using Cumulus? Please check your tagcloud.xml!</title><link>http://www.roytanck.com/2011/05/27/using-cumulus-please-check-tagcloud-xml/</link> <comments>http://www.roytanck.com/2011/05/27/using-cumulus-please-check-tagcloud-xml/#comments</comments> <pubDate>Fri, 27 May 2011 12:05:19 +0000</pubDate> <dc:creator>Roy</dc:creator> <category><![CDATA[Blogging]]></category> <category><![CDATA[English]]></category> <category><![CDATA[Flash]]></category> <category><![CDATA[Internet]]></category> <category><![CDATA[WordPress plugins]]></category><guid isPermaLink="false">http://www.roytanck.com/?p=3141</guid> <description><![CDATA[TweetBecause WP-Cumulus is open source software, the source files are available online. I didn&#8217;t package them with the regular plugin download, but you can download the Flash files from wordpress.org and my blog. Included in those downloads is a file called &#8220;tagcloud.xml&#8221;, which is mainly used to test the Flash movie locally, within Flash&#8217;s IDE. [...]]]></description> <content:encoded><![CDATA[<div id="tweetbutton3141" class="tw_button" style="float: right; margin: 0 0 0 10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.roytanck.com%2F2011%2F05%2F27%2Fusing-cumulus-please-check-tagcloud-xml%2F&amp;via=roytanck&amp;text=Using%20Cumulus%3F%20Please%20check%20your%20tagcloud.xml%21&amp;related=&amp;lang=en&amp;count=vertical&amp;counturl=http%3A%2F%2Fwww.roytanck.com%2F2011%2F05%2F27%2Fusing-cumulus-please-check-tagcloud-xml%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.roytanck.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p><img src="http://www.roytanck.com/wp-content/uploads/2011/05/XML.png" alt="" title="XML icon" width="128" height="128" class="alignleft size-full wp-image-3146" style="border: none;" />Because WP-Cumulus is open source software, the source files are available online. I didn&#8217;t package them with the regular plugin download, but you can download the Flash files from wordpress.org and my blog. Included in those downloads is a file called &#8220;tagcloud.xml&#8221;, which is mainly used to test the Flash movie locally, within Flash&#8217;s IDE. Unfortunately, that file sometimes ends up online. And, in most cases, it shouldn&#8217;t.<br /> <span id="more-3141"></span></p><h2>This is not the cloud you&#8217;re looking for&#8230;</h2><p>To properly (or rather: easily) develop and test the Flash movie that&#8217;s the heart of WP-Cumulus, it needs content. Without a set of tags, there&#8217;s nothing to see. So I created a file called &#8220;tagcloud.xml&#8221;. It&#8217;s loaded into the movie only if no tags are supplied through the regular route (flashvars). The tagcloud.xml bundled with the source code download is an older, outdated &#8220;dump&#8221; of my blog&#8217;s tags. That&#8217;s okay for testing, as long as its contents don&#8217;t get indexed by search engines.</p><p>Until recently, Google wasn&#8217;t very good at looking into swf (Flash) files, but it appears that this has changed. From what I can tell, Google now processes the actionscript inside, at least well enough to detect calls to external files. Unfortunately, Google&#8217;s bot isn&#8217;t quite smart enough to realize this particular file is only loaded as a fallback mechanism. And as a result, it tries to index the tag cloud xml file. This results in three possible scenarios.</p><h2>Option 1: No tagcloud.xml file: 404 errors</h2><p>If you&#8217;re running the stock WordPress implementation of WP-Cumulus, there should be no tagcloud.xml on your server. It&#8217;s not in the standard plugin distribution. Yet, Google will try to access it because it is potentially called from the Flash movie, resulting in a 404 &#8220;not found&#8221; error.</p><p>If you&#8217;re using something like Google&#8217;s Webmaster Tools to keep track of 404&#8242;s, you might have seen this error pop up. Rest assured, it&#8217;s not a missing file. The flash movie won&#8217;t actually call it. Since the plugin provides the tag cloud through flashvars, there&#8217;s no need to fall back to the static file.</p><h2>Option 2: You&#8217;re using tagcloud.xml to provide the tags</h2><p>If your website is &#8220;homebrew&#8221;, you may be using the tagcloud.xml to actually provide the Flash movie with its data. In this case, there&#8217;s nothing wrong with it getting indexed. At least not from a technological standpoint, SEO experts may disagree.</p><h2>Option 3: A tagcloud.xml exists in error, and is getting indexed</h2><p>If you&#8217;re using one of WP-Cumulus&#8217;s many ports to other platforms, you may have a tagcloud.xml in place. Chances are it&#8217;s not actually used, and it still has &#8220;my&#8221; data in it. In this case you really should remove the file from your web server. My website&#8217;s statistic indicate that a lot of websites have this scenario in place, and it&#8217;s causing a lot of unintended links from those sites to mine.</p><p>So, please check if your site has a tagcloud.xml, and whether it&#8217;s used. If not, please remove the file. If you&#8217;re the author of a port, please see if the file is needed in your distribution, and remove it if not. Thanks!</p><p><span style="color:#999;">(image by <a href="http://gurato.deviantart.com/">Gurato</a>)</span></p> ]]></content:encoded> <wfw:commentRss>http://www.roytanck.com/2011/05/27/using-cumulus-please-check-tagcloud-xml/feed/</wfw:commentRss> <slash:comments>13</slash:comments> </item> <item><title>Pics from the WordPress Meetup Amersfoort 2011</title><link>http://www.roytanck.com/2011/05/11/pics-from-the-wordpress-meetup-amersfoort-2011/</link> <comments>http://www.roytanck.com/2011/05/11/pics-from-the-wordpress-meetup-amersfoort-2011/#comments</comments> <pubDate>Wed, 11 May 2011 07:56:36 +0000</pubDate> <dc:creator>Roy</dc:creator> <category><![CDATA[Blogging]]></category> <category><![CDATA[English]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Web design]]></category><guid isPermaLink="false">http://www.roytanck.com/?p=3108</guid> <description><![CDATA[TweetLast night&#8217;s WordPress meetup in Amersfoort was, at least as far as I&#8217;m concerned, a resounding success. Around 70 people attended, and we had a lot of interesting speakers. Most of the presentations were captured on video, and will be placed online later. For now, I&#8217;ve put the snapshots I managed to take on Flickr [...]]]></description> <content:encoded><![CDATA[<div id="tweetbutton3108" class="tw_button" style="float: right; margin: 0 0 0 10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.roytanck.com%2F2011%2F05%2F11%2Fpics-from-the-wordpress-meetup-amersfoort-2011%2F&amp;via=roytanck&amp;text=Pics%20from%20the%20WordPress%20Meetup%20Amersfoort%202011&amp;related=&amp;lang=en&amp;count=vertical&amp;counturl=http%3A%2F%2Fwww.roytanck.com%2F2011%2F05%2F11%2Fpics-from-the-wordpress-meetup-amersfoort-2011%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.roytanck.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>Last night&#8217;s WordPress meetup in Amersfoort was, at least as far as I&#8217;m concerned, a resounding success. Around 70 people attended, and we had a lot of interesting speakers. Most of the presentations were captured on video, and will be placed online later. For now, I&#8217;ve put the snapshots I managed to take on Flickr for you. Enjoy!</p><p><object width="590" height="394"><param name="flashvars" value="offsite=true&#038;lang=en-us&#038;page_show_url=%2Fphotos%2Froytanck%2Fsets%2F72157626695465758%2Fshow%2F&#038;page_show_back_url=%2Fphotos%2Froytanck%2Fsets%2F72157626695465758%2F&#038;set_id=72157626695465758&#038;jump_to="></param><param name="movie" value="http://www.flickr.com/apps/slideshow/show.swf?v=71649"></param><param name="allowFullScreen" value="true"></param><embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/slideshow/show.swf?v=71649" allowFullScreen="true" flashvars="offsite=true&#038;lang=en-us&#038;page_show_url=%2Fphotos%2Froytanck%2Fsets%2F72157626695465758%2Fshow%2F&#038;page_show_back_url=%2Fphotos%2Froytanck%2Fsets%2F72157626695465758%2F&#038;set_id=72157626695465758&#038;jump_to=" width="590" height="394"></embed></object></p><p>I&#8217;ve also created a <a href="http://www.flickr.com/groups/1694674@N23/pool/">Flickr pool</a> for Dutch meetup images. Please feel free to add you pics there. I&#8217;m still pretty new to Flickr, but I think I allowed everyone to contribute&#8230;</p> ]]></content:encoded> <wfw:commentRss>http://www.roytanck.com/2011/05/11/pics-from-the-wordpress-meetup-amersfoort-2011/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Join us at the WordPress meetup Amersfoort 2011!</title><link>http://www.roytanck.com/2011/04/14/join-us-at-the-wordpress-meetup-amersfoort-2011/</link> <comments>http://www.roytanck.com/2011/04/14/join-us-at-the-wordpress-meetup-amersfoort-2011/#comments</comments> <pubDate>Thu, 14 Apr 2011 12:46:46 +0000</pubDate> <dc:creator>Roy</dc:creator> <category><![CDATA[English]]></category> <category><![CDATA[WordPress]]></category> <category><![CDATA[Amersfoort]]></category> <category><![CDATA[meetup]]></category> <category><![CDATA[WordCamp]]></category><guid isPermaLink="false">http://www.roytanck.com/?p=3073</guid> <description><![CDATA[TweetIt&#8217;s spring again. Temperatures are on the rise, trees are blossoming and birds are tweeting. Time for another WordPress meetup. Just like last year, Kaj Rietberg and I will be putting together a meetup in Amersfoort. If you&#8217;re a WordPress fan and you&#8217;re not too far from the geographical center of The Netherlands, please join [...]]]></description> <content:encoded><![CDATA[<div id="tweetbutton3073" class="tw_button" style="float: right; margin: 0 0 0 10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.roytanck.com%2F2011%2F04%2F14%2Fjoin-us-at-the-wordpress-meetup-amersfoort-2011%2F&amp;via=roytanck&amp;text=Join%20us%20at%20the%20WordPress%20meetup%20Amersfoort%202011%21&amp;related=&amp;lang=en&amp;count=vertical&amp;counturl=http%3A%2F%2Fwww.roytanck.com%2F2011%2F04%2F14%2Fjoin-us-at-the-wordpress-meetup-amersfoort-2011%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.roytanck.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p><img src="http://www.roytanck.com/wp-content/uploads/2010/04/wpamersfoort.png" alt="" title="wordpress meetup amersfoort" width="150" height="131" class="alignleft size-full wp-image-2599" />It&#8217;s spring again. Temperatures are on the rise, trees are blossoming and birds are tweeting. Time for another WordPress meetup. Just like last year, <a href="http://www.kajrietberg.nl/">Kaj Rietberg</a> and I will be <a href="http://wordcampnl.org/meetups/2011/03/24/wordpress-meetup-amersfoort-dinsdag-10-mei/">putting together a meetup in Amersfoort</a>. If you&#8217;re a WordPress fan and you&#8217;re not too far from the geographical center of The Netherlands, please join us on the 10th of May.<br /> <span id="more-3073"></span><br /> This year, <a href="http://www.heelhelder.nl">Paul van Heel</a> and <a href="http://www.amersfoortcreatievestad.nl">Amersfoort Creatieve Stad</a> are helping us organize things (see their Dutch language post <a href="http://www.amersfoortcreatievestad.nl/2011/04/14/wordpress-meetup-design-coding-voor-open-source-cms/">here</a>).</p><p><img src="http://www.roytanck.com/wp-content/uploads/2011/04/4487136650_465c9c3f87_z-590x394.jpg" alt="" title="WordPress meetup Amersfoort 2010" width="590" height="394" class="alignnone size-large wp-image-3084" /><br /> (image from last year&#8217;s meetup, courtesy of <a href="http://www.flickr.com/photos/enrise/sets/72157623761480124/with/4487136650/">Enrise</a>)</p><p>We&#8217;re still working out the details, but here&#8217;s what&#8217;s been decided so far.</p><ul><li>The meetup will be on the 10th of May.</li><li>Location will be <a href="http://www.observant.nl">De Observant</a> in Amersfoort.</li><li>We&#8217;ll be kicking off at 19.30, doors will open at 19.00.</li><li>We&#8217;re working on a format that&#8217;s more interactive than last year.</li><li>They&#8217;ll be kicking us out at around 22.00.</li><li>The meetup is aimed at beginners and experts alike.</li><li>Official Twitter hashtag is <a href="http://twitter.com/#!/search/wpm033">#wpm033</a> <img src='http://www.roytanck.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</li><li>Please register <a href="http://wordcampnl.org/meetups/2011/03/24/wordpress-meetup-amersfoort-dinsdag-10-mei/">here</a>.</li><li><strong><a href="http://kar.im/">Karim Osman</a> of <a href="http://automattic.com/">Automattic</a> will be joining us for the latest news straight from the source!</strong></li></ul><p>I&#8217;ll be posting more info here as it becomes available.</p> ]]></content:encoded> <wfw:commentRss>http://www.roytanck.com/2011/04/14/join-us-at-the-wordpress-meetup-amersfoort-2011/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> </channel> </rss>
