<?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:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">

<channel>
	<title>Roy Tanck's weblog</title>
	<atom:link href="http://www.roytanck.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.roytanck.com</link>
	<description>Basically just a WordPress theme/plugin development playground</description>
	<pubDate>Mon, 21 Jul 2008 16:44:17 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/3.0/nl/</creativeCommons:license>		<item>
		<title>Parting is such sweet sorrow</title>
		<link>http://www.roytanck.com/2008/07/17/parting-is-such-sweet-sorrow/</link>
		<comments>http://www.roytanck.com/2008/07/17/parting-is-such-sweet-sorrow/#comments</comments>
		<pubDate>Thu, 17 Jul 2008 14:43:41 +0000</pubDate>
		<dc:creator>Roy</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Gadgets]]></category>

		<category><![CDATA[linksys]]></category>

		<category><![CDATA[marktplaats]]></category>

		<category><![CDATA[router]]></category>

		<category><![CDATA[wireless]]></category>

		<category><![CDATA[WRT54G]]></category>

		<guid isPermaLink="false">http://www.roytanck.com/?p=255</guid>
		<description><![CDATA[
I just sold my Linksys WRT54G router on Marktplaats (a hugely popular second hand marketplace here in The Netherlands). It had been gathering dust or a few months, and I didn&#8217;t think it deserved that after being my &#8216;lifeline&#8217; for years. This router has been my single favorite piece of equipment ever. I love the [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.roytanck.com/wp-content/uploads/2008/07/wrt54g.jpg" alt="Linksys WRT54G router" title="Linksys WRT54G router" width="250" height="213" class="alignnone size-full wp-image-256" /></p>
<p>I just sold my Linksys WRT54G router on <a href="http://www.marktplaats.nl">Marktplaats</a> (a hugely popular second hand marketplace here in The Netherlands). It had been gathering dust or a few months, and I didn&#8217;t think it deserved that after being my &#8216;lifeline&#8217; for years. This router has been my single favorite piece of equipment ever. I love the way it looks, I love how it never ever failed on me, I love the simple setup, it&#8217;s hackability (although I never did load any of the alternate firmwares out there).</p>
<p>I feel silly for feeling bad. Guess it&#8217;s quite a feat for a small plastic box to get me all sentimental. But now that wireless-n is here, and my provider-supplied modem/router finally supports WAP encryption, there&#8217;s no need for me to hang on to it. I hope it makes the buyer happy. Sigh&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.roytanck.com/2008/07/17/parting-is-such-sweet-sorrow/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Google Browser Sync alternatives?</title>
		<link>http://www.roytanck.com/2008/07/01/google-browser-sync-alternatives/</link>
		<comments>http://www.roytanck.com/2008/07/01/google-browser-sync-alternatives/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 07:40:03 +0000</pubDate>
		<dc:creator>Roy</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[browser]]></category>

		<category><![CDATA[Google]]></category>

		<category><![CDATA[mozilla]]></category>

		<category><![CDATA[sync]]></category>

		<category><![CDATA[weave]]></category>

		<guid isPermaLink="false">http://www.roytanck.com/?p=251</guid>
		<description><![CDATA[
I use three computers, and it looks like I&#8217;ll soon be adding a laptop into the mix as well. Google Browser Sync has been an essential tool for me for a long time now. It has kept my Firefox installs in sync, and has allowed be to continue working on other machines seamlessly. I was [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.roytanck.com/wp-content/uploads/2008/07/googlebrowsersync.png" alt="Google Browser Sync" title="Google Browser Sync" width="345" height="157" class="alignnone size-full wp-image-253" /></p>
<p>I use three computers, and it looks like I&#8217;ll soon be adding a laptop into the mix as well. Google Browser Sync has been an essential tool for me for a long time now. It has kept my Firefox installs in sync, and has allowed be to continue working on other machines seamlessly. I was quite surprised to find it has been pulled by Google (see <a href="http://www.google.com/tools/firefox/browsersync/">http://www.google.com/tools/firefox/browsersync/</a>).<br />
<span id="more-251"></span><br />
On that page, Google points to a few alternatives, like <a href="http://labs.mozilla.com/2007/12/introducing-weave/">Mozilla Weav</a>e. While that project looks promising, I find myself reluctant to install 0.1 &#8216;early prototype&#8217; that has only part of the functionality that GBS had. <a href="https://addons.mozilla.org/en-US/firefox/addon/2410">Foxmarks</a> is a perfectly good extension, but it syncs bookmarks only.</p>
<p>Does anyone know of a tool that securely syncs (at least) browser bookmarks, browsing history and saved passwords? If there isn&#8217;t one, I hope someone will pick up the <a href="http://code.google.com/p/browsersync/">code</a> (released on Google Code).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.roytanck.com/2008/07/01/google-browser-sync-alternatives/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Open letter to the Movie Industry</title>
		<link>http://www.roytanck.com/2008/06/24/open-letter-to-the-movie-industry/</link>
		<comments>http://www.roytanck.com/2008/06/24/open-letter-to-the-movie-industry/#comments</comments>
		<pubDate>Tue, 24 Jun 2008 14:41:07 +0000</pubDate>
		<dc:creator>Roy</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Gadgets]]></category>

		<category><![CDATA[Blu-Ray]]></category>

		<category><![CDATA[copyright]]></category>

		<category><![CDATA[disc]]></category>

		<category><![CDATA[dvd]]></category>

		<category><![CDATA[HDTV]]></category>

		<category><![CDATA[license]]></category>

		<category><![CDATA[movies]]></category>

		<category><![CDATA[open letter]]></category>

		<category><![CDATA[resolution]]></category>

		<guid isPermaLink="false">http://www.roytanck.com/?p=249</guid>
		<description><![CDATA[
Dear Movie Industry,
I love movies. I go to the cinema nearly every week, buy and watch lots of DVDs and occasionally catch a flick on TV. I also love high definition video, and now that the &#8216;format war&#8217; is finally settled I&#8217;m looking into buying a Blu-Ray disc player. My problem is however that I [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.roytanck.com/wp-content/uploads/2008/06/50gb_blu-ray-disc_001.jpg" alt="50gb Blu-Ray disc" title="50gb Blu-Ray disc" width="290" height="290" class="alignnone size-full wp-image-250" /></p>
<p>Dear Movie Industry,</p>
<p>I love movies. I go to the cinema nearly every week, buy and watch lots of DVDs and occasionally catch a flick on TV. I also love high definition video, and now that the &#8216;format war&#8217; is finally settled I&#8217;m looking into buying a Blu-Ray disc player. My problem is however that I own hundreds of movies on &#8217;standard resolution&#8217; DVDs. I&#8217;m afraid these will look poor by comparison, and will eventually have to be replaced.<br />
<span id="more-249"></span><br />
Can you please clarify if, upon buying my DVD copy of a movie I&#8230;:</p>
<ol>
<li>&#8230; paid exclusively for the disc.</li>
<li>&#8230; paid for the right to own (a copy of) and watch the movie.</li>
<li>&#8230; paid for both, and if so, in what proportion.</li>
</ol>
<p>If options two or three apply, I&#8217;d like to know how I can get my DVDs replaced by Blu-Ray discs. Do I have to mail them to you? I searched the web, but could not find any information about this. Since I already paid a license fee for the copyright-protected materials, I imagine a disc replacement policy of some sort must be in place, right? I assume my loyalty as a customer is to be rewarded by offering me these new HD discs for (nearly) free (option 2) or at a discount (option 3)?</p>
<p>Might I suggest you start  some sort of database that keeps track of these things, so that I will be able to easily order new copies of my movies when the next distribution format sees the light of day? Whether it be a holographic cube, a Quad-HD disc or some sort for downloadable format, I&#8217;d very much like to know that my purchases are safe from becoming technically obsolete. I&#8217;m convinced I&#8217;ll love my favorite movies long after Blu-Ray is dead and gone.</p>
<p>Thank you in advance for your reply,</p>
<p>Roy Tanck</p>
<p>P.S. I&#8217;m posting this on my weblog because my local Dutch copyright organization does not offer a contact form on their website. Also, I&#8217;m afraid this will affect customers in other countries as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.roytanck.com/2008/06/24/open-letter-to-the-movie-industry/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Upscaling DVD players, what&#8217;s the point?</title>
		<link>http://www.roytanck.com/2008/06/19/upscaling-dvd-players-whats-the-point/</link>
		<comments>http://www.roytanck.com/2008/06/19/upscaling-dvd-players-whats-the-point/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 18:54:16 +0000</pubDate>
		<dc:creator>Roy</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Gadgets]]></category>

		<category><![CDATA[Blu-Ray]]></category>

		<category><![CDATA[dvd]]></category>

		<category><![CDATA[HDTV]]></category>

		<category><![CDATA[image processing]]></category>

		<category><![CDATA[pixels]]></category>

		<category><![CDATA[upscaling]]></category>

		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.roytanck.com/?p=247</guid>
		<description><![CDATA[
As an old school web designer, I consider myself to have a firm grasp of what pixels are all about. Back in the early 1990&#8217;s I used to optimize the hell out of tiny graphics, manually editing colour palettes and using things like Floyd-Steinberg dithering. Maybe this is why I don&#8217;t understand the hype about [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.roytanck.com/wp-content/uploads/2008/06/kaleidescape.jpg" alt="Kaleidescape 1080p upscaling DVD player" title="Kaleidescape 1080p upscaling DVD player" width="370" height="210" class="alignnone size-full wp-image-248" /></p>
<p>As an old school web designer, I consider myself to have a firm grasp of what pixels are all about. Back in the early 1990&#8217;s I used to optimize the hell out of tiny graphics, manually editing colour palettes and using things like <a href="http://en.wikipedia.org/wiki/Floyd-Steinberg_dithering">Floyd-Steinberg dithering</a>. Maybe this is why I don&#8217;t understand the hype about upscaling DVD players like <a href="http://gizmodo.com/5017792/4300-kaleidescape-1080p-dvd-streamer-reviewed-still-not-real-hd">this one</a>.<br />
<span id="more-247"></span><br />
The thing with bitmap images (such as video frames) is that you can never add detail to them through image processing. If you downscale them, you lose information, but if you enlarge them you also lose a little bit of sharpness (in all but a few cases which involve &#8216;nearest neighbor&#8217; scaling). Other types of processing, like sharpening, noise reduction, etc can make an image look a little better, but it wil never add detail that wasn&#8217;t originally recorded by the camera.</p>
<p>So why do people spend $3000 on a DVD player that output your 720*576 pixel DVDs upscaled to Full HD (1920*1080 pixels)? Is it the 1080p sticker on the box? In fact, every HD television set will upscale SD (standard definition) content in order to display it full-screen. They might not filter out noise or anything, but if the DVD was properly mastered, there probably wasn&#8217;t much to filter in the first place.</p>
<p>If HD is a big thing for you, I recommend getting a Blu-Ray player. Those play DVDs over HDMI. But although most of them use some sort of upscaling, they will only output true HD when playing Sony&#8217;s new disc format.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.roytanck.com/2008/06/19/upscaling-dvd-players-whats-the-point/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Moving to AS3 - what the font?</title>
		<link>http://www.roytanck.com/2008/06/17/moving-to-as3-what-the-font/</link>
		<comments>http://www.roytanck.com/2008/06/17/moving-to-as3-what-the-font/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 10:28:45 +0000</pubDate>
		<dc:creator>Roy</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Flash]]></category>

		<category><![CDATA[actionscript]]></category>

		<category><![CDATA[coding]]></category>

		<category><![CDATA[embed]]></category>

		<category><![CDATA[file size]]></category>

		<category><![CDATA[font]]></category>

		<category><![CDATA[optimization]]></category>

		<guid isPermaLink="false">http://www.roytanck.com/?p=245</guid>
		<description><![CDATA[
OK, i admit it. I&#8217;m probably the only person bothered by this. In the age of broadband where mobile phones browse the web at high speed, I&#8217;m probably a dinosaur for trying to keep movie file sizes down. But still. There still are people out there who browse the web at 56 kilobits per second, [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.roytanck.com/wp-content/uploads/2008/06/flash_font_embed.png" alt="Flash font properties dialog" title="Flash font properties" width="282" height="287" class="alignnone size-full wp-image-246" /></p>
<p>OK, i admit it. I&#8217;m probably the only person bothered by this. In the age of broadband where mobile phones browse the web at high speed, I&#8217;m probably a dinosaur for trying to <a href="http://www.amazon.com/Byte-Size-Flash-MX-Adventures-Optimization/dp/1904344097">keep movie file sizes down</a>. But still. There still are people out there who browse the web at 56 kilobits per second, waiting for minutes while a web page full of graphics is transferred to their computer by two analog modems shouting bits at each other.</p>
<p>That&#8217;s one reason why I decided to see if re-writing my WP-Cumulus Flash movie in Actionscript 3 would yield a smaller file. Unfortunately, the outcome was not all I had hoped it to be.<br />
<span id="more-245"></span></p>
<h2>Cleaning my cloud</h2>
<p>AS3 is a far more efficient language than its predecessor, and I was hoping for a speed gain as well. Because I wanted a drop-in replacement for the old movie, I created a new movie with exactly the same features. Because AS3 is very much a different language, 90% of the code had to be rewritten to fit the new syntax. I switched to the new event handler thingy, used Sprites instead of heavier MovieClips, and cleaned up the code a bit.</p>
<h2>Differences</h2>
<p>When I compiled the movie I noticed a small drop in the size of the compiled actionscript code (from 2800 to 2300 bytes). This may be due to the fact that I dropped two 3rd party classes, and did some cleaning. But when I looked further down the size report, I found that the font I embedded was now taking up nearly 50% more space. The very same 484 glyphs were now adding over 27 kB to the swf file, instead of the 18 they were before.</p>
<h2>What the font?</h2>
<p>After a bit of testing I found out that this was due to the transition from Flash 7 to Flash 9. AS3 requires movies to target player version 9. Version 8 introduced a few new ways of anti-aliasing text, and apparently this requires the characters to be stored a little differently. As far as I can tell, <strong>setting a movie&#8217;s publish settings to version 8 or higher will cause a significant increase in file size if you&#8217;re using embedded fonts</strong>.</p>
<h2>Speed</h2>
<p>As for improved playback speed, I can&#8217;t really be sure. I ran both movies on my E6600 based Vista PC, and it seemed that the old AS2 version caused around 25% processor load. With the new movie it was 24%. Not a substantial drop, and well within the margin of error of my way of testing. The AS3 movie needs around 6.6 MB of memory, whereas the old one used 6.2. This surprised me a little, because Sprites were intended to safe memory over MovieClips, and I&#8217;m using lots of them.</p>
<h2>So?</h2>
<p>I&#8217;m now contemplating whether I should release the new movie as part of the next WP-Cumulus release.</p>
<p>Pro:<br />
+ Optimized code<br />
+ Minor speed improvement?<br />
+ Better mouse exit detection (a new feature in AS3)<br />
+ Easier to maintain<br />
+ It&#8217;s done, and I like AS3 so far</p>
<p>Con:<br />
- Larger file size<br />
- Requires player version 9</p>
<p>Player 9 has been out for quite a while now, and even a Linux version is available. My stats tell me that well over 98% of my website&#8217;s visitors are using version 9. Still, the old movie does exactly the same thing the new one does. What do you think?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.roytanck.com/2008/06/17/moving-to-as3-what-the-font/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ziggo support</title>
		<link>http://www.roytanck.com/2008/06/13/ziggo-support/</link>
		<comments>http://www.roytanck.com/2008/06/13/ziggo-support/#comments</comments>
		<pubDate>Fri, 13 Jun 2008 12:12:15 +0000</pubDate>
		<dc:creator>Roy</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Personal]]></category>

		<category><![CDATA[cable]]></category>

		<category><![CDATA[commercial]]></category>

		<category><![CDATA[customer]]></category>

		<category><![CDATA[HDTV]]></category>

		<category><![CDATA[marketing]]></category>

		<category><![CDATA[support]]></category>

		<category><![CDATA[television]]></category>

		<category><![CDATA[Ziggo]]></category>

		<guid isPermaLink="false">http://www.roytanck.com/?p=243</guid>
		<description><![CDATA[
Ziggo is a new cable company here in The Netherlands, that was formed when three major television providers (including mine) recently merged. They introduced their new philosophy in what is probably the worst-recieved TV commercial of the year, so they rubbed me the wrong way even before I had to contact their support desk today. [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.roytanck.com/wp-content/uploads/2008/06/ziggo.png" alt="Ziggo" title="ziggo" width="240" height="98" class="alignnone size-full wp-image-244" /></p>
<p>Ziggo is a new cable company here in The Netherlands, that was formed when three major television providers (including mine) recently merged. They introduced their new philosophy in what is probably the worst-recieved TV commercial of the year, so they rubbed me the wrong way even before I had to contact their support desk today. If it wasn&#8217;t already clear, this is going to be one of my &#8216;incompetent companies&#8217; posts&#8230;<br />
<span id="more-243"></span></p>
<h2>The commercial</h2>
<p>Ziggo is trying very hard to convince us customers that they&#8217;re new. We of course know that it&#8217;s the same people who worked at the three independent companies before, and who managed to frequently make the weekly top three of worst support helpdesks that a Dutch consumer TV show compiles.</p>
<p><object width="425" height="350" type="application/x-shockwave-flash" data="http://www.youtube.com/v/pxeonRXznpk"><param name="movie" value="http://www.youtube.com/v/pxeonRXznpk" /></object></p>
<p>In the commercial, an elderly man is introduced. While the voice over says &#8220;Hello, I&#8217;m Ziggo. I&#8217;m new here&#8221;, the man is shown wandering through the city, admiring everyday life as if it&#8217;s completely new to him. Quite frankly, this makes the man (and Ziggo) look like an imbecil. The ad then goes on to promise &#8220;we&#8217;re going to listen very well to what you want&#8221;. Yeah right. So now I have a moron listening to me? And why didn&#8217;t they do that before the merger? I&#8217;m offended on so many levels by this commercial I can&#8217;t even begin to explain why.</p>
<h2>In practice</h2>
<p>I bought a decoder box a two weeks ago, and as part of that deal I was supposed to get a bunch of channels for free for three months. I mailed in the registration card, and was just really starting to enjoy DHTV. This morning however, all of the channels were replaced by a message telling me that the trial period had ended.</p>
<p>When I dialed their support number and went through several menus, a recording told me that the wait would be longer than ten minutes, and that I&#8217;d better call back later. By then I had been asked to enter my zip code twice(!). I had actually tried contacting them once before and given up, but I wanted to get my cable box working again before the big football match tonight, so I decided to wait. So much for listening to me.</p>
<p>Five(!!) minutes later, a representative informed how he could help me. I&#8217;m pretty sure I heard him yawn just before he spoke. I explained to him what was wrong, and he started typing my details into a computer system. He asked me what channel package I&#8217;d like, and I told him I wanted &#8216;Z1&#8242;, one of two packages offered by Ziggo (yes, the other one is called &#8216;Z2&#8242;). I was quite shocked to hear him ask &#8220;what is this Z1 you speak of?&#8221;. Apparently, having two options was a bit much for this particular support person.</p>
<p>When he tried to re-enable my account the system crashed, and we had to start over. The representative by now was sighing and mumbling as we entered the details again. I was then told to leave the set-top box on for 48 hours, so that the settings could be sent to it. Less than three hours later, all the basic channels were restored. If I remember correctly, I was supposed to get a few more channels for free for at least wo more months, but I&#8217;m not going to risk calling them again until tomorrow, after the Dutch teams defeats France ;).</p>
<p>Objectively speaking I was helped reasonably well. Signal was restored pretty quickly, and the wait wasn&#8217;t all that bad. But it&#8217;s &#8216;how&#8217; I was helped. By an employee who could not care less, who neglected to apologize on behalf of Ziggo for causing the issue, did not explain anything, and who was unfamiliar with his own company&#8217;s offerings.</p>
<h2>Adjusting the commercial to reflect reality&#8230;</h2>
<p>Here&#8217;s how I feel the TV ad should look. Three men in gray suits that have been stitched together  struggle to walk through the city. They&#8217;ve all got their fingers in their ears. The voice over starts talking: &#8220;Hi, we&#8217;re Ziggo. We&#8217;ve been here for so long we&#8217;ve pretty much lost interest&#8230;&#8221;. You get the picture.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.roytanck.com/2008/06/13/ziggo-support/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Happy birthday WordPress!</title>
		<link>http://www.roytanck.com/2008/05/27/happy-birthday-wordpress/</link>
		<comments>http://www.roytanck.com/2008/05/27/happy-birthday-wordpress/#comments</comments>
		<pubDate>Tue, 27 May 2008 14:49:07 +0000</pubDate>
		<dc:creator>Roy</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[WordPress]]></category>

		<category><![CDATA[birthday]]></category>

		<category><![CDATA[CMS]]></category>

		<category><![CDATA[happy]]></category>

		<category><![CDATA[Matt]]></category>

		<category><![CDATA[Movable Type]]></category>

		<guid isPermaLink="false">http://www.roytanck.com/?p=242</guid>
		<description><![CDATA[It&#8217;s been five years since Matt released WordPress 0.7. I think it&#8217;s quite an accomplishment that (and how) WordPress has managed to evolve into a very mature blogging solution with all the right features and no bloat whatsoever. I switched to WP (from Movable Type, like so many others) in 2005, and it has since [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been five years since <a href="http://ma.tt">Matt</a> released WordPress 0.7. I think it&#8217;s quite an accomplishment that (and how) <a href="http://wordpress.org">WordPress</a> has managed to <a href="http://wordpress.org/about/">evolve</a> into a very mature blogging solution with all the right features and no bloat whatsoever. I switched to WP (from Movable Type, like so many others) in 2005, and it has since become my favorite CMS solution. I&#8217;ve been using it professionally for a while now, and have made quite a few customers very happy.</p>
<p>So here&#8217;s to you, WordPress. May you continue to evolve the way you did!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.roytanck.com/2008/05/27/happy-birthday-wordpress/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Cheap WLAN adapter trouble</title>
		<link>http://www.roytanck.com/2008/05/27/cheap-wlan-adapter-trouble/</link>
		<comments>http://www.roytanck.com/2008/05/27/cheap-wlan-adapter-trouble/#comments</comments>
		<pubDate>Tue, 27 May 2008 10:59:54 +0000</pubDate>
		<dc:creator>Roy</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Gadgets]]></category>

		<category><![CDATA[adapter]]></category>

		<category><![CDATA[hardware]]></category>

		<category><![CDATA[linksys]]></category>

		<category><![CDATA[pci]]></category>

		<category><![CDATA[sitecom]]></category>

		<category><![CDATA[trouble]]></category>

		<category><![CDATA[USB]]></category>

		<category><![CDATA[wifi]]></category>

		<guid isPermaLink="false">http://www.roytanck.com/?p=237</guid>
		<description><![CDATA[
I&#8217;ve been connected to my LAN through the air for a couple of years now, and I&#8217;ve had some pretty mixed experiences. My Linksys WRT54G router is a marvel, and has yet to fail me. The adapters I&#8217;ve used with my PC however have for the must part not been able to keep up. And, [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.roytanck.com/wp-content/uploads/2008/05/wl-115.jpg" alt="" title="Sitecom WL-115" width="255" height="191" class="alignnone size-full wp-image-240" /></p>
<p>I&#8217;ve been connected to my LAN through the air for a couple of years now, and I&#8217;ve had some pretty mixed experiences. My Linksys WRT54G router is a marvel, and has yet to fail me. The adapters I&#8217;ve used with my PC however have for the must part not been able to keep up. And, as I realized today, they all happen to be made by Sitecom.<br />
<span id="more-237"></span></p>
<p><img src="http://www.roytanck.com/wp-content/uploads/2008/05/wl-107.jpg" alt="" title="Sitecom WL-107" width="255" height="191" class="alignnone size-full wp-image-239" /></p>
<p>Until today I had a Sitecom WL-107 PCI WLAN adapter installed in my work PC. It worked OK, especially with a bigger aftermarket antenna. I also needed an external USB adapter, to use with other machines. The first one I used was one of those external little boxes, the WL-107. I only used it for testing occasionally, but it used to get really hot and after about 15 minutes of connectivity it needed to rest for half an hour or so. I then bought a WL-172 dongle type adapter, which had similar problems. And then this week, the PCI card failed on me as well.</p>
<p><img src="http://www.roytanck.com/wp-content/uploads/2008/05/wl-172.jpg" alt="" title="Sitecom WL-172" width="255" height="191" class="alignnone size-full wp-image-238" /></p>
<p>I had been having trouble with my PC disconnecting occasionally, and refusing to reconnect, or at really slow speeds. This was getting increasingly worse, until yesterday it became unbearable. Luckily I happen to have two separate wireless routers (my modem also has wireless, but it is usually disabled), so I could test whether switching routers had any effect. It didn&#8217;t. So I tried the WL-172 dongle with both routers, and it worked well, for the usual 15 minutes or so. This meant my WL-107 was the culprit. The last of my three Sitecom devices to finally also disappoint me.</p>
<p><img src="http://www.roytanck.com/wp-content/uploads/2008/05/wmp300n.jpg" alt="" title="Linksys WMP300N" width="225" height="190" class="alignnone size-full wp-image-241" /></p>
<p>Because I desperately needed to get some work done, I got in my car and got the most expensive PCI WLAN adapter in stock at my local computer store, a Linksys WMP300N. It&#8217;s got a really fancy antenna and I can definitely feel a little speed improvement. So far so good.</p>
<p>My guess is that these kinds of problems are not exclusive to Sitecom. There are lots of cheap brands that sell almost identical products, like Conceptronic, Sweex, Eminent, Digitus, etc. The list goes on and on, and these are just the ones available here in The Netherlands. For WiFi stuff it seems the best thing is to stay away from these brands and buy A-brand stuff. It really isn&#8217;t worth the trouble.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.roytanck.com/2008/05/27/cheap-wlan-adapter-trouble/feed/</wfw:commentRss>
		</item>
		<item>
		<title>WP-Cumulus update - Update</title>
		<link>http://www.roytanck.com/2008/05/19/wp-cumulus-update/</link>
		<comments>http://www.roytanck.com/2008/05/19/wp-cumulus-update/#comments</comments>
		<pubDate>Mon, 19 May 2008 19:55:19 +0000</pubDate>
		<dc:creator>Roy</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Flash]]></category>

		<category><![CDATA[WordPress plugins]]></category>

		<category><![CDATA[plugin]]></category>

		<category><![CDATA[tag cloud]]></category>

		<category><![CDATA[update]]></category>

		<category><![CDATA[WP Cumulus]]></category>

		<guid isPermaLink="false">http://www.roytanck.com/?p=236</guid>
		<description><![CDATA[
I&#8217;ve just uploaded a new version of WP-Cumulus. Version 1.03 attemps to fix compatibility issues, adds a widget, speed control and several other little things. See here for the changelog.
Update
With the help of Mujahid (and several others), I&#8217;ve been able to track down the cause of the &#8220;it kills my blog&#8221; error. I turns out [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.roytanck.com/wp-content/uploads/2008/05/wp-cumulus-widget-options.gif" alt="WP-Cumulus widget options" title="wp-cumulus-widget-options" width="294" height="427" class="alignnone size-full wp-image-235" /></p>
<p>I&#8217;ve just uploaded a new version of WP-Cumulus. Version 1.03 attemps to fix compatibility issues, adds a widget, speed control and several other little things. See <a href="http://www.roytanck.com/2008/03/15/wp-cumulus-released/">here</a> for the changelog.</p>
<p><strong>Update</strong><br />
With the help of <a href="http://www.desimad.com/blog">Mujahid</a> (and several others), I&#8217;ve been able to track down the cause of the &#8220;it kills my blog&#8221; error. I turns out I was closing PHP&#8217;s output buffer once too often, which PHP version 5.2 and newer does not like very much. All should be well for these users with version 1.04. Can&#8217;t tell you how relieved I am.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.roytanck.com/2008/05/19/wp-cumulus-update/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How to repurpose my tag cloud Flash movie</title>
		<link>http://www.roytanck.com/2008/05/19/how-to-repurpose-my-tag-cloud-flash-movie/</link>
		<comments>http://www.roytanck.com/2008/05/19/how-to-repurpose-my-tag-cloud-flash-movie/#comments</comments>
		<pubDate>Mon, 19 May 2008 08:08:26 +0000</pubDate>
		<dc:creator>Roy</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Flash]]></category>

		<category><![CDATA[Internet]]></category>

		<category><![CDATA[WordPress plugins]]></category>

		<category><![CDATA[flashars]]></category>

		<category><![CDATA[movie]]></category>

		<category><![CDATA[tag cloud]]></category>

		<category><![CDATA[WP Cumulus]]></category>

		<guid isPermaLink="false">http://www.roytanck.com/?p=234</guid>
		<description><![CDATA[
I&#8217;ve been getting a lot of questions about my WP-Cumulus WordPress plugin. Many people have asked my whether they can use the Flash movie in their own projects, and how to go about it. Well, here&#8217;s how.

When you download the plugin you&#8217;ll find it consists of three files. The first, wp-cumulus.php is the actual WordPress [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.roytanck.com/wp-content/uploads/2008/03/wp-cumulus.gif" alt="WP-Cumulus tag cloud plugin" title="WP Cumulus" width="371" height="371" class="alignnone size-full wp-image-218" /></p>
<p>I&#8217;ve been getting a lot of questions about my <a href="http://www.roytanck.com/2008/03/15/wp-cumulus-released/">WP-Cumulus WordPress plugin</a>. Many people have asked my whether they can use the Flash movie in their own projects, and how to go about it. Well, here&#8217;s how.<br />
<span id="more-234"></span><br />
When you download the plugin you&#8217;ll find it consists of three files. The first, wp-cumulus.php is the actual WordPress plugin. It hooks into WordPress, adds the options panel to the backend, and replaces the [WP-CUMULUS ] tag with the Flash movie. You&#8217;ll also find SWFObject, which is used to embed the Flash movie into your page (future version might not use this, as it appears to cause problems for some people).</p>
<p>If you&#8217;re looking to repurpose the Flash movie, all you&#8217;ll need is the &#8216;tagcloud.swf&#8217; file. Here&#8217;s what you&#8217;ll need to know in order to use it.</p>
<ol>
<li>The movie requires Flash Player 7 or better.</li>
<li>It contains only Latin characters, I&#8217;ve posted some other unicode ranges on the plugin&#8217;s release page.</li>
<li>The movie is set to fill the available Stage size but keep it&#8217;s aspect ratio (Flash&#8217;s default scaling behavior). It is square, so if you embed it at 800*500 the sphere will be exactly the same size as when you embed at 500*800. With 150px of empty space on two sides.</li>
<li>Landscape aspect ratios work best because text is oriented horizontally.</li>
</ol>
<h2>Flashvars</h2>
<p>The movie gets the tags information through &#8216;flashvars&#8217;. See <a href="http://www.adobe.com/go/tn_16417">here</a> for more info on flashvars. SWFObject implements flashvars a little differently (see <a href="http://blog.deconcept.com/swfobject/#examples">here</a>). The actionscript code inside the movie looks for the flashvars in the root timeline, so if you&#8217;re planning on loading the movie inside another Flash movie, just pass the vars to that movie.</p>
<p>The flashvar used to pass the tags info is called &#8220;tagcloud&#8221;, and contains XML data describing the tags. If it is not passed the movie will look for a file called &#8220;tagcloud.xml&#8221; in the current path and parse that instead. This was used for testing, but might also prove useful if you&#8217;re using the movie outside WordPress.</p>
<p>The XML layout used is:<br />
<code>&lt;tags&gt;<br />
&nbsp;&nbsp;&lt;a href="http://www.roytanck.com/tag1" style="font-size:9pt;" &gt;Tag name&lt;a&gt;<br />
&nbsp;&nbsp;&lt;a href="http://www.roytanck.com/tag2" style="font-size:12pt;" &gt;Tag two&lt;a&gt;<br />
&nbsp;&nbsp;...<br />
&lt;/tags&gt;<br />
</code></p>
<p>The other attributes used in WordPress&#8217; default tag cloud output are not used. The style attribute is searched for numbers using a very crude mechanism. You can simply use</p>
<p><code>style="12.4"</code></p>
<p>In order to set the font size to 12.4.</p>
<p>To prevent problems with character encoding, the WordPress plugin passes the tags urlencoded, but your project might not need this. It should work either way.</p>
<p>The text color is also passed as a flashvar called &#8220;tcolor&#8221; and should be a string in the &#8216;0xff0000&#8242; format (the example would set the text color to red).</p>
<h2>Example</h2>
<p>The following will render a tag cloud with two red tags and a transparent background at 600 by 400 pixels. As always with SWFObject, it will replace a div (here called &#8216;flashcontent&#8217;) in your page. This is the Javascript part only.</p>
<p><code>&lt;script type="text/javascript"&gt;<br />
   var so = new SWFObject("tagcloud.swf", "tagcloud", "600", "400", "7", "#336699");<br />
   so.addParam("wmode", "transparent");<br />
   so.addVariable("tcolor", "0xff0000");<br />
   so.addVariable("tagcloud", "&lt;tags&gt;&lt;a href='http://www.roytanck.com/tag1' style='9'&gt;Tag name&lt;/a&gt;&lt;a href='http://www.roytanck.com/tag2' style='12'&gt;Tag two&lt;/a&gt;&lt;/tags&gt;");<br />
   so.write("flashcontent");<br />
&lt;/script&gt;<br />
</code></p>
<p>Download example files <a href="http://www.roytanck.com/wp-content/uploads/wp-cumulus-example.zip">here</a> (24kB).</p>
<p>That&#8217;s all there is to it. Of course, this movie was created to fit the needs of the WP-Cumulus plugin. Chances are the way scaling is handled (for instance) does not fit your needs. If this is the case, you can contact me about whipping up a custom version. In case you were wondering, I&#8217;m not planning to release the source file for the Flash movie. Sorry about that. It&#8217;s really quite complex, and I&#8217;m already getting tons of support requests for this plugin.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.roytanck.com/2008/05/19/how-to-repurpose-my-tag-cloud-flash-movie/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
