<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Snail Site</title>
	<atom:link href="/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.snailvn.com/blog</link>
	<description>Snail Site</description>
	<lastBuildDate>Fri, 05 Mar 2010 04:20:24 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Install MSCIM-googlepinyin Nokia N900</title>
		<link>http://www.snailvn.com/blog/mobile/install-mscim-googlepinyin-nokia-n900/</link>
		<comments>http://www.snailvn.com/blog/mobile/install-mscim-googlepinyin-nokia-n900/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 04:20:24 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Chinese]]></category>
		<category><![CDATA[googlepinyin]]></category>
		<category><![CDATA[Maemo5]]></category>
		<category><![CDATA[MSCIM]]></category>
		<category><![CDATA[N900]]></category>
		<category><![CDATA[Nokia]]></category>

		<guid isPermaLink="false">http://www.snailvn.com/blog/?p=662</guid>
		<description><![CDATA[Application manager –&#62;  Application catalogs –&#62; New
Catalog name: Maemo Extras-devel
Web  address: http://repository.maemo.org/extras-devel/
Distribution: fremantle
Components:  free non-free
App. Manager – Download – System
Choose: mscim-googlepinyin     



Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Application manager –&gt;  Application catalogs –&gt; New</p>
<p><code>Catalog name: Maemo Extras-devel<br />
Web  address: http://repository.maemo.org/extras-devel/<br />
Distribution: fremantle<br />
Components:  free non-free</code></p>
<p>App. Manager – Download – System</p>
<p>Choose: mscim-googlepinyin    <img src='/blog/wp-includes/images/smilies/1.gif' alt=':-)' class='wp-smiley' title="Install MSCIM googlepinyin Nokia N900" /> </p>
<p><map name='google_ad_map_662_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/662?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_662_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=662&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Fmobile%2Finstall-mscim-googlepinyin-nokia-n900%2F' title="Install MSCIM googlepinyin Nokia N900" alt=" Install MSCIM googlepinyin Nokia N900" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>March 5, 2010 -- <a href="/blog/mobile/nokia-n900-keyboard-shortcut/" title="Nokia N900 Keyboard-Shortcut">Nokia N900 Keyboard-Shortcut</a></li><li>February 3, 2010 -- <a href="/blog/music/%e6%9b%be%e8%bd%b6%e5%8f%af-%e7%8b%ae%e5%ad%90%e5%ba%a7/" title="曾轶可-狮子座">曾轶可-狮子座</a></li><li>August 18, 2009 -- <a href="/blog/wordpress/wordpress-chinese-forums/" title="WordPress Chinese Forums">WordPress Chinese Forums</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/mobile/install-mscim-googlepinyin-nokia-n900/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nokia N900 Keyboard-Shortcut</title>
		<link>http://www.snailvn.com/blog/mobile/nokia-n900-keyboard-shortcut/</link>
		<comments>http://www.snailvn.com/blog/mobile/nokia-n900-keyboard-shortcut/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 03:45:39 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Keyboard]]></category>
		<category><![CDATA[N900]]></category>
		<category><![CDATA[Nokia]]></category>

		<guid isPermaLink="false">http://www.snailvn.com/blog/?p=658</guid>
		<description><![CDATA[General
* Ctrl + Backspace: From within an application this will take you back out to the visual task manager.
* Ctrl + C: Copy text
* Ctrl + V: Paste text
* Ctrl + X: Cut text
* Ctrl + A: Select all
* Ctrl + O: Open (if available)
* Ctrl + N: Create a new item (if available)
* Ctrl [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><strong>General</strong></p>
<p>* Ctrl + Backspace: From within an application this will take you back out to the visual task manager.<br />
* Ctrl + C: Copy text<br />
* Ctrl + V: Paste text<br />
* Ctrl + X: Cut text<br />
* Ctrl + A: Select all<br />
* Ctrl + O: Open (if available)<br />
* Ctrl + N: Create a new item (if available)<br />
* Ctrl + S: Save (if available)<br />
* Ctrl + Z: Undo (if available)<br />
* Ctrl + Y: Redo (if available)<br />
* Ctrl + F: Open search bar (if available)<br />
* Ctrl + Right arrow: Move the insertion point to the end of the word<br />
* Ctrl + Left arrow: Move the insertion point to the beginning of the word</p>
<p><strong>Web browser</strong></p>
<p>* Ctrl + N: Open a new window<br />
* Ctrl + R: Reload the current page<br />
* Ctrl + B: Open a bookmark<br />
* Ctrl + D: Add a bookmark<br />
* Backspace: Return to previous page</p>
<p><strong>Email</strong></p>
<p>* Ctrl + Enter: Send a message<br />
* Ctrl + R: Reply to a message</p>
<p><strong>RSS Reader</strong></p>
<p>* Ctrl + R: Refresh the feed</p>
<p><strong>Screenshots</strong></p>
<p>* Ctrl + Shift + P: Capture a screenshot. Warm up those fingers first to try this out.</p>
<p><map name='google_ad_map_658_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/658?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_658_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=658&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Fmobile%2Fnokia-n900-keyboard-shortcut%2F' title="Nokia N900 Keyboard Shortcut" alt=" Nokia N900 Keyboard Shortcut" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>March 5, 2010 -- <a href="/blog/mobile/install-mscim-googlepinyin-nokia-n900/" title="Install MSCIM-googlepinyin Nokia N900">Install MSCIM-googlepinyin Nokia N900</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/mobile/nokia-n900-keyboard-shortcut/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux ultra fast command line download accelerator</title>
		<link>http://www.snailvn.com/blog/linux/linux-ultra-fast-command-line-download-accelerator/</link>
		<comments>http://www.snailvn.com/blog/linux/linux-ultra-fast-command-line-download-accelerator/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 15:41:04 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Axel]]></category>
		<category><![CDATA[Command]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.snailvn.com/blog/?p=638</guid>
		<description><![CDATA[How Axel works?
Axel does the same thing any other accelerator does: it opens more than one HTTP/FTP connection per download and each connection transfers its own, separate, part of the file. It may sound weird, but it works very well in practice. For example, some FTP sites limit the speed of each connection, therefore opening [...]]]></description>
			<content:encoded><![CDATA[<p></p><h3>How Axel works?</h3>
<p>Axel does the same thing any other accelerator does: it opens more than one HTTP/FTP connection per download and each connection transfers its own, separate, part of the file. It may sound weird, but it works very well in practice. For example, some FTP sites limit the speed of each connection, therefore opening more than one connection at a time multiplies the allowable bandwidth. Be forewarned that some FTP operators don&#8217;t like it when you do this. It is better to open the additional connections on several servers and download from all of them simultaneously. Axel supports this feature too. You may either specify a list of mirrors to use or tell the program to search for mirrors.</p>
<p>This is a perfect tool over remote ssh session for downloading large file.</p>
<h3>Install axel</h3>
<p>If you are using Debian, type the following command to install axel:<br />
<code># apt-get install axel </code></p>
<p>Or you can download axel from official website:<br />
<code>$ wget http://wilmer.gaast.net/downloads/axel-1.0b.tar.gz</code></p>
<p>Untar the axel:<br />
<code>$ tar -zxvf axel-1.0b.tar.gz</code></p>
<p>Configre and compile axel:<br />
<code>$ ./configure</code></p>
<p>Install axel:<br />
<code># make install</code></p>
<p>On the other hand, just upload a newly build axel binary to remote Linux server using scp. Usually I do not install gcc c/c++ compilers collection on any of my production web/ftp/MySql servers for security reasons.</p>
<h3>How do I use axel?</h3>
<p>Just type the command as follows:<br />
<code>$ axel http://download.com/file.tar.gz</code></p>
<p><strong>Limit speed </strong><br />
You can also specify a speed (bytes per sec) for axel so that it will not eat up all your bandwidth. For example following will try to keep the average speed around 5242880 (5120 Kilobyte per/sec):<br />
<code>$ axel -s 5242880 http://download.com/my.iso </code></p>
<p><strong>Limit a number of connection</strong><br />
You can also specify number of connection you want to open. For example open 3 connections for downloading:<br />
<code>$ axel -n 3 -s 5242880 http://download.com/my.iso </code></p>
<h3>But how fast is axel?</h3>
<p>Here is sample test that demonstrates how fast is axel</p>
<p><code>$ wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.17.11.tar.bz2</code></p>
<p>Output:</p>
<pre>--12:10:31--  http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.17.11.tar.bz2
           =&gt; `linux-2.6.17.11.tar.bz2'
Resolving kernel.org... 204.152.191.5, 204.152.191.37
Connecting to kernel.org|204.152.191.5|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 41,288,067 (39M) [application/x-bzip2]

100%[================================================================================&gt;] 41,288,067     2.33M/s    ETA 00:00

<strong>12:10:48 (2.31 MB/s)</strong> - `linux-2.6.17.11.tar.bz2' saved [41288067/41288067]
</pre>
<p><code>$ axel  http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.17.11.tar.bz2</code></p>
<p>Output:</p>
<pre>Initializing download: http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.17.11.tar.bz2
File size: 41288067 bytes
Opening output file linux-2.6.17.11.tar.bz2.1
Starting download

[  0%]  .......... .......... .......... .......... ..........  [ 247.1KB/s]
[  0%]  .......... .......... .......... .......... ..........  [ 408.3KB/s]
[  0%]  .......... .......... .......... .......... ..........  [ 566.3KB/s]
[  0%]  .......... .......... .......... .......... ..........  [ 707.2KB/s]
[  0%]  .......... .......... .......... .......... ..........  [ 836.5KB/s]
[  0%]  .......... .......... .......... .......... ..........  [ 975.9KB/s]
[  0%]  .......... .......... .......... .......... ..........  [1079.9KB/s]
[  0%]  .......... .......... .......... .......... ..........  [1210.0KB/s]
[  0%]  .......... .......... .......... .......... ..........  [1303.1KB/s]
[  1%]  .......... .......... .......... .......... ..........  [1422.1KB/s]
[  1%]  .......... .......... .......... .......... ..........  [1508.0KB/s]
[  1%]  .......... .......... .......... .......... ..........  [1629.2KB/s]
..........
...
....
[ 99%]  .......... .......... .......... .......... ..........  [8710.2KB/s]
[ 99%]  .......... .......... .......... .......... ..........  [8680.7KB/s]
[100%]  .......... ..........

Downloaded <strong>39.4 megabytes in 4 seconds</strong>. (8681.65 KB/s)
</pre>
<p>As you see axel downloaded same file in 4 seconds. Another great thing its binary size, I can put axel on boot disk and replace a wget.</p>
<h3>prozilla &#8211; another good program with GUI frontend</h3>
<p>One of the drawback of axel is you can not specify ftp username and password. You can use prozilla program, which also makes multiple connections and downloads a file in multiple parts simultaneously thus enhancing the download speed and dwnloading the file faster than a download with a single connection.</p>
<p>FTP passwords can be specified with the URL, or can  be  obtained  automatically  from  ~/.netrc if  it exists.</p>
<h3>Install prozilla</h3>
<p><code># yum install prozilla</code></p>
<p>Or download prozilla from <a href="http://prozilla.genesys.ro/?p=download">official web site</a>.</p>
<p>To use prozilla just type the following command (command line version):<br />
<code>$ proz http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.17.11.tar.bz2</code></p>
<p><em><strong>Source: <a href="http://www.cyberciti.biz" target="_blank">cyberciti</a></strong></em></p>
<p><map name='google_ad_map_638_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/638?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_638_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=638&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Flinux%2Flinux-ultra-fast-command-line-download-accelerator%2F' title="Linux ultra fast command line download accelerator" alt=" Linux ultra fast command line download accelerator" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>January 28, 2010 -- <a href="/blog/network/traffic-monitoring-with-vnstat/" title="Traffic Monitoring with vnStat">Traffic Monitoring with vnStat</a></li><li>January 28, 2010 -- <a href="/blog/tutorial/how-to-make-openoffice-run-faster-in-ubuntu/" title="How to make OpenOffice run faster in Ubuntu">How to make OpenOffice run faster in Ubuntu</a></li><li>January 28, 2010 -- <a href="/blog/linux/a-guide-to-system-backup-and-restore-in-ubuntu/" title="A Guide to System Backup and Restore in Ubuntu">A Guide to System Backup and Restore in Ubuntu</a></li><li>October 30, 2009 -- <a href="/blog/wordpress/how-to-firewall-your-wordpress-blog/" title="How to Firewall Your WordPress Blog">How to Firewall Your WordPress Blog</a></li><li>August 20, 2009 -- <a href="/blog/linux/how-to-change-a-files-owner-and-group-in-linux/" title="How to change a file&#8217;s owner and group in Linux">How to change a file&#8217;s owner and group in Linux</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/linux/linux-ultra-fast-command-line-download-accelerator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>曾轶可-狮子座</title>
		<link>http://www.snailvn.com/blog/music/%e6%9b%be%e8%bd%b6%e5%8f%af-%e7%8b%ae%e5%ad%90%e5%ba%a7/</link>
		<comments>http://www.snailvn.com/blog/music/%e6%9b%be%e8%bd%b6%e5%8f%af-%e7%8b%ae%e5%ad%90%e5%ba%a7/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 08:03:40 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[Chinese]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=576</guid>
		<description><![CDATA[
Download Tab: Here






Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.You May Also Like:March 5, 2010 -- Install MSCIM-googlepinyin Nokia N900August 18, 2009 -- WordPress Chinese ForumsJune 20, 2009 -- [...]]]></description>
			<content:encoded><![CDATA[<p></p><p style="text-align: center;">[See post to watch Flash video]</p>
<p style="text-align: center;">
<p style="text-align: left;"><strong>Download Tab</strong>: <a href="/blog/wp-content/snailuploads/2010/01/狮子座-.gif" rel="lightbox[576]"><strong><em>Here</em></strong></a></p>
<p><a href="/blog/wp-content/snailuploads/2010/01/狮子座-1.gif" rel="lightbox[576]"><img class="aligncenter size-full wp-image-578" title="狮子座 -1" src="/blog/wp-content/snailuploads/2010/01/狮子座-1.gif" alt="狮子座 1 曾轶可 狮子座" width="595" height="841" /></a></p>
<p><a href="/blog/wp-content/snailuploads/2010/01/狮子座-2.gif" rel="lightbox[576]"><img class="aligncenter size-full wp-image-579" title="狮子座 -2" src="/blog/wp-content/snailuploads/2010/01/狮子座-2.gif" alt="狮子座 2 曾轶可 狮子座" width="595" height="841" /></a></p>
<p><a href="/blog/wp-content/snailuploads/2010/01/狮子座-3.gif" rel="lightbox[576]"><img class="aligncenter size-full wp-image-580" title="狮子座 -3" src="/blog/wp-content/snailuploads/2010/01/狮子座-3.gif" alt="狮子座 3 曾轶可 狮子座" width="595" height="841" /></a></p>
<p><map name='google_ad_map_576_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/576?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_576_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=576&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Fmusic%2F%25e6%259b%25be%25e8%25bd%25b6%25e5%258f%25af-%25e7%258b%25ae%25e5%25ad%2590%25e5%25ba%25a7%2F' title="曾轶可 狮子座" alt=" 曾轶可 狮子座" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>March 5, 2010 -- <a href="/blog/mobile/install-mscim-googlepinyin-nokia-n900/" title="Install MSCIM-googlepinyin Nokia N900">Install MSCIM-googlepinyin Nokia N900</a></li><li>August 18, 2009 -- <a href="/blog/wordpress/wordpress-chinese-forums/" title="WordPress Chinese Forums">WordPress Chinese Forums</a></li><li>June 20, 2009 -- <a href="/blog/music/tesla-love-song/" title="Tesla &#8211; Love Song">Tesla &#8211; Love Song</a></li><li>January 31, 2009 -- <a href="/blog/music/guns-n%e2%80%99-roses%e2%80%93don%e2%80%99t-cry/" title="Guns N’ Roses–Don’t Cry">Guns N’ Roses–Don’t Cry</a></li><li>January 7, 2009 -- <a href="/blog/music/snail/" title="Snail">Snail</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/music/%e6%9b%be%e8%bd%b6%e5%8f%af-%e7%8b%ae%e5%ad%90%e5%ba%a7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some Simulator Pictures</title>
		<link>http://www.snailvn.com/blog/lock-on/some-simulator-pictures/</link>
		<comments>http://www.snailvn.com/blog/lock-on/some-simulator-pictures/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 05:37:46 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Lock On]]></category>
		<category><![CDATA[Fly]]></category>
		<category><![CDATA[Pictures]]></category>
		<category><![CDATA[Simulator]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=604</guid>
		<description><![CDATA[A Modern Simulator Circa 1930-1960, ish.

Outside a Modern modern Simulator.

Outside a typical Simulator.
At the left of the picture, the rounded section at the front of the simulator is the visual mirror, which wraps round the cockpit 180 Deg giving the Pilot, and Co-pilot a unobscured view all around. The mirror is not glass, but made [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="/blog/wp-content/snailuploads/2010/01/Link.jpg" rel="lightbox[604]"><img class="aligncenter size-medium wp-image-615" title="Link" src="/blog/wp-content/snailuploads/2010/01/Link-300x261.jpg" alt="Link 300x261 Some Simulator Pictures" width="300" height="261" /></a></p>
<h3><strong>A Modern Simulator Circa 1930-1960, ish.</strong></h3>
<hr size="3" /><a href="/blog/wp-content/snailuploads/2010/01/C90.jpg" rel="lightbox[604]"><img class="aligncenter size-medium wp-image-612" title="C90" src="/blog/wp-content/snailuploads/2010/01/C90-259x300.jpg" alt="C90 259x300 Some Simulator Pictures" width="259" height="300" /></a></p>
<h3><strong>Outside a Modern modern Simulator.</strong></h3>
<hr size="3" /><a href="/blog/wp-content/snailuploads/2010/01/SwissSim.jpg" rel="lightbox[604]"><img class="aligncenter size-medium wp-image-619" title="SwissSim" src="/blog/wp-content/snailuploads/2010/01/SwissSim-300x216.jpg" alt="SwissSim 300x216 Some Simulator Pictures" width="300" height="216" /></a></p>
<h3><strong>Outside a typical Simulator.</strong></h3>
<p>At the left of the picture, the rounded section at the front of the simulator is the visual mirror, which wraps round the cockpit 180 Deg giving the Pilot, and Co-pilot a unobscured view all around. The mirror is not glass, but made from a reflective plastic film, held in shape by a vacuum. The image itself is projected on to a back projection screen above the pilots head, by the 5 projectors which can just be seen on the roof of the simulator, so the pilot is actually looking at a reflection of the image, which because of the geometry seems to be at infinity, ie. it does not look as though it is only a reflection of a picture on a screen just a few feet away.</p>
<hr size="3" /><a href="/blog/wp-content/snailuploads/2010/01/MD11Sim.jpg" rel="lightbox[604]"><img class="aligncenter size-medium wp-image-616" title="MD11Sim" src="/blog/wp-content/snailuploads/2010/01/MD11Sim-255x300.jpg" alt="MD11Sim 255x300 Some Simulator Pictures" width="255" height="300" /></a></p>
<h3><strong>And another one.</strong></h3>
<p>This gives more of a feel for its size.</p>
<hr size="3" /><a href="/blog/wp-content/snailuploads/2010/01/A340Night.jpg" rel="lightbox[604]"><img class="aligncenter size-medium wp-image-609" title="A340Night" src="/blog/wp-content/snailuploads/2010/01/A340Night-300x225.jpg" alt="A340Night 300x225 Some Simulator Pictures" width="300" height="225" /></a></p>
<h3><strong>The view from an A340 simulator.</strong></h3>
<p>Showing the view from the cockpit of the runway at dusk. Just below the window is the Auto Pilot control panel and below that from left to right is the Pilots Electronic Artificial Horizon, then his Direction Indicator, with map display, then the standby instruments. The two displays in the middle are the engine, and electronic warning displays, which is currently set to show the view from the external taxii cameras, then further left the landing gear lever and indicators, and finally the Co-pilots displays, which are repeats of the Pilots except the map display is set to arc mode.</p>
<hr size="3" /><a href="/blog/wp-content/snailuploads/2010/01/A320.jpg" rel="lightbox[604]"><img class="aligncenter size-medium wp-image-608" title="A320" src="/blog/wp-content/snailuploads/2010/01/A320-300x300.jpg" alt="A320 300x300 Some Simulator Pictures" width="300" height="300" /></a></p>
<h3><strong>A320 Cockpit, lit up a bit better.</strong></h3>
<p>The small side sticks which you can see on the left and right are how the Pilot, or Co-pilot flies the aircraft manually. In the middle of the picture you can see the throttles, on either side of the throttles are the Flight Management Computer displays, into which the pilot programs his route for the aircraft to fly, using the auto pilot, back from there are the communications panels, behind them, the flap lever, and speed brake, and behind them other miscellaneous panels. On the overhead panel which cannot be seen very well, are things like electrical power, hydraulics, fuel, airconditioning, pressurisation, fire indication and extinguishing, and inertial navigation panel etc.</p>
<hr size="3" /><a href="/blog/wp-content/snailuploads/2010/01/757HongK.jpg" rel="lightbox[604]"><img class="aligncenter size-medium wp-image-606" title="757HongK" src="/blog/wp-content/snailuploads/2010/01/757HongK-300x243.jpg" alt="757HongK 300x243 Some Simulator Pictures" width="300" height="243" /></a></p>
<h3><strong>B757 Landing at dusk at Hong Kong.</strong></h3>
<p>This picture gives a very good impression of how good the wrap round visual looks, as you can see there is a complete panaramic view out the window, including the side windows.</p>
<hr size="3" /><a href="/blog/wp-content/snailuploads/2010/01/B767.jpg" rel="lightbox[604]"><img class="aligncenter size-medium wp-image-611" title="B767" src="/blog/wp-content/snailuploads/2010/01/B767-300x249.jpg" alt="B767 300x249 Some Simulator Pictures" width="300" height="249" /></a></p>
<h3><strong>B767.</strong></h3>
<p>From this image you can probably see how similar a 767 and 757 are, from the pilots point of view, which makes it very easy to alternate between flying the two aircraft.</p>
<hr size="3" /><a href="/blog/wp-content/snailuploads/2010/01/B747-400.jpg" rel="lightbox[604]"><img class="aligncenter size-medium wp-image-610" title="B747-400" src="/blog/wp-content/snailuploads/2010/01/B747-400-297x300.jpg" alt="B747 400 297x300 Some Simulator Pictures" width="297" height="300" /></a></p>
<h3><strong>B747-400 Simulator.</strong></h3>
<p>The updated version of the 747, with an all electronic disply cockpit.</p>
<hr size="3" /><a href="/blog/wp-content/snailuploads/2010/01/MD90.jpg" rel="lightbox[604]"><img class="aligncenter size-medium wp-image-617" title="MD90" src="/blog/wp-content/snailuploads/2010/01/MD90-300x228.jpg" alt="MD90 300x228 Some Simulator Pictures" width="300" height="228" /></a></p>
<h3><strong>MD90 Simulator.</strong></h3>
<p>Manufactured by McDonald Douglas, who are now owned by Boeing.</p>
<hr size="3" /><a href="/blog/wp-content/snailuploads/2010/01/Concord.jpg" rel="lightbox[604]"><img class="aligncenter size-medium wp-image-613" title="Concord" src="/blog/wp-content/snailuploads/2010/01/Concord-300x212.jpg" alt="Concord 300x212 Some Simulator Pictures" width="300" height="212" /></a></p>
<h3><strong>Inside the Concord simulator.</strong></h3>
<hr size="3" /><a href="/blog/wp-content/snailuploads/2010/01/777Trafic.jpg" rel="lightbox[604]"><img class="aligncenter size-medium wp-image-607" title="777Trafic" src="/blog/wp-content/snailuploads/2010/01/777Trafic-300x241.jpg" alt="777Trafic 300x241 Some Simulator Pictures" width="300" height="241" /></a></p>
<h3><strong>B777 Simulator Cockpit.</strong></h3>
<p>Out the window you can see an aircraft in a near miss situation. By this stage the TCAS (Traffic &amp; Collision Avoidence System) would be shouting very loud at the pilot. There are other visual indications on the displays, but at this size, you cannot realy see them.</p>
<hr size="3" /><a href="/blog/wp-content/snailuploads/2010/01/737.jpg" rel="lightbox[604]"><img class="aligncenter size-medium wp-image-605" title="737" src="/blog/wp-content/snailuploads/2010/01/737-300x296.jpg" alt="737 300x296 Some Simulator Pictures" width="300" height="296" /></a></p>
<h3><strong>B737, with the runway in the distance.</strong></h3>
<hr size="3" /><a href="/blog/wp-content/snailuploads/2010/01/FTD.jpg" rel="lightbox[604]"><img class="aligncenter size-medium wp-image-614" title="FTD" src="/blog/wp-content/snailuploads/2010/01/FTD-300x225.jpg" alt="FTD 300x225 Some Simulator Pictures" width="300" height="225" /></a></p>
<h3><strong>A340 FTD, full simulation using flat touch screen LCDs.</strong></h3>
<p>This is a Flight Training Device. It uses the same simulation code as the full flight simulator, except that all the aircraft displays and panels are images on flat touch screen LCD displays, in all respects it is fully functional, apart from pedals.</p>
<hr size="3" /><a href="/blog/wp-content/snailuploads/2010/01/RETF16.jpg" rel="lightbox[604]"><img class="aligncenter size-medium wp-image-618" title="RETF16" src="/blog/wp-content/snailuploads/2010/01/RETF16-214x300.jpg" alt="RETF16 214x300 Some Simulator Pictures" width="214" height="300" /></a></p>
<h3><strong>F16, with escort.</strong></h3>
<p>This is an example of a military fast jet trainer inside a sphere visual system. The cockpit only has very limited movement, supplemented by the pilot wearing a &#8216;G&#8217; suit. The Image is projected onto the surrounding sphere wall which is specially coated, giving the pilot a very wide field of view, both horizontally and vertically. Some sophisticated systems even track the pilots&#8217; line of sight, and put much more detail in his field of view to enhance the impression of reality even further.</p>
<p><em><strong>Source: <a href="http://homepage.ntlworld.com/bleep" target="_blank">ntlworld</a></strong></em></p>
<p><map name='google_ad_map_604_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/604?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_604_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=604&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Flock-on%2Fsome-simulator-pictures%2F' title="Some Simulator Pictures" alt=" Some Simulator Pictures" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>December 20, 2009 -- <a href="/blog/lock-on/lock-onflaming-cliffs-2-0-coming-jan-2010/" title="Lock On:Flaming Cliffs 2.0 coming Jan 2010">Lock On:Flaming Cliffs 2.0 coming Jan 2010</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/lock-on/some-simulator-pictures/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Traffic Monitoring with vnStat</title>
		<link>http://www.snailvn.com/blog/network/traffic-monitoring-with-vnstat/</link>
		<comments>http://www.snailvn.com/blog/network/traffic-monitoring-with-vnstat/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 08:57:48 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Network]]></category>
		<category><![CDATA[Bandwidth]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=601</guid>
		<description><![CDATA[Interested in how much bandwidth you are using? vnStat is a simple command line utility to track network traffic on a Linux computer. vnStat is easy to set up and use on Ubuntu, and works well on both server and desktop systems.
Run these three commands to install vnStat and set up permissions so every user [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Interested in how much bandwidth you are using? <a href="http://humdi.net/vnstat/">vnStat</a> is a simple command line utility to track network traffic on a Linux computer. vnStat is easy to set up and use on Ubuntu, and works well on both server and desktop systems.</p>
<p>Run these three commands to install vnStat and set up permissions so every user can run it:</p>
<p><code>sudo apt-get install vnstat<br />
sudo chmod o+x /usr/bin/vnstat<br />
sudo chmod o+wx /var/lib/vnstat/<br />
</code></p>
<p>You need to find the name of the network interface you want to monitor. Most of the time it will be called eth0, run ifconfig to check if you are not sure. Then run this command, replacing eth0 with the name of your network interface:</p>
<p><code>vnstat -u -i eth0<br />
</code></p>
<p>That command creates a cron job (scheduled task) that will run every few minutes and collect traffic data for vnStat.</p>
<p>Check the collected data by running vnstat on a command line. It will bring up the daily usage information:</p>
<p><code> </code></p>
<pre>Database updated: Thu Aug 30 13:40:01 2007

        eth0

           received:          90.65 MB (11.9%)
        transmitted:         666.12 MB (88.1%)
              total:         756.77 MB

                        rx     |     tx     |  total
        -----------------------+------------+-----------
        yesterday     49.94 MB |  378.44 MB |  428.38 MB
            today     17.27 MB |  125.30 MB |  142.57 MB
        -----------------------+------------+-----------
        estimated        29 MB |     218 MB |     247 MB
</pre>
<p>Run vnstat -h to see an hourly graph:</p>
<p><code> </code></p>
<pre> eth0                                                                     13:40
  ^   t
  |   t
  |   t
  |   t
  |   t           t                                                     t
  |   t  t  t     t        t                                t  t     t  t
  |   t  t  t  t  t  t  t  t  t  t                 t  t     t  t     t  t
  |   t  t  t  t  t  t  t  t  t  t  t        t  t  t  t  t  t  t  t  t  t  t
  |   t  t  t  t  t  t  t  t  t  t  t  t  t  t  t  t  t  t  t  t  t  t  t  t
  |  rt  t  t  t  t  t  t  t  t  t  t  t  t  t  t  t  t  t  t  t  t  t  t  t
 -+---------------------------------------------------------------------------&gt;
  |  14 15 16 17 18 19 20 21 22 23 00 01 02 03 04 05 06 07 08 09 10 11 12 13    

 h   rx (kB)    tx (kB)      h   rx (kB)    tx (kB)      h   rx (kB)    tx (kB)
14       2543      21517    22       1286       9950    06       1304       9431
15       1628      11561    23       1406       9223    07       1147       8576
16       1770      12431    00        999       7849    08       1775      12656
17       1388       9518    01        673       5071    09       1485      11738
18       1870      13693    02        932       6089    10       1063       7514
19       1392       9417    03        882       7620    11       1530      11656
20       1522      10194    04       1024       7629    12       2118      14688
21       1838      11744    05       1429       9662    13       1330       8130
</pre>
<p>vnStat has many more options as well. Run vnstat –help to more ways to look at the data. Also check out the screenshots section of the <a href="http://humdi.net/vnstat/">vnStat website</a> for examples.</p>
<p><em><strong>Source: <a href="http://tombuntu.com/" target="_blank">tombuntu</a></strong></em></p>
<p><map name='google_ad_map_601_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/601?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_601_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=601&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Fnetwork%2Ftraffic-monitoring-with-vnstat%2F' title="Traffic Monitoring with vnStat" alt=" Traffic Monitoring with vnStat" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>January 28, 2010 -- <a href="/blog/tutorial/how-to-make-openoffice-run-faster-in-ubuntu/" title="How to make OpenOffice run faster in Ubuntu">How to make OpenOffice run faster in Ubuntu</a></li><li>January 28, 2010 -- <a href="/blog/linux/a-guide-to-system-backup-and-restore-in-ubuntu/" title="A Guide to System Backup and Restore in Ubuntu">A Guide to System Backup and Restore in Ubuntu</a></li><li>August 20, 2009 -- <a href="/blog/linux/how-to-change-a-files-owner-and-group-in-linux/" title="How to change a file&#8217;s owner and group in Linux">How to change a file&#8217;s owner and group in Linux</a></li><li>June 21, 2009 -- <a href="/blog/tutorial/cai-d%e1%ba%b7t-vnc-server-tren-centos/" title="Cài đặt VNC-Server trên Centos">Cài đặt VNC-Server trên Centos</a></li><li>June 21, 2009 -- <a href="/blog/tutorial/how-to-get-clip-share-4-0-9-working-on-freebsd-6-3/" title="How to get Clip-Share 4.0.9 Working on FreeBSD 6.3">How to get Clip-Share 4.0.9 Working on FreeBSD 6.3</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/network/traffic-monitoring-with-vnstat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to make OpenOffice run faster in Ubuntu</title>
		<link>http://www.snailvn.com/blog/tutorial/how-to-make-openoffice-run-faster-in-ubuntu/</link>
		<comments>http://www.snailvn.com/blog/tutorial/how-to-make-openoffice-run-faster-in-ubuntu/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 08:51:39 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenOffice]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=594</guid>
		<description><![CDATA[ Some simple steps make OpenOffice snappier.

Go to Applications &#62; Office &#62; OpenOffice.org Word Processor


 


 The OpenOffice.org Word Processor is launched. Go to the Tools menu and select Options.


 


The Options window is opened.

Highlight Memory on the left panel, change the setting as shown below.

 



Reduce the number of Undo steps to a figure [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><strong><span style="font-family: Verdana; font-size: x-small;"> Some simple steps make OpenOffice snappier.</span></strong></p>
<ul>
<li><span style="font-family: Verdana; font-size: x-small;">Go to <strong>Applications </strong>&gt; <strong>Office </strong>&gt; <strong>OpenOffice.org Word Processor</strong><br />
</span></li>
</ul>
<p><span style="font-family: Verdana; font-size: x-small;"> <a href="/blog/wp-content/snailuploads/2010/01/jpgspeedoff1.jpg" rel="lightbox[594]"><img class="aligncenter size-medium wp-image-595" title="jpgspeedoff1" src="/blog/wp-content/snailuploads/2010/01/jpgspeedoff1-300x254.jpg" alt="jpgspeedoff1 300x254 How to make OpenOffice run faster in Ubuntu" width="300" height="254" /></a><br />
</span></p>
<ul>
<li><span style="font-family: Verdana; font-size: x-small;"> The <strong>OpenOffice.org Word Processor</strong> is launched. Go to the <strong>Tools </strong>menu and select <strong>Options</strong>.<br />
</span></li>
</ul>
<p><span style="font-family: Verdana; font-size: x-small;"> <a href="/blog/wp-content/snailuploads/2010/01/jpgspeedoff41.jpg" rel="lightbox[594]"><img class="aligncenter size-medium wp-image-598" title="jpgspeedoff4(1)" src="/blog/wp-content/snailuploads/2010/01/jpgspeedoff41-271x300.jpg" alt="jpgspeedoff41 271x300 How to make OpenOffice run faster in Ubuntu" width="271" height="300" /></a><br />
</span></p>
<ul>
<li><span style="font-family: Verdana; font-size: x-small;">The <strong>Options </strong>window is opened.<br />
</span></li>
<li><span style="font-family: Verdana; font-size: x-small;">Highlight <strong>Memory </strong>on the left panel, change the setting as shown below.</span></li>
</ul>
<p><span style="font-family: Verdana; font-size: x-small;"> <a href="/blog/wp-content/snailuploads/2010/01/jpgspeedoff32.jpg" rel="lightbox[594]"><img class="aligncenter size-medium wp-image-597" title="jpgspeedoff3(2)" src="/blog/wp-content/snailuploads/2010/01/jpgspeedoff32-300x257.jpg" alt="jpgspeedoff32 300x257 How to make OpenOffice run faster in Ubuntu" width="300" height="257" /></a></span></p>
<ul>
<li>
<ul>
<li><span style="font-family: Verdana; font-size: x-small;">Reduce the number of <strong>Undo</strong> steps to a figure lower than 100. Adelstein suggests <strong>20 or 30 </strong>steps.</span></li>
<li><span style="font-family: Verdana; font-size: x-small;">Under <strong>Graphics cache</strong>, set <strong>Use for OpenOffice.org </strong>to <strong>128 MB </strong>(up from the original 6MB).</span></li>
<li><span style="font-family: Verdana; font-size: x-small;">Set <strong>Memory per object</strong> to <strong>20MB</strong> (up from the default .5MB).</span></li>
<li><span style="font-family: Verdana; font-size: x-small;">Set the number of objects under <strong>Cache for inserted objects</strong> at <strong>20</strong>.</span></li>
<li><span style="font-family: Verdana; font-size: x-small;">Check <strong>OpenOffice.org Quickstarter</strong>.</span></li>
</ul>
</li>
</ul>
<ul>
<li><span style="font-family: Verdana; font-size: x-small;">Now highlight <strong>Java </strong>on the left panel, uncheck <strong>Use a Java runtime environment</strong><br />
</span></li>
</ul>
<p><a href="/blog/wp-content/snailuploads/2010/01/jpgspeedoff2.jpg" rel="lightbox[594]"><img class="aligncenter size-medium wp-image-596" title="jpgspeedoff2" src="/blog/wp-content/snailuploads/2010/01/jpgspeedoff2-300x242.jpg" alt="jpgspeedoff2 300x242 How to make OpenOffice run faster in Ubuntu" width="300" height="242" /></a></p>
<ul>
<li><span style="font-family: Verdana; font-size: x-small;"> Click the <strong>OK </strong>button and close <strong>OpenOffice.org. </strong>Start it up again to experience the change in speed!</span></li>
</ul>
<p><em><strong>Source: <a href="http://www.zolved.com/" target="_blank">zolved.com</a></strong></em></p>
<p><map name='google_ad_map_594_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/594?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_594_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=594&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Ftutorial%2Fhow-to-make-openoffice-run-faster-in-ubuntu%2F' title="How to make OpenOffice run faster in Ubuntu" alt=" How to make OpenOffice run faster in Ubuntu" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>January 28, 2010 -- <a href="/blog/network/traffic-monitoring-with-vnstat/" title="Traffic Monitoring with vnStat">Traffic Monitoring with vnStat</a></li><li>August 20, 2009 -- <a href="/blog/linux/how-to-change-a-files-owner-and-group-in-linux/" title="How to change a file&#8217;s owner and group in Linux">How to change a file&#8217;s owner and group in Linux</a></li><li>June 21, 2009 -- <a href="/blog/tutorial/cai-d%e1%ba%b7t-vnc-server-tren-centos/" title="Cài đặt VNC-Server trên Centos">Cài đặt VNC-Server trên Centos</a></li><li>June 21, 2009 -- <a href="/blog/tutorial/how-to-get-clip-share-4-0-9-working-on-freebsd-6-3/" title="How to get Clip-Share 4.0.9 Working on FreeBSD 6.3">How to get Clip-Share 4.0.9 Working on FreeBSD 6.3</a></li><li>June 19, 2009 -- <a href="/blog/tutorial/how-to-ffmpeg-ffmpeg-php-mplayer-mencoder-flv2tool-lame-mp3-encoder-libogg-libvorbis-amr-on-a-linux-based-server/" title="How to: FFmpeg + FFmpeg-PHP + Mplayer + Mencoder + flv2tool + LAME MP3 Encoder + Libogg + Libvorbis + AMR on a Linux Based Server">How to: FFmpeg + FFmpeg-PHP + Mplayer + Mencoder + flv2tool + LAME MP3 Encoder + Libogg + Libvorbis + AMR on a Linux Based Server</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/tutorial/how-to-make-openoffice-run-faster-in-ubuntu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A Guide to System Backup and Restore in Ubuntu</title>
		<link>http://www.snailvn.com/blog/linux/a-guide-to-system-backup-and-restore-in-ubuntu/</link>
		<comments>http://www.snailvn.com/blog/linux/a-guide-to-system-backup-and-restore-in-ubuntu/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 08:41:37 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Source]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=587</guid>
		<description><![CDATA[It’s a good idea to ensure that you have a backup and restore system in place. Today we’ll see how in a few very easy steps you can setup system backup and restore in Ubuntu. The good part is that there’s no rocket science involved.
In order to achieve this we are going to need software [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>It’s a good idea to ensure that you have a backup and restore system in place. Today we’ll see how in a few very easy steps you can setup system backup and restore in Ubuntu. The good part is that there’s no rocket science involved.</p>
<p>In order to achieve this we are going to need software called SBackup. This is not installed by default in Ubuntu and hence we need to install it. First, let’s see a little bit about this wonderful software.</p>
<p><strong>Homepage</strong>: <a href="http://sbackup.wiki.sourceforge.net/">http://sbackup.wiki.sourceforge.net/</a></p>
<p><strong>Description</strong>: SBackup is a simple backup solution for Linux. It is generally developed with a Gnome desktop in mind, but will also work in other desktop environments and also on the console.</p>
<p><strong>Features of SBackup</strong></p>
<ul>
<li>Back up using GUI and hence avoid the terminal.</li>
<li>Restore using the GUI in simple steps.</li>
<li>You can easily setup automatic backup.</li>
<li>Custom choose the files to backup.</li>
<li>Exclude and include files using regular expressions.</li>
<li>Backup files depending on size and extension.</li>
<li>You can also use terminal to backup and restore.</li>
</ul>
<p><strong>Limitations of SBackup</strong><br />
As of now you can only backup data to local or remote machine. Backing up to DVD or CD is not available as of now. However, it’s not difficult to burn a backup to disk yourself manually.</p>
<p><strong>Install SBackup</strong><br />
Install SBackup from the package <a href="apt:sbackup">sbackup</a> (click the link to install), or by running the command below in your terminal:<br />
<code>sudo apt-get install sbackup</code></p>
<p><strong>Launching SBackup</strong><br />
In order to launch SBackup go to <em>System-&gt;Administration-&gt;Simple Backup Config</em>.</p>
<p><strong>Configuring and setting up backups using SBackup </strong><br />
Once you launch SBackup it’ll open a configuration window for you to configure backup and restore.</p>
<p><a href="/blog/wp-content/snailuploads/2010/01/sbackup1.jpg" rel="lightbox[587]"><img class="aligncenter size-medium wp-image-588" title="sbackup1" src="/blog/wp-content/snailuploads/2010/01/sbackup1-300x230.jpg" alt="sbackup1 300x230 A Guide to System Backup and Restore in Ubuntu" width="300" height="230" /></a></p>
<p>If you notice, there are three options available for setting up the backup and they are self explanatory. I’d suggest <em>Use recommended backup settings</em> for most users.</p>
<p>However, you can also select <em>Use Custom backup Settings</em> and setup your backups based on various criteria like file size, file extension, etc. You can also add and remove folders from the ones which you want to backup and the ones you don’t. All this can be achieved by navigating to the <em>Include</em> and <em>Exclude</em> tabs and changing settings as per your requirements.</p>
<p>You can also change the destination where SBackup will backup your stuff. This can be achieved by going to <em>Destination</em> tab.</p>
<p><a href="/blog/wp-content/snailuploads/2010/01/sbackup2.jpg" rel="lightbox[587]"><img class="aligncenter size-medium wp-image-589" title="sbackup2" src="/blog/wp-content/snailuploads/2010/01/sbackup2-300x230.jpg" alt="sbackup2 300x230 A Guide to System Backup and Restore in Ubuntu" width="300" height="230" /></a></p>
<p>By default SBackup backs up your files to your local machine in <em>/var/backup</em>. You can custom choose the location and backup stuff to another machine using FTP or SSH.</p>
<p>Once you have selected the mode of backup, all you have to do is click <em>Backup Now!</em>. You should see a confirmation dialog.</p>
<p><strong>Scheduling Backup</strong><br />
Scheduling backup is as easy as it can get. Just go to the <em>Time</em> tab and setup when you want to backup.</p>
<p><a href="/blog/wp-content/snailuploads/2010/01/sbackup3.jpg" rel="lightbox[587]"><img class="aligncenter size-medium wp-image-590" title="sbackup3" src="/blog/wp-content/snailuploads/2010/01/sbackup3-300x230.jpg" alt="sbackup3 300x230 A Guide to System Backup and Restore in Ubuntu" width="300" height="230" /></a></p>
<p>Purging old backups to avoid replication and excessive disk usage can also be setup using the <em>Purge</em> Tab. As I said, in most cases the <em>Use recommended backup settings</em> option is the best.</p>
<p><strong>Restoring the data using SBackup</strong><br />
You can easily restore data from your backup using SBackup restore. You can do a directory-wide restore or just restore the files. To restore the data you’ll have to start the SBackup restore manager, go to <em>System-&gt;Administration-&gt;Simple Backup restore</em>.</p>
<p><a href="/blog/wp-content/snailuploads/2010/01/sbackup4.jpg" rel="lightbox[587]"><img class="aligncenter size-medium wp-image-591" title="sbackup4" src="/blog/wp-content/snailuploads/2010/01/sbackup4-259x300.jpg" alt="sbackup4 259x300 A Guide to System Backup and Restore in Ubuntu" width="259" height="300" /></a></p>
<ol>
<li>Click on <em>Available backups</em>.</li>
<li>Choose the backup from which you want to restore files or directories.</li>
<li>Select the specific file or directory.</li>
<li>Click <em>Restore</em>.</li>
</ol>
<p>You’ll be prompted if you are sure, click <em>Yes</em> and your files/directories will be restored.</p>
<p>Hope this guide will make backing up and restoring on Ubuntu a cake walk.</p>
<p><em><strong>Source: <a href="http://tombuntu.com/" target="_blank">tombuntu</a></strong></em></p>
<p><map name='google_ad_map_587_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/587?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_587_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=587&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Flinux%2Fa-guide-to-system-backup-and-restore-in-ubuntu%2F' title="A Guide to System Backup and Restore in Ubuntu" alt=" A Guide to System Backup and Restore in Ubuntu" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>January 28, 2010 -- <a href="/blog/network/traffic-monitoring-with-vnstat/" title="Traffic Monitoring with vnStat">Traffic Monitoring with vnStat</a></li><li>June 4, 2009 -- <a href="/blog/tutorial/5-best-torrent-tracker-scripts-to-start-your-own-torrent-site/" title="5 Best Torrent Tracker Scripts To Start Your Own Torrent Site">5 Best Torrent Tracker Scripts To Start Your Own Torrent Site</a></li><li>February 10, 2010 -- <a href="/blog/linux/linux-ultra-fast-command-line-download-accelerator/" title="Linux ultra fast command line download accelerator">Linux ultra fast command line download accelerator</a></li><li>January 28, 2010 -- <a href="/blog/tutorial/how-to-make-openoffice-run-faster-in-ubuntu/" title="How to make OpenOffice run faster in Ubuntu">How to make OpenOffice run faster in Ubuntu</a></li><li>October 30, 2009 -- <a href="/blog/wordpress/how-to-firewall-your-wordpress-blog/" title="How to Firewall Your WordPress Blog">How to Firewall Your WordPress Blog</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/linux/a-guide-to-system-backup-and-restore-in-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lock On:Flaming Cliffs 2.0 coming Jan 2010</title>
		<link>http://www.snailvn.com/blog/lock-on/lock-onflaming-cliffs-2-0-coming-jan-2010/</link>
		<comments>http://www.snailvn.com/blog/lock-on/lock-onflaming-cliffs-2-0-coming-jan-2010/#comments</comments>
		<pubDate>Sun, 20 Dec 2009 09:02:21 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Lock On]]></category>
		<category><![CDATA[Eagle Dynamics]]></category>
		<category><![CDATA[Flaming Cliffs]]></category>
		<category><![CDATA[Fly]]></category>
		<category><![CDATA[Game]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Simulation]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=488</guid>
		<description><![CDATA[THE FIGHTER COLLECTION AND EAGLE DYNAMICS TO RELEASE LOCK ON: FLAMING CLIFFS 2.0 UPGRADE
DUXFORD, UK, November 17, 2009 – The Fighter Collection and Eagle Dynamics will release Lock On: Flaming Cliffs 2.0 in early 2010. This will be an upgrade to the unofficial Lock On: Flaming Cliffs add-on. Lock On: Flaming Cliffs 2.0 will feature [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>THE FIGHTER COLLECTION AND EAGLE DYNAMICS TO RELEASE LOCK ON: FLAMING CLIFFS 2.0 UPGRADE</p>
<p>DUXFORD, UK, November 17, 2009 – The Fighter Collection and Eagle Dynamics will release Lock On: Flaming Cliffs 2.0 in early 2010. This will be an upgrade to the unofficial Lock On: Flaming Cliffs add-on. Lock On: Flaming Cliffs 2.0 will feature all the flyable aircraft of Lock On: Flaming Cliffs and include several fan-requested upgrades to aircraft, sensor, and weapon systems. Lock On: Flaming Cliffs combines a large stable of modern U.S. and Russian aircraft to fly over Russia and Georgia with game play for both casual and hardcore flight simulation enthusiasts.</p>
<p>Lock On: Flaming Cliffs 2.0 will feature the same world environment and game functionality as the Digital Combat Simulation (DCS) series and will be online compatible with the Ka-50 attack helicopter simulation DCS: Black Shark <a href="http://www.digitalcombatsimulator.com/" target="_blank">www.digitalcombatsimulator.com</a>. Lock On: Flaming Cliffs 2.0 will allow Lock On pilots and Black Shark pilots to now fly online together in both cooperative and head-to-head online play.</p>
<p>The Lock On: Flaming Cliffs 2.0 upgrade for owners of Lock On: Flaming Cliffs 1.12 will be available for sale as a download from the Eagle Dynamics Lock On web site for $14.99 USD. <a href="http://lockon.co.uk/" target="_blank">http://lockon.co.uk/</a>. The upgrade will first be released in English and Russian with French, German, and Spanish versions to follow.</p>
<p>By using the DCS environment, Lock On: Flaming Cliffs 2.0 users will have improved terrain, mission editor, AI flight models, 3D objects, artificial intelligence (AI), and multiplayer. The aircraft of Lock On: Flaming Cliffs 2.0 will include:</p>
<p>• Su-25 (new 3D model)<br />
• Su-25T<br />
• A-10A<br />
• Su-27<br />
• Su-33<br />
• MiG-29A<br />
• MiG-29C<br />
• F-15C</p>
<p>Several new missions and campaigns will be included in Lock On: Flaming Cliffs 2.0.</p>
<p>Due to a change in the world location and mission editor Flaming Cliffs 1.12 missions will not work with v2.0. However, when installing the upgrade you have the option to create both Flaming Cliffs 1.12 and Flaming Cliffs 2.0 parallel installs. Flaming Cliffs 1.12 and the upgraded Flaming Cliffs 2.0 will not be online compatible.</p>
<p>The following features are added:</p>
<ul>
<li>Runs under DirectX 9C</li>
<li>Improved Mission Editor with trigger system</li>
<li>New terrain area to include much of Georgia. This will be same map as used in DCS: Blacks Shark. As such the Crimea has been replaced with the addition of Georgia.</li>
<li>More detailed terrain to include more ground objects, larger forests, and higher resolution elevation data</li>
<li>Improved clouds</li>
<li>High resolution airfield textures</li>
<li>Improved multiplayer system with embedded game browser</li>
<li>More robust online cheating prevention</li>
<li>New and improved menu system</li>
<li>Numerous new, highly detailed ground units including infantry</li>
<li>Improved flight performance for player-controlled aircraft</li>
<li>Improved flight models for all artificial intelligence (AI) controlled aircraft</li>
<li>New, more realistic G-tolerance modeling</li>
<li>Limited 6 DOF cockpits that move up, down and sideways according to maneuvering</li>
<li>New and highly-detailed Su-25 model</li>
<li>Advanced ballistics are implemented for all flyable aircraft, including ricochets of AP rounds</li>
<li>F-15C locked target IFF indication</li>
<li>More realistic  ranges, seeker guidance and fuzes for air-to-air missiles</li>
<li>More realistic electronic countermeasure operation and performance</li>
<li>New and improved sound engine</li>
<li>New radio message voice-overs</li>
</ul>
<p><map name='google_ad_map_488_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/488?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_488_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=488&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Flock-on%2Flock-onflaming-cliffs-2-0-coming-jan-2010%2F' title="Lock On:Flaming Cliffs 2.0 coming Jan 2010" alt=" Lock On:Flaming Cliffs 2.0 coming Jan 2010" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>January 29, 2010 -- <a href="/blog/lock-on/some-simulator-pictures/" title="Some Simulator Pictures">Some Simulator Pictures</a></li><li>May 11, 2009 -- <a href="/blog/games/fieldrunners-cheat/" title="Fieldrunners Cheat">Fieldrunners Cheat</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/lock-on/lock-onflaming-cliffs-2-0-coming-jan-2010/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress 2.9 is so fine</title>
		<link>http://www.snailvn.com/blog/wordpress/wordpress-2-9-is-so-fine/</link>
		<comments>http://www.snailvn.com/blog/wordpress/wordpress-2-9-is-so-fine/#comments</comments>
		<pubDate>Sat, 19 Dec 2009 13:09:09 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[New]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=486</guid>
		<description><![CDATA[On the official blog of WordPress the new version of WordPress is downloadable from today.﻿
The coolest new stuff from a user point of view is:

Global undo/”trash” feature, which means that if 	you accidentally delete a post or comment you can bring it back from 	the grave (i.e., the Trash). This also eliminates those annoying “are [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>On the official blog of WordPress the new version of WordPress is downloadable from today.﻿</p>
<p>The coolest new stuff from a user point of view is:</p>
<ol>
<li>Global undo/”trash” feature, which means that if 	you accidentally delete a post or comment you can bring it back from 	the grave (i.e., the Trash). This also eliminates those annoying “are 	you sure” messages we used to have on every delete.</li>
<li>Built-in image editor allows you to crop, edit, 	rotate, flip, and scale your images to show them who’s boss. This is 	the first wave of our many planned media-handling improvements.</li>
<li>Batch plugin update and compatibility checking, 	which means you can update 10 plugins at once, versus having to do 	multiple clicks for each one, and we’re using the new compatibility 	data from the plugins directory to give you a better idea of whether 	your plugins are compatible with new releases of WordPress. This should 	take the fear and hassle out of upgrading.</li>
<li>Easier video embeds 	that allow you to just paste a URL on its own line and have it 	magically turn it into the proper embed code, with Oembed support for 	YouTube, Daily Motion, Blip.tv, Flickr, Hulu, Viddler, Qik, Revision3, 	Scribd, Google Video, Photobucket, PollDaddy, and WordPress.tv (and 	more in the next release).</li>
</ol>
<p>2.9 provides the smoothest ride yet because of a number of improvements under the hood and more subtle improvements you’ll begin to appreciate once you’ve been around the block a few times. Here’s just a sampling:</p>
<ul>
<li>We now have rel=canonical support for better SEO.</li>
<li>There is automatic database optimization support, which you can enable in your wp-config.php file by adding define(&#8216;WP_ALLOW_REPAIR&#8217;, true);.</li>
<li>Themes can register “post thumbnails” which allow them to attach an 	image to the post, especially useful for magazine-style themes.</li>
<li>A new commentmeta table that allows arbitrary 	key/value pairs to be attached to comments, just like posts, so you can 	now expand greatly what you can do in the comment framework.</li>
<li>Custom post types have been upgraded with better API support so you 	can juggle more types than just post, page, and attachment. (More of 	this planned for 3.0.)</li>
<li>You can set custom theme directories, so a plugin can register a 	theme to be bundled with it or you can have multiple shared theme 	directories on your server.</li>
<li>We’ve upgraded TinyMCE WYSIWYG editing and Simplepie.</li>
<li>Sidebars can now have descriptions so it’s more obvious what and where they do what they do.</li>
<li>Specify category templates not just by ID, like before, but by 	slug, which will make it easier for theme developers to do custom 	things with categories — like post types!</li>
<li>Registration and profiles are now extensible to allow you to 	collect things more easily, like a user’s Twitter account or any other 	fields you can imagine.</li>
<li>The XML-RPC API has been extended to allow changing the user registration option. We fixed some Atom API attachment issues.</li>
<li>Create custom galleries with the new include and exclude attributes 	that allow you to pull attachments from any post, not just the current 	one.</li>
<li>When you’re editing files in the theme and plugin editors it 	remembers your location and takes you back to that line after you save. 	(Thank goodness!!!)</li>
<li>The Press This bookmarklet has been improved and is faster than 	ever; give it a try for on-the-fly blogging from wherever you are on 	the internet.</li>
<li>Custom taxonomies are now included in the WXR export file and imported correctly.</li>
<li>Better hooks and filters for excerpts, smilies, HTTP requests, user 	profiles, author links, taxonomies, SSL support, tag clouds, 	query_posts and WP_Query</li>
</ul>
<p><map name='google_ad_map_486_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/486?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_486_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=486&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Fwordpress%2Fwordpress-2-9-is-so-fine%2F' title="WordPress 2.9 is so fine" alt=" WordPress 2.9 is so fine" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>October 30, 2009 -- <a href="/blog/wordpress/how-to-firewall-your-wordpress-blog/" title="How to Firewall Your WordPress Blog">How to Firewall Your WordPress Blog</a></li><li>September 28, 2009 -- <a href="/blog/hosting/what-to-look-for-in-a-web-host-for-wordpress/" title="What To Look For In A Web Host For WordPress">What To Look For In A Web Host For WordPress</a></li><li>August 25, 2009 -- <a href="/blog/myself/cinebench-score/" title="Cinebench Score">Cinebench Score</a></li><li>August 18, 2009 -- <a href="/blog/wordpress/10-best-apple-mac-os-x-blog-wordpress-themes/" title="10 Best Apple Mac OS X Blog WordPress Themes">10 Best Apple Mac OS X Blog WordPress Themes</a></li><li>August 18, 2009 -- <a href="/blog/wordpress/wordpress-chinese-forums/" title="WordPress Chinese Forums">WordPress Chinese Forums</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/wordpress/wordpress-2-9-is-so-fine/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>George Carlin&#8217;s Seven Dirty Words</title>
		<link>http://www.snailvn.com/blog/humor/george-carlins-seven-dirty-words/</link>
		<comments>http://www.snailvn.com/blog/humor/george-carlins-seven-dirty-words/#comments</comments>
		<pubDate>Fri, 18 Dec 2009 12:01:59 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Humor]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=482</guid>
		<description><![CDATA[The big seven words you weren&#8217;t allowed to broadcast were: Shit, Piss, Fuck, Cunt, Cocksucker, Motherfucker and Tits.
Here is the original Carlin comedy routine that caused the Fracas.
&#8220;I love words. I thank you for hearing my words.  I want to tell you something about words that I uh, I think is important. I love..as [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>The big seven words you weren&#8217;t allowed to broadcast were: <strong>Shit</strong>, <strong>Piss</strong>, <strong>Fuck</strong>, <strong>Cunt</strong>, <strong>Cocksucker</strong>, <strong>Motherfucker</strong> and <strong>Tits</strong>.</p>
<hr />Here is the original Carlin comedy routine that caused the Fracas.</p>
<p>&#8220;I love words. I thank you for hearing my words.  I want to tell you something about words that I uh, I think is important. I love..as I say, they&#8217;re my work, they&#8217;re my play, they&#8217;re my passion.  Words are all we have really.</p>
<p>We have thoughts, but thoughts are fluid.  You know, [humming]. And, then we assign a word to a thought, [clicks tongue]. And we&#8217;re stuck with that word for that thought. So be careful with words. I like to think, yeah, the same words that hurt can heal. It&#8217;s a matter of how you pick them.</p>
<p>There are some people that aren&#8217;t into all the words.  There are some people who would have you not use certain words.  Yeah, there are 400,000 words in the English language, and there are seven of them that you can&#8217;t say on television.  What a ratio that is. 399,993 to seven.  They must really be bad.  They&#8217;d have to be outrageous, to be separated from a group that large. All of you over here, you seven. Bad words.  That&#8217;s what they told us they were, remember? &#8216;That&#8217;s a bad word.&#8217; &#8216;Awwww.&#8217; There are no bad words.  Bad thoughts.  Bad Intentions.</p>
<p>And words, you know the seven don&#8217;t you? Shit, Piss, Fuck, Cunt, Cocksucker, Motherfucker, and Tits, huh? Those are the heavy seven.  Those are the ones that will infect your soul, curve your spine and keep the country from winning the war.</p>
<p>Shit, Piss, Fuck, Cunt, Cocksucker, Motherfucker, and Tits, wow. Tits doesn&#8217;t even belong on the list, you know.  It&#8217;s such a friendly sounding word.  It sounds like a nickname.  &#8216;Hey, Tits, come here.  Tits, meet Toots, Toots, Tits, Tits, Toots.&#8217;  It sounds like a snack doesn&#8217;t it? Yes, I know, it is, right.  But I don&#8217;t mean the sexist snack, I mean, New Nabisco Tits.  The new Cheese Tits, and Corn Tits and Pizza Tits, Sesame Tits Onion Tits, Tater Tits, Yeah.  Betcha can&#8217;t eat just one. That&#8217;s true I usually switch off .  But I mean that word does not belong on the list.</p>
<p>Actually, none of the words belong on the list, but you can understand why some of them are there.  I am not completely insensitive to people&#8217;s feelings. You know, I can dig why some of those words got on the list&#8230;like cocksucker and motherfucker.  Those are&#8230;those are heavy-weight words.  There&#8217;s a lot going on there, man.  Besides the literal translation and the emotional feeling.  They&#8217;re just busy words. There&#8217;s a lot of syllables to contend with. And those K&#8217;s. Those are aggressive sounds, they jump out at you.  CocksuckerMotherfuckerCocksucker.  It&#8217;s like an assault, on you.  So I can dig that.</p>
<p>And we mentioned shit earlier, of course. Two of the other 4-letter Anglo-Saxon words are Piss and Cunt, which go together of course. But forget about that.  A little accidental humor there. Piss and Cunt. The reason Piss and Cunt are on the list is that a long time ago certain ladies said &#8216;Those are the two I am not going to say.  I don&#8217;t mind Fuck and Shit, but P and C are out.  P and C are out.&#8217;  Which led to such stupid sentences as &#8216;OK, you fuckers, I am going to tinkle now.&#8217;</p>
<p>And of course the word Fuck.  The word Fuck, I don&#8217;t really&#8230;well, this is some more accidental humor, but I don&#8217;t really want to get into that now.  Because I think it takes too long. But I do mean that.  I mean, I think the word fuck is an important word. It&#8217;s the beginning of life, and, yet it&#8217;s a word we use to hurt one other, quite often.  And uh, people much wiser than I have said, I&#8217;d rather have my son watch a film with two people making love than two people trying to kill one other.  And I of course agree. I wish I know who said it first, and I agree with that.  But I would like to take it a step further. I would like to substitute the word fuck, for the word kill in all those movie cliches we grew up with.  &#8216;Okay Sheriff, we&#8217;re gonna fuck ya now. But we&#8217;re gonna fuck ya slow.&#8217; So maybe next year I&#8217;ll have a whole fuckin&#8217; rap on that word.  I hope so.</p>
<p>Uh, there are two-way words, but those are the seven you can never say on television. Under any circumstances you just can not say them ever, ever ever, not even clinically.  You can not weave them in the panel with Doc and Ed and Johnny, I mean it&#8217;s just impossible, forget those seven, they&#8217;re out.</p>
<p>But, there are some two-way words. There are double-meaning words.  Remember the ones your giggled at in sixth grade?  &#8216;And the cock crowed three times.&#8221;Hey, the cock the cock crowed three times.  It&#8217;s in the bible.&#8217; There are some Two-way words, like it&#8217;s okay for <a href="http://www.baseballhalloffame.org/hofers_and_honorees/frick_bios/gowdy_curt.htm">Curt Gowdy</a> [<em>mis-spelled in original transcription.  -ed.</em>] to say &#8216;Roberto Clemente has two balls on him.&#8217; But he can&#8217;t say, &#8216;I think he hurt his balls on that play Tony, don&#8217;t you?  He&#8217;s holding them. He must have hurt them by God.&#8217; And the other two-way word that goes with that one is prick.  It&#8217;s okay if it happens to your finger.  Yes, you can prick your finger, but don&#8217;t finger your prick.  No, no.&#8221;</p>
<p><map name='google_ad_map_482_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/482?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_482_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=482&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Fhumor%2Fgeorge-carlins-seven-dirty-words%2F' title="George Carlins Seven Dirty Words" alt=" George Carlins Seven Dirty Words" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>July 21, 2009 -- <a href="/blog/security/10-best-security-live-cd-distros-pen-test-forensics-recovery/" title="10 Best Security Live CD Distros (Pen-Test, Forensics &#038; Recovery) ">10 Best Security Live CD Distros (Pen-Test, Forensics &#038; Recovery) </a></li><li>May 21, 2009 -- <a href="/blog/wordpress/wordpress-28-beta-1/" title="WordPress 2.8 Beta 1">WordPress 2.8 Beta 1</a></li><li>February 3, 2010 -- <a href="/blog/music/%e6%9b%be%e8%bd%b6%e5%8f%af-%e7%8b%ae%e5%ad%90%e5%ba%a7/" title="曾轶可-狮子座">曾轶可-狮子座</a></li><li>October 30, 2009 -- <a href="/blog/linux/linux-remote-desktop-for-controlling-windows-xp-vista-server-2003-rdesktop/" title="Linux Remote Desktop For Controlling Windows ( rdesktop )">Linux Remote Desktop For Controlling Windows ( rdesktop )</a></li><li>June 16, 2009 -- <a href="/blog/review/6-multiclient-im-apps-to-chat-about/" title="6 multiclient IM apps to chat about">6 multiclient IM apps to chat about</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/humor/george-carlins-seven-dirty-words/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing HJSplit 2.3 for Linux</title>
		<link>http://www.snailvn.com/blog/linux/installing-hjsplit-2-3-for-linux/</link>
		<comments>http://www.snailvn.com/blog/linux/installing-hjsplit-2-3-for-linux/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 05:37:10 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[HJSplit]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=474</guid>
		<description><![CDATA[You&#8217;ll need to compile it, so you need build-essential installed:

Code:
sudo apt-get install build-essential

after that, you have to get the .tar.gz archive:

Code:
wget http://www.freebyte.com/download/lxsplit.tar.gz

now to extract the contents:

Code:
tar -xvvzf lxsplit.tar.gz

go inside the extracted directory:

Code:
cd lxsplit-0.1.1

and

Code:
make

finally

Code:
sudo make install

&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-
To split a file in files of 15 MB:

Code:
lxsplit -s FILENAME.EXT 15M

to join files:

Code:
lxsplit -j FILENAME.EXT.001

changing the FILENAME.EXT to the actual [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>You&#8217;ll need to compile it, so you need <strong>build-essential</strong> installed:</p>
<div style="margin: 5px 20px 20px;">
<div style="margin-bottom: 2px;">Code:</div>
<pre style="border: 1px inset; margin: 0px; padding: 6px; overflow: auto; width: 500px; height: 34px; text-align: left;" dir="ltr">sudo apt-get install build-essential</pre>
</div>
<p>after that, you have to get the .tar.gz archive:</p>
<div style="margin: 5px 20px 20px;">
<div style="margin-bottom: 2px;">Code:</div>
<pre style="border: 1px inset; margin: 0px; padding: 6px; overflow: auto; width: 500px; height: 34px; text-align: left;" dir="ltr">wget http://www.freebyte.com/download/lxsplit.tar.gz</pre>
</div>
<p>now to extract the contents:</p>
<div style="margin: 5px 20px 20px;">
<div style="margin-bottom: 2px;">Code:</div>
<pre style="border: 1px inset; margin: 0px; padding: 6px; overflow: auto; width: 500px; height: 34px; text-align: left;" dir="ltr">tar -xvvzf lxsplit.tar.gz</pre>
</div>
<p>go inside the extracted directory:</p>
<div style="margin: 5px 20px 20px;">
<div style="margin-bottom: 2px;">Code:</div>
<pre style="border: 1px inset; margin: 0px; padding: 6px; overflow: auto; width: 500px; height: 34px; text-align: left;" dir="ltr">cd lxsplit-0.1.1</pre>
</div>
<p>and</p>
<div style="margin: 5px 20px 20px;">
<div style="margin-bottom: 2px;">Code:</div>
<pre style="border: 1px inset; margin: 0px; padding: 6px; overflow: auto; width: 500px; height: 34px; text-align: left;" dir="ltr">make</pre>
</div>
<p>finally</p>
<div style="margin: 5px 20px 20px;">
<div style="margin-bottom: 2px;">Code:</div>
<pre style="border: 1px inset; margin: 0px; padding: 6px; overflow: auto; width: 500px; height: 34px; text-align: left;" dir="ltr">sudo make install</pre>
</div>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
To split a file in files of 15 MB:</p>
<div style="margin: 5px 20px 20px;">
<div style="margin-bottom: 2px;">Code:</div>
<pre style="border: 1px inset; margin: 0px; padding: 6px; overflow: auto; width: 500px; height: 34px; text-align: left;" dir="ltr">lxsplit -s FILENAME.EXT 15M</pre>
</div>
<p>to join files:</p>
<div style="margin: 5px 20px 20px;">
<div style="margin-bottom: 2px;">Code:</div>
<pre style="border: 1px inset; margin: 0px; padding: 6px; overflow: auto; width: 500px; height: 34px; text-align: left;" dir="ltr">lxsplit -j FILENAME.EXT.001</pre>
</div>
<p>changing the FILENAME.EXT to the actual name of the file and its extension.</p>
<p><!-- / message --> <!-- sig --></p>
<p><map name='google_ad_map_474_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/474?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_474_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=474&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Flinux%2Finstalling-hjsplit-2-3-for-linux%2F' title="Installing HJSplit 2.3 for Linux" alt=" Installing HJSplit 2.3 for Linux" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>January 28, 2010 -- <a href="/blog/network/traffic-monitoring-with-vnstat/" title="Traffic Monitoring with vnStat">Traffic Monitoring with vnStat</a></li><li>January 28, 2010 -- <a href="/blog/tutorial/how-to-make-openoffice-run-faster-in-ubuntu/" title="How to make OpenOffice run faster in Ubuntu">How to make OpenOffice run faster in Ubuntu</a></li><li>August 20, 2009 -- <a href="/blog/linux/how-to-change-a-files-owner-and-group-in-linux/" title="How to change a file&#8217;s owner and group in Linux">How to change a file&#8217;s owner and group in Linux</a></li><li>July 26, 2009 -- <a href="/blog/linux/backtrack-4-hard-disk-install/" title="BackTrack 4 Hard Disk Install">BackTrack 4 Hard Disk Install</a></li><li>July 21, 2009 -- <a href="/blog/security/10-best-security-live-cd-distros-pen-test-forensics-recovery/" title="10 Best Security Live CD Distros (Pen-Test, Forensics &#038; Recovery) ">10 Best Security Live CD Distros (Pen-Test, Forensics &#038; Recovery) </a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/linux/installing-hjsplit-2-3-for-linux/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Mediafire download plugin for Rapidleech &#8211; Nov 02, 2009</title>
		<link>http://www.snailvn.com/blog/code/mediafire-download-plugin-nov-02-2009/</link>
		<comments>http://www.snailvn.com/blog/code/mediafire-download-plugin-nov-02-2009/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 05:34:15 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=471</guid>
		<description><![CDATA[ 




&#60;?php







if (!defined('RAPIDLEECH'))



{



        require_once("index.html");



        exit;



}



if($_POST["passfile"]){



$trynumber=$_POST["trynumber"]; ;



$post=array();



$post["downloadp"]=$_POST["downloadp"];



$page = geturl($Url["host"], $Url["port"] ? $Url["port"] : 80, $Url["path"].($Url["query"] ? "?".$Url["query"] : ""), $Referer, $cookie, $post, 0, $_GET["proxy"],$pauth);



is_page($page);



}else{



$page = geturl($Url["host"], $Url["port"] ? $Url["port"] : 80, $Url["path"].($Url["query"] ? "?".$Url["query"] : ""), $Referer, 0, 0, 0, $_GET["proxy"],$pauth);



is_page($page);



preg_match('/Location:.*error/i', $page) ? html_error("Invalid File", 0) : '';



if(preg_match('/Location: (.*)/i', $page, [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><code> </code></p>
<pre>
<table border="0">
<tbody>
<tr id="sl_svn179_1">
<td><span>&lt;?</span><span>php
</span></td>
</tr>
<tr id="sl_svn179_2">
<td><span>
</span></td>
</tr>
<tr id="sl_svn179_3">
<td><span>if</span><span> </span><span>(!</span><span>defined</span><span>(</span><span>'RAPIDLEECH'</span><span>))</span><span>
</span></td>
</tr>
<tr id="sl_svn179_4">
<td><span>{</span><span>
</span></td>
</tr>
<tr id="sl_svn179_5">
<td><span>        require_once</span><span>(</span><span>"index.html"</span><span>);</span><span>
</span></td>
</tr>
<tr id="sl_svn179_6">
<td><span>        </span><span>exit</span><span>;</span><span>
</span></td>
</tr>
<tr id="sl_svn179_7">
<td><span>}</span><span>
</span></td>
</tr>
<tr id="sl_svn179_8">
<td><span>if</span><span>(</span><span>$_POST</span><span>[</span><span>"passfile"</span><span>]){</span><span>
</span></td>
</tr>
<tr id="sl_svn179_9">
<td><span>$trynumber</span><span>=</span><span>$_POST</span><span>[</span><span>"trynumber"</span><span>];</span><span> </span><span>;</span><span>
</span></td>
</tr>
<tr id="sl_svn179_10">
<td><span>$post</span><span>=</span><span>array</span><span>();</span><span>
</span></td>
</tr>
<tr id="sl_svn179_11">
<td><span>$post</span><span>[</span><span>"downloadp"</span><span>]=</span><span>$_POST</span><span>[</span><span>"downloadp"</span><span>];</span><span>
</span></td>
</tr>
<tr id="sl_svn179_12">
<td><span>$page </span><span>=</span><span> geturl</span><span>(</span><span>$Url</span><span>[</span><span>"host"</span><span>],</span><span> $Url</span><span>[</span><span>"port"</span><span>]</span><span> </span><span>?</span><span> $Url</span><span>[</span><span>"port"</span><span>]</span><span> </span><span>:</span><span> </span><span>80</span><span>,</span><span> $Url</span><span>[</span><span>"path"</span><span>].(</span><span>$Url</span><span>[</span><span>"query"</span><span>]</span><span> </span><span>?</span><span> </span><span>"?"</span><span>.</span><span>$Url</span><span>[</span><span>"query"</span><span>]</span><span> </span><span>:</span><span> </span><span>""</span><span>),</span><span> $Referer</span><span>,</span><span> $cookie</span><span>,</span><span> $post</span><span>,</span><span> </span><span>0</span><span>,</span><span> $_GET</span><span>[</span><span>"proxy"</span><span>],</span><span>$pauth</span><span>);</span><span>
</span></td>
</tr>
<tr id="sl_svn179_13">
<td><span>is_page</span><span>(</span><span>$page</span><span>);</span><span>
</span></td>
</tr>
<tr id="sl_svn179_14">
<td><span>}</span><span>else</span><span>{</span><span>
</span></td>
</tr>
<tr id="sl_svn179_15">
<td><span>$page </span><span>=</span><span> geturl</span><span>(</span><span>$Url</span><span>[</span><span>"host"</span><span>],</span><span> $Url</span><span>[</span><span>"port"</span><span>]</span><span> </span><span>?</span><span> $Url</span><span>[</span><span>"port"</span><span>]</span><span> </span><span>:</span><span> </span><span>80</span><span>,</span><span> $Url</span><span>[</span><span>"path"</span><span>].(</span><span>$Url</span><span>[</span><span>"query"</span><span>]</span><span> </span><span>?</span><span> </span><span>"?"</span><span>.</span><span>$Url</span><span>[</span><span>"query"</span><span>]</span><span> </span><span>:</span><span> </span><span>""</span><span>),</span><span> $Referer</span><span>,</span><span> </span><span>0</span><span>,</span><span> </span><span>0</span><span>,</span><span> </span><span>0</span><span>,</span><span> $_GET</span><span>[</span><span>"proxy"</span><span>],</span><span>$pauth</span><span>);</span><span>
</span></td>
</tr>
<tr id="sl_svn179_16">
<td><span>is_page</span><span>(</span><span>$page</span><span>);</span><span>
</span></td>
</tr>
<tr id="sl_svn179_17">
<td><span>preg_match</span><span>(</span><span>'/Location:.*error/i'</span><span>,</span><span> $page</span><span>)</span><span> </span><span>?</span><span> html_error</span><span>(</span><span>"Invalid File"</span><span>,</span><span> </span><span>0</span><span>)</span><span> </span><span>:</span><span> </span><span>''</span><span>;</span><span>
</span></td>
</tr>
<tr id="sl_svn179_18">
<td><span>if</span><span>(</span><span>preg_match</span><span>(</span><span>'/Location: (.*)/i'</span><span>,</span><span> $page</span><span>,</span><span> $redir</span><span>))</span><span>
</span></td>
</tr>
<tr id="sl_svn179_19">
<td><span>{</span><span>
</span></td>
</tr>
<tr id="sl_svn179_20">
<td><span>        $Href </span><span>=</span><span> trim</span><span>(</span><span>$redir</span><span>[</span><span>1</span><span>]);</span><span>
</span></td>
</tr>
<tr id="sl_svn179_21">
<td><span>        $Url </span><span>=</span><span> parse_url</span><span>(</span><span>$Href</span><span>);</span><span>
</span></td>
</tr>
<tr id="sl_svn179_22">
<td><span>        $page </span><span>=</span><span> geturl</span><span>(</span><span>$Url</span><span>[</span><span>"host"</span><span>],</span><span> $Url</span><span>[</span><span>"port"</span><span>]</span><span> </span><span>?</span><span> $Url</span><span>[</span><span>"port"</span><span>]</span><span> </span><span>:</span><span> </span><span>80</span><span>,</span><span> $Url</span><span>[</span><span>"path"</span><span>].(</span><span>$Url</span><span>[</span><span>"query"</span><span>]</span><span> </span><span>?</span><span> </span><span>"?"</span><span>.</span><span>$Url</span><span>[</span><span>"query"</span><span>]</span><span> </span><span>:</span><span> </span><span>""</span><span>),</span><span> $Referer</span><span>,</span><span> </span><span>0</span><span>,</span><span> </span><span>0</span><span>,</span><span> </span><span>0</span><span>,</span><span> $_GET</span><span>[</span><span>"proxy"</span><span>],</span><span>$pauth</span><span>);</span><span>
</span></td>
</tr>
<tr id="sl_svn179_23">
<td><span>        is_page</span><span>(</span><span>$page</span><span>);</span><span>
</span></td>
</tr>
<tr id="sl_svn179_24">
<td><span>}</span><span>
</span></td>
</tr>
<tr id="sl_svn179_25">
<td><span>}</span><span>
</span></td>
</tr>
<tr id="sl_svn179_26">
<td><span>$cookie </span><span>=</span><span> </span><span>GetCookies</span><span>(</span><span>$page</span><span>);</span><span>
</span></td>
</tr>
<tr id="sl_svn179_27">
<td><span>
</span></td>
</tr>
<tr id="sl_svn179_28">
<td><span>if</span><span>(</span><span>preg_match</span><span>(</span><span>'/cu\([^qk](.*?)\);/'</span><span>,</span><span> $page</span><span>,</span><span> $values</span><span>))</span><span>
</span></td>
</tr>
<tr id="sl_svn179_29">
<td><span>{</span><span>
</span></td>
</tr>
<tr id="sl_svn179_30">
<td><span>        $values </span><span>=</span><span> str_replace</span><span>(</span><span>"'"</span><span>,</span><span> </span><span>''</span><span>,</span><span> $values</span><span>[</span><span>1</span><span>]);</span><span>
</span></td>
</tr>
<tr id="sl_svn179_31">
<td><span>        $value </span><span>=</span><span> explode</span><span>(</span><span>','</span><span>,</span><span> $values</span><span>);</span><span>
</span></td>
</tr>
<tr id="sl_svn179_32">
<td><span>        $qk </span><span>=</span><span> $value</span><span>[</span><span>0</span><span>];</span><span>
</span></td>
</tr>
<tr id="sl_svn179_33">
<td><span>        $pk </span><span>=</span><span> $value</span><span>[</span><span>1</span><span>];</span><span>
</span></td>
</tr>
<tr id="sl_svn179_34">
<td><span>        $r </span><span>=</span><span> $value</span><span>[</span><span>2</span><span>];</span><span>
</span></td>
</tr>
<tr id="sl_svn179_35">
<td><span>}</span><span>
</span></td>
</tr>
<tr id="sl_svn179_36">
<td><span>/*if(preg_match('/cu\((.*?)\);/', $page, $values)){
</span></td>
</tr>
<tr id="sl_svn179_37">
<td><span>$value = preg_split('/\',?\'?/', $values[1], -1, PREG_SPLIT_NO_EMPTY);
</span></td>
</tr>
<tr id="sl_svn179_38">
<td><span>$qk = $value[0];
</span></td>
</tr>
<tr id="sl_svn179_39">
<td><span>$pk = $value[1];
</span></td>
</tr>
<tr id="sl_svn179_40">
<td><span>$r = $value[2];
</span></td>
</tr>
<tr id="sl_svn179_41">
<td><span>}*/</span><span>
</span></td>
</tr>
<tr id="sl_svn179_42">
<td><span>else</span><span>{</span><span>
</span></td>
</tr>
<tr id="sl_svn179_43">
<td><span>echo</span><span>(</span><span>"&lt;div style=\"text-align: center\"&gt;&lt;br&gt;&lt;br&gt;"</span><span>);</span><span>
</span></td>
</tr>
<tr id="sl_svn179_44">
<td><span>$trynumber </span><span>++;</span><span>
</span></td>
</tr>
<tr id="sl_svn179_45">
<td><span>if</span><span>(</span><span>$trynumber</span><span>&gt;</span><span>1</span><span>){</span><span>
</span></td>
</tr>
<tr id="sl_svn179_46">
<td><span>echo </span><span>(</span><span>"&lt;div style=\"text-align: center\"&gt;The file password entered not match, please correct the error&lt;/div&gt;"</span><span>);</span><span>
</span></td>
</tr>
<tr id="sl_svn179_47">
<td><span>}</span><span>else</span><span>{</span><span>
</span></td>
</tr>
<tr id="sl_svn179_48">
<td><span>echo </span><span>(</span><span>"&lt;div style=\"text-align: center\"&gt;The file is password protect, please enter the password&lt;/div&gt;"</span><span>);</span><span>
</span></td>
</tr>
<tr id="sl_svn179_49">
<td><span>}</span><span>
</span></td>
</tr>
<tr id="sl_svn179_50">
<td><span>$code </span><span>=</span><span> </span><span>'&lt;div style="text-align: center"&gt;&lt;form method="post" action="'</span><span>.</span><span>$PHP_SELF</span><span>.</span><span>'"&gt;'</span><span>.</span><span>$nn</span><span>;</span><span>
</span></td>
</tr>
<tr id="sl_svn179_51">
<td><span>$code </span><span>.=</span><span> </span><span>'&lt;input type="text" name="downloadp"&gt; &lt;input type="submit" value="Send password"&gt;'</span><span>.</span><span>$nn</span><span>;</span><span>
</span></td>
</tr>
<tr id="sl_svn179_52">
<td><span>$code </span><span>.=</span><span> </span><span>'&lt;input type="hidden" name="trynumber" value="'</span><span>.</span><span>$trynumber</span><span>.</span><span>'"&gt;'</span><span>.</span><span>$nn</span><span>;</span><span>
</span></td>
</tr>
<tr id="sl_svn179_53">
<td><span>$code </span><span>.=</span><span> </span><span>'&lt;input type="hidden" name="passfile" value="true"&gt;'</span><span>.</span><span>$nn</span><span>;</span><span>
</span></td>
</tr>
<tr id="sl_svn179_54">
<td><span>$code </span><span>.=</span><span> </span><span>'&lt;input type="hidden" name="link" value="'</span><span>.</span><span>urlencode</span><span>(</span><span>$LINK</span><span>).</span><span>'"&gt;'</span><span>.</span><span>$nn</span><span>;</span><span>
</span></td>
</tr>
<tr id="sl_svn179_55">
<td><span>$code </span><span>.=</span><span> </span><span>'&lt;/form&gt;&lt;/div&gt;'</span><span>;</span><span>
</span></td>
</tr>
<tr id="sl_svn179_56">
<td><span>echo $code</span><span>;</span><span>
</span></td>
</tr>
<tr id="sl_svn179_57">
<td><span>die</span><span>;</span><span>
</span></td>
</tr>
<tr id="sl_svn179_58">
<td><span>}</span><span>
</span></td>
</tr>
<tr id="sl_svn179_59">
<td><span>
</span></td>
</tr>
<tr id="sl_svn179_60">
<td><span>$Href </span><span>=</span><span> </span><span>"http://www.mediafire.com/dynamic/download.php?qk=$value[0]&amp;pk=$value[1]&amp;r=$value[2]"</span><span>;</span><span>
</span></td>
</tr>
<tr id="sl_svn179_61">
<td><span>$Url </span><span>=</span><span> parse_url</span><span>(</span><span>$Href</span><span>);</span><span>
</span></td>
</tr>
<tr id="sl_svn179_62">
<td><span>$page </span><span>=</span><span> geturl</span><span>(</span><span>$Url</span><span>[</span><span>"host"</span><span>],</span><span> $Url</span><span>[</span><span>"port"</span><span>]</span><span> </span><span>?</span><span> $Url</span><span>[</span><span>"port"</span><span>]</span><span> </span><span>:</span><span> </span><span>80</span><span>,</span><span> $Url</span><span>[</span><span>"path"</span><span>].(</span><span>$Url</span><span>[</span><span>"query"</span><span>]</span><span> </span><span>?</span><span> </span><span>"?"</span><span>.</span><span>$Url</span><span>[</span><span>"query"</span><span>]</span><span> </span><span>:</span><span> </span><span>""</span><span>),</span><span> $Referer</span><span>,</span><span> $cookie</span><span>,</span><span> </span><span>0</span><span>,</span><span> </span><span>0</span><span>,</span><span> $_GET</span><span>[</span><span>"proxy"</span><span>],</span><span>$pauth</span><span>);</span><span>
</span></td>
</tr>
<tr id="sl_svn179_63">
<td><span>is_page</span><span>(</span><span>$page</span><span>);</span><span>
</span></td>
</tr>
<tr id="sl_svn179_64">
<td><span>
</span></td>
</tr>
<tr id="sl_svn179_65">
<td><span>$mL </span><span>=</span><span> cut_str</span><span>(</span><span>$page</span><span>,</span><span> </span><span>"var mL='"</span><span>,</span><span> </span><span>"';"</span><span>);</span><span>
</span></td>
</tr>
<tr id="sl_svn179_66">
<td><span>$mH </span><span>=</span><span> cut_str</span><span>(</span><span>$page</span><span>,</span><span> </span><span>"var mH='"</span><span>,</span><span> </span><span>"';"</span><span>);</span><span>
</span></td>
</tr>
<tr id="sl_svn179_67">
<td><span>$mY </span><span>=</span><span> cut_str</span><span>(</span><span>$page</span><span>,</span><span> </span><span>"var mY='"</span><span>,</span><span> </span><span>"';"</span><span>);</span><span>
</span></td>
</tr>
<tr id="sl_svn179_68">
<td><span>preg_match</span><span>(</span><span>'%http://"\+mL\+\'/\'\s\+(.+)\+\s\'g/%'</span><span>,</span><span> $page</span><span>,</span><span> $parts</span><span>);</span><span>
</span></td>
</tr>
<tr id="sl_svn179_69">
<td><span>
</span></td>
</tr>
<tr id="sl_svn179_70">
<td><span>$temps </span><span>=</span><span> explode</span><span>(</span><span>"+"</span><span>,</span><span>$parts</span><span>[</span><span>1</span><span>]);</span><span>
</span></td>
</tr>
<tr id="sl_svn179_71">
<td><span>foreach</span><span> </span><span>(</span><span>$temps </span><span>as</span><span> $temp</span><span>)</span><span>
</span></td>
</tr>
<tr id="sl_svn179_72">
<td><span>{</span><span>
</span></td>
</tr>
<tr id="sl_svn179_73">
<td><span>        </span><span>if</span><span> </span><span>(</span><span>empty</span><span>(</span><span>$temp</span><span>))</span><span> </span><span>continue</span><span>;</span><span>
</span></td>
</tr>
<tr id="sl_svn179_74">
<td><span>        preg_match</span><span>(</span><span>'/'</span><span>.</span><span>trim</span><span>(</span><span>$temp</span><span>).</span><span>' ?= ?\'(.*?)\';/'</span><span>,</span><span> $page</span><span>,</span><span> $temp2</span><span>);</span><span>
</span></td>
</tr>
<tr id="sl_svn179_75">
<td><span>        $mpath1</span><span>.=</span><span> $temp2</span><span>[</span><span>1</span><span>];</span><span>
</span></td>
</tr>
<tr id="sl_svn179_76">
<td><span>}</span><span>
</span></td>
</tr>
<tr id="sl_svn179_77">
<td><span>
</span></td>
</tr>
<tr id="sl_svn179_78">
<td><span>$Href </span><span>=</span><span> </span><span>'http://'</span><span>.</span><span>$mL</span><span>.</span><span>'/'</span><span>.</span><span>$mpath1</span><span>.</span><span>'g/'</span><span>.</span><span>$mH</span><span>.</span><span>'/'</span><span>.</span><span>$mY</span><span>;</span><span>
</span></td>
</tr>
<tr id="sl_svn179_79">
<td><span>$Url </span><span>=</span><span> parse_url</span><span>(</span><span>$Href</span><span>);</span><span>
</span></td>
</tr>
<tr id="sl_svn179_80">
<td><span>$FileName </span><span>=</span><span> </span><span>!</span><span>$FileName </span><span>?</span><span> basename</span><span>(</span><span>$Url</span><span>[</span><span>"path"</span><span>])</span><span> </span><span>:</span><span> $FileName</span><span>;</span><span>
</span></td>
</tr>
<tr id="sl_svn179_81">
<td><span>insert_location</span><span>(</span><span>"$PHP_SELF?filename="</span><span>.</span><span>urlencode</span><span>(</span><span>$FileName</span><span>).</span><span>"&amp;host="</span><span>.</span><span>$Url</span><span>[</span><span>"host"</span><span>].</span><span>"&amp;path="</span><span>.</span><span>urlencode</span><span>(</span><span>$Url</span><span>[</span><span>"path"</span><span>].(</span><span>$Url</span><span>[</span><span>"query"</span><span>]</span><span> </span><span>?</span><span> </span><span>"?"</span><span>.</span><span>$Url</span><span>[</span><span>"query"</span><span>]</span><span> </span><span>:</span><span> </span><span>""</span><span>)).</span><span>"&amp;referer="</span><span>.</span><span>urlencode</span><span>(</span><span>$Referer</span><span>).</span><span>"&amp;email="</span><span>.(</span><span>$_GET</span><span>[</span><span>"domail"</span><span>]</span><span> </span><span>?</span><span> $_GET</span><span>[</span><span>"email"</span><span>]</span><span> </span><span>:</span><span> </span><span>""</span><span>).</span><span>"&amp;partSize="</span><span>.(</span><span>$_GET</span><span>[</span><span>"split"</span><span>]</span><span> </span><span>?</span><span> $_GET</span><span>[</span><span>"partSize"</span><span>]</span><span> </span><span>:</span><span> </span><span>""</span><span>).</span><span>"&amp;method="</span><span>.</span><span>$_GET</span><span>[</span><span>"method"</span><span>].</span><span>"&amp;proxy="</span><span>.(</span><span>$_GET</span><span>[</span><span>"useproxy"</span><span>]</span><span> </span><span>?</span><span> $_GET</span><span>[</span><span>"proxy"</span><span>]</span><span> </span><span>:</span><span> </span><span>""</span><span>).</span><span>"&amp;saveto="</span><span>.</span><span>$_GET</span><span>[</span><span>"path"</span><span>].</span><span>"&amp;link="</span><span>.</span><span>urlencode</span><span>(</span><span>$LINK</span><span>).(</span><span>$_GET</span><span>[</span><span>"add_comment"</span><span>]</span><span> </span><span>==</span><span> </span><span>"on"</span><span> </span><span>?</span><span> </span><span>"&amp;comment="</span><span>.</span><span>urlencode</span><span>(</span><span>$_GET</span><span>[</span><span>"comment"</span><span>])</span><span> </span><span>:</span><span> </span><span>""</span><span>).</span><span>"&amp;auth="</span><span>.</span><span>$auth</span><span>.(</span><span>$pauth </span><span>?</span><span> </span><span>"&amp;pauth=$pauth"</span><span> </span><span>:</span><span> </span><span>""</span><span>).(</span><span>isset</span><span>(</span><span>$_GET</span><span>[</span><span>"audl"</span><span>])</span><span> </span><span>?</span><span> </span><span>"&amp;audl=doum"</span><span> </span><span>:</span><span> </span><span>""</span><span>));</span><span>
</span></td>
</tr>
<tr id="sl_svn179_82">
<td><span>
</span></td>
</tr>
<tr id="sl_svn179_83">
<td><span>// edited by mrbrownee70</span><span>
</span></td>
</tr>
<tr id="sl_svn179_84">
<td><span>//updated by szalinski 15-Sep-09</span><span>
</span></td>
</tr>
<tr id="sl_svn179_85">
<td><span>//update by kaox 01-oct-09  - support for password protected file</span><span>
</span></td>
</tr>
<tr id="sl_svn179_86">
<td><span>//update by szalinski 03-nov-09 (mediafire layout change)</span><span>
</span></td>
</tr>
<tr id="sl_svn179_87">
<td><span>
</span></td>
</tr>
<tr id="sl_svn179_88">
<td><span>?&gt;</span><span>
</span></td>
</tr>
</tbody>
</table>
</pre>
<p><map name='google_ad_map_471_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/471?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_471_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=471&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Fcode%2Fmediafire-download-plugin-nov-02-2009%2F' title="Mediafire download plugin for Rapidleech   Nov 02, 2009" alt=" Mediafire download plugin for Rapidleech   Nov 02, 2009" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>August 15, 2009 -- <a href="/blog/tutorial/some-of-the-important-cmd-prompt-commands/" title="Some of the important cmd prompt commands">Some of the important cmd prompt commands</a></li><li>January 29, 2010 -- <a href="/blog/lock-on/some-simulator-pictures/" title="Some Simulator Pictures">Some Simulator Pictures</a></li><li>January 7, 2009 -- <a href="/blog/tutorial/gravatar/" title="Gravatar">Gravatar</a></li><li>June 21, 2009 -- <a href="/blog/tutorial/cai-d%e1%ba%b7t-vnc-server-tren-centos/" title="Cài đặt VNC-Server trên Centos">Cài đặt VNC-Server trên Centos</a></li><li>December 19, 2009 -- <a href="/blog/wordpress/wordpress-2-9-is-so-fine/" title="WordPress 2.9 is so fine">WordPress 2.9 is so fine</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/code/mediafire-download-plugin-nov-02-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Core Temp</title>
		<link>http://www.snailvn.com/blog/myself/core-temp/</link>
		<comments>http://www.snailvn.com/blog/myself/core-temp/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 04:46:23 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Myself]]></category>
		<category><![CDATA[Core Temp]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=469</guid>
		<description><![CDATA[mùa đông   





Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.You May Also Like:June 21, 2009 -- Cài đặt VNC-Server trên CentosOctober 30, 2009 -- Linux Remote Desktop [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>mùa đông  <img src='/blog/wp-includes/images/smilies/4.gif' alt=':d' class='wp-smiley' title="Core Temp" /> </p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-490" title="core-temp" src="/blog/wp-content/snailuploads/2009/11/core-temp.bmp" alt="core temp Core Temp" width="306" height="364" /></p>
<p style="text-align: center;">
<p><map name='google_ad_map_469_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/469?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_469_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=469&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Fmyself%2Fcore-temp%2F' title="Core Temp" alt=" Core Temp" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>October 30, 2009 -- <a href="/blog/tools/ftp-clients/" title="Ftp Clients">Ftp Clients</a></li><li>August 17, 2009 -- <a href="/blog/hosting/auto-backup-database-on-mediatemple-grid-server/" title="Auto backup database on Mediatemple (Grid-Server)">Auto backup database on Mediatemple (Grid-Server)</a></li><li>August 18, 2009 -- <a href="/blog/wordpress/10-best-apple-mac-os-x-blog-wordpress-themes/" title="10 Best Apple Mac OS X Blog WordPress Themes">10 Best Apple Mac OS X Blog WordPress Themes</a></li><li>August 18, 2009 -- <a href="/blog/hosting/web-hosting-in-china/" title="Web Hosting in China">Web Hosting in China</a></li><li>July 26, 2009 -- <a href="/blog/linux/backtrack-4-hard-disk-install/" title="BackTrack 4 Hard Disk Install">BackTrack 4 Hard Disk Install</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/myself/core-temp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GA-X58-EXTREME Raid</title>
		<link>http://www.snailvn.com/blog/tutorial/ga-x58-extreme-raid/</link>
		<comments>http://www.snailvn.com/blog/tutorial/ga-x58-extreme-raid/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 05:41:18 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=466</guid>
		<description><![CDATA[SATA RAID/AHCI Mode [Disabled] &#60;&#60; RAID
SATA Port0-3 Native Mode [Enabled]  &#60;&#60; This can be enabled or not, it just allows the system to assing a IRQ or not to the ports
Press Control + I on the IRQ screen at bootup time to enter the Intel RAID ROM and setup your RAID Array. The note [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>SATA RAID/AHCI Mode [Disabled] &lt;&lt; RAID<br />
SATA Port0-3 Native Mode [Enabled]  &lt;&lt; This can be enabled or not, it just allows the system to assing a IRQ or not to the ports</p>
<p>Press Control + I on the IRQ screen at bootup time to enter the Intel RAID ROM and setup your RAID Array. The note at the bottom of the screen</p>
<p><strong>Integrated Peripherals</strong></p>
<p>RAID On the Intel ICH10R (Blue Ports)<br />
SATA RAID/AHCI Mode (Intel ICH10R Southbridge) &#8230;&#8230;&#8230;&#8230;. RAID<br />
SATA Port0-3 Native Mode &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.. Enabled (or Disabled, both will work)</p>
<p>RAID on the Gigabyte/J.Micron (White Ports)<br />
Onboard SATA/IDE Device (GIGABYTE SATA2 Chip) &#8230;&#8230;&#8230;&#8230;. Enabled<br />
Onboard SATA/IDE Ctrl Mode (GIGABYTE SATA2 Chip) &#8230;&#8230;&#8230;.. RAID/IDE &lt;&lt; The IDE is only there to show/remind you that your Actual IDE Devices will be in IDE/PATA mode as normal</p>
<p><strong>Note</strong></p>
<div id="post_message_288939">ICH10R can do RAID or AHCI or IDE<br />
J.Micron can do RAID or AHCI or IDE as well<br />
You can switch from IDE to AHCI and AHCI to IDE yes on ICH10R, but NOT TO RAID.<br />
NO switching from RAID to anything, or anything to RAID without a Clean install.<br />
And you cannot switch a AHCI or RAID from the ICH10R to the J.Micron Ports either, or the other way around.<br />
You can Move an IDE install to and from either though</div>
<div></div>
<div>And <strong><em>Intel ICH10R controller is suggested for best Performance (Blue on X58)*</em></strong></div>
<p><map name='google_ad_map_466_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/466?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_466_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=466&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Ftutorial%2Fga-x58-extreme-raid%2F' title="GA X58 EXTREME Raid" alt=" GA X58 EXTREME Raid" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>June 20, 2009 -- <a href="/blog/music/tesla-love-song/" title="Tesla &#8211; Love Song">Tesla &#8211; Love Song</a></li><li>January 28, 2010 -- <a href="/blog/linux/a-guide-to-system-backup-and-restore-in-ubuntu/" title="A Guide to System Backup and Restore in Ubuntu">A Guide to System Backup and Restore in Ubuntu</a></li><li>August 18, 2009 -- <a href="/blog/hosting/web-hosting-in-china/" title="Web Hosting in China">Web Hosting in China</a></li><li>June 21, 2009 -- <a href="/blog/tutorial/how-to-get-clip-share-4-0-9-working-on-freebsd-6-3/" title="How to get Clip-Share 4.0.9 Working on FreeBSD 6.3">How to get Clip-Share 4.0.9 Working on FreeBSD 6.3</a></li><li>February 10, 2010 -- <a href="/blog/linux/linux-ultra-fast-command-line-download-accelerator/" title="Linux ultra fast command line download accelerator">Linux ultra fast command line download accelerator</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/tutorial/ga-x58-extreme-raid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web server security</title>
		<link>http://www.snailvn.com/blog/security/web-server-security/</link>
		<comments>http://www.snailvn.com/blog/security/web-server-security/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 05:34:43 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=464</guid>
		<description><![CDATA[// < ![CDATA[
 			capture_referrer();
// ]]&#62;

   
Introduction
Once upon a time, the World Wide Web was a relatively static place. The Web server&#8217;s sole function was to simply deliver a requested Web page, written in HTML, to a client browser. Over time, developers started looking for ways to interact with users by providing dynamic content [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><!--START RESERVED FOR FUTURE USE INCLUDE FILES--><script type="text/javascript">// < ![CDATA[
 			capture_referrer();
// ]]&gt;</script></p>
<p><!--  START : HTML FOR SEARCH REFERRER --></p>
<div id="search_referrer_results" style="display: none;"><!--  START : HTML FOR ARTICLE SEARCH --> <!--  END : HTML FOR ARTICLE SEARCH --> <!--  START : HTML FOR CODE SEARCH --> <!--  END : HTML FOR CODE SEARCH --></div>
<p><!--  END : HTML FOR SEARCH REFERRER --><!--END RESERVED FOR FUTURE USE INCLUDE FILES--><strong><a name="h1"><span>Introduction</span></a></strong></p>
<p>Once upon a time, the World Wide Web was a relatively static place. The Web server&#8217;s sole function was to simply deliver a requested Web page, written in HTML, to a client browser. Over time, developers started looking for ways to interact with users by providing <em>dynamic</em> content &#8212; that is, content that displayed a form or executed a script based on user input. Thus Server Side Includes (SSI) and the Common Gateway Interface (CGI) were born.</p>
<p>A Server Side Include page is typically an HTML page with embedded command(s) that are executed by the Web server. An SSI page is <em>parsed</em> by the server (a &#8220;normal&#8221; Web page is not), and if SSI commands are found they are executed before the resultant output is delivered to the requesting client. SSI is used in situations that demand a small amount of dynamic content be inserted in a page, such as a copyright notice or the date. SSI can also be used to call a CGI script; however, there is a performance penalty associated with SSI. The server must parse every page designated as SSI-enabled, which is not an optimal solution on a heavily loaded Web server.</p>
<p>The CGI is a standard for communication between a program or script, written in any one of several languages, and a Web server. The CGI specification is very simple: input from a client is passed to the program or script on <code>STDIN</code> (standard input). The program then takes that information, processes it, and returns the result on <code>STDOUT</code> (standard output) to the Web server. The Web server combines this output with the requested page and returns it to the client as HTML. CGI applications do not force the server to parse every requested page; only pages containing CGI-recognized arguments involve further processing.</p>
<p>This article is targeted at Webmasters and system administers responsible for securing a Web server configured to provide dynamic content to clients. It details general security issues related to SSI- and CGI-enabled content, reducing CGI risks with wrappers, and some brief language-specific caveats. This article <em>does not</em> cover the configuration steps required to enable SSI or CGI. Configuration examples provided are based on the latest 1.3 version of <a href="http://www.apache.org/">Apache</a>, which at the time of this writing is 1.3.26. In addition, the following is assumed:</p>
<ul>
<li>Your network is secure, behind a firewall, and the server itself is in a controlled environment.</li>
<li>The operating system has been properly secured and all unnecessary services are disabled.</li>
<li>The Apache <code>user</code> and <code>group</code> directives are correctly set, and appropriate permissions assigned.</li>
<li>The ServerRoot and log directories are protected.</li>
<li>User overrides are disabled.</li>
<li>Default access has been disabled, and access opened for only those system directories designated &#8220;public&#8221;. For example, on a system configured to host user Web pages from <em>/home/username/public_html</em>, Apache&#8217;s <code>httpd.conf</code> configuration file should contain the following directives:</li>
</ul>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>
<pre>ServerName www.sitename.com
UserDir public_html

&lt;Directory /&gt;
	Order deny,allow
	Deny from all
&lt;/Directory&gt;

&lt;Directory /home/*/public_html&gt;
	Order deny,allow
	Allow from all
&lt;/Directory&gt;</pre>
</td>
</tr>
</tbody>
</table>
<p>In other words, in order to fully absorb the material discussed in this article, the reader should have a good working knowledge of general Web server security, installing and configuring Apache, Apache modules, Apache&#8217;s key configuration directives, the role of Apache&#8217;s <code>.htaccess</code> file, how to read log files, UNIX file permissions, and basic system administration. Readers should also be familiar with the syntax, commands, and functions of whatever programming language they intend to use to create CGI applications.</p>
<p>See the <a href="http://www.ibm.com/developerworks/linux/library/s-wssec.html#resources">Resources</a> section of this article for a list of useful online resources.</p>
<p><strong><a name="h2"><span>General considerations</span></a></strong></p>
<p>The very first question a Web server administrator must confront is, &#8220;Do I really want/need to provide dynamic content from my server?&#8221; While dynamic content has allowed for a diverse range of user interaction and become a de facto standard for most large Web sites, it remains one of the largest security threats on the Internet. CGI applications and SSI-enabled pages are not inherently insecure, but poorly written code can potentially open up dangerous back doors and gaping holes on what would otherwise be a well-secured system.</p>
<p>The following are the three most common security risks CGI applications and SSI pages create:</p>
<ul>
<li>Information leaks: Providing any kind of system information to a hacker could potentially provide a hacker with the ammunition they need to break into your server. The less a hacker knows about the configuration of a system, the harder it is to break into.</li>
<li>Access to potentially dangerous system commands/applications: One of the most common exploits used by hackers is to &#8220;take over&#8221; a service running on the server and use it for their own purposes. For example, gaining access to a mail application via an HTML form-based script, and then harnessing the mail server to send out spam or acquire confidential user information.</li>
<li>Depleting system resources: While not a direct security threat per se, a poorly written CGI application can use up a system&#8217;s available resources to the point where it becomes almost completely unresponsive.</li>
</ul>
<p>A glance at the above list shows that a high percentage of security holes is invoked or leveraged through user input. One of the most common problems with applications written in C and C++ are <em>buffer overflows</em>. When a program overflows a buffer, it crashes. A good hacker can then take advantage of the crashed program to gain access to the system. For example, look at the following snippet of C code:</p>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>
<pre>#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
static char query_string[1024]

char* POST() {
int size;
size=atoi(getenv("CONTENT_LENGTH"));
fread(query_string, size,1,stdin);
return query_string;
}</pre>
</td>
</tr>
</tbody>
</table>
<p>An assumption is made that user input will be a maximum of 1024 characters in length. If the user supplies input of more than 1024 characters the above routine will break the program and allow someone to execute a system command remotely. The solution in this case is to ensure that memory allocation for the variable <code>query_string</code> occurs dynamically by using a call to either the <code>malloc()</code> or <code>calloc()</code> function.</p>
<p>Another common problem involves a system call that opens a subshell to process a command. In Perl such a call could be made using any of the following functions: <code>system(), exec(), piped(), open(),</code> or <code>eval()</code>. The lesson here is to never trust user input, and ensure all your system calls are not exploitable. The first is typically achieved by establishing explicit rules (for example, by checking input with a regular expression) for what is acceptable and what is not. The process of sanitizing system calls is language-dependent. The trick is to always call external programs directly rather than going through a shell. Using Perl, this is accomplished by passing arguments to the external program as separate elements in a list rather than in one long string like so:</p>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>
<pre>system "/usr/bin/sort","data.dat"</pre>
</td>
</tr>
</tbody>
</table>
<p>A related trick used by many hackers is to alter the PATH environment variable so it points to the program they want your script to execute, instead of the program you&#8217;re expecting. This exploit can be easily subverted by invoking any programs called using full pathnames. If you have to rely on the PATH variable, get in the habit of explicitly setting it yourself at the beginning of the application. For example:</p>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>
<pre>$ENV{'PATH'}="bin:/usr/bin:/usr/local/bin";</pre>
</td>
</tr>
</tbody>
</table>
<p>A denial of service (DOS) attack occurs when an attacker makes repeated calls to to one or more CGI applications. The Web server dutifully launches a CGI process and a child server process for each call. Eventually, if enough calls are made, the server runs out of system resources and comes to a grinding halt. Unfortunately, there&#8217;s not a lot you can do to prevent a DOS attack beyond banning the host access to the server using Apache&#8217;s <code>&lt;Limit ...&gt;</code> directive. You might also want to look into the <code>RLimitCPU</code> and <code>RLimitMEM</code> directives which limit Apache&#8217;s CPU and memory usage respectively.</p>
<p>Later in this article we&#8217;ll discuss using a <em>wrapper</em> to limit the danger inherent in running CGI applications. The next two sections of this article detail potential risks and solutions specific to Server Side Includes and CGI applications.</p>
<p><strong><a name="h3"><span>Securing server side includes</span></a></strong></p>
<p>Many Web administrators consider Server Side Includes (SSI) on a par with CGI applications when it comes to potential security risks. As noted in the previous section, <em>any</em> program or page that uses the <code>exec</code> command to call a system file presents a huge security problem if the call is made incorrectly. On the other hand, it&#8217;s a remarkably simple process to disable all exec calls from an entire Web site, or allow exec calls to be made from a specific directory only. This is accomplished with the <code>Options</code> directive.</p>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>
<pre>&lt;Directory&gt;
Options IncludesNOEXEC
Order deny,allow
Deny from all
&lt;/Directory&gt;</pre>
</td>
</tr>
</tbody>
</table>
<p>The <code>Options</code> line in the above configuration listing disables exec calls and includes for the Web site. To enable exec calls for a specific subdirectory of the Web, &#8220;scope-down&#8221; the directory container like so:</p>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>
<pre>&lt;Directory /&gt;
Options IncludesNOEXEC
Order deny,allow
Deny from all
&lt;/Directory&gt;

&lt;Directory /subdirectory&gt;
Options Includes # (or alternately, +Includes)
Order deny,allow
Deny from all
&lt;/Directory&gt;</pre>
</td>
</tr>
</tbody>
</table>
<p>This configuration segment allows the execution of exec commands from only the <em>/subdirectory</em> directory under the site&#8217;s DocumentRoot. Note that users can still execute CGI scripts from within a document, <em>provided</em> the scripts are located in a directory designated by a <code>ScriptAlias</code> directive (see the next section on Securing CGI applications for details on using the <code>ScriptAlias</code> directive).</p>
<p>The second consideration administrators need to be aware of concerning SSI was briefly discussed in the Introduction. It is not a good practice to allow SSI commands to be executed from pages with an .html or .htm file extension, especially on a high-traffic server. Remember, <em>all</em> SSI pages are parsed by the server. Poorly coded pages can consume system resources at an astonishing rate, and will eventually result in an unresponsive server. To avoid such a scenario, it is common practice to use a separate extension for SSI-enabled documents (typically, .shtml). This is done by adding the following lines to Apache&#8217;s configuration file:</p>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>
<pre>AddHandler server-parsed .shtml
AddType text/html .shtml</pre>
</td>
</tr>
</tbody>
</table>
<p>The first directive tells Apache to treat all files ending in .shtml as SSI pages; the second directive is sent to the browser requesting the page, and tells it to render the content the same as it would for an HTML request.</p>
<table border="0" cellspacing="0" cellpadding="0" align="right">
<tbody>
<tr align="right">
<td>
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="middle"></td>
<td align="right" valign="top"><a href="http://www.ibm.com/developerworks/linux/library/s-wssec.html#main"><strong> </strong></a></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p><strong><a name="h4"><span>Securing CGI applications</span></a></strong></p>
<p>Administrators have two options for configuring CGI under Apache. The first method uses the <code>ScriptAlias</code> directive to designate the CGI program directory. The second method uses a combination of the <code>Alias</code> and <code>AddHandler</code> directives. Each method has a place, and its own set of pros and cons.</p>
<p><a name="h2"><span>The <code>ScriptAlias</code> approach</span></a></p>
<p>The first step in securely configuring CGI under Apache is to create a central directory to store your CGI applications in. This directory should always be separate from the DocumentRoot tree. Why? Because the less the world knows about where your CGI scripts reside, the better. It also ensures only Web administrators can access the files that reside there. So if <em>/www/mysite/htdocs</em> is your DocumentRoot, <em>/www/mysite/cgi-bin</em> would be a good choice for your CGI directory. Some webmasters prefer to locate their CGI directory on another filesystem completely; for example, <em>/var/www/cgi-bin</em>. The next step is to inform Apache which directory contains CGI programs. This is done with the <code>ScriptAlias</code> directive.</p>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>
<pre>ScriptAlias /cgi-bin/ /www/mysite/cgi-bin/</pre>
</td>
</tr>
</tbody>
</table>
<p>There are several points to note regarding the above directive:</p>
<ul>
<li>To access the script, <code>test.cgi</code>, using the example path shown, a user would enter <code> <span>http://www.mysite.com/cgi-bin/test.cgi</span> </code> in their browser.</li>
<li>Note that both the alias and the path to the CGI directory must end with a forward slash (/).</li>
<li>Apache supports multiple <code>ScriptAlias</code> directories.</li>
<li> <code>ScriptAlias</code> designated directories are not able to be browsed (by default) for security reasons.</li>
<li>The directory referenced by the <code>ScriptAlias</code> directive should have very strict permission settings assigned to it. Ideally, no one but the lead CGI developer and the system administrator should have full access (read, write, execute) on the files contained there.</li>
</ul>
<p>The last point above highlights one of the main advantages to enabling CGI using the <code>ScriptAlias</code> directive. It offers the administrator a central point to administer CGI programs from (typically, servers configured with the <code>ScriptAlias</code> directive have only one CGI directory), and allows access to the CGI directory to be tightly controlled. The disadvantage to using <code>ScriptAlias</code> to designate a CGI directory is that Apache will assume <em>any</em> executable file it finds in the aliased directory is a CGI application. In other words, Apache would see no distinction between <code>test.cgi</code>, <code>test.pl</code>, and <code>test.bak</code> provided they were all in the <code>ScriptAlias</code>ed directory, and all flagged as executable.</p>
<p>To overcome this last problem requires the use of the <code>Alias</code> and <code>AddHandler</code> directives.</p>
<p><a name="h2"><span>The <code>Alias/AddHandler</code> approach</span></a></p>
<p>The <code>AddHandler</code> directive is used to specify which files are to be considered CGI programs. But first you need to tell Apache where your CGI directory is, as it resides outside the document tree.</p>
<p>Begin by commenting out any references to the <code>ScriptAlias</code> directive from <code>httpd.conf</code>. Next, add the <code>Alias</code> directive to the configuration file:</p>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>
<pre>Alias /cgi-bin/ /www/mysite/cgi-bin/</pre>
</td>
</tr>
</tbody>
</table>
<p>Now you must tell Apache to execute CGI programs from this directory. This involves defining a <code>&lt;Directory...&gt;</code> container. This is accomplished as follows:</p>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>
<pre>&lt;Directory /www/mysite/cgi-bin&gt;
Options ExecCGI
AddHandler cgi-script .cgi .pl
&lt;/Directory&gt;</pre>
</td>
</tr>
</tbody>
</table>
<p>The first line in the above configuration segment defines the full path to the CGI directory, the second line tells Apache that CGI applications can be executed there, and the third line denotes any file within the CGI directory with the extension of <code>.cgi</code> or <code>.pl</code> is considered a CGI application.</p>
<p>The above configuration can be expanded to provide individual users with access to their own cgi-bin directory:</p>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>
<pre>ServerName www.company.com
UserDir public_html

&lt;Directory ~ "/home/[a-z]+/public_html/cgi-bin
Options ExecCGI
AddHandler cgi-script .cgi .pl
&lt;/Directory&gt;</pre>
</td>
</tr>
</tbody>
</table>
<p>When a request arrives at the server for www.company.com/~tom, it will be redirected to <em>/home/tom/public_html</em> and the index page for that directory sent to the client. In a similar manner, Apache translates any requests for www.company.com/~tom/cgi-bin/ to <em>/home/tom/public_html/cgi-bin/</em> and allows any CGI program with the proper extension (<code>.cgi</code> or <code>.pl</code>) to execute. Note that the above <code>Directory</code> directive requires all usernames be lowercase. If your system allows for mixed-case or alphanumeric usernames, a different regular expression would have to be used.</p>
<p>Before closing out this section and moving on to the topic of wrappers, it should be noted that a third CGI configuration option is available for those who like to live dangerously: an <code>.htaccess</code> file. An <code>.htaccess</code> file provides a way for administrators to set configuration directives on a per-directory basis. To use an <code>.htaccess</code> file to enable CGI access you&#8217;d need to add the <code>AllowOverrides Options</code> statement to Apache&#8217;s main server configuration section, and add <code>Options execCGI</code> to the user&#8217;s <code>.htaccess</code> file. What&#8217;s wrong with <code>.htaccess</code> files? One, everytime Apache encounters an <code>.htaccess</code> file it has to parse and read its contents; two, if a user gains access to his or her <code>.htaccess</code> file, they could enable additional CGI options that violate system security policies. Do not rely on <code>.htaccess</code> files to control CGI access.</p>
<p><strong><a name="h5"><span>Reducing CGI risks with wrappers</span></a></strong></p>
<p>Perfect system security is a lofty but unattainable goal. Securing any system is a dynamic process &#8212; checking for and applying operating system updates, program fixes and patches, scanning program revisions for desirable feature additions, reviewing user security and permissions, etc. When it comes to keeping a handle on CGI-related security issues, the very best solution is to not run any CGI applications at all. Unfortunately, such a course of action is rarely left to the same people tasked with actually securing the system. Administrators charged with maintaining a CGI-enabled server need to strike a careful balance: Users demand dynamic content capabilities, the potential danger inherent in CGI applications, and protecting systems that are typically exposed 24/7 to the &#8220;big bad world of the Internet.&#8221;</p>
<p>Ideally, in order to run a tight ship, every CGI application exposed to the public should be thoroughly checked by the system administrator or head developer for good coding practices and potentially dangerous system calls. Unfortunately, doing so often presents a two-fold problem: One, on a busy server, it severely strains administrative resources; and two, most system administrators often do not have time to stay current on a half-dozen different programming languages <em>and</em> administer their servers.</p>
<p>One common solution to reducing the risks inherent in CGI applications is to employ a <em>wrapper</em> program on the Web server. A wrapper allows CGI applications to be run under the user ID of the site owner &#8212; that is, the owner of the directories and documents that comprise a Web site. How does this increase system security? Simple. In a non-wrapper environment, CGI scripts are executed by the Apache user. This means the Apache user has to be a member of the same group as the site owner. It also means that anyone with a Web account on the server has the ability to execute a script in any other site directory on the server. Wrappering CGI applications restricts the damage a user can do to the user&#8217;s files alone. As an added bonus, most CGI wrappers perform additional security checks before they allow a requested application to execute.</p>
<p>In the following sections, two popular CGI wrappers are discussed: suEXEC and CGIWrap.</p>
<p><a name="h2"><span>suEXEC</span></a></p>
<p>Apache comes bundled with its own security wrapper application called suEXEC. suEXEC allows users to run CGI and SSI programs as the owner of the site as opposed to the owner of the httpd process. Here&#8217;s how suEXEC works. When a request is made for a CGI or SSI file not owned by the Apache user, the request is passed to suEXEC along with the program name and the owner&#8217;s user/group ID. suEXEC then runs a series of checks to ensure the request is valid. If it is, the script is executed. If the request fails any of the checks, the script is not run and an error is logged.</p>
<p>For a complete list of all 20 checks performed by suEXEC, and for detailed installation/configuration instructions, see the <a href="http://httpd.apache.org/docs/suexec.html">Apache suEXEC Web site</a>.</p>
<p>The most common way to use suEXEC is with the <code>User</code> and <code>Group</code> directive inside a <code>VirtualHost</code> container. For example:</p>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>
<pre>&lt;VirtualHost 192.168.1.5&gt;
DocumentRoot /home/tom/public_html
ServerName insights.syroidmanor.com
ScriptAlias /cgi-bin/ /home/tom/public_html/cgi-bin/
User tom
Group tom
&lt;/VirtualHost&gt;</pre>
</td>
</tr>
</tbody>
</table>
<p>Note that both the User and Group must be defined before suEXEC will work. Omitting one or the other will cause any request for a CGI application to fail, and will generate an error.</p>
<p>Two further notes regarding suEXEC. First, the owner of the Web server process must be able to &#8217;su&#8217; to the owner/group of the script. If Apache cannot do this, the script will fail. Second, you&#8217;ll know if suEXEC has been successfully installed and configured by checking Apache&#8217;s error log after restarting the server. You should see a line similar to the following:</p>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>
<pre>[Mon Aug 7 20:39:20 2002] [notice] suEXEC mechanism enabled [wrapper: /usr/sbin/suexec]</pre>
</td>
</tr>
</tbody>
</table>
<p><a name="h2"><span>CGIWrap</span></a></p>
<p>CGIWrap is similar to the suEXEC program in that it permits user access to CGI programs without the risk of compromising server security. It does this by running any program defined as a CGI application as the file owner rather than the Apache user. CGIWrap also performs several security checks on the CGI application; the application will not be executed if any of the checks fail.</p>
<p>CGIWrap is written by Nathan Neulinger and available from the <a href="http://cgiwrap.unixtools.org/">Unix Tools Web site</a>.</p>
<p>CGIWrap is independent of Apache and the operating system (suEXEC has some performance advantages over CGIWrap as it is compiled directly into the httpd source), and as such needs to be downloaded and compiled independently. On the plus side, CGIWrap allows you to create <code>allow/deny</code> files that can be used to restrict access to CGI applications. To install CGIWrap simply download the source tarball (current version as of this writing is 3.7.1), extract it to a directory of your choosing, and run the <code>configure</code> script.</p>
<p>When the program is compiled, simply copy the CGIWrap executable to the user&#8217;s cgi-bin directory. Note that this directory must match the cgi-bin directory specified during the configuration process. Next, change the ownership and permission bits as follows:</p>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>
<pre>chown root CGIWrap
chmod 4755 CGIWrap</pre>
</td>
</tr>
</tbody>
</table>
<p>Finally, create symbolic links from nph-cgiwrap, ntp-cgiwrapd, and cgiwrapd to CGIWrap:</p>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>
<pre>ln -s CGIWrap cgiwrapd
ln -s CGIWrap nph-cgiwrap
ln -s CGIWrap nph-cgiwrapd</pre>
</td>
</tr>
</tbody>
</table>
<p>You may also have to add an extension to the CGIWrap executable (for example, <code>CGIWrap.cgi</code>) depending on what, if any, file extensions you&#8217;ve associated with CGI applications.</p>
<p><strong><a name="h6"><span>Summary</span></a></strong></p>
<p>This article discussed securing dynamic content on an Apache Web server. Topics included security considerations that apply to all dynamic content in general, Server Side Includes, Apache&#8217;s Common Gateway Interface, and two ways to wrapper CGI content. While an exhaustive discussion of securing all forms of dynamic content would be impossible within the confines of such a short article, we hope this document has provided a basic understanding of where the most common security holes lie, and how to address them.</p>
<p>As always, comments and feedback on the material presented are welcome.</p>
<p><strong><a name="resources"><span>Resources</span></a></strong></p>
<ul>
<li>The <a href="http://httpd.apache.org/">Apache Web site</a> is the definitive online resource for all things relating to the Apache Web server. Here you&#8217;ll find source code, pre-compiled binaries, FAQs, and developer links. There is also extensive documentation available for both <a href="http://httpd.apache.org/docs/">Apache 1.3</a> and <a href="http://httpd.apache.org/docs-2.0/">Apache 2.0</a>. Unlike some Open Source projects, the Apache documentation is kept relatively up-to-date thanks in large part to the documentation coordinator Ken Coar.</li>
<li>Another good online resource, especially for developers, is the O&#8217;Reilly <a href="http://www.onlamp.com/apache/">OnLamp.com</a> site.</li>
<li>For those who prefer paper-based resources, check out <em>Apache Server Unleashed</em> by Rich Bowen and Ken Coar (SAMS). Part III contains extensive material on Dynamic Content, and Part IV is a broad overview of setting up security and auditing. Also recommended is Laurie and Laurie&#8217;s <em>Apache: The Definitive Guide</em> (O&#8217;Reilly &amp; Associates). While slightly dated as far as Apache revisions go, most material covered remains pertinent.</li>
<li>No discussion of Web server security would be complete without at least a passing reference to <em>chroot</em>ing your installation. While beyond the scope of this article, a chrooted server is one of the most complete security measures available for Apache. For a detailed overview of the process involved, check out <a href="http://penguin.epfl.ch/chroot.html#h2-details">this online HOWTO</a> put together by Denice Deatrich.</li>
</ul>
<p><em><strong>Source: <a href="http://ibm.com/" target="_blank">ibm.com</a></strong></em></p>
<p><map name='google_ad_map_464_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/464?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_464_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=464&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Fsecurity%2Fweb-server-security%2F' title="Web server security" alt=" Web server security" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>November 15, 2009 -- <a href="/blog/linux/installing-hjsplit-2-3-for-linux/" title="Installing HJSplit 2.3 for Linux">Installing HJSplit 2.3 for Linux</a></li><li>June 20, 2009 -- <a href="/blog/music/tesla-love-song/" title="Tesla &#8211; Love Song">Tesla &#8211; Love Song</a></li><li>March 5, 2010 -- <a href="/blog/mobile/install-mscim-googlepinyin-nokia-n900/" title="Install MSCIM-googlepinyin Nokia N900">Install MSCIM-googlepinyin Nokia N900</a></li><li>December 19, 2009 -- <a href="/blog/wordpress/wordpress-2-9-is-so-fine/" title="WordPress 2.9 is so fine">WordPress 2.9 is so fine</a></li><li>September 28, 2009 -- <a href="/blog/hosting/mediatemple-grid-hosting-review/" title="MediaTemple Grid Hosting Review">MediaTemple Grid Hosting Review</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/security/web-server-security/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux Remote Desktop For Controlling Windows ( rdesktop )</title>
		<link>http://www.snailvn.com/blog/linux/linux-remote-desktop-for-controlling-windows-xp-vista-server-2003-rdesktop/</link>
		<comments>http://www.snailvn.com/blog/linux/linux-remote-desktop-for-controlling-windows-xp-vista-server-2003-rdesktop/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 18:22:19 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=457</guid>
		<description><![CDATA[Windows XP box
Especially it is very useful to configure Outlook or something else when customers do not understand how to configure or troubleshoot problem. This is the best way to fix a problem.
Fortunately, Linux has rdesktop utility. It is a client for remote desktop protocol (RDP), used in a number of Microsoft products including Windows [...]]]></description>
			<content:encoded><![CDATA[<p></p><p style="text-align: center;"><a href="/blog/wp-content/snailuploads/2009/10/rdesktop-192.168.1.17-745427.png" rel="lightbox[457]"><img class="aligncenter size-medium wp-image-499" title="rdesktop-192.168.1.17-745427" src="/blog/wp-content/snailuploads/2009/10/rdesktop-192.168.1.17-745427-300x233.png" alt="rdesktop 192.168.1.17 745427 300x233 Linux Remote Desktop For Controlling Windows ( rdesktop )" width="300" height="233" /></a></p>
<p style="text-align: center;">Windows XP box</p>
<p>Especially it is very useful to configure Outlook or something else when customers do not understand how to configure or troubleshoot problem. This is the best way to fix a problem.</p>
<p>Fortunately, Linux has rdesktop utility. It is a client for remote desktop protocol (<a href="http://en.wikipedia.org/wiki/RDP">RDP</a>), used in a number of Microsoft products including Windows NT Terminal Server, Windows 2000 Server, Windows XP and Windows 2003 Server. You do not need to install VNC server. All you need is rdesktop client on Linux or BSD workstation.</p>
<h2>Install rdesktop</h2>
<pre># apt-get install rdesktop</pre>
<p>Connect to MS Windows 2000/2003 server from Linux, type the following command at a shell prompt (connect to Windows server called snailvn.com)</p>
<pre>$ rdesktop snailvn.com</pre>
<p>Or connect to windows XP/Vista workstation having IP 192.168.1.17:</p>
<pre>$ rdesktop 192.168.1.17</pre>
<p style="text-align: center;"><a href="/blog/wp-content/snailuploads/2009/10/redsktop-Screenshot-706524.png" rel="lightbox[457]"><img class="aligncenter size-medium wp-image-498" title="redsktop-Screenshot-706524" src="/blog/wp-content/snailuploads/2009/10/redsktop-Screenshot-706524-300x225.png" alt="redsktop Screenshot 706524 300x225 Linux Remote Desktop For Controlling Windows ( rdesktop )" width="300" height="225" /></a></p>
<div style="text-align: center;">Remote windows XP desktop</div>
<p>Please note that you must first enable remote desktop connection under Windows Server/XP.</p>
<ul>
<li>Go to Windows XP Desktop</li>
<li>Right Click on My Computer</li>
<li>Select properties</li>
<li>Select Remote tab</li>
<li>Enable Remote desktop.</li>
<li>Save the changes.</li>
</ul>
<p>Make sure enterprise firewall allows incoming connection on TCP port 3389. rdesktop supports many other options, see man page of rdesktop or visit <a href="http://www.rdesktop.org/">main website</a> of rdesktop for more information.</p>
<p><em><strong>Source: <a href="http://cyberciti.biz/" target="_blank">cyberciti.biz</a></strong></em></p>
<p><map name='google_ad_map_457_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/457?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_457_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=457&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Flinux%2Flinux-remote-desktop-for-controlling-windows-xp-vista-server-2003-rdesktop%2F' title="Linux Remote Desktop For Controlling Windows ( rdesktop )" alt=" Linux Remote Desktop For Controlling Windows ( rdesktop )" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>September 28, 2009 -- <a href="/blog/hosting/mediatemple-grid-hosting-review/" title="MediaTemple Grid Hosting Review">MediaTemple Grid Hosting Review</a></li><li>September 28, 2009 -- <a href="/blog/hosting/what-to-look-for-in-a-web-host-for-wordpress/" title="What To Look For In A Web Host For WordPress">What To Look For In A Web Host For WordPress</a></li><li>January 7, 2009 -- <a href="/blog/music/snail/" title="Snail">Snail</a></li><li>November 15, 2009 -- <a href="/blog/code/mediafire-download-plugin-nov-02-2009/" title="Mediafire download plugin for Rapidleech &#8211; Nov 02, 2009">Mediafire download plugin for Rapidleech &#8211; Nov 02, 2009</a></li><li>December 20, 2009 -- <a href="/blog/lock-on/lock-onflaming-cliffs-2-0-coming-jan-2010/" title="Lock On:Flaming Cliffs 2.0 coming Jan 2010">Lock On:Flaming Cliffs 2.0 coming Jan 2010</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/linux/linux-remote-desktop-for-controlling-windows-xp-vista-server-2003-rdesktop/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ftp Clients</title>
		<link>http://www.snailvn.com/blog/tools/ftp-clients/</link>
		<comments>http://www.snailvn.com/blog/tools/ftp-clients/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 18:21:27 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=456</guid>
		<description><![CDATA[1. Good GUI ftp clients
1.1. kasablanca
kasablanca is a very user friendly ftp client for   KDE.







kasablanca 0.3.1 is 638 kB and requires QT and KDE.

Supports fxp (direct ftp to ftp transfer)
Supports encryption using ssl/tls.
Stores bookmarks


1.2. ftpcube
ftpcube is probably the best choice for a GUI ftp client.







Among other things it features:

Threaded browsing and multi-threaded downloading
Site [...]]]></description>
			<content:encoded><![CDATA[<p></p><h1>1. Good GUI ftp clients</h1>
<h2>1.1. kasablanca</h2>
<p><a href="http://kasablanca.berlios.de/">kasablanca</a> is a very user friendly ftp client for   <a href="http://www.kde.org/">KDE</a>.</p>
<table border="0" cellpadding="4" align="center">
<tbody>
<tr>
<td><a href="/blog/wp-content/snailuploads/2009/10/kasablanca_0-3-1.png" rel="lightbox[456]"><img class="aligncenter size-medium wp-image-503" title="kasablanca_0-3-1" src="/blog/wp-content/snailuploads/2009/10/kasablanca_0-3-1-300x266.png" alt="kasablanca 0 3 1 300x266 Ftp Clients" width="300" height="266" /></a></td>
</tr>
</tbody>
</table>
<p><a href="http://kasablanca.berlios.de/">kasablanca</a> 0.3.1 is 638 kB and requires QT and KDE.</p>
<ul>
<li>Supports fxp (direct ftp to ftp transfer)</li>
<li>Supports encryption using ssl/tls.</li>
<li>Stores bookmarks</li>
</ul>
<p><a id="toc3" name="toc3"></a></p>
<h2>1.2. ftpcube</h2>
<p><a href="http://ftpcube.sourceforge.net/">ftpcube</a> is probably the best choice for a GUI ftp client.</p>
<table border="0" cellpadding="4" align="center">
<tbody>
<tr>
<td><a href="/blog/wp-content/snailuploads/2009/10/ftpcube.jpg" rel="lightbox[456]"><img class="aligncenter size-medium wp-image-501" title="ftpcube" src="/blog/wp-content/snailuploads/2009/10/ftpcube-297x300.jpg" alt="ftpcube 297x300 Ftp Clients" width="297" height="300" /></a></td>
</tr>
</tbody>
</table>
<p>Among other things it features:</p>
<ul>
<li>Threaded browsing and multi-threaded downloading</li>
<li>Site Management (bookmarks)</li>
<li>Remote Directory Caching</li>
</ul>
<p>The source for <a href="http://ftpcube.sourceforge.net/">ftpcube</a> is only 87 kB. It is made with   <a href="http://www.wxpython.org/">wxPython</a>, meaning that you need to install this 12,152 kB  library to use ftpcube&#8230;</p>
<p><a id="toc4" name="toc4"></a></p>
<h2>1.3. gftp</h2>
<p><a href="http://www.gftp.org/">gftp</a> is your choice for a other free GUI ftp client. It uses gtk2  (1.x uses gtk) and has all the features you expect from a modern ftp client. The interface  is old school and simple, but not very userfriendly.</p>
<table border="0" cellpadding="4" align="center">
<tbody>
<tr>
<td><a href="/blog/wp-content/snailuploads/2009/10/gftp.jpg" rel="lightbox[456]"><img class="aligncenter size-medium wp-image-502" title="gftp" src="/blog/wp-content/snailuploads/2009/10/gftp-300x250.jpg" alt="gftp 300x250 Ftp Clients" width="300" height="250" /></a></td>
</tr>
</tbody>
</table>
<p><a href="http://www.gftp.org/">gftp</a> supports bookmarking of sites, logging, ssl and bandwith limiting.  The bookmark editor is, like most of the other features, quite hard to use. By hard I mean  that doing common tasks requires too much effort.</p>
<p><a id="toc5" name="toc5"></a></p>
<h2>1.4. iglooftp</h2>
<p><a href="http://www.iglooftp.com/unix/">iglooftp</a> is the best GUI ftp client. There is also a Windows  version.</p>
<p><a href="http://www.iglooftp.com/unix/">iglooftp</a> <strong>is non-free</strong> and closed source.</p>
<p><a id="toc6" name="toc6"></a></p>
<h2>1.5. konqueror</h2>
<p>Konqueror is the KDE file manager. It has support for ftp and much more. You can login to ftp sites with a username and password like this:</p>
<p><code>ftp://username <img src='/blog/wp-includes/images/smilies/10.gif' alt=':-p' class='wp-smiley' title="Ftp Clients" /> assword@your.ftp.org</code></p>
<p><a id="toc7" name="toc7"></a></p>
<h1>2. Console ftp clients</h1>
<p>The console based ftp clients are generally speaking a much better alternative than the GUI  ftp clients. Today commersial developers aim at making you click nice buttons with a mouse  instead of telling your computer what you want it to do with cryptic commands. This may seem  nice, but is not the most productive way of getting tasks done.</p>
<p><a id="toc8" name="toc8"></a></p>
<h2>2.1. GNU Midnight Commander</h2>
<p><a href="http://www.ibiblio.org/mc/">MC</a> (<a href="http://linuxreviews.org/man/mc/">manual page</a>)  is <strong>the best filemanager ever made</strong> and will probably rule  the earth for years and years to come. When it comes to manageing files,   <a href="http://www.ibiblio.org/mc/">MC</a> does the job better than most alternatives.</p>
<table border="0" cellpadding="4" align="center">
<tbody>
<tr>
<td><a href="/blog/wp-content/snailuploads/2009/10/mc.png" rel="lightbox[456]"><img class="aligncenter size-medium wp-image-504" title="mc" src="/blog/wp-content/snailuploads/2009/10/mc-300x208.png" alt="mc 300x208 Ftp Clients" width="300" height="208" /></a></td>
</tr>
</tbody>
</table>
<p>It supports both ftp and scp (<a href="http://linuxreviews.org/man/scp/">manual page</a>), among other things.  To visit a ftp site you can use the menu or simply change into the folder:</p>
<pre>  cd ftp://user <img src='/blog/wp-includes/images/smilies/10.gif' alt=':-p' class='wp-smiley' title="Ftp Clients" /> ass@your.site.com/</pre>
<p>This is actually a standard that also works in   kde&#8217;s <a href="http://konqueror.kde.org/">konqueror</a>.</p>
<p><a id="toc9" name="toc9"></a></p>
<h2>2.2. ftp</h2>
<p><a href="http://www.hcs.harvard.edu/%7Edholland/computers/netkit.html">ftp</a> is the old common  standard file transfer tool from netkit. This is a basic thing installed on all   Linux systems. There is no good reason to use this as your regular ftp client.</p>
<p><a id="toc10" name="toc10"></a></p>
<h2>2.3. yafc</h2>
<p><a href="http://yafc.sourceforge.net/">yafc</a> (Yet Another FTP Client) is a very good and   feature-rich textbased ftp client.</p>
<p>Highlights:</p>
<ul>
<li>cached directory listings</li>
<li>extensive tab completion</li>
<li>aliases</li>
<li>colored ls (ie, ls &#8211;color, uses $LS_COLORS like GNU ls)</li>
<li>automatic reconnect on timed out connections</li>
<li>recursive get/put/fxp/ls/rm</li>
<li>nohup mode transfers</li>
<li>multiple connections open simultaneously</li>
<li>tagging (queueing)</li>
<li>very configurable</li>
<li>autologin and bookmarks</li>
<li>automagically enters nohup-mode when SIGHUP received (in get and put)</li>
<li>redirection to local command or file</li>
<li>proxy support</li>
<li>Kerberos support (version 4 and 5, heimdal, kth-krb or MIT)</li>
<li>SSH2 support (sftp)</li>
</ul>
<p><a id="toc11" name="toc11"></a></p>
<h2>2.4. ncftp</h2>
<p><a href="http://www.ncftp.com/">ncftp</a> is highly configurable and in short excellent.</p>
<p>In addition to the ncftp program you get <code>ncftpput</code>, <code>ncftpget</code> and <code>ncftpbatch</code>. These can with ease be used in scripts (and cron jobs).</p>
<p><a href="http://www.ncftp.com/">ncftp</a> has more than all the features you will ever need in a ftp client.</p>
<p><a id="toc12" name="toc12"></a></p>
<h1>3. The best ftp client</h1>
<p>The best overall ftp client is probably ncftp or yafc depending on your taste,  <a href="http://www.ibiblio.org/mc/">MC</a> if you want something with menus.</p>
<p>You do not need a seperate ftp client if you just want a quick peek, modern  filemanagers commonly support</p>
<pre>  cd ftp://user <img src='/blog/wp-includes/images/smilies/10.gif' alt=':-p' class='wp-smiley' title="Ftp Clients" /> ass@your.site.com/</pre>
<p>and most browsers let you login and download files with the url</p>
<pre>  ftp://your.site.com/</pre>
<p><em><strong>Source: <a href="http://linuxreviews.org/" target="_blank">linuxreviews.org</a></strong></em></p>
<p><map name='google_ad_map_456_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/456?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_456_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=456&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Ftools%2Fftp-clients%2F' title="Ftp Clients" alt=" Ftp Clients" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>June 4, 2009 -- <a href="/blog/tutorial/5-best-torrent-tracker-scripts-to-start-your-own-torrent-site/" title="5 Best Torrent Tracker Scripts To Start Your Own Torrent Site">5 Best Torrent Tracker Scripts To Start Your Own Torrent Site</a></li><li>October 30, 2009 -- <a href="/blog/linux/linux-remote-desktop-for-controlling-windows-xp-vista-server-2003-rdesktop/" title="Linux Remote Desktop For Controlling Windows ( rdesktop )">Linux Remote Desktop For Controlling Windows ( rdesktop )</a></li><li>November 1, 2009 -- <a href="/blog/tutorial/ga-x58-extreme-raid/" title="GA-X58-EXTREME Raid">GA-X58-EXTREME Raid</a></li><li>June 21, 2009 -- <a href="/blog/tutorial/how-to-get-clip-share-4-0-9-working-on-freebsd-6-3/" title="How to get Clip-Share 4.0.9 Working on FreeBSD 6.3">How to get Clip-Share 4.0.9 Working on FreeBSD 6.3</a></li><li>July 25, 2009 -- <a href="/blog/script/9-best-free-forum-scripts/" title="9 Best Free Forum Scripts">9 Best Free Forum Scripts</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/tools/ftp-clients/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Firewall Your WordPress Blog</title>
		<link>http://www.snailvn.com/blog/wordpress/how-to-firewall-your-wordpress-blog/</link>
		<comments>http://www.snailvn.com/blog/wordpress/how-to-firewall-your-wordpress-blog/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 17:10:32 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Firewall]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=407</guid>
		<description><![CDATA[You already know to use a decent password for your blog, but brute-force or dictionary attacks aren’t the only attacks used against bloggers. It’s much cheaper and faster to exploit software flaws, and that the hackers do. A programmer’s oversight may allow a hacker to gain access to your blog to insert spyware, adware, or [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>You already <em>know</em> to use a decent password for your blog, but brute-force or dictionary attacks aren’t the only attacks used against bloggers. It’s much cheaper and faster to exploit software flaws, and that the hackers do. A programmer’s oversight may allow a hacker to gain access to your blog to insert spyware, adware, or links to various pharmaceuticals you’d prefer not to speak about in front of your mother.</p>
<p>And it’s not just WordPress proper.  WordPress has caught some <a href="http://en.wikipedia.org/wiki/Wordpress#Vulnerabilities">major criticism</a> for its security holes — but lately it’s been a bunch of insecure plugins, not WordPress itself. Matt Mullenweg counters the argument that WordPress is insecure <a title="WP" href="http://www.movabletype.com/blog/2008/06/movable-type-a-history-of-secu.html#comment-62554" target="_blank">over here</a>.  I think he’s totally right — WordPress has a rich “plugin ecosystem” that no other blogging platform can touch.</p>
<p>However, the problem remains. WordPress has some great plugins that are written by people with the best of intentions — but who may not understand the importance of sanitizing data provided by untrusted users, and its relationship with security. Upgrading often, setting permissions, using good passwords, etc. — that all helps a lot — but unless you have the time and ability to painstakingly audit <em>all program code</em> for security vulnerabilities, you’d be best off running one of the WordPress firewalls —</p>
<h2><strong>1. WPIDS</strong></h2>
<p>The WPIDS offers protection for your Blog from malicious code injections. Any Request considered as malicious is logged into a database for later analysis. You can also set up email notification for attacks with very high impact. The back-end pages of the plugin will notify you if new filter rules are available and you can check a list of latest intrusion attempts.</p>
<p>But the most important feature of the WPIDS is that you can block attackers for some time if they are running wild on your blog. The plugin is built on the 0.3.2 core of the PHPIDS – a version shipped with the coming 0.4 milestone will be released soon.</p>
<p>This hasn’t been updated in a while and only works with PHP5. I’d nag BlogSec guys for an update before using it. More info <a title="PHPIDS " href="http://php-ids.org/2007/09/12/wpids-phpids-your-wordpress-the-comfy-way/" target="_blank">here</a></p>
<h2><strong>2. Maximum Security</strong></h2>
<p>This one looks pretty good. For now it’s vaporware. But I expect it will be good when it does come out, though. It does more than firewall. It also removes version signatures, sets Apache passwords, etc. There are plenty of plugins that do that, but if you like integration, it will probably be a good install.</p>
<p>Link: <a title="wpsecurity" href="http://wpsecurity.net/" target="_blank">http://wpsecurity.net/</a></p>
<h2><strong>3. Firewall Script</strong></h2>
<p>Firewall Script has a WordPress module that can be installed to protect WordPress. It looks promising, but some of the claims on the web site make me nervous. I think it might be a great product, and I was going to try it — but he claims 100% protection, and that you don’t need to upgrade for security anymore. That was a turn-off for me. In fact, the folks at Maximum Seucurity say “Beware of those guys out there who claim that their so-called security solution can ’stop all attacks’ because that’s a flat out lie based in either deception or shear ignorance.”</p>
<p>Link: <a title="wordpressfirewall" href="http://firewallscript.com/wordpressfirewall.htm" target="_blank">http://firewallscript.com/wordpressfirewall.htm</a></p>
<h2><strong>4. WordPress Firewall SEO</strong></h2>
<p>Disclaimer: This one’s by my company. While it’s not the most robust, it does what it does well. It basically has a set of hard-coded things that it rejects, prefitted whitelist to make it work out-of-box — so comments don’t blow up when someone types wp_whatever, and a configurable set of extra whitelists. Emails are sent when a bad boy attacks your blog. They look like this —</p>
<p style="text-align: center;"><a href="/blog/wp-content/snailuploads/2009/10/wordpress-firewall-alert.gif" rel="lightbox[407]"><img class="size-medium wp-image-510  aligncenter" title="wordpress-firewall-alert" src="/blog/wp-content/snailuploads/2009/10/wordpress-firewall-alert-300x130.gif" alt="wordpress firewall alert 300x130 How to Firewall Your WordPress Blog" width="300" height="130" /></a></p>
<div style="width: 460px;">seoegghead</div>
<p>Link: <a title="WordPress Firewall" href="http://www.seoegghead.com/software/wordpress-firewall.seo" target="_blank">http://www.seoegghead.com/software/wordpress-firewall.seo</a></p>
<p><em><strong>Source: <a href="http://blogsecurity.net/" target="_blank">blogsecurity.net</a></strong></em></p>
<p><map name='google_ad_map_407_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/407?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_407_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=407&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Fwordpress%2Fhow-to-firewall-your-wordpress-blog%2F' title="How to Firewall Your WordPress Blog" alt=" How to Firewall Your WordPress Blog" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>February 10, 2010 -- <a href="/blog/linux/linux-ultra-fast-command-line-download-accelerator/" title="Linux ultra fast command line download accelerator">Linux ultra fast command line download accelerator</a></li><li>January 28, 2010 -- <a href="/blog/network/traffic-monitoring-with-vnstat/" title="Traffic Monitoring with vnStat">Traffic Monitoring with vnStat</a></li><li>January 28, 2010 -- <a href="/blog/tutorial/how-to-make-openoffice-run-faster-in-ubuntu/" title="How to make OpenOffice run faster in Ubuntu">How to make OpenOffice run faster in Ubuntu</a></li><li>January 28, 2010 -- <a href="/blog/linux/a-guide-to-system-backup-and-restore-in-ubuntu/" title="A Guide to System Backup and Restore in Ubuntu">A Guide to System Backup and Restore in Ubuntu</a></li><li>December 19, 2009 -- <a href="/blog/wordpress/wordpress-2-9-is-so-fine/" title="WordPress 2.9 is so fine">WordPress 2.9 is so fine</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/wordpress/how-to-firewall-your-wordpress-blog/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>MediaTemple Grid Hosting Review</title>
		<link>http://www.snailvn.com/blog/hosting/mediatemple-grid-hosting-review/</link>
		<comments>http://www.snailvn.com/blog/hosting/mediatemple-grid-hosting-review/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 02:51:44 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Hosting]]></category>
		<category><![CDATA[Mediatemple]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[Server]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=365</guid>
		<description><![CDATA[Summary
I moved to MediaTemple’s Grid hosting platform in the beginning of January, I think I’ve used the service enough to post a review on the service. Personally I’m very happy with the service, no complains at all in fact, good customer service, barely any downtime and fast FTP which is all you pretty much look [...]]]></description>
			<content:encoded><![CDATA[<p></p><p style="text-align: justify;"><strong>Summary</strong></p>
<p style="text-align: justify;">I moved to MediaTemple’s Grid hosting platform in the beginning of January, I think I’ve used the service enough to post a review on the service. Personally I’m very happy with the service, no complains at all in fact, good customer service, barely any downtime and fast FTP which is all you pretty much look for in a host. Below is the detailed review covering every (for the most part) aspect of the service.</p>
<p style="text-align: center;"><a href="/blog/wp-content/snailuploads/2009/09/mediatemple-logo.jpg" rel="lightbox[365]"><img class="aligncenter size-medium wp-image-513" title="mediatemple-logo" src="/blog/wp-content/snailuploads/2009/09/mediatemple-logo-300x300.jpg" alt="mediatemple logo 300x300 MediaTemple Grid Hosting Review" width="300" height="300" /></a></p>
<ul>
<li><strong>Reliability</strong></li>
</ul>
<p style="text-align: justify;">MediaTemple’s GS hosting has been very satisfactory in terms of reliability, there’s virtually 99% uptime, I manage 7 websites on the GS server, there are occasional downtime situations (including yesterday), however this lasts for a few minutes the most. There might have been one time where downtime was around 1 hour. Apart from that the servers have been pretty fast and steady.</p>
<p style="text-align: justify;">The GS server is mainly promoted by boasting uptime during traffic spikes and rightfully so, the server was steady with occasional traffic spikes I got from Stumbleupon maybe a couple of times.</p>
<ul>
<li><strong>Ease of use</strong></li>
</ul>
<p style="text-align: center;"><a href="/blog/wp-content/snailuploads/2009/09/media-temple-control-panel.jpg" rel="lightbox[365]"><img class="aligncenter size-medium wp-image-512" title="media-temple-control-panel" src="/blog/wp-content/snailuploads/2009/09/media-temple-control-panel-300x170.jpg" alt="media temple control panel 300x170 MediaTemple Grid Hosting Review" width="300" height="170" /></a></p>
<p style="text-align: center;">
<p style="text-align: justify;">The Media Temple account management and control panel are quite straight forward and easy to use, they provide 1-click installation of popular applications, Wordpress, Drupal and Zencart (they could work on the number of options here as comparatively, to similar services like the <a title="GoDaddy" href="http://www.computer-realm.net/godaddy-web-hosting-review/">GoDaddy</a> hosting connection which offers several more 1-click installations MediaTemple is quite far behind.) They provide several usage reports (bandwidth, GPU, Disk, visitors) to keep track of your server.</p>
<ul>
<li><strong>Price</strong></li>
</ul>
<p style="text-align: justify;">Grid hosting with Media Temple costs $20/month. This is probably one of the factors that can be improved on, since grid hosting is still a fairly new concept and not available by many web hosting providers yet, it is compared to ‘economy’ hosting of other web hosting providers which are available from $5/month depending on the host. Personally, I think the price can be reduced a notch, while I am still happy to pay the $20 a month for a server that is really secure.</p>
<ul>
<li><strong>FTP</strong></li>
</ul>
<p style="text-align: justify;">I use Filezilla to manage FTP transfers and Media Temple offers very fast transfer rates (as opposed to my previous host, Godaddy).</p>
<ul>
<li><strong>Email</strong></li>
</ul>
<p style="text-align: justify;">I use Gmail to manage my custom email domains, and I suggest you do the same with whatever hosting provider you use. MediaTemple is equipped with SquirrelMail, Atmail and RoundCube to manage your email accounts, which are all popular web mail services, you may use the one you prefer.</p>
<ul>
<li><strong>Popularity</strong></li>
</ul>
<p style="text-align: justify;">Media Temple is still appreciating in terms of popularity as more reputed brands shift towards the service, they already boast several established brands (including Sony, Adobe, Techcrunch, etc.) that host with the service so you’ll be in good company if you plan to host with Media Temple.</p>
<ul>
<li><strong>Help and Customer Support</strong></li>
</ul>
<p style="text-align: justify;">Media Temple provides great customer support, I had to mail them a couple of times (the 1-click Wordpress installation creates a htaccess file that redirects your site to the Media Temple home page, wasn’t aware of it), and received a reply in just a couple of hours maybe, both times, thus very prompt customer support, also queries are to the point and not excessive or ‘indirect’ (as opposed to GoDaddy’s email support sometimes which can get a little excessive and doesn’t really solve the query. I didn’t have the need to call customer support yet (I generally would if there are several hours of downtime) but I’m pretty sure it should match the email support standards. (Any feedback on this in the comments would be appreciated).</p>
<p style="text-align: justify;">Their knowledge base and user forums already contains a wealth of information which will probably cover all your doubts so you wouldn’t probably need customer support in the first place.</p>
<ul>
<li><strong>Overall</strong></li>
</ul>
<p style="text-align: justify;">If you’ve read the review above, it’s mostly been on a positive note, some of the factors they need to work on are probably their price and 1-click applications, apart from that, it’s a pretty neat service and I’d recommend it to anyone who can fit $20/month into their hosting budget. Any feedback on the service in the comments would be much appreciated.</p>
<p><map name='google_ad_map_365_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/365?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_365_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=365&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Fhosting%2Fmediatemple-grid-hosting-review%2F' title="MediaTemple Grid Hosting Review" alt=" MediaTemple Grid Hosting Review" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>September 28, 2009 -- <a href="/blog/hosting/what-to-look-for-in-a-web-host-for-wordpress/" title="What To Look For In A Web Host For WordPress">What To Look For In A Web Host For WordPress</a></li><li>September 28, 2009 -- <a href="/blog/hosting/cpanel-and-plesk/" title="cPanel And Plesk">cPanel And Plesk</a></li><li>August 18, 2009 -- <a href="/blog/wordpress/wordpress-chinese-forums/" title="WordPress Chinese Forums">WordPress Chinese Forums</a></li><li>August 18, 2009 -- <a href="/blog/hosting/web-hosting-in-china/" title="Web Hosting in China">Web Hosting in China</a></li><li>August 17, 2009 -- <a href="/blog/hosting/auto-backup-database-on-mediatemple-grid-server/" title="Auto backup database on Mediatemple (Grid-Server)">Auto backup database on Mediatemple (Grid-Server)</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/hosting/mediatemple-grid-hosting-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What To Look For In A Web Host For WordPress</title>
		<link>http://www.snailvn.com/blog/hosting/what-to-look-for-in-a-web-host-for-wordpress/</link>
		<comments>http://www.snailvn.com/blog/hosting/what-to-look-for-in-a-web-host-for-wordpress/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 02:24:19 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Hosting]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=359</guid>
		<description><![CDATA[If you are new to the web hosting industry and product line, realize that just about every web host out there offers the same basic features. In choosing a web host to host your WordPress blog, much of what you will want to rely on are feedback from friends and other users, the list above [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>If you are new to the web hosting industry and product line, realize that just about every web host out there offers the same basic features. In choosing a web host to host your WordPress blog, much of what you will want to rely on are feedback from friends and other users, the list above of “what to be aware of”, and the overall feeling the web host’s words speak in understanding if they can help you ultimately achieve success in what it is you’re trying to do.</p>
<p><strong>1. Do they know anything about WordPress or do they just provide web hosting?</strong></p>
<p>This is one that most people miss. Think about it for a moment, would you hire a web designer who knows nothing about WordPress to build you a WordPress designed site?</p>
<p>Of course not. You’d hire a designer familiar with WordPress.</p>
<p>So why in the world then would you want to host your WordPress blog with a web host that knows very little about WordPress? Remember, a product for everyone is a product for no one. The best products out there alienate lots of people but highly focus in on helping a select crowd.</p>
<p>Basically, look for high value while getting a good price.</p>
<p><strong>2. Monthly payment options</strong></p>
<p>Watch out with this one, many companies advertise $$/mo. in big font but in reality don’t offer monthly pricing. That was just a breakdown of the price <em>if it were</em> paid monthly.</p>
<p><strong>3. Services that allow your blog to grow over time</strong></p>
<p>As time goes on, your blog may begin to grow and gain tons of traffic. It would be nice if you had a web host who could provide multiple hosting and domain options for you when that time comes (e.g. virtual and dedicated hosting, domain forwarding, etc.).</p>
<p><strong>4. Hosting allows for .htaccess files</strong></p>
<p>Most hosting companies these days allow your website to have a <a title="Wikipedia's definition." href="http://en.wikipedia.org/wiki/.htaccess">.htaccess</a> file. If, however, after signing up with them you find out they do not, jump ship! You need this file as a WordPress blogger.</p>
<p><strong>5. Testimonials are always a good thing</strong></p>
<p><strong>6. Do they offer WordPress related services?</strong></p>
<p>Blog design? Security enhancements? Ability to fix your broken blog for you?</p>
<p>No, these aren’t typical web hosting tools, but it would be nice if you could get everything you need from one convenient place.</p>
<p><strong>7. Easy installs of WordPress</strong></p>
<p><strong>8. Help tutorials for using WordPress with their hosting</strong></p>
<p>WordPress is a great community and you can find a lot of help online, but it sure is nice if the help you can find shows you step by step what you need to do and where to click using your hosting company’s exact control panel and services. If you’re new to WordPress and hosting, this will help immensely.</p>
<p><strong>9. Linux web hosting</strong></p>
<p>WordPress can be used with both Windows and Linux web hosting; however, you’ll soon find there’s a lot more help out there for those of you on Linux servers as that is the most common kind of hosting. If you have the option to choose and you have no specific reason to go with Windows hosting, I suggest Linux.</p>
<p><em><strong>Source: </strong></em><strong><em><a href="http://wpbloghost.com" target="_blank">wpbloghost.com</a></em></strong></p>
<p><map name='google_ad_map_359_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/359?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_359_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=359&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Fhosting%2Fwhat-to-look-for-in-a-web-host-for-wordpress%2F' title="What To Look For In A Web Host For WordPress" alt=" What To Look For In A Web Host For WordPress" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>September 28, 2009 -- <a href="/blog/hosting/mediatemple-grid-hosting-review/" title="MediaTemple Grid Hosting Review">MediaTemple Grid Hosting Review</a></li><li>September 28, 2009 -- <a href="/blog/hosting/cpanel-and-plesk/" title="cPanel And Plesk">cPanel And Plesk</a></li><li>December 19, 2009 -- <a href="/blog/wordpress/wordpress-2-9-is-so-fine/" title="WordPress 2.9 is so fine">WordPress 2.9 is so fine</a></li><li>October 30, 2009 -- <a href="/blog/wordpress/how-to-firewall-your-wordpress-blog/" title="How to Firewall Your WordPress Blog">How to Firewall Your WordPress Blog</a></li><li>August 18, 2009 -- <a href="/blog/wordpress/10-best-apple-mac-os-x-blog-wordpress-themes/" title="10 Best Apple Mac OS X Blog WordPress Themes">10 Best Apple Mac OS X Blog WordPress Themes</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/hosting/what-to-look-for-in-a-web-host-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>cPanel And Plesk</title>
		<link>http://www.snailvn.com/blog/hosting/cpanel-and-plesk/</link>
		<comments>http://www.snailvn.com/blog/hosting/cpanel-and-plesk/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 02:16:03 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Hosting]]></category>
		<category><![CDATA[Control Panel]]></category>
		<category><![CDATA[Server]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=355</guid>
		<description><![CDATA[cPanel
cPanel (Control Panel) is a very popular graphical web-hosting control panel used to simplify the administration of websites. The cPanel is provided by the cPanel Inc. It is a proprietary product. cPanel is chiefly used by the commercial hosting services and being a proprietary product, it requires monthly license fees.
cPanel is a very popular control [...]]]></description>
			<content:encoded><![CDATA[<p></p><h2>cPanel</h2>
<p>cPanel (Control Panel) is a very popular graphical web-hosting control panel used to simplify the administration of websites. The cPanel is provided by the cPanel Inc. It is a proprietary product. cPanel is chiefly used by the commercial hosting services and being a proprietary product, it requires monthly license fees.</p>
<p>cPanel is a very popular control panel and is used by most of the web designers and web masters now-a-days. It was mainly designed for Speed Hosting. cPanel is based on Perl scripts and requires no access to the database most of the time. It is an excellent graphical user interface (GUI) which helps in developing and designing the website attractively and giving it a professional look.</p>
<p>cPanel has many features like the FTP, e-mail management, domain and sub-domain control, back-up facility, database management, etc. cPanel even takes extremely less time than most other to load. Web developers can have their own applications and add-ons like ‘Fantastico’ and ‘RVSkins’ installed using cPanel.</p>
<p>cPanel even has a statistics sidebar, which gives you every detail of your website, for example, the domain name, e-mail accounts, disk space usage, SQL database, monthly bandwidth used, sub-domains, parked domains, and many more exciting applications are provided by the cPanel.</p>
<p>cPanel even provides Web Host Manager (WHM), which is specifically used for simplifying the reseller web hosting. By using this feature, you can easily set up a reselling account and resell web hosting service.</p>
<p>Migration of your website and the web hosting account to another web hosting service is easily possible through the site migration module as the cPanel. This makes it very easy to transfer your entire site or some important data from one site to another.</p>
<h2>Plesk</h2>
<h4>
<dt><a href="http://www.eukhost.com/" target="_blank"></a></dt>
</h4>
<p>Plesk is the most preferred website control panel now-a-days, as it is more reliable compared to any other website control panel. The fact that, it is compatible with the world-renowned Windows operating system makes it more special. Plesk has different versions for Windows and the Linux operating systems. You can even use the same control panel for different operating systems. Plesk is also very easy to learn. This makes it very easy for the users to learn this control panel and, in turn, saves a lot of time and money.</p>
<p>However, the main disadvantage of Plesk is that the web developers and the web designers cannot create their own applications and add-ons in Plesk. Also, there is some security problem noted with Plesk. Hackers can easily gain access into this control panel even if the user name and password are changed often.</p>
<p>So, if you want the control panel which is compatible with Widows as well as Linux operating systems, then you can choose Plesk. However, if you want the easiest control panel which allows you to install many attractive programs, then you need to choose the cPanel.</p>
<p>More notes on the cPanel and Plesk that will help you decide further:</p>
<p>The cPanel and Plesk both have a great graphical user interface (GUI) to begin your work from. It is said that the cPanel has the better GUI and is user-friendly as well. The Plesk graphical user interface (GUI) can appear a bit difficult to a first-time user. cPanel must have been designed specifically for the novice users than the Plesk design, hence the cPanel is preferred by the novice and also by the professionals.</p>
<p>cPanel is being provided by almost all the major web hosting services and includes the Fantastico Deluxe installer that again includes many wonderful web utilities and powerful scripts. Using the Fantastico, you can easily install forum blogs, content management systems (CMS), e-mail accounts, community boards or forums, even install the e-Commerce shopping cart solutions, and other web tools to make your website very professional easily. There is absolutely no need to know web programming, coding, or advanced database knowledge. You can install all these utilities and scripts and have them running within minutes.</p>
<h4>
<dt> <a href="http://www.eukhost.com/" target="_blank"></a></dt>
</h4>
<p>Plesk also provides an application pack. Plesk also can use major third-party web utilities, but the cPanel and Fantastico seems to be in more demand.</p>
<p>To credit Plesk, by the way, it can support both the UNIX and Windows based web servers while cPanel can only be used on UNIX-based web servers. As the UNIX based servers are not expensive to utilize, most of the webmaster will prefer the cPanel as it costs less to host their websites.</p>
<p><em><strong>Source: <a href="http://blog.eukhost.com" target="_blank">eukhost.com</a></strong></em></p>
<p><map name='google_ad_map_355_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/355?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_355_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=355&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Fhosting%2Fcpanel-and-plesk%2F' title="cPanel And Plesk" alt=" cPanel And Plesk" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>September 28, 2009 -- <a href="/blog/hosting/mediatemple-grid-hosting-review/" title="MediaTemple Grid Hosting Review">MediaTemple Grid Hosting Review</a></li><li>September 28, 2009 -- <a href="/blog/hosting/what-to-look-for-in-a-web-host-for-wordpress/" title="What To Look For In A Web Host For WordPress">What To Look For In A Web Host For WordPress</a></li><li>August 18, 2009 -- <a href="/blog/hosting/web-hosting-in-china/" title="Web Hosting in China">Web Hosting in China</a></li><li>June 21, 2009 -- <a href="/blog/tutorial/cai-d%e1%ba%b7t-vnc-server-tren-centos/" title="Cài đặt VNC-Server trên Centos">Cài đặt VNC-Server trên Centos</a></li><li>June 21, 2009 -- <a href="/blog/tutorial/how-to-get-clip-share-4-0-9-working-on-freebsd-6-3/" title="How to get Clip-Share 4.0.9 Working on FreeBSD 6.3">How to get Clip-Share 4.0.9 Working on FreeBSD 6.3</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/hosting/cpanel-and-plesk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cinebench Score</title>
		<link>http://www.snailvn.com/blog/myself/cinebench-score/</link>
		<comments>http://www.snailvn.com/blog/myself/cinebench-score/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 20:23:08 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Myself]]></category>
		<category><![CDATA[Cinebench]]></category>
		<category><![CDATA[My PC]]></category>
		<category><![CDATA[New]]></category>
		<category><![CDATA[Score]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=343</guid>
		<description><![CDATA[Cinebench 9.5: 8 seconds

Cinebench 10: 45 seconds




Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.You May Also Like:August 16, 2009 -- New PCDecember 19, 2009 -- WordPress 2.9 is so [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://mac.majorgeeks.com/download4565.html">Cinebench 9.5:</a> <strong>8 seconds</strong></p>
<p><a href="/blog/wp-content/snailuploads/2009/08/CineBench-95.jpg" rel="lightbox[343]"><img class="aligncenter size-medium wp-image-520" title="CineBench 95" src="/blog/wp-content/snailuploads/2009/08/CineBench-95-300x240.jpg" alt="CineBench 95 300x240 Cinebench Score" width="300" height="240" /></a></p>
<p><a href="http://http.maxon.net/pub/benchmarks/CINEBENCHR10.zip">Cinebench 10:</a> <strong>45 seconds</strong><br />
<a href="/blog/wp-content/snailuploads/2009/08/CineBench-10.jpg" rel="lightbox[343]"><img class="aligncenter size-medium wp-image-519" title="CineBench 10" src="/blog/wp-content/snailuploads/2009/08/CineBench-10-300x240.jpg" alt="CineBench 10 300x240 Cinebench Score" width="300" height="240" /></a></p>
<p><map name='google_ad_map_343_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/343?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_343_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=343&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Fmyself%2Fcinebench-score%2F' title="Cinebench Score" alt=" Cinebench Score" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>August 16, 2009 -- <a href="/blog/myself/new-pc/" title="New PC">New PC</a></li><li>December 19, 2009 -- <a href="/blog/wordpress/wordpress-2-9-is-so-fine/" title="WordPress 2.9 is so fine">WordPress 2.9 is so fine</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/myself/cinebench-score/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to change a file&#8217;s owner and group in Linux</title>
		<link>http://www.snailvn.com/blog/linux/how-to-change-a-files-owner-and-group-in-linux/</link>
		<comments>http://www.snailvn.com/blog/linux/how-to-change-a-files-owner-and-group-in-linux/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 09:21:18 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=329</guid>
		<description><![CDATA[


&#60; chown &#8211; change the owner of a file &#62;
You can change the owner and group of a file or a directory with the chown command. Please, keep in mind you can do this only if you are the root user or the owner of the file.
Set the file&#8217;s owner:
$ chown username somefile
After giving this [...]]]></description>
			<content:encoded><![CDATA[<p></p><div>
<div>
<div>
<div>
<h2>&lt; <strong><span id="chown">chown &#8211; change the owner of a file</span></strong> &gt;</h2>
<p>You can change the owner and group of a file or a directory with the <code>chown</code> command. Please, keep in mind you can do this only if you are the root user or the owner of the file.</p>
<p>Set the file&#8217;s owner:<br />
<span><code>$ <strong>chown username somefile</strong></code></span><br />
After giving this command, the new owner of a file called <code>somefile</code> will be the user <code>username</code>. The file&#8217;s group owner will not change. Instead of a user name, you can also give the user&#8217;s numeric ID here if you want.</p>
<p>You can also set the file&#8217;s group at the same time. If the user name is followed by a colon and a group name, the file&#8217;s group will be changed as well.<br />
<span><code>$ <strong>chown username:usergroup somefile</strong></code></span><br />
After giving this command, <code>somefile</code>&#8217;s new owner would be user <code>username</code> and the group <code>usergroup</code>.</p>
<p>You can set the owner of a directory exactly the same way you set the owner of a file:<br />
<span><code>$ <strong>chown username somedir</strong></code></span><br />
Note that after giving this command, only the owner of the <em>directory</em> will change. The owner of the files <em>inside</em> of the directory won&#8217;t change.</p>
<p>In order to set the ownership of a directory and all the files in that directory, you&#8217;ll need the <code>-R</code> option:<br />
<span><code>$ <strong>chown -R username somedir</strong></code></span><br />
Here, R stands for <em>recursive</em> because this command will recursively change the ownership of directories and their contents. After issuing this example command, the user <code>username</code> will be the owner of the directory <code>somedir</code>, as well as every file in that directory.</p>
<p>Tell what happens:</p>
<p><code>$ <strong>chown -v username somefile</strong><br />
changed ownership of 'somefile' to username</code></p>
<p>Here, v stands for <em>verbose</em>. If you use the <code>-v</code> option, <code>chown</code> will list what it did (or didn&#8217;t do) to the file.</p>
<p>The verbose mode is especially useful if you change the ownership of several files at once. For example, this could happen when you do it recursively:</p>
<p><code>$ <strong>chown -Rv username somedir</strong><br />
changed ownership of 'somedir/' to username<br />
changed ownership of 'somedir/boringfile' to username<br />
changed ownership of 'somedir/somefile' to username</code></p>
<p>As you can see, <code>chown</code> nicely reports to you what it did to each file.</div>
</div>
<h2>&lt; <strong><span id="chgrp">chgrp &#8211; change the group ownership of a file</span></strong> &gt;</h2>
<p>In addition to <code>chown</code>, you can also use the <code>chgrp</code> command to change the group of a file or a directory. You must, again, be either the root user or the owner of the file in order to change the group ownership.</p>
<p><code>chgrp</code> works pretty much the same way as <code>chown</code> does, except it changes the file&#8217;s user group instead of the owner, of course.<br />
<span><code>$ <strong>chgrp usergroup somefile</strong></code></span><br />
After issuing this command, the file <code>somefile</code> will be owned by a user group <code>usergroup</code>. Although the file&#8217;s group has changed to <code>usergroup</code>, the file&#8217;s owner will still be the same.</p>
<p>The options of using <code>chgrp</code> are the same as using <code>chown</code>. So, for example, the <code>-R</code> and <code>-v</code> options will work with it just like they worked with <code>chown</code>:</p>
<p><code>$ <strong>chgrp -Rv usergroup somedir</strong><br />
changed group of 'somedir/' to usergroup<br />
changed group of 'somedir/boringfile' to usergroup<br />
changed group of 'somedir/somefile' to usergroup</code></p>
<p><code>chown</code> nicely reports to you what it did to each file.</div>
</div>
<p><map name='google_ad_map_329_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/329?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_329_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=329&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Flinux%2Fhow-to-change-a-files-owner-and-group-in-linux%2F' title="How to change a files owner and group in Linux" alt=" How to change a files owner and group in Linux" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>January 28, 2010 -- <a href="/blog/network/traffic-monitoring-with-vnstat/" title="Traffic Monitoring with vnStat">Traffic Monitoring with vnStat</a></li><li>January 28, 2010 -- <a href="/blog/tutorial/how-to-make-openoffice-run-faster-in-ubuntu/" title="How to make OpenOffice run faster in Ubuntu">How to make OpenOffice run faster in Ubuntu</a></li><li>June 21, 2009 -- <a href="/blog/tutorial/cai-d%e1%ba%b7t-vnc-server-tren-centos/" title="Cài đặt VNC-Server trên Centos">Cài đặt VNC-Server trên Centos</a></li><li>June 21, 2009 -- <a href="/blog/tutorial/how-to-get-clip-share-4-0-9-working-on-freebsd-6-3/" title="How to get Clip-Share 4.0.9 Working on FreeBSD 6.3">How to get Clip-Share 4.0.9 Working on FreeBSD 6.3</a></li><li>June 19, 2009 -- <a href="/blog/tutorial/how-to-ffmpeg-ffmpeg-php-mplayer-mencoder-flv2tool-lame-mp3-encoder-libogg-libvorbis-amr-on-a-linux-based-server/" title="How to: FFmpeg + FFmpeg-PHP + Mplayer + Mencoder + flv2tool + LAME MP3 Encoder + Libogg + Libvorbis + AMR on a Linux Based Server">How to: FFmpeg + FFmpeg-PHP + Mplayer + Mencoder + flv2tool + LAME MP3 Encoder + Libogg + Libvorbis + AMR on a Linux Based Server</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/linux/how-to-change-a-files-owner-and-group-in-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 Best Apple Mac OS X Blog WordPress Themes</title>
		<link>http://www.snailvn.com/blog/wordpress/10-best-apple-mac-os-x-blog-wordpress-themes/</link>
		<comments>http://www.snailvn.com/blog/wordpress/10-best-apple-mac-os-x-blog-wordpress-themes/#comments</comments>
		<pubDate>Tue, 18 Aug 2009 08:49:53 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Skin]]></category>
		<category><![CDATA[Theme]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=327</guid>
		<description><![CDATA[CHROLORIS WP – WordPress Apple Blog Theme


Download &#124; Demo
 
 
 
iTheme – WordPress Apple Blog Theme

Download &#124; Demo
 
 
Leopress – WordPress Apple Blog Theme

Download &#124; Demo
 
 
Tigerpress – WordPress Apple Blog Theme

Download &#124; Demo Preview &#124; Demo Mod
 
 
Leopard Mac – WordPress Apple Blog Theme

Download &#124; Demo
 
 
Librio – WordPress [...]]]></description>
			<content:encoded><![CDATA[<p></p><h3>CHROLORIS WP – WordPress Apple Blog Theme</h3>
<div><a href="/blog/wp-content/snailuploads/2009/08/main__large_preview.jpg" rel="lightbox[327]"></a></div>
<p style="text-align: center;"><img class="size-medium wp-image-526 aligncenter" title="main__large_preview" src="/blog/wp-content/snailuploads/2009/08/main__large_preview-300x152.jpg" alt="main  large preview 300x152 10 Best Apple Mac OS X Blog WordPress Themes" width="300" height="152" /></p>
<p><a href="http://themeforest.net/item/chroloris-wp/29587?redirect_back=true&amp;clickthrough_id=2209802&amp;ref=KoNieK">Download</a> | <a href="http://demo.cozacoza.com/themeforest/wp_demo/">Demo</a></p>
<p><span id="more-100"> </span></p>
<p><strong> </strong><br />
<strong> </strong></p>
<h3>iTheme – WordPress Apple Blog Theme</h3>
<div><a href="/blog/wp-content/snailuploads/2009/08/itheme.jpg" rel="lightbox[327]"><img class="aligncenter size-medium wp-image-522" title="itheme" src="/blog/wp-content/snailuploads/2009/08/itheme-300x134.jpg" alt="itheme 300x134 10 Best Apple Mac OS X Blog WordPress Themes" width="300" height="134" /></a></div>
<p><a href="http://www.ndesign-studio.com/resources/wp-themes/itheme/">Download</a> | <a href="http://www.ndesign-studio.com/demo/wordpress/">Demo</a></p>
<p><strong> </strong><br />
<strong> </strong></p>
<h3>Leopress – WordPress Apple Blog Theme</h3>
<div><a href="/blog/wp-content/snailuploads/2009/08/leopress.jpg" rel="lightbox[327]"><img class="aligncenter size-medium wp-image-524" title="leopress" src="/blog/wp-content/snailuploads/2009/08/leopress-300x146.jpg" alt="leopress 300x146 10 Best Apple Mac OS X Blog WordPress Themes" width="300" height="146" /></a></div>
<p><a href="http://www.hongkiat.com/blog/wordpress-theme-that-mimics-mac-os-x-leopard-leopress/">Download</a> | <a href="http://www.7graus.com/tech/wordpress/leopress/demo.html">Demo</a></p>
<p><strong> </strong><br />
<strong> </strong></p>
<h3>Tigerpress – WordPress Apple Blog Theme</h3>
<div><a href="/blog/wp-content/snailuploads/2009/08/tigerpress.jpg" rel="lightbox[327]"><img class="aligncenter size-medium wp-image-531" title="tigerpress" src="/blog/wp-content/snailuploads/2009/08/tigerpress-300x134.jpg" alt="tigerpress 300x134 10 Best Apple Mac OS X Blog WordPress Themes" width="300" height="134" /></a></div>
<p><a href="http://www.smashingmagazine.com/2008/07/28/tigerpress-a-free-wordpress-theme/">Download</a> | <a href="http://wpdesignblog.com/wp-content/uploads/2009/03/tigerpress.png" rel="lightbox[327]">Demo Preview</a> | <a href="http://itunes-skins.com/">Demo Mod</a></p>
<p><strong> </strong><br />
<strong> </strong></p>
<h3>Leopard Mac – WordPress Apple Blog Theme</h3>
<div><a href="/blog/wp-content/snailuploads/2009/08/leopard-mac.jpg" rel="lightbox[327]"><img class="aligncenter size-medium wp-image-523" title="leopard-mac" src="/blog/wp-content/snailuploads/2009/08/leopard-mac-300x172.jpg" alt="leopard mac 300x172 10 Best Apple Mac OS X Blog WordPress Themes" width="300" height="172" /></a></div>
<p><a href="http://www.bloggeries.com/forum/wordpress-themes-blog-templates/6486-free-wordpress-theme-leopard-mac-free-download.html">Download</a> | <a href="http://test.qualitywordpress.com/?preview_theme=leopardmac">Demo</a></p>
<p><strong> </strong><br />
<strong> </strong></p>
<h3>Librio – WordPress Apple Blog Theme</h3>
<div><a href="/blog/wp-content/snailuploads/2009/08/librio.jpg" rel="lightbox[327]"><img class="aligncenter size-medium wp-image-525" title="librio" src="/blog/wp-content/snailuploads/2009/08/librio-300x142.jpg" alt="librio 300x142 10 Best Apple Mac OS X Blog WordPress Themes" width="300" height="142" /></a></div>
<p><a href="http://wordpress.org/extend/themes/librio">Download</a> | <a href="http://wp-themes.com/librio/?TB_iframe=true&amp;width=1330&amp;height=654">Demo</a></p>
<p><strong> </strong><br />
<strong> </strong></p>
<h3>MangoOrange – WordPress Apple Blog Theme</h3>
<div><a href="/blog/wp-content/snailuploads/2009/08/mangoorange.jpg" rel="lightbox[327]"><img class="aligncenter size-medium wp-image-527" title="mangoorange" src="/blog/wp-content/snailuploads/2009/08/mangoorange-300x141.jpg" alt="mangoorange 300x141 10 Best Apple Mac OS X Blog WordPress Themes" width="300" height="141" /></a></div>
<p><a href="http://www.mangoorange.com/resources/i3theme/#download">Download</a> | <a href="http://www.mangoorange.com/">Demo</a></p>
<p><strong> </strong><br />
<strong> </strong></p>
<h3>NT-JINMACBLUE – WordPress Apple Blog Theme</h3>
<div><a href="/blog/wp-content/snailuploads/2009/08/nt-jinmacblue.jpg" rel="lightbox[327]"><img class="aligncenter size-medium wp-image-528" title="nt-jinmacblue" src="/blog/wp-content/snailuploads/2009/08/nt-jinmacblue-300x137.jpg" alt="nt jinmacblue 300x137 10 Best Apple Mac OS X Blog WordPress Themes" width="300" height="137" /></a></div>
<p><a href="http://themes.rock-kitty.net/nt-jinmacblue/">Download</a> | <a href="ttp://themes.rock-kitty.net/demo/">Demo</a></p>
<p><strong> </strong><br />
<strong> </strong></p>
<h3>Think Different – WordPress Apple Blog Theme</h3>
<div><a href="/blog/wp-content/snailuploads/2009/08/think-different-preview.jpg" rel="lightbox[327]"><img class="aligncenter size-medium wp-image-530" title="think-different-preview" src="/blog/wp-content/snailuploads/2009/08/think-different-preview-300x118.jpg" alt="think different preview 300x118 10 Best Apple Mac OS X Blog WordPress Themes" width="300" height="118" /></a></div>
<p><a href="http://www.telidesign.com/85/think-different/">Download</a> | <a href="http://wpdesignblog.com/wp-content/uploads/2009/03/think-different.jpg" rel="lightbox[327]">Demo Preview </a></p>
<p><strong> </strong><br />
<strong> </strong></p>
<h4>BONUS: Retro MacOS Theme – WordPress Apple Blog Theme</h4>
<div><a href="/blog/wp-content/snailuploads/2009/08/retromactheme.jpg" rel="lightbox[327]"><img class="aligncenter size-medium wp-image-529" title="retromactheme" src="/blog/wp-content/snailuploads/2009/08/retromactheme-300x134.jpg" alt="retromactheme 300x134 10 Best Apple Mac OS X Blog WordPress Themes" width="300" height="134" /></a></div>
<p><a href="http://modernl.com/article/retro-mac-os-wordpress-theme">Download</a> | <a href="http://retromactheme.modernlifeisrubbish.co.uk/">Demo</a></p>
<p><em><strong>Source: <a href="http://wpdesignblog.com">wpdesignblog.com</a></strong></em></p>
<p><strong> </strong></p>
<p><map name='google_ad_map_327_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/327?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_327_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=327&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Fwordpress%2F10-best-apple-mac-os-x-blog-wordpress-themes%2F' title="10 Best Apple Mac OS X Blog WordPress Themes" alt=" 10 Best Apple Mac OS X Blog WordPress Themes" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>December 19, 2009 -- <a href="/blog/wordpress/wordpress-2-9-is-so-fine/" title="WordPress 2.9 is so fine">WordPress 2.9 is so fine</a></li><li>October 30, 2009 -- <a href="/blog/wordpress/how-to-firewall-your-wordpress-blog/" title="How to Firewall Your WordPress Blog">How to Firewall Your WordPress Blog</a></li><li>September 28, 2009 -- <a href="/blog/hosting/what-to-look-for-in-a-web-host-for-wordpress/" title="What To Look For In A Web Host For WordPress">What To Look For In A Web Host For WordPress</a></li><li>August 18, 2009 -- <a href="/blog/wordpress/wordpress-chinese-forums/" title="WordPress Chinese Forums">WordPress Chinese Forums</a></li><li>May 21, 2009 -- <a href="/blog/wordpress/wordpress-28-beta-1/" title="WordPress 2.8 Beta 1">WordPress 2.8 Beta 1</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/wordpress/10-best-apple-mac-os-x-blog-wordpress-themes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress Chinese Forums</title>
		<link>http://www.snailvn.com/blog/wordpress/wordpress-chinese-forums/</link>
		<comments>http://www.snailvn.com/blog/wordpress/wordpress-chinese-forums/#comments</comments>
		<pubDate>Tue, 18 Aug 2009 07:42:27 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[China]]></category>
		<category><![CDATA[Chinese]]></category>
		<category><![CDATA[Forum]]></category>
		<category><![CDATA[Review]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=310</guid>
		<description><![CDATA[1 forum bằng discuz khá lớn và nhiều thứ hay ho:  http://wordpress.org.cn
ngoài ra còn một số site khác:

http://www.wordpress-china.net/
http://www.wordpress-china.org/
http://www.wordpress-host.info/
http://www.wordpresschina.com/
http://www.wordpress-host.info/




Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.You May Also Like:March 5, [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>1 forum bằng discuz khá lớn và nhiều thứ hay ho:  <a href="http://wordpress.org.cn">http://wordpress.org.cn</a></p>
<p>ngoài ra còn một số site khác:<br />
<code></p>
<p>http://www.wordpress-china.net/</p>
<p>http://www.wordpress-china.org/</p>
<p>http://www.wordpress-host.info/</p>
<p>http://www.wordpresschina.com/</p>
<p>http://www.wordpress-host.info/</p>
<p></code></p>
<p><map name='google_ad_map_310_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/310?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_310_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=310&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Fwordpress%2Fwordpress-chinese-forums%2F' title="WordPress Chinese Forums" alt=" WordPress Chinese Forums" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>March 5, 2010 -- <a href="/blog/mobile/install-mscim-googlepinyin-nokia-n900/" title="Install MSCIM-googlepinyin Nokia N900">Install MSCIM-googlepinyin Nokia N900</a></li><li>February 3, 2010 -- <a href="/blog/music/%e6%9b%be%e8%bd%b6%e5%8f%af-%e7%8b%ae%e5%ad%90%e5%ba%a7/" title="曾轶可-狮子座">曾轶可-狮子座</a></li><li>December 19, 2009 -- <a href="/blog/wordpress/wordpress-2-9-is-so-fine/" title="WordPress 2.9 is so fine">WordPress 2.9 is so fine</a></li><li>October 30, 2009 -- <a href="/blog/wordpress/how-to-firewall-your-wordpress-blog/" title="How to Firewall Your WordPress Blog">How to Firewall Your WordPress Blog</a></li><li>September 28, 2009 -- <a href="/blog/hosting/mediatemple-grid-hosting-review/" title="MediaTemple Grid Hosting Review">MediaTemple Grid Hosting Review</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/wordpress/wordpress-chinese-forums/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Web Hosting in China</title>
		<link>http://www.snailvn.com/blog/hosting/web-hosting-in-china/</link>
		<comments>http://www.snailvn.com/blog/hosting/web-hosting-in-china/#comments</comments>
		<pubDate>Tue, 18 Aug 2009 07:25:44 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Hosting]]></category>
		<category><![CDATA[China]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=304</guid>
		<description><![CDATA[If your website visitors are not mainly from the United States but from the other side of the world, it is beneficial to get hosting that is closer to your visitor’s home location. The reason is because then the bandwidth does not have to go over that many hops and is arguably faster for your [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>If your website visitors are not mainly from the United States but from the other side of the world, it is beneficial to get hosting that is closer to your visitor’s home location. The reason is because then the bandwidth does not have to go over that many hops and is arguably faster for your visitors. While this may not be a concern for some sites, if you are hosting something like multi-player gaming servers, this will have a large effect on ping times and lag during games.</p>
<p>One country with a rapidly growing number of online gamers and web surfers in general is China. If your site is Chinese or if most of your visitors come from China, it is sensible for you to buy Chinese hosting. Besides faster bandwidth, buying Chinese hosting has several advantages as well as disadvantages that stem from legalities and technical support issues. In this article, we will look at these issues and review a few Chinese hosts that might be right for you.</p>
<p>When we first consider Chinese hosting, we need to make sure of the type of Chinese hosting we are talking about. There are two types, one is where the company is based in China but the servers are based in the United States and the other is when the servers are based in China. The first type is not really any different from any US host. To check where the servers are located, you can ping their servers and check the IP against online country IP ranges located at http://www.proxyserverprivacy.com/ipaddress_range.php . Because the servers are in the states, you still need to abide by all American content and copyright laws. I would advise just going with a US host instead of choosing this option if you can’t speak Chinese as at least some of the technical support staff will not speak native English.</p>
<p>This article will focus on the second type of Chinese hosting, where the servers and the Company are actually in China. Obviously because the servers are physically closer to your visitors, page load times and game server connections speeds will be faster. However, unless you are hosting something where lag is important like a game server, the real difference between Chinese and US-based hosting is in the technical support and legal issues.</p>
<p>The first thing we are going to look at is technical support. If you do not speak Chinese, then the technical support will probably not be up to par with a US-based host. Chinese hosting companies generally hire Chinese staff who are trained in English but not native speakers. Many of them will have an accent which will hinder communication on technical support e-mails and calls. Support hotline calls are also international calls, which means they will be expensive. If technical support is a critical component for you and you cannot speak or understand Chinese, then going with a Chinese host is probably not all that great of an idea.</p>
<p>The other thing besides technical support is legal issues. One advantage of hosting on a Chinese server is that the Chinese Firewall is less likely to block servers physically located in China than elsewhere. However, because your server is in China and therefore under Chinese jurisdiction, the government can come in at any time and confiscate your server if it finds some reason to do so(or if they just feel like doing it). U.S. Copyright and content laws also do not apply in China and the United States government really cannot pursue copyright infringement laws if the servers are in China. This means you can get away with things like having downloads of copyrighted music an videos on your site(the police,however, can still come after you if the RIAA or some other organization deems you significant enough to chase). The same applies for other types of content such as images, flash content, multimedia, or scripts. In fact, one of the main reasons people go for non-US based hosting and are instead with Chinese hosting is the fact that you can get away with copyrighted content. However, the legal system also has other flaws. If your Chinese hosting company with servers in China decides to vanish overnight(and some of them do) or does not give you adequate service, there is not much you can do about it. You will most likely not be able to get your money back or will you be able to sue the company or start any kind of class-action lawsuit. The Chinese government does not really chase issues like this and there are many known cases of small companies vanishing into thin air overnight. There also have been cases of hosts stealing client’s content and other unethical behavior that would be prosecuted in the United States but can’t really be prosecuted in China. All sites that are hosted on Chinese servers also require something called a ICP license or they get shut down. Try to find a Chinese host who will take care of this for you and be aware it could take a month to get. In short, there may be some legal advantages of hosting in China but the risks are also great and may leave you high and dry. Note that if you are looking for hosting in the China region, you can also look at Hong Kong hosting, which many people consider to be of better quality.</p>
<p>Now that we have looked the ins and outs of Chinese hosting, lets take a look at some Chinese hosts:</p>
<p>1.	<a href="http://www.sinohosting.net">http://www.sinohosting.net</a> – Sino hosting is a Shanghai-based Chinese hosting company that have staff members active on many large hosting forums. They give you the choice of having your site hosted overseas in Europe and US or actually hosting in China in one of their many locations. Payment can be accepted through cash, Paypal, or Bank transfer and the company accepts a variety of different currencies although US dollar and RMB are preferred. They have an online support ticket system as well as a support hotline and even allow people to walk in and visit them at their office. Sino hosting is a legit Chinese hosting company worth considering if you are looking to host in China. Prices are expensive for what you get but you can be sure that they run a legit hosting business(which is hard to find sometimes in China).</p>
<p>2.	<a href="http://en.www.net.cn/">http://en.www.net.cn/</a> – This is another large and established Chinese hosting company that takes care of domain registrations and hosts anything from small shared accounts to dedicated servers. They have a well-equipped datacenter with multiple 1GPS bandwidth lines and a high-security firewall to keep out intruders. They don’t list their shared hosting prices or specifications anywhere on their site but based on their dedicated offerings, bandwidth seems to be limited and the price is high compared to many American hosts. They do have a full client support system for technical supports. They are a large well-known Chinese company with a solid infrastructure and a presence in China that you can trust to be there for a long time.</p>
<p>3. Wild Web Widget(<a href="http://www.wildwebwidget.com/en/hosting/chinese/chinese-hosting.php">http://www.wildwebwidget.com/en/hosting/chinese/chinese-hosting.php</a>) – This company offers hosting plans that are out of a Beijing datacenter and offers both Linux and Windows plans. Like other Chinese hosting, the price for the space and bandwidth you get is very high but they do have both a support forum and a support ticket system. I cannot vouch for this service as their support forum is down at this time but they do offer payment via both credit card and Paypal. They have both an Asia and a US division so support staff should be able to speak fluently in both languages.</p>
<p>4. Xinnet(<a href="http://www.xinnet.com/">http://www.xinnet.com/</a>) – Another large Chinese hosting and domain registration company. Prices here are in the same range as other Chinese hosts. They also offer email and a variety of other services. I cannot find an English version of their site so its hard to tell about other features they have.</p>
<p>Now that we have looked at some key points in Chinese hosting as well as some hosting companies in China, I would like to end with the recommendation that you should consider US hosting before Chinese hosting as the quality of technical support is higher and the prices are much better for what your get. Unless you have a good reason to want to be within the Chinese firewall or are hosting a gaming server or something where ping times really matter, its better to stick with a US host</p>
<p><em><strong>Source: <a href="http://www.hostingcoupons.org">hostingcoupons.org</a></strong></em></p>
<p>Một vài site khác  <img src='/blog/wp-includes/images/smilies/1.gif' alt=':-)' class='wp-smiley' title="Web Hosting in China" />  :</p>
<p><em>now.cn<br />
west263.com<br />
eb.com.cn<br />
edong.com<br />
todaynic.com<br />
geisnic.com<br />
7&#215;24.cn<br />
sinohosting.net<br />
3322.net<br />
uskongjian.com</em></p>
<p><map name='google_ad_map_304_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/304?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_304_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=304&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Fhosting%2Fweb-hosting-in-china%2F' title="Web Hosting in China" alt=" Web Hosting in China" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>September 28, 2009 -- <a href="/blog/hosting/mediatemple-grid-hosting-review/" title="MediaTemple Grid Hosting Review">MediaTemple Grid Hosting Review</a></li><li>September 28, 2009 -- <a href="/blog/hosting/what-to-look-for-in-a-web-host-for-wordpress/" title="What To Look For In A Web Host For WordPress">What To Look For In A Web Host For WordPress</a></li><li>September 28, 2009 -- <a href="/blog/hosting/cpanel-and-plesk/" title="cPanel And Plesk">cPanel And Plesk</a></li><li>August 18, 2009 -- <a href="/blog/wordpress/wordpress-chinese-forums/" title="WordPress Chinese Forums">WordPress Chinese Forums</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/hosting/web-hosting-in-china/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Auto backup database on Mediatemple (Grid-Server)</title>
		<link>http://www.snailvn.com/blog/hosting/auto-backup-database-on-mediatemple-grid-server/</link>
		<comments>http://www.snailvn.com/blog/hosting/auto-backup-database-on-mediatemple-grid-server/#comments</comments>
		<pubDate>Sun, 16 Aug 2009 20:12:00 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Hosting]]></category>
		<category><![CDATA[Automatic]]></category>
		<category><![CDATA[Backup]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Mediatemple]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=297</guid>
		<description><![CDATA[Open up your favorite text-editor and copy and paste the following snippet:

#!/bin/bash
mysqldump --add-drop-table -h internal-db.s99999.gridserver.com -udb99999 -pPASSWORD database_name &#62; database_name.sql

We will need to replace a few things here though:

Replace all the instances of &#8216;99999&#8242; with your gridserver account number.
Replace &#8216;PASSWORD&#8217; with your SSH password
Replace &#8216;database_name&#8217; with the name of the database you&#8217;d like to backup

If [...]]]></description>
			<content:encoded><![CDATA[<p></p><ol>
<li>Open up your favorite text-editor and copy and paste the following snippet:
<div>
<div><span><code>#!/bin/bash</code></span><br />
<code>mysqldump --add-drop-table -h internal-db.s99999.gridserver.com -udb99999 -pPASSWORD database_name &gt; database_name.sql</code></div>
</div>
<p>We will need to replace a few things here though:</p>
<ul>
<li>Replace all the instances of &#8216;99999&#8242; with your gridserver account number.</li>
<li>Replace &#8216;PASSWORD&#8217; with your SSH password</li>
<li>Replace &#8216;database_name&#8217; with the name of the database you&#8217;d like to backup</li>
</ul>
<p>If you&#8217;ve ever setup Wordpress or some other CMS which needs a database, you&#8217;ve likely come across this info before.</p>
<p>You could test if your command works by first SSHing in and then entering in the command. If an sql file is created, it worked.</p>
<p>If you have more than one database you want to backup, just create another mysqldump command.</li>
<li>Now save this file as something like &#8216;db-backup.sh&#8217;</li>
<li>Upload &#8216;db-backup.sh&#8217; to your /data folder<br />
<small>I chose to put the script in this folder because when it runs, the .sql files are also dumped into this folder. This folder is nice because it is only accessible by you and you wouldn&#8217;t want the public to accidentally stumble upon an entire dump of your database.</small></li>
<li>Now log into your Media Temple <a title="Media Temple Account Center" href="https://ac.mediatemple.net/login.mt">Account Center</a></li>
<li>Go to the admin section of your primary domain and click the Cron Jobs link<img class="size-full wp-image-535 aligncenter" title="cron_jobs" src="/blog/wp-content/snailuploads/2009/08/cron_jobs.jpg" alt="cron jobs Auto backup database on Mediatemple (Grid Server)" width="252" height="64" /></li>
<li>Click on the &#8216;Add a new cron job&#8217; button<img class="aligncenter size-full wp-image-534" title="add_new_cron_job" src="/blog/wp-content/snailuploads/2009/08/add_new_cron_job.jpg" alt="add new cron job Auto backup database on Mediatemple (Grid Server)" width="166" height="32" /></li>
<li>Feel free to fill in your email address in the output email field if you&#8217;d like. This will send you emails whenever the cron job runs and will let you know if it was successful or not. However, the important field we need to fill out is Command to Run. In this field, enter:
<div>/home/99999/data/db-backup.sh</div>
<p>Again, replace the &#8216;99999&#8242; with your grid-server account number (it&#8217;s actually listed below &#8216;Command to Run&#8217;)</li>
<li>In the bottom half of the page, you can specify how often you&#8217;d like your script to run. This entire section is up to you. I&#8217;ve set mine to run daily at 2AM when traffic on my site is slower</li>
<li>Click Save and you&#8217;re all done!</li>
</ol>
<p><em><strong>Source: <a href="http://www.gosammy.com">gosammy.com</a></strong></em></p>
<p><map name='google_ad_map_297_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/297?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_297_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=297&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Fhosting%2Fauto-backup-database-on-mediatemple-grid-server%2F' title="Auto backup database on Mediatemple (Grid Server)" alt=" Auto backup database on Mediatemple (Grid Server)" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>September 28, 2009 -- <a href="/blog/hosting/mediatemple-grid-hosting-review/" title="MediaTemple Grid Hosting Review">MediaTemple Grid Hosting Review</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/hosting/auto-backup-database-on-mediatemple-grid-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New PC</title>
		<link>http://www.snailvn.com/blog/myself/new-pc/</link>
		<comments>http://www.snailvn.com/blog/myself/new-pc/#comments</comments>
		<pubDate>Sat, 15 Aug 2009 16:35:41 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Myself]]></category>
		<category><![CDATA[My PC]]></category>
		<category><![CDATA[New]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=291</guid>
		<description><![CDATA[haiz! cứ tưởng phải được hơn 20.000 benchmark chứ    oc lên 3.2 160bus thì ko chạy được 3DMark    đến đoạn test CPU thì bị blue screen   




Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>haiz! cứ tưởng phải được hơn 20.000 benchmark chứ  <img src='/blog/wp-includes/images/smilies/21.gif' alt=':))' class='wp-smiley' title="New PC" />  oc lên 3.2 160bus thì ko chạy được 3DMark  <img src='/blog/wp-includes/images/smilies/21.gif' alt=':))' class='wp-smiley' title="New PC" />  đến đoạn test CPU thì bị blue screen  <img src='/blog/wp-includes/images/smilies/46.gif' alt=':-&LT;' class='wp-smiley' title="New PC" /> </p>
<p style="text-align: center;"><a href="/blog/wp-content/snailuploads/2009/08/new-pc.jpg" rel="lightbox[291]"><img class="aligncenter size-medium wp-image-538" title="new-pc" src="/blog/wp-content/snailuploads/2009/08/new-pc-300x240.jpg" alt="new pc 300x240 New PC" width="300" height="240" /></a></p>
<p><map name='google_ad_map_291_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/291?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_291_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=291&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Fmyself%2Fnew-pc%2F' title="New PC" alt=" New PC" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>August 25, 2009 -- <a href="/blog/myself/cinebench-score/" title="Cinebench Score">Cinebench Score</a></li><li>December 19, 2009 -- <a href="/blog/wordpress/wordpress-2-9-is-so-fine/" title="WordPress 2.9 is so fine">WordPress 2.9 is so fine</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/myself/new-pc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some of the important cmd prompt commands</title>
		<link>http://www.snailvn.com/blog/tutorial/some-of-the-important-cmd-prompt-commands/</link>
		<comments>http://www.snailvn.com/blog/tutorial/some-of-the-important-cmd-prompt-commands/#comments</comments>
		<pubDate>Sat, 15 Aug 2009 12:46:14 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Cmd]]></category>
		<category><![CDATA[Command]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=289</guid>
		<description><![CDATA[ADDUSERS &#8211;Add or list users to/from a CSV file
ARP &#8212; Address Resolution Protocol
ASSOC &#8212; Change file extension associations
ASSOCIAT &#8211;One step file association
AT &#8212; Schedule a command to run at a later time
ATTRIB &#8211;Change file attributes
BOOTCFG &#8211;Edit Windows boot settings
BROWSTAT &#8211;Get domain, browser and PDC info
CACLS &#8212; Change file permissions
CALL &#8211;Call one batch program from another
CD [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>ADDUSERS &#8211;Add or list users to/from a CSV file<br />
ARP &#8212; Address Resolution Protocol<br />
ASSOC &#8212; Change file extension associations<br />
ASSOCIAT &#8211;One step file association<br />
AT &#8212; Schedule a command to run at a later time<br />
ATTRIB &#8211;Change file attributes</p>
<p>BOOTCFG &#8211;Edit Windows boot settings<br />
BROWSTAT &#8211;Get domain, browser and PDC info</p>
<p>CACLS &#8212; Change file permissions<br />
CALL &#8211;Call one batch program from another<br />
CD &#8211;Change Directory &#8211; move to a specific Folder<br />
CHANGE&#8211; Change Terminal Server Session properties<br />
CHKDSK &#8212; Check Disk &#8211; check and repair disk problems<br />
CHKNTFS &#8212; Check the NTFS file system<br />
CHOICE &#8211;Accept keyboard input to a batch file<br />
CIPHER &#8211;Encrypt or Decrypt files/folders<br />
CleanMgr &#8212;Automated cleanup of Temp files, recycle bin<br />
CLEARMEM &#8212;Clear memory leaks<br />
CLIP &#8212;Copy STDIN to the Windows clipboard.<br />
CLS &#8212;Clear the screen<br />
CLUSTER &#8212;Windows Clustering<br />
CMD &#8212;Start a new CMD shell<br />
COLOR &#8212; Change colors of the CMD window<br />
COMP &#8212;Compare the contents of two files or sets of files<br />
COMPACT &#8212; Compress files or folders on an NTFS partition<br />
COMPRESS &#8212;Compress individual files on an NTFS partition<br />
CON2PRT &#8212;Connect or disconnect a Printer<br />
CONVERT &#8212;Convert a FAT drive to NTFS.<br />
COPY &#8212;Copy one or more files to another location<br />
CSCcmd &#8212;Client-side caching (Offline Files)<br />
CSVDE &#8212;Import or Export Active Directory data</p>
<p>DATE &#8212; Display or set the date<br />
Dcomcnfg DCOM &#8212;Configuration Utility<br />
DEFRAG &#8212;Defragment hard drive<br />
DEL &#8212;Delete one or more files<br />
DELPROF&#8212; Delete NT user profiles<br />
DELTREE &#8212;Delete a folder and all subfolders<br />
DevCon &#8212;Device Manager Command Line Utility<br />
DIR &#8212;Display a list of files and folders<br />
DIRUSE &#8212; Display disk usage<br />
DISKCOMP&#8212; Compare the contents of two floppy disks<br />
DISKCOPY &#8212;Copy the contents of one floppy disk to another<br />
DNSSTAT &#8212;DNS Statistics<br />
DOSKEY &#8212; Edit command line, recall commands, and create macros<br />
DSADD &#8212;Add user (computer, group..) to active directory<br />
DSQUERY&#8212; List items in active directory<br />
DSMOD &#8212;Modify user (computer, group..) in active directory</p>
<p>ECHO&#8212; Display message on screen<br />
ENDLOCAL&#8212; End localisation of environment changes in a batch file<br />
ERASE &#8212;Delete one or more files<br />
EXIT &#8212;Quit the current script/routine and set an errorlevel.<br />
EXPAND &#8212; Uncompress files<br />
EXTRACT&#8212; Uncompress CAB files</p>
<p>FC&#8212; Compare two files<br />
FDISK&#8212; Disk Format and partition<br />
FIND &#8212;Search for a text string in a file<br />
FINDSTR&#8212; Search for strings in files<br />
FOR /F &#8212;Loop command: against a set of files<br />
FOR /F &#8212;Loop command: against the results of another command<br />
FOR &#8212;Loop command: all options Files, Directory, List<br />
FORFILES &#8212;Batch process multiple files<br />
FORMAT &#8212;Format a disk<br />
FREEDISK &#8212;Check free disk space (in bytes)<br />
FSUTIL &#8212; File and Volume utilities<br />
FTP &#8212; File Transfer Protocol<br />
FTYPE&#8212; Display or modify file types used in file extension associations</p>
<p>GLOBAL &#8212; Display membership of global groups<br />
GOTO &#8212;Direct a batch program to jump to a labelled line</p>
<p>HELP&#8212; Online Help<br />
HFNETCHK&#8212; Network Security Hotfix Checker</p>
<p>IF&#8212; Conditionally perform a command<br />
IFMEMBER Is the current user in an NT Workgroup<br />
IPCONFIG Configure IP</p>
<p>KILL Remove a program from memory</p>
<p>LABEL &#8212; Edit a disk label<br />
LOCAL &#8212; Display membership of local groups<br />
LOGEVENT&#8212; Write text to the NT event viewer.<br />
LOGOFF &#8212; Log a user off<br />
LOGTIME &#8212; Log the date and time in a file</p>
<p>MAPISEND &#8212;Send email from the command line<br />
MEM &#8212; Display memory usage<br />
MD &#8212; Create new folders<br />
MKLINK &#8212; Create a symbolic link (linkd)<br />
MODE &#8212;Configure a system device<br />
MORE &#8212; Display output, one screen at a time<br />
MOUNTVOL &#8212;-Manage a volume mount point<br />
MOVE &#8212; Move files from one folder to another<br />
MOVEUSER&#8212; Move a user from one domain to another<br />
MSG &#8212;Send a message<br />
MSIEXEC &#8212; Microsoft Windows Installer<br />
MSINFO &#8212;Windows NT diagnostics<br />
MSTSC &#8212; Terminal Server Connection (Remote Desktop Protocol)<br />
MUNGE &#8212; Find and Replace text within file(s)<br />
MV &#8212; Copy in-use files</p>
<p>NET &#8212; Manage network resources<br />
NETDOM &#8212; Domain Manager<br />
NETSH &#8212;Configure network protocols<br />
NETSVC &#8212;Command-line Service Controller<br />
NBTSTAT &#8212; Display networking statistics (NetBIOS over TCP/IP)<br />
NETSTAT &#8212; Display networking statistics (TCP/IP)<br />
NOW &#8212; Display the current Date and Time<br />
NSLOOKUP&#8212; Name server lookup<br />
NTBACKUP &#8212;Backup folders to tape<br />
NTRIGHTS E&#8212;dit user account rights</p>
<p>PATH &#8212; Display or set a search path for executable files<br />
PATHPING &#8212;Trace route plus network latency and packet loss<br />
PAUSE &#8212; Suspend processing of a batch file and display a message<br />
PERMS &#8212; Show permissions for a user<br />
PERFMON &#8212;Performance Monitor<br />
PING &#8212;Test a network connection<br />
POPD &#8212; Restore the previous value of the current directory saved by PUSHD<br />
PORTQRY&#8212; Display the status of ports and services<br />
PRINT &#8212; Print a text file<br />
PRNCNFG &#8212; Display, configure or rename a printer<br />
PRNMNGR &#8212; Add, delete, list printers set the default printer<br />
PROMPT &#8212; Change the command prompt<br />
PsExec &#8212; Execute process remotely<br />
PsFile &#8212; Show files opened remotely<br />
PsGetSid &#8212; Display the SID of a computer or a user<br />
PsInfo &#8212;List information about a system<br />
PsKill &#8212; Kill processes by name or process ID<br />
PsList &#8212; List detailed information about processes<br />
PsLoggedOn &#8212;Who&#8217;s logged on (locally or via resource sharing)<br />
PsLogList &#8212;Event log records<br />
PsPasswd &#8212; Change account password<br />
PsService &#8212; View and control services<br />
PsShutdown &#8212;Shutdown or reboot a computer<br />
PsSuspend &#8212;Suspend processes<br />
PUSHD &#8212; Save and then change the current directory</p>
<p>QGREP &#8212; Search file(s) for lines that match a given pattern.</p>
<p>RASDIAL &#8212;Manage RAS connections<br />
RASPHONE &#8212;Manage RAS connections<br />
RECOVER &#8212; Recover a damaged file from a defective disk.<br />
REG &#8212; Registry: Read, Set, Export, Delete keys and values<br />
REGEDIT &#8212; Import or export registry settings<br />
REGSVR32&#8212; Register or unregister a DLL<br />
REGINI &#8212;Change Registry Permissions<br />
REM &#8212; Record comments (remarks) in a batch file<br />
REN &#8212; Rename a file or files.<br />
REPLACE &#8212; Replace or update one file with another<br />
RD &#8212;Delete folder(s) [remove dir]<br />
RDISK &#8212;Create a Recovery Disk<br />
RMTSHARE &#8212;Share a folder or a printer<br />
ROBOCOPY&#8212; Robust File and Folder Copy<br />
ROUTE &#8212; Manipulate network routing tables<br />
RUNAS &#8212; Execute a program under a different user account<br />
RUNDLL32&#8212; Run a DLL command (add/remove print connections)</p>
<p>SC &#8212; Service Control<br />
SCHTASKS&#8212; Create or Edit Scheduled Tasks<br />
SCLIST &#8212; Display NT Services<br />
ScriptIt Control &#8212;GUI applications<br />
SET &#8212; Display, set, or remove environment variables<br />
SETLOCAL&#8212; Control the visibility of environment variables<br />
SETX &#8212;Set environment variables permanently<br />
SHARE &#8212; List or edit a file share or print share<br />
SHIFT &#8212; Shift the position of replaceable parameters in a batch file<br />
SHORTCUT &#8212;Create a windows shortcut (.LNK file)<br />
SHOWGRPS &#8212;List the NT Workgroups a user has joined<br />
SHOWMBRS &#8212;List the Users who are members of a Workgroup<br />
SHUTDOWN &#8212;Shutdown the computer<br />
SLEEP &#8212; Wait for x seconds<br />
SOON &#8212; Schedule a command to run in the near future<br />
SORT &#8212; Sort input<br />
START &#8212; Start a separate window to run a specified program or command<br />
SU &#8212;Switch User<br />
SUBINACL &#8212;Edit file and folder Permissions, Ownership and Domain<br />
SUBST &#8212; Associate a path with a drive letter<br />
SYSTEMINFO&#8212; List system configuration<br />
TASKLIST&#8212; List running applications and services<br />
TIME &#8212;Display or set the system time<br />
TIMEOUT&#8212; Delay processing of a batch file<br />
TITLE &#8212; Set the window title for a CMD.EXE session<br />
TOUCH &#8212; Change file timestamps<br />
TRACERT &#8212; Trace route to a remote host<br />
TREE &#8212; Graphical display of folder structure<br />
TYPE &#8212; Display the contents of a text file<br />
USRSTAT&#8212; List domain usernames and last login<br />
VER &#8212;Display version information<br />
VERIFY &#8212; Verify that files have been saved<br />
VOL &#8212; Display a disk label<br />
WHERE &#8212; Locate and display files in a directory tree<br />
WHOAMI &#8212; Output the current UserName and domain<br />
WINDIFF &#8212; Compare the contents of two files or sets of files<br />
WINMSD &#8212; Windows system diagnostics<br />
WINMSDP&#8212; Windows system diagnostics II<br />
WMIC &#8212;WMI Commands<br />
XCACLS &#8212; Change file permissions<br />
XCOPY&#8212; Copy files and folders</p>
<p><map name='google_ad_map_289_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/289?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_289_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=289&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Ftutorial%2Fsome-of-the-important-cmd-prompt-commands%2F' title="Some of the important cmd prompt commands" alt=" Some of the important cmd prompt commands" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>February 10, 2010 -- <a href="/blog/linux/linux-ultra-fast-command-line-download-accelerator/" title="Linux ultra fast command line download accelerator">Linux ultra fast command line download accelerator</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/tutorial/some-of-the-important-cmd-prompt-commands/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BackTrack 4 Hard Disk Install</title>
		<link>http://www.snailvn.com/blog/linux/backtrack-4-hard-disk-install/</link>
		<comments>http://www.snailvn.com/blog/linux/backtrack-4-hard-disk-install/#comments</comments>
		<pubDate>Sun, 26 Jul 2009 09:17:05 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[BackTrack]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=285</guid>
		<description><![CDATA[1. Start by partitioning the disk. Create 3 partitions for boot, swap and root.
root@bt:~# fdisk /dev/sda
The number of cylinders for this disk is set to 1044.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>1. Start by partitioning the disk. Create 3 partitions for boot, swap and root.</p>
<p><code>root@bt:~# fdisk /dev/sda<br />
The number of cylinders for this disk is set to 1044.<br />
There is nothing wrong with that, but this is larger than 1024,<br />
and could in certain setups cause problems with:<br />
1) software that runs at boot time (e.g., old versions of LILO)<br />
2) booting and partitioning software from other OSs<br />
(e.g., DOS FDISK, OS/2 FDISK)<br />
Command (m for help): n<br />
Command action<br />
e extended<br />
p primary partition (1-4)<br />
p<br />
Partition number (1-4): 1<br />
First cylinder (1-1044, default 1):<br />
Using default value 1<br />
Last cylinder, +cylinders or +size{K,M,G} (1-1044, default 1044): +128M<br />
Command (m for help): n<br />
Command action<br />
e extended<br />
p primary partition (1-4)<br />
p<br />
Partition number (1-4): 2<br />
First cylinder (10-1044, default 10):<br />
Using default value 10<br />
Last cylinder, +cylinders or +size{K,M,G} (10-1044, default 1044): +1024M<br />
Command (m for help): n<br />
Command action<br />
e extended<br />
p primary partition (1-4)<br />
p<br />
Partition number (1-4): 3<br />
First cylinder (142-1044, default 142):<br />
Using default value 142<br />
Last cylinder, +cylinders or +size{K,M,G} (142-1044, default 1044):<br />
Using default value 1044<br />
Command (m for help): t<br />
Partition number (1-4): 2<br />
Hex code (type L to list codes): 82<br />
Changed system type of partition 2 to 82 (Linux swap / Solaris)<br />
Command (m for help): a<br />
Partition number (1-4): 1<br />
Command (m for help): w<br />
The partition table has been altered!<br />
Calling ioctl() to re-read partition table.<br />
Syncing disks.<br />
root@bt:~#</code></p>
<p>2. Format the file systems, mount them and copy over the directory structure. Chroot into new<br />
environment.</p>
<p><code>root@bt:~# mke2fs /dev/sda1<br />
root@bt:~# mkswap /dev/sda2<br />
root@bt:~# swapon /dev/sda2<br />
root@bt:~# mkreiserfs /dev/sda3<br />
root@bt:~# mkdir /mnt/bt<br />
root@bt:~# mount /dev/sda3 /mnt/bt/<br />
root@bt:~# mkdir /mnt/bt/boot<br />
root@bt:~# mount /dev/sda1 /mnt/bt/boot<br />
root@bt:~# cp --preserve -R \<br />
/{bin,dev,home,pentest,root,usr,boot,etc,lib,opt,sbin,var} /mnt/bt/<br />
root@bt:~# mkdir /mnt/bt/{mnt,tmp,proc,sys}<br />
root@bt:~# chmod 1777 /mnt/bt/tmp/<br />
root@bt:~# mount -t proc proc /mnt/bt/proc<br />
root@bt:~# mount -o bind /dev /mnt/bt/dev/<br />
root@bt:~# chroot /mnt/bt/ /bin/bash</code></p>
<p>3. Configure /etc/lilo.conf to reflect your setup.</p>
<p><code>lba32<br />
boot=/dev/sda<br />
root=/dev/sda3<br />
# bitmap=/boot/sarge.bmp<br />
# bmp-colors=1,,0,2,,0<br />
# bmp-table=120p,173p,1,15,17<br />
# bmp-timer=254p,432p,1,0,0<br />
# install=bmp<br />
# delay=20<br />
prompt<br />
timeout=50<br />
# map=/boot/map<br />
vga=0x317<br />
image=/boot/vmlinuz<br />
label="BT4"<br />
read-only<br />
initrd=/boot/splash.initrd<br />
append=quiet</code></p>
<p>4. Fix first line in /etc/fstab, and remove unnecessary mount lines. Add the swap partition to the fstab<br />
so it gets loaded at boot time. Your fstab should look similar to this:</p>
<p><code>/dev/sda3 / reiserfs defaults 0 0 # AutoUpdate<br />
/dev/sda2 none swap sw 0 0<br />
proc /proc proc defaults 0 0 # AutoUpdate<br />
sysfs /sys sysfs defaults 0 0 # AutoUpdate<br />
devpts /dev/pts devpts gid=5,mode=620 0 0 # AutoUpdate<br />
tmpfs /dev/shm tmpfs defaults 0 0 # AutoUpdate</code></p>
<p>5. Execute lilo and reboot!</p>
<p><code>root@bt:/# lilo -v<br />
LILO version 22.8, Copyright (C) 1992-1998 Werner Almesberger<br />
Development beyond version 21 Copyright (C) 1999-2006 John Coffman<br />
Released 19-Feb-2007, and compiled at 14:08:06 on May 15 2008<br />
Ubuntu<br />
Reading boot sector from /dev/sda<br />
Using MENU secondary loader<br />
Calling map_insert_data<br />
Boot image: /boot/vmlinuz<br />
Mapping RAM disk /boot/splash.initrd<br />
Added BT4 *<br />
Writing boot sector.<br />
Backup copy of boot sector in /boot/boot.0800<br />
root@bt:/# exit<br />
exit<br />
root@bt:~# reboot</code></p>
<p><map name='google_ad_map_285_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/285?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_285_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=285&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Flinux%2Fbacktrack-4-hard-disk-install%2F' title="BackTrack 4 Hard Disk Install" alt=" BackTrack 4 Hard Disk Install" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>July 21, 2009 -- <a href="/blog/security/10-best-security-live-cd-distros-pen-test-forensics-recovery/" title="10 Best Security Live CD Distros (Pen-Test, Forensics &#038; Recovery) ">10 Best Security Live CD Distros (Pen-Test, Forensics &#038; Recovery) </a></li><li>January 28, 2010 -- <a href="/blog/network/traffic-monitoring-with-vnstat/" title="Traffic Monitoring with vnStat">Traffic Monitoring with vnStat</a></li><li>January 28, 2010 -- <a href="/blog/tutorial/how-to-make-openoffice-run-faster-in-ubuntu/" title="How to make OpenOffice run faster in Ubuntu">How to make OpenOffice run faster in Ubuntu</a></li><li>November 15, 2009 -- <a href="/blog/linux/installing-hjsplit-2-3-for-linux/" title="Installing HJSplit 2.3 for Linux">Installing HJSplit 2.3 for Linux</a></li><li>October 30, 2009 -- <a href="/blog/wordpress/how-to-firewall-your-wordpress-blog/" title="How to Firewall Your WordPress Blog">How to Firewall Your WordPress Blog</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/linux/backtrack-4-hard-disk-install/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>9 Best Free Forum Scripts</title>
		<link>http://www.snailvn.com/blog/script/9-best-free-forum-scripts/</link>
		<comments>http://www.snailvn.com/blog/script/9-best-free-forum-scripts/#comments</comments>
		<pubDate>Sat, 25 Jul 2009 02:29:05 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Script]]></category>
		<category><![CDATA[Forum]]></category>
		<category><![CDATA[Source]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/source/9-best-free-forum-scripts/</guid>
		<description><![CDATA[1. Simple Machines Forum (SMF) &#8211; I consider this one to be the best. This is the one I am currently using for this blog’s forum. It is a professional grade forum software package that is easy to setup and has a powerful custom made template engine. The script is written in PHP and uses [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><strong>1. <a href="http://www.simplemachines.org/">Simple Machines Forum (SMF)</a></strong> &#8211; I consider this one to be the best. This is the one I am currently using for this blog’s forum. It is a professional grade forum software package that is easy to setup and has a powerful custom made template engine. The script is written in PHP and uses MySQL database. The script supports multiple languages and has all the security, settings, and tracking features you can find in an expensive community software.</p>
<p>If ever you will have problem with forum spammers, just activate the email activation feature to stop them from automatically registering on the forum.</p>
<p><strong>2. <a href="http://www.minibb.com/">MiniBB</a></strong> &#8211; This one I think is the simpliest but great forum script around. So if you want it to be simple but powerfull, I suggest you should try this one. The software only requires minimum technical knowledge so you can use and install it easily.</p>
<p>I’ve had problems with spam bots when I first used this script. To solve the problem, I enable that all who wishes to visit the forum will need to supply a password first. It works!</p>
<p><strong>3. <a href="http://www.phpbb.com/">phpBB</a></strong> &#8211; Claims to be one of the most widely used Open Source forum solution with millions of installations worldwide. Like the previous scripts mentioned above, phpBB is also easy to get around with.</p>
<p>Now in version 3.0, phpBB incorporates a professional modular design, high security, multiple-language support, and complete layout customisation feature so you have full control over the entire forum operations.</p>
<p>There are a lot of unavailabe features I found on their version 2 but are now available in version 3 so its a good news for all phpBB users.</p>
<p><strong>4. <a href="http://www.wwwthreads.com/">WWWthreads</a></strong> &#8211; Again one of the best free professional bulletin board software I’ve found. It has a high powered, full scalable, customizable open source bulletin board package that users can modify to their needs.</p>
<p>Here are some of its features:</p>
<p>• Unlimited Forums and Posts<br />
• Multiple Language Interface<br />
• The ability to create Public or Private Forums<br />
• Supports Popular Database Servers<br />
• Search Capabilities<br />
• A Private Messaging System<br />
• Customization<br />
• Templates for Ease of Use</p>
<p><strong>5. <a href="http://getvanilla.com/">Vanilla</a></strong> &#8211; This is an open-source, standards-compliant, multi-lingual, fully extensible discussion forum for the web. You can quickly and easily see which discussions you haven’t read, and how many new comments are in each discussion.</p>
<p>Written in PHP and requires MySQL 3.23, it has a built-in spam control, an autonomous user and role management system for greater flexibility and ease of use.</p>
<p>Developers are welcome to create add-ons for Vanilla for greater functionality.</p>
<p><strong>6. <a href="http://www.mybboard.net/">MyBB</a></strong> &#8211; Among all of the forum scripts I’ve mentioned, this one has a unique switching feature that easily allows you to convert from vB, IPB, phpBB, SMF, punBB, and XMB to MyBB using their official MyBB Merge System.</p>
<p>MyBB is a forum package full of useful and to-the-point features, helping you to make administrating your bulletin board as easy as possible.</p>
<p>Not very much different from other discussion boards in terms of functionality, features, and usage. What I liked the most about MyBB is its interface. Very clean and professional looking.</p>
<p><strong>7. <a href="http://www.imperialbb.com/">ImperialBB</a></strong> &#8211; ImperialBB is a free PHP/MySQL driven forum software package which is fully featured and highly customizable. It is compatable with all webserver / operating system setups providing PHP 4.x or higher is installed. It also benefits from a unique one click upgrader and mod installer to cut down the time you have to spend installing mods on your system and ensures that you keep it up to date.</p>
<p>Part of its main features are:</p>
<p>• One click upgrader and mod installer<br />
• Fully configurable community<br />
• Easy theme installation<br />
• Powerful search capabilites to quickly and easily find the post / thread your looking for!<br />
• Quick and easy creation of ‘announcement’ and ‘pinned’ threads</p>
<p><strong>8. <a href="http://www.boonex.com/products/orca/">Orca 2</a></strong> &#8211; A forum script that is 100% written in AJAX. Orca 2 has advanced self-moderation features, WYSIWYG editor, SEO-friendly URLs, RSS feeds, and real-time activity tracking.</p>
<p>Orca 2 features includes:</p>
<p>• Multiple languages support<br />
• Improved template structure<br />
• Search Engine friendly URLs<br />
• Native integration with Dolphin<br />
• Wider support of hosting setups<br />
• Speed improvements</p>
<p>Although its free, you need to buy the premium version to get rid of the embedded ads.</p>
<p><strong>9. <a href="http://www.novaboard.net/">NovaBoard</a></strong> &#8211; NovaBoard is a free, feature rich community message board software written in PHP &amp; MySQL that allows you to set up your own forum within minutes.</p>
<p>It has the most intense spam fighting security out of all forum software that is currently available.</p>
<p>NovaBoard will also auto-moderate any posts it believes to be from a spammer and notify you immediately ensuring your user base is kept well away from malicious websites.</p>
<p><em><strong>Source: <a href="http://www.wisecrunch.com/">wisecrunch.com</a></strong></em></p>
<p><map name='google_ad_map_284_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/284?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_284_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=284&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Fscript%2F9-best-free-forum-scripts%2F' title="9 Best Free Forum Scripts" alt=" 9 Best Free Forum Scripts" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>January 28, 2010 -- <a href="/blog/linux/a-guide-to-system-backup-and-restore-in-ubuntu/" title="A Guide to System Backup and Restore in Ubuntu">A Guide to System Backup and Restore in Ubuntu</a></li><li>August 18, 2009 -- <a href="/blog/wordpress/wordpress-chinese-forums/" title="WordPress Chinese Forums">WordPress Chinese Forums</a></li><li>July 21, 2009 -- <a href="/blog/security/10-best-security-live-cd-distros-pen-test-forensics-recovery/" title="10 Best Security Live CD Distros (Pen-Test, Forensics &#038; Recovery) ">10 Best Security Live CD Distros (Pen-Test, Forensics &#038; Recovery) </a></li><li>June 4, 2009 -- <a href="/blog/tutorial/5-best-torrent-tracker-scripts-to-start-your-own-torrent-site/" title="5 Best Torrent Tracker Scripts To Start Your Own Torrent Site">5 Best Torrent Tracker Scripts To Start Your Own Torrent Site</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/script/9-best-free-forum-scripts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 Best Security Live CD Distros (Pen-Test, Forensics &amp; Recovery)</title>
		<link>http://www.snailvn.com/blog/security/10-best-security-live-cd-distros-pen-test-forensics-recovery/</link>
		<comments>http://www.snailvn.com/blog/security/10-best-security-live-cd-distros-pen-test-forensics-recovery/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 01:37:32 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[Source]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=282</guid>
		<description><![CDATA[1. BackTrack
The newest contender on the block of course is BackTrack, which we have spoken about previously. An innovative merge between WHax and Auditor (WHax formely WHoppix).
BackTrack is the result of the merging of two Innovative Penetration Testing live Linux distributions Whax and Auditor, combining the best features from both distributions, and paying special attention [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><strong>1. BackTrack</strong></p>
<p>The newest contender on the block of course is <a href="http://www.darknet.org.uk/2006/02/backtrack-a-merger-between-whax-and-auditor/">BackTrack, which we have spoken about previously</a>. An innovative merge between WHax and Auditor (WHax formely WHoppix).</p>
<p>BackTrack is the result of the merging of two Innovative Penetration Testing live Linux distributions Whax and Auditor, combining the best features from both distributions, and paying special attention to small details, this is probably the best version of either distributions to ever come out.</p>
<p>Based on SLAX (Slackware), BackTrack provides user modularity. This means the distribution can be easily customised by the user to include personal scripts, additional tools, customised kernels, etc.</p>
<p><a href="http://www.remote-exploit.org/index.php/BackTrack">Get BackTrack Here</a>.</p>
<p><strong>2. Operator</strong></p>
<p>Operator is a very fully featured LiveCD totally oriented around network security (with open source tools of course).</p>
<p>Operator is a complete Linux (Debian) distribution that runs from a single bootable CD and runs entirely in RAM. The Operator contains an extensive set of Open Source network security tools that can be used for monitoring and discovering networks. This virtually can turn any PC into a network security pen-testing device without having to install any software. Operator also contains a set of computer forensic and data recovery tools that can be used to assist you in data retrieval on the local system.</p>
<p><a href="http://www.ussysadmin.com/operator/">Get Operator Here</a></p>
<p><strong>3. PHLAK</strong></p>
<p>PHLAK or [P]rofessional [H]acker’s [L]inux [A]ssault [K]it is a modular live security Linux distribution (a.k.a LiveCD). PHLAK comes with two light gui’s (fluxbox and XFCE4), many security tools, and a spiral notebook full of security documentation. PHLAK is a derivative of Morphix, created by Alex de Landgraaf.</p>
<p>Mainly based around Penetration Testing, PHLAK is a must have for any pro hacker/pen-tester.</p>
<p><a href="http://www.phlak.org/modules/mydownloads/">Get PHLAK Here</a> (You can find a <a href="http://public.planetmirror.com/pub/phlak/?fl=p">PHLAK Mirror Here</a> as the page often seems be down).</p>
<p><strong>4. Auditor</strong></p>
<p>Auditor although now underway merging with WHax is still an excellent choice.</p>
<p>The Auditor security collection is a Live-System based on KNOPPIX. With no installation whatsoever, the analysis platform is started directly from the CD-Rom and is fully accessible within minutes. Independent of the hardware in use, the Auditor security collection offers a standardised working environment, so that the build-up of know-how and remote support is made easier.</p>
<p><a href="http://www.remote-exploit.org/index.php/Auditor_mirrors">Get Auditor Here</a></p>
<p><strong>5. L.A.S Linux</strong></p>
<p>L.A.S Linux or Local Area Security has been around quite some time aswell, although development has been a bit slow lately it’s still a useful CD to have. It has always aimed to fit on a MiniCD (180MB).</p>
<p>Local Area Security Linux is a ‘Live CD’ distribution with a strong emphasis on security tools and small footprint. We currently have 2 different versions of L.A.S. to fit two specific needs – MAIN and SECSERV. This project is released under the terms of GPL.</p>
<p><a href="http://www.localareasecurity.com/download">Get L.A.S Linux Here</a></p>
<p><strong>6. Knoppix-STD</strong></p>
<p>Horrible name I know! But it’s not a sexually trasmitted disease, trust me.</p>
<p>STD is a Linux-based Security Tool. Actually, it is a collection of hundreds if not thousands of open source security tools. It’s a Live Linux Distro, which means it runs from a bootable CD in memory without changing the native operating system of the host computer. Its sole purpose in life is to put as many security tools at your disposal with as slick an interface as it can.</p>
<p><a href="http://www.knoppix-std.org/download.html">Get Knoppix-STD Here</a></p>
<p><strong>7. Helix</strong></p>
<p>Helix is more on the forensics and incident response side than the networking or pen-testing side. Still a very useful tool to carry.</p>
<p>Helix is a customized distribution of the Knoppix Live Linux CD. Helix is more than just a bootable live CD. You can still boot into a customized Linux environment that includes customized linux kernels, excellent hardware detection and many applications dedicated to Incident Response and Forensics.</p>
<p><a href="http://www.e-fense.com/helix/">Get Helix Here</a></p>
<p><strong>8. F.I.R.E</strong></p>
<p>A little out of date, but still considered the strongest bootable forensics solution (of the open-source kind). Also has a few pen-testing tools on it.</p>
<p>FIRE is a portable bootable cdrom based distribution with the goal of providing an immediate environment to perform forensic analysis, incident response, data recovery, virus scanning and vulnerability assessment.</p>
<p><a href="http://fire.dmzs.com/">Get F.I.R.E Here</a></p>
<p><strong>9. nUbuntu</strong></p>
<p>nUbuntu or Network Ubuntu is fairly much a newcomer in the LiveCD arena as Ubuntu, on which it is based, is pretty new itself.</p>
<p>The main goal of nUbuntu is to create a distribution which is derived from the Ubuntu distribution, and add packages related to security testing, and remove unneeded packages, such as Gnome, Openoffice.org, and Evolution. nUbuntu is the result of an idea two people had to create a new distribution for the learning experience.</p>
<p><a href="http://www.nubuntu.org/downloads.php">Get nUbuntu Here</a></p>
<p><strong>10. INSERT Rescue Security Toolkit</strong></p>
<p>A strong all around contender with no particular focus on any area (has network analysis, disaster recovery, antivirus, forensics and so-on).</p>
<p>INSERT is a complete, bootable linux system. It comes with a graphical user interface running the fluxbox window manager while still being sufficiently small to fit on a credit card-sized CD-ROM.</p>
<p>The current version is based on Linux kernel 2.6.12.5 and Knoppix 4.0.2</p>
<p><a href="http://www.inside-security.de/insert_en.html">Get INSERT Here</a></p>
<p><strong>Extra – Knoppix</strong></p>
<p>Remember this is the innovator and pretty much the basis of all these other distros, so check it out and keep a copy on you at all times!</p>
<p>Not strictly a security distro, but definately the most streamlined and smooth LiveCD distribution. The new version (soon to be released – Knoppix 5) has seamless NTFS writing enabled with libntfs+fuse.</p>
<p>KNOPPIX is a bootable CD or DVD with a collection of GNU/Linux software, automatic hardware detection, and support for many graphics cards, sound cards, SCSI and USB devices and other peripherals. KNOPPIX can be used as a productive Linux desktop, educational CD, rescue system, or adapted and used as a platform for commercial software product demos. It is not necessary to install anything on a hard disk.</p>
<p><a href="http://www.knopper.net/knoppix-mirrors/index-en.html">Get Knoppix Here</a></p>
<p>Other Useful Resources:</p>
<p><a href="http://www.securitydistro.com/">SecurityDistros</a><br />
<a href="http://www.frozentech.com/content/livecd.php?pick=All&amp;showonly=security">FrozenTech LiveCD List</a><br />
<a href="http://distrowatch.com/">DistroWatch</a></p>
<p>Others to consider (Out of date or very new):</p>
<p><a href="http://slackpen.secureslack.org/">SlackPen</a><br />
<a href="http://www.thepacketmaster.com/">ThePacketMaster</a><br />
<a href="http://trinux.sourceforge.net/">Trinux</a><br />
<a href="https://sourceforge.net/projects/warlinux/">WarLinux</a><br />
<a href="http://www.networksecuritytoolkit.org/nst/">Network Security Toolkit</a><br />
<a href="http://hysteria.sk/marko/bw2/">BrutalWare</a><br />
<a href="http://www.kcpentrix.net/Site/">KCPentrix</a><br />
<a href="http://www.projectplanb.org/">Plan-B</a><br />
<a href="http://www.pentoo.ch/-PENTOO-.html">PENToo</a></p>
<p>New ones added from authors e-mail/slashdotters and diggers:</p>
<p><a href="http://arudius.sourceforge.net/">Arudius</a><br />
<a href="http://www.k-lug.org/%7Ekessler/projects.html">The Gentoo Forensic Toolkit</a><br />
<a href="http://sourceforge.net/projects/anonym-os/">Anonym-OS</a></p>
<p><em><strong>Source:  <a href="http://www.darknet.org.uk">darknet.org.uk</a></strong></em></p>
<p><map name='google_ad_map_282_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/282?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_282_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=282&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Fsecurity%2F10-best-security-live-cd-distros-pen-test-forensics-recovery%2F' title="10 Best Security Live CD Distros (Pen Test, Forensics & Recovery) " alt=" 10 Best Security Live CD Distros (Pen Test, Forensics & Recovery) " /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>July 26, 2009 -- <a href="/blog/linux/backtrack-4-hard-disk-install/" title="BackTrack 4 Hard Disk Install">BackTrack 4 Hard Disk Install</a></li><li>January 28, 2010 -- <a href="/blog/network/traffic-monitoring-with-vnstat/" title="Traffic Monitoring with vnStat">Traffic Monitoring with vnStat</a></li><li>January 28, 2010 -- <a href="/blog/tutorial/how-to-make-openoffice-run-faster-in-ubuntu/" title="How to make OpenOffice run faster in Ubuntu">How to make OpenOffice run faster in Ubuntu</a></li><li>January 28, 2010 -- <a href="/blog/linux/a-guide-to-system-backup-and-restore-in-ubuntu/" title="A Guide to System Backup and Restore in Ubuntu">A Guide to System Backup and Restore in Ubuntu</a></li><li>November 15, 2009 -- <a href="/blog/linux/installing-hjsplit-2-3-for-linux/" title="Installing HJSplit 2.3 for Linux">Installing HJSplit 2.3 for Linux</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/security/10-best-security-live-cd-distros-pen-test-forensics-recovery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cài đặt VNC-Server trên Centos</title>
		<link>http://www.snailvn.com/blog/tutorial/cai-d%e1%ba%b7t-vnc-server-tren-centos/</link>
		<comments>http://www.snailvn.com/blog/tutorial/cai-d%e1%ba%b7t-vnc-server-tren-centos/#comments</comments>
		<pubDate>Sun, 21 Jun 2009 00:55:14 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Centos]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=262</guid>
		<description><![CDATA[Đầu tiên cài gói KDE nếu chưa được cài
#yum grouplist
#yum groupinstall "X Window System" "GNOME Desktop Environment"
#yum groupinstall "X Window System" "KDE (K Desktop Environment)"

Tiếp đến cài vnc và config
Sử dụng yum
#yum install vnc-server
Sửa file vncserver
#vi /etc/sysconfig/vncservers




# The VNCSERVERS variable is a list of display:user pairs.
#
# Uncomment the lines below to start a VNC server [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Đầu tiên cài gói KDE nếu chưa được cài</p>
<p><code>#yum grouplist<br />
#yum groupinstall "X Window System" "GNOME Desktop Environment"<br />
#yum groupinstall "X Window System" "KDE (K Desktop Environment)"<br />
</code></p>
<p>Tiếp đến cài vnc và config<br />
Sử dụng yum</p>
<p><code>#yum install vnc-server</code></p>
<p>Sửa file vncserver</p>
<p><code>#vi /etc/sysconfig/vncservers</code></p>
<div style="margin: 5px 20px 20px;">
<table border="0" cellspacing="0" cellpadding="6" width="100%">
<tbody>
<tr>
<td style="border: 1px inset ;"># The VNCSERVERS variable is a list of display:user pairs.<br />
#<br />
# Uncomment the lines below to start a VNC server on display :2<br />
# as my &#8216;myusername&#8217; (adjust this to your own). You will also<br />
# need to set a VNC password; run &#8216;man vncpasswd&#8217; to see how<br />
# to do that.<br />
#<br />
# DO NOT RUN THIS SERVICE if your local area network is<br />
# untrusted! For a secure way of using VNC, see<br />
# &lt;URL:http://www.uk.research.att.com/archive/vnc/sshvnc.html&gt;.</p>
<p># Use &#8220;-nolisten tcp&#8221; to prevent X connections to your VNC server via TCP.</p>
<p># Use &#8220;-nohttpd&#8221; to prevent web-based VNC clients connecting.</p>
<p># Use &#8220;-localhost&#8221; to prevent remote VNC clients connecting except when<br />
# doing so through a secure tunnel. See the &#8220;-via&#8221; option in the<br />
# `man vncviewer&#8217; manual page.</p>
<p>VNCSERVERS=&#8221;1:root&#8221;<br />
VNCSERVERARGS[1]=&#8221;-geometry 800&#215;600&#8243;<br />
~<br />
~<br />
~<br />
~</td>
</tr>
</tbody>
</table>
</div>
<p>Khởi động vncserver<br />
<code>#vncserver</code><br />
nó có hỏi pass thì đặt pass rồi nhập lại pass ( hoặc sau khi config xong ta có thể đổi pass #vncpasswd)<br />
Sửa file xstartup<br />
<code>#vi /root/.vnc/xstartup</code></p>
<div style="margin: 5px 20px 20px;">
<table border="0" cellspacing="0" cellpadding="6" width="100%">
<tbody>
<tr>
<td style="border: 1px inset ;">$ vi ~/.vnc/xstartup<br />
#!/bin/sh</p>
<p># Uncomment the following two lines for normal desktop:<br />
unset SESSION_MANAGER<br />
exec /etc/X11/xinit/xinitrc</p>
<p>[ -x /etc/vnc/xstartup ] &amp;&amp; exec /etc/vnc/xstartup<br />
[ -r $HOME/.Xresources ] &amp;&amp; xrdb $HOME/.Xresources<br />
xsetroot -solid grey<br />
vncconfig -iconic &amp;<br />
xterm -geometry 80&#215;24+10+10 -ls -title &#8220;$VNCDESKTOP Desktop&#8221; &amp;<br />
twm &amp;</td>
</tr>
</tbody>
</table>
</div>
<p>Khởi động lại VNCserver<br />
<code>#/etc/init.d/vncserver restart</code><br />
Khởi động khi bật máy<br />
<code>#chkconfig vncserver on</code><br />
Tắt firewall<br />
<code>#/etc/init.d/iptables stop</code><br />
tắt firewall khi bật máy<br />
<code>#chkconfig iptables off<br />
</code><br />
Trên client sử dụng vncviewer<br />
Download:</p>
<div style="margin: 5px 20px 20px;">
<pre style="border: 1px inset; margin: 0px; padding: 6px; overflow: auto; width: 500px; height: 34px; text-align: left;" dir="ltr"><a href="http://www.stanford.edu/class/ee108b/tools/vncviewer.exe">http://www.stanford.edu/class/ee108b/tools/vncviewer.exe</a></pre>
</div>
<p>đăng nhập bằng IP:1 hoac IP:2 do mình config trong files /etc/sysconfig/vncservers<br />
Done!</p>
<p>Source:  <a href="http://forum.vnlamp.vn"><strong>vnLamp</strong></a></p>
<p><map name='google_ad_map_262_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/262?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_262_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=262&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Ftutorial%2Fcai-d%25e1%25ba%25b7t-vnc-server-tren-centos%2F' title="Cài đặt VNC Server trên Centos" alt=" Cài đặt VNC Server trên Centos" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>June 21, 2009 -- <a href="/blog/tutorial/how-to-get-clip-share-4-0-9-working-on-freebsd-6-3/" title="How to get Clip-Share 4.0.9 Working on FreeBSD 6.3">How to get Clip-Share 4.0.9 Working on FreeBSD 6.3</a></li><li>June 20, 2009 -- <a href="/blog/linux/new-server-info/" title="New server info">New server info</a></li><li>June 19, 2009 -- <a href="/blog/tutorial/how-to-ffmpeg-ffmpeg-php-mplayer-mencoder-flv2tool-lame-mp3-encoder-libogg-libvorbis-amr-on-a-linux-based-server/" title="How to: FFmpeg + FFmpeg-PHP + Mplayer + Mencoder + flv2tool + LAME MP3 Encoder + Libogg + Libvorbis + AMR on a Linux Based Server">How to: FFmpeg + FFmpeg-PHP + Mplayer + Mencoder + flv2tool + LAME MP3 Encoder + Libogg + Libvorbis + AMR on a Linux Based Server</a></li><li>January 28, 2010 -- <a href="/blog/network/traffic-monitoring-with-vnstat/" title="Traffic Monitoring with vnStat">Traffic Monitoring with vnStat</a></li><li>January 28, 2010 -- <a href="/blog/tutorial/how-to-make-openoffice-run-faster-in-ubuntu/" title="How to make OpenOffice run faster in Ubuntu">How to make OpenOffice run faster in Ubuntu</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/tutorial/cai-d%e1%ba%b7t-vnc-server-tren-centos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to get Clip-Share 4.0.9 Working on FreeBSD 6.3</title>
		<link>http://www.snailvn.com/blog/tutorial/how-to-get-clip-share-4-0-9-working-on-freebsd-6-3/</link>
		<comments>http://www.snailvn.com/blog/tutorial/how-to-get-clip-share-4-0-9-working-on-freebsd-6-3/#comments</comments>
		<pubDate>Sat, 20 Jun 2009 19:56:04 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=260</guid>
		<description><![CDATA[REVISED: Mencoder 1.0rc2 has too many problems with WMV files. Modified the guide to work with Mencoder 1.0rc1 instead. Also, added the necessary steps to install GCC 4.2 to compile FFMPEG correctly.
Introduction
For the past week, I have been trying to figure out how to get Clip-Share 4.0.9 working on a FreeBSD system. Uploading script files [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><strong>REVISED</strong>: Mencoder 1.0rc2 has too many problems with WMV files. Modified the guide to work with Mencoder 1.0rc1 instead. Also, added the necessary steps to install GCC 4.2 to compile FFMPEG correctly.</p>
<h2>Introduction</h2>
<p>For the past week, I have been trying to figure out how to get Clip-Share 4.0.9 working on a FreeBSD system. Uploading script files are easy, but when it comes to compiling and installing binaries, everything can go wrong and then some. I wanted to install everything from ports to keep the system clean and organized, and to make future upgrades easy. I also wanted all the options in CS 4.0.9 to work with minimal customization of the scripts, so if I ever update to the next version, I don’t have to worry about overwriting files that are heavily customized. This guide is for the user who can’t get Clip-Share to work on a FreeBSD 6.3 system. Basic understanding of the operating system is required to follow this guide.</p>
<p>My installation guide works with the following installs:</p>
<blockquote><p>FreeBSD 6.3, Apache 1.3.41, PHP 5.2.6, MySQL 5.0.51a<br />
Mplayer (mplayer-0.99.11_7)<br />
Mencoder 1.0rc1 (compiled from sources)<br />
FFMPEG (ffmpeg-2008.07.27_7)<br />
libvorbis-1.2.0_2,3<br />
libogg-1.1.3,4<br />
lame-3.97_1</p></blockquote>
<p>You will need root access to perform certain functions in this guide. If all the binaries are already installed for you, you might want to skip down a section or two and probably go to the convert.php file modification part.</p>
<p>While I have tried to simplify and remove unnecessary steps from this guide, I might become a bit redundant during the ports install. I have listed all the ports that you will need to install. Sometimes, installing one port (e.g. Mplayer) might install everything else for you automatically. Chances are that x264, xvid, speex, libtheora, faac, win32codecs, lame, etc. will all be compiled &amp; installed for you as they can be dependencies (if selected during the configure step).</p>
<p>Just so you know, there is no need for ffmpeg-PHP or phpVideoToolkit. Lastly, you can follow this guide whether or not you have DirectAdmin or any other control panel installed.</p>
<h2>Installation</h2>
<p>First, let’s do some basic httpd.conf configuration. Open up your domain’s httpd.conf file (or global httpd.conf) and find the VirtualHost section for the domain you’re installing Clip-Share on. You will have to insert the following lines between the &lt;VirtualHost&gt;&lt;/VirtualHost&gt; directives of your domain.</p>
<p>DirectAdmin users: login as Admin, go to “Custom HTTPD Configurations”. Select the domain you are installing Clip-Share on. Add the following lines in the top box (“Httpd.conf Customization for yourdomain.com”).</p>
<blockquote><p>php_value upload_max_filesize 100M<br />
php_value post_max_size 100M<br />
php_value max_execution_time 1000<br />
php_value session.gc_maxlifetime 14000<br />
php_value output_buffering on<br />
php_admin_value suhosin.executor.func.whitelist exec //if using suhosin</p></blockquote>
<h3>Ports, Binaries &amp; Sources</h3>
<p>Using your favourite SSH client (putty, SecureCRT, direct console access, etc.) login to your server as root.</p>
<p>While this is not required, I put this setting in make.conf to prevent any of the ports from installing X11 garbage. There is no place for X11 or GUIs on a web server, so this little setting enforces the rule.</p>
<p>In /etc/make.conf, put:</p>
<blockquote><p>WITHOUT_X11=yes</p></blockquote>
<p>Now, we get to install the necessary applications and libraries via Ports. Before you actually start installing everything, make sure your ports system is up to date. If you don’t know how to do this, check the FreeBSD handbook, section CVS.</p>
<p>Installing ports is very straight-forward and fun.</p>
<ul>
<li>Install GD Library 2: cd /usr/ports/graphics/gd &amp;&amp; make install clean</li>
<li>Install Flvtool++: cd /usr/ports/multimedia/flvtool++ &amp;&amp; make install clean</li>
<li>Install lame: cd /usr/ports/audio/lame &amp;&amp; make install clean</li>
<li>Install libogg: cd /usr/ports/audio/libogg &amp;&amp; make install clean</li>
<li>Install libvorbis: cd /usr/ports/audio/libvorbis &amp;&amp; make install clean</li>
<li>Install GCC 4.2 (for proper FFMPEG compilation): cd /usr/ports/lang/gcc42/ &amp;&amp; make install clean<br />
<strong>Note</strong>: this may take a few minutes, as compiling GCC 4.2 takes a while.</li>
<li>Install FFMPEG: cd /usr/ports/multimedia/ffmpeg &amp;&amp; make USE_GCC=4.2 install clean<br />
<strong>Note the USE_GCC=4.2 argument</strong> to enforce compiling of FFMPEG with a more recent version of GCC.</li>
<li>Install Mplayer: cd /usr/ports/multimedia/mplayer &amp;&amp; make install clean<br />
(make sure to disable X11 stuff and select the codecs you want to support)</li>
<li>Install Mencoder: The one from ports is version 1.0rc1 (which doesn’t work well). We’re going to compile this binary from source instead.As root, do the following at the console:<br />
# wget http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc1.tar.bz2<br />
# tar zxvf MPlayer-1.0rc1.tar.bz2<br />
# cd MPlayer-1.0rc1<br />
# ./configure<br />
# gmakeNext, we’re going to copy the compiled binary to /usr/local/bin/. Just type:<br />
# cp mencoder /usr/local/bin/</li>
</ul>
<p>We need to do a small tweak to get things running smoothly. Flvtool++ installs itself under /usr/local/bin/, while Clip-Share looks for this utility under /usr/bin/ (beats me as to why). Rather than have duplicate binaries, we’ll create a symlink. Just do the following (as root):</p>
<blockquote><p># cd /usr/bin/<br />
# ln –s flvtool2 /usr/local/bin/flvtool++</p></blockquote>
<h3>Upload Clip-Share Files</h3>
<p>Now it’s time to go ahead and upload the Clip-Share files. Don’t forget to transfer the files in Binary mode (as recommended by the developers).</p>
<p>Make sure the .htaccess file is uploaded correctly and that it’s present in the root directory of your website. On an OSX workstation, you won’t see this file as Leopard hides files that begin with a dot. Your best bet is to upload the entire Clip-Share archive file and extract it via console, this way making sure all the files are uploaded correctly and are present.</p>
<p>Make sure the CGI-BIN directory is chmod’ed 755, and both the user AND the group belong to YOUR username on the server. Double-check this now; it’ll take you 30 seconds and save you a lot of trouble. If it is different, do the following via the console:</p>
<blockquote><p># chown username:username cgi-bin</p></blockquote>
<p>Where username is your login name on the server.</p>
<p>Follow the rest of the CS installation file. Change the absolute path in ubr_upload.pl accordingly and verify that it is correct. On a FreeBSD system with DirectAdmin installed, it’ll look like: /home/username/domains/yourdomain.com/public_html/</p>
<h3>Changes to Script Files</h3>
<p>Modify the convert.php script as follows:</p>
<p><em> *** Removed previous $encodecommand changes as we’re working with Mencoder 1.0rc1 now. ***</em></p>
<blockquote><p><strong>Replace:</strong><br />
exec($config['metainject']. ‘ –Uv ‘ .$config['FLVDO_DIR']. ‘/’ .$vid. ‘x.flv ‘ .$config['FLVDO_DIR']. ‘/’ .$vid. ‘.flv’);</p>
<p><strong>With:</strong><br />
exec($config['metainject']. ‘ ‘ .$config['FLVDO_DIR']. ‘/’ .$vid. ‘x.flv ‘ .$config['FLVDO_DIR']. ‘/’ .$vid. ‘.flv’);</p></blockquote>
<h3>Testing, Verification and Miscellaneous Configuration</h3>
<p>Login to your website’s administration panel (/siteadmin) and go to “System Checks”. Make sure there are no binaries missing, other than THEORA and FAAC support.</p>
<p>Go to “Media Settings” and enable “Video resize” if you want.</p>
<p>Upload several test videos of varying sizes and formats. Make sure the audio is in sync and that Clip-Share is resizing them accordingly. Take a look at your server load and see if everything is looking ok. The videos you upload must be error-free and encoded properly. I’ve noticed that videos that are poorly encoded or corrupt won’t convert correctly.</p>
<p>Pay attention to Apache error log file in case something goes wrong. If you get “No file given” errors, it’s related to Mencoder from my experience. Make sure you have 1.0rc1 or 1.0rc2 installed and nothing else.</p>
<p>Source : <a href="http://www.asksaro.com"><strong><em>asksaro</em></strong></a></p>
<p><map name='google_ad_map_260_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/260?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_260_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=260&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Ftutorial%2Fhow-to-get-clip-share-4-0-9-working-on-freebsd-6-3%2F' title="How to get Clip Share 4.0.9 Working on FreeBSD 6.3" alt=" How to get Clip Share 4.0.9 Working on FreeBSD 6.3" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>June 21, 2009 -- <a href="/blog/tutorial/cai-d%e1%ba%b7t-vnc-server-tren-centos/" title="Cài đặt VNC-Server trên Centos">Cài đặt VNC-Server trên Centos</a></li><li>January 28, 2010 -- <a href="/blog/network/traffic-monitoring-with-vnstat/" title="Traffic Monitoring with vnStat">Traffic Monitoring with vnStat</a></li><li>January 28, 2010 -- <a href="/blog/tutorial/how-to-make-openoffice-run-faster-in-ubuntu/" title="How to make OpenOffice run faster in Ubuntu">How to make OpenOffice run faster in Ubuntu</a></li><li>August 20, 2009 -- <a href="/blog/linux/how-to-change-a-files-owner-and-group-in-linux/" title="How to change a file&#8217;s owner and group in Linux">How to change a file&#8217;s owner and group in Linux</a></li><li>June 20, 2009 -- <a href="/blog/linux/new-server-info/" title="New server info">New server info</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/tutorial/how-to-get-clip-share-4-0-9-working-on-freebsd-6-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tesla &#8211; Love Song</title>
		<link>http://www.snailvn.com/blog/music/tesla-love-song/</link>
		<comments>http://www.snailvn.com/blog/music/tesla-love-song/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 22:50:16 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[Rock]]></category>
		<category><![CDATA[Tesla]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=240</guid>
		<description><![CDATA[



Artist(Band):Tesla Review The Song (0)

Alright! Now this next song, I&#8217;m gonna leave the stage, I&#8217;m gonna leave
you people with the man on the acoustic guitar, mr. Frankie Hannon
[Solo]
So you think that it&#8217;s over, say your love has finally reached the end
Any time you call, night or day, I&#8217;ll be right there for you
If you need [...]]]></description>
			<content:encoded><![CDATA[<p></p><p style="text-align: center;">
<p style="text-align: center;">
<p style="text-align: center;">
<p style="text-align: center;">[See post to watch Flash video]</p>
<p style="text-align: left;">
<p style="text-align: left;"><em>Artist(Band):Tesla Review The Song (0)<br />
<strong><br />
</strong></em>Alright! Now this next song, I&#8217;m gonna leave the stage, I&#8217;m gonna leave<br />
you people with the man on the acoustic guitar, mr. Frankie Hannon</p>
<p><em>[Solo]</em></p>
<p>So you think that it&#8217;s over, say your love has finally reached the end<br />
Any time you call, night or day, I&#8217;ll be right there for you<br />
If you need a friend</p>
<p>It&#8217;s gonna take a little time, I know, time is sure to mend your broken heart<br />
But don&#8217;t you even worry, Philadelphia, &#8216;cos I know you&#8217;ll find love again</p>
<p>Love is all around you, love is knockin&#8217; outside your door<br />
Waitin&#8217; for you is this love made just for two<br />
Keep an open heart and you&#8217;ll find love again, I know</p>
<p>Love is all around you, yeah yeah, love is knockin&#8217; outside your door<br />
Waitin&#8217; for you is this love made just for two<br />
Keep an open heart and you&#8217;ll find love again, I know</p>
<p><em>[Solo]</em></p>
<p>It&#8217;s all around<br />
It&#8217;s all around</p>
<p>Love will find a way &#8211; darlin&#8217;, love is gonna find a way<br />
Find its way back to you<br />
Love will find a way &#8211; so look around, open your eyes<br />
Love is gonna find a way &#8211; love is gonna, love is gonna<br />
Love is gonna, love is gonna find a way, yeah<br />
Love will find a way &#8211; love is gonna find a way back to you, yeah yeah yeah</p>
<p><em>[Solo]</em></p>
<p>Love will find a way &#8211; darlin&#8217;, love is gonna find a way<br />
Find its way back to you<br />
Love will find a way &#8211; oh just look around, look around<br />
Open up your eyes now, honey<br />
Love is gonna find a way &#8211; love is gonna, love is gonna<br />
Love is gonna, love is gonna find a way, yeah<br />
Love will find a way &#8211; love is gonna find a way back to you, yeah, I know</p>
<p>You know what Philadelphia?</p>
<p>I know, I know, I know, I know</p>
<p>Whoo! Thank you very much, Philadelphia!</p>
<p>Whoa, wait a minute, wait a minute! Remember that song we were gonna sing now?<br />
Okay, yeah</p>
<p>Tear &#8216;em up, cowboy!</p>
<p>We&#8217;re gonna go back there with drums from our heads<br />
So tonight&#8217;s as good a night as any to try. Help us out  <!--Lyrics End--></p>
<p><map name='google_ad_map_240_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/240?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_240_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=240&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Fmusic%2Ftesla-love-song%2F' title="Tesla   Love Song" alt=" Tesla   Love Song" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>February 3, 2010 -- <a href="/blog/music/%e6%9b%be%e8%bd%b6%e5%8f%af-%e7%8b%ae%e5%ad%90%e5%ba%a7/" title="曾轶可-狮子座">曾轶可-狮子座</a></li><li>January 31, 2009 -- <a href="/blog/music/guns-n%e2%80%99-roses%e2%80%93don%e2%80%99t-cry/" title="Guns N’ Roses–Don’t Cry">Guns N’ Roses–Don’t Cry</a></li><li>January 7, 2009 -- <a href="/blog/music/snail/" title="Snail">Snail</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/music/tesla-love-song/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://snailvn.com/blog/postdata/Tesla%20-%20Love%20Song/Tesla%20%20Love%20Song.flv" length="16141136" type="video/x-flv" />
		</item>
		<item>
		<title>New server info</title>
		<link>http://www.snailvn.com/blog/linux/new-server-info/</link>
		<comments>http://www.snailvn.com/blog/linux/new-server-info/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 22:24:51 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Centos]]></category>
		<category><![CDATA[Server]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=207</guid>
		<description><![CDATA[

root@server [~]# cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 65
model name      : Dual-Core AMD Opteron(tm) Processor 2214 HE
stepping        : 3
cpu MHz         : 2200.131
cache size      : 1024 KB
physical id [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="/blog/wp-content/snailuploads/2009/06/linux.png" rel="lightbox[207]"><img class="aligncenter size-medium wp-image-542" title="linux" src="/blog/wp-content/snailuploads/2009/06/linux-182x300.png" alt="linux 182x300 New server info" width="182" height="300" /></a><br />
<code><br />
</code></p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">root@server [~]# cat /proc/cpuinfo</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">processor       : 0</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">vendor_id       : AuthenticAMD</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">cpu family      : 15</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">model           : 65</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">model name      : Dual-Core AMD Opteron(tm) Processor 2214 HE</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">stepping        : 3</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">cpu MHz         : 2200.131</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">cache size      : 1024 KB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">physical id     : 0</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">siblings        : 2</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">core id         : 0</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">cpu cores       : 2</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">fpu             : yes</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">fpu_exception   : yes</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">cpuid level     : 1</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">wp              : yes</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dno</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">wext 3dnow pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">bogomips        : 4405.75</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">TLB size        : 1024 4K pages</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">clflush size    : 64</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">cache_alignment : 64</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">address sizes   : 40 bits physical, 48 bits virtual</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">power management: ts fid vid ttp tm stc</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">processor       : 1</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">vendor_id       : AuthenticAMD</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">cpu family      : 15</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">model           : 65</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">model name      : Dual-Core AMD Opteron(tm) Processor 2214 HE</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">stepping        : 3</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">cpu MHz         : 2200.131</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">cache size      : 1024 KB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">physical id     : 0</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">siblings        : 2</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">core id         : 1</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">cpu cores       : 2</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">fpu             : yes</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">fpu_exception   : yes</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">cpuid level     : 1</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">wp              : yes</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dno</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">wext 3dnow pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">bogomips        : 4399.57</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">TLB size        : 1024 4K pages</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">clflush size    : 64</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">cache_alignment : 64</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">address sizes   : 40 bits physical, 48 bits virtual</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">power management: ts fid vid ttp tm stc</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">processor       : 2</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">vendor_id       : AuthenticAMD</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">cpu family      : 15</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">model           : 65</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">model name      : Dual-Core AMD Opteron(tm) Processor 2214 HE</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">stepping        : 3</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">cpu MHz         : 2200.131</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">cache size      : 1024 KB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">physical id     : 1</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">siblings        : 2</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">core id         : 0</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">cpu cores       : 2</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">fpu             : yes</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">fpu_exception   : yes</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">cpuid level     : 1</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">wp              : yes</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dno</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">wext 3dnow pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">bogomips        : 4399.58</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">TLB size        : 1024 4K pages</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">clflush size    : 64</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">cache_alignment : 64</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">address sizes   : 40 bits physical, 48 bits virtual</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">power management: ts fid vid ttp tm stc</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">processor       : 3</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">vendor_id       : AuthenticAMD</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">cpu family      : 15</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">model           : 65</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">model name      : Dual-Core AMD Opteron(tm) Processor 2214 HE</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">stepping        : 3</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">cpu MHz         : 2200.131</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">cache size      : 1024 KB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">physical id     : 1</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">siblings        : 2</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">core id         : 1</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">cpu cores       : 2</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">fpu             : yes</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">fpu_exception   : yes</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">cpuid level     : 1</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">wp              : yes</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dno</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">wext 3dnow pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">bogomips        : 4399.57</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">TLB size        : 1024 4K pages</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">clflush size    : 64</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">cache_alignment : 64</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">address sizes   : 40 bits physical, 48 bits virtual</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">power management: ts fid vid ttp tm stc</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">root@server [~]# cat /proc/meminfo</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">MemTotal:       524288 kB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">MemFree:        177568 kB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">Buffers:             0 kB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">Cached:              0 kB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">SwapCached:          0 kB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">Active:              0 kB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">Inactive:            0 kB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">HighTotal:           0 kB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">HighFree:            0 kB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">LowTotal:       524288 kB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">LowFree:        177568 kB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">SwapTotal:           0 kB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">SwapFree:            0 kB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">Dirty:               0 kB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">Writeback:           0 kB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">AnonPages:           0 kB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">Mapped:         346720 kB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">Slab:                0 kB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">PageTables:          0 kB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">NFS_Unstable:        0 kB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">Bounce:              0 kB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">CommitLimit:         0 kB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">Committed_AS:   666620 kB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">VmallocTotal:        0 kB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">VmallocUsed:         0 kB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">VmallocChunk:        0 kB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">HugePages_Total:     0</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">HugePages_Free:      0</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">HugePages_Rsvd:      0</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">Hugepagesize:     2048 kB</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">root@server [~]#</div>
<p style="text-align: left;">
<p style="text-align: left;">
<p style="text-align: center;">
<p style="text-align: center;">
<p style="text-align: center;">
<p style="text-align: center;">
<blockquote><p><code>root@server [~]# cat /proc/cpuinfo</code></p>
<p>processor       : 0</p>
<p>vendor_id       : AuthenticAMD</p>
<p>cpu family      : 15</p>
<p>model           : 65</p>
<p>model name      : Dual-Core AMD Opteron(tm) Processor 2214 HE</p>
<p>stepping        : 3</p>
<p>cpu MHz         : 2200.131</p>
<p>cache size      : 1024 KB</p>
<p>physical id     : 0</p>
<p>siblings        : 2</p>
<p>core id         : 0</p>
<p>cpu cores       : 2</p>
<p>fpu             : yes</p>
<p>fpu_exception   : yes</p>
<p>cpuid level     : 1</p>
<p>wp              : yes</p>
<p>flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov</p>
<p>pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dno</p>
<p>wext 3dnow pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy</p>
<p>bogomips        : 4405.75</p>
<p>TLB size        : 1024 4K pages</p>
<p>clflush size    : 64</p>
<p>cache_alignment : 64</p>
<p>address sizes   : 40 bits physical, 48 bits virtual</p>
<p>power management: ts fid vid ttp tm stc</p>
<p>processor       : 1</p>
<p>vendor_id       : AuthenticAMD</p>
<p>cpu family      : 15</p>
<p>model           : 65</p>
<p>model name      : Dual-Core AMD Opteron(tm) Processor 2214 HE</p>
<p>stepping        : 3</p>
<p>cpu MHz         : 2200.131</p>
<p>cache size      : 1024 KB</p>
<p>physical id     : 0</p>
<p>siblings        : 2</p>
<p>core id         : 1</p>
<p>cpu cores       : 2</p>
<p>fpu             : yes</p>
<p>fpu_exception   : yes</p>
<p>cpuid level     : 1</p>
<p>wp              : yes</p>
<p>flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov</p>
<p>pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dno</p>
<p>wext 3dnow pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy</p>
<p>bogomips        : 4399.57</p>
<p>TLB size        : 1024 4K pages</p>
<p>clflush size    : 64</p>
<p>cache_alignment : 64</p>
<p>address sizes   : 40 bits physical, 48 bits virtual</p>
<p>power management: ts fid vid ttp tm stc</p>
<p>processor       : 2</p>
<p>vendor_id       : AuthenticAMD</p>
<p>cpu family      : 15</p>
<p>model           : 65</p>
<p>model name      : Dual-Core AMD Opteron(tm) Processor 2214 HE</p>
<p>stepping        : 3</p>
<p>cpu MHz         : 2200.131</p>
<p>cache size      : 1024 KB</p>
<p>physical id     : 1</p>
<p>siblings        : 2</p>
<p>core id         : 0</p>
<p>cpu cores       : 2</p>
<p>fpu             : yes</p>
<p>fpu_exception   : yes</p>
<p>cpuid level     : 1</p>
<p>wp              : yes</p>
<p>flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov</p>
<p>pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dno</p>
<p>wext 3dnow pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy</p>
<p>bogomips        : 4399.58</p>
<p>TLB size        : 1024 4K pages</p>
<p>clflush size    : 64</p>
<p>cache_alignment : 64</p>
<p>address sizes   : 40 bits physical, 48 bits virtual</p>
<p>power management: ts fid vid ttp tm stc</p>
<p>processor       : 3</p>
<p>vendor_id       : AuthenticAMD</p>
<p>cpu family      : 15</p>
<p>model           : 65</p>
<p>model name      : Dual-Core AMD Opteron(tm) Processor 2214 HE</p>
<p>stepping        : 3</p>
<p>cpu MHz         : 2200.131</p>
<p>cache size      : 1024 KB</p>
<p>physical id     : 1</p>
<p>siblings        : 2</p>
<p>core id         : 1</p>
<p>cpu cores       : 2</p>
<p>fpu             : yes</p>
<p>fpu_exception   : yes</p>
<p>cpuid level     : 1</p>
<p>wp              : yes</p>
<p>flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov</p>
<p>pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dno</p>
<p>wext 3dnow pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy</p>
<p>bogomips        : 4399.57</p>
<p>TLB size        : 1024 4K pages</p>
<p>clflush size    : 64</p>
<p>cache_alignment : 64</p>
<p>address sizes   : 40 bits physical, 48 bits virtual</p>
<p>power management: ts fid vid ttp tm stc</p>
<p>root@server [~]# cat /proc/meminfo</p>
<p>MemTotal:       524288 kB</p>
<p>MemFree:        177568 kB</p>
<p>Buffers:             0 kB</p>
<p>Cached:              0 kB</p>
<p>SwapCached:          0 kB</p>
<p>Active:              0 kB</p>
<p>Inactive:            0 kB</p>
<p>HighTotal:           0 kB</p>
<p>HighFree:            0 kB</p>
<p>LowTotal:       524288 kB</p>
<p>LowFree:        177568 kB</p>
<p>SwapTotal:           0 kB</p>
<p>SwapFree:            0 kB</p>
<p>Dirty:               0 kB</p>
<p>Writeback:           0 kB</p>
<p>AnonPages:           0 kB</p>
<p>Mapped:         346720 kB</p>
<p>Slab:                0 kB</p>
<p>PageTables:          0 kB</p>
<p>NFS_Unstable:        0 kB</p>
<p>Bounce:              0 kB</p>
<p>CommitLimit:         0 kB</p>
<p>Committed_AS:   666620 kB</p>
<p>VmallocTotal:        0 kB</p>
<p>VmallocUsed:         0 kB</p>
<p>VmallocChunk:        0 kB</p>
<p>HugePages_Total:     0</p>
<p>HugePages_Free:      0</p>
<p>HugePages_Rsvd:      0</p>
<p>Hugepagesize:     2048 kB</p>
<p><code>root@server [~]#</code></p></blockquote>
<p><map name='google_ad_map_207_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/207?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_207_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=207&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Flinux%2Fnew-server-info%2F' title="New server info" alt=" New server info" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>June 21, 2009 -- <a href="/blog/tutorial/cai-d%e1%ba%b7t-vnc-server-tren-centos/" title="Cài đặt VNC-Server trên Centos">Cài đặt VNC-Server trên Centos</a></li><li>June 21, 2009 -- <a href="/blog/tutorial/how-to-get-clip-share-4-0-9-working-on-freebsd-6-3/" title="How to get Clip-Share 4.0.9 Working on FreeBSD 6.3">How to get Clip-Share 4.0.9 Working on FreeBSD 6.3</a></li><li>June 19, 2009 -- <a href="/blog/tutorial/how-to-ffmpeg-ffmpeg-php-mplayer-mencoder-flv2tool-lame-mp3-encoder-libogg-libvorbis-amr-on-a-linux-based-server/" title="How to: FFmpeg + FFmpeg-PHP + Mplayer + Mencoder + flv2tool + LAME MP3 Encoder + Libogg + Libvorbis + AMR on a Linux Based Server">How to: FFmpeg + FFmpeg-PHP + Mplayer + Mencoder + flv2tool + LAME MP3 Encoder + Libogg + Libvorbis + AMR on a Linux Based Server</a></li><li>January 28, 2010 -- <a href="/blog/network/traffic-monitoring-with-vnstat/" title="Traffic Monitoring with vnStat">Traffic Monitoring with vnStat</a></li><li>January 28, 2010 -- <a href="/blog/tutorial/how-to-make-openoffice-run-faster-in-ubuntu/" title="How to make OpenOffice run faster in Ubuntu">How to make OpenOffice run faster in Ubuntu</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/linux/new-server-info/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to: FFmpeg + FFmpeg-PHP + Mplayer + Mencoder + flv2tool + LAME MP3 Encoder + Libogg + Libvorbis + AMR on a Linux Based Server</title>
		<link>http://www.snailvn.com/blog/tutorial/how-to-ffmpeg-ffmpeg-php-mplayer-mencoder-flv2tool-lame-mp3-encoder-libogg-libvorbis-amr-on-a-linux-based-server/</link>
		<comments>http://www.snailvn.com/blog/tutorial/how-to-ffmpeg-ffmpeg-php-mplayer-mencoder-flv2tool-lame-mp3-encoder-libogg-libvorbis-amr-on-a-linux-based-server/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 17:16:23 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Centos]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=208</guid>
		<description><![CDATA[The following Guide will show you exactly how to install the following packages on a CentOS system:

FFmpeg
FFmpeg-PHP
Mplayer + Mencoder
flv2tool
LAME MP3 Encoder
AMR (for 3gp file conversions)
Libogg
Libvorbis

 
Setup the directory to use
(Wouldn’t want /root to start getting crowded, would we?)
mkdir /usr/local/src
cd /usr/local/src
Dowload the necessary files.
wget http://www3.mplayerhq.hu/MPlayer/releases/codecs/essential-20061022.tar.bz2
wget http://rubyforge.org/frs/download.php/9225/flvtool2_1.0.5_rc6.tgz
wget http://easynews.dl.sourceforge.net/sourceforge/lame/lame-3.97.tar.gz
wget http://superb-west.dl.sourceforge.net/sourceforge/ffmpeg-php/ffmpeg-php-0.5.1.tbz2
wget http://downloads.xiph.org/releases/ogg/libogg-1.1.3.tar.gz
wget http://downloads.xiph.org/releases/vorbis/libvorbis-1.1.2.tar.gz
wget http://ftp.penguin.cz/pub/users/utx/amr/amrnb-6.1.0.4.tar.bz2
wget http://ftp.penguin.cz/pub/users/utx/amr/amrwb-6.0.0.1.tar.bz2
Extract all the files
tar zxvf [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>The following Guide will show you exactly how to install the following packages on a CentOS system:</p>
<ul>
<li>FFmpeg</li>
<li>FFmpeg-PHP</li>
<li>Mplayer + Mencoder</li>
<li>flv2tool</li>
<li>LAME MP3 Encoder</li>
<li>AMR (for 3gp file conversions)</li>
<li>Libogg</li>
<li>Libvorbis</li>
</ul>
<p><span id="more-17"> </span></p>
<h2>Setup the directory to use</h2>
<p>(Wouldn’t want /root to start getting crowded, would we?)<br />
<code>mkdir /usr/local/src<br />
cd /usr/local/src</code></p>
<h2>Dowload the necessary files.</h2>
<p><code>wget http://www3.mplayerhq.hu/MPlayer/releases/codecs/essential-20061022.tar.bz2<br />
wget http://rubyforge.org/frs/download.php/9225/flvtool2_1.0.5_rc6.tgz<br />
wget http://easynews.dl.sourceforge.net/sourceforge/lame/lame-3.97.tar.gz<br />
wget http://superb-west.dl.sourceforge.net/sourceforge/ffmpeg-php/ffmpeg-php-0.5.1.tbz2<br />
wget http://downloads.xiph.org/releases/ogg/libogg-1.1.3.tar.gz<br />
wget http://downloads.xiph.org/releases/vorbis/libvorbis-1.1.2.tar.gz<br />
wget http://ftp.penguin.cz/pub/users/utx/amr/amrnb-6.1.0.4.tar.bz2<br />
wget http://ftp.penguin.cz/pub/users/utx/amr/amrwb-6.0.0.1.tar.bz2</code></p>
<h2>Extract all the files</h2>
<p><code>tar zxvf flvtool2_1.0.5_rc6.tgz<br />
tar zxvf lame-3.97.tar.gz<br />
tar zxvf libogg-1.1.3.tar.gz<br />
tar zxvf libvorbis-1.1.2.tar.gz<br />
tar zxvf flvtool2_1.0.5_rc6.tgz<br />
tar jxvf essential-20061022.tar.bz2<br />
tar jxvf ffmpeg-php-0.5.1.tbz2<br />
tar jxvf amrwb-6.0.0.1.tar.bz2<br />
tar jxvf amrnb-6.1.0.4.tar.bz2</code></p>
<h2>Create a folder to hold the codecs</h2>
<p><code>mkdir /usr/local/lib/codecs/</code></p>
<h2>Make sure we have all the necessary libraries as well as SVN + Ruby installed</h2>
<p><code>yum -y install gcc gmake make libcpp libgcc libstdc++ gcc4 gcc4-c++ gcc4-gfortran subversion ruby ncurses-devel</code></p>
<h2>Get ffmpeg and mplayer via SVN</h2>
<p><code>svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg<br />
svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer<br />
cd /usr/local/src/mplayer<br />
svn update<br />
cd /usr/local/src</code></p>
<h2>Copy Codes for Mplayer</h2>
<p><code>mv /usr/local/src/essential-20061022/* /usr/local/lib/codecs/<br />
chmod -R 755 /usr/local/lib/codecs/</code></p>
<h2>Create a temp dir with 777 permissions (needed to install ffmpeg)</h2>
<p><code>mkdir /usr/local/src/tmp<br />
chmod 777 /usr/local/src/tmp<br />
export TMPDIR=/usr/local/src/tmp</code></p>
<h2>Installing LAME</h2>
<p><code>cd /usr/local/src/lame-3.97<br />
./configure<br />
make &amp;&amp; make install<br />
cd /usr/local/src/</code></p>
<h2>Installing LIBOGG:</h2>
<p><code>cd /usr/local/src/libogg-1.1.3<br />
./configure &amp;&amp; make &amp;&amp; make install<br />
cd /usr/local/src/</code></p>
<h2>Installing LIBVORBIS:</h2>
<p><code>cd /usr/local/src/libvorbis-1.1.2<br />
./configure &amp;&amp; make &amp;&amp; make install<br />
cd /usr/local/src/</code></p>
<h2>Installing FLVTOOL2:</h2>
<p><code>cd /usr/local/src/flvtool2_1.0.5_rc6/<br />
ruby setup.rb config<br />
ruby setup.rb setup<br />
ruby setup.rb install<br />
cd /usr/local/src/<br />
cd /usr/local/src/mplayer<br />
./configure &amp;&amp; make &amp;&amp; make install<br />
cd /usr/local/src/</code></p>
<h2>Installing AMR (for 3GP Conversion)</h2>
<p><code>cd /usr/local/src/amrnb-6.1.0.4<br />
./configure<br />
make &amp;&amp; make install<br />
cd /usr/local/src/amrwb-6.0.0.1<br />
./configure<br />
make &amp;&amp; make install</code></p>
<h2>Installing FFMPEG:</h2>
<p><code>cd /usr/local/src/ffmpeg/<br />
./configure –enable-libmp3lame –enable-libogg –enable-libamr-nb –enable-libamr-wb –enable-libvorbis –disable-mmx –enable-shared<br />
make<br />
make install<br />
ln -s /usr/local/lib/libavformat.so.50 /usr/lib/libavformat.so.50<br />
ln -s /usr/local/lib/libavcodec.so.51 /usr/lib/libavcodec.so.51<br />
ln -s /usr/local/lib/libavutil.so.49 /usr/lib/libavutil.so.49<br />
ln -s /usr/local/lib/libmp3lame.so.0 /usr/lib/libmp3lame.so.0<br />
ln -s /usr/local/lib/libavformat.so.51 /usr/lib/libavformat.so.51<br />
cd /usr/local/src/</code></p>
<h2>Installing FFMPEG-PHP:</h2>
<p><code>cd /usr/local/src/ffmpeg-php-0.5.0/<br />
phpize<br />
./configure<br />
make<br />
make install</code><br />
Note: Make sure this is the correct php.ini for the box!!<br />
echo ‘extension ffmpeg.so’ &gt;&gt; /usr/local/Zend/etc/php.ini</p>
<h2>Restart and you’re done</h2>
<p><code>service httpd restart<br />
cd /usr/local/src</code></p>
<h2>Testing</h2>
<p>Direct your browser to view a phpinfo() php file.  Scroll down and you should see the ffmpeg extension.</p>
<p><strong><em><a href="http://www.laatedaa.com/">Source: Andrew &#8211; laatedaa.com</a></em></strong></p>
<p><map name='google_ad_map_208_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/208?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_208_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=208&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Ftutorial%2Fhow-to-ffmpeg-ffmpeg-php-mplayer-mencoder-flv2tool-lame-mp3-encoder-libogg-libvorbis-amr-on-a-linux-based-server%2F' title="How to: FFmpeg + FFmpeg PHP + Mplayer + Mencoder + flv2tool + LAME MP3 Encoder + Libogg + Libvorbis + AMR on a Linux Based Server" alt=" How to: FFmpeg + FFmpeg PHP + Mplayer + Mencoder + flv2tool + LAME MP3 Encoder + Libogg + Libvorbis + AMR on a Linux Based Server" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>June 21, 2009 -- <a href="/blog/tutorial/cai-d%e1%ba%b7t-vnc-server-tren-centos/" title="Cài đặt VNC-Server trên Centos">Cài đặt VNC-Server trên Centos</a></li><li>January 28, 2010 -- <a href="/blog/network/traffic-monitoring-with-vnstat/" title="Traffic Monitoring with vnStat">Traffic Monitoring with vnStat</a></li><li>January 28, 2010 -- <a href="/blog/tutorial/how-to-make-openoffice-run-faster-in-ubuntu/" title="How to make OpenOffice run faster in Ubuntu">How to make OpenOffice run faster in Ubuntu</a></li><li>August 20, 2009 -- <a href="/blog/linux/how-to-change-a-files-owner-and-group-in-linux/" title="How to change a file&#8217;s owner and group in Linux">How to change a file&#8217;s owner and group in Linux</a></li><li>June 21, 2009 -- <a href="/blog/tutorial/how-to-get-clip-share-4-0-9-working-on-freebsd-6-3/" title="How to get Clip-Share 4.0.9 Working on FreeBSD 6.3">How to get Clip-Share 4.0.9 Working on FreeBSD 6.3</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/tutorial/how-to-ffmpeg-ffmpeg-php-mplayer-mencoder-flv2tool-lame-mp3-encoder-libogg-libvorbis-amr-on-a-linux-based-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>6 multiclient IM apps to chat about</title>
		<link>http://www.snailvn.com/blog/review/6-multiclient-im-apps-to-chat-about/</link>
		<comments>http://www.snailvn.com/blog/review/6-multiclient-im-apps-to-chat-about/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 21:49:17 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Review]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://snailvn.com/blog/?p=200</guid>
		<description><![CDATA[Multiclient IM resources
Adium Adium is my favorite multiclient instant-messaging tool for a few reasons. It supports practically any IM platform around, including AIM, Yahoo Messenger, Facebook, MySpace, Google Talk (via Jabber), and more. It even has a plug-in for Skype.
You&#8217;ll rarely have any trouble communicating with friends in the service. But its most redeeming quality [...]]]></description>
			<content:encoded><![CDATA[<p></p><h2>Multiclient IM resources</h2>
<p><strong><a href="http://download.cnet.com/Adium/3000-2150_4-10281562.html/">Adium</a></strong> Adium is my favorite multiclient instant-messaging tool for a few reasons. It supports practically any IM platform around, including AIM, Yahoo Messenger, Facebook, MySpace, Google Talk (via Jabber), and more. It even has a plug-in for Skype.</p>
<p>You&#8217;ll rarely have any trouble communicating with friends in the service. But its most redeeming quality is that it&#8217;s open source. So, if you want to modify the code to fit your own IM desires, that&#8217;s possible. And those in the open-source community are constantly improving the product, whose updates typically install with ease.</p>
<p>When you download Adium (it&#8217;s available for <span>Mac</span> OS X), you&#8217;ll have the option of choosing your IM service.  By default, Adium takes on the same design as Mac OS X. But with the help of some plug-ins from Adium&#8217;s site, called &#8220;Xtras,&#8221; you can customize it as you see fit. Those add-ons include emoticons, dock icons, scripts, and more. I could go on about Adium, but I think that you get the point: if you&#8217;re a Mac OS X user, it&#8217;s worth trying out.</p>
<div style="width: 620px;">Adium takes on the look of Mac OS X by default.</div>
<p style="text-align: center;"><a href="/blog/wp-content/snailuploads/2009/06/adium.jpg" rel="lightbox[200]"><img class="aligncenter size-medium wp-image-544" title="adium" src="/blog/wp-content/snailuploads/2009/06/adium-300x230.jpg" alt="adium 300x230 6 multiclient IM apps to chat about" width="300" height="230" /></a></p>
<p><strong><a href="http://download.cnet.com/Digsby/3000-2150_4-10822157.html">Digsby</a></strong> Digsby is a multifaceted tool that lets you communicate with friends over instant messaging, e-mail, or social networks. I recently took a look at its social-networking capabilities.  After having the opportunity to use its IM services, I was just as impressed.</p>
<p>After installing Digsby on my Windows PC (Mac and Linux versions are reportedly on the way), I was able to log in to my accounts on AIM, Yahoo Mail, Facebook, and others. Digsby&#8217;s app is designed well, with a more attractive interface than Adium&#8217;s default skin. Digsby also gives you the option of sending an SMS text message from the application. Overall, I liked Digsby.</p>
<div style="width: 202px;">Digsby lets you chat with anyone at any time.</div>
<p style="text-align: center;"><a href="/blog/wp-content/snailuploads/2009/06/Digsby.jpg" rel="lightbox[200]"><img class="aligncenter size-medium wp-image-545" title="Digsby" src="/blog/wp-content/snailuploads/2009/06/Digsby-135x300.jpg" alt="Digsby 135x300 6 multiclient IM apps to chat about" width="135" height="300" /></a></p>
<p><!--pagebreak--><strong><a href="http://www.ebuddy.com/">eBuddy</a></strong> eBuddy is a Web-based multiclient instant-messaging app through which you can connect to AIM, Yahoo IM, MSN, Facebook, ICQ, and MySpace. Although it provides a bunch of options, eBuddy doesn&#8217;t quite stand up to the competition. It&#8217;s not as responsive as some of the other apps in this roundup, and I was unimpressed by its design. That said, I did like that I could view my Facebook friends&#8217; profiles by clicking on a link in the client. I also liked that the app opens in a separate window&#8211;I find it more convenient than switching to a tab. Plus, it&#8217;s available for Android-based phones, as well as the Nintendo DS and Sony PSP.</p>
<div style="width: 620px;">eBuddy isn&#8217;t the best-looking service, but it still works well.</div>
<p style="text-align: center;"><a href="/blog/wp-content/snailuploads/2009/06/ebuddy.jpg" rel="lightbox[200]"><img class="aligncenter size-medium wp-image-546" title="ebuddy" src="/blog/wp-content/snailuploads/2009/06/ebuddy-300x253.jpg" alt="ebuddy 300x253 6 multiclient IM apps to chat about" width="300" height="253" /></a></p>
<p><strong><a href="http://www.meebo.com/">Meebo</a></strong> Like eBuddy, Meebo is a Web-based instant-messaging tool that lets you communicate with friends on AIM, MySpace, Yahoo, and MSN. You can also chat with Facebook and Google Talk friends.</p>
<p>When you go to the Meebo home page, you have the option of inputting your credentials for any of those services. The instant messaging on Meebo is outstanding. It&#8217;s the same interface for all the sites, but you can get buddies&#8217; contact information, see their Facebook status, and even check out their entire Facebook profile by clicking on the appropriate link, which opens the profile in another tab. Meebo is one of the more popular multiclient IM tools on the Web for good reason&#8211;it&#8217;s simple, responsive, and boasts support for a variety of clients. Even better, you can use it on your iPhone.</p>
<div style="width: 620px;">
<p>Meebo lets you chat with your Facebook friends.</p>
<p><span>(Credit: Screenshot by Don Reisinger/CNET)</span></p>
</div>
<p style="text-align: center;"><a href="/blog/wp-content/snailuploads/2009/06/meebo.jpg" rel="lightbox[200]"><img class="aligncenter size-medium wp-image-547" title="meebo" src="/blog/wp-content/snailuploads/2009/06/meebo-300x123.jpg" alt="meebo 300x123 6 multiclient IM apps to chat about" width="300" height="123" /></a></p>
<p><strong><a href="http://download.cnet.com/Pidgin/3000-2150_4-10281799.html">Pidgin</a></strong> Similar to Adium, Pidgin is an open-source IM client that allows you to modify it as you wish. If you don&#8217;t want to do that, you&#8217;ll still be satisfied with the software.</p>
<p>Once installed, Pidgin gives you the option of signing into your various IM accounts. You can chat with friends on AIM, Google Talk, ICQ, MySpace, and others at the same time. It&#8217;s not as good-looking as some of its competitors, but it&#8217;s designed more for the power user who wants to be able to chat with as many people at a time as possible. Pidgin is ideally suited for Windows machines, so that may be a problem for some. If you want to use an open-source instant-messaging platform on a Mac, Adium is your best bet.</p>
<div style="width: 299px;">Pidgin asks you to create accounts when you first start it up.</div>
<p style="text-align: center;"><a href="/blog/wp-content/snailuploads/2009/06/pidgin.jpg" rel="lightbox[200]"><img class="aligncenter size-medium wp-image-548" title="pidgin" src="/blog/wp-content/snailuploads/2009/06/pidgin-203x300.jpg" alt="pidgin 203x300 6 multiclient IM apps to chat about" width="203" height="300" /></a></p>
<p><strong><a href="http://download.cnet.com/Trillian/3000-2150_4-10047473.html">Trillian</a></strong> Trillian is a desktop IM client that supports instant messaging on AIM, ICQ, MSN, Yahoo Messenger, and Internet Relay Chat. Unfortunately, it&#8217;s available only to Windows users at this time. The company is promising Mac and iPhone support in its follow-up version of the software, called Trillian Astra.</p>
<p>Overall, I was really impressed by Trillian. It supports the standard features like group chat, audio chat, and the option to view profiles. But having the ability to change skins was quite appealing. I was able to customize the experience to match my tastes. From dark to bright, there&#8217;s at least one skin for everyone. Trillian is, quite simply, the most beautiful multiclient IM service in this roundup. If you want more functionality (such as bringing in your Google Talk contacts), you can also buy Trillian Pro, which costs $25.</p>
<p style="text-align: center;"><a href="/blog/wp-content/snailuploads/2009/06/Trillian.png" rel="lightbox[200]"><img class="aligncenter size-medium wp-image-549" title="Trillian" src="/blog/wp-content/snailuploads/2009/06/Trillian-204x300.png" alt="Trillian 204x300 6 multiclient IM apps to chat about" width="204" height="300" /></a></p>
<p>Trillian Astra is coming to Trillian.</p>
<p><em><strong><a href="http://news.cnet.com/"><span>Credit: Screenshot by Don Reisinger/CNET</span></a></strong></em></p>
<p><map name='google_ad_map_200_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/200?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_200_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=200&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Freview%2F6-multiclient-im-apps-to-chat-about%2F' title="6 multiclient IM apps to chat about" alt=" 6 multiclient IM apps to chat about" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>March 5, 2010 -- <a href="/blog/mobile/nokia-n900-keyboard-shortcut/" title="Nokia N900 Keyboard-Shortcut">Nokia N900 Keyboard-Shortcut</a></li><li>November 1, 2009 -- <a href="/blog/tutorial/ga-x58-extreme-raid/" title="GA-X58-EXTREME Raid">GA-X58-EXTREME Raid</a></li><li>June 19, 2009 -- <a href="/blog/tutorial/how-to-ffmpeg-ffmpeg-php-mplayer-mencoder-flv2tool-lame-mp3-encoder-libogg-libvorbis-amr-on-a-linux-based-server/" title="How to: FFmpeg + FFmpeg-PHP + Mplayer + Mencoder + flv2tool + LAME MP3 Encoder + Libogg + Libvorbis + AMR on a Linux Based Server">How to: FFmpeg + FFmpeg-PHP + Mplayer + Mencoder + flv2tool + LAME MP3 Encoder + Libogg + Libvorbis + AMR on a Linux Based Server</a></li><li>November 15, 2009 -- <a href="/blog/linux/installing-hjsplit-2-3-for-linux/" title="Installing HJSplit 2.3 for Linux">Installing HJSplit 2.3 for Linux</a></li><li>August 25, 2009 -- <a href="/blog/myself/cinebench-score/" title="Cinebench Score">Cinebench Score</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/review/6-multiclient-im-apps-to-chat-about/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>5 Best Torrent Tracker Scripts To Start Your Own Torrent Site</title>
		<link>http://www.snailvn.com/blog/tutorial/5-best-torrent-tracker-scripts-to-start-your-own-torrent-site/</link>
		<comments>http://www.snailvn.com/blog/tutorial/5-best-torrent-tracker-scripts-to-start-your-own-torrent-site/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 16:37:22 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Source]]></category>

		<guid isPermaLink="false">http://snailvn.com/?p=181</guid>
		<description><![CDATA[Xbtit
 Xbtit is developed by Btiteam. It is released under Free BSD license. It is a highly recommended tracker and can certainly be regarded as one of the best available tracker. It even has option of integrating xbtt C++ tracker which is highly efficient. It uses SMF as its forum and the project is actively [...]]]></description>
			<content:encoded><![CDATA[<p></p><h1>Xbtit</h1>
<p><strong> </strong>Xbtit is developed by <strong><a rel="nofollow" href="http://www.btiteam.org/">Btiteam</a></strong>. It is released under<strong> Free BSD license</strong>. It is a <em>highly recommended</em> tracker and can certainly be regarded as one of the best available tracker. It even has option of integrating <strong>xbtt C++ tracker</strong> which is highly efficient. It uses <strong>SMF</strong> as its forum and the project is actively supported by a <em>large group on members</em>. Its definately the <em>best choice</em> if you want the best free tracker.</p>
<p><a href="/blog/wp-content/snailuploads/2009/06/xbtit.gif" rel="lightbox[181]"><img class="aligncenter size-medium wp-image-555" title="xbtit" src="/blog/wp-content/snailuploads/2009/06/xbtit-300x120.gif" alt="xbtit 300x120 5 Best Torrent Tracker Scripts To Start Your Own Torrent Site" width="300" height="120" /></a></p>
<p style="text-align: center;"><strong><a rel="nofollow" href="http://www.xbtit.com/">Download</a> |   <a rel="nofollow" href="http://demo.xbtit.com/">Demo</a></strong></p>
<p style="text-align: left;"><strong>Main Features :</strong></p>
<ul>
<li>Choice Of Tracker (PHP or C++)</li>
<li>Template System</li>
<li>Choice Of Forum</li>
<li>External Mail Server Support</li>
<li>Easy Modification Installs</li>
<li>Ajax Shoutbox and Poll</li>
<li>Cache System</li>
<li>Extensive Admin Panel</li>
<li>External Tracker Support</li>
</ul>
<p><strong>Some Live Sites Using Xbtit :</strong></p>
<ul>
<li><a rel="nofollow" href="http://www.h33t.com/">H33t</a></li>
<li><a rel="nofollow" href="http://fr333dom.com/">Fr33dom</a></li>
</ul>
<hr />
<h1>Torrent Strike<strong> </strong></h1>
<p>It is one of the modded version of original <strong><a rel="nofollow" href="http://www.tbdev.net/">TBDev</a></strong> Script. Torrent Strike has many flavors such as officially supported <em>Nzb, Fullymodded etc</em>, or even some unofficial ones. The script is <em>lightweight</em> good for a starting new site which doesn’t want many hassels. I really don’t like the admin panel and settings are pretty odd. Its recommended to those who want to run a very simple lightweight script.</p>
<p><a href="/blog/wp-content/snailuploads/2009/06/torrentstrike.jpg" rel="lightbox[181]"><img class="aligncenter size-medium wp-image-553" title="torrentstrike" src="/blog/wp-content/snailuploads/2009/06/torrentstrike-300x120.jpg" alt="torrentstrike 300x120 5 Best Torrent Tracker Scripts To Start Your Own Torrent Site" width="300" height="120" /></a></p>
<p style="text-align: center;"><strong><a rel="nofollow" href="http://www.torrentstrike.co.uk/">Download</a> |   <a rel="nofollow" href="http://tracker.torrentstrike.co.uk/">Demo</a></strong></p>
<p style="text-align: left;"><strong>Main Features :</strong></p>
<ul>
<li>Template System</li>
<li>Poll and Shoutbox</li>
<li>Games</li>
<li>Embedded phpBB forum</li>
<li>Fast Tracker</li>
</ul>
<p><strong>Some Live Sites Using Torrent Strike :</strong></p>
<ul>
<li><a rel="nofollow" href="http://www.quad-core-torrents.co.uk/">Quad Core Torrents</a></li>
<li><a rel="nofollow" href="http://www.evilmind.nl/">Evil Mind</a></li>
</ul>
<hr />
<h1>Template Shares</h1>
<p>This script is developed by xam and comes at a premium, its originally based on TBdev, but it has been modded beyond recognition, the script is encoded and released so that it cannot be copied. I have used the script on one of my friends site and also asked what are his views about the script,</p>
<blockquote><p>I was originally using torrent strike and i mainly transferred to this script as it looks good and supports external scrape, integrated imdb easy plugin system and many other features. Truly saying at first i was very happy with the script but later i realised its pretty security freak script banning every ip, without support of multiple downlaods for same user which really was a drawback to me as i sometimes release torrents in public sites. More over this script uses encoding and has many excess stuffs which are not needed but takes up my whole system ram and processor, its very system heavy. I will not recommend this if you have low budget and can’t get yourself a great server, or if you want a script which you can mod it to suit your needs. I will also not recommend who wants to release torrents in public. Moreover i find the script admin and moderator panel highly complicated. This script is only for sites who wants to have very secure site and lots of restrictions in site, or want to have ssl layer. For a general regular site this isn’t worth investing.</p></blockquote>
<p><a href="/blog/wp-content/snailuploads/2009/06/templateshares.jpg" rel="lightbox[181]"><img class="aligncenter size-medium wp-image-552" title="templateshares" src="/blog/wp-content/snailuploads/2009/06/templateshares-300x120.jpg" alt="templateshares 300x120 5 Best Torrent Tracker Scripts To Start Your Own Torrent Site" width="300" height="120" /></a></p>
<p style="text-align: center;"><strong><a rel="nofollow" href="https://templateshares.net/">Download </a> |   <a rel="nofollow" href="https://templateshares.net/">Demo</a></strong></p>
<p><strong>Main Features :</strong></p>
<ul>
<li>SSl and External Scrape Support</li>
<li>Silver, Double And Free Leech Torrent</li>
<li>IMDB Support</li>
<li>Cronjob</li>
<li>Plugins Support</li>
<li>Very Secure Admin, Moderator Panel</li>
<li>Subtitle Support</li>
<li>Easy Paypal Integration</li>
<li>Ajax Themation</li>
</ul>
<p><strong>Some Live Sites Using Template Shares :</strong></p>
<ul>
<li><a rel="nofollow" href="http://desifilmz.com/">Desifilmz</a></li>
<li><a rel="nofollow" href="http://ceasers-palace.info/">Caesars Palace</a></li>
</ul>
<hr />
<h1>PHP MyBittorrent</h1>
<p>Main feature of this script is active support or <em>other networks other than bittorrent</em>. This is a recommended script for those who wants their site to have different protocol supported or wants to<em> create public tracker</em>. This is the only script having massive torrent upload and <a rel="nofollow" href="http://www.phpbb.com/">PHPBB3</a> forum integrated.</p>
<p><a href="/blog/wp-content/snailuploads/2009/06/phpmybittorrent.jpg" rel="lightbox[181]"><img class="aligncenter size-medium wp-image-551" title="phpmybittorrent" src="/blog/wp-content/snailuploads/2009/06/phpmybittorrent-300x120.jpg" alt="phpmybittorrent 300x120 5 Best Torrent Tracker Scripts To Start Your Own Torrent Site" width="300" height="120" /></a></p>
<p style="text-align: center;"><strong><a rel="nofollow" href="http://sourceforge.net/projects/phpmybittorrent">Download</a> |   <a rel="nofollow" href="http://guv2.com/pmbt/index.php">Demo</a></strong></p>
<p><strong>Main Features :</strong></p>
<ul>
<li>Supports all  latest BitTorrent Protocol Extensions, including Compact Announce, MultiScrape, DHT, Peer Count, Tracker ID, Unique Peer ID, Backup Tracker</li>
<li>There are many ways other than BitTorrent to share files. GNutella, Direct Connect, eDonkey are some of them.</li>
<li>Massive Torrent Upload</li>
<li>Low Requirements</li>
<li>Theme System</li>
<li>Easy to Mod</li>
<li>phpBB3 Forum Integrated</li>
</ul>
<p><strong>Some Live Sites Using Php My Bittorrent :</strong></p>
<ul>
<li><a rel="nofollow" href="http://conspiracyhub.com/">Conspiracy Hub</a></li>
<li><a rel="nofollow" href="http://12steppers.com/">12steppers</a></li>
</ul>
<hr />
<h1>Torrent Trader</h1>
<p>This is a classic script, does’nt really have anything special. So i can’t really say for whom the script is, maybe its for those who don’t like the above 4 scripts mentions and liked the settings and system of torrent trader. You need to try it to know.</p>
<p><a href="/blog/wp-content/snailuploads/2009/06/torrent-trader.jpg" rel="lightbox[181]"><img class="aligncenter size-medium wp-image-554" title="torrent-trader" src="/blog/wp-content/snailuploads/2009/06/torrent-trader-300x120.jpg" alt="torrent trader 300x120 5 Best Torrent Tracker Scripts To Start Your Own Torrent Site" width="300" height="120" /></a></p>
<p style="text-align: center;"><strong><a rel="nofollow" href="http://sourceforge.net/project/showfiles.php?group_id=98584&amp;package_id=180927">Download</a><a rel="nofollow" href="http://www.torrenttrader.org/index.php?autocom=custom&amp;page=torrenttrader"> </a></strong></p>
<p style="text-align: left;"><strong>Main Features :</strong></p>
<ul>
<li>Fully Themable</li>
<li>14 Languages</li>
<li>Peerguardian Import Facility</li>
<li>IRC Integration</li>
<li>RSS Feeds</li>
<li>Additional Hacks</li>
</ul>
<p><strong>Some Live Sites Using Torrent Trader :</strong></p>
<ul>
<li><a rel="nofollow" href="http://diva-designs.info/">Diva Design</a></li>
<li><a rel="nofollow" href="http://www.piratebay.ie/">PirateBayIE<br />
</a></li>
</ul>
<p>From <a href="http://pcandweb.com">pcandweb</a></p>
<p><map name='google_ad_map_181_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/181?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_181_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=181&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Ftutorial%2F5-best-torrent-tracker-scripts-to-start-your-own-torrent-site%2F' title="5 Best Torrent Tracker Scripts To Start Your Own Torrent Site" alt=" 5 Best Torrent Tracker Scripts To Start Your Own Torrent Site" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>January 28, 2010 -- <a href="/blog/linux/a-guide-to-system-backup-and-restore-in-ubuntu/" title="A Guide to System Backup and Restore in Ubuntu">A Guide to System Backup and Restore in Ubuntu</a></li><li>February 10, 2010 -- <a href="/blog/linux/linux-ultra-fast-command-line-download-accelerator/" title="Linux ultra fast command line download accelerator">Linux ultra fast command line download accelerator</a></li><li>January 28, 2010 -- <a href="/blog/network/traffic-monitoring-with-vnstat/" title="Traffic Monitoring with vnStat">Traffic Monitoring with vnStat</a></li><li>January 28, 2010 -- <a href="/blog/tutorial/how-to-make-openoffice-run-faster-in-ubuntu/" title="How to make OpenOffice run faster in Ubuntu">How to make OpenOffice run faster in Ubuntu</a></li><li>October 30, 2009 -- <a href="/blog/wordpress/how-to-firewall-your-wordpress-blog/" title="How to Firewall Your WordPress Blog">How to Firewall Your WordPress Blog</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/tutorial/5-best-torrent-tracker-scripts-to-start-your-own-torrent-site/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress 2.8 Beta 1</title>
		<link>http://www.snailvn.com/blog/wordpress/wordpress-28-beta-1/</link>
		<comments>http://www.snailvn.com/blog/wordpress/wordpress-28-beta-1/#comments</comments>
		<pubDate>Thu, 21 May 2009 03:32:50 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Beta]]></category>

		<guid isPermaLink="false">http://snailvn.com/?p=176</guid>
		<description><![CDATA[WordPress 2.8 Beta 1 has been released. For all the new features, refer to the WordPress 2.8 in Codex.
Good hunting, all you testers.
Download: WordPress 2.8 Beta 1

 New Features 
User Features

 New Theme Installer routines
 Add CodePress syntax highlighting to  Theme and Plugin editors
 Add Documentation(function) lookup to  Theme and Plugin editors
 Use [...]]]></description>
			<content:encoded><![CDATA[<p></p><div class="entry">
<p><a href="http://wordpress.org/development/2009/05/wordpress-2-8-beta-1/">WordPress 2.8 Beta 1</a> has been released. For all the new features, refer to the <a href="http://codex.wordpress.org/Version_2.8">WordPress 2.8 in Codex</a>.</p>
<p>Good hunting, all you testers.</p>
<p>Download: <a href="http://wordpress.org/wordpress-2.8-beta1.zip">WordPress 2.8 Beta 1</a></p>
<blockquote>
<h2><span class="mw-headline"> New Features </span></h2>
<h3><span class="mw-headline">User Features</span></h3>
<ul>
<li> New Theme Installer routines</li>
<li> Add CodePress syntax highlighting to <a title="Appearance Editor SubPanel" href="http://codex.wordpress.org/Appearance_Editor_SubPanel"> Theme</a> and <a title="Plugins Editor SubPanel" href="http://codex.wordpress.org/Plugins_Editor_SubPanel">Plugin editors</a></li>
<li> Add Documentation(function) lookup to <a title="Appearance Editor SubPanel" href="http://codex.wordpress.org/Appearance_Editor_SubPanel"> Theme</a> and <a title="Plugins Editor SubPanel" href="http://codex.wordpress.org/Plugins_Editor_SubPanel">Plugin editors</a></li>
<li> Use &#8220;Custom Header&#8221; for menu text and revise Default theme to reflect change</li>
<li> Separate Comments into a separate postbox, from Discussion postbox, on the <a title="Posts Edit SubPanel" href="http://codex.wordpress.org/Posts_Edit_SubPanel">Edit Post screen</a></li>
<li> Make tags accessible without Javascript on the edit screen</li>
<li> Don&#8217;t ask for confirmation when marking a comment as spam</li>
<li> Don&#8217;t notify post author of own comments</li>
<li> Allow the dashboard widgets to be arranged in up to four columns as set via the Screen Options tab</li>
<li> Make titles into links in Dashboard Right Now module (this was in 2.7.1)</li>
<li> Improved Admin icons (grey-to-transparent shadows)</li>
<li> Update Blue Admin Color Scheme</li>
<li> <a title="Press This" href="http://codex.wordpress.org/Press_This">Press This</a> improvements UI, quoting fixes, plus ability for Contributors to use Press This</li>
<li> Add column &#8220;Rating&#8221; in <a title="Administration Panels" href="http://codex.wordpress.org/Administration_Panels">Administration</a> &gt; <a title="Administration Panels" href="http://codex.wordpress.org/Administration_Panels#Edit_Links">Links</a> &gt; <a title="Links Edit SubPanel" href="http://codex.wordpress.org/Links_Edit_SubPanel">Edit</a></li>
<li> Improve installer to help people entering wrong email addresses</li>
<li> Improved <a title="Plugins/WordPress Widgets Api" href="http://codex.wordpress.org/Plugins/WordPress_Widgets_Api">Widget</a> user <a title="Appearance Widgets SubPanel" href="http://codex.wordpress.org/Appearance_Widgets_SubPanel">interface</a></li>
<li> Allow editing of all plugin files (<a class="external text" title="https://core.trac.wordpress.org/ticket/6732" href="https://core.trac.wordpress.org/ticket/6732">Ticket 6732</a>)</li>
<li> Improved Plugin search (this was in 2.7.1) on <a title="Administration Panels" href="http://codex.wordpress.org/Administration_Panels">Administration</a> &gt; <a title="Plugins Installed SubPanel" href="http://codex.wordpress.org/Plugins_Installed_SubPanel">Plugins</a> &gt; <a title="Plugins Add New SubPanel" href="http://codex.wordpress.org/Plugins_Add_New_SubPanel">Add New</a></li>
<li> Per Page option for plugins</li>
<li> Move &#8220;Install a plugin in .zip format&#8221; to new Upload tab under <a title="Administration Panels" href="http://codex.wordpress.org/Administration_Panels">Administration</a> &gt; <a title="Administration Panels" href="http://codex.wordpress.org/Administration_Panels#Install_Plugins">Plugins</a> &gt; <a title="Plugins Add New SubPanel" href="http://codex.wordpress.org/Plugins_Add_New_SubPanel">Add New</a></li>
<li> Show absolute date instead of relative date for scheduled posts</li>
<li> Fix tags suggest for post quick edit and bulk edit</li>
<li> Permalink editor changes and fix for pages</li>
<li> Autosave post/page when pressing Control/Command+S</li>
<li> Add toggle all button to the Gallery tab in the uploader</li>
<li> Support more than one gallery on the same page</li>
<li> Add per page option to Screen Options for comments, posts, pages, media, categories, and tags</li>
<li> Overhaul of LiveJournal importer (also add define WP_IMPORTING)</li>
<li> Import category descriptions for <a title="Administration Panels" href="http://codex.wordpress.org/Administration_Panels">Administration</a> &gt; <a title="Administration Panels" href="http://codex.wordpress.org/Administration_Panels#Import">Tools</a> &gt; <a title="Tools Import SubPanel" href="http://codex.wordpress.org/Tools_Import_SubPanel">Import</a> &gt; WordPress</li>
<li> Show <a title="Administration Panels" href="http://codex.wordpress.org/Administration_Panels#Tools_-_Turbo_and_Press_This">Tools menu</a> for all users so they can access <a title="Tools Tools SubPanel" href="http://codex.wordpress.org/Tools_Tools_SubPanel#Turbo:_Speed_up_WordPress">Turbo</a></li>
<li> Check for new version when visiting <a title="Administration Panels" href="http://codex.wordpress.org/Administration_Panels">Administration</a> &gt; <a title="Tools Tools SubPanel" href="http://codex.wordpress.org/Tools_Tools_SubPanel">Tools</a> &gt; <a title="Tools Upgrade SubPanel" href="http://codex.wordpress.org/Tools_Upgrade_SubPanel">Upgrade</a></li>
<li> In upgrade process, provide better explanation for database upgrade message</li>
<li> Fix most popular link category list</li>
<li> Add description field for <a title="Posts Tags SubPanel" href="http://codex.wordpress.org/Posts_Tags_SubPanel">tags</a></li>
<li> WAI-ARIA landmark roles to added to WordPress Default theme</li>
<li> &#8220;Choose a city in the same timezone as you&#8221; for Timezone in <a title="Administration Panels" href="http://codex.wordpress.org/Administration_Panels">Administration</a> &gt; <a title="Administration Panels" href="http://codex.wordpress.org/Administration_Panels#General">Settings</a> &gt; <a title="Settings General SubPanel" href="http://codex.wordpress.org/Settings_General_SubPanel">General</a></li>
<li> Remove My Hacks option from <a title="Administration Panels" href="http://codex.wordpress.org/Administration_Panels">Administration</a> &gt; <a title="Settings Discussion SubPanel" href="http://codex.wordpress.org/Settings_Discussion_SubPanel">Settings</a> &gt; <a title="Settings Miscellaneous SubPanel" href="http://codex.wordpress.org/Settings_Miscellaneous_SubPanel">Miscellaneous</a></li>
<li> Hide email addresses from low privilege users on <a title="Administration Panels" href="http://codex.wordpress.org/Administration_Panels">Administration</a> &gt; <a title="Comments Comments SubPanel" href="http://codex.wordpress.org/Comments_Comments_SubPanel">Comments</a></li>
<li> Allow case-insensitive logins</li>
<li> Enforce unique email addresses in Add/Edit users</li>
<li> Make user_nicenames unique during registration</li>
<li> Add &#8220;Send this password to the new user by email&#8221; option to <a title="Administration Panels" href="http://codex.wordpress.org/Administration_Panels">Administration</a> &gt; <a title="Administration Panels" href="http://codex.wordpress.org/Administration_Panels#Add_New_User">Users</a> &gt; <a title="Users Add New SubPanel" href="http://codex.wordpress.org/Users_Add_New_SubPanel">Add New</a></li>
<li> Don&#8217;t set user&#8217;s Website url to http:// in <a title="Administration Panels" href="http://codex.wordpress.org/Administration_Panels">Administration</a> &gt; <a title="Administration Panels" href="http://codex.wordpress.org/Administration_Panels#Add_New_User">Users</a> &gt; <a title="Users Add New SubPanel" href="http://codex.wordpress.org/Users_Add_New_SubPanel">Add New</a></li>
<li> Add password strength meter to Add User and Edit User</li>
<li> Hide things that need to be available to screen readers via offscreen positioning</li>
<li> Use invisible class for hiding labels and legends</li>
<li> Use a semantic class name for text targeted to screen readers</li>
</ul>
<h3><span class="mw-headline">Development, Themes, Plugins</span></h3>
<ul>
<li> Improved <a title="Database Description" href="http://codex.wordpress.org/Database_Description">database</a> performance</li>
<li> Drop <strong>post_category</strong> column from <a title="Database Description" href="http://codex.wordpress.org/Database_Description">wp_posts table</a>, and <strong>link_category</strong> column from <a title="Database Description" href="http://codex.wordpress.org/Database_Description">wp_links schemas</a></li>
<li> Fix delete statements to ensure data integrity when innodb and foreign keys are used</li>
<li> Enforce consistent ID types to allow for foreign keys to be defined between <a title="Database Description" href="http://codex.wordpress.org/Database_Description">tables</a></li>
<li> Add Sticky to list of post states</li>
<li> Add a filter to the post states list</li>
<li> Introduction and widespread use of transient and related fiters</li>
<li> Add filters so AIM, Yahoo, and Jabber IM labels, in <a title="Users Your Profile SubPanel" href="http://codex.wordpress.org/Users_Your_Profile_SubPanel">user profile</a>, can be changed</li>
<li> Add hook &#8220;after_db_upgrade&#8221;</li>
<li> Add hooks for the Users, Categories, Link Categories, Tags and Comments table columns</li>
<li> HTTP API updates and fixes</li>
<li> Add support for blocking all outbound HTTP requests</li>
<li> Updated List of HTTP status codes (<a class="external text" title="https://core.trac.wordpress.org/ticket/9297" href="https://core.trac.wordpress.org/ticket/9297">Ticket 9297</a>)</li>
<li> Use SimplePie for widget and dashboard feeds</li>
<li> Switch to pomo lib. Support gettext contexts. Deprecate long form functions</li>
<li> <a title="TinyMCE" href="http://codex.wordpress.org/TinyMCE">TinyMCE</a> 3.2.3</li>
<li> Use Jcrop 0.9.8 for cropping</li>
<li> Update pclzip to 2.8</li>
<li> Update PHPMailer to 2.0.4</li>
<li> Update SWFUpload to 2.2.0.1</li>
<li> Improved performance for script loading</li>
<li> Improved archive and calendar queries</li>
<li> Cron spawning improvements</li>
<li> Timezone enhancements for PHP 5</li>
<li> Add <a href="http://codex.wordpress.org/Version_2.8#New_Widgets_API">WP_Widget</a> class and move native widgets into WP_Widget</li>
<li> Allow other <a title="WordPress Taxonomy" href="http://codex.wordpress.org/WordPress_Taxonomy">taxonomies</a> (e.g. post categories) to be used with <a title="Template Tags/wp tag cloud" href="http://codex.wordpress.org/Template_Tags/wp_tag_cloud">wp_tag_cloud</a> (<a class="external text" title="https://core.trac.wordpress.org/changeset/10554" href="https://core.trac.wordpress.org/changeset/10554">Changeset 10554</a>)</li>
<li> Add echo argument to <a title="Template Tags/wp tag cloud" href="http://codex.wordpress.org/Template_Tags/wp_tag_cloud">wp_tag_cloud()</a></li>
<li> Allow a plugin to control how many posts are displayed on <a title="Posts Edit SubPanel" href="http://codex.wordpress.org/Posts_Edit_SubPanel">edit pages</a></li>
<li> Add &#8220;style&#8221; and &#8220;html&#8221; arguments to <a title="Template Tags/wp list authors" href="http://codex.wordpress.org/Template_Tags/wp_list_authors">wp_list_authors</a> (<a class="external text" title="https://core.trac.wordpress.org/ticket/4420" href="https://core.trac.wordpress.org/ticket/4420">Ticket 4420</a>)</li>
<li> Add &#8220;exclude_tree&#8221; argument to <a title="Template Tags/wp list categories" href="http://codex.wordpress.org/Template_Tags/wp_list_categories">wp_list_categories</a> and make exclude behave like exclude_tree when hierarchical is specified&#8211;this was actually a 2.7.1 change (<a class="external text" title="https://core.trac.wordpress.org/ticket/8614" href="https://core.trac.wordpress.org/ticket/8614">Ticket 8614</a>)</li>
<li> New <a title="Template Tags" href="http://codex.wordpress.org/Template_Tags">Template Tag</a>, <a title="Template Tags/the modified author" href="http://codex.wordpress.org/Template_Tags/the_modified_author">the_modified_author</a> (<a class="external text" title="https://core.trac.wordpress.org/ticket/9154" href="https://core.trac.wordpress.org/ticket/9154">Ticket 9154</a>)</li>
<li> Enhanced support for <a title="WordPress Taxonomy" href="http://codex.wordpress.org/WordPress_Taxonomy">custom taxonomies</a></li>
<li> Put page title before blog name in admin title (<a class="external text" title="https://core.trac.wordpress.org/ticket/9028" href="https://core.trac.wordpress.org/ticket/9028">Ticket 9028</a>)</li>
<li> Use <a class="external free" title="https://api.wordpress.org/secret-key/1.1/" href="https://api.wordpress.org/secret-key/1.1/">https://api.wordpress.org/secret-key/1.1/</a> for the WordPress.org secret-key service</li>
<li> Various phpDoc updates</li>
<li> Refactor filters to avoid potential XSS attacks</li>
<li> <a title="XML-RPC wp" href="http://codex.wordpress.org/XML-RPC_wp">XMLRPC</a> improvements</li>
<li> Improved <em>mysql2date</em> coding</li>
<li> Make authentication more pluggable</li>
<li> Switch to using the ID when calling <a title="Using Gravatars" href="http://codex.wordpress.org/Using_Gravatars">get_avatar</a> internally to support caching plugins</li>
<li> Allow plugins to provide a canonical redirect_url even if WordPress does not provide its own</li>
<li> Drafts have post_date populated now, so look for a zeroed out post_date_gmt to determine non-scheduled nature</li>
<li> Fixes to <a title="Template Tags/query posts" href="http://codex.wordpress.org/Template_Tags/query_posts">query_posts</a> (obey post_type, drop orderby=category, use group by for meta key queries, remove meta_value from selected fields)</li>
<li> Allow a plugin to filter the classes applied in <a title="Template Tags/wp list pages" href="http://codex.wordpress.org/Template_Tags/wp_list_pages">wp_list_pages()</a></li>
<li> Functions (<a class="new" title="Function Reference/get adjacent post rel link (not yet written)" href="http://codex.wordpress.org/index.php?title=Function_Reference/get_adjacent_post_rel_link&amp;action=edit&amp;redlink=1">get_adjacent_post_rel_link()</a> and <a class="new" title="Function Reference/adjacent post rel link (not yet written)" href="http://codex.wordpress.org/index.php?title=Function_Reference/adjacent_post_rel_link&amp;action=edit&amp;redlink=1">adjacent_post_rel_link()</a>) to display relational links for adjacent posts in the head (<a class="external text" title="https://core.trac.wordpress.org/ticket/8703" href="https://core.trac.wordpress.org/ticket/8703">Ticket 8703</a>)</li>
<li> Add the sticky post grey background to the default theme</li>
<li> Proxy support</li>
<li> Let a plugin filter the expanded capabilities returned by map_meta_cap</li>
<li> Allow the update period to be filtered in RSS/RDF feeds</li>
<li> Store field types in wpdb object</li>
<li> Add tag description functions <a title="Template Tags/tag description" href="http://codex.wordpress.org/Template_Tags/tag_description">tag_description</a> and <em>term_description</em></li>
<li> Add page class to <a class="new" title="Function Reference/get body class (not yet written)" href="http://codex.wordpress.org/index.php?title=Function_Reference/get_body_class&amp;action=edit&amp;redlink=1">get_body_class()</a></li>
<li> Deprecate get_catname()</li>
<li> Use <a title="Function Reference/comments open" href="http://codex.wordpress.org/Function_Reference/comments_open">comments_open()</a> and <a title="Function Reference/pings open" href="http://codex.wordpress.org/Function_Reference/pings_open">pings_open()</a> in WordPress Default and Classic themes</li>
<li> Add <a title="Function Reference/wp trim excerpt" href="http://codex.wordpress.org/Function_Reference/wp_trim_excerpt">wp_trim_excerpt()</a> filter</li>
<li> Consolidate plugin/theme/core upgrade/install functions</li>
<li> Add page-id-x class to body for pages</li>
<li> Return empty list in <a title="Template Tags/wp list bookmarks" href="http://codex.wordpress.org/Template_Tags/wp_list_bookmarks">wp_list_bookmarks()</a> if requested bookmark category does not exist</li>
<li> Allow <a href="http://codex.wordpress.org/Version_2.8#Menu_reordering_via_plugin">menu reordering via plugin</a></li>
<li> Add hook for updating user profile</li>
<li> Add redirect argument to <a title="Template Tags/wp loginout" href="http://codex.wordpress.org/Template_Tags/wp_loginout">wp_loginout</a></li>
<li> Add get_the_author_meta() and <a title="Template Tags/the author meta" href="http://codex.wordpress.org/Template_Tags/the_author_meta">the_author_meta()</a> functions</li>
<li> Let plugins use screen layout columns</li>
<li> Add labels to titles and text inputs</li>
<li> Add hook for adding info to plugin update message</li>
<li> Don&#8217;t do core version check from front page loads</li>
<li> Allow a plugin to vary the comment cookie lifetime (or even remove the cookies altogether)</li>
<li> Allow plugin to replace just the default help while preserving the contextual help</li>
<li> New escaping naming convention <a class="external text" title="https://core.trac.wordpress.org/ticket/9650" href="https://core.trac.wordpress.org/ticket/9650">Ticket 9650</a></li>
<li> Deprecate wp_specialchars() in favor of esc_html(). Encode quotes for esc_html() as in esc_attr(), to improve plugin security</li>
<li> Deprecate sanitize_url() and clean_url() in favor of esc_url_raw() and esc_url()</li>
<li> Add number/offset arguments to <a title="Function Reference/get pages" href="http://codex.wordpress.org/Function_Reference/get_pages">get_pages()</a> (same parameters can be used for <a title="Template Tags/wp list pages" href="http://codex.wordpress.org/Template_Tags/wp_list_pages">wp_list_pages()</a></li>
<li> Make login more pluggable</li>
<li> Add a function to output a generic widget anywhere in a template</li>
<li> Allow plugins to override tz support enable/disable</li>
<li> Fix combining category and tag queries</li>
<li> Support IIS 7.0 URL Rewrite Module</li>
<li> Recognize Expression Web 2 as IIS</li>
<li> Updated Trac</li>
</ul>
<h2><span class="mw-headline">Advanced Features</span></h2>
<h3><span class="mw-headline">JS script loader Improvements</span></h3>
<ul>
<li> jQuery 1.3.2</li>
<li>Improvements to the script loader: allows plugins to queue scripts for the front end head and footer, adds hooks for server side caching of compressed scripts, adds support for ENFORCE_GZIP constant (deflate is used by default since it&#8217;s faster)</li>
<li>Load the minified versions of the scripts by default, define(&#8216;SCRIPT_DEBUG&#8217;, true); can be used to load the development versions</li>
<li> Remove events from categories chechboxes in quick edit to speed up page unload</li>
<li> Make simple form validation and ajax-add new categories compatible with jQuery 1.3.1</li>
<li> Load farbtastic.js has to be loaded in the head</li>
<li> Note: see Lester Chan&#8217;s <a class="external text" title="http://lesterchan.net/wordpress/2009/01/26/loading-javascript-in-footer-in-wordpress-28/" href="http://lesterchan.net/wordpress/2009/01/26/loading-javascript-in-footer-in-wordpress-28/">Loading Javascript in Footer blog</a> and Andrew Ozz&#8217;s <a class="external text" title="http://wpdevel.wordpress.com/2009/02/06/script-loader-updates/" href="http://wpdevel.wordpress.com/2009/02/06/script-loader-updates/">Script Loader Updates blog</a></li>
</ul>
<h3><span class="mw-headline">New Widgets API</span></h3>
<p>WP_Widget is a class that abstracts away much of the complexity involved in writing a widget, especially multi-widgets.</p>
<ul>
<li>Basically, you extend WP_Widget with your own class that provides a constructor and three methods &#8212; widget(), form(), and update().
<ul>
<li> widget() &#8211; outputs the actual content of the widget.</li>
<li> update() &#8211; processes options to be saved.</li>
<li> form() &#8211; outputs the options form.</li>
</ul>
</li>
<li>A widget is registered by passing the name of the widget class to register_widget().</li>
<li>All widgets written with WP_Widget are multiple instance capable.</li>
<li>Options
<ul>
<li>Options for old single-instance widgets ported to WP_Widget will be upgraded to the new multi-option storage format, which is simply a multi-dimensional array keyed by instance ID.</li>
<li>Options for widgets using the old multi-instance pattern should work as is.</li>
<li>If your widget has custom option storage needs, you can provide your own get_settings() and save_settings() methods.</li>
</ul>
</li>
<li> The WP_Widget source can be viewed here (read the phpdoc for moreinfo on usage): <a class="external free" title="http://core.trac.wordpress.org/browser/trunk/wp-includes/widgets.php" href="http://core.trac.wordpress.org/browser/trunk/wp-includes/widgets.php">http://core.trac.wordpress.org/browser/trunk/wp-includes/widgets.php</a></li>
<li>You can see examples of how to use it here: <a class="external free" title="http://core.trac.wordpress.org/browser/trunk/wp-includes/default-widgets.php" href="http://core.trac.wordpress.org/browser/trunk/wp-includes/default-widgets.php">http://core.trac.wordpress.org/browser/trunk/wp-includes/default-widgets.php</a></li>
<li> If you author any widgets, try porting them to WP_Widget and give your feedback on what can be improved an <a class="external text" title="http://core.trac.wordpress.org/ticket/8441" href="http://core.trac.wordpress.org/ticket/8441">Trac Ticket 8441</a>.</li>
<li> Props to the MultiWidget class, on which WP_Widget is based: <a class="external free" title="http://blog.firetree.net/2008/11/30/wordpress-multi-widget/" href="http://blog.firetree.net/2008/11/30/wordpress-multi-widget/">http://blog.firetree.net/2008/11/30/wordpress-multi-widget/</a></li>
<li> The above extracted from <a class="external text" title="http://comox.textdrive.com/pipermail/wp-hackers/2009-March/025566.html" href="http://comox.textdrive.com/pipermail/wp-hackers/2009-March/025566.html">Ryan Boren&#8217;s wp-hackers post</a>.</li>
</ul>
<h3><span class="mw-headline">Menu reordering via plugin</span></h3>
<ul>
<li> <a class="external text" title="http://core.trac.wordpress.org/attachment/ticket/9652/menu_order.php" href="http://core.trac.wordpress.org/attachment/ticket/9652/menu_order.php">Example plugin</a> demonstrates menus with Dashboard, Posts, and Comments in the first menu group. The remaining menus follow in their usual order.</li>
<li> When filtering the order array, any menus that are not mentioned in the array will be sorted after ones that are mentioned.</li>
<li> Unmentioned menus are sorted in their usual order, relative to other unmentioned menus.</li>
<li> Information extracted from Ryan Boren&#8217;s comments on <a class="external text" title="http://core.trac.wordpress.org/ticket/9652" href="http://core.trac.wordpress.org/ticket/9652">Trac Ticket 9652</a></li>
</ul>
<h2><span class="mw-headline"> Features That Didn&#8217;t Make it into <strong class="selflink">Version 2.8</strong> </span></h2>
<p>These features didn&#8217;t make it into <strong class="selflink">Version 2.8</strong> (or <a title="Version 2.7" href="http://codex.wordpress.org/Version_2.7">Version 2.7</a>).</p>
<ul>
<li> Some default shortcodes, maybe the most popular 10 from WordPress.com</li>
<li> oEmbed support, tied in with shortcodes</li>
<li> Better UI for post revisions, maybe an optional field to say what changed in a version</li>
<li> OAuth support</li>
<li> GeoData for posts, comments, attachments, etc.</li>
<li> Template tags to do everything the custom gallery on ma.tt does</li>
<li> Menu editor</li>
<li> Unbalanced tags across more and nextpage tags (<a class="external text" title="http://trac.wordpress.org/ticket/6297" href="http://trac.wordpress.org/ticket/6297">Ticket 6297</a>)</li>
<li> Sitemaps by default</li>
<li> Refresh of the importers (LiveJournal was refreshed)</li>
<li> Gallery post_type</li>
<li> Versioning of template edits</li>
<li> Documentation links for functions used in currently edited template</li>
<li> <a title="MPTT" href="http://codex.wordpress.org/MPTT">MPTT</a> for hierarchies</li>
</ul>
</blockquote>
<p><a id="User_Features" name="User_Features"></a> <a id="Development.2C_Themes.2C_Plugins" name="Development.2C_Themes.2C_Plugins"></a> <a id="Advanced_Features" name="Advanced_Features"></a> <a id="JS_script_loader_Improvements" name="JS_script_loader_Improvements"></a> <a id="New_Widgets_API" name="New_Widgets_API"></a> <a id="Menu_reordering_via_plugin" name="Menu_reordering_via_plugin"></a> <a id="Features_That_Didn.27t_Make_it_into_Version_2.8" name="Features_That_Didn.27t_Make_it_into_Version_2.8"></a></div>
<p><map name='google_ad_map_176_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/176?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_176_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=176&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Fwordpress%2Fwordpress-28-beta-1%2F' title="WordPress 2.8 Beta 1" alt=" WordPress 2.8 Beta 1" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>December 19, 2009 -- <a href="/blog/wordpress/wordpress-2-9-is-so-fine/" title="WordPress 2.9 is so fine">WordPress 2.9 is so fine</a></li><li>October 30, 2009 -- <a href="/blog/wordpress/how-to-firewall-your-wordpress-blog/" title="How to Firewall Your WordPress Blog">How to Firewall Your WordPress Blog</a></li><li>September 28, 2009 -- <a href="/blog/hosting/what-to-look-for-in-a-web-host-for-wordpress/" title="What To Look For In A Web Host For WordPress">What To Look For In A Web Host For WordPress</a></li><li>August 18, 2009 -- <a href="/blog/wordpress/10-best-apple-mac-os-x-blog-wordpress-themes/" title="10 Best Apple Mac OS X Blog WordPress Themes">10 Best Apple Mac OS X Blog WordPress Themes</a></li><li>August 18, 2009 -- <a href="/blog/wordpress/wordpress-chinese-forums/" title="WordPress Chinese Forums">WordPress Chinese Forums</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/wordpress/wordpress-28-beta-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fieldrunners Cheat</title>
		<link>http://www.snailvn.com/blog/games/fieldrunners-cheat/</link>
		<comments>http://www.snailvn.com/blog/games/fieldrunners-cheat/#comments</comments>
		<pubDate>Mon, 11 May 2009 13:07:13 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Cheat]]></category>

		<guid isPermaLink="false">http://snailvn.com/?p=30</guid>
		<description><![CDATA[With iPhonebrowser or your file browser of choice go to:
/var/mobile/Applications/*find the Fieldrunners folder*
and edit any of the *.enemy files with a text editor.
The text file will look something like this:
light_soldier sprite=&#8221;unit_light_soldier.asc&#8221; health=&#8221;100&#8243; healthBarOffset=&#8221;-22.0&#8243; speed=&#8221;1.5&#8243; score=&#8221;1000&#8243; resources=&#8221;100&#8243; damage=&#8221;1&#8243; renderFirstUponDeath=&#8221;yes&#8221;
Some of the stuff is pretty self explanatory. Resources is how much money you get for each kill. [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>With iPhonebrowser or your file browser of choice go to:</p>
<blockquote><p>/var/mobile/Applications/*find the Fieldrunners folder*</p></blockquote>
<p>and edit any of the *.enemy files with a text editor.</p>
<p>The text file will look something like this:</p>
<blockquote><p>light_soldier sprite=&#8221;unit_light_soldier.asc&#8221; health=&#8221;100&#8243; healthBarOffset=&#8221;-22.0&#8243; speed=&#8221;1.5&#8243; score=&#8221;1000&#8243; resources=&#8221;100&#8243; damage=&#8221;1&#8243; renderFirstUponDeath=&#8221;yes&#8221;</p></blockquote>
<p>Some of the stuff is pretty self explanatory. Resources is how much money you get for each kill. Edit this and you can bank tons of money.</p>
<p><map name='google_ad_map_30_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/30?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_30_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=30&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Fgames%2Ffieldrunners-cheat%2F' title="Fieldrunners Cheat" alt=" Fieldrunners Cheat" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>December 20, 2009 -- <a href="/blog/lock-on/lock-onflaming-cliffs-2-0-coming-jan-2010/" title="Lock On:Flaming Cliffs 2.0 coming Jan 2010">Lock On:Flaming Cliffs 2.0 coming Jan 2010</a></li><li>August 18, 2009 -- <a href="/blog/wordpress/10-best-apple-mac-os-x-blog-wordpress-themes/" title="10 Best Apple Mac OS X Blog WordPress Themes">10 Best Apple Mac OS X Blog WordPress Themes</a></li><li>March 10, 2009 -- <a href="/blog/tutorial/some-source-for-cydia-and-installer/" title="Some source for Cydia and Installer">Some source for Cydia and Installer</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/games/fieldrunners-cheat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some source for Cydia and Installer</title>
		<link>http://www.snailvn.com/blog/tutorial/some-source-for-cydia-and-installer/</link>
		<comments>http://www.snailvn.com/blog/tutorial/some-source-for-cydia-and-installer/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 08:54:40 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://landsnail.net/?p=121</guid>
		<description><![CDATA[Cydia:
VNM: http://www.vnmagic.net/cydia
iPhoneHK: http://www.iphone.org.hk/apt
BigBoss : http://apt.bigboss.us.com/repofiles/cydia/
iPhoneStuff: http://iphonestuff.ru/
ModMyiFone: http://modmyifone.com/repo/
Ste: http://repo.smxy.org/cydia/apt/
Telesphoreo Tangelo: http://apt.saurik.com/
ZodTTD: http://www.zodttd.com/repo/cydia/
Andy Dam: http://repo.gafoogle.com/
Intelliborn: http://intelliborn.com/cydia/
iSpazio: http://ispaziorepo.com/cydia/apt/
Urban Fanatics: http://urbanfanatics.com/cydia/
Free Coder: http://iphone.freecoder.org/apt/
iFonetec: http://app.ifonetec.com/cydia/
Hack&#38;Dev.org: http://iphone.hackndev.org/apt/
Tmgrepo: ftp://tmgrepo_docspages_com:9866058
Steffwiz: http://steffwiz.webs.com/iPhone/Repo
iClarified: http://cydia.iclarified.com
Iaccess:http://iaccess.com/apt
HHVN:http://iphone.handheld.com.vn/cydia
Soft4vn:http://iphone.soft4vn.net
xsellize: http://xsellize.com/cydia/pdaviet-pdaviet.net
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;
Installer
RiP Dev: http://i.ripdev.com
ipodtouchdude: http://ipodtouchdude.net84.net/
BigBoss:http://apptapp.thebigboss.org/repofiles/installer4/
iModZone: http://imodzone.net/repo/
Ste: http://repo.smxy.org/installer4/
iModZone Mirror: http://jmiz9000.extroverthost.com/
iSpazio: http://repo.neolinus.org/ispazio/
A27 Dev Team: http://a27dev.com/installer/repo
Clubifone: http://www.clubifone.com/repo/
Sendowski: http://sendowski.de/iphone/
Hackmyiphone: http://hackmyiphone.net/installer/
Wildcat: http://iphone.handheld.com.vn/installer
M2: http://repo2.indo.net.id/
iModZone: http://karldj.co.uk/imodzone/
Hackint0sh: http://hackint0sh.org/repo/
iClarified: http://installer.iClarified.com
Modmyifone: http://i.modmyifone.com/
Norwegian Source: http://installer.ifon.no
HHVN: http://iphone.handheld.com.vn/installer/
Navco: http://www.navco786.com/repo
tysiphonehelp: http://myrepospace.com/repo/tysiphonehelp
Installer apps: http://iphone.installerapps.com
Zodttd: http://zodttd.com/repo
gPDA.ru: http://gpda.ru/r
Andy Dam [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><strong>Cydia:</strong></p>
<blockquote><p>VNM: http://www.vnmagic.net/cydia<br />
iPhoneHK: http://www.iphone.org.hk/apt<br />
BigBoss : http://apt.bigboss.us.com/repofiles/cydia/<br />
iPhoneStuff: http://iphonestuff.ru/<br />
ModMyiFone: http://modmyifone.com/repo/<br />
Ste: http://repo.smxy.org/cydia/apt/<br />
Telesphoreo Tangelo: http://apt.saurik.com/<br />
ZodTTD: http://www.zodttd.com/repo/cydia/<br />
Andy Dam: http://repo.gafoogle.com/<br />
Intelliborn: http://intelliborn.com/cydia/<br />
iSpazio: http://ispaziorepo.com/cydia/apt/<br />
Urban Fanatics: http://urbanfanatics.com/cydia/<br />
Free Coder: http://iphone.freecoder.org/apt/<br />
iFonetec: http://app.ifonetec.com/cydia/<br />
Hack&amp;Dev.org: http://iphone.hackndev.org/apt/<br />
Tmgrepo: ftp://tmgrepo_docspages_com:9866058<br />
Steffwiz: http://steffwiz.webs.com/iPhone/Repo<br />
iClarified: http://cydia.iclarified.com<br />
Iaccess:http://iaccess.com/apt<br />
HHVN:http://iphone.handheld.com.vn/cydia<br />
Soft4vn:http://iphone.soft4vn.net<br />
xsellize: http://xsellize.com/cydia/pdaviet-pdaviet.net</p></blockquote>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
<strong>Installer</strong></p>
<blockquote><p>RiP Dev: http://i.ripdev.com<br />
ipodtouchdude: http://ipodtouchdude.net84.net/<br />
BigBoss:http://apptapp.thebigboss.org/repofiles/installer4/<br />
iModZone: http://imodzone.net/repo/<br />
Ste: http://repo.smxy.org/installer4/<br />
iModZone Mirror: http://jmiz9000.extroverthost.com/<br />
iSpazio: http://repo.neolinus.org/ispazio/<br />
A27 Dev Team: http://a27dev.com/installer/repo<br />
Clubifone: http://www.clubifone.com/repo/<br />
Sendowski: http://sendowski.de/iphone/<br />
Hackmyiphone: http://hackmyiphone.net/installer/<br />
Wildcat: http://iphone.handheld.com.vn/installer<br />
M2: http://repo2.indo.net.id/<br />
iModZone: http://karldj.co.uk/imodzone/<br />
Hackint0sh: http://hackint0sh.org/repo/<br />
iClarified: http://installer.iClarified.com<br />
Modmyifone: http://i.modmyifone.com/<br />
Norwegian Source: http://installer.ifon.no<br />
HHVN: http://iphone.handheld.com.vn/installer/<br />
Navco: http://www.navco786.com/repo<br />
tysiphonehelp: http://myrepospace.com/repo/tysiphonehelp<br />
Installer apps: http://iphone.installerapps.com<br />
Zodttd: http://zodttd.com/repo<br />
gPDA.ru: http://gpda.ru/r<br />
Andy Dam &#8211; http://repo.gafoogle.com/<br />
iPhone-notes.de: http://i.iphone-storage.de/<br />
ipodtouchdude &#8211; http://karldj.co.uk/installer/</p>
<p>http://zacklyn.110mb.com/</p>
<p>http://m2.iphoneall.org</p></blockquote>
<p>Source  <a href="http://www.handheld.com.vn">HHVN</a></p>
<p><map name='google_ad_map_121_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/121?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_121_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=121&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Ftutorial%2Fsome-source-for-cydia-and-installer%2F' title="Some source for Cydia and Installer" alt=" Some source for Cydia and Installer" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>August 18, 2009 -- <a href="/blog/wordpress/10-best-apple-mac-os-x-blog-wordpress-themes/" title="10 Best Apple Mac OS X Blog WordPress Themes">10 Best Apple Mac OS X Blog WordPress Themes</a></li><li>May 11, 2009 -- <a href="/blog/games/fieldrunners-cheat/" title="Fieldrunners Cheat">Fieldrunners Cheat</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/tutorial/some-source-for-cydia-and-installer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Guns N’ Roses–Don’t Cry</title>
		<link>http://www.snailvn.com/blog/music/guns-n%e2%80%99-roses%e2%80%93don%e2%80%99t-cry/</link>
		<comments>http://www.snailvn.com/blog/music/guns-n%e2%80%99-roses%e2%80%93don%e2%80%99t-cry/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 10:13:53 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://landsnail.info/blog/?p=27</guid>
		<description><![CDATA[

Talk to me softly
There&#8217;s something in your eyes
Don&#8217;t hang your head in sorrow
And please don&#8217;t cry
I know how you feel inside I&#8217;ve
I&#8217;ve been here before
Somethin&#8217;s changin&#8217; inside you
And don&#8217;t you know
Don&#8217;t you cry tonight
I still love you baby
Don&#8217;t you cry tonight
Don&#8217;t you cry tonight
there&#8217;s a heaven above you baby
And don&#8217;t you cry tonight
Give me a [...]]]></description>
			<content:encoded><![CDATA[<p></p><p style="text-align: center;">
<p style="text-align: center;">[See post to watch Flash video]</p>
<p style="text-align: center;">
<p><span style="color: #808080;"><em>Talk to me softly<br />
There&#8217;s something in your eyes<br />
Don&#8217;t hang your head in sorrow<br />
And please don&#8217;t cry<br />
I know how you feel inside I&#8217;ve<br />
I&#8217;ve been here before<br />
Somethin&#8217;s changin&#8217; inside you<br />
And don&#8217;t you know</em></span></p>
<p><span style="color: #808080;"><em>Don&#8217;t you cry tonight<br />
I still love you baby<br />
Don&#8217;t you cry tonight<br />
Don&#8217;t you cry tonight<br />
there&#8217;s a heaven above you baby<br />
And don&#8217;t you cry tonight</em></span></p>
<p><span style="color: #808080;"><em>Give me a whisper<br />
And give me a sigh<br />
Give me a kiss before you tell me goodbye<br />
Don&#8217;t you take it so hard now<br />
And please don&#8217;t take it so bad<br />
I&#8217;ll still be thinking of you<br />
And the times we had&#8230; baby</em></span></p>
<p><span style="color: #808080;"><em>Don&#8217;t you cry tonight<br />
Don&#8217;t you cry tonight<br />
Don&#8217;t you cry tonight<br />
there&#8217;s a heaven above you baby<br />
And don&#8217;t you cry tonight</em></span></p>
<p><span style="color: #808080;"><em>And please remember that I never lied<br />
And please remember<br />
how I felt inside now honey<br />
You gotta make it your own way<br />
But you&#8217;ll be alright now sugar<br />
You&#8217;ll feel better tomorrow<br />
Come the morning light now baby</em></span></p>
<p><span style="color: #808080;"><em>And don&#8217;t you cry tonight<br />
An don&#8217;t you cry tonight<br />
An don&#8217;t you cry tonight<br />
there&#8217;s a heaven above you baby<br />
And don&#8217;t you cry<br />
Don&#8217;t you ever cry<br />
Don&#8217;t you cry tonight<br />
Baby maybe someday<br />
Don&#8217;t you cry<br />
Don&#8217;t you ever cry<br />
Don&#8217;t you cry<br />
Tonight</em></span></p>
<blockquote><p>“Don’t Cry” là một bài hát của Guns N’ Roses. Bài hát có hai phiên bản khác nhau: bài hát thứ 4 trong album Use Your Illusion I và bài thứ 13 trong album Use Your Illusion II. Hai phiên bản này có phần lời hát do Axl Rose hát lúc đầu thì khác nhau. Còn điệp khúc thì đồng nhất và toàn bộ phần còn lại của bài hát giống nhau.</p>
<p>Bài hát còn có sự tham gia của Shannon Hoon trong ban nhạc Blind Melon hát đệm cùng, anh là một fan cuồng nhiệt của Axl. Anh cũng có mặt trong video của bài hát.</p>
<p>Được xem như là một phần của bộ ba Illusion, “Don’t Cry” là bài hát đầu tiên do ban nhạc tự sáng tác cho giọng hát của Axl Rose. Cùng với “Estranged” và “November Rain“, bài hát đã dựng nên một câu truyện trong một phần của truyện ngắn “Without You” của Del James.</p>
<p>Axl nói rằng bài hát viết về một cô gái mà Izzy Stradlin hay đi chơi cùng. Axl đã bị cô gái đó cuốn hút.</p>
<p>Axl lúc đó đang ngồi bên ngoài nhà hát The Roxy khóc khi cô ấy chào tạm biệt và cô còn nói với Axl rằng “Don’t cry” 。</p>
<p>Axl và Izzy đã đi cùng nhau vào buổi tối tiếp theo và viết ra bài hát trong vòng 5 phút.</p>
<p><strong>Video âm nhạc</strong></p>
<p>Video âm nhạc của bài hát này giống như những video âm nhạc khác trong các album Illusion, là có quá nhiều hình ảnh mang tính phim ảnh hơn là hình ảnh về công việc của ban nhạc, miêu tả nhân vật chính trong sự tìm hiểu người vợ sau này của anh ấy như là một cuộc chiến đầy cảm xúc. Mặc dù không có âm thanh mạnh mẽ như những người hâm một vẫn thường thấy trong các bài hát của ban nhạc, bài hát vẫn được coi như là một trong những video hay nhất của ban nhạc đã phát hành trong thời gian ngắn ngủi bên nhau của ban nhạc.</p>
<p>Tay chơi ghi ta Izzy Stradlin, là đồng tác giả của bài hát, không có mặt trong video này nhưng có thể nhận thấy anh trong một tờ giấy có dòng chữ viết tay, “Where’s Izzy?” (”Izzy đâu?”). Axl cũng chỉ được nhìn thấy rất chớp nhoáng, đang đội một cái mũ chơi bóng chày của đội St. Louis Cardinals. Chi tiết này có liên quan tới việc vào năm 1991 Rose nhảy vào giữa một đám khán giả tại St. Louis ngay vào lúc đang hát dở chừng sau khi một người đàn ông đang cầm máy quay phim đang bị đuổi bắt và đã có sự náo động tiếp theo sau đó.</p></blockquote>
<blockquote>
<div><span style="font-size: small;"><span class="alignjustify"><span style="font-family: courier new;">&#8220;Don&#8217;t cry&#8221; là bài hát nói về một người đàn ông và người yêu đang chia tay. Cả hai vẫn còn yêu nhau, nhưng&#8230; hình như trong cô gái có điều gì đó, hình như cô đang thay đổi. Anh chàng trong tâm trạng hỗn loạn của một người đau khổ lúc thì da diết, lúc thì như muốn gào thét&#8230; Nhưng nỗi đau đã không cho anh được khóc, anh&#8230; đã hát. Những ngôn từ xuất phát từ tận đáy lòng, tận con tim chân thành của anh&#8230; còn cô gái chỉ biết khóc. Tình yêu của anh dành cho cô tuy không nói ra nhưng người nghe có thể cảm nhận được đó là một tình yêu ấm áp, nhẹ nhàng và vĩnh cữu. </span></span></span><br />
<span style="font-size: small;"><span class="alignjustify"><span style="font-family: courier new;"> </span></span></span><br />
<span style="font-size: small;"><span class="alignjustify"><span style="font-family: courier new;"> Tiếng guitar dạo đầu như sự dẫn dắt, đưa ta nhẹ nhàng vào nỗi đau, tiếp theo là tiếng rên của một người đàn ông. Rồi anh cất giọng. Giọng trầm, ấm, như một lời than thở da diết &#8220;Talk to me softly, there’s something in your eyes. Don’t hang your head in sorrow and please don’t cry. I know how you feel inside. I’ve&#8230; i’ve been there before somethin is changin’ inside you and don’t you know &#8221; &#8211; Hãy nói với anh nhẹ nhàng thôi. Rằng có gì đó trong mắt em. Đừng để nói đau đè nặng trái tim em và xin em đừng khóc. Anh biết em cảm thấy gì. Anh… anh đã từng ở trong tâm trạng đó. Trong em đang thay đổi, và em không biết điều đó. </span></span></span></p>
<p><span style="font-size: small;"><span class="alignjustify"><span style="font-family: courier new;"> Cô ấy đang thay đổi, anh biết&#8230;từ trong sâu thẳm nỗi đau như được đè nén và anh nói tiếp: &#8220;đêm nay em hãy đừng khóc, anh vẫn còn yêu em, em yêu! Đừng khóc đêm nay. Đừng khóc đêm nay. Thiên đường vẫn ở bên em, em yêu! Và xin em đừng khóc đêm nay &#8211; Don’t you cry tonight. I still love you baby. Don’t you cry tonight. Don’t you cry tonight. There’s a heaven above you baby. And don’t you cry tonight. Bởi vì quá yêu cô ấy, nên những giọt nước mắt của cô ấy sẽ như những mũi dao, thấu vào tim anh. Nỗi đau ấy được thể hiện qua giọng hát, mà người nghe sẽ cảm nhận được từng giọt nước mắt không thành hình của anh. Anh nói với người yêu mà như nói với chính mình &#8220;đừng khóc&#8230;!&#8221; </span></span></span></p>
<p><span style="font-size: small;"><span class="alignjustify"><span style="font-family: courier new;"> Nhịp điệu của bài hát tăng dần theo mạch cảm xúc của chàng trai. Càng nói, anh ta càng như giằng xé hơn. Anh vẫn còn rất yêu cô ấy, vẫn muốn níu giữ mối tình kia. Nhưng tất cả đã quá muộn. Một khi tình cảm đã thay đổi thì không thể nào lấy lại được. Đó là một chân lý đau lòng. </span></span></span></p>
<p><span style="font-size: small;"><span class="alignjustify"><span style="font-family: courier new;"> Đoạn nghĩ giữa với những tiếng guitar réo rắt, dồn dập như tậm trạng dằn xé chàng trai. Anh không biết làm sao để giữ cô ấy. Anh trở nên rối bời trong mạch cảm xúc của mình. Anh và chính anh phải để cô ấy ra đi. Làm sao anh có thể làm được điều đó khi anh còn quá yêu cô ấy? làm sao?&#8230; làm sao đây?</span></span></span></p>
<p><span style="font-size: small;"><span class="alignjustify"><span style="font-family: courier new;"> Nhưng rồi anh phải chấp nhận và lại nhẹ nhàng: Hãy thầm thì cùng anh và ra dấu cho anh biết. Hãy hôn anh trước khi em, tạm biệt anh. Đừng làm điều đó một cách khó khăn. Và đừng làm một cách gượng ép. Anh sẽ vẫn nghĩ về em. Nghĩ đến những thời gian chúng ta đã có…em yêu &#8211; Give me a whisper And give me a sign. Give me a kiss before you tell me goodbye. Don’t you take it so hard now. And please don’t take it so bad. I’ll still be thinkin’ of you. And the times we had…baby. Cuối cùng anh buộc phải chấp nhận một sự thật mà anh buộc phải nhận ra rằng anh phải để cô ra đi. Những giọt nước mắt giờ đây hình như không đủ để nói hết tâm trạng và tình yêu của anh giành cho cô ấy. Nhưng bởi vì, vì &#8220;I still love you&#8221; nên anh phải buông tay&#8230;</span></span></span></p>
<p><span style="font-size: x-small;"><span class="alignjustify"><span style="font-family: courier new;">There’s a heaven above you baby.</span></span></span><br />
<span style="font-size: x-small;"><span class="alignjustify"><span style="font-family: courier new;"> And please remember that I never lied. </span></span></span><br />
<span style="font-size: x-small;"><span class="alignjustify"><span style="font-family: courier new;"> And please remember</span></span></span><br />
<span style="font-size: x-small;"><span class="alignjustify"><span style="font-family: courier new;"> how I felt inside now honey?</span></span></span><br />
<span style="font-size: x-small;"><span class="alignjustify"><span style="font-family: courier new;"> You gotta make it your own way</span></span></span><br />
<span style="font-size: x-small;"><span class="alignjustify"><span style="font-family: courier new;"> But you’ll be alright now sugar</span></span></span><br />
<span style="font-size: x-small;"><span class="alignjustify"><span style="font-family: courier new;"> You’ll feel better tomorrow</span></span></span><br />
<span style="font-size: x-small;"><span class="alignjustify"><span style="font-family: courier new;"> Come the morning light now baby</span></span></span><br />
<span style="font-size: x-small;"><span class="alignjustify"><span style="font-family: courier new;"> And don’t you cry tonight</span></span></span></p>
<p><span style="font-size: small;"><span class="alignjustify"><span style="font-family: courier new;"> Thiên đường vẫn ở bên em. Xin em nhớ rằng anh chưa bao giờ lừa dối em. Và xin em hãy nhớ giờ đây anh đang cảm thấy thế nào,em yêu dấu ạ. Em muốn làm điều gì đó theo cách của riêng em. Rồi em sẽ ổn thôi! người yêu ạ. Ngày mai em sẽ thấy khá hơn. Hãy đến với ánh ban mai đi em yêu. Và xin em đêm nay đừng khóc.</span></span></span></p>
<p><span style="font-size: small;"><span class="alignjustify"><span style="font-family: courier new;"> Mỗi lần nghe đến đoạn này trái tim tôi như bị bóp chặt lại. Tình yêu chính tình yêu, và chỉ có tình yêu mới làm con người ta trở nên vị tha, cao thượng đến như vậy. Trong nỗi đau của chính mình anh đã an ủi người yêu &#8220;You’ll feel better tomorrow. Come the morning light now, baby&#8221;. </span></span></span></p>
<p><span style="font-size: small;"><span class="alignjustify"><span style="font-family: courier new;"> Như một câu nói mà tôi đã từng biết &#8220;Hạnh phúc là khi thấy người mình yêu được hạnh phúc&#8221;. Và điều tình yêu mách bảo anh chọn là việc mở rộng vòng tay, để cô ấy rời xa anh, đến với một chân trời, nơi có ánh ban mai của cô. Còn anh, anh chấp nhận trở thành đêm tối dõi theo cô trong những ngày còn lại.</span></span></span></p>
<p><span style="font-size: small;"><span class="alignjustify"><span style="font-family: courier new;"> Baby maybe someday&#8230; sẽ không có sự trở về nhưng anh vẫn mong: em yêu&#8230; có thể&#8230; một ngày nào đó&#8230; và thực tại đã nói với anh điều anh mong mỏi là không có, sẽ không bao giờ có một ngày nào đó&#8230; để anh mong cô trở về. Lúc này đây từ trong giọng hát của anh tôi nghe thấy những giọt nước mặt bất lực. Anh như nghẹn lời trong sự mong mỏi một ngày nào đó&#8230; Và điều cuối cùng anh có thể làm cho cô là mong cô đừng khóc. Nước mắt đau đớn của cô chính là điều làm cho cả hai phải dằn vặt. </span></span></span></p>
<p><span style="font-size: x-small;"><span class="alignjustify"><span style="font-family: courier new;"> Don’t you cry</span></span></span><br />
<span style="font-size: x-small;"><span class="alignjustify"><span style="font-family: courier new;"> Don’t you ever cry</span></span></span><br />
<span style="font-size: x-small;"><span class="alignjustify"><span style="font-family: courier new;"> Don’t you cry Tonight</span></span></span></p>
<p><span style="font-size: small;"><span class="alignjustify"><span style="font-family: courier new;"> &#8220;Đừng khóc em ơi. Em đã từng phải khóc. Nhưng cầu xin em đừng khóc đêm nay…</span></span></span></p>
<p><span style="font-size: small;"><span class="alignjustify"><span style="font-family: courier new;"> Ca khúc này cả về ca từ và nội dung và đặc biệt là giai điêu vừa mạnh mẽ nhưng cũng đầy tâm trạng sâu lắng đi vào nỗi buồn của con người! khi buồn mà được đắm chìm trong giai điệu ngọt ngào của Don’t cry bạn sẽ cảm thấy như vứt bỏ được nỗi buồn sẽ không còn cảm cảm giác chán chường tuyệt vọng và thay vào đó bạn sẽ tự tin hơn vào chính bản thân mình để tiếp tục tiến bước trên con đường của mình đã chọn. Don’t cry! một bài đông viên an ủi hoàn hảo.</span></span></span></p>
</div>
</blockquote>
<div><em>Theo <a href="http://vi.wikipedia.org/wiki/Trang_Ch%C3%ADnh">WK</a> và  <a href="http://mangxahoi.ohavi.com/dont-cry---guns-n-roses-t3304.aspx">ohloaloa</a></em></div>
<div><em><br />
</em></div>
<p><map name='google_ad_map_27_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/27?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_27_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=27&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Fmusic%2Fguns-n%25e2%2580%2599-roses%25e2%2580%2593don%25e2%2580%2599t-cry%2F' title="Guns N’ Roses–Don’t Cry" alt=" Guns N’ Roses–Don’t Cry" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>February 3, 2010 -- <a href="/blog/music/%e6%9b%be%e8%bd%b6%e5%8f%af-%e7%8b%ae%e5%ad%90%e5%ba%a7/" title="曾轶可-狮子座">曾轶可-狮子座</a></li><li>June 20, 2009 -- <a href="/blog/music/tesla-love-song/" title="Tesla &#8211; Love Song">Tesla &#8211; Love Song</a></li><li>January 7, 2009 -- <a href="/blog/music/snail/" title="Snail">Snail</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/music/guns-n%e2%80%99-roses%e2%80%93don%e2%80%99t-cry/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gravatar</title>
		<link>http://www.snailvn.com/blog/tutorial/gravatar/</link>
		<comments>http://www.snailvn.com/blog/tutorial/gravatar/#comments</comments>
		<pubDate>Wed, 07 Jan 2009 13:47:47 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://landsnail.summerhost.info/?p=8</guid>
		<description><![CDATA[What is Gravatar?
Gravatar — abbreviation of &#8220;Globally Recognized Avatar&#8221;, i.e. avatar (small photo or picture which size not more then 80х80 pixels) which visualizes its owner, and can be used practically anywhere. Gravatar is attached to unique e-mail address, which is the avatar&#8217;s identifier at the same time.
How to register  Gravatar?
It is necessary to [...]]]></description>
			<content:encoded><![CDATA[<p></p><blockquote>
<h1>What is Gravatar?</h1>
<p><strong>Gravatar</strong> — abbreviation of &#8220;Globally Recognized Avatar&#8221;, i.e. avatar (small photo or picture which size not more then 80х80 pixels) which visualizes its owner, and can be used practically anywhere. Gravatar is attached to unique e-mail address, which is the avatar&#8217;s identifier at the same time.</p>
<h3>How to register  Gravatar?</h3>
<p>It is necessary to make the following steps to upload your Gravatar::</p>
<ol>
<li>Visit the registration service homepage  <a rel="nofollow" href="http://site.gravatar.com/signup" target="_blank">Gravatar</a>, input the e-mail address for which you would like to create the avatar, and which will be used while adding comments.</li>
<li>Confirm the registration by clicking on link that was send to you on entered e-mail.</li>
<li>After e-mail is confirmed it is necessary to enter the password and its confirmation required for login to administrative panel of your account.</li>
<li>Log in Gravater service by means of your e-mail and password entered on previous step.</li>
<li>After authorization it is necessary to click on «аdd a new one» link in «Choose a gravatar for the selected email or add a new one» string.</li>
<li>You will be offered two variants of avatar&#8217;s upload: «My computer&#8217;s hard drive» (from your PC) or «An image on the internet» (from Internet). Choose the most preferable, and upload the image.</li>
<li>After the image is upload you will be asked to choose censorship group of your gravatar. There are several. The most rated (allowed) is G group. While choosing this group you guarantee that your avatar does not contain any erotic elements, violence etc.</li>
<li>It is enough just to click on e-mail address then on avatar below to attach the upload gravatar to email.</li>
</ol>
<h3>How to turn on the gravatars displaying in  JComments ?</h3>
<p>The setup of gravatars displaying in comments list is carried out in component&#8217;s parameters. This parameter can be setup separately for each exist user&#8217;s group. Thus, you can turn off the gravatars displaying for guests and display them only for registered users.</p></blockquote>
<p><strong><span style="font-size: 13.5pt; font-family: &quot;Times New Roman&quot;,&quot;serif&quot;;">What is Gravatar?</span></strong></p>
<p class="MsoNormal" style="line-height: normal;"><span style="font-size: 12pt; font-family: &quot;Times New Roman&quot;,&quot;serif&quot;;">Gravatar là chữ viết tắt của “Globally Recognized Avatar – Hình đại diện được nhận dạng toàn cầu”. Đây là một hình đại diện có kích cớ 80×80, nó xuất hiện bên cạnh tên của bạn và có thể được hiển thị ở bất cứ đâu, chỉ cần bạn điền email của bạn là hình đại diện của bạn sẽ được hiển thị.Gravatar đã được Automatic, ông chủ sở hữu của Wordpress và Akismet mua lại. Hiện nay, Gravatar đã được nâng cấp cả về thuật toán và hệ thống, và nó chạy nhanh hơn xưa rất nhiều.</span></p>
<p class="MsoNormal" style="line-height: normal;"><span style="font-size: 12pt; font-family: &quot;Times New Roman&quot;,&quot;serif&quot;;">Gravatar dùng để hiển thị avatar của bạn trên blog của bạn hoặc các blog mà các bạn đã ghé thăm và viết comment trên đó. Khi các bạn viết comment trên các blog khác, thường thì các blog đó yêu cầu bạn phải nhập địa chỉ email, và cũng chỉ cần có vậy, khi bạn nhập xong địa chỉ email thì Avatar của bạn sẽ hiển thị ngay cạnh tên của bạn. Một email duy nhất sẽ chỉ cho hiển thị một Gravatar duy nhất.Gravatar có thể hiển thị trên các blog của Wordpress, TextPattern, MovablePad, Expression Engine, Nucleus, Blojsom, Blogger, Live Journal.</span></p>
<p class="MsoNormal" style="line-height: normal;"><strong><span style="font-size: 13.5pt; font-family: &quot;Times New Roman&quot;,&quot;serif&quot;;">How to register Gravatar?</span></strong></p>
<p class="MsoNormal" style="line-height: normal;"><span style="font-size: 12pt; font-family: &quot;Times New Roman&quot;,&quot;serif&quot;;">Vào  http://gravatar.com Bấm Sign Up để đăng ký một tài khoản, sau  đó add email và Avatar của bạn vào đó, mỗi khi comment trên blog này cũng như một số Site khác, thì Avatar của bạn sẽ được hiện lên dựa vào </span><span style="font-size: 12pt; font-family: &quot;Times New Roman&quot;,&quot;serif&quot;;">E</span><span style="font-size: 12pt; font-family: &quot;Times New Roman&quot;,&quot;serif&quot;;">mail đã đăng kí ở  http://gravatar.com</span></p>
<p><map name='google_ad_map_153_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/153?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_153_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=153&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Ftutorial%2Fgravatar%2F' title="Gravatar" alt=" Gravatar" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>February 10, 2010 -- <a href="/blog/linux/linux-ultra-fast-command-line-download-accelerator/" title="Linux ultra fast command line download accelerator">Linux ultra fast command line download accelerator</a></li><li>January 28, 2010 -- <a href="/blog/network/traffic-monitoring-with-vnstat/" title="Traffic Monitoring with vnStat">Traffic Monitoring with vnStat</a></li><li>January 28, 2010 -- <a href="/blog/tutorial/how-to-make-openoffice-run-faster-in-ubuntu/" title="How to make OpenOffice run faster in Ubuntu">How to make OpenOffice run faster in Ubuntu</a></li><li>January 28, 2010 -- <a href="/blog/linux/a-guide-to-system-backup-and-restore-in-ubuntu/" title="A Guide to System Backup and Restore in Ubuntu">A Guide to System Backup and Restore in Ubuntu</a></li><li>October 30, 2009 -- <a href="/blog/wordpress/how-to-firewall-your-wordpress-blog/" title="How to Firewall Your WordPress Blog">How to Firewall Your WordPress Blog</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/tutorial/gravatar/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Snail</title>
		<link>http://www.snailvn.com/blog/music/snail/</link>
		<comments>http://www.snailvn.com/blog/music/snail/#comments</comments>
		<pubDate>Wed, 07 Jan 2009 07:34:43 +0000</pubDate>
		<dc:creator>Snail</dc:creator>
				<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://landsnail.summerhost.info/?p=1</guid>
		<description><![CDATA[
Nên hay ko nên
  Quên đi cái gánh nặng của mình ?
 Tìm kiếm một nơi tôi thấy được bầu trời xanh thẳm
 Đi theo cơn gió nhẹ dịu dàng
 Vết thương chẳng còn thấy đau đớn nữa 

 Tôi muốn từng bước một có thể trèo lên cao hơn nữa
 Chờ đợi ánh [...]]]></description>
			<content:encoded><![CDATA[<p></p><p style="text-align: center;">[See post to watch Flash video]</p>
<p style="text-align: center;">
<p><em>Nên hay ko nên</em></p>
<div><span style="font-size: small;"> <em> Quên đi cái gánh nặng của mình ?</em><br />
<em> Tìm kiếm một nơi tôi thấy được bầu trời xanh thẳm</em><br />
<em> Đi theo cơn gió nhẹ dịu dàng</em><br />
<em> Vết thương chẳng còn thấy đau đớn nữa </em></span></div>
<div><span style="font-size: small;"><br />
<em> Tôi muốn từng bước một có thể trèo lên cao hơn nữa</em><br />
<em> Chờ đợi ánh ban mai, yên lặng ngắm nhìn khuôn mặt nó</em><br />
<em> Một bầu trời nhỏ</em><br />
<em> Có những ước mơ thật lớn</em><br />
<em> Gánh nặng được bao bọc bởi cái nhìn dịu dàng yêu thương</em></span></div>
<div><span style="font-size: small;"><em><br />
</em></span></div>
<div><span style="font-size: small;"> <em> Tôi muốn từng bước một có thể trèo lên cao hơn nữa</em><br />
<em> Lên tới nơi cao nhất</em><br />
<em> Cưỡi trên một chiếc lá bay về phía trước</em></span></div>
<div><em><br />
</em></div>
<div class="content-wrapper">
<div><span style="font-size: small;"> <em> Một bầu trời nhỏ</em><br />
<em> Những giọt mồ hôi và nước mắt đã rơi xuống</em><br />
<em> Sẽ có một ngày khi tôi có một bầu trời của chính mình</em></span></div>
<div><span style="font-size: small;"><em><br />
</em></span></div>
</div>
<div class="content-wrapper">
<div><span style="font-size: small;"> <em> Tôi muốn từng bước một có thể trèo lên cao hơn nữa</em><br />
<em> Lên tới nơi cao nhất</em><br />
<em> Cưỡi trên một chiếc lá bay về phía trước</em></span></div>
<div><span style="font-size: small;"><br />
<em> Hãy để cơn gió thổi khô đi</em><br />
<em> Những giọt mồ hôi và nước mắt đã rơi xuống</em></span></div>
<div><span style="font-size: small;"><em><br />
</em></span></div>
</div>
<div>
<p><span style="font-size: small;"> </span></p>
<div><em> Tôi muốn từng bước một có thể trèo lên cao hơn nữa</em><br />
<em> Chờ đợi ánh ban mai, yên lặng ngắm nhìn khuôn mặt nó</em><br />
<em> Một bầu trời nhỏ</em><br />
<em> Có những ước mơ thật lớn</em><br />
<em> Tôi sẽ có một bầu trời của riêng mình</em></div>
<div><em><br />
</em></div>
<div><span style="font-size: small;"><em> Hãy để cơn gió thổi khô đi</em><br />
<em> Những giọt mồ hôi và nước mắt đã rơi xuống</em><br />
<em> Sẽ có một ngày khi tôi có một bầu trời của chính mình.</em> </span></div>
</div>
<p><map name='google_ad_map_152_7ee5c4a2fb6072ef'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/152?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_152_7ee5c4a2fb6072ef' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=152&amp;url=http%3A%2F%2Fwww.snailvn.com%2Fblog%2Fmusic%2Fsnail%2F' title="Snail" alt=" Snail" /></p><hr />Copyright © SnailVn Site. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement.<h2  class="related_post_title">You May Also Like:</h2><ul class="related_post"><li>February 3, 2010 -- <a href="/blog/music/%e6%9b%be%e8%bd%b6%e5%8f%af-%e7%8b%ae%e5%ad%90%e5%ba%a7/" title="曾轶可-狮子座">曾轶可-狮子座</a></li><li>June 20, 2009 -- <a href="/blog/music/tesla-love-song/" title="Tesla &#8211; Love Song">Tesla &#8211; Love Song</a></li><li>January 31, 2009 -- <a href="/blog/music/guns-n%e2%80%99-roses%e2%80%93don%e2%80%99t-cry/" title="Guns N’ Roses–Don’t Cry">Guns N’ Roses–Don’t Cry</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.snailvn.com/blog/music/snail/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
<enclosure url="http://snailvn.com/blog/postdata/Snail/Woniu.flv" length="5023561" type="video/x-flv" />
		</item>
	</channel>
</rss>
