<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>The Nexus</title>
	
	<link>http://nexus.zteo.com</link>
	<description>Variously Interesting Projects</description>
	<lastBuildDate>Sun, 01 Nov 2009 10:28:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license><image><link>http://creativecommons.org/licenses/by-sa/3.0/</link><url>http://creativecommons.org/images/public/somerights20.gif</url><title>Some Rights Reserved</title></image><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/TheNexus" type="application/rss+xml" /><feedburner:emailServiceId>TheNexus</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>MacHeist 4!</title>
		<link>http://feedproxy.google.com/~r/TheNexus/~3/DlumbhxLcpU/</link>
		<comments>http://nexus.zteo.com/2009/11/01/macheist-4/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 10:27:14 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[osx]]></category>

		<guid isPermaLink="false">http://nexus.zteo.com/?p=2788</guid>
		<description><![CDATA[It&#8217;s coming, with its usual mix of junk-no-one-cares-about and awesome applications you had no idea you needed and at-this-price-it&#8217;s-a-steal!
Not to mention the join of scoring the mission-related apps, regardless of how &#8212; usually &#8212; good they are.
Avid MacHeist fans alonzo and imfrog2002 have even created two countdown widgets to the official launch:

or

Note: Do not forget [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.macheist.com/" onclick="window.location='http://nexus.zteo.com/wp-content/plugins/wordpress-toolbar/toolbar.php?wp-toolbar-tourl=http://www.macheist.com/&wp-toolbar-fromurl=http://nexus.zteo.com/2009/11/01/macheist-4/&wp-toolbar-fromtitle=MacHeist 4!&wp-toolbar-blogurl=http://nexus.zteo.com&wp-toolbar-blogtitle=The Nexus';return false;" >It&#8217;s coming</a>, with its usual mix of junk-no-one-cares-about and awesome applications you had no idea you needed and at-this-price-it&#8217;s-a-steal!<br />
Not to mention the join of scoring the mission-related apps, regardless of how &#8212; usually &#8212; good they are.</p>
<p>Avid MacHeist fans <em>alonzo</em> and <em>imfrog2002</em> have even created two countdown widgets to the official launch:</p>
<p><a href="http://ablogonzo.wordpress.com/2009/10/31/macheist-4-countdown-widget/" onclick="window.location='http://nexus.zteo.com/wp-content/plugins/wordpress-toolbar/toolbar.php?wp-toolbar-tourl=http://ablogonzo.wordpress.com/2009/10/31/macheist-4-countdown-widget/&wp-toolbar-fromurl=http://nexus.zteo.com/2009/11/01/macheist-4/&wp-toolbar-fromtitle=MacHeist 4!&wp-toolbar-blogurl=http://nexus.zteo.com&wp-toolbar-blogtitle=The Nexus';return false;" ><img src="http://nexus.zteo.com/wp-content/uploads/2009/11/countdowntwo-300x160.png" alt="countdowntwo" title="countdowntwo" width="300" height="160" class="aligncenter size-medium wp-image-2791" /></a><br />
or</p>
<p><a href="http://macheist.imfrogmedia.com/" onclick="window.location='http://nexus.zteo.com/wp-content/plugins/wordpress-toolbar/toolbar.php?wp-toolbar-tourl=http://macheist.imfrogmedia.com/&wp-toolbar-fromurl=http://nexus.zteo.com/2009/11/01/macheist-4/&wp-toolbar-fromtitle=MacHeist 4!&wp-toolbar-blogurl=http://nexus.zteo.com&wp-toolbar-blogtitle=The Nexus';return false;" ><img src="http://nexus.zteo.com/wp-content/uploads/2009/11/countdownone.png" alt="countdownone" title="countdownone" width="290" height="105" class="aligncenter size-full wp-image-2790" /></a></p>
<p><strong>Note: Do not forget to backup your MacHeist 3 Loot! Soon, it should disappear from the website.</strong></p>
<p><em>Edit:</em> Hmmm I just did so myself and it took me quite a while. Turns out, the balance mediocre apps vs awesome apps is largely in favour of the latter!<strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://nexus.zteo.com/2009/08/07/rich-text-editor-in-sharepoint-with-firefox/" rel="bookmark" title="August 7, 2009">Rich-text editor in Sharepoint with Firefox</a></li>
<li><a href="http://nexus.zteo.com/2008/03/02/best-online-storage-service-adrivecom/" rel="bookmark" title="March 2, 2008">Best Online Storage Service: adrive.com</a></li>
<li><a href="http://nexus.zteo.com/2009/02/13/fixing-permissions-after-a-wordpress-prefix-change/" rel="bookmark" title="February 13, 2009">Fixing permissions after a Wordpress prefix change</a></li>
<li><a href="http://nexus.zteo.com/2007/08/06/cheap-server-backup-with-amazon-s3/" rel="bookmark" title="August 6, 2007">Cheap Server Backup with Amazon S3</a></li>
<li><a href="http://nexus.zteo.com/2007/01/28/how-to-add-rubyrails-to-your-existing-apache-setup/" rel="bookmark" title="January 28, 2007">How To Add Ruby/Rails To Your Existing Apache Setup</a></li>
</ul>
<p><!-- Similar Posts took 9.827 ms --></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TheNexus?a=DlumbhxLcpU:gcWZDCrrHfk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=DlumbhxLcpU:gcWZDCrrHfk:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=DlumbhxLcpU:gcWZDCrrHfk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TheNexus?i=DlumbhxLcpU:gcWZDCrrHfk:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=DlumbhxLcpU:gcWZDCrrHfk:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TheNexus/~4/DlumbhxLcpU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nexus.zteo.com/2009/11/01/macheist-4/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://nexus.zteo.com/2009/11/01/macheist-4/</feedburner:origLink></item>
		<item>
		<title>Help Blog Editors Reliably Discover Your API</title>
		<link>http://feedproxy.google.com/~r/TheNexus/~3/O9l-97Wv8lM/</link>
		<comments>http://nexus.zteo.com/2009/10/19/help-blog-editors-reliably-discover-your-api/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 05:07:36 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://nexus.zteo.com/?p=2779</guid>
		<description><![CDATA[It seems that tons of people have the same complaint: the Wordpress application for iPhone does not discover their blog and, therefore, is of no use to them.
The same goes for many desktop-based applications.
I, too, spent quite a lot of time trying to figure that one out but now that I have succeeded, here is [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Wordpress Schawg" href="http://www.flickr.com/photos/71813425@N00/2913018697/" onclick="window.location='http://nexus.zteo.com/wp-content/plugins/wordpress-toolbar/toolbar.php?wp-toolbar-tourl=http://www.flickr.com/photos/71813425@N00/2913018697/&wp-toolbar-fromurl=http://nexus.zteo.com/2009/10/19/help-blog-editors-reliably-discover-your-api/&wp-toolbar-fromtitle=Help Blog Editors Reliably Discover Your API&wp-toolbar-blogurl=http://nexus.zteo.com&wp-toolbar-blogtitle=The Nexus';return false;"  target="_blank"><img src="http://farm4.static.flickr.com/3036/2913018697_ccbb33e993_t.jpg" border="0" alt="Wordpress Schawg" align="left" /></a>It seems that <a href="http://iphone.forums.wordpress.org/topic/xml-rpc-service-for-you-blog-cannot-be-found/" onclick="window.location='http://nexus.zteo.com/wp-content/plugins/wordpress-toolbar/toolbar.php?wp-toolbar-tourl=http://iphone.forums.wordpress.org/topic/xml-rpc-service-for-you-blog-cannot-be-found/&wp-toolbar-fromurl=http://nexus.zteo.com/2009/10/19/help-blog-editors-reliably-discover-your-api/&wp-toolbar-fromtitle=Help Blog Editors Reliably Discover Your API&wp-toolbar-blogurl=http://nexus.zteo.com&wp-toolbar-blogtitle=The Nexus';return false;" >tons of people</a> have the same complaint: the Wordpress application for iPhone does not discover their blog and, therefore, is of no use to them.<br />
The same goes for many desktop-based applications.<br />
I, too, spent quite a lot of time trying to figure that one out but now that I have succeeded, here is how I would recommend working on this issue if your blog is affected:</p>
<ol>
<li>Go to your blog home page and select &#8220;View source&#8221;</li>
<li>Look for <strong><em>&lt;link ref=&#8221;EditURI&#8221;&#8230;</em></strong> you will see that this line contains a URL ending with <strong><em>xmlrpc.php?rsd</em></strong>. Point your browser to that URL. A rather empty page should be displayed. Check its source; if it is XML, it&#8217;s all good.</li>
<li>If the previous step fails, go to the same URL but without <strong><em>?rsd</em></strong>. If this fails too, you need to check that you have a file called <strong>xmlrpc.php</strong> and that: <em>a.</em> No rewrite rule messes up your URL; <em>b.</em> No plugin renders it invisible &#8212; e.g. &#8220;private&#8221;</li>
<li>If both steps work well, it is VERY likely that the blog editor you are using &#8212; or trying to use, more accurately &#8212; is choking on malformed XHTML code. It is what seems to mystify most of us.</li>
</ol>
<p>To convince your blog editor to &#8220;discover&#8221; your blog, we are going to give it a nicely formed XHTML page:</p>
<p>First, make a copy of index.php: <strong>cp index.php index.o.php</strong></p>
<p>Now, create a new index.php page with this code:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p2779code2'); return false;">View Code</a> PHP</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p27792"><td class="code" id="p2779code2"><pre class="php" style="font-family:monospace;"><span style="color: #339933;">&lt;!</span>DOCTYPE html <span style="color: #000000; font-weight: bold;">PUBLIC</span> <span style="color: #0000ff;">&quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot;</span> <span style="color: #0000ff;">&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;</span><span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;</span>html xmlns<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;http://www.w3.org/1999/xhtml&quot;</span><span style="color: #339933;">&gt;</span>
&nbsp;
<span style="color: #339933;">&lt;</span>head profile<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;http://gmpg.org/xfn/11&quot;</span><span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;</span>meta http<span style="color: #339933;">-</span>equiv<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;Content-Type&quot;</span> content<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;text/html; charset=UTF-8&quot;</span> <span style="color: #339933;">/&gt;</span>
<span style="color: #339933;">&lt;</span>meta name<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;generator&quot;</span> content<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;WordPress abc&quot;</span> <span style="color: #339933;">/&gt;</span> <span style="color: #339933;">&lt;!--</span> leave this <span style="color: #b1b100;">for</span> stats <span style="color: #339933;">--&gt;</span>
<span style="color: #339933;">&lt;</span>link rel<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;pingback&quot;</span> href<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;http://nexus.zteo.com/xmlrpc.php&quot;</span> <span style="color: #339933;">/&gt;</span>
<span style="color: #339933;">&lt;</span>link rel<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;EditURI&quot;</span> type<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;application/rsd+xml&quot;</span> title<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;RSD&quot;</span> href<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;http://nexus.zteo.com/xmlrpc.php?rsd&quot;</span> <span style="color: #339933;">/&gt;</span>
<span style="color: #339933;">&lt;</span>link rel<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;wlwmanifest&quot;</span> type<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;application/wlwmanifest+xml&quot;</span> href<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;http://nexus.zteo.com/wp-includes/wlwmanifest.xml&quot;</span> <span style="color: #339933;">/&gt;</span>
<span style="color: #339933;">&lt;</span>link rel<span style="color: #339933;">=</span><span style="color: #0000ff;">'index'</span> href<span style="color: #339933;">=</span><span style="color: #0000ff;">'http://nexus.zteo.com'</span> <span style="color: #339933;">/&gt;</span>
<span style="color: #339933;">&lt;</span>head<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;</span>body<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;/</span>body<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;/</span>html<span style="color: #339933;">&gt;</span></pre></td></tr></table></div>

<p>Of course, you need to replace all instances of <strong><em>nexus.zteo.com</em></strong> with your own blog&#8217;s information; for instance <strong><em>myblog.mydomain.com</em></strong></p>
<p>Discover your blog using your favourite blog editor.</p>
<p>Restore your index.php: <strong>cp index.o.php index.php</strong></p>
<p>Done!<strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://nexus.zteo.com/2008/11/15/four-top-wordpress-code-highlighters-reviewed/" rel="bookmark" title="November 15, 2008">Four Top Wordpress Code Highlighters Reviewed</a></li>
<li><a href="http://nexus.zteo.com/2007/07/24/open-source-a-common-misconception/" rel="bookmark" title="July 24, 2007">Open Source: A Common Misconception</a></li>
<li><a href="http://nexus.zteo.com/2009/08/15/job-opportunities-v-competencies-focus-on-these/" rel="bookmark" title="August 15, 2009">Job opportunities v competencies: focus on these?</a></li>
<li><a href="http://nexus.zteo.com/2009/08/07/rich-text-editor-in-sharepoint-with-firefox/" rel="bookmark" title="August 7, 2009">Rich-text editor in Sharepoint with Firefox</a></li>
<li><a href="http://nexus.zteo.com/2009/02/13/fixing-permissions-after-a-wordpress-prefix-change/" rel="bookmark" title="February 13, 2009">Fixing permissions after a Wordpress prefix change</a></li>
</ul>
<p><!-- Similar Posts took 8.841 ms --></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TheNexus?a=O9l-97Wv8lM:dvpx2B7Ll64:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=O9l-97Wv8lM:dvpx2B7Ll64:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=O9l-97Wv8lM:dvpx2B7Ll64:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TheNexus?i=O9l-97Wv8lM:dvpx2B7Ll64:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=O9l-97Wv8lM:dvpx2B7Ll64:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TheNexus/~4/O9l-97Wv8lM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nexus.zteo.com/2009/10/19/help-blog-editors-reliably-discover-your-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://nexus.zteo.com/2009/10/19/help-blog-editors-reliably-discover-your-api/</feedburner:origLink></item>
		<item>
		<title>ClicDev: display last 24 hours visitors</title>
		<link>http://feedproxy.google.com/~r/TheNexus/~3/433uXvHOadI/</link>
		<comments>http://nexus.zteo.com/2009/10/10/clicdev-display-last-24-hours-visitors/#comments</comments>
		<pubDate>Sat, 10 Oct 2009 23:57:42 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[clicdev]]></category>

		<guid isPermaLink="false">http://nexus.zteo.com/?p=2767</guid>
		<description><![CDATA[A quick note about Clic!Dev: it is now possible, in the admin control panel, to select Setup Hacks &#62; enable 24 hour users to add an extra information dialog to the footer of your hosted board&#8217;s main page. This will end up looking like so (but obviously adapted to whatever skins you are using):
Similar Posts:

Add [...]]]></description>
			<content:encoded><![CDATA[<p>A quick note about <a href="http://www.clicdev.com" onclick="window.location='http://nexus.zteo.com/wp-content/plugins/wordpress-toolbar/toolbar.php?wp-toolbar-tourl=http://www.clicdev.com&wp-toolbar-fromurl=http://nexus.zteo.com/2009/10/10/clicdev-display-last-24-hours-visitors/&wp-toolbar-fromtitle=ClicDev: display last 24 hours visitors&wp-toolbar-blogurl=http://nexus.zteo.com&wp-toolbar-blogtitle=The Nexus';return false;" >Clic!Dev</a>: it is now possible, in the admin control panel, to select <em><strong>Setup Hacks &gt; enable 24 hour users</strong></em> to add an extra information dialog to the footer of your hosted board&#8217;s main page. This will end up looking like so (but obviously adapted to whatever skins you are using):</p>
<p><img class="alignnone size-full wp-image-2768" title="Shades-1" src="http://nexus.zteo.com/wp-content/uploads/2009/10/Shades-1.jpg" alt="Shades-1" width="747" height="301" /><strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://nexus.zteo.com/2009/09/27/add-your-google-app-account-to-thunderbird-3-beta-4/" rel="bookmark" title="September 27, 2009">Add your Google App account to Thunderbird 3 beta 4</a></li>
<li><a href="http://nexus.zteo.com/2006/12/10/cd-v2-nextbbs-multi/" rel="bookmark" title="December 10, 2006">C!D v2 = nextBBS multi</a></li>
<li><a href="http://nexus.zteo.com/2009/07/04/n2-message-board-software-update/" rel="bookmark" title="July 4, 2009">&#8220;n2&#8243; Message Board Software: Update</a></li>
<li><a href="http://nexus.zteo.com/2009/08/07/rich-text-editor-in-sharepoint-with-firefox/" rel="bookmark" title="August 7, 2009">Rich-text editor in Sharepoint with Firefox</a></li>
<li><a href="http://nexus.zteo.com/2007/07/22/10-things-feedburner-does-for-you-for-free/" rel="bookmark" title="July 22, 2007">10 things Feedburner does for you &#8211; for free.</a></li>
</ul>
<p><!-- Similar Posts took 8.768 ms --></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TheNexus?a=433uXvHOadI:WHIgyDfHrhw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=433uXvHOadI:WHIgyDfHrhw:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=433uXvHOadI:WHIgyDfHrhw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TheNexus?i=433uXvHOadI:WHIgyDfHrhw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=433uXvHOadI:WHIgyDfHrhw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TheNexus/~4/433uXvHOadI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nexus.zteo.com/2009/10/10/clicdev-display-last-24-hours-visitors/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://nexus.zteo.com/2009/10/10/clicdev-display-last-24-hours-visitors/</feedburner:origLink></item>
		<item>
		<title>S2ajax v1.0 connects simply PHP and JavaScript</title>
		<link>http://feedproxy.google.com/~r/TheNexus/~3/7X487a_3rDY/</link>
		<comments>http://nexus.zteo.com/2009/10/07/s2ajax-v1-0-connects-simply-php-and-javascript/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 08:18:49 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[ajax]]></category>

		<guid isPermaLink="false">http://nexus.zteo.com/?p=2739</guid>
		<description><![CDATA[Here comes S2ajax v1.0!
And it was long overdue. Six months already since I posted S2ajax says &#8220;hi()&#8221; I can hardly believe it.
What I think of as v1.0&#8217;s main feature is that it is now possible to simply export classes in PHP and these classes can be instantiated in JavaScript. Whenever these instances are modified through [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-2737" title="S2ajax" src="http://nexus.zteo.com/wp-content/uploads/2009/10/S2ajax2.png" alt="S2ajax" width="160" height="85" />Here comes S2ajax v1.0!<br />
And it was long overdue. Six months already since I posted <a href="http://nexus.zteo.com/2009/03/02/php-classes-and-javascript-s2ajax-says-hi/"><em>S2ajax says &#8220;hi()&#8221;</em></a> I can hardly believe it.</p>
<p>What I think of as v1.0&#8217;s main feature is that it is now possible to simply <strong>export classes</strong> in PHP and these classes can be instantiated in JavaScript. Whenever these instances are modified through asynchronous method calls, these modifications are transparently <strong>persisted</strong> server-side.</p>
<h1>The concept</h1>
<p>Is it a PHP class? Is it a JavaScript class? Why, it&#8217;s both! The class is defined in PHP on the server. Instances of the class are created on demand using JavaScript on the client. Whatever modifications are made to an instance are serialized on the server.<br />
You can create a complex application using as many classes and instances as you need.</p>
<p><img title="100" src="http://nexus.zteo.com/wp-content/uploads/2009/10/100.png" alt="100" width="353" height="343" /></p>
<h1>Under the hood</h1>
<p>The PHP class is exported; the proxy JavaScript code is generated.<br />
Whenever the client needs to access one of the class&#8217; properties/methods, the proxy <strong>transparently</strong> talks to the class; the class lives server-side.</p>
<p><img class="alignnone size-full wp-image-2733" title="99" src="http://nexus.zteo.com/wp-content/uploads/2009/10/99.png" alt="99" width="480" height="207" /></p>
<h1>The Client&#8217;s point of view</h1>
<p>An arbitrary number of <strong>instances</strong> of the class can be created in JavaScript.<br />
The only hint that you are using a client-server architecture is the fact that when invoking a method, its return value is obtained through a callback. This mechanism allows your client interface to remain responsive while the server is preparing a response.</p>
<p><img class="alignnone size-full wp-image-2735" title="101" src="http://nexus.zteo.com/wp-content/uploads/2009/10/101.png" alt="101" width="213" height="203" /></p>
<h1>The server&#8217;s point of view</h1>
<p>S2ajax automatically persists your instances&#8217; <strong>state</strong> and <strong>data</strong> between consecutive asynchronous calls. You still get the benefits of the &#8220;shared nothing&#8221; approach of PHP but complex objects can be manipulated through an unlimited number of clients requests.</p>
<p><img class="alignnone size-full wp-image-2736" title="102" src="http://nexus.zteo.com/wp-content/uploads/2009/10/102.png" alt="102" width="203" height="200" /></p>
<h1>A code sample</h1>
<h4>Server-side</h4>
<p>Let&#8217;s create a class that will increment an instance variable every time a method is invoked. Let&#8217;s keep it as simple as possible:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p2739code5'); return false;">View Code</a> PHP</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p27395"><td class="code" id="p2739code5"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">class</span> CounterTester
<span style="color: #009900;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">private</span> <span style="color: #000088;">$counter</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #000000; font-weight: bold;">function</span> __construct<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">counter</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
&nbsp;
    <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">function</span> increment_counter<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">counter</span><span style="color: #339933;">++;</span>
        <span style="color: #b1b100;">return</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">counter</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>Clearly, every time <strong>increment_counter()</strong> is invoked, <em>$counter</em> will be incremented and its new value returned.</p>
<h4>Client-Side</h4>
<p>First, an instance of our class is created. Then, when a user click on the button labeled &#8216;Increment counter&#8217;, the instance&#8217;s <strong>increment_counter()</strong> method will be invoked and the new <em>$counter</em> value returned to our callback and displayed.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p2739code6'); return false;">View Code</a> JAVASCRIPT</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p27396"><td class="code" id="p2739code6"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script<span style="color: #339933;">&gt;</span>
<span style="color: #003366; font-weight: bold;">function</span> display_result<span style="color: #009900;">&#40;</span>val<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #000066;">alert</span><span style="color: #009900;">&#40;</span>val<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #006600; font-style: italic;">// Display new counter value</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #003366; font-weight: bold;">var</span> counter <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">new</span> CounterTester<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;</span>button onclick<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;counter.increment_counter(display_result);&quot;</span><span style="color: #339933;">&gt;</span>Increment counter<span style="color: #339933;">&lt;/</span>button<span style="color: #339933;">&gt;</span></pre></td></tr></table></div>

<p>Note that we could create as many instances of our class as we wish and provided we display the matching buttons, we could independently increment multiple counters.</p>
<h1>Get it now!</h1>
<p>Click our valiant friend &#8220;Octocat&#8221;, artistically represented below, to go to S2ajax&#8217;s Github page. If you just wish to use the library, look for the [Download] button:<br />
<div class="wp-caption alignnone" style="width: 136px"><a href="http://github.com/Fusion/s2ajax" onclick="window.location='http://nexus.zteo.com/wp-content/plugins/wordpress-toolbar/toolbar.php?wp-toolbar-tourl=http://github.com/Fusion/s2ajax&wp-toolbar-fromurl=http://nexus.zteo.com/2009/10/07/s2ajax-v1-0-connects-simply-php-and-javascript/&wp-toolbar-fromtitle=S2ajax v1.0 connects simply PHP and JavaScript&wp-toolbar-blogurl=http://nexus.zteo.com&wp-toolbar-blogtitle=The Nexus';return false;" ><img title="Octocat" src="http://n2.nextbbs.com/octocat96.png" alt="Git!" width="126" height="96" /></a><p class="wp-caption-text">Git!</p></div><strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://nexus.zteo.com/2009/03/02/php-classes-and-javascript-s2ajax-says-hi/" rel="bookmark" title="March 2, 2009">PHP classes and Javascript: S2ajax says &#8220;hi()&#8221;</a></li>
<li><a href="http://nexus.zteo.com/2007/01/14/where-is-getelementsbyclassname/" rel="bookmark" title="January 14, 2007">Where is getElementsByClassName()?</a></li>
<li><a href="http://nexus.zteo.com/2006/12/31/create-your-own-webtop-in-phpjs-in-no-time/" rel="bookmark" title="December 31, 2006">Create your own WebTop in php/js in no time</a></li>
<li><a href="http://nexus.zteo.com/2009/09/27/add-your-google-app-account-to-thunderbird-3-beta-4/" rel="bookmark" title="September 27, 2009">Add your Google App account to Thunderbird 3 beta 4</a></li>
<li><a href="http://nexus.zteo.com/2008/08/02/how-to-make-the-eff-isp-throttling-tool-work-on-leopard/" rel="bookmark" title="August 2, 2008">How To Make The EFF ISP Throttling Tool Work On Leopard</a></li>
</ul>
<p><!-- Similar Posts took 9.305 ms --></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TheNexus?a=7X487a_3rDY:b3yiuSUGyPc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=7X487a_3rDY:b3yiuSUGyPc:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=7X487a_3rDY:b3yiuSUGyPc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TheNexus?i=7X487a_3rDY:b3yiuSUGyPc:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=7X487a_3rDY:b3yiuSUGyPc:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TheNexus/~4/7X487a_3rDY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nexus.zteo.com/2009/10/07/s2ajax-v1-0-connects-simply-php-and-javascript/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://nexus.zteo.com/2009/10/07/s2ajax-v1-0-connects-simply-php-and-javascript/</feedburner:origLink></item>
		<item>
		<title>PHP PDO class and XAMPP/”exotic” MySQL configurations</title>
		<link>http://feedproxy.google.com/~r/TheNexus/~3/zsTm7n4Otws/</link>
		<comments>http://nexus.zteo.com/2009/10/01/php-pdo-class-and-xamppexotic-mysql-configurations/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 09:26:51 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[databases]]></category>

		<guid isPermaLink="false">http://nexus.zteo.com/?p=2728</guid>
		<description><![CDATA[Last night I was trying to setup a @mail server but the installer kept choking when attempting to connect to my local database.
I am posting here my quick workaround in case you too, dear reader, get a dreaded &#8220;PDO&#8221; error message complaining about your attempt to &#8220;connect to unix://&#8221;
Here is I how I solved the [...]]]></description>
			<content:encoded><![CDATA[<p>Last night I was trying to setup a <a href="http://atmail.com" onclick="window.location='http://nexus.zteo.com/wp-content/plugins/wordpress-toolbar/toolbar.php?wp-toolbar-tourl=http://atmail.com&wp-toolbar-fromurl=http://nexus.zteo.com/2009/10/01/php-pdo-class-and-xamppexotic-mysql-configurations/&wp-toolbar-fromtitle=PHP PDO class and XAMPP/&#8221;exotic&#8221; MySQL configurations&wp-toolbar-blogurl=http://nexus.zteo.com&wp-toolbar-blogtitle=The Nexus';return false;"  target="_blank">@mail</a> server but the installer kept choking when attempting to connect to my local database.</p>
<p>I am posting here my quick workaround in case you too, dear reader, get a dreaded &#8220;PDO&#8221; error message complaining about your attempt to &#8220;<em>connect to unix://</em>&#8221;</p>
<p>Here is I how I solved the issue for @mail: I opened <strong>library/Zend/Db/Adapter/Pdo/Abstract.php</strong>, found the line that creates the PDO object (&#8221;<em>new PDO(&#8230;</em>&#8220;) and, in this example, the first argument passed to the constructor was <strong>$dsn</strong>.</p>
<p>The problem is that PDO sees that this variables references &#8220;<em>localhost</em>&#8221; and decides that, since the database is local, it is going to use <strong>mysql.sock</strong> (hence the <em>unix://</em> scheme)</p>
<p>This works as long as the file is found in its default location. If it is elsewhere, you are out of luck. This happens, for instance, if you use <a href="http://www.apachefriend.org" onclick="window.location='http://nexus.zteo.com/wp-content/plugins/wordpress-toolbar/toolbar.php?wp-toolbar-tourl=http://www.apachefriend.org&wp-toolbar-fromurl=http://nexus.zteo.com/2009/10/01/php-pdo-class-and-xamppexotic-mysql-configurations/&wp-toolbar-fromtitle=PHP PDO class and XAMPP/&#8221;exotic&#8221; MySQL configurations&wp-toolbar-blogurl=http://nexus.zteo.com&wp-toolbar-blogtitle=The Nexus';return false;"  target="_blank">XAMPP</a>.</p>
<p>Here is my quick fix, inserted right before the creation of the PDO object:</p>
<p><strong><span style="font-family: andale mono,times;">$dsn = str_replace(&#8217;host=localhost&#8217;, &#8216;unix_socket=/opt/lampp/var/mysql/mysql.sock&#8217;, $dsn);</span></strong></p>
<p>All done.</p>
<p>Note: I have not investigated enough to know whether this is something missing in the Zend Framework or in @mail itself.<strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://nexus.zteo.com/2007/08/06/cheap-server-backup-with-amazon-s3/" rel="bookmark" title="August 6, 2007">Cheap Server Backup with Amazon S3</a></li>
<li><a href="http://nexus.zteo.com/2009/04/24/one-line-variables-swap-in-php-ruby-perl-python-and-c/" rel="bookmark" title="April 24, 2009">One-line variables swap in PHP, Ruby, Perl, Python and C</a></li>
<li><a href="http://nexus.zteo.com/2008/02/08/pon-or-php-object-notation-is-already-here/" rel="bookmark" title="February 8, 2008">PON or “PHP Object Notation” Is Already Here</a></li>
<li><a href="http://nexus.zteo.com/2007/12/26/beware-of-a-false-sense-of-security/" rel="bookmark" title="December 26, 2007">Beware Of A False Sense Of Security</a></li>
<li><a href="http://nexus.zteo.com/2007/08/02/php-its-the-purpose-stupid/" rel="bookmark" title="August 2, 2007">Php: It’s the Purpose, Stupid.</a></li>
</ul>
<p><!-- Similar Posts took 9.347 ms --></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TheNexus?a=zsTm7n4Otws:1zlfsvE6Jzw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=zsTm7n4Otws:1zlfsvE6Jzw:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=zsTm7n4Otws:1zlfsvE6Jzw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TheNexus?i=zsTm7n4Otws:1zlfsvE6Jzw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=zsTm7n4Otws:1zlfsvE6Jzw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TheNexus/~4/zsTm7n4Otws" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nexus.zteo.com/2009/10/01/php-pdo-class-and-xamppexotic-mysql-configurations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://nexus.zteo.com/2009/10/01/php-pdo-class-and-xamppexotic-mysql-configurations/</feedburner:origLink></item>
		<item>
		<title>Add your Google App account to Thunderbird 3 beta 4</title>
		<link>http://feedproxy.google.com/~r/TheNexus/~3/kL2L9YSCMJY/</link>
		<comments>http://nexus.zteo.com/2009/09/27/add-your-google-app-account-to-thunderbird-3-beta-4/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 00:23:36 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[hacks]]></category>
		<category><![CDATA[gmail.thunderbird]]></category>
		<category><![CDATA[lifehack]]></category>
		<category><![CDATA[mail]]></category>

		<guid isPermaLink="false">http://nexus.zteo.com/?p=2713</guid>
		<description><![CDATA[
Beta 4 is out and it is *very* sweet. It even offers Gmail integration like never before.
Well, if you have a @gmail.com account, that is.
But don&#8217;t worry! If you have a Google App account, it can be made to work with little extra work. Here is how:

1. You need a standard @gmail.com account. Create a [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Mozilla pins (wallpaper)" href="http://www.flickr.com/photos/68502457@N00/2221300134/" onclick="window.location='http://nexus.zteo.com/wp-content/plugins/wordpress-toolbar/toolbar.php?wp-toolbar-tourl=http://www.flickr.com/photos/68502457@N00/2221300134/&wp-toolbar-fromurl=http://nexus.zteo.com/2009/09/27/add-your-google-app-account-to-thunderbird-3-beta-4/&wp-toolbar-fromtitle=Add your Google App account to Thunderbird 3 beta 4&wp-toolbar-blogurl=http://nexus.zteo.com&wp-toolbar-blogtitle=The Nexus';return false;"  target="_blank"><img src="http://farm3.static.flickr.com/2375/2221300134_a4dacd1b71_m.jpg" border="0" alt="Mozilla pins (wallpaper)" align="left" /></a><br />
Beta 4 is out and it is *very* sweet. It even offers Gmail integration like never before.</p>
<p>Well, if you have a <em>@gmail.com</em> account, that is.</p>
<p>But don&#8217;t worry! If you have a Google App account, it can be made to work with little extra work. Here is how:<br />
<br style="clear:both" /></p>
<p>1. You need a standard <em>@gmail.com</em> account. Create a bogus one if necessary.</p>
<p>2. You will not want to do anything with this account. Not really. Thus, in Thunderbird, go offline: <strong>File &gt; Offline &gt; Work Offline</strong>.</p>
<p>3. Select <strong>File &gt; New &gt; Mail Account&#8230;</strong></p>
<p>4. Enter the information for your <em>@gmail.com</em> account. Thunderbird will recognize the address and automatically fill out the following box with the correct GMail information: <em>imap.googlemail.com</em>, etc. Green dots all around! Just click <strong>[Create Account]</strong></p>
<p>5. Now, in the left-hand tree, right-click on your account name and select &#8216;<strong>Settings&#8230;</strong>&#8216;</p>
<p>6. Change your account name to something meaningful, then click <strong>[OK]</strong> &#8212; If you do not do this and exit the dialog, the other screens will not be updated correctly.</p>
<p>7. Re-open the dialog, select &#8216;<strong>Server Settings</strong>&#8216; and enter your Google App email account where your <em>@gmail.com</em> account is currently displayed.</p>
<p>8. Select &#8216;<strong>Outgoing Server (SMTP)</strong>&#8216;, then &#8216;<strong>Google Mail &#8211; smtp.googlemail.com</strong>&#8216; and click <strong>[Set Default]</strong></p>
<p>9. Click <strong>[OK]</strong>, leave offline mode, restart Thunderbird to be on the safe side.</p>
<p>10. All set! Thunderbird will start synchronizing with your Google App account using these optimum settings.<strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://nexus.zteo.com/2008/12/24/gmail-is-the-new-mutt-shortcuts-galore/" rel="bookmark" title="December 24, 2008">GMail is the new Mutt! Shortcuts galore.</a></li>
<li><a href="http://nexus.zteo.com/2008/05/07/beware-google-adwords-phishing/" rel="bookmark" title="May 7, 2008">Beware: Google Adwords Phishing</a></li>
<li><a href="http://nexus.zteo.com/2009/10/10/clicdev-display-last-24-hours-visitors/" rel="bookmark" title="October 10, 2009">ClicDev: display last 24 hours visitors</a></li>
<li><a href="http://nexus.zteo.com/2009/10/01/php-pdo-class-and-xamppexotic-mysql-configurations/" rel="bookmark" title="October 1, 2009">PHP PDO class and XAMPP/&#8221;exotic&#8221; MySQL configurations</a></li>
<li><a href="http://nexus.zteo.com/2007/05/18/create-your-own-sifr-flash-files-2/" rel="bookmark" title="May 18, 2007">Create your own sIFR Flash File(s)</a></li>
</ul>
<p><!-- Similar Posts took 9.330 ms --></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TheNexus?a=kL2L9YSCMJY:iBW1aiqLU_I:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=kL2L9YSCMJY:iBW1aiqLU_I:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=kL2L9YSCMJY:iBW1aiqLU_I:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TheNexus?i=kL2L9YSCMJY:iBW1aiqLU_I:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=kL2L9YSCMJY:iBW1aiqLU_I:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TheNexus/~4/kL2L9YSCMJY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nexus.zteo.com/2009/09/27/add-your-google-app-account-to-thunderbird-3-beta-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://nexus.zteo.com/2009/09/27/add-your-google-app-account-to-thunderbird-3-beta-4/</feedburner:origLink></item>
		<item>
		<title>Job opportunities v competencies: focus on these?</title>
		<link>http://feedproxy.google.com/~r/TheNexus/~3/0NZcsu_PIP8/</link>
		<comments>http://nexus.zteo.com/2009/08/15/job-opportunities-v-competencies-focus-on-these/#comments</comments>
		<pubDate>Sat, 15 Aug 2009 22:46:03 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[business]]></category>
		<category><![CDATA[jobs]]></category>

		<guid isPermaLink="false">http://nexus.zteo.com/?p=2708</guid>
		<description><![CDATA[oDesk, the freelancer haven, did &#8212; yet another &#8212; good thing and published this awesome table. It&#8217;s a &#8220;fill ratio&#8221; table that show the imbalance between job offers and how much success the companies are having filling them in.
It is very interesting because it is, in my opinion, an indicator of where one should focus [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.oDesk.com/" onclick="window.location='http://nexus.zteo.com/wp-content/plugins/wordpress-toolbar/toolbar.php?wp-toolbar-tourl=http://www.oDesk.com/&wp-toolbar-fromurl=http://nexus.zteo.com/2009/08/15/job-opportunities-v-competencies-focus-on-these/&wp-toolbar-fromtitle=Job opportunities v competencies: focus on these?&wp-toolbar-blogurl=http://nexus.zteo.com&wp-toolbar-blogtitle=The Nexus';return false;" >oDesk</a>, the freelancer haven, did &#8212; yet another &#8212; good thing and published this awesome table. It&#8217;s a &#8220;fill ratio&#8221; table that show the imbalance between job offers and how much success the companies are having filling them in.</p>
<p>It is very interesting because it is, in my opinion, an indicator of where one should focus their training effort in the current rather depressed market.</p>
<table border="0" cellspacing="0" cellpadding="0" width="406">
<tbody>
<tr height="20">
<td class="xl66" width="116" height="20">Skill</td>
<td class="xl67" width="169">Average # Jobs Per Month</td>
<td class="xl68" width="121">Fill Ratio</td>
</tr>
<tr height="20">
<td class="xl69" height="20">iPhone</td>
<td class="xl65">93</td>
<td class="xl70">23.96%</td>
</tr>
<tr height="20">
<td class="xl69" height="20">AJAX</td>
<td class="xl65">315</td>
<td class="xl70">27.07%</td>
</tr>
<tr height="20">
<td class="xl69" height="20">Java</td>
<td class="xl65">75</td>
<td class="xl70">27.65%</td>
</tr>
<tr height="20">
<td class="xl69" height="20">Graphics</td>
<td class="xl65">106</td>
<td class="xl70">29.13%</td>
</tr>
<tr height="20">
<td class="xl69" height="20">XHTML</td>
<td class="xl65">163</td>
<td class="xl70">29.31%</td>
</tr>
<tr height="20">
<td class="xl69" height="20">SQL</td>
<td class="xl65">112</td>
<td class="xl70">29.89%</td>
</tr>
<tr height="20">
<td class="xl69" height="20">XML</td>
<td class="xl65">111</td>
<td class="xl70">30.28%</td>
</tr>
<tr height="20">
<td class="xl69" height="20">PHP/IIS/MS SQL</td>
<td class="xl65">114</td>
<td class="xl70">30.31%</td>
</tr>
<tr height="20">
<td class="xl69" height="20">JavaScript</td>
<td class="xl65">339</td>
<td class="xl70">30.90%</td>
</tr>
<tr height="20">
<td class="xl69" height="20">SEO</td>
<td class="xl65">201</td>
<td class="xl70">30.97%</td>
</tr>
<tr height="20">
<td class="xl69" height="20">MySQL</td>
<td class="xl65">658</td>
<td class="xl70">31.65%</td>
</tr>
<tr height="20">
<td class="xl69" height="20">PHP</td>
<td class="xl65">731</td>
<td class="xl70">33.84%</td>
</tr>
<tr height="20">
<td class="xl69" height="20">English</td>
<td class="xl65">109</td>
<td class="xl70">34.99%</td>
</tr>
<tr height="20">
<td class="xl69" height="20">Flash</td>
<td class="xl65">257</td>
<td class="xl70">35.86%</td>
</tr>
<tr height="20">
<td class="xl69" height="20">Writer</td>
<td class="xl65">101</td>
<td class="xl70">36.36%</td>
</tr>
<tr height="20">
<td class="xl69" height="20">Joomla</td>
<td class="xl65">236</td>
<td class="xl70">37.11%</td>
</tr>
<tr height="20">
<td class="xl69" height="20">Drupal</td>
<td class="xl65">117</td>
<td class="xl70">37.75%</td>
</tr>
<tr height="20">
<td class="xl69" height="20">Data Entry</td>
<td class="xl65">120</td>
<td class="xl70">37.95%</td>
</tr>
<tr height="20">
<td class="xl69" height="20">html</td>
<td class="xl65">237</td>
<td class="xl70">38.16%</td>
</tr>
<tr height="20">
<td class="xl69" height="20">WordPress</td>
<td class="xl65">197</td>
<td class="xl70">39.36%</td>
</tr>
<tr height="20">
<td class="xl69" height="20">Photoshop</td>
<td class="xl65">285</td>
<td class="xl70">39.61%</td>
</tr>
<tr height="20">
<td class="xl69" height="20">CSS</td>
<td class="xl65">150</td>
<td class="xl70">42.71%</td>
</tr>
<tr height="21">
<td class="xl71" height="21">Excel</td>
<td class="xl72">106</td>
<td class="xl73">48.31%</td>
</tr>
</tbody>
</table>
<p><a title="oDesk fill ratio" href="http://www.odesk.com/blog/2009/07/stay-employed-todays-jobs-with-the-least-competition-and-greatest-opportunity/" onclick="window.location='http://nexus.zteo.com/wp-content/plugins/wordpress-toolbar/toolbar.php?wp-toolbar-tourl=http://www.odesk.com/blog/2009/07/stay-employed-todays-jobs-with-the-least-competition-and-greatest-opportunity/&wp-toolbar-fromurl=http://nexus.zteo.com/2009/08/15/job-opportunities-v-competencies-focus-on-these/&wp-toolbar-fromtitle=Job opportunities v competencies: focus on these?&wp-toolbar-blogurl=http://nexus.zteo.com&wp-toolbar-blogtitle=The Nexus';return false;" >Source</a><strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://nexus.zteo.com/2009/10/19/help-blog-editors-reliably-discover-your-api/" rel="bookmark" title="October 19, 2009">Help Blog Editors Reliably Discover Your API</a></li>
<li><a href="http://nexus.zteo.com/2007/07/01/flv-player/" rel="bookmark" title="July 1, 2007">Flv Player</a></li>
<li><a href="http://nexus.zteo.com/2008/06/29/job-openings/" rel="bookmark" title="June 29, 2008">Job Openings</a></li>
<li><a href="http://nexus.zteo.com/2008/12/11/flex-render-your-tree-nodes-with-a-line-through/" rel="bookmark" title="December 11, 2008">Flex: Render your tree nodes with a line through</a></li>
<li><a href="http://nexus.zteo.com/2008/11/15/four-top-wordpress-code-highlighters-reviewed/" rel="bookmark" title="November 15, 2008">Four Top Wordpress Code Highlighters Reviewed</a></li>
</ul>
<p><!-- Similar Posts took 9.091 ms --></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TheNexus?a=0NZcsu_PIP8:KdA_lFwe1M4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=0NZcsu_PIP8:KdA_lFwe1M4:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=0NZcsu_PIP8:KdA_lFwe1M4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TheNexus?i=0NZcsu_PIP8:KdA_lFwe1M4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=0NZcsu_PIP8:KdA_lFwe1M4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TheNexus/~4/0NZcsu_PIP8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nexus.zteo.com/2009/08/15/job-opportunities-v-competencies-focus-on-these/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://nexus.zteo.com/2009/08/15/job-opportunities-v-competencies-focus-on-these/</feedburner:origLink></item>
		<item>
		<title>Rich-text editor in Sharepoint with Firefox</title>
		<link>http://feedproxy.google.com/~r/TheNexus/~3/6cHpUj9q0Y8/</link>
		<comments>http://nexus.zteo.com/2009/08/07/rich-text-editor-in-sharepoint-with-firefox/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 07:45:04 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[hacks]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[sharepoint]]></category>

		<guid isPermaLink="false">http://nexus.zteo.com/?p=2701</guid>
		<description><![CDATA[If, like me, your company&#8217;s insistence on using Sharepoint as an Intranet tool contributes to rapid neurons death, there is as least a glimmer of hope: you can still use Firefox without being punished by having to type raw HTML code when editing a page (Sharepoint, unsurprisingly, only likes IE)
Simple steps to use your own [...]]]></description>
			<content:encoded><![CDATA[<p>If, like me, your company&#8217;s insistence on using Sharepoint as an Intranet tool contributes to rapid neurons death, there is as least a glimmer of hope: you can still use Firefox without being punished by having to type raw HTML code when editing a page (Sharepoint, unsurprisingly, only likes IE)</p>
<p>Simple steps to use your own rich-text editor:</p>
<ol>
<li>Install <a title="Xinha here!" href="https://addons.mozilla.org/en-US/firefox/addon/1449" onclick="window.location='http://nexus.zteo.com/wp-content/plugins/wordpress-toolbar/toolbar.php?wp-toolbar-tourl=https://addons.mozilla.org/en-US/firefox/addon/1449&wp-toolbar-fromurl=http://nexus.zteo.com/2009/08/07/rich-text-editor-in-sharepoint-with-firefox/&wp-toolbar-fromtitle=Rich-text editor in Sharepoint with Firefox&wp-toolbar-blogurl=http://nexus.zteo.com&wp-toolbar-blogtitle=The Nexus';return false;" >Xinha</a></li>
<li>Edit SharePoint page</li>
<li>Right-click, select &#8220;Open Xinha here!&#8221;</li>
<li>Edit! then click [OK]</li>
<li>Now, submit page with all its HTML code. Note: You can edit existing pages as well.</li>
</ol>
<p>Done!<strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://nexus.zteo.com/2008/12/24/gmail-is-the-new-mutt-shortcuts-galore/" rel="bookmark" title="December 24, 2008">GMail is the new Mutt! Shortcuts galore.</a></li>
<li><a href="http://nexus.zteo.com/2007/03/24/os-x-please-try-installing-again/" rel="bookmark" title="March 24, 2007">OS X: “Please try installing again”</a></li>
<li><a href="http://nexus.zteo.com/2009/10/19/help-blog-editors-reliably-discover-your-api/" rel="bookmark" title="October 19, 2009">Help Blog Editors Reliably Discover Your API</a></li>
<li><a href="http://nexus.zteo.com/2009/09/27/add-your-google-app-account-to-thunderbird-3-beta-4/" rel="bookmark" title="September 27, 2009">Add your Google App account to Thunderbird 3 beta 4</a></li>
<li><a href="http://nexus.zteo.com/2007/01/28/how-to-add-rubyrails-to-your-existing-apache-setup/" rel="bookmark" title="January 28, 2007">How To Add Ruby/Rails To Your Existing Apache Setup</a></li>
</ul>
<p><!-- Similar Posts took 9.272 ms --></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TheNexus?a=6cHpUj9q0Y8:dkQr1D9SG6I:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=6cHpUj9q0Y8:dkQr1D9SG6I:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=6cHpUj9q0Y8:dkQr1D9SG6I:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TheNexus?i=6cHpUj9q0Y8:dkQr1D9SG6I:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=6cHpUj9q0Y8:dkQr1D9SG6I:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TheNexus/~4/6cHpUj9q0Y8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nexus.zteo.com/2009/08/07/rich-text-editor-in-sharepoint-with-firefox/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://nexus.zteo.com/2009/08/07/rich-text-editor-in-sharepoint-with-firefox/</feedburner:origLink></item>
		<item>
		<title>“n2″ Message Board Software: Update</title>
		<link>http://feedproxy.google.com/~r/TheNexus/~3/8YeHtD0LKPI/</link>
		<comments>http://nexus.zteo.com/2009/07/04/n2-message-board-software-update/#comments</comments>
		<pubDate>Sat, 04 Jul 2009 08:34:18 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[opensource]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://nexus.zteo.com/?p=2692</guid>
		<description><![CDATA[This is a cross-posting with the nextBBS support board.
Some of you already know about this but keep reading&#8230;
Development of nextBBS v2 was steered in a new direction about two months ago and this is for the better.
&#8220;n2&#8243; is the software&#8217;s new code name. And the change is more than skin-deep because it is actually the result [...]]]></description>
			<content:encoded><![CDATA[<p><em>This is a cross-posting with the nextBBS support board.</em></p>
<p>Some of you already know about this but keep reading&#8230;</p>
<p>Development of <strong>nextBBS v2 </strong>was steered in a new direction about two months ago and this is for the better.</p>
<p>&#8220;n2&#8243; is the software&#8217;s new code name. And the change is more than skin-deep because it is actually the result of the merger of three different pieces of software:</p>
<p>+ wtcBB<br />
+ nextBBS v2 &#8220;current&#8221;<br />
+ My own PHP framework called &#8220;Lenses&#8221;</p>
<p>The result is a <span style="text-decoration: underline;">very fast,</span> very <span style="text-decoration: underline;">user and admin-friendly</span> board with easy install and <span style="text-decoration: underline;">localization</span> across the board.</p>
<p>This new direction is very exciting for at least two reasons:</p>
<p>1. It allows me to work without being hindered by &#8220;youthful&#8221; mistakes I had made when developing nBBS v1 such as <span style="text-decoration: underline;"><strong>SEO</strong></span> being an afterthought and an Admin Control Panel that was too intimidating</p>
<p>2. <strong>wtcBB</strong> and <strong>nextBBS</strong> share a common philosophy on many levels and integrating both programs allows me to pick the best implementation. A few examples are BBCode editor, sub-sub forums, micro-caching, high logging granularity, editing look and feel in the admin cp&#8230;</p>
<p>You can follow progress through <a class="previewlink" href="http://github.com/Fusion/n2/commits/master" onclick="window.location='http://nexus.zteo.com/wp-content/plugins/wordpress-toolbar/toolbar.php?wp-toolbar-tourl=http://github.com/Fusion/n2/commits/master&wp-toolbar-fromurl=http://nexus.zteo.com/2009/07/04/n2-message-board-software-update/&wp-toolbar-fromtitle=&#8220;n2&#8243; Message Board Software: Update&wp-toolbar-blogurl=http://nexus.zteo.com&wp-toolbar-blogtitle=The Nexus';return false;" >my submits</a> and the <a class="previewlink" href="http://github.com/Fusion/n2/issues" onclick="window.location='http://nexus.zteo.com/wp-content/plugins/wordpress-toolbar/toolbar.php?wp-toolbar-tourl=http://github.com/Fusion/n2/issues&wp-toolbar-fromurl=http://nexus.zteo.com/2009/07/04/n2-message-board-software-update/&wp-toolbar-fromtitle=&#8220;n2&#8243; Message Board Software: Update&wp-toolbar-blogurl=http://nexus.zteo.com&wp-toolbar-blogtitle=The Nexus';return false;" >issues tracker</a>.</p>
<p><a href="http://nextbbs.com/do_topic_id_1399_post_7293_" onclick="window.location='http://nexus.zteo.com/wp-content/plugins/wordpress-toolbar/toolbar.php?wp-toolbar-tourl=http://nextbbs.com/do_topic_id_1399_post_7293_&wp-toolbar-fromurl=http://nexus.zteo.com/2009/07/04/n2-message-board-software-update/&wp-toolbar-fromtitle=&#8220;n2&#8243; Message Board Software: Update&wp-toolbar-blogurl=http://nexus.zteo.com&wp-toolbar-blogtitle=The Nexus';return false;" >Go to my original post to see a few screenshots</a>. I should bring a demo online soon.<strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://nexus.zteo.com/2008/04/30/my-dilemma-rewrite-and-lose-features-or-keep-building-on-old-framework/" rel="bookmark" title="April 30, 2008">My dilemma: rewrite and lose features or keep building on old framework?</a></li>
<li><a href="http://nexus.zteo.com/2009/04/06/bespin-in-titanium-from-the-jaws-of-victory/" rel="bookmark" title="April 6, 2009">Bespin in Titanium: From The Jaws Of Victory&#8230;</a></li>
<li><a href="http://nexus.zteo.com/2007/09/09/seo-how-i-killed-a-highly-successful-message-board-with-just-one-mistake-and-how-you-can-avoid-it/" rel="bookmark" title="September 9, 2007">SEO: How I killed a highly successful message board with just ONE mistake (and how you can avoid it)</a></li>
<li><a href="http://nexus.zteo.com/2009/10/10/clicdev-display-last-24-hours-visitors/" rel="bookmark" title="October 10, 2009">ClicDev: display last 24 hours visitors</a></li>
<li><a href="http://nexus.zteo.com/2009/01/04/a-very-geeky-holidays-break/" rel="bookmark" title="January 4, 2009">A very geeky Holidays break</a></li>
</ul>
<p><!-- Similar Posts took 9.034 ms --></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TheNexus?a=8YeHtD0LKPI:lwKx31rNCDA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=8YeHtD0LKPI:lwKx31rNCDA:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=8YeHtD0LKPI:lwKx31rNCDA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TheNexus?i=8YeHtD0LKPI:lwKx31rNCDA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=8YeHtD0LKPI:lwKx31rNCDA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TheNexus/~4/8YeHtD0LKPI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nexus.zteo.com/2009/07/04/n2-message-board-software-update/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://nexus.zteo.com/2009/07/04/n2-message-board-software-update/</feedburner:origLink></item>
		<item>
		<title>Zenoss jobs mailing list: Mistakes to avoid</title>
		<link>http://feedproxy.google.com/~r/TheNexus/~3/Od6hzaNuoyU/</link>
		<comments>http://nexus.zteo.com/2009/06/18/zenoss-jobs-mailing-list-mistakes-to-avoid/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 09:20:26 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[business]]></category>
		<category><![CDATA[security & privacy]]></category>

		<guid isPermaLink="false">http://nexus.zteo.com/?p=2679</guid>
		<description><![CDATA[Oh, how unfortunate: Zenoss, most likely not by malice but because they were not paying close enough attention to social netiquette, committed a big no-no: they decided that everyone whose email address they had on record was to be automatically added to their new jobs-related mailing list, no confirmation required.
Of course, now people are  [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://nexus.zteo.com/wp-content/uploads/2009/06/zenoss-100x38.png"><img src="http://nexus.zteo.com/wp-content/uploads/2009/06/zenoss-100x38.png" alt="zenoss-100x38" title="zenoss-100x38" width="100" height="38" class="alignleft size-full wp-image-2682" /></a>Oh, how unfortunate: <a href="http://www.zenoss.com/" onclick="window.location='http://nexus.zteo.com/wp-content/plugins/wordpress-toolbar/toolbar.php?wp-toolbar-tourl=http://www.zenoss.com/&wp-toolbar-fromurl=http://nexus.zteo.com/2009/06/18/zenoss-jobs-mailing-list-mistakes-to-avoid/&wp-toolbar-fromtitle=Zenoss jobs mailing list: Mistakes to avoid&wp-toolbar-blogurl=http://nexus.zteo.com&wp-toolbar-blogtitle=The Nexus';return false;" >Zenoss</a>, most likely not by malice but because they were not paying close enough attention to social netiquette, committed <strong>a big no-no</strong>: they decided that everyone whose email address they had on record was to be automatically added to their new jobs-related mailing list, no confirmation required.</p>
<p>Of course, now people are  &#8212; some pretty aggressively &#8212; complaining and demanding to be removed from the list, and this makes matters worse because their list server is configured so that <strong>all replies go out to everybody on the list</strong>.</p>
<p>In the process, these unhappy responders&#8217; signatures with work phone number, etc, are in turn published for everybody to see/collect.</p>
<p>And, to make matters worse, their list server does not properly <strong>weed out out-of-office messages</strong> and these, too, have become part of the email storm.</p>
<p>So, how could you <strong>avoid</strong> the same mistake(s)?</p>
<ol>
<li>When launching a new mailing list, it&#8217;s OK to *tell* people about it but the list itself should be <strong>opt-in</strong> (ideally <a href="http://en.wikipedia.org/wiki/Opt_in_e-mail" onclick="window.location='http://nexus.zteo.com/wp-content/plugins/wordpress-toolbar/toolbar.php?wp-toolbar-tourl=http://en.wikipedia.org/wiki/Opt_in_e-mail&wp-toolbar-fromurl=http://nexus.zteo.com/2009/06/18/zenoss-jobs-mailing-list-mistakes-to-avoid/&wp-toolbar-fromtitle=Zenoss jobs mailing list: Mistakes to avoid&wp-toolbar-blogurl=http://nexus.zteo.com&wp-toolbar-blogtitle=The Nexus';return false;" >double opt-in</a>), never opt-out</li>
<li>Even so, make sure that all emails sent from your list server contain a prominent link allowing your users to <strong>easily unsubscribe</strong></li>
<li>Configure your list server properly! Have a professional marketer do it for you it that&#8217;s not your thing. Do not <strong>underestimate</strong> what could go wrong: this is real-time communication, you do not have a safety net.</li>
</ol>
<p><em><strong>Update:</strong> &#8211; June 18th</em><br />
Uh-oh. What was, I am sure, a misguided act, is starting to elicit more &#8220;hateful&#8221; reactions. I hope the Zenoss people address the issue before things get too ugly.<br />
<strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://nexus.zteo.com/2009/09/27/add-your-google-app-account-to-thunderbird-3-beta-4/" rel="bookmark" title="September 27, 2009">Add your Google App account to Thunderbird 3 beta 4</a></li>
<li><a href="http://nexus.zteo.com/2007/09/09/seo-how-i-killed-a-highly-successful-message-board-with-just-one-mistake-and-how-you-can-avoid-it/" rel="bookmark" title="September 9, 2007">SEO: How I killed a highly successful message board with just ONE mistake (and how you can avoid it)</a></li>
<li><a href="http://nexus.zteo.com/2009/06/14/wordpress-flv-player-plugin-v20/" rel="bookmark" title="June 14, 2009">Wordpress FLV Player Plugin v2.0</a></li>
<li><a href="http://nexus.zteo.com/2008/11/17/twitterified-12-is-out-multi-accounts-mouse-gestures-visual-ignore/" rel="bookmark" title="November 17, 2008">Twitterified 1.2 is out: multi-accounts, mouse gestures, visual ignore&#8230;</a></li>
<li><a href="http://nexus.zteo.com/2007/07/24/open-source-a-common-misconception/" rel="bookmark" title="July 24, 2007">Open Source: A Common Misconception</a></li>
</ul>
<p><!-- Similar Posts took 8.905 ms --></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TheNexus?a=Od6hzaNuoyU:SUohY07xky4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=Od6hzaNuoyU:SUohY07xky4:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=Od6hzaNuoyU:SUohY07xky4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TheNexus?i=Od6hzaNuoyU:SUohY07xky4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheNexus?a=Od6hzaNuoyU:SUohY07xky4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/TheNexus?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TheNexus/~4/Od6hzaNuoyU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nexus.zteo.com/2009/06/18/zenoss-jobs-mailing-list-mistakes-to-avoid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://nexus.zteo.com/2009/06/18/zenoss-jobs-mailing-list-mistakes-to-avoid/</feedburner:origLink></item>
	</channel>
</rss>
