<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.0.3" -->
<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/"
	>

<channel>
	<title>roccablog - pragmatic e-commerce and seo</title>
	<link>http://www.roccanet.com/blog</link>
	<description>ecommerce, seo, rich media marketing, web design, lamp</description>
	<pubDate>Thu, 27 Sep 2007 19:44:56 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.3</generator>
	<language>en</language>
			<item>
		<title>Switch your PC environment to MAC for developers in one hour</title>
		<link>http://www.roccanet.com/blog/lamp/switch-your-entire-pc-environment-to-mac-for-power-users-and-developers-in-one-hour/</link>
		<comments>http://www.roccanet.com/blog/lamp/switch-your-entire-pc-environment-to-mac-for-power-users-and-developers-in-one-hour/#comments</comments>
		<pubDate>Thu, 27 Sep 2007 19:38:42 +0000</pubDate>
		<dc:creator>steven</dc:creator>
		
	<dc:subject>LAMP</dc:subject>
	<dc:subject>pc product recommendations</dc:subject><dc:subject>LAMP</dc:subject><dc:subject>mac os x</dc:subject><dc:subject>pc product recommendations</dc:subject><dc:subject>switch to mac</dc:subject>
		<guid isPermaLink="false">http://www.roccanet.com/blog/lamp/switch-your-entire-pc-environment-to-mac-for-power-users-and-developers-in-one-hour/</guid>
		<description><![CDATA[Since i have been using a mac exclusively my productivity has risen and i have faced zero issues so far.<br />i replaced my entire PC software stack i used without spending a cent doing so. Here's the software i am using and i will list what it replaced:<br />]]></description>
			<content:encoded><![CDATA[<p>I am a LAMP developer/website developer and have been using a PC for programming purposes for over ten years. After having one too many spyware/virus issues recently i decided to take the plunge and buy a mac. Since i have been using a mac exclusively my productivity has risen and i have faced zero issues so far.<br />i replaced my entire PC software stack i used without spending a cent doing so. Here&#8217;s the software i am using and i will list what it replaced:<br />
My only beef with having switched to mac is that working with MS office formats is not seamless. I may have to plunk down for a copy of office for mac - but i would still definitely recommend the switch. Financially compared to the several thousands of dollars i have spent on PC software - i am still way under cost even with the premium cost of a top of the line mac.  Most importantly my life during the computer day is much, much less frustrating.</p>
<ol>
<li> <a href="http://www.eclipse.org/">Eclipse</a> IDE for mac software development replaces eclipse for PC - no problems there. I can&#8217;t tell the difference between the interfaces for j2se or PHP.
<li> Mac &#8220;terminal&#8221; replaces putty - all the same features that i use - terminal is bundled with the mac os.
<li><a href="http://www.roccanet.com/blog/pc-product-recommendations/take-advantage-of-your-bandwidth-to-make-free-phone-calls/">Skype for Mac</a> replaces Skype for PC - the mac interface is not as nice but it works well enough.
<li> x windows client - mac x11 replaces cygwin. This is a freebie from apple. Always hated cygwin - a beast to properly configure IMHO. X11 has been fantastic - fire and forget
<li> <a href="http://www.gimp.org/macintosh/">Gimp for mac</a> runs on X11 - essentially the same app as the PC 
<li> Safari replaces firefox for general browsing - but i also installed firefox for mac for testing purposes
<li>Thunderbird mail client for mac replaces notes (notes as a mail client - truly old school)
<li> <a href="http://www.rssowl.org/">RSSOwl</a> replaces RSSReader 
<li> Appleworks replaces excell (i am not sure if this is still bundled with os x later versions - im running 10.3 osx). I use this to read and export excell spreadsheets.
<li> <a href="http://www.abisource.com">abiword</a> replaces Word ; (NOTE: the jury for me is still out on this - it seems i have to import .doc into .rtf - then export .rtf back into .doc)
<li><a href="http://rsug.itd.umich.edu/software/fugu/">fugu</a> replaces coreftp for ftp/s+ client
<li> <a href="http://www.clamxav.com/">clamxav</a> great antivirus no frills - replaces a multitude of cumbersome windows AV
<ol></p>
<p>And that&#8217;s it. Everything else i use is built into mac OS X. </p>
tags:<a href="http://www.technorati.com/tag/"><img src="http://www.roccanet.com/blog/wp-content/plugins/UltimateTagWarrior/technoratiicon.jpg" alt="Technorati"/></a> <a href="http://www.technorati.com/tag/LAMP" rel="tag">LAMP</a>, <a href="http://www.technorati.com/tag/mac+os+x" rel="tag">mac os x</a>, <a href="http://www.technorati.com/tag/pc+product+recommendations" rel="tag">pc product recommendations</a>, <a href="http://www.technorati.com/tag/switch+to+mac" rel="tag">switch to mac</a>.<a href="http://www.roccanet.com/blog/tag/lamp/" rel="tag">LAMP</a>, <a href="http://www.roccanet.com/blog/tag/mac-os-x/" rel="tag">mac os x</a>, <a href="http://www.roccanet.com/blog/tag/pc-product-recommendations/" rel="tag">pc product recommendations</a>, <a href="http://www.roccanet.com/blog/tag/switch-to-mac/" rel="tag">switch to mac</a>]]></content:encoded>
			<wfw:commentRSS>http://www.roccanet.com/blog/lamp/switch-your-entire-pc-environment-to-mac-for-power-users-and-developers-in-one-hour/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Take advantage of your bandwidth to make FREE phone calls</title>
		<link>http://www.roccanet.com/blog/pc-product-recommendations/take-advantage-of-your-bandwidth-to-make-free-phone-calls/</link>
		<comments>http://www.roccanet.com/blog/pc-product-recommendations/take-advantage-of-your-bandwidth-to-make-free-phone-calls/#comments</comments>
		<pubDate>Thu, 24 May 2007 16:43:03 +0000</pubDate>
		<dc:creator>steven</dc:creator>
		
	<dc:subject>pc product recommendations</dc:subject><dc:subject>free phone calls</dc:subject><dc:subject>free worlwide phone calls</dc:subject><dc:subject>pc product recommendations</dc:subject><dc:subject>skype</dc:subject><dc:subject>voip</dc:subject>
		<guid isPermaLink="false">http://www.roccanet.com/blog/pc-product-recommendations/take-advantage-of-your-bandwidth-to-make-free-phone-calls/</guid>
		<description><![CDATA[Here&#8217;s a pretty simple concept: if you are a small business or even an individual - you should be using your computer&#8217;s existing mic and speaker to make free VOIP soft phone calls.
&#160;
Our firm has tried several VOIP services - none match the quality and features of SKYPE!
&#160;
 Skype offers free worldwide skype to skype [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a pretty simple concept: if you are a small business or even an individual - you should be using your computer&#8217;s existing mic and speaker to make free VOIP soft phone calls.<br />
&nbsp;</p>
<p>Our firm has tried several VOIP services - none match the quality and features of SKYPE!<br />
&nbsp;<br />
 Skype offers free worldwide skype to skype calls.<br />
&nbsp;<br />
They also offer a fantastic deal to call any US or Canada phone with <strong>unlimited minutes </strong>for under $3 (yes - that&#8217;s THREE $USD) per month.<br />
&nbsp;<br />
We figure that using skype has saved us over $200 per month in telecommunication costs.<br />
&nbsp;<br />
The call quality is not as good as a land line - but it rivals cell service quality. Its just simple math - making skype calls from your PC is significantly cheaper then making the same calls with your cell or land line (land line? uh welcome to the 90s people those are a complete waste of space these days)<br />
&nbsp;<br />
Download for free -click the image below and TAKE A DEEP BREATH&#8212;&#8211;&gt;<br />
&nbsp;<br />
<a href="http://www.dpbolvw.net/click-2361714-10386440"><br />
    <img src="http://www.ftjcfx.com/image-2361714-10386440" width="468" height="60" alt=""></a><br />
&nbsp;
</p>
tags:<a href="http://www.technorati.com/tag/"><img src="http://www.roccanet.com/blog/wp-content/plugins/UltimateTagWarrior/technoratiicon.jpg" alt="Technorati"/></a> <a href="http://www.technorati.com/tag/free+phone+calls" rel="tag">free phone calls</a>, <a href="http://www.technorati.com/tag/free+worlwide+phone+calls" rel="tag">free worlwide phone calls</a>, <a href="http://www.technorati.com/tag/pc+product+recommendations" rel="tag">pc product recommendations</a>, <a href="http://www.technorati.com/tag/skype" rel="tag">skype</a>, <a href="http://www.technorati.com/tag/voip" rel="tag">voip</a>.<a href="http://www.roccanet.com/blog/tag/free-phone-calls/" rel="tag">free phone calls</a>, <a href="http://www.roccanet.com/blog/tag/free-worlwide-phone-calls/" rel="tag">free worlwide phone calls</a>, <a href="http://www.roccanet.com/blog/tag/pc-product-recommendations/" rel="tag">pc product recommendations</a>, <a href="http://www.roccanet.com/blog/tag/skype/" rel="tag">skype</a>, <a href="http://www.roccanet.com/blog/tag/voip/" rel="tag">voip</a>]]></content:encoded>
			<wfw:commentRSS>http://www.roccanet.com/blog/pc-product-recommendations/take-advantage-of-your-bandwidth-to-make-free-phone-calls/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Roccanet vous recommende le service tlphonique de SKYPE</title>
		<link>http://www.roccanet.com/blog/pc-product-recommendations/roccanet-vous-recommende-le-service-telephonique-de-skype/</link>
		<comments>http://www.roccanet.com/blog/pc-product-recommendations/roccanet-vous-recommende-le-service-telephonique-de-skype/#comments</comments>
		<pubDate>Tue, 17 Apr 2007 21:17:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
	<dc:subject>pc product recommendations</dc:subject>
	<dc:subject>free worlwide phone calls</dc:subject><dc:subject>communiquer grantuitement</dc:subject><dc:subject>free worlwide phone calls</dc:subject><dc:subject>pc product recommendations</dc:subject><dc:subject>skype</dc:subject>
		<guid isPermaLink="false">http://www.roccanet.com/blog/pc-product-recommendations/roccanet-vous-recommende-le-service-telephonique-de-skype/</guid>
		<description><![CDATA[
    
Cliquez ici -> www.skype.com

Nous vous recommendons fortement SKYPE: Vous pouvez recevoir des appels
tlphoniques directement sur votre ligne internet.
Appeler partout au Canada et au Etas-Unis pour un total de 29.95$ USD par anne!

Les utilisateurs Skype peuvent communiquer entre eu grantuitement
partout dans le monde.

Tout ce qu&#8217;il vous faut ce sont des couteurs avec [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.dpbolvw.net/click-2361714-10386440" target="_blank" onmouseover="window.status='http://www.skype.com';return true;" onmouseout="window.status=' ';return true;"><br />
    <img src="http://www.ftjcfx.com/image-2361714-10386440" width="468" height="60" alt="" border="0"/></a><br/><br />
<font size="3em">Cliquez ici -> <a href="http://www.tkqlhce.com/click-2361714-10386654?sid=mel" target="_blank" onmouseover="window.status='http://www.skype.com';return true;" onmouseout="window.status=' ';return true;">www.skype.com</a><br/><br/><br />
<img src="http://www.tqlkg.com/image-2361714-10386654" width="1" height="1" border="0"/><br />
Nous vous recommendons fortement SKYPE: Vous pouvez recevoir des appels<br />
tlphoniques directement sur votre ligne internet.<br />
Appeler partout au Canada et au Etas-Unis pour un total de 29.95$ USD par anne!<br />
<strong><br />
Les utilisateurs Skype peuvent communiquer entre eu grantuitement<br />
partout dans le monde.<br />
<br/><br/></strong></p>
<p>Tout ce qu&#8217;il vous faut ce sont des couteurs avec microphone pour PC ou un tlphone USB. (La pluspart des nouveaux laptops sont dj equip d&#8217;un microphone et de speaker).</p>
<p><a href="http://www.jdoqocy.com/click-2361714-10386384" target="_blank" onmouseover="window.status='http://www.skype.com';return true;" onmouseout="window.status=' ';return true;"><br />
<img src="http://www.awltovhc.com/image-2361714-10386384" width="120" height="60" alt="" border="0"/></a></font>Cliquez ici SkypeOut-> <a href="http://www.tkqlhce.com/click-2361714-10386654?sid=mel" target="_blank" onmouseover="window.status='http://www.skype.com';return true;" onmouseout="window.status=' ';return true;">www.skype.com</a><br/><br/><br />
<img src="http://www.tqlkg.com/image-2361714-10386654" width="1" height="1" border="0"/></p>
tags:<a href="http://www.technorati.com/tag/"><img src="http://www.roccanet.com/blog/wp-content/plugins/UltimateTagWarrior/technoratiicon.jpg" alt="Technorati"/></a> <a href="http://www.technorati.com/tag/communiquer+grantuitement" rel="tag">communiquer grantuitement</a>, <a href="http://www.technorati.com/tag/free+worlwide+phone+calls" rel="tag">free worlwide phone calls</a>, <a href="http://www.technorati.com/tag/pc+product+recommendations" rel="tag">pc product recommendations</a>, <a href="http://www.technorati.com/tag/skype" rel="tag">skype</a>.<a href="http://www.roccanet.com/blog/tag/communiquer-grantuitement/" rel="tag">communiquer grantuitement</a>, <a href="http://www.roccanet.com/blog/tag/free-worlwide-phone-calls/" rel="tag">free worlwide phone calls</a>, <a href="http://www.roccanet.com/blog/tag/pc-product-recommendations/" rel="tag">pc product recommendations</a>, <a href="http://www.roccanet.com/blog/tag/skype/" rel="tag">skype</a>]]></content:encoded>
			<wfw:commentRSS>http://www.roccanet.com/blog/pc-product-recommendations/roccanet-vous-recommende-le-service-telephonique-de-skype/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Google搜索排名打压同一域名多个网站地图现象？</title>
		<link>http://www.roccanet.com/blog/seo/google%e6%90%9c%e7%b4%a2%e6%8e%92%e5%90%8d%e6%89%93%e5%8e%8b%e5%90%8c%e4%b8%80%e5%9f%9f%e5%90%8d%e5%a4%9a%e4%b8%aa%e7%bd%91%e7%ab%99%e5%9c%b0%e5%9b%be%e7%8e%b0%e8%b1%a1%ef%bc%9f/</link>
		<comments>http://www.roccanet.com/blog/seo/google%e6%90%9c%e7%b4%a2%e6%8e%92%e5%90%8d%e6%89%93%e5%8e%8b%e5%90%8c%e4%b8%80%e5%9f%9f%e5%90%8d%e5%a4%9a%e4%b8%aa%e7%bd%91%e7%ab%99%e5%9c%b0%e5%9b%be%e7%8e%b0%e8%b1%a1%ef%bc%9f/#comments</comments>
		<pubDate>Wed, 24 Jan 2007 16:45:47 +0000</pubDate>
		<dc:creator>steven</dc:creator>
		
	<dc:subject>seo</dc:subject>
	<dc:subject>sitemaps</dc:subject>
	<dc:subject>google</dc:subject><dc:subject>google</dc:subject><dc:subject>seo</dc:subject><dc:subject>sitemaps</dc:subject><dc:subject>搜索引擎优化，网站地图</dc:subject><dc:subject>搜索结果页排名</dc:subject>
		<guid isPermaLink="false">http://www.roccanet.com/blog/seo/google%e6%90%9c%e7%b4%a2%e6%8e%92%e5%90%8d%e6%89%93%e5%8e%8b%e5%90%8c%e4%b8%80%e5%9f%9f%e5%90%8d%e5%a4%9a%e4%b8%aa%e7%bd%91%e7%ab%99%e5%9c%b0%e5%9b%be%e7%8e%b0%e8%b1%a1%ef%bc%9f/</guid>
		<description><![CDATA[在把新网站从Google的“沙盘”中拯救出来的过程中，似乎总有一些神秘的事情发生——而且这是一个渐进的过程...]]></description>
			<content:encoded><![CDATA[<p>在把新网站从Google的“沙盘”中拯救出来的过程中，似乎总有一些神秘的事情发生——而且这是一个渐进的过程，正如很多SEO（搜索引擎优化）专家暗示的那样。但是最近我做的一些事几乎在一夜之间就对两个顾客的域名的搜索结果排名产生积极效果：我之前在几个顾客的域名上安有两三个网站地图，近日我把这些地图都汇总为一个。<br />
&nbsp;<br />
我最近弄了一个优秀的新网站地图工具——SitemapNG。这个工具能很方便地生成整合的静态和动态内容地图。在48小时之内，我的两个网站就在搜索引擎第一页上产生了从零到领的飞跃，而且还是竞争激烈的关键词。严格来讲，部分搜索引擎结果页的排名提高了100-200+。这两个网站现在的年龄都差不多大——每个都在四个月。另外一个值得考虑的因素就是其中的一个网站地图曾经是用Google的地图程序做的，另一个地图则是用的一个专有工具（一个Wordpress的网站地图插件以及一个Mambo模块）——但是据我所知，这些网站地图都和Google相匹配。<br />
&nbsp;<br />
想想最近搜索引擎优化领域在讨论Google开始重视网站地图，这还是有道理的。如果你从功能层面看网站地图对Google的作用，Google青睐网站地图完全符合常理。越多的域名使用可读的网站地图，可减少处理程序和后端整合，也就缩短处理周期，减少存储和宽带，这就意味着降低运营成本。除此之外，我还可以想象Google有很大一笔处理资源被来用于把几个网站地图整合成一个地图（或者Google内部的其他表达形式）。在功能上，同样相关的成本削减对Google也适用。<br />
&nbsp;<br />
把多个网站地图合并成一个就能得到一个爆炸式的搜索引擎结果，这对我来说不是一个可以忽视的巧合。</p>
tags:<a href="http://www.technorati.com/tag/"><img src="http://www.roccanet.com/blog/wp-content/plugins/UltimateTagWarrior/technoratiicon.jpg" alt="Technorati"/></a> <a href="http://www.technorati.com/tag/google" rel="tag">google</a>, <a href="http://www.technorati.com/tag/seo" rel="tag">seo</a>, <a href="http://www.technorati.com/tag/sitemaps" rel="tag">sitemaps</a>, <a href="http://www.technorati.com/tag/搜索引擎优化，网站地图" rel="tag">搜索引擎优化，网站地图</a>, <a href="http://www.technorati.com/tag/搜索结果页排名" rel="tag">搜索结果页排名</a>.<a href="http://www.roccanet.com/blog/tag/google/" rel="tag">google</a>, <a href="http://www.roccanet.com/blog/tag/seo/" rel="tag">seo</a>, <a href="http://www.roccanet.com/blog/tag/sitemaps/" rel="tag">sitemaps</a>, <a href="http://www.roccanet.com/blog/tag/%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8E%E4%BC%98%E5%8C%96%EF%BC%8C%E7%BD%91%E7%AB%99%E5%9C%B0%E5%9B%BE/" rel="tag">搜索引擎优化，网站地图</a>, <a href="http://www.roccanet.com/blog/tag/%E6%90%9C%E7%B4%A2%E7%BB%93%E6%9E%9C%E9%A1%B5%E6%8E%92%E5%90%8D/" rel="tag">搜索结果页排名</a>]]></content:encoded>
			<wfw:commentRSS>http://www.roccanet.com/blog/seo/google%e6%90%9c%e7%b4%a2%e6%8e%92%e5%90%8d%e6%89%93%e5%8e%8b%e5%90%8c%e4%b8%80%e5%9f%9f%e5%90%8d%e5%a4%9a%e4%b8%aa%e7%bd%91%e7%ab%99%e5%9c%b0%e5%9b%be%e7%8e%b0%e8%b1%a1%ef%bc%9f/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>The best viral marketing campaigns are the ones that you have never heard of</title>
		<link>http://www.roccanet.com/blog/online-advertising/the-best-viral-marketing-campaigns-are-the-ones-that-you-have-never-heard-of/</link>
		<comments>http://www.roccanet.com/blog/online-advertising/the-best-viral-marketing-campaigns-are-the-ones-that-you-have-never-heard-of/#comments</comments>
		<pubDate>Wed, 17 Jan 2007 21:04:24 +0000</pubDate>
		<dc:creator>steven</dc:creator>
		
	<dc:subject>online advertising</dc:subject>
	<dc:subject>viral ad campaigns</dc:subject>
	<dc:subject>stealth advertising</dc:subject><dc:subject>online advertising</dc:subject><dc:subject>stealth advertising</dc:subject><dc:subject>viral ad campaigns</dc:subject>
		<guid isPermaLink="false">http://www.roccanet.com/blog/online-advertising/the-best-viral-marketing-campaigns-are-the-ones-that-you-have-never-heard-of/</guid>
		<description><![CDATA[The life expectancy of even the best viral marketing campaigns have a very limited shelf-life...]]></description>
			<content:encoded><![CDATA[<p>It makes sense doesn&#8217;t it?  The life expectancy of even the best viral marketing campaigns have a very limited shelf-life because they essentially lose the curiosity appeal once it is revealed to the interested public that the content was indeed developed for marketing purposes. In other words - a viral campaign will usually run out of gas when the &#8220;fourth wall&#8221; is broken.<br />
&nbsp;<br />
IMO the most effective viral campaigns come in two flavors: efforts that try to hide their tracks (a &#8220;stealth&#8221; viral campaign) and post-modern - (self-aware &#8220;yes - this is marketing but it&#8217;s fun&#8221;) viral campaign.&nbsp;<br />
&nbsp;<br />
With today&#8217;s tech savvy ad alergic consumers eager to blow the cover off of your campaign - (read backlash) it is imperative that firms using viral marketing techniques either make sure that their core target market is in on the joke or in the case of a stealth campign - that the magician&#8217;s trick is never revealed.<br />
&nbsp;<br />
Hiding your corporate fingerprints from an ugly viral campaign discovery takes some heavy social engineering and technical prowess. Corporate brand managers would be wise to choose carefully which strategy to follow: the obvious - or the post-modern.</p>
tags:<a href="http://www.technorati.com/tag/"><img src="http://www.roccanet.com/blog/wp-content/plugins/UltimateTagWarrior/technoratiicon.jpg" alt="Technorati"/></a> <a href="http://www.technorati.com/tag/online+advertising" rel="tag">online advertising</a>, <a href="http://www.technorati.com/tag/stealth+advertising" rel="tag">stealth advertising</a>, <a href="http://www.technorati.com/tag/viral+ad+campaigns" rel="tag">viral ad campaigns</a>.<a href="http://www.roccanet.com/blog/tag/online-advertising/" rel="tag">online advertising</a>, <a href="http://www.roccanet.com/blog/tag/stealth-advertising/" rel="tag">stealth advertising</a>, <a href="http://www.roccanet.com/blog/tag/viral-ad-campaigns/" rel="tag">viral ad campaigns</a>]]></content:encoded>
			<wfw:commentRSS>http://www.roccanet.com/blog/online-advertising/the-best-viral-marketing-campaigns-are-the-ones-that-you-have-never-heard-of/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>A musical interlude for clever, studious caucasians</title>
		<link>http://www.roccanet.com/blog/uncategorized/a-musical-interlude-for-clever-studious-caucasians/</link>
		<comments>http://www.roccanet.com/blog/uncategorized/a-musical-interlude-for-clever-studious-caucasians/#comments</comments>
		<pubDate>Wed, 17 Jan 2007 05:24:11 +0000</pubDate>
		<dc:creator>steven</dc:creator>
		
	<dc:subject>Uncategorized</dc:subject><dc:subject>discussion</dc:subject><dc:subject>game theory</dc:subject><dc:subject>music</dc:subject>
		<guid isPermaLink="false">http://www.roccanet.com/blog/uncategorized/a-musical-interlude-for-clever-studious-caucasians/</guid>
		<description><![CDATA[i would start - certainly - with a selection of hall and oates. comments?
&#160;

tags: discussion, game theory, music.discussion, game theory, music]]></description>
			<content:encoded><![CDATA[<p>i would start - certainly - with a selection of hall and oates. comments?<br />
&nbsp;
</p>
tags:<a href="http://www.technorati.com/tag/"><img src="http://www.roccanet.com/blog/wp-content/plugins/UltimateTagWarrior/technoratiicon.jpg" alt="Technorati"/></a> <a href="http://www.technorati.com/tag/discussion" rel="tag">discussion</a>, <a href="http://www.technorati.com/tag/game+theory" rel="tag">game theory</a>, <a href="http://www.technorati.com/tag/music" rel="tag">music</a>.<a href="http://www.roccanet.com/blog/tag/discussion/" rel="tag">discussion</a>, <a href="http://www.roccanet.com/blog/tag/game-theory/" rel="tag">game theory</a>, <a href="http://www.roccanet.com/blog/tag/music/" rel="tag">music</a>]]></content:encoded>
			<wfw:commentRSS>http://www.roccanet.com/blog/uncategorized/a-musical-interlude-for-clever-studious-caucasians/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>MySQL client Interactive Command Line Keys and Commands - search cmd history</title>
		<link>http://www.roccanet.com/blog/uncategorized/mysql-client-interactive-command-line-keys-and-commands-search-cmd-history/</link>
		<comments>http://www.roccanet.com/blog/uncategorized/mysql-client-interactive-command-line-keys-and-commands-search-cmd-history/#comments</comments>
		<pubDate>Mon, 15 Jan 2007 15:46:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
	<dc:subject>Uncategorized</dc:subject>
		<guid isPermaLink="false">http://www.roccanet.com/blog/uncategorized/mysql-client-interactive-command-line-keys-and-commands-search-cmd-history/</guid>
		<description><![CDATA[Here are some mysql commands to use on an interactive shell.
&#160;
Ctrl-r
 &#160;
interactive command history search auto-complete
&#160;
Up arrow, Ctrl-P
 Recall previous line
 &#160;
Down arrow, Ctrl-N
 Recall next line
 &#160;
Left arrow, Ctrl-B
 Move cursor left (backward)
 &#160;
Right arrow, Ctrl-F
 Move cursor right (forward)
 &#160;
Escape B
 Move backward one word
 &#160;
Escape F
 Move forward one word
 &#160;
Ctrl-A
 Move [...]]]></description>
			<content:encoded><![CDATA[<p>Here are some mysql commands to use on an interactive shell.<br />
&nbsp;</p>
<p><strong>Ctrl-r</strong><br />
 &nbsp;<br />
interactive command history search auto-complete<br />
&nbsp;</p>
<p><strong>Up arrow, Ctrl-P</strong><br />
 Recall previous line<br />
 &nbsp;<br />
<strong>Down arrow, Ctrl-N</strong><br />
 Recall next line<br />
 &nbsp;<br />
<strong>Left arrow, Ctrl-B</strong><br />
 Move cursor left (backward)<br />
 &nbsp;<br />
<strong>Right arrow, Ctrl-F</strong><br />
 Move cursor right (forward)<br />
 &nbsp;<br />
<strong>Escape B</strong><br />
 Move backward one word<br />
 &nbsp;<br />
<strong>Escape F</strong><br />
 Move forward one word<br />
 &nbsp;<br />
<strong>Ctrl-A</strong><br />
 Move cursor to beginning of line<br />
 &nbsp;<br />
<strong>Ctrl-E</strong><br />
 Move cursor to end of line<br />
 &nbsp;<br />
<strong>Ctrl-D</strong><br />
 Delete character under cursor<br />
 &nbsp;<br />
<strong>Delete</strong><br />
 Delete character to left of cursor<br />
 &nbsp;<br />
<strong>Escape D</strong><br />
 Delete word<br />
 &nbsp;<br />
<strong>Escape Backspace</strong><br />
 Delete word to left of cursor<br />
 &nbsp;<br />
<strong>Ctrl-K</strong><br />
 Erase everything from cursor to end of line<br />
 &nbsp;<br />
<strong>Ctrl-_</strong><br />
 Undo last change; can be repeated<br />
 &nbsp;</p>
<p>Here are some other general commands to run on the command line for mysql client:<br />
&nbsp;<br />
<strong>clear, \c</strong><br />
&nbsp;<br />
Clear (cancel) the current query. The current query is the query that you are in the process of typing in; this command does not cancel a query that has already been sent to the server and for which mysql is displaying output.<br />
&nbsp;<br />
<strong>connect [db_name [host_name]], \r [db_name [host_name]]</strong><br />
&nbsp;<br />
Connect (or reconnect) to the given database on the given host. If the database name or hostname is missing, the most recently used values from the current mysql session are used.<br />
&nbsp;<br />
<strong>delimiter str, \d str</strong><br />
&nbsp;<br />
Set the query delimiter. The default delimiter is the semicolon (&#8217;;'). The stored procedure parser recognizes only the semicolon as the statement delimiter, so this command can be used to redefine the delimiter for mysql while defining a stored procedure. For an example, see &#8220;Using Stored Procedures,&#8221; in Chapter 2, &#8220;MySQL SQL Syntax and Use.&#8221;<br />
&nbsp;<br />
<strong>edit, \e</strong><br />
&nbsp;<br />
Edit the current query. mysql attempts to determine what editor to use by examining the EDITOR and VISUAL environment variables. If neither variable is set, mysql uses vi. This option is unavailable under Windows.<br />
&nbsp;<br />
<strong>ego, \G</strong><br />
&nbsp;<br />
Send the current query to the server and display the result vertically.<br />
&nbsp;<br />
<strong>exit</strong><br />
&nbsp;<br />
Same as quit.<br />
&nbsp;<br />
<strong>go, \g, ;</strong><br />
&nbsp;<br />
Send the current query to the server and display the result.<br />
&nbsp;<br />
<strong>help, \h, ?, \?</strong><br />
&nbsp;<br />
Display a help message describing the available mysql commands. If the help tables in the mysql database have been loaded, you can use help to get server-side help. Use help contents to get a list of help categories, help category for help on a particular category, or help keyword for help about the particular keyword (such as SELECT or UPDATE).<br />
&nbsp;<br />
<strong>nopager, \n</strong><br />
&nbsp;<br />
Disable the pager and send output to the standard output. This command is unavailable under Windows.<br />
&nbsp;<br />
<strong>notee, \t</strong><br />
&nbsp;<br />
Stop (notee) command (notee) command (notee) command (notee) command (notee) command writing to the tee file.<br />
&nbsp;<br />
<strong>pager [program], \P [program]</strong><br />
&nbsp;<br />
Send output through the paging program specified by program, or through the program specified in the PAGER environment variable, if that variable is set and program is not given. This command is unavailable under Windows.<br />
&nbsp;<br />
<strong>print, \p</strong><br />
&nbsp;<br />
Print the current query (the text of the query itself, not the results obtained by executing the query).<br />
&nbsp;<br />
<strong>prompt arguments, \R arguments</strong><br />
&nbsp;<br />
Redefine the primary mysql> prompt. Everything following the first space after the prompt keyword becomes part of the prompt string, including other spaces. The string can contain special sequences, as described in &#8220;mysql Prompt Definition Sequences.&#8221; To revert the prompt to the default, specify prompt or \R with no arguments.<br />
&nbsp;<br />
<strong>quit, \q</strong><br />
&nbsp;<br />
Quit mysql.<br />
&nbsp;<br />
<strong>rehash, \#</strong><br />
&nbsp;<br />
Recalculate the information needed for database, table, and column name completion. See the description for the &#8211;auto-rehash option.<br />
&nbsp;<br />
<strong>source file_name, \. file_name</strong><br />
&nbsp;<br />
Read and execute the statements contained in the named file. For Windows filenames that include backslash (&#8217;\') pathname separators, specify them using slash (&#8217;/') instead.<br />
&nbsp;<br />
<strong>status, \s</strong><br />
&nbsp;<br />
Retrieve and display status information from the server. This is useful if you want to check the server version, default database, whether the connection is secure, and so forth.<br />
&nbsp;<br />
<strong>system command, \! command</strong><br />
&nbsp;<br />
Execute command using your default shell. This command is unavailable under Windows.<br />
&nbsp;<br />
<strong>tee file_name, \T file_name</strong><br />
&nbsp;<br />
Copy output to the end of the named file.<br />
&nbsp;<br />
<strong>use db_name, \u db_name</strong><br />
&nbsp;<br />
Select the given database to make it the default database.<br />
&nbsp;</p>
<p><strong>show processlist</strong><br />
&nbsp;<br />
shows active processes and connections - good for debugging and troubleshooting.</p>
<p>&nbsp;<br />
<strong>show status</strong><br />
&nbsp;<br />
very useful - displays all of this data&#8211;<br />
Aborted_clients<br />
Aborted_connects<br />
Bytes_received<br />
Bytes_sent<br />
Com_admin_commands<br />
Com_alter_table<br />
Com_analyze<br />
Com_backup_table<br />
Com_begin<br />
Com_change_db<br />
Com_change_master<br />
Com_check<br />
Com_commit<br />
Com_create_db<br />
Com_create_function<br />
Com_create_index<br />
Com_create_table<br />
Com_delete<br />
Com_delete_multi<br />
Com_drop_db<br />
Com_drop_function<br />
Com_drop_index<br />
Com_drop_table<br />
Com_flush<br />
Com_grant<br />
Com_ha_close<br />
Com_ha_open<br />
Com_ha_read<br />
Com_insert<br />
Com_insert_select<br />
Com_kill<br />
Com_load<br />
Com_load_master_data<br />
Com_load_master_table<br />
Com_lock_tables<br />
Com_optimize<br />
Com_purge<br />
Com_rename_table<br />
Com_repair<br />
Com_replace<br />
Com_replace_select<br />
Com_reset<br />
Com_restore_table<br />
Com_revoke<br />
Com_rollback<br />
Com_savepoint<br />
Com_select<br />
Com_set_option<br />
Com_show_binlog_events<br />
Com_show_binlogs<br />
Com_show_create<br />
Com_show_databases<br />
Com_show_fields<br />
Com_show_grants<br />
Com_show_keys<br />
Com_show_logs<br />
Com_show_master_status<br />
Com_show_new_master<br />
Com_show_open_tables<br />
Com_show_processlist<br />
Com_show_slave_hosts<br />
Com_show_slave_status<br />
Com_show_status<br />
Com_show_innodb_status<br />
Com_show_tables<br />
Com_show_variables<br />
Com_slave_start<br />
Com_slave_stop<br />
Com_truncate<br />
Com_unlock_tables<br />
Com_update<br />
Com_update_multi<br />
Connections<br />
Created_tmp_disk_tables<br />
Created_tmp_tables<br />
Created_tmp_files<br />
Delayed_insert_threads<br />
Delayed_writes<br />
Delayed_errors<br />
Flush_commands<br />
Handler_commit<br />
Handler_delete<br />
Handler_read_first<br />
Handler_read_key<br />
Handler_read_next<br />
Handler_read_prev<br />
Handler_read_rnd<br />
Handler_read_rnd_next<br />
Handler_rollback<br />
Handler_update<br />
Handler_write<br />
Key_blocks_used<br />
Key_read_requests<br />
Key_reads<br />
Key_write_requests<br />
Key_writes<br />
Max_used_connections<br />
Not_flushed_key_blocks<br />
Not_flushed_delayed_rows<br />
Open_tables<br />
Open_files<br />
Open_streams<br />
Opened_tables<br />
Questions<br />
Qcache_queries_in_cache<br />
Qcache_inserts<br />
Qcache_hits<br />
Qcache_lowmem_prunes<br />
Qcache_not_cached<br />
Qcache_free_memory<br />
Qcache_free_blocks<br />
Qcache_total_blocks<br />
Rpl_status<br />
Select_full_join<br />
Select_full_range_join<br />
Select_range<br />
Select_range_check<br />
Select_scan<br />
Slave_open_temp_tables<br />
Slave_running<br />
Slow_launch_threads<br />
Slow_queries<br />
Sort_merge_passes<br />
Sort_range<br />
Sort_rows<br />
Sort_scan<br />
Ssl_accepts<br />
Ssl_finished_accepts<br />
Ssl_finished_connects<br />
Ssl_accept_renegotiates<br />
Ssl_connect_renegotiates<br />
Ssl_callback_cache_hits<br />
Ssl_session_cache_hits<br />
Ssl_session_cache_misses<br />
Ssl_session_cache_timeouts<br />
Ssl_used_session_cache_entries<br />
Ssl_client_connects<br />
Ssl_session_cache_overflows<br />
Ssl_session_cache_size<br />
Ssl_session_cache_mode<br />
Ssl_sessions_reused<br />
Ssl_ctx_verify_mode<br />
Ssl_ctx_verify_depth<br />
Ssl_verify_mode<br />
Ssl_verify_depth<br />
Ssl_version<br />
Ssl_cipher<br />
Ssl_cipher_list<br />
Ssl_default_timeout<br />
Table_locks_immediate<br />
Table_locks_waited<br />
Threads_cached<br />
Threads_created<br />
Threads_connected<br />
Threads_running<br />
Uptime
</p>
tags:.]]></content:encoded>
			<wfw:commentRSS>http://www.roccanet.com/blog/uncategorized/mysql-client-interactive-command-line-keys-and-commands-search-cmd-history/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Tutorial - mySQL find duplicate entries</title>
		<link>http://www.roccanet.com/blog/tutorial/tutorial-mysql-find-duplicate-entries/</link>
		<comments>http://www.roccanet.com/blog/tutorial/tutorial-mysql-find-duplicate-entries/#comments</comments>
		<pubDate>Thu, 11 Jan 2007 02:38:24 +0000</pubDate>
		<dc:creator>steven</dc:creator>
		
	<dc:subject>tutorial</dc:subject>
	<dc:subject>LAMP</dc:subject><dc:subject>LAMP</dc:subject><dc:subject>mysql</dc:subject><dc:subject>sql</dc:subject><dc:subject>tutorial</dc:subject>
		<guid isPermaLink="false">http://www.roccanet.com/blog/tutorial/tutorial-mysql-find-duplicate-entries/</guid>
		<description><![CDATA[Here is some quick SQL to find duplicate entries in a SQL or mySQL database:
&#160;
This will return duplicates in row users from table company&#8230;
&#160;
SELECT users, count(users) as NumOccurances FROM company GROUP BY users HAVING ( COUNT(users) &#62; 1 );
&#160;
tags: LAMP, mysql, sql, tutorial.LAMP, mysql, sql, tutorial]]></description>
			<content:encoded><![CDATA[<p>Here is some quick SQL to find duplicate entries in a SQL or mySQL database:<br />
&nbsp;</p>
<p>This will return duplicates in row users from table company&#8230;<br />
&nbsp;</p>
<p><strong>SELECT users, count(users) as NumOccurances FROM company GROUP BY users HAVING ( COUNT(users) &gt; 1 );</strong><br />
&nbsp;</p>
tags:<a href="http://www.technorati.com/tag/"><img src="http://www.roccanet.com/blog/wp-content/plugins/UltimateTagWarrior/technoratiicon.jpg" alt="Technorati"/></a> <a href="http://www.technorati.com/tag/LAMP" rel="tag">LAMP</a>, <a href="http://www.technorati.com/tag/mysql" rel="tag">mysql</a>, <a href="http://www.technorati.com/tag/sql" rel="tag">sql</a>, <a href="http://www.technorati.com/tag/tutorial" rel="tag">tutorial</a>.<a href="http://www.roccanet.com/blog/tag/lamp/" rel="tag">LAMP</a>, <a href="http://www.roccanet.com/blog/tag/mysql/" rel="tag">mysql</a>, <a href="http://www.roccanet.com/blog/tag/sql/" rel="tag">sql</a>, <a href="http://www.roccanet.com/blog/tag/tutorial/" rel="tag">tutorial</a>]]></content:encoded>
			<wfw:commentRSS>http://www.roccanet.com/blog/tutorial/tutorial-mysql-find-duplicate-entries/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Tutorial - interactive bash commands in EMACS mode</title>
		<link>http://www.roccanet.com/blog/tutorial/tutorial-interactive-bash-commands-in-emacs-mode/</link>
		<comments>http://www.roccanet.com/blog/tutorial/tutorial-interactive-bash-commands-in-emacs-mode/#comments</comments>
		<pubDate>Wed, 10 Jan 2007 19:28:05 +0000</pubDate>
		<dc:creator>steven</dc:creator>
		
	<dc:subject>tutorial</dc:subject>
	<dc:subject>LAMP</dc:subject><dc:subject>bash</dc:subject><dc:subject>LAMP</dc:subject><dc:subject>tutorial</dc:subject>
		<guid isPermaLink="false">http://www.roccanet.com/blog/tutorial/tutorial-interactive-bash-commands-in-emacs-mode/</guid>
		<description><![CDATA[Running your interactive bash shell in EMACS mode makes manipulating your command lines easier and improves your productivity - here's how to set it up and some useful EMACS commands:]]></description>
			<content:encoded><![CDATA[<p>Running your interactive bash shell in EMACS mode makes manipulating your command lines easier and improves your productivity - here&#8217;s how to set it up and some useful EMACS commands:</p>
<p>&nbsp;<br />
First - you must make sure that your bash starts in emacs mode - </p>
<p>&nbsp;<br />
put this command in one of these bash source files (usually in your users home directory) .bashrc (this is run everytime you start a bash sub-shell) or .bash-profile (read at login time only)</p>
<p>&nbsp;<br />
<strong>set -o emacs</strong></p>
<p>&nbsp;<br />
Here are some commands you can use with bash in this mode:</p>
<p>&nbsp;<br />
<strong>ctrl-a</strong> Move cursor to beginning of line<br />
<strong>ctrl-e</strong> Move cursor to end of line<br />
<strong>meta-b</strong> Move cursor back one word<br />
<strong>meta-f</strong> Move cursor forward one word<br />
<strong>ctrl-w</strong> Cut the last word<br />
<strong>ctrl-u</strong> Cut everything before the cursor<br />
<strong>ctrl-k</strong> Cut everything after the cursor<br />
<strong>ctrl-y</strong> Paste the last thing to be cut<br />
<strong>ctrl-_</strong> Undo </p>
<p>&nbsp;<br />
NOTE1: meta is usually the ALT key<br />
&nbsp;</p>
<p>NOTE2: you can also run bash in vi like mode - (set -o vi)
</p>
tags:<a href="http://www.technorati.com/tag/"><img src="http://www.roccanet.com/blog/wp-content/plugins/UltimateTagWarrior/technoratiicon.jpg" alt="Technorati"/></a> <a href="http://www.technorati.com/tag/bash" rel="tag">bash</a>, <a href="http://www.technorati.com/tag/LAMP" rel="tag">LAMP</a>, <a href="http://www.technorati.com/tag/tutorial" rel="tag">tutorial</a>.<a href="http://www.roccanet.com/blog/tag/bash/" rel="tag">bash</a>, <a href="http://www.roccanet.com/blog/tag/lamp/" rel="tag">LAMP</a>, <a href="http://www.roccanet.com/blog/tag/tutorial/" rel="tag">tutorial</a>]]></content:encoded>
			<wfw:commentRSS>http://www.roccanet.com/blog/tutorial/tutorial-interactive-bash-commands-in-emacs-mode/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Tutorial - Reading HTTP headers with IE and Firefox</title>
		<link>http://www.roccanet.com/blog/tutorial/tutorial-reading-http-headers-with-ie-and-firefox/</link>
		<comments>http://www.roccanet.com/blog/tutorial/tutorial-reading-http-headers-with-ie-and-firefox/#comments</comments>
		<pubDate>Tue, 09 Jan 2007 15:29:50 +0000</pubDate>
		<dc:creator>steven</dc:creator>
		
	<dc:subject>tutorial</dc:subject>
	<dc:subject>LAMP</dc:subject><dc:subject>LAMP</dc:subject><dc:subject>tutorial</dc:subject><dc:subject>web application development</dc:subject>
		<guid isPermaLink="false">http://www.roccanet.com/blog/tutorial/tutorial-reading-http-headers-with-ie-and-firefox/</guid>
		<description><![CDATA[There are two excellent freeware tools that allow you to capture (and with liveheaders - replay) HTTP headers.]]></description>
			<content:encoded><![CDATA[<p>There are two excellent freeware tools that allow you to capture (and with liveheaders - replay) HTTP headers. Designing anything more than a cursory website or web application really requires examining the HTTP headers between your browser and server. These tools are invaluable and most professional web developers use one or the other, or both every day.</p>
<p>&nbsp;</p>
<p>The IE version is available here - its called simple ie headers  <a href="http://www.blunck.se/iehttpheaders/iehttpheaders.html"> ie headers explorer bar </a><br />
&nbsp;<br />
The mozilla - firefox version is available from mozdev <a href="http://livehttpheaders.mozdev.org/">livehttpheaders for firefox</a><br />
&nbsp;</p>
tags:<a href="http://www.technorati.com/tag/"><img src="http://www.roccanet.com/blog/wp-content/plugins/UltimateTagWarrior/technoratiicon.jpg" alt="Technorati"/></a> <a href="http://www.technorati.com/tag/LAMP" rel="tag">LAMP</a>, <a href="http://www.technorati.com/tag/tutorial" rel="tag">tutorial</a>, <a href="http://www.technorati.com/tag/web+application+development" rel="tag">web application development</a>.<a href="http://www.roccanet.com/blog/tag/lamp/" rel="tag">LAMP</a>, <a href="http://www.roccanet.com/blog/tag/tutorial/" rel="tag">tutorial</a>, <a href="http://www.roccanet.com/blog/tag/web-application-development/" rel="tag">web application development</a>]]></content:encoded>
			<wfw:commentRSS>http://www.roccanet.com/blog/tutorial/tutorial-reading-http-headers-with-ie-and-firefox/feed/</wfw:commentRSS>
		</item>
	</channel>
</rss>
