<?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>Zo'C &#187; On The Web</title>
	<atom:link href="http://www.z-oc.com/blog/category/on-the-web/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.z-oc.com/blog</link>
	<description>The Science of Web Art, Design and Development</description>
	<lastBuildDate>Wed, 03 Feb 2010 15:10:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Colour reduction algorithms in Photoshop</title>
		<link>http://www.z-oc.com/blog/2009/01/colour-reduction-algorithms-phothoshop/</link>
		<comments>http://www.z-oc.com/blog/2009/01/colour-reduction-algorithms-phothoshop/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 01:40:35 +0000</pubDate>
		<dc:creator>Guilherme Zühlke O'Connor</dc:creator>
				<category><![CDATA[On The Web]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.z-oc.com/blog/2009/03/untitled/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><img  class= "left"  src= "http://www.z-oc.com/blog/wp-content/uploads/2009/01/colour-reduction-algorithms-in-phtoshop.png"  alt= "Colour Reduction Algorithms in Phtosho title="" /></p>
<p>When you export graphics to be used in web pages, file size is important and for as obsolete as Gifs may seem to the eyes of some, don&#8217;t be mistaken,<br />
the indexed color system isn&#8217;t going anywhere. Even if Gifs are a bit in decline, Png files can use the indexed color system and this is actually very useful.</p>
<p>Despite the predominance of Jpegs and support to millions of colours, many images are simple enough that they could benefit of using more modest color systems<br />
like indexed color which allows for up to 256 colours but allows you to control with precision which colours these would be and exactly how many, allowing for<br />
extremely compact image sizes.</p>
<p><span id="more-367"></span><br />
The RGB system allows you to represent up to 16,777,216 colours. Each colour is represented by 24bits; 8 bits for each of the red, green and blue channels.</p>
<p>This is the cost of having a wide colour spectrum for an image, which is much welcome for that picture you took at the paradisiac island you went on your last holidays.<br />
You need blues and greens for skies and sea, yellows, oranges and reds for the flowers and exotic birds and so on. You can&#8217;t settle for less.</p>
<p>Now, how about the icons on your navigation bar? Say they are 16px tall and 16pixels wide. They have only 256 pixels overall, so you can&#8217;t possibly have more<br />
than 256 colours, even if no two pixels share the same.</p>
<p>Of course is very rare that an image has every single pixel of a different colour, so in practice you have significantly bigger images with no more than 256 colours.<br />
Further, there are types of images that, for as big as they can be, they have a limited number of colours, for instance, illustrations and drawings with no gradients<br />
or with small ones.</p>
<p>This is where the indexed color system comes in handy.</p>
<p>In this mode, you can have only up 8 bits per pixel. Compared with 24 in RGB, that is a third of the uncompressed size. Very tempting and even more so when<br />
you discover that you can specify the image depth (the amount of bits per pixel) to any amount up to 8. So, if you can afford to have only 16 colours, you only<br />
need 4 bits per pixel.</p>
<p>Photoshop, just as any other half-decent image editor, will allow you to work in RGB for flexibility and to export files in indexed colour on Gif or PNG format for<br />
the web (and on several other formats, that I won&#8217;t cover here).</p>
<p>Now, it is a fact that if we remove some of the colours of a colourful image we won&#8217;t notice. In fact, this is how the Jpeg compression algorithm works; it will discard<br />
colour information to reduce the file size.</p>
<p>The GIF and PNG compression algorithms are quite different and, in fact you can use that to your advantage, because while the Jpeg will always discard colour information,<br />
the GIF and PNG compression algorithms are conservative and they will preserve your image intact. This is particularly important for drawings and illustrations that have<br />
much less details than photographs and even little losses can be quite damaging.</p>
<p>But having said that, you can use photoshop to discard some of the colours in the image before you export them as GIF or PNG.</p>
<p>To save images for the web in Photoshop, you have to go to File &rarr; &#8220;Save for web &amp; Devices&#8221;. A dialog will open showing you the original image and how the final image will look like.</p>
<p>Now, in the right pane, you&#8217;ll see several options and if you select either PNG-8 or GIF, you will have a box for the colour reduction algorithm that allows you to chose<br />
from </p>
<ul>
<li>Perceptual</li>
<li>Selective</li>
<li>Adaptive</li>
<li>Restrictive (Web)</li>
<li>Custom</li>
<li>Black &amp; White</li>
<li>Grayscale</li>
<li>MacOS</li>
<li>Windows</li>
</ul>
<p>Let&#8217;s start for the easy ones. Black &amp; white will make pixels either black or white. No shades of gray, no colours, only one bit for each pixel. Grayscale will use<br />
8 bits per pixel and will approximate each pixel to a shade of gray, the resulting image will have no colour, but will have shades of gray. MacOS and Windows will<br />
approximate the colours on the image to the closest colour of the basic palette of these systems and custom will allow you to pick the colours you want on your palette.</p>
<p>Custom is very powerful, but can also be very annoying. Also, very often you already selected some colours that you&#8217;ve put on your image and you want to preserve.</p>
<p>This is where Perceptual, Selective and Adaptive come in.</p>
<p>If the original image contains more colours than the output file (you can select the number of colours on the right pane, up to 256) some will have to be adapted.</p>
<p>The <em>Perceptual</em> algorithm will create a palette that prioritizes the colours that the human eye has greater sensitivity. This means that colours that appear more<br />
frequently may not be present in the resulting image at all.</p>
<p>The <em>Selective</em> algorithm will prioritize broad regions of colours. If you want to keep your colours as faithful as possible<br />
to the original, this one is more likely to do that.</p>
<p>The <em>Adaptive</em> algorithm on the other hand will prioritize the colours present in more pixels across the image. Predominant hues will have more tones<br />
in the palette.</p>
<p>Finally, <em>Restritive (web)</em> is a bit out of fashion these days but in the old days when was uncommon for computer monitors to show more than 256 colours<br />
a special palette was created for the web with colours that any monitor would be able to show. This palette is made of 6 equidistant shades of each of the three<br />
RGB channels. The tones are 0&#215;00, 0&#215;33, 0&#215;66, 0&#215;99, 0xcc and 0xff. Meaning that you can combine these to form the 216 colours of the web palette, for instance<br />
the colour 0&#215;33ffcc is a web safe colour. You may never need this last one, but it won&#8217;t hurt to know either, right?</p>
<a href="http://www.z-oc.com/blog/powerblogroll/">Zo'C powerblogroll</a> - A plugin to make powerful blorgrolls with favicons, descriptions, notes and RSS links]]></content:encoded>
			<wfw:commentRss>http://www.z-oc.com/blog/2009/01/colour-reduction-algorithms-phothoshop/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Using Gravatars on your site</title>
		<link>http://www.z-oc.com/blog/2008/12/using-gravatars-on-your-site/</link>
		<comments>http://www.z-oc.com/blog/2008/12/using-gravatars-on-your-site/#comments</comments>
		<pubDate>Fri, 12 Dec 2008 18:22:44 +0000</pubDate>
		<dc:creator>Guilherme Zühlke O'Connor</dc:creator>
				<category><![CDATA[On The Web]]></category>

		<guid isPermaLink="false">http://www.z-oc.com/blog/?p=308</guid>
		<description><![CDATA[You may have noticed that, thanks to the magic of Gravatar,  commenters on this blog now have faces besides the comments.
 Gravatar stands for Globally Recognized Avatar and what it does is to allow people to create an account, register as many emails as you may have and attach avatars to each. This image [...]]]></description>
			<content:encoded><![CDATA[<p>You may have noticed that, thanks to the magic of <abbr title="Globally Recognized Avatar">Gravatar</abbr>,  commenters on this blog now have faces besides the comments.</p>
<p><div id="attachment_310" class="wp-caption left" style="width: 310px"><img  src= "http://www.z-oc.com/blog/wp-content/uploads/2008/12/gravatars_on_zoc-300x163.png"  alt= "Gravatars on Zo&#039;C"  title= "Gravatars on Zo&#039;C"  width= "300"  height= "163"  class= "size-medium wp-image-310 left" /><p class="wp-caption-text">Gravatars on Zo'C</p></div> Gravatar stands for Globally Recognized Avatar and what it does is to allow people to create an account, register as many emails as you may have and attach avatars to each. This image can be retrieved by any site through your email, so anyone who knows your email, may know how you look like, or what kind of image you&#8217;ve chosen to represent yourself.</p>
<p>And as I said, it doesn&#8217;t have to be a single image for all emails. If you have different emails for different purposes, your avatar would display the image you&#8217;ve set up for it, leaving you to different images for different email addresses.</p>
<h3>Getting Started</h3>
<p>First things first, if you don&#8217;t know what a gravatar then the best thing to do is start by getting one for yourself, although you don&#8217;t need one in order to use avatars on your website.</p>
<p>Go to <a href="http://en.gravatar.com/">Gravatar&#8217;s site</a>, sign up for free, add at least one email address and an image for it. You can leave a comment on this post and you&#8217;ll see your face besides it.</p>
<h3>Putting Gravatars on your site &mdash; the hard way</h3>
<p>Once you&#8217;ve put your hands on someone&#8217;s avatar, all you have to do is to get encode it using an hexadecimal MD5 hash for the email and add it to the end of this url</p>
<p><code>
<pre>http://www.gravatar.com/avatar/</pre>
<p></code></p>
<p><img  src= "http://www.gravatar.com/avatar/4c7e77a76f68420298c3e2cf692a47a9&#038; s= 92"  class= "left" title="" alt="" />This is to protect the privacy of your user&#8217;s email. For instance, the MD5 hash of my email  4c7e77a76f68420298c3e2cf692a47a9. This is one directional cryptography, meaning that you can&#8217;t, in practice, know what the email is, but if you know the email, you can easily produce this string.</p>
<p>You can easily get my Gravatar by asking for the image at </p>
<p><code>
<pre>http://www.gravatar.com/avatar/6f4484a28c0debf9a262d25b998df8f3</pre>
<p></code></p>
<p>And you can pass parameters to for sizes and many other things. For a full list see <a href="http://en.gravatar.com/site/implement/url">the explanation on their site</a>.</p>
<h3>Putting Gravatars on your site &mdash; The easy way</h3>
<p>Hash encoding email addresses may not be your cup of tea, but you can probably guess that there are many implementations around for Gravatars.</p>
<p>If you use Wordpress &ge; 2.5, all you have to do is call the get_avatar() function. The first argument is the comment author email or Hass, the second one is the size (optional) and a third optional argument is allowed to specify the URL of a default image for those who haven&#8217;t got a Gravatar yet.</p>
<p><code>
<pre>&lt;?php
    if (get_bloginfo('version')>=2.5) {
        echo get_avatar( $comment->comment_author_email, $size = '72');
    }
?&gt;</pre>
<p></code></p>
<p>If you use another platform, check the extensive <a href="http://en.gravatar.com/site/implement">list of implementations</a> that can help you integrate Gravatars on your site.</p>
<a href="http://www.z-oc.com/blog/powerblogroll/">Zo'C powerblogroll</a> - A plugin to make powerful blorgrolls with favicons, descriptions, notes and RSS links]]></content:encoded>
			<wfw:commentRss>http://www.z-oc.com/blog/2008/12/using-gravatars-on-your-site/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Wordpress iPhone App</title>
		<link>http://www.z-oc.com/blog/2008/12/wordpress-iphone-app/</link>
		<comments>http://www.z-oc.com/blog/2008/12/wordpress-iphone-app/#comments</comments>
		<pubDate>Thu, 11 Dec 2008 23:10:43 +0000</pubDate>
		<dc:creator>Guilherme Zühlke O'Connor</dc:creator>
				<category><![CDATA[On The Web]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[iPhone App Wordpress]]></category>
		<category><![CDATA[tool]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.z-oc.com/blog/?p=296</guid>
		<description><![CDATA[
I may be a bit outdated, I know, but I just discovered the Wordpress iPhone App, and nothing better than using it to write about itself.
I don&#8217;t think there&#8217;s much to say. If you use wordpress you know you should expect a quality tool and you can do most things you would do on the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.z-oc.com/blog/wp-content/uploads/2008/12/l-640-480-8eae093a-af4a-4399-98bb-29c9bd26b137.jpeg"><img  src= "http://www.z-oc.com/blog/wp-content/uploads/2008/12/l-640-480-8eae093a-af4a-4399-98bb-29c9bd26b137.jpeg"  alt= ""  width= "300"  height= "225"  class= "left size-full wp-image-364" title="" /></a></p>
<p>I may be a bit outdated, I know, but I just discovered the Wordpress iPhone App, and nothing better than using it to write about itself.</p>
<p>I don&#8217;t think there&#8217;s much to say. If you use wordpress you know you should expect a quality tool and you can do most things you would do on the web interface but with added mobility and you can use your iPhone camera (which is lame, I know, but is handy and it&#8217;s always with you).</p>
<p>I have just started exploring it, but I don&#8217;t see much missing for a quick post editor to carry on the pocket. The one thing I do think it could be present (and is one of the reasons why I&#8217;ve got an iPhone in the first place) is the ability to use geodata on your posts from within the app. I hope this feature is present in future versions.</p>
<p>In any case, the app is quite nice, it&#8217;s free and you can find it on<br />
<a href="http://iPhone.wordpress.org ">iPhone.wordpress.org</a></p>
<p>(And yes, the lame picture on this post was taken with my iPhone)</p>
<a href="http://www.z-oc.com/blog/powerblogroll/">Zo'C powerblogroll</a> - A plugin to make powerful blorgrolls with favicons, descriptions, notes and RSS links]]></content:encoded>
			<wfw:commentRss>http://www.z-oc.com/blog/2008/12/wordpress-iphone-app/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Spotify, Music in the cloud in a timely service</title>
		<link>http://www.z-oc.com/blog/2008/10/spotify-music-in-the-cloud-in-a-timely-service/</link>
		<comments>http://www.z-oc.com/blog/2008/10/spotify-music-in-the-cloud-in-a-timely-service/#comments</comments>
		<pubDate>Tue, 21 Oct 2008 20:09:51 +0000</pubDate>
		<dc:creator>Guilherme Zühlke O'Connor</dc:creator>
				<category><![CDATA[On The Web]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[service]]></category>
		<category><![CDATA[spotify]]></category>
		<category><![CDATA[the cloud]]></category>

		<guid isPermaLink="false">http://www.z-oc.com/blog/2008/10/spotify-music-in-the-cloud-in-a-timely-service/</guid>
		<description><![CDATA[Moving further towards the life in the cloud, I&#8217;ve been beta testing Spotify, a new music service, and I&#8217;m loving it.
Cloud computing is a term referring to the web as an abstract cloud providing you the services you need without having to rely on a local system for more than connecting to the internet and [...]]]></description>
			<content:encoded><![CDATA[<p>Moving further towards the life in the cloud, I&#8217;ve been beta testing <a href="http://www.spotify.com">Spotify</a>, a new music service, and I&#8217;m loving it.</p>
<p><a href="http://en.wikipedia.org/wiki/Cloud_computing">Cloud computing</a> is a term referring to the web as an abstract cloud providing you the services you need without having to rely on a local system for more than connecting to the internet and the services you require.</p>
<p>Spotify is just like that!</p>
<p>They have signed up with several major record labels to create a huge music repository you can browse and play instantly, categorize and share with friends. The simplest explanation I can give you goes like this: &#8220;Is just like your iTunes, but with a much bigger library.</p>
<p><object width="400" height="225"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=1900024&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=1900024&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="225"></embed></object><br /><a href="http://vimeo.com/1900024?pg=embed&amp;sec=1900024">Spotify – the story</a> from <a href="http://vimeo.com/spotify?pg=embed&amp;sec=1900024">Spotify</a> on <a href="http://vimeo.com?pg=embed&amp;sec=1900024">Vimeo</a>.</p>
<h3>Why is timely?</h3>
<p>First, let me rant a bit about the music industry.</p>
<p>For many, many years, people bought LPs, then CDs and, while tapes have been available for a long time, they were never preferred. Most of us (all?) did record a tape for a friend when asked and moral consequences of that were minimal, if at all. The means to copy and the final quality were rudimentary enough not to cause a deep impact on the music industry.</p>
<p>Since the advent of the CD recorder and music and video compresssion formats like mp3, copying has not only been made easier, but often more convenient than the traditional method. I remember once I&#8217;ve seen a comment in the internet of some huge collector of downloaded audio and video saying:</p>
<blockquote><p>I don&#8217;t mind paying for a film or music I want, what I mind is the need to antecipate my film or music choices in a day or more, when technology exists to make it available immediately</p>
<p><cite>Anonymous user on a forum</cite></p></blockquote>
<p>Now, before anything else, I&#8217;m <strong>not</strong> in favor of piracy, not at all. But having said that, that speech has a point: pirate downloads offer, in many aspects, a better service than the traditional process, labels are still trying to enforce. Of course the price is unbeatable, well at least until you get caught, but I&#8217;m inclined to believe a good part of the piracy only happens because of lack of music distribution services that are compatible with the times we live.</p>
<p>What about iTunes store? I hear you asking. Fair point! I haven&#8217;t said there aren&#8217;t, just that they are in short supply. And what about <a href="http://www.last.fm/">last.fm</a>? You might add. Yes, they too!</p>
<p>Let&#8217;s compare them!</p>
<dl>
<dt>The iTunes Store</dt>
<dd>The iTunes store is pretty much similar to the traditional method, but with great advantages. You can buy songs individually, you can have them downloaded imediately and start listening. Additionally you keep some, once you downloaded it, the song is yours, you can backup it, synchronize your iPod&#8230; it&#8217;s yours. Just like a CD.</p>
<p>On the shortcomings side, you have to manage your own backups, disk space, synchronization, etc. But probably the biggest problem is, just like CD&#8217;s that you have to buy the songs to even try them. If you don&#8217;t like them, you have to pay anyway.
</dd>
<dt>Last.fm</dt>
<dd>One of my favourite features on last.fm is the variety of artists, it is on the cloud, you don&#8217;t have to worry about a thing, it is a great service, but not surprisingly, given its name, is more analogous to a radio than to your own music collection.</dd>
</dl>
<h3>How Spotify works</h3>
<p>You can have either a free or paid Spotify account. The free version will present 30 seconds ads every now and then (not very often, IMO), the premium version will allow you to go completely ad-free for a very monthly fee. And a very cool feature is the 24 hours ad-free pass.</p>
<p>Now, the bad news. Because Spotify is still in Beta, signing up for the free service is invite only. So you need to either receive one from a friend or subscribe to the invite list. To do so, go to <a href="http://www.spotify.com/en/">Spotify</a> click on &#8220;Get Started&#8221; and add your email to the list.</p>
<p>And before you ask, I wish I could give some invites, but unfortunately, I have none :(</p>
<p>Once you have your account, you don&#8217;t need to keep a music library, the songs are streamed from the server, and because of that you can try and use all the songs you want and you don&#8217;t pay extra for songs you didn&#8217;t liked or you don&#8217;t want to keep. Even with iTunes, if you want to share a song with a friend, your friend must buy if before she knows if it&#8217;s worthy.</p>
<p>With Spotify, anyone having an account can freely accept your suggestions at no extra cost. To me, this sounds just like life in the cloud should be.</p>
<h3>The problems</h3>
<p>Of course, there are shortcomings as well. First and foremost, is not as portable as music you actually have, physically. If you don&#8217;t have internet access, you are out of music which is pretty much a problem of cloud computing as a whole. Also, you need a client to listen to songs, and for the time being, that is only available to Mac and PC (and to Linux via Wine), but no mobiles so far.</p>
<p>Having free accounts, you know you will still be able to access &#8220;your songs&#8221; even if you quit the premium account, which is a good thing.</p>
<h3>Conclusion</h3>
<p>At this point I should say I&#8217;m not affiliated with Spotify in any way, I just like their service but I do encourage you to register either on the waiting list or for a trial on the premium service because I think this is the way music is going and I&#8217;m very happy it is.</p>
<p>Spotify, can we have movies too?</p>
<a href="http://www.z-oc.com/blog/powerblogroll/">Zo'C powerblogroll</a> - A plugin to make powerful blorgrolls with favicons, descriptions, notes and RSS links]]></content:encoded>
			<wfw:commentRss>http://www.z-oc.com/blog/2008/10/spotify-music-in-the-cloud-in-a-timely-service/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Videos of FOWA London</title>
		<link>http://www.z-oc.com/blog/2008/10/videos-of-fowa-london/</link>
		<comments>http://www.z-oc.com/blog/2008/10/videos-of-fowa-london/#comments</comments>
		<pubDate>Mon, 13 Oct 2008 21:10:30 +0000</pubDate>
		<dc:creator>Guilherme Zühlke O'Connor</dc:creator>
				<category><![CDATA[On The Web]]></category>

		<guid isPermaLink="false">http://www.z-oc.com/blog/2008/10/videos-of-fowa-london/</guid>
		<description><![CDATA[Last week I&#8217;ve attended to the 2008 London Edition of FOWA which was quite interesting.
Being the geek I am, I mostly preferred to watch the keynotes on the developer track, rather than the business track, but the good news is that the organizers are publishing the videos of all keynotes for free, so I&#8217;m catching [...]]]></description>
			<content:encoded><![CDATA[<p>Last week I&#8217;ve attended to the 2008 London Edition of <a href="http://futureofwebapps.com/">FOWA</a> which was quite interesting.</p>
<p>Being the geek I am, I mostly preferred to watch the keynotes on the developer track, rather than the business track, but the good news is that the organizers are publishing the <a href="http://events.carsonified.com/fowa/2008/london/content">videos of all keynotes</a> for free, so I&#8217;m catching up the ones I missed and so can you.</p>
<p>Some of my favourite are</p>
<h3>How to build a desktop app from your web app</h3>
<p>Jeremy Baines will explain how to take advantage of the knowledge you already have as a web developer to build desktop applications.</p>
<p><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="437" height="288" id="viddler"><param name="movie" value="http://www.viddler.com/player/c4e24221/" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><param name="wmode" value="transparent"/><embed src="http://www.viddler.com/player/c4e24221/" width="437" height="288" type="application/x-shockwave-flash" allowScriptAccess="always" allowFullScreen="true" wmode="transparent" name="viddler" ></embed></object></p>
<h3>How oAuth and portable data can revolutionise your web app</h3>
<p>I think it becomes more and more obvious on a daily basis that every site can provide a better service to users if it can identify them, but at this point, this means having an account on every site you get in. Not only this is boring, but is also dangerous. Most people won&#8217;t be able to keep one password for each site and, chances are not every site you will register to is completely honest.</p>
<p>What about <a href="http://en.wikipedia.org/wiki/Mashup_(web_application_hybrid)">mashups</a> then? A mashup will only work if it can have access to a few of your web accounts on your behalf.</p>
<p>Enter oAuth! Chris messina will cover the subject of openids and keeping a consistent identity through different sites securely.</p>
<p><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="437" height="288" id="viddler"><param name="movie" value="http://www.viddler.com/player/b216d5d8/" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><param name="wmode" value="transparent"/><embed src="http://www.viddler.com/player/b216d5d8/" width="437" height="288" type="application/x-shockwave-flash" allowScriptAccess="always" allowFullScreen="true" wmode="transparent" name="viddler" ></embed></object></p>
<h3>And more&#8230;</h3>
<p>Also very interesting is Kevin Rose talking about <a href="http://events.carsonified.com/fowa/2008/london/videos/kevin-rose/">The Future of the News</a> and Francisco Tomalsky on <a href="http://events.carsonified.com/fowa/2008/london/highlights/francisco-tomalsky/">Building Desktop Caliber Web Apps with Objective-J and Cappuccino</a>.</p>
<p>As far as I can tell, not all videos have been uploaded yet and one of the ones missing is Yahoo&#8217;s own <a href="http://icant.co.uk/">Christian Heillmann</a> talking about <a href="http://developer.yahoo.com/yos/intro/">Y!OS (Yahoo! Open Strategy)</a>, look forward for this one, because Y!OS is changing to reach more developers to use Yahoo!&#8217;s APIs.</p>
<a href="http://www.z-oc.com/blog/powerblogroll/">Zo'C powerblogroll</a> - A plugin to make powerful blorgrolls with favicons, descriptions, notes and RSS links]]></content:encoded>
			<wfw:commentRss>http://www.z-oc.com/blog/2008/10/videos-of-fowa-london/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Win problogger book and help the blogosphere</title>
		<link>http://www.z-oc.com/blog/2008/05/win-problogger-book-and-help-the-blogosphere/</link>
		<comments>http://www.z-oc.com/blog/2008/05/win-problogger-book-and-help-the-blogosphere/#comments</comments>
		<pubDate>Mon, 19 May 2008 15:09:36 +0000</pubDate>
		<dc:creator>Guilherme Zühlke O'Connor</dc:creator>
				<category><![CDATA[On The Web]]></category>

		<guid isPermaLink="false">http://www.z-oc.com/blog/2008/05/win-problogger-book-and-help-the-blogospere/</guid>
		<description><![CDATA[Chris garret has just launched a blogging survey and if you answer it you can win his new book, coauthored with Darren Rowse ProBlogger: Secrets for Blogging Your Way to a Six-Figure Income. 
The book alone is a great reason to join us and contribute to the survey, but actually there are better reasons. Blogging [...]]]></description>
			<content:encoded><![CDATA[<p><a href='http://www.amazon.com/ProBlogger-Secrets-Blogging-Six-Figure-Income/dp/0470246677?tag=zoc-20'  title='ProBlogger: Secrets for Blogging Your Way to a Six-Figure Income'><img  src= 'http://www.z-oc.com/blog/wp-content/uploads/2008/05/0470246677.thumbnail.jpg'  alt= 'ProBlogger: Secrets for Blogging Your Way to a Six-Figure Income'  class= "right" title="" /></a>Chris garret has just launched a <a href="http://www.chrisg.com/survey/">blogging survey</a> and if you answer it you can win his new book, coauthored with Darren Rowse <a href="http://www.amazon.com/ProBlogger-Secrets-Blogging-Six-Figure-Income/dp/0470246677?tag=zoc-20">ProBlogger: Secrets for Blogging Your Way to a Six-Figure Income</a>. </p>
<p>The book alone is a great reason to join us and contribute to the survey, but actually there are better reasons. Blogging is a recent and interdisciplinary profession and not a lot of people understand this professional side.</p>
<p>On one hand you tell your family you run a blog and they think you have an online journal, on the other hand people that regard a professional side on blogging start &#8220;make money online&#8221; blogs with strategies that are as good as the ones to <a href="http://6weeks.ca/?p=132">get rich by collecting underpants</a>.</p>
<p>Blogging professionaly is neither easy nor a guaranteed road to get rich, and I predict many blogs will shut down in the future and a lot of frustrated will be generated. The best way to avoid this is having a clear picture on your mind before you start and as you go.</p>
<p>Nothing better than <a href="http://www.chrisg.com/survey/">a serious survey</a> to help on that. And if nothing of this appeals to you, hey, don&#8217;t you want to win the book and <a href="http://www.amazon.com/ProBlogger-Secrets-Blogging-Six-Figure-Income/dp/0470246677?tag=zoc-20">learn how to become a 6-figure blogger</a>?</p>
<a href="http://www.z-oc.com/blog/powerblogroll/">Zo'C powerblogroll</a> - A plugin to make powerful blorgrolls with favicons, descriptions, notes and RSS links]]></content:encoded>
			<wfw:commentRss>http://www.z-oc.com/blog/2008/05/win-problogger-book-and-help-the-blogosphere/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Categorizing Pages and Posts in Wordpress</title>
		<link>http://www.z-oc.com/blog/2008/05/post-and-page-categories/</link>
		<comments>http://www.z-oc.com/blog/2008/05/post-and-page-categories/#comments</comments>
		<pubDate>Sat, 03 May 2008 18:30:47 +0000</pubDate>
		<dc:creator>Guilherme Zühlke O'Connor</dc:creator>
				<category><![CDATA[On The Web]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[categories]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.z-oc.com/blog/2008/05/post-and-page-categories/</guid>
		<description><![CDATA[Having authored a plugin to display sub categories on wordpress, I&#8217;m often faced with users that realize they can&#8217;t use categories on pages, and they turn to me to explain how can be done. This post is meant to help all these people that want to learn why they can&#8217;t use categories on pages and, [...]]]></description>
			<content:encoded><![CDATA[<p>Having authored a plugin to display sub categories on wordpress, I&#8217;m often faced with users that realize they can&#8217;t use categories on pages, and they turn to me to explain how can be done. This post is meant to help all these people that want to learn why they can&#8217;t use categories on pages and, show you that this doesn&#8217;t mean you can&#8217;t categorize pages at all.</p>
<h3>Pages and subpages</h3>
<p><img  src= 'http://www.z-oc.com/blog/wp-content/uploads/2008/05/parent-pages-templates.png'  alt= 'Parent pages and layouts'  class= "right" title="" />In a conventional CMS, pages within a web site are classified in sections and subsections. Each section tipically contain a description of what the section is about and links to its subsections and pages.</p>
<p>Each CMS has its own way to do it and often its own jargon but, ultimately, it is the same philosophy.</p>
<p>Wordpress is not different in this respect. If you want to use it to run a regular (non-blog) web-site, you can.</p>
<p>Wordpress has a feature called pages, which are very similar to posts in many aspects, but they differ, essentially, in the fact that there is no chronology associated to it, pretty much like traditional web pages.</p>
<p>In order to run a non-blog website with Wordpress, you&#8217;ll rely on pages, rather than posts, to publish your content, and this also means that the publish date of this content will be much less important than in a blog, if important at all.</p>
<p>That might be good enough for a small site with half a dozen pages, but what if you have slightly bigger ambitions and you need to categorize your content?</p>
<h3>Time for an example</h3>
<p>Say you run a cooking site (not blog!) and you need the following pages/sections: Recipes, Desserts, Nutritional facts and an About page.</p>
<p><img  src= 'http://www.z-oc.com/blog/wp-content/uploads/2008/05/food-menu.png'  alt= 'Food Menu' title="" /></p>
<p>In Wordpress, the way to do it is to create a page for each one. Each page in Wordpress can have a parent page and all pages can be parents as well. These will be the topmost pages, so they have no parent but some of these pages will also work as sections by being parents of other pages.</p>
<p>For the rest of the content, each time you publish a recipe, you will create a page for it, and you will set the main recipes page as a parent. In this way, all recipes are sub pages of the recipes page, and the recipes page immediately becomes a category, as much as a page.</p>
<p>The same goes for the recipes and nutritional facts, but let&#8217;s give a bit of attention to the about page.</p>
<p>Although the about page will be categorized as a root page and be on the same level than the main categories, the about page can merely be a plain a simple page with no children.</p>
<p>Because of the way pages are categorized as sub-pages of other pages, you don&#8217;t have to distinguish sections from regular pages. In addition, if one day you want to add sections the the about page (eg, about the authors, our history, etc) you can simply create the pages and set the about page as parent.</p>
<p>Thanks to the ability to create different page templates, you can even style each section or page differently.</p>
<h3>Posts and categories</h3>
<p><img  src= 'http://www.z-oc.com/blog/wp-content/uploads/2008/05/categories.png'  alt= 'Post Categories in Wordpress'  class= "right" title="" />For a person with a background stronger in blogs than in static websites, categories might seem missing for pages on Wordpress, but actually is the other way around. For someone coming from a static sites background, the problem might seem to be quite the opposite.</p>
<p>The only basic difference between pages in static sites and posts in a blog is that posts follow a chronological sequence, while pages just sit there and the sequence in which they were written is not quite important.</p>
<p>Although this is the only remarkable difference, this radically changes the way authors and readers approach to each kind of website, and consequently the features a CMS needs to implement for each one.</p>
<p>For instance, blogs are meant to be followed over time. The latest information is supposed to be the most important at a given time and that is why posts are presented in reverse chronological order. It shouldn&#8217;t have to be like this, but is quite convenient.</p>
<p>Now, having said that, this doesn&#8217;t imply that older posts aren&#8217;t useful, and they should be made available in and presented in an organized way. But because the chronological factor, a blog has a few extra challenges on the organization subject.</p>
<ul>
<li>Usually, much more content is created for a blog than for a static site</li>
<li>With the continuous addition of new content, classifications can grow obsolete pretty quicly</li>
<li>New sections may be needed and accommodate them must be made easy</li>
<li>Posts might belong to more than one section as time goes by</li>
</ul>
<p>Regarding a section of pages as a page on itself does make sense, but a post section being regarded as a post makes no sense at all. I explain:</p>
<p>A post is characterized as such by its chronological aspect while categories&#8217; creation date on themselves usually have no importance at all. Hence, there is no sense in regarding a category as a post. Actually, if you come to think of it, this paragraph is almost unnecessary as this though is pretty much counter-intuitive.</p>
<p><strong>Enter categories!</strong></p>
<p>Categories are simply a name you can create and you can relate posts with, pretty much as parent pages.</p>
<p>And similarities don&#8217;t stop there. A category might have a parent category, just like pages.</p>
<p>Also, you might not be aware, but Wordpress allow you to create different pages for displaying each category, so if you have a limited number of them or if you want to highlight some, you can actually style a template that work as parent page in most aspects. But this is out of the scope of this post and in material for a future discussion.</p>
<a href="http://www.z-oc.com/blog/powerblogroll/">Zo'C powerblogroll</a> - A plugin to make powerful blorgrolls with favicons, descriptions, notes and RSS links]]></content:encoded>
			<wfw:commentRss>http://www.z-oc.com/blog/2008/05/post-and-page-categories/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>On Twitter, IRC and Chat Rooms</title>
		<link>http://www.z-oc.com/blog/2008/04/twitter-x-irc/</link>
		<comments>http://www.z-oc.com/blog/2008/04/twitter-x-irc/#comments</comments>
		<pubDate>Wed, 09 Apr 2008 12:07:10 +0000</pubDate>
		<dc:creator>Guilherme Zühlke O'Connor</dc:creator>
				<category><![CDATA[On The Web]]></category>

		<guid isPermaLink="false">http://www.z-oc.com/blog/2008/04/twitter-x-irc/</guid>
		<description><![CDATA[There has been much discussion lately about twitter, how to use it and heavy criticism, so I&#8217;d share my view on twitter and tell you how I use mine.
The year of 1997 was the one I took the deep plunge on the internet and, among other things I started to use the IRC chat system [...]]]></description>
			<content:encoded><![CDATA[<p>There has been much discussion lately about twitter, how to use it and heavy criticism, so I&#8217;d share my view on twitter and tell you how I use <a href="http://twitter.com/guioconnor">mine</a>.</p>
<p>The year of 1997 was the one I took the deep plunge on the internet and, among other things I started to use the <a href="http://en.wikipedia.org/wiki/IRC">IRC</a> chat system heavily.</p>
<p>One of my favorite places was the #photoshop channel on Undernet, where Photoshop techniques and design in general were discussed all day long. I usually got there first thing in the morning and kept logged until I went back home, and checked it and participated every now and then during the day.</p>
<p>(Maybe IRC is too old-school for many poeple &#8211; so a quick explanation would be that is more or less like what was known like chat rooms, but wasn&#8217;t normally performed on the web, you&#8217;d use a specific client instead. <a href="http://en.wikipedia.org/wiki/IRC">Details on Wikipedia</a>)</p>
<p>What did I got from it? I had the chance to:</p>
<ul>
<li>Ask experts and learned a lot, since I was a newbie</li>
<li>Explain things that I had already mastered to newbies</li>
<li>Be exposed to the work of experts</li>
<li>Show my work and have opinions on it</li>
<li>Just talk to nice people</li>
</ul>
<p>That was the base for my first personal site on that very year which was, as expected, a gallery of images and tutorials on Photoshop ;)</p>
<p>By that time chat rooms mushroomed all around and most people I heard were using them to chat with girls or guys and learning how to transform that into friendship/sex/engagement/whatever.</p>
<p>That might be also a nice purpose on itself, if you come to think of it, and some got what they wanted, but most of these people were just wasting their time at large, IMO.</p>
<h3>How about Twitter?</h3>
<p>Times have changed, and today, if we were to use IRC like I did back then you&#8217;d be participating in a thousand IRC channels and will be impossible to follow.</p>
<p>Personally, I see twitter more or less like a chat room aggregator where every user is a chatroom and your time line is your reader.</p>
<p>In twitter you can, </p>
<ul>
<li>Ask experts and learn a lot</li>
<li>Explain things you have already mastered</li>
<li>Be exposer to good material through links</li>
<li>Show your work and get exposed</li>
<li>Just talk to nice people</li>
</ul>
<p>And because IRC worked so well for me back then, I pretty much have the same position about it.</p>
<p>Again, this is not how I think Twitter should be used, this is just how I use it.</p>
<p>Twitter can also make you waste a lot of time as much as it allows you to build campaigns for strategic growth of your site and many other things, Just like IRC and Chat rooms before. I think what you get largely depends on you alone, who do you follow and what do you share.</p>
<a href="http://www.z-oc.com/blog/powerblogroll/">Zo'C powerblogroll</a> - A plugin to make powerful blorgrolls with favicons, descriptions, notes and RSS links]]></content:encoded>
			<wfw:commentRss>http://www.z-oc.com/blog/2008/04/twitter-x-irc/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Podcasting, Videoblogging and Social Screencasting: tools and ideas</title>
		<link>http://www.z-oc.com/blog/2008/03/podcasting-videoblogging-and-social-screencasting-tools-and-ideas/</link>
		<comments>http://www.z-oc.com/blog/2008/03/podcasting-videoblogging-and-social-screencasting-tools-and-ideas/#comments</comments>
		<pubDate>Sat, 01 Mar 2008 14:55:22 +0000</pubDate>
		<dc:creator>Guilherme Zühlke O'Connor</dc:creator>
				<category><![CDATA[On The Web]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[screencasting]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[videoblogging]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.z-oc.com/blog/2008/03/podcasting-videoblogging-and-social-screencasting-tools-and-ideas/</guid>
		<description><![CDATA[The so called Web 2.0 is the medium where readers are also writers or, in a more general sense, consumers are also producers. Every single comment you leave on a blog is content you produce and use to expose yourself while, hopefully, contributing to the whole online community one crumb at a time.
While probloggers build [...]]]></description>
			<content:encoded><![CDATA[<p><img  src= 'http://www.z-oc.com/blog/wp-content/uploads/2008/03/out_of_syntony_tv.gif'  alt= 'Out of Syntony TV'  class= "left"  style= "border:none" title="" />The so called Web 2.0 is the medium where readers are also writers or, in a more general sense, consumers are also producers. Every single comment you leave on a blog is content you produce and use to expose yourself while, hopefully, contributing to the whole online community one crumb at a time.</p>
<p>While probloggers build monetization and authority strategies for blogs and internet media sites, millions of other people just share their pictures in social sites like <a href="http://flickr.com/">flickr</a>, videos on <a href="http://www.youtube.com/">youtube</a> and so on.</p>
<p>The curious thing is that, to a certain measure, people are more interested in spontaneity than production. The fact that most people on the internet have access to rather advanced technology, makes it less interesting to see the technology by itself and more interesting to focus on each one&#8217;s perspective and enables people to use the technology to share those unique skills and ideas each one has.</p>
<p><a href="http://michaelmartine.com/2008/02/03/start-video-blogging-in-five-easy-steps/">Michael Martine</a> would go as far as to say:</p>
<blockquote><p>Over-analyzing before you begin is the best way to kill something before it even has a chance. Just go for it.</p></blockquote>
<p>But of course you can&#8217;t do anything if you can&#8217;t handle this technology, so here is a quick guide of interesting stuff around the web, either if you want to be a web video entrepreneur or if you just want to share videos with your friends</p>
<p><span id="more-230"></span></p>
<h3>How do I make a video easily?</h3>
<p>The straight answer would be</p>
<ol>
<li>Get a webcam</li>
<li>Configure it</li>
<li>Make test videos (and don&#8217;t bother to edit them)</li>
<li>Make a real video</li>
<li>Upload it and spread the word</li>
</ol>
<p>It is a little rude to put things like that, but it can actually be that easy. Check <a href="http://michaelmartine.com/2008/02/03/start-video-blogging-in-five-easy-steps/">Michael Martine&#8217;s post</a> to read details on each of these points</p>
<h3>How do I create a video show?</h3>
<p><img  src= 'http://www.z-oc.com/blog/wp-content/uploads/2008/03/blip_tv.jpg'  alt= 'Blip TV'  class= "right" title="" />Well, if you want to publish a videoblog, then you have to start to concern about other things like giving your video posts a sense of sequence and identity. In other words, you need to think of it as a show.</p>
<p>Youtube isn&#8217;t probably the best tool. You&#8217;ll need a system that offers you more that merely hosting your videos, you&#8217;ll need a system that allows you to host your show. That means, hosting a series of videos that have a chronology, and help you build and maintain your show&#8217;s identity.</p>
<p>I found the <a href="http://blip.tv/">Blip.tv</a> service very good for hosting a show. They accept most video formats and they won&#8217;t resize your video, so you can actually put online a show with the resolution you need.</p>
<h3>How do I do live broadcasting?</h3>
<p>If you want to create a live show and keep the archives, then you can use <a href="http://www.ustream.tv/">Ustream.tv</a>. Ustream.tv is free and allows you to create a program based on live broadcasting and all you need is a camera and a microphone connected to your computer, and your webcam counts.</p>
<h3>How do I create a videoblog?</h3>
<p>Is nice to have a show at Blip.tv or similar service, but you&#8217;ll like to have your own webpage for that, won&#8217;t you. Not only a static page, but you&#8217;ll like the videos to be displayed on it just like a blog and you want a feed for it so people can get your podcast directly from iTunes.</p>
<p>There is a very nice and easy to follow <a href="http://www.freevlog.org/index.php/category/tutorial/">tutorial on Freevlog</a> that helps you with most of that.</p>
<p>You can learn more at <a href="http://blip.tv/learning/">Blip.tv Learning Section</a>, they will even help you monetize your show.</p>
<h3>How do I create a screencast?</h3>
<p>Screencast are videos of your computer screen taken just like old fashioned screenshots, but animated. You can watch <a href="http://www.z-oc.com/blog/2008/02/video-tutorials-on-how-to-configure-the-powerblogroll-plugin/">these two I made</a>, to get the idea.</p>
<p>Screencasts are videos just like any other, so the only question that remains unanswered is how to record one.</p>
<p>There are a lot of screencast options avaliable out there and some of them are free.</p>
<p>As a Mac user, I personally have been playing with three</p>
<dl>
<dt><a href="http://danicsoft.com/projects/copernicus/">Copernicus</a></dt>
<dd>Is distributed free, handles screencasts beautifully but doesn&#8217;t record sound. It is ideal if you want to add sound in post production or if you want (or don&#8217;t mind) to record sound separately. You can use <a href="http://audacity.sourceforge.net/">Audacity</a> for that either in Mac OS, Windows or Linux.</dd>
<dt><a href="http://www.screencast-o-matic.com/">Screencast-o-Matic</a></dt>
<dd>Screencast-o-Matic is a java appication that runs online. No need to install anything, is platform independent and is fully featured. Works like a charm and you can use it wherever you are, even on a cyber cafe in the middle of nowhere. They will even host your video if you want, but you can also export it as a .mov to your computer. The downside is that you can only record in either 640&#215;480, 800&#215;600 or 1024&#215;768px and if you chose to host it with them, they&#8217;ll downsize it to a max of 800&#215;600px</dd>
<dt><a href="http://www.jingproject.com/">Jing</a></dt>
<dd>Jing is exist in Mac OS and Windows flavors and is a cute little application that sits in your desktop and allows you to record upload and share screencasts from a simple and intuitive interface. It is made to work together with <a href="http://screencast.com/">screencast.com</a>, but you can also configure it to share files in any server (or your local computer) via FTP. It also handles snapshots and uploads them directly to flicrk, or any ftp server of your choice.</dd>
</dl>
<p><a href='http://www.z-oc.com/blog/wp-content/uploads/2008/02/jing_snapshot.jpg' title='Jing'><img  src= 'http://www.z-oc.com/blog/wp-content/uploads/2008/02/jing_snapshot.jpg'  alt= 'Jing'  class= "right" title="" /></a></p>
<p>If you&#8217;d like to see a longer list of software available to other platforms, you can check <a href="http://www.webdesignarchive.org/2008/01/13/free-screencast-software-for-linux-mac-os-x-and-windows/">this one</a>. This is where I learned about Jing and copernicus, but I haven&#8217;t tested any of the Linux and Windows options yet.</p>
<h3>Social Screencasting?</h3>
<p>Ok, ok, ok. Not everyone wants to be the star of her own show. Some people just want to use the power of video to show someone distant a screencast and make her understand things as if she were there.</p>
<p><a href="http://www.jingproject.com/">Jing</a> is a tool that allows you to do just that!</p>
<p><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="462" height="153"><param name="movie" value="http://content.screencast.com/bootstrap.swf"></param><param name="quality" value="high"></param><param name="bgcolor" value="#FFFFFF"></param><param name="flashVars" value="thumb=http://content.screencast.com/media/3c09a515-cf71-48d9-be25-0ea8a0f4e7fb_cec8fb39-4dcb-4aa8-9be9-73ca1f5bbfb2_static_0_0_Thumbnail.gif&#038;content=http://content.screencast.com/media/978fd610-6280-476d-9612-653a8ecc5dd1_cec8fb39-4dcb-4aa8-9be9-73ca1f5bbfb2_static_0_0_00000024.swf&#038;width=462&#038;height=153"></param><param name="allowFullScreen" value="true"></param><param name="scale" value="showall"></param><param name="allowScriptAccess" value="always"></param> <embed src="http://content.screencast.com/bootstrap.swf" quality="high" bgcolor="#FFFFFF" width="462" height="153" type="application/x-shockwave-flash" allowScriptAccess="always" flashVars="thumb=http://content.screencast.com/media/3c09a515-cf71-48d9-be25-0ea8a0f4e7fb_cec8fb39-4dcb-4aa8-9be9-73ca1f5bbfb2_static_0_0_Thumbnail.gif&#038;content=http://content.screencast.com/media/978fd610-6280-476d-9612-653a8ecc5dd1_cec8fb39-4dcb-4aa8-9be9-73ca1f5bbfb2_static_0_0_00000024.swf&#038;width=462&#038;height=153" allowFullScreen="true" scale="showall"></embed></object></p>
<p>By clicking on the little icon that might stand on your desktop (if you want it to) you can start recoding and immediately upload it. You don&#8217;t need a blog or any production. All you need to do is create a screencast account of configure an FTP you have. It will automatically give you embedding code and urls for agile publishing or sharing.</p>
<p>And, hey, why I am explaining this? <a href="http://video.techsmith.com/jing/latest/demo/introvideo/index.html?keepThis=true&#038;TB_iframe=true&#038;height=440&#038;width=640">There is a video</a> that show it much better.</p>
<a href="http://www.z-oc.com/blog/powerblogroll/">Zo'C powerblogroll</a> - A plugin to make powerful blorgrolls with favicons, descriptions, notes and RSS links]]></content:encoded>
			<wfw:commentRss>http://www.z-oc.com/blog/2008/03/podcasting-videoblogging-and-social-screencasting-tools-and-ideas/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Google and the Democratic Nature of the web</title>
		<link>http://www.z-oc.com/blog/2008/02/google-and-the-democratic-nature-of-the-web/</link>
		<comments>http://www.z-oc.com/blog/2008/02/google-and-the-democratic-nature-of-the-web/#comments</comments>
		<pubDate>Wed, 20 Feb 2008 11:53:56 +0000</pubDate>
		<dc:creator>Guilherme Zühlke O'Connor</dc:creator>
				<category><![CDATA[On The Web]]></category>

		<guid isPermaLink="false">http://www.z-oc.com/blog/2008/02/google-and-the-democratic-nature-of-the-web/</guid>
		<description><![CDATA[I am starting to worry about Google an the democratic way of the web.
Google always claimed that their algorithm was to reflect the true democratic nature of the web, through linkbacks, but these days they have power enough to just dictate what they want,
A client called me this week seeking advice because Google has sent [...]]]></description>
			<content:encoded><![CDATA[<p>I am starting to worry about Google an the democratic way of the web.</p>
<p>Google always claimed that their algorithm was to reflect the true democratic nature of the web, through linkbacks, but these days they have power enough to just dictate what they want,</p>
<p>A client called me this week seeking advice because Google has sent them a mail (yes, I know, amazing, google sent them an email) telling them that they were blacklisted for at least 30 days because they had put too many keywords on the pages of their company&#8217;s website.</p>
<p><span id="more-232"></span></p>
<p>While it is true there were two many, is wasn&#8217;t quite absurd and it was more like a bad job than gaming the system. Just a myriad of combinations of the terms they legitimately want to be searched for.</p>
<p>It made me think: It could have happened to anyone, because is really a silly project mistake. They are no spammers at all and they don&#8217;t sell links on their company site, that&#8217;s for sure.</p>
<p>So actually, in this case, their are penalizing those who don&#8217;t follow their rules, instead of trying to adapt the algorithm to be better in finding the true democracy.</p>
<p>Of course Google is only powerful because we made so, and they have the right to index whatever they want based on any criteria.</p>
<p>But seems that just like democracy in political matters is just an illusion unless you have conscience and diversity enough.</p>
<a href="http://www.z-oc.com/blog/powerblogroll/">Zo'C powerblogroll</a> - A plugin to make powerful blorgrolls with favicons, descriptions, notes and RSS links]]></content:encoded>
			<wfw:commentRss>http://www.z-oc.com/blog/2008/02/google-and-the-democratic-nature-of-the-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Video tutorials on how to configure the Powerblogroll Plugin</title>
		<link>http://www.z-oc.com/blog/2008/02/video-tutorials-on-how-to-configure-the-powerblogroll-plugin/</link>
		<comments>http://www.z-oc.com/blog/2008/02/video-tutorials-on-how-to-configure-the-powerblogroll-plugin/#comments</comments>
		<pubDate>Sat, 16 Feb 2008 23:36:21 +0000</pubDate>
		<dc:creator>Guilherme Zühlke O'Connor</dc:creator>
				<category><![CDATA[On The Web]]></category>

		<guid isPermaLink="false">http://www.z-oc.com/blog/2008/02/video-tutorials-on-how-to-configure-the-powerblogroll-plugin/</guid>
		<description><![CDATA[Since I published the Zo&#8217;C powerblogroll plugin, I have received a lot of feedback from users who&#8217;d like to use the plugin but they are discouraged by the fact that you need to deal with PHP code, even if it is in a very small amount.
I&#8217;m willing to release a new, much more user friendly, [...]]]></description>
			<content:encoded><![CDATA[<p>Since I published the <a href="http://www.z-oc.com/blog/powerblogroll/">Zo&#8217;C powerblogroll plugin</a>, I have received a lot of feedback from users who&#8217;d like to use the plugin but they are discouraged by the fact that you need to deal with PHP code, even if it is in a very small amount.</p>
<p>I&#8217;m willing to release a new, much more user friendly, version. But while this doesn&#8217;t happen, I&#8217;ve recorded two videos showing how to install and configure the plugin.</p>
<p>In the video, I use the <a href="http://anirudhsanjeev.org/oneclick-plugin/">One Click Install plugin</a> that is a great one and I strongly recommend. If you don&#8217;t want to use it, however, you&#8217;ll have to use the normal FTP method as with any other plugin.</p>
<h3>Installing, activating, and using the plugin from your theme</h3>
<p>(video will open in a new window)</p>
<p><a href="http://www.z-oc.com/blog/downloads/ZoCast-Episode1" target="_new"><img  src= 'http://www.z-oc.com/blog/wp-content/uploads/2008/02/episode1.jpg'  alt= 'Episode 1 - Installing ZoC Powerblogroll' title="" /></a></p>
<h3>Adding links to Wordpress</h3>
<p>In case you don&#8217;t know how to fill all the information that your Powerbloroll can display (such as the favicon, description, notes, RSS, etc.) this video shows you how to do it.</p>
<p>(video will open in a new window)</p>
<p><a href="http://www.z-oc.com/blog/downloads/ZoCast-Episode2" target="_new"><img  src= 'http://www.z-oc.com/blog/wp-content/uploads/2008/02/episode2.jpg'  alt= 'Episode 2 - Adding Links to Wordpress' title="" /></a></p>
<a href="http://www.z-oc.com/blog/powerblogroll/">Zo'C powerblogroll</a> - A plugin to make powerful blorgrolls with favicons, descriptions, notes and RSS links]]></content:encoded>
			<wfw:commentRss>http://www.z-oc.com/blog/2008/02/video-tutorials-on-how-to-configure-the-powerblogroll-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A powerful Archive Page for your wordpress blog</title>
		<link>http://www.z-oc.com/blog/2008/02/a-powerful-archive-page-for-your-wordpress-blog/</link>
		<comments>http://www.z-oc.com/blog/2008/02/a-powerful-archive-page-for-your-wordpress-blog/#comments</comments>
		<pubDate>Sun, 10 Feb 2008 20:30:01 +0000</pubDate>
		<dc:creator>Guilherme Zühlke O'Connor</dc:creator>
				<category><![CDATA[On The Web]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[archive]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[page]]></category>
		<category><![CDATA[powerful]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.z-oc.com/blog/2008/02/a-powerful-archive-page-for-your-wordpress-blog/</guid>
		<description><![CDATA[Tired of that old Archive page that displays the months in which you have posts? Even worse, tired of that bulk on your sidebar?
If you come to think of it, it is probably helping your visitors very little, unless they are looking for a specific post and have a rather good idea of when it [...]]]></description>
			<content:encoded><![CDATA[<p>Tired of that old Archive page that displays the months in which you have posts? Even worse, tired of that bulk on your sidebar?</p>
<p>If you come to think of it, it is probably helping your visitors very little, unless they are looking for a specific post and have a rather good idea of when it was published. But if they do know that much, they are more likely to use the search box instead.</p>
<p><span id="more-226"></span></p>
<p>I consider that archives <a href="http://www.z-oc.com/blog/2007/10/the-right-amount-of-information-to-make-them-useful/">need the right amount if information to make them useful</a>, not more, not less. And in this case, an archive needs more.</p>
<p>In this post I&#8217;ll show you how to create a separate Wordpress page that lists all your posts in reverse chronological order and categorized by month, just like <a href="http://www.z-oc.com/blog/archive/">mine</a>.</p>
<p>This will benefit your blog because you&#8217;ll have a permanent reference for all your posts with name and dates, so users can always refer to it, when looking for a post they seen, or digging your site for more.</p>
<h3>Step 1: Create a new template</h3>
<p>This part is easy, you have to duplicate a file in your theme called page.php and name the copy with a name you like. I&#8217;ll call it powerarchive.php.</p>
<p>Open powerarchive.php and Make sure the file starts with this</p>
<p><code>
<pre>&lt;?php
/*
Template Name: PowerArchive
*/
?&gt;</pre>
<p></code></p>
<p>Technically this is a PHP comment, meaning that it won&#8217;t be seen by the PHP interpreter. In practice, the wordpress applications looks for some special comments to find specific files. In this case, the comment is telling wordpress that the file is a page template and its name is Powerarchive. We are going to use this later, when we publish the archive page.</p>
<h3>Step 2: Hollow the layout</h3>
<p>Now, a tricky part. You must find where is the core-content part of the layout. This changes from theme to theme, but you must look for some signs. For isntance, on my theme, you&#8217;d find something like this</p>
<p><code>
<pre>&lt;div id="content" class="hfeed"&gt;

	&lt;h1 class="entry-title"&gt;&lt;a href="&lt;?php the_permalink() ?&gt;" rel="bookmark" title="&lt;?php echo __('View').' &quot;'.the_title('', '', false).'&quot;'; ?&gt;"&gt;&lt;?php the_title(); ?&gt;&lt;/a&gt;&lt;/h1&gt;

&lt;?php /* more php code */ ?&gt;

   &lt;?php endwhile; endif; ?&gt;

&lt;/div&gt;&lt;!-- content --&gt;
</pre>
<p></code></p>
<p>The &lt;div&gt; opened just before the &lt;h1&gt; and closed just after the end of the loop (&lt;?php endwhile; endif; ?&gt;) is the container we are looking for. Just hollow that div, except for the page title and maybe some other information you might want to keep.</p>
<h3>Step 3: Change the content</h3>
<p>So far, we have managed to have an empty page with a title. So our next step has to be change the way it behaves, and show the archives just after the title we left.</p>
<p>The whole idea is to get all the posts in reverse chronological order (newer first), cycle through them and, as we go, print the month name and year as a header for the set of posts on that month.</p>
<p>The first thing to have in mind is that, as we cycle through the posts, is that we must be able to compare a post and the previous one and see if they are on the same month, because if the month has changed, the header for the month must be displayed.</p>
<p>Let&#8217;s initialize a variable that will hold the date for the post being analyzed and another one for the date of the previous post.</p>
<p><code>
<pre>
  &lt;?php
        $prev_date = NULL;
        $date = NULL;
    ?&gt;
</pre>
<p></code></p>
<p>Then, get all posts in the blog</p>
<p><code>
<pre>
&lt;?php query_posts("posts_per_page=-1&#038;order=DESC"); ?&gt;
</pre>
<p></code></p>
<p>Loop through getting the month and year of each one, as well as setting the date of the current post for the sake of comparing it with the previous one.</p>
<p><code>
<pre>
    &lt;?php if (have_posts()) : while (have_posts()) : the_post(); ?&gt;

    &lt;?php
        $date  = get_the_time('m.Y');
        $year  = get_the_time('Y');
        $month = get_the_time('m');
        $baseUrl = get_bloginfo('url');
</pre>
<p></code></p>
<p>If the current date (containing month and year) is different from the previous one, this is because we have started to list posts from a different month, so we should start by printing the header with a link to the listing of those posts. Don&#8217;t forget to start by opening the list tag for the post titles.</p>
<p><code>
<pre>
        if($date != $prev_date)
        {
            if ($prev_date) echo "&lt;/ul&gt;&#92;n";
            $prev_date = $date;
            echo "&lt;h3&gt;";
            echo "&lt;a href='" . $baseUrl ."/". $year ."/". $month . "'&gt;";
            echo get_the_time('F Y');
            echo "&lt;/a&gt;";
            echo "&lt;/h3&gt;";
            echo "&lt;ul&gt;";
        }
    ?&gt;
</pre>
<p></code></p>
<p>Finally, let&#8217;s print the post date and post title into a list item, close the loop and the list tag</p>
<p><code>
<pre>
    &lt;li&gt;&lt;?php the_time('M d') ?&gt;. &lt;a href="&lt;?php the_permalink() ?&gt;"&gt;&lt;?php the_title() ?&gt;&lt;/a&gt;&lt;/li&gt;

    &lt;?php endwhile; endif; ?&gt;

    &lt;/ul&gt;
</pre>
<p></code></p>
<p>Here is how the code should look</p>
<p><code>
<pre>
  &lt;?php
        $prev_date = NULL;
        $date = NULL;
    ?&gt;

    &lt;?php query_posts("posts_per_page=-1&#038;order=DESC"); ?&gt;

    &lt;?php if (have_posts()) : while (have_posts()) : the_post(); ?&gt;

    &lt;?php
        $date  = get_the_time('m.Y');
        $year  = get_the_time('Y');
        $month = get_the_time('m');
        $baseUrl = get_bloginfo('url');

        if($date != $prev_date)
        {
            if ($prev_date) echo "&lt;/ul&gt;&#92;n";
            $prev_date = $date;
            echo "&lt;h3&gt;";
            echo "&lt;a href='" . $baseUrl ."/". $year ."/". $month . "'&gt;";
            echo get_the_time('F Y');
            echo "&lt;/a&gt;";
            echo "&lt;/h3&gt;";
            echo "&lt;ul&gt;";
        }
    ?&gt;

    &lt;li&gt;&lt;?php the_time('M d') ?&gt;. &lt;a href="&lt;?php the_permalink() ?&gt;"&gt;&lt;?php the_title() ?&gt;&lt;/a&gt;&lt;/li&gt;

    &lt;?php endwhile; endif; ?&gt;

    &lt;/ul&gt;
</pre>
<p></code></p>
<a href="http://www.z-oc.com/blog/powerblogroll/">Zo'C powerblogroll</a> - A plugin to make powerful blorgrolls with favicons, descriptions, notes and RSS links]]></content:encoded>
			<wfw:commentRss>http://www.z-oc.com/blog/2008/02/a-powerful-archive-page-for-your-wordpress-blog/feed/</wfw:commentRss>
		<slash:comments>33</slash:comments>
		</item>
		<item>
		<title>Is the web harmful to children?</title>
		<link>http://www.z-oc.com/blog/2008/02/is-the-web-harmful-to-children/</link>
		<comments>http://www.z-oc.com/blog/2008/02/is-the-web-harmful-to-children/#comments</comments>
		<pubDate>Sat, 02 Feb 2008 23:10:33 +0000</pubDate>
		<dc:creator>Guilherme Zühlke O'Connor</dc:creator>
				<category><![CDATA[On The Web]]></category>

		<guid isPermaLink="false">http://www.z-oc.com/blog/2008/02/is-the-web-harmful-to-children/</guid>
		<description><![CDATA[Like many people, it&#8217;s been quite a while that I hear about podcasts, but haven&#8217;t really been catching up on this technology, but some weeks ago, I suddently became interested on this technology and subscribed to a couple of them.
While some turned out really boring and unsibscribed soon, others got me thinking:
If I had this [...]]]></description>
			<content:encoded><![CDATA[<p><a href='http://www.z-oc.com/blog/2008/02/is-the-web-harmful-to-children/girl-with-tablet/' rel='attachment wp-att-223' title='Girl with tablet'><img  src= 'http://www.z-oc.com/blog/wp-content/uploads/2008/02/girl_and_tablet.thumbnail.jpg'  alt= 'Girl with tablet'  class= "left" title="" /></a>Like many people, it&#8217;s been quite a while that I hear about podcasts, but haven&#8217;t really been catching up on this technology, but some weeks ago, I suddently became interested on this technology and subscribed to a couple of them.</p>
<p>While some turned out really boring and unsibscribed soon, others got me thinking:</p>
<blockquote><p>If I had this kind of technology when I was a geek teen, I&#8217;d be delighted! Finding resources for my crazy projects would have been so much easier.</p>
</blockquote>
<p>And then a question popped into my mind, just as there are great podcasts out there and, further, it is a wonderful technology whose full use still have to be show, there is a lot of garbage out there and that could not be a good thing for children.</p>
<p><span id="more-221"></span></p>
<p>Of course, this is not a debate that starts with podcasts, it is being debated for everything about the web since it became popular, about a decade ago. Strange as  it might seem, is seems that a large number of parents act according with the following thought:</p>
<blockquote><p>The web is a great tool that can do a lot of harm that is something we can&#8217;t fight.</p>
</blockquote>
<p>Part of this thought is true, but I don&#8217;t think it has to be true on its entirety.</p>
<p>For start, it is true that the use of computers and video games in excess can physically harm people, not only children, and this should be addressed by</p>
<ul>
<li>Improving Ergonomics on computer devices</li>
<li>Learning good practices on how to use computers</li>
</ul>
<h3>Computers are becoming ubiquitous and invisible</h3>
<p>Thinking of computers as that big box on (or under your desk) is a rather old-fashioned way of thinking on the subject and certainly not a point of view that would help solve the matter. Today computers are ubiquitous, they are everywhere and more and more they become even invisible to our eyes.</p>
<p class="pullout">
Today computers are ubiquitous, they are everywhere and more and more they become even invisible to our eyes.</p>
<p>As they blend into the world that already existed before they came to our home, it seems safe to say that computers are going to become so ergonomic that we are going to use them without even noticing.</p>
<p>On the meantime, there are computers on cell phones and all kinds of devices different from the old beige-box, and mostly, they are or they will be connected to the internet, which brings us back to our initial question: is the web harmful to children?</p>
<p>In many aspects, yes! Through the web, children are exposed to all kinds of information that are not suited to their minds still in early development. They are also exposed to other people that can harm their growing process. In the lightest case, they are exposed to so much information that they might just be more confused than enlightened by it.</p>
<h3>So, would I like to have all this when I was a kid?</h3>
<p>So, would I like to have all this when I was a kid? Do I enjoy the fact that my children will grow in this environment? Yes, definitely!</p>
<p>There have always been risks and dangers to children, always! The world is not more dangerous today for them because of the web. What seems to be the problem is that the technology changed so fast that provoked a cultural shift that is hard to follow by the previous generation.</p>
<p>I don&#8217;t think there are more dangers to children today, I believe children are less protected from the dangers of today, that they were from the dangers of the past. It seems to me that a great danger is the allowance for the computer to replace parents, teachers and other people.</p>
<p>If you are going to see the computer as a replacement, you should see it as a replacement for magazines, books encyclopedias and means of communication, but they can&#8217;t substitute parents, teachers or friends.</p>
<h3>Trusting the net-nanny</h3>
<p>What about the net nanny? Can a program block harmful content on the web? No! First of all, this falls into a category of problems that are called undecidable. Second of all, you can&#8217;t let a computer algorithm decide what is not suited to an educational purpose.</p>
<p>But the ultimate reason why a net nanny is not a good solution, is because if you tell a child that he is not allowed to see a site because of the net nanny, if becomes a conflict, when actually, everything should be contributing to a common objective: A good and happy life for the child. There is no space for conflict here, the child should happily collaborate with this goal, and not be constrain to it by a piece of software.</p>
<h3>The solutions</h3>
<p><a href='http://www.z-oc.com/blog/2008/02/is-the-web-harmful-to-children/father-and-daugher-on-the-computer/' rel='attachment wp-att-222' title='Father and daugher on the computer'><img  src= 'http://www.z-oc.com/blog/wp-content/uploads/2008/02/father_and_daughter.thumbnail.jpg'  alt= 'Father and daugher on the computer'  class= "right" title="" /></a></p>
<p>The solution, as simplistic as it might seem, is that parents, teachers and the society in general should follow in a friendly way their children&#8217;s life online, put limits to activities and time in the computer and teach ethics along the way.</p>
<p>Here are some simple things to do</p>
<ul>
<li>Leave the computer in a place where you can have some control over it. Let children use the computer more or less freely while a responsible person is on the same room.</li>
<li>Get involved in some of your children activities online. Does your kid have a blog, offer to proofreading his posts</li>
<li>While doing research on the web for school projects, give them directions, so they don&#8217;t end copying and pasting the entire work</li>
</ul>
<p class="pullout">Children should not build a world around the computer, but that doesn&#8217;t mean the computer can&#8217;t be part of their world</p>
<p>The bottom line is, the computer is not a replacement for parents, teachers or friends, so children should not be let alone with the computer as if it were possible. They should not build a world around the computer, but that doesn&#8217;t mean the computer or the web can&#8217;t be part of their world.</p>
<a href="http://www.z-oc.com/blog/powerblogroll/">Zo'C powerblogroll</a> - A plugin to make powerful blorgrolls with favicons, descriptions, notes and RSS links]]></content:encoded>
			<wfw:commentRss>http://www.z-oc.com/blog/2008/02/is-the-web-harmful-to-children/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Index pages Vs. 404 errors</title>
		<link>http://www.z-oc.com/blog/2008/01/index-pages-vs-404-errors/</link>
		<comments>http://www.z-oc.com/blog/2008/01/index-pages-vs-404-errors/#comments</comments>
		<pubDate>Sat, 19 Jan 2008 22:16:21 +0000</pubDate>
		<dc:creator>Guilherme Zühlke O'Connor</dc:creator>
				<category><![CDATA[On The Web]]></category>

		<guid isPermaLink="false">http://www.z-oc.com/blog/2008/01/index-pages-vs-404-errors/</guid>
		<description><![CDATA[Picture by Chris Bevan(cc)
Consider this:
How lost is a visitor that come to your 404 and how lost is a visitor that comes to your home page?
Home pages are not what they used to be. Unless you are a big site, people don&#8217;t go to your index page and try to find something on it.
Say I&#8217;m [...]]]></description>
			<content:encoded><![CDATA[<div class="left"><img  src= 'http://www.z-oc.com/blog/wp-content/uploads/2008/01/4041.jpg'  alt= '404' title="" /><br />Picture by <a href="http://flickr.com/photos/chrisbevan">Chris Bevan</a>(<a href="http://creativecommons.org/licenses/by-nc-nd/2.0/deed.en">cc</a>)</div>
<p>Consider this:</p>
<p>How lost is a visitor that come to your 404 and how lost is a visitor that comes to your home page?</p>
<p>Home pages are not what they used to be. Unless you are a big site, people don&#8217;t go to your index page and try to find something on it.</p>
<p>Say I&#8217;m looking for Strawberry Jam. I know lots and lots of sites about food, but I won&#8217;t look strawberry jam in any of them, I&#8217;ll go to <a href="http://www.google.it/search?q=strawberry+jam&#038;ie=utf-8&#038;oe=utf-8&#038;aq=t&#038;rls=org.mozilla:en-US:official&#038;client=firefox-a">mother google</a> and ask.</p>
<p><span id="more-217"></span></p>
<p>For some searches, like this, I already expect Wikipedia to be the first one, yet, more often than not I turn to Google instead to find it for me.</p>
<p>So, How people go to your 404? By a broken link to something inside your site.</p>
<p>And, how people go to your home page for the first time? Mostly by indication of other site that recommends yours as a whole (a blogroll, a link on a blog comment, etc).</p>
<p>I think there are only two main differences between them are that:</p>
<ul>
<li>one is a search bot recommendation and the other is, maybe, a human recomendation</li>
<li>the visitor on a first case was probably looking for something narrower than your site as a whole</li>
</ul>
<p>But besides this, an index page and a 404 are pretty much the same, its main mission is to convert a new user to whatever objective your site has and guide her through it.</p>
<p>Won&#8217;t you agree?</p>
<a href="http://www.z-oc.com/blog/powerblogroll/">Zo'C powerblogroll</a> - A plugin to make powerful blorgrolls with favicons, descriptions, notes and RSS links]]></content:encoded>
			<wfw:commentRss>http://www.z-oc.com/blog/2008/01/index-pages-vs-404-errors/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Remarkablogger&#8217;s free e-book: How to Start a Business Blog</title>
		<link>http://www.z-oc.com/blog/2008/01/remarkabloggers-free-e-book-how-to-start-a-business-blog/</link>
		<comments>http://www.z-oc.com/blog/2008/01/remarkabloggers-free-e-book-how-to-start-a-business-blog/#comments</comments>
		<pubDate>Mon, 07 Jan 2008 21:19:25 +0000</pubDate>
		<dc:creator>Guilherme Zühlke O'Connor</dc:creator>
				<category><![CDATA[On The Web]]></category>
		<category><![CDATA[announcement]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[e-book]]></category>

		<guid isPermaLink="false">http://www.z-oc.com/blog/2008/01/remarkabloggers-free-e-book-how-to-start-a-business-blog/</guid>
		<description><![CDATA[Michael Martine from Remarkablogger has launched a free e-book for subcribers to his blog.
The e-book How to Start a Business Blog covers with a great informal tone 12 steps to plan a successful blog with exercises that, above all, help you get organized. A must read!
Zo'C powerblogroll - A plugin to make powerful blorgrolls with [...]]]></description>
			<content:encoded><![CDATA[<p><a href='http://www.z-oc.com/blog/2008/01/remarkabloggers-free-e-book-how-to-start-a-business-blog/remarkablogger-e-book/' rel='attachment wp-att-214' title='Remarkablogger e-book'><img  class= "left"  src= 'http://www.z-oc.com/blog/wp-content/uploads/2008/01/picture-3.png'  alt= 'Remarkablogger e-book' title="" /></a>Michael Martine from Remarkablogger has launched a free e-book for subcribers to his blog.</p>
<p>The e-book <a href="http://www.michaelmartine.com/how-to-start-business-blog-ebook/">How to Start a Business Blog</a> covers with a great informal tone 12 steps to plan a successful blog with exercises that, above all, help you get organized. A must read!</p>
<a href="http://www.z-oc.com/blog/powerblogroll/">Zo'C powerblogroll</a> - A plugin to make powerful blorgrolls with favicons, descriptions, notes and RSS links]]></content:encoded>
			<wfw:commentRss>http://www.z-oc.com/blog/2008/01/remarkabloggers-free-e-book-how-to-start-a-business-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Making money with your work: The Picasso Vs the Van Gogh method</title>
		<link>http://www.z-oc.com/blog/2007/11/picasso-x-van-gogh/</link>
		<comments>http://www.z-oc.com/blog/2007/11/picasso-x-van-gogh/#comments</comments>
		<pubDate>Thu, 29 Nov 2007 18:23:59 +0000</pubDate>
		<dc:creator>Guilherme Zühlke O'Connor</dc:creator>
				<category><![CDATA[On The Web]]></category>
		<category><![CDATA[money]]></category>
		<category><![CDATA[picasso]]></category>
		<category><![CDATA[Promotion]]></category>
		<category><![CDATA[van gogh]]></category>

		<guid isPermaLink="false">http://www.z-oc.com/blog/2007/11/picasso-x-van-gogh/</guid>
		<description><![CDATA[It is the law of the market, if people are interested in your work, no matter the reason, you can make a lot of money. If people are not interested in what you do, no matter how well you do it.
Designers, software developers and other people who can do valuable work quickly and enjoying it [...]]]></description>
			<content:encoded><![CDATA[<p><a href='http://www.z-oc.com/blog/2007/11/picasso-x-van-gogh/picasso-dora-maar-au-chat/' rel='attachment wp-att-225' title='Picasso - Dora Maar Au Chat'><img  src= 'http://www.z-oc.com/blog/wp-content/uploads/2008/02/picasso-dora_maar_au_chat.thumbnail.jpg'  alt= 'Picasso - Dora Maar Au Chat'  class= "left" title="" /></a>It is the law of the market, if people are interested in your work, no matter the reason, you can make a lot of money. If people are not interested in what you do, no matter how well you do it.</p>
<p>Designers, software developers and other people who can do valuable work quickly and enjoying it seem to face a moral problem with charging good money for it, and when they not, they have a bad time explaining the price to clients that ask why would you charge so much for something that you will do in little time and enjoying it.</p>
<p>Why is the client wrong on these assumptions?<br />
<span id="more-206"></span></p>
<ol>
<dt>It takes your whole life to do the job</dt>
<dd>Two days for you are the same time that two days for him. The reason why he wouldn&#8217;t be able to complete the task in that time is because, actually, it doesn&#8217;t take 2 days, it takes a whole lifetime. As a client, he is &ldquo;lucky&rdquo; to catch you in the last two days of the several years it took you to create the mind set necessary to complete hist task.</p>
<p>He is not supposed to pay for all your education, of course, but he is supposed to pay for a part of it in a way that on the end of your life, your clients and employers had paid for every course you took, every book you bought, every second of your time invested.</dd>
<dt>The client have to pay for the potential your work has to make him make good business.</dt>
<dd>You are not being paid for your trouble, you are being paid for the potential your work could represent to his business. If he is going or not make enough profit with your work to worth the price is something he should consider on his business plan, but his is not doing you any favor in letting you have some fun with his company.</p>
<p>He might as well have fun with his work, but if he doesn&#8217;t is not of your business as much as is not his whether you like yours.</dd>
<dt>It might be a game for you, but is not a game for him</dt>
<dd>Yes, it might be a game for you. Yet, famous football players are among the richest people in the world and what they do as a profession is described as &ldquo;play&rdquo;. It might be a game for them, but if the sponsors want them to win the matches they had to pay them, and nobody seems to find that wrong.
</dd>
</ol>
<p>Of course is a terrible strategy to throw the list above on your client&#8217;s face. That would not only make you lose the client, but will make of you a bad professional, because respect is fundamental on any professional relationship (or even any relationship at all, for that matter), but <a href="http://creativebits.org/10_absolute_nos_for_freelancers">sometimes you have to keep your standards and say no!</a>.</p>
<h3>Promote yourself!</h3>
<p>How to make people interested in your work? Promote yourself!</p>
<p><a href='http://www.z-oc.com/blog/2007/11/picasso-x-van-gogh/van-gogh-starry-night/' rel='attachment wp-att-224' title='Van Gogh - Starry Night'><img  src= 'http://www.z-oc.com/blog/wp-content/uploads/2008/02/van_gogh-starry_night.thumbnail.jpg'  alt= 'Van Gogh - Starry Night'  class= "right" title="" /></a>Today, the owner of a Van Gogh can live well just by auctioning its original, but Van Gogh himself wasn&#8217;t able to sell a single picture in his lifetime, unless you consider a sell the picture his doctor accepted as payment on Van Gogh&#8217;s death bed because he had no other currency to pay him.</p>
<p>Van Gogh wasn&#8217;t really promoting himself at any moment of his life. His relationship with his art was an inner struggle and he didn&#8217;t envisioned his importance to other people.</p>
<p>Picasso, on the other hand is doubtlessly gifted, but he was very concerned in showing his importance. The very name he is know for, Picasso, is his mother&#8217;s surname. He chose not to be know as Pablo Ruiz &mdash; his father&#8217;s surname &mdash; because he though Ruiz was a name too common to describe him, this is raw promotion, and in his case, seemed to pay off.</p>
<p>I am not an Art Historian and I&#8217;m not able to debate many details on the life of these two painters but, as far as I can understand it, despite his enormous talent, is actually promotion that actually took Picasso to a life of wealth and recognition, as opposed to Van Gogh, who died in misery and as opposed to many people today that might be even more talented than Van Gogh, but are making much less that any owner of one of his original pictures.</p>
<a href="http://www.z-oc.com/blog/powerblogroll/">Zo'C powerblogroll</a> - A plugin to make powerful blorgrolls with favicons, descriptions, notes and RSS links]]></content:encoded>
			<wfw:commentRss>http://www.z-oc.com/blog/2007/11/picasso-x-van-gogh/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Wordpress plugin to display names, favicons, description, notes and even the feed on your blogroll</title>
		<link>http://www.z-oc.com/blog/2007/11/wordpress-plugin-to-display-names-favicons-description-notes-and-even-the-feed-on-your-blogroll/</link>
		<comments>http://www.z-oc.com/blog/2007/11/wordpress-plugin-to-display-names-favicons-description-notes-and-even-the-feed-on-your-blogroll/#comments</comments>
		<pubDate>Thu, 22 Nov 2007 19:59:27 +0000</pubDate>
		<dc:creator>Guilherme Zühlke O'Connor</dc:creator>
				<category><![CDATA[On The Web]]></category>
		<category><![CDATA[blogroll]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.z-oc.com/blog/2007/11/wordpress-plugin-to-display-names-favicons-description-notes-and-even-the-feed-on-your-blogroll/</guid>
		<description><![CDATA[Some time ago I was looking for a plugin that showed both favicon and name on a Wordpress blogroll. As I couldn&#8217;t find it, I had to made my own, but the code wasn&#8217;t general enough to distribute it.
Recently I have created a powerful blogroll, in the form of a page template, capable to display [...]]]></description>
			<content:encoded><![CDATA[<p><img  src= 'http://www.z-oc.com/blog/wp-content/uploads/2007/12/blogroll_interface.thumbnail.png'  alt= 'Blogroll Admin Panel'  class= "left" title="" />Some time ago I was looking for a plugin that showed both favicon and name on a Wordpress blogroll. As I couldn&#8217;t find it, I had to made my own, but the code wasn&#8217;t general enough to distribute it.</p>
<p>Recently I have created a <a href="http://www.z-oc.com/blog/blogroll/">powerful blogroll</a>, in the form of a page template, capable to display the name, favicon, description, notes and even the RSS link of blogs in your blogroll, <a href="http://www.z-oc.com/blog/2007/10/the-right-amount-of-information-to-make-them-useful/">because blogrolls with just a list of links are not useful anymore</a>.</p>
<p>Now I have packaged it as a plugin for your delight: The <a href="http://www.z-oc.com/blog/powerblogroll/">ZoC Powerblogroll</a>.</p>
<p><a href="http://www.z-oc.com/blog/downloads/ZoC-powerblogroll.zip">Download it</a> right away, or go to the <a href="http://www.z-oc.com/blog/powerblogroll/">plugin page</a>.</p>
<p><a href="http://www.z-oc.com/blog/downloads/ZoC-powerblogroll.zip" class="mir downloadit">Download It</a></p>
<p>(Comments are disabled on this page, you can discuss this on the <a href="http://www.z-oc.com/blog/powerblogroll/">plugin page</a>.)</p>
<p>This plugin has been downloaded <em class="count">4020</em> times.</p>
<a href="http://www.z-oc.com/blog/powerblogroll/">Zo'C powerblogroll</a> - A plugin to make powerful blorgrolls with favicons, descriptions, notes and RSS links]]></content:encoded>
			<wfw:commentRss>http://www.z-oc.com/blog/2007/11/wordpress-plugin-to-display-names-favicons-description-notes-and-even-the-feed-on-your-blogroll/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Subcats, a wordpress plugin to display subcategories</title>
		<link>http://www.z-oc.com/blog/2007/11/subcats-a-wordpress-plugin-to-display-subcategories/</link>
		<comments>http://www.z-oc.com/blog/2007/11/subcats-a-wordpress-plugin-to-display-subcategories/#comments</comments>
		<pubDate>Sun, 11 Nov 2007 19:30:48 +0000</pubDate>
		<dc:creator>Guilherme Zühlke O'Connor</dc:creator>
				<category><![CDATA[On The Web]]></category>
		<category><![CDATA[categories wordpress]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Subcats]]></category>

		<guid isPermaLink="false">http://www.z-oc.com/blog/2007/11/subcats-a-wordpress-plugin-to-display-subcategories/</guid>
		<description><![CDATA[I have just published Zo&#8217;C Subcats, a wordpress plugin that enables you to display either a list or a drop down menu with the subcategories of a category of your choice. The plugin gracefully degrades in absence of Javascript.
You can read further instructions and download it on the plugin page or you can download it [...]]]></description>
			<content:encoded><![CDATA[<p><a href='http://www.z-oc.com/blog/zoc-subcats/subcats-snap/' rel='attachment wp-att-204' title='Subcats Snap'><img  class= "left"  src= 'http://www.z-oc.com/blog/wp-content/uploads/2007/11/subcat_snap.png'  alt= 'Subcats Snap' title="" /></a>I have just published <a href="http://www.z-oc.com/blog/zoc-subcats/">Zo&#8217;C Subcats</a>, a wordpress plugin that enables you to display either a list or a drop down menu with the subcategories of a category of your choice. The plugin gracefully degrades in absence of Javascript.</p>
<p>You can read further instructions and download it on <a href="http://www.z-oc.com/blog/zoc-subcats/">the plugin page</a> or you can download it immediately <a href="http://www.z-oc.com/blog/downloads/ZoC-subcats.zip">here</a>.</p>
<p>The plugin started humbly to address <a href="http://forum.authorityblogger.com/showthread.php?t=708">a need</a> of my fellow blogger <a href="http://www.destyonline.com/">Desty</a>, and was published thanks to the incentive of <a href="http://remarkablogger.com/">Michael</a> and <a href="http://domestikgoddess.com/">Jen</a>.</p>
<p>Any feedback is welcome :-)</p>
<p>Enjoy!</p>
<p>(Comments are disabled on this page, you can discuss this on the <a href="http://www.z-oc.com/blog/zoc-subcats/">plugin page</a>.)</p>
<p>This plugin has been downloaded <em class="count">1203</em> times.</p>
<a href="http://www.z-oc.com/blog/powerblogroll/">Zo'C powerblogroll</a> - A plugin to make powerful blorgrolls with favicons, descriptions, notes and RSS links]]></content:encoded>
			<wfw:commentRss>http://www.z-oc.com/blog/2007/11/subcats-a-wordpress-plugin-to-display-subcategories/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The right amount of information to make them useful</title>
		<link>http://www.z-oc.com/blog/2007/10/the-right-amount-of-information-to-make-them-useful/</link>
		<comments>http://www.z-oc.com/blog/2007/10/the-right-amount-of-information-to-make-them-useful/#comments</comments>
		<pubDate>Fri, 26 Oct 2007 11:29:17 +0000</pubDate>
		<dc:creator>Guilherme Zühlke O'Connor</dc:creator>
				<category><![CDATA[On The Web]]></category>
		<category><![CDATA[ammount]]></category>
		<category><![CDATA[archive]]></category>
		<category><![CDATA[information]]></category>
		<category><![CDATA[page]]></category>
		<category><![CDATA[useful]]></category>

		<guid isPermaLink="false">http://www.z-oc.com/blog/2007/10/the-right-amount-of-information-to-make-them-useful/</guid>
		<description><![CDATA[How often you click on the archives on the sidebar of a blog? How often do you follow links in a blogroll that you didn&#8217;t knew already? In my site, according to my statistics, almost no one does it.

No wonder, of course. Who would be reading a hopefully interesting post check the sidebar and thinks:
Mhmmm&#8230;. [...]]]></description>
			<content:encoded><![CDATA[<p>How often you click on the archives on the sidebar of a blog? How often do you follow links in a blogroll that you didn&#8217;t knew already? In my site, according to my statistics, almost no one does it.<br />
<span id="more-195"></span><br />
No wonder, of course. Who would be reading a hopefully interesting post check the sidebar and thinks:</p>
<blockquote><p>Mhmmm&#8230;. February 2007, that seems interesting!</p>
</blockquote>
<p>The same goes for blogrolls. Sometimes the title of a blog/site doesn&#8217;t make any clear what the content is. Sometimes is the name of the author, sometimes is a fictitious name like Zo&#8217;C and sometimes is just not enough.</p>
<p><a href='http://www.z-oc.com/blog/2007/10/the-right-amount-of-information-to-make-them-useful/the-new-secondary-menu-on-zoc/' rel='attachment wp-att-196' title='The new secondary menu on Zo’C'><img  class= "right"  src= 'http://www.z-oc.com/blog/wp-content/uploads/2007/10/secondary-menu.png'  alt= 'The new secondary menu on Zo’C' title="" /></a>I realized that my sidebar was too long and cluttered, and at the same time blogroll and archive were more or less useless, so I decided to turn them into pages.</p>
<p>You are able now to see another menu, on the top right of the reading area of the blog, with the new features.</p>
<p>The <a href="http://www.z-oc.com/blog/archive/">Archive Page</a> is designed so all post titles are show along with the dates, like a table of contents. If one wants to overview the whole site this is a handy tool.</p>
<p>The <a href="http://www.z-oc.com/blog/blogroll/">Blogroll Page</a> is even more interesting. I added a brief description of each site and links to it and the feed, when available, so you can have an idea of why I read that, and, more important, why you might like to read it as well. The descriptions are (mostly) taken or adapted from titles and about pages in each site.</p>
<p>With this kind of organization, now the blogroll can grow without imposing penalties to the sidebar. By the way, minor adjustments were made on the sidebar. If you are a frequent reader of Zo&#8217;C, you might have noticed a few things in different places.</p>
<p>[Update: Download the <a href="http://www.z-oc.com/blog/powerblogroll/">Zo'C Powerblogroll plugin</a> to create powerful blogrolls like this]</p>
<p>[Thanks <a href="http://domestikgoddess.com/">Jen</a> and <a href="http://www.problogdesign.com/">Michael</a> for the discussion on the <a href="http://forum.authorityblogger.com/showthread.php?t=635&#038;referrerid=232">Authority Blogger Forum</a>, and thanks <a href="http://www.businessblogwire.com/2007/10/free_blogging_tips_for_my_seco.html">Easton</a> for the specific feedback]</p>
<a href="http://www.z-oc.com/blog/powerblogroll/">Zo'C powerblogroll</a> - A plugin to make powerful blorgrolls with favicons, descriptions, notes and RSS links]]></content:encoded>
			<wfw:commentRss>http://www.z-oc.com/blog/2007/10/the-right-amount-of-information-to-make-them-useful/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>New law demands bloggers to be journalists in Italy, prison as penalty</title>
		<link>http://www.z-oc.com/blog/2007/10/new-law-demands-bloggers-to-be-journalists-in-italy-prision-as-penalty/</link>
		<comments>http://www.z-oc.com/blog/2007/10/new-law-demands-bloggers-to-be-journalists-in-italy-prision-as-penalty/#comments</comments>
		<pubDate>Sat, 20 Oct 2007 12:36:23 +0000</pubDate>
		<dc:creator>Guilherme Zühlke O'Connor</dc:creator>
				<category><![CDATA[On The Web]]></category>

		<guid isPermaLink="false">http://www.z-oc.com/blog/2007/10/new-law-demands-bloggers-to-be-journalists-in-italy-prision-as-penalty/</guid>
		<description><![CDATA[Apparently there is a new law in Italy that demands a Blogger or web publisher to be registered with the government and pay a fee, even if your blog doesn&#8217;t have anything to do with making money, that applies to a teenager writing on his/her hobby as much as a problogger.

This is called the Levi-Prodi [...]]]></description>
			<content:encoded><![CDATA[<p>Apparently there is a new law in Italy that demands a Blogger or web publisher to be registered with the government and pay a fee, even if your blog doesn&#8217;t have anything to do with making money, that applies to a teenager writing on his/her hobby as much as a problogger.</p>
<p><span id="more-191"></span></p>
<p>This is called the Levi-Prodi law (legge levi-prodi) and, as I understood it, its draft was officially approved in october 12. You can see Beppe Grillo&#8217;s (the most famous blogger in Italy) <a href="http://www.beppegrillo.it/eng/2007/10/the_leviprodi_law_and_the_end.html">post on this, in english</a> or <a href="http://www.beppegrillo.it/2007/10/la_legge_levipr.html">in Italian</a>.</p>
<p>It is absurd that a country decides to chose by a professional title those who are allowed to publicly express themselves and try to government control what is the right and relevant information from what is not.</p>
<p>Besides the obvious fascist censorship problem, I question myself how are they going to:</p>
<ul>
<li>Decide what is a blog from what is a non-blog page? The line between them is often very thin. Do profiles on social networks count? How about a youtube playlist?</li>
<li>Count contributions you make to other blogs, like relevant comments and guest posts. Would count you as a blogger? Would you need a license to make relevant comments?</li>
<li>Hunt down the enormous amount of people that will be in the illegality from one moment to the next and those who (hopefully) will refuse to accept this.</li>
<li>Apply it to a foreign blogger that writes in his blog while he visits Italy</li>
<li>Apply it to an Italian blogger writing on a blog completely unrelated to Italy</li>
</ul>
<a href="http://www.z-oc.com/blog/powerblogroll/">Zo'C powerblogroll</a> - A plugin to make powerful blorgrolls with favicons, descriptions, notes and RSS links]]></content:encoded>
			<wfw:commentRss>http://www.z-oc.com/blog/2007/10/new-law-demands-bloggers-to-be-journalists-in-italy-prision-as-penalty/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
	</channel>
</rss>
