<?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>So Tired!_!</title>
	<atom:link href="http://nick.workao.org/index.php/feed" rel="self" type="application/rss+xml" />
	<link>http://nick.workao.org</link>
	<description>for our good life, must to do something. let&#039;s do it!</description>
	<lastBuildDate>Sat, 19 May 2012 04:06:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>960格子系统</title>
		<link>http://nick.workao.org/index.php/other/832</link>
		<comments>http://nick.workao.org/index.php/other/832#comments</comments>
		<pubDate>Sat, 19 May 2012 04:06:57 +0000</pubDate>
		<dc:creator>Nick Xu</dc:creator>
				<category><![CDATA[其它]]></category>
		<category><![CDATA[960]]></category>
		<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://nick.workao.org/?p=832</guid>
		<description><![CDATA[Download - CSS, sketch paper, and templates for: Acorn, Fireworks, Flash, InDesign, GIMP, Inkscape, Illustrator, OmniGraffle, Photoshop, QuarkXPress, Visio, Exp Design. Repository at GitHub. http://960.gs/ &#160; &#160;]]></description>
			<content:encoded><![CDATA[<p><a href="http://nick.workao.org/wp-content/uploads/2012/05/Screenshot-2012年05月19日-12时03分15秒.png"><img class="alignnone size-full wp-image-834" title="Screenshot - 2012年05月19日 - 12时03分15秒" src="http://nick.workao.org/wp-content/uploads/2012/05/Screenshot-2012年05月19日-12时03分15秒.png" alt="" width="981" height="890" /></a></p>
<p><a href="http://github.com/nathansmith/960-Grid-System/zipball/master">Download</a> - CSS, sketch paper, and templates for: Acorn, Fireworks, Flash, InDesign, GIMP, Inkscape, Illustrator, OmniGraffle, Photoshop, QuarkXPress, Visio, Exp Design. Repository at <a href="http://github.com/nathansmith/960-grid-system/">GitHub</a>.</p>
<p>http://960.gs/</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://nick.workao.org/index.php/other/832/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse HTML Editor Plugin</title>
		<link>http://nick.workao.org/index.php/linux/828</link>
		<comments>http://nick.workao.org/index.php/linux/828#comments</comments>
		<pubDate>Sat, 19 May 2012 03:23:59 +0000</pubDate>
		<dc:creator>Nick Xu</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[其它]]></category>
		<category><![CDATA[eclipse html plugin]]></category>

		<guid isPermaLink="false">http://nick.workao.org/?p=828</guid>
		<description><![CDATA[Eclipse HTML Editor Plugin Eclipse HTML Editor is an Eclipse plugin for HTML/JSP/XML Editing. It works on Eclipse 3.0 (or higher), JDT and GEF. It has following features. HTML/JSP/XML/CSS/DTD/JavaScript Hilighting HTML/JSP Preview JSP/XML Validation Contents Assist (HTML Tags/Attributes, XML based on DTD and JSP taglib and more) Wizards for creating HTML/JSP/XML files Outline View Editor [...]]]></description>
			<content:encoded><![CDATA[<h2><a name="p0"></a>Eclipse HTML Editor Plugin</h2>
<p>Eclipse HTML Editor is an Eclipse plugin for HTML/JSP/XML Editing. It works on Eclipse 3.0 (or higher), JDT and <a href="http://www.eclipse.org/gef/">GEF</a>. It has following features.</p>
<ul>
<li>HTML/JSP/XML/CSS/DTD/JavaScript Hilighting</li>
<li>HTML/JSP Preview</li>
<li>JSP/XML Validation</li>
<li>Contents Assist (HTML Tags/Attributes, XML based on DTD and JSP taglib and more)</li>
<li>Wizards for creating HTML/JSP/XML files</li>
<li>Outline View</li>
<li>Editor Preferences</li>
<li>Editor Folding</li>
<li>Web Browser (It works as an Eclipse's editor)</li>
<li>Image Viewer</li>
<li>Tag Palette</li>
<li>CSS code completion and outline</li>
<li>DTD code completion, outline and validation</li>
<li>JavaScript code completion, outline and validation</li>
</ul>
<h2><a name="p1"></a>Screen Shot</h2>
<div><img src="http://nick.workao.org/wp-content/uploads/remote_image/2012/05/032402kS6.jpg" alt="" /></div>
<h2><a name="p2"></a>Download &amp; Installation</h2>
<p>Download from <a href="http://sourceforge.jp/projects/amateras/downloads/51002/tk.eclipse.plugin.htmleditor_2.1.0.jar/">here</a>. Put the downloaded JAR file into ECLIPSE_HOME/plugins or ECLIPSE_HOME/dropins.</p>
<p>EclipseHTMLEditor requires <a href="http://www.eclipse.org/gef/">GEF</a> (<a href="http://www.eclipse.org/gef/">GEF</a> is optinal. If <a href="http://www.eclipse.org/gef/">GEF</a> isn't installed, the Palette view would be unavailable). You can install it using Eclipse Update Manager.</p>
<p><strong>Note</strong>: SWT Browser widget (HTMLEditor uses it for preview HTML and JSP) requires Mozilla in the Linux. See details at <a href="http://www.eclipse.org/swt/faq.php#browserlinux">The SWT FAQ</a>. Also you can disable preview in the preference dialog. Choose [Window]-&gt;[Preferences]-&gt;[Amateras] and check [Disable Preview]. Then you would be able to use HTMLEditor without Mozilla.</p>
<p>&nbsp;</p>
<p>官方网址：http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=EclipseHTMLEditor</p>
]]></content:encoded>
			<wfw:commentRss>http://nick.workao.org/index.php/linux/828/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>解决SSH登录过慢的问题</title>
		<link>http://nick.workao.org/index.php/linux/824</link>
		<comments>http://nick.workao.org/index.php/linux/824#comments</comments>
		<pubDate>Mon, 07 May 2012 02:55:18 +0000</pubDate>
		<dc:creator>Nick Xu</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://nick.workao.org/?p=824</guid>
		<description><![CDATA[一般使用SSH慢的问题都是SSH反解主机名所致，按照下面的两个步骤，可以解决这个问题： 一、 1, 在server上/etc/hosts文件中把你本机的ip和hostname加入 2, 在server上/etc/ssh/sshd_config文件中修改或加入UseDNS=no 先用以上配置测试，如果还不可以再往下看。 3, 注释掉server上/etc/resolv.conf中所有行 4, 修改server上/etc/nsswitch.conf中hosts为hosts: files 5, reboot server使配置生效 二、 如果还不行，则在client登录时，使用-v选项，可以看到具体的错问题的地方， 在server上/etc/ssh/sshd_config文件中修改GSSAPIAuthentication no. /etc/init.d/sshd restart重启sshd进程使配置生效]]></description>
			<content:encoded><![CDATA[<p>一般使用SSH慢的问题都是SSH反解主机名所致，按照下面的两个步骤，可以解决这个问题：</p>
<p>一、</p>
<p>1, 在server上/etc/hosts文件中把你本机的ip和hostname加入<br />
2, 在server上/etc/ssh/sshd_config文件中修改或加入UseDNS=no</p>
<p>先用以上配置测试，如果还不可以再往下看。</p>
<p>3, 注释掉server上/etc/resolv.conf中所有行<br />
4, 修改server上/etc/nsswitch.conf中hosts为hosts: files<br />
5, reboot server使配置生效</p>
<p>二、</p>
<p align="left">如果还不行，则在client登录时，使用-v选项，可以看到具体的错问题的地方，</p>
<p align="left">在server上/etc/ssh/sshd_config文件中修改GSSAPIAuthentication no.</p>
<p>/etc/init.d/sshd restart重启sshd进程使配置生效</p>
]]></content:encoded>
			<wfw:commentRss>http://nick.workao.org/index.php/linux/824/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DD-WRT Printer Sharing 路由器打印机共享设置</title>
		<link>http://nick.workao.org/index.php/linux/821</link>
		<comments>http://nick.workao.org/index.php/linux/821#comments</comments>
		<pubDate>Fri, 04 May 2012 06:05:40 +0000</pubDate>
		<dc:creator>Nick Xu</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[其它]]></category>
		<category><![CDATA[嵌入式]]></category>

		<guid isPermaLink="false">http://nick.workao.org/?p=821</guid>
		<description><![CDATA[DD-WRT allows for clientless printer sharing making it easy to install printers directly into the router without the need for a seperate computer. You must have installed USB support (usb_storage, sd_mod etc. can be left out if no need for external storage). Some of the information below is outdated. I made a guide for how to get [...]]]></description>
			<content:encoded><![CDATA[<p>DD-WRT allows for clientless printer sharing making it easy to install printers directly into the router without the need for a seperate computer. You must have installed <a title="USB storage" href="http://www.dd-wrt.com/wiki/index.php/USB_storage">USB support</a> (usb_storage, sd_mod etc. can be left out if no need for external storage).</p>
<p>Some of the information below is outdated. I made a guide for how to get USB printing working on the Asus WL-520gU. It should also apply to other routers with USB. <a title="http://wl520gu.googlepages.com/" href="http://wl520gu.googlepages.com/" rel="nofollow">http://wl520gu.googlepages.com/</a></p>
<p>The following must be done via telnet or SSH:</p>
<table id="toc" summary="Contents">
<tbody>
<tr>
<td>
<div id="toctitle">
<h2>Contents</h2>
<p>[<a id="togglelink" href="http://www.dd-wrt.com/wiki/index.php/Printer_Sharing">hide</a>]</div>
<ul>
<li><a href="http://www.dd-wrt.com/wiki/index.php/Printer_Sharing#Printer_driver">1 Printer driver</a></li>
<li><a href="http://www.dd-wrt.com/wiki/index.php/Printer_Sharing#Notes_For_v24_Stable">2 Notes For v24 Stable</a></li>
<li><a href="http://www.dd-wrt.com/wiki/index.php/Printer_Sharing#Print_server">3 Print server</a></li>
<li><a href="http://www.dd-wrt.com/wiki/index.php/Printer_Sharing#Workstation_setup">4 Workstation setup</a></li>
<li><a href="http://www.dd-wrt.com/wiki/index.php/Printer_Sharing#Printing_from_WAN">5 Printing from WAN</a></li>
<li><a href="http://www.dd-wrt.com/wiki/index.php/Printer_Sharing#Installing_on_Asus_WL500G_Deluxe.2C_with__DD-WRT_v24-sp2">6 Installing on Asus WL500G Deluxe, with DD-WRT v24-sp2</a></li>
<li><a href="http://www.dd-wrt.com/wiki/index.php/Printer_Sharing#Notes_for_K26">7 Notes for K26</a></li>
</ul>
</td>
</tr>
</tbody>
</table>
<h2></h2>
<h2>Printer driver</h2>
<p>Install printer driver:</p>
<pre> ipkg -force-depends install kmod-usb-printer</pre>
<p>Edit <strong>/jffs/etc/config/usb.startup</strong> and add</p>
<pre> insmod /jffs/lib/modules/2.4.30/printer.o</pre>
<p>Connect printers and reboot your router</p>
<p>See if any printers have been found:</p>
<pre> dmesg | grep usb</pre>
<p>It should show something like this (I have 2 printers connected)</p>
<pre> &lt;6&gt;printer.c: usblp0: USB Bidirectional printer dev 5 if 0 alt 0 proto 2 vid 0x04F9 pid 0x000D
 &lt;6&gt;printer.c: usblp1: USB Bidirectional printer dev 6 if 0 alt 0 proto 2 vid 0x04A9 pid 0x108C</pre>
<p>usblp0 means that the found printer is accessible at <strong>/dev/usb/lp0</strong> etc.</p>
<p>Note: The 'USB Support' link above refers to installing several modules. On my WRT350N, I had to install these additional modules (usb-uhci.o and usb-ohci.o) to get my router to detect that my printer was plugged in.</p>
<p>comments from wmd1942:</p>
<p>I found the command "insmod /jffs/lib/modules/2.4.30/printer.o" is unnecessary if you have Core USB Support, USB 2.0 Support and USB Printer Support enabled in the 'Services' section of the router web page.</p>
<p>&nbsp;</p>
<p>Notes For v24 Stable</p>
<p>The new v24 stable (i.e. not the release candidate versions) contains support for printer sharing and usb support in the web UI. I just got my printer server working and I figured I'd share my experience and maybe save somebody and hour or two.</p>
<p>Here's what I had to do to get my LaserJet 3020 to work with DDWRT on an Asus WL-500g Premium with the "DD-WRT v24 (05/24/08) mega - build 9526" version of the firmware:</p>
<p>1. Enable "JFFS2 Support" on the Administration tab.</p>
<p>(Note from another user: I had to enable "Clean JFFS2" as well, and reboot. After reboot, I ran "ipkg update", then installed the package mentioned in the first step of the "Printer Driver" section above.)</p>
<p>2. Enable SSH on the Services tab</p>
<p>3. Enable "Core USB Support", "USB 1.1 Support (UHCI)", "USB 1.1 Support (OHCI)", "USB 2.0 Support", "USB Printer Support" on the Services tab (all items under "USB Support" except for "USB Storage Support"). Note that the router did not recognize my printer if I left the USB 1.1 drivers unselected. This even though the printer supports USB 2.0.</p>
<p>4. Connect your printer to the router</p>
<p>5. Reboot your router</p>
<p>6. Log in with SSH to your router. And check if your printer was recognized:</p>
<pre> root@my-ddwrt-router:/jffs/etc/default# ls -la /dev/usb/
 drwxr-xr-x    1 root     root            0 Jan  1  1970 .
 drwxr-xr-x    1 root     root            0 Jan  1  1970 ..
 crw-rw----    1 root     root     180,   0 Jan  1  1970 lp0</pre>
<p>if there is nothing in /dev/usb/ you need to change something, probably involving installing some other driver for your printer.</p>
<p>7. Look at the following files:</p>
<pre>  /jffs/etc/default/p910nd
  /jffs/etc/init.d/p910nd</pre>
<p>To do so, type: vi /jffs/etc/default/p910nd. vi is a text editor. You start in "command mode". Press 'a' to switch to editing mode, where you can edit the file. Press 'Esc' to get to command mode. Press :w[enter] to write (save) and :q[enter] to quit without saving, or :wq[enter] to save and quit.</p>
<p>At least on my version of v24, the third line in the startup script had the following line:</p>
<pre>  DEFAULT=/etc/default/p910nd</pre>
<p>this was invalid on my router (people more familiar with the router, please correct me here or explain the intricacies involved) and I had to edit this file and change the line to say:</p>
<pre>  DEFAULT=/jffs/etc/default/p910nd</pre>
<p>there are two commands that you can run to check if the server is running:</p>
<pre>  root@my-ddwrt-router:/jffs/etc/init.d# netstat -an
  Active Internet connections (servers and established)
  Proto Recv-Q Send-Q Local Address           Foreign Address         State
  tcp        0      0 0.0.0.0:9100            0.0.0.0:*               LISTEN
  tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN</pre>
<pre>  root@ddwrt-se-office:/jffs/etc/init.d# ps | grep p9100d
  561 root        680 S   p9100d -b -f /dev/usb/lp0 0</pre>
<p>If you see a 91xx port listening in netstat and you see the p9100d running in ps, your server is probably up and running properly. Check that the server is not running yet. If not, test starting the the server by issuing:</p>
<pre>  /jffs/etc/init.d/p910nd</pre>
<p>For v24_TNG (sp2) versions, the command should be:</p>
<pre>  /jffs/etc/init.d/p910nd start</pre>
<p>and check that it came up. You should be able to print now (see bottom of this page for instructions on how to set up your workstation for IP printing via ddwrt).</p>
<p>8. Add the above command to the Administration-&gt;Commands edit box and click "Save Startup". This makes sure that the printer server comes up the next time you reboot your router.</p>
<p>Hope that helps. --<a title="User:Mbjarland" href="http://www.dd-wrt.com/wiki/index.php?title=User:Mbjarland&amp;action=edit">Mbjarland</a> 07:33, 27 June 2008 (CEST)</p>
<p>Note: On my DD-WRT v24-sp2 (10/10/09) mini-usb-ftp the command: '/jffs/etc/init.d/p910nd start' works on the ssh shell, but not on the Administration-&gt;Commands edit box</p>
<p>This commands works on the Administration-&gt;Commands edit box:</p>
<p>/jffs/usr/sbin/p910nd -b -f /dev/usb/lp0 0</p>
<p>&nbsp;</p>
<p>Print server</p>
<p>Now Install printserver daemon:</p>
<pre> ipkg install p910nd</pre>
<p>Edit <strong>/jffs/etc/config/usb.startup</strong> and add</p>
<pre> #brother laser
 /jffs/usr/sbin/p910nd -b -f /dev/usb/lp0 0
 #canon inkjet
 /jffs/usr/sbin/p910nd -b -f /dev/usb/lp1 1</pre>
<p>(correct the above to match your setup)</p>
<p>Eliminating the -b flag may resolve failure to print for some printers.</p>
<p>NOTE from another user: I needed go without the -b flag on my Canon MX310 printer for it to work.</p>
<p>-b means bidirectional, -f specifices device name, and the last number can be 0,1 or 2, making the print server listen at port 9100, 9101 and 9102 respectively.</p>
<p>Reboot your router</p>
<p>Now, you router works as a print server over TCP/IP</p>
<p>Note: You may have to remove the '-b' option for p910nd. I couldn't print with that option included.</p>
<p>comments from wmd1942:</p>
<p>In order to load the printer server in startup, the execution permission has to be added to this "usb.startup" file:</p>
<p>root@DD-WRT:chmod +x /jffs/etc/config/usb.startup</p>
<p>After reboot, use command:</p>
<p>ps | grep p910</p>
<p>The screen should be something like:</p>
<p>root@DD-WRT:~# ps | grep p910 306 root 356 S /jffs/usr/sbin/p9100d -f /dev/usb/lp0 0 n</p>
<p>NOTE:</p>
<p>Multifunction printers which have fax machines attached to them may also be made to work. Ie: A CANON MF4150 with VendorID=0x04A9 and ProductID=0x26A3 will have lp0 and lp1 available. Running two instances of p9100 on different ports (9100 and 9101) and creating the respective port in windows will allow fax functions to work in conjunction with print functions as long as proper drivers are used to access the proper port. Most printers have print functions listed as lp0 and fax functions list as lp1.</p>
<p>EXAMPLE:</p>
<pre> #canon printer
 /jffs/usr/sbin/p910nd -b -f /dev/usb/lp0 0
 #canon fax
 /jffs/usr/sbin/p910nd -b -f /dev/usb/lp1 1</pre>
<pre></pre>
<pre>Workstation setup</pre>
<p><strong>Ubuntu Linux</strong></p>
<ul>
<li>Go to System, Administration, Printing.</li>
<li>Click New Printer</li>
<li>Choose AppSocket/HP JetDirect</li>
<li>Hostname: IP address of the wireless printer (normally 192.168.1.1)</li>
<li>Port: 9100 for first printer, 9101 for second printer, etc</li>
<li>Click Forward and go on with the printer wizard to select brand, model and settings as you would do for a local printer</li>
</ul>
<p><strong>Windows XP</strong></p>
<ul>
<li>Find your printer in Control Panel - Printers etc. and open the properties page for it.</li>
<li>Select the Ports tab.</li>
<li>Click Add Port and choose Standard TCP/IP printer port and click New Port</li>
<li>Enter you router's IP address (normally 192.168.1.1) and click Next</li>
<li>Set Device type to custom and click settings.</li>
<li>Make sure RAW is selected and specify the necessary port number (normally 9100, 9101 for second printer, etc) and click OK</li>
<li>Click Next and Finish and Close</li>
<li>Make sure the newly created port is selected for your printer and click OK</li>
</ul>
<p><strong>Mac OS X 10.5 (Leopard)</strong></p>
<ul>
<li>Open System Preferences</li>
<li>Open Print &amp; Fax</li>
<li>Click the + button below the list of installed printers</li>
<li>Select the toolbar button called 'IP'</li>
<li>Set protocol to: HP Jetdirect - Socket</li>
<li>Enter the address of your router followed by : and the port - ie. normally 192.168.1.1:9100</li>
<li>Leave 'Queue' blank</li>
<li>Set a friendly name for your printer (whatever you like)</li>
<li>And a friendly location (again, up to you)</li>
<li>Print Using: choose 'Select a driver to use'</li>
<li>A list will pop up of all installed printer drivers - choose the one that works for you (see Note below)</li>
<li>Add your printer</li>
</ul>
<p>Note (Mac only): the driver must be compatible with the CUPS printing system, which is one of the two printing systems included in OS X. Certain printers e.g. Canon Pixma series and Epson Inkjet include OSX drivers which do not use CUPS. You may find compatible printer drivers from <a title="http://gimp-print.sourceforge.net/MacOSX.php3" href="http://gimp-print.sourceforge.net/MacOSX.php3" rel="nofollow">Gutenprint (free)</a> or<a title="http://www.printfab.net/" href="http://www.printfab.net/" rel="nofollow">PrintFab ($)</a>. OS X Leopard appears to include certain Gutenprint drivers, but the quality may vary and it may be worth checking their website for updated versions, or try PrintFab.</p>
<p>&nbsp;</p>
<p>Printing from WAN</p>
<p>If you want to be able to print from the WAN side of your router do the following:</p>
<p>In the web interface go to Administration - Commands and hit the "Command shell" field and type in</p>
<pre> /usr/sbin/iptables -I INPUT 1 -p tcp --dport 9100:9102 -j logaccept</pre>
<p>And click Save Firewall</p>
<p>Your router reboots and you can now print from WAN side</p>
<p>NOTE: This is not recommended if your WAN is directly accessible from internet, but useful at private subnets of companies, colleges etc.</p>
<p>&nbsp;</p>
<p>Installing on Asus WL500G Deluxe, with DD-WRT v24-sp2</p>
<pre>Install dd-wrt.v24_usb_generic.bin firmware
Enable JFFS, and clear JFFS
Enable SSH
reboot router
Enable All USB options - set mount point to /opt
Since ipkg update seems broken,
Download <a title="http://downloads.openwrt.org/backports/rc5/p910nd_0.7-2_mipsel.ipk" href="http://downloads.openwrt.org/backports/rc5/p910nd_0.7-2_mipsel.ipk" rel="nofollow">http://downloads.openwrt.org/backports/rc5/p910nd_0.7-2_mipsel.ipk</a> to a USB stick formatted with FAT32
Insert USB into router and reboot router
SSH to router
cd /opt
ipkg -d root install p910nd_0.7-2_mipsel.ipk</pre>
<p>p910nd is now installled and you have the configuration files in /jffs/etc/ and you can continue at the guide above.</p>
<p>&nbsp;</p>
<p>Notes for K26</p>
<p>With the new kernel 2.6 the kernel doesn't create the device file /dev/usb/lp0 anymore. You have to do that manually once. Just issue</p>
<pre>mknod -m 660 /dev/usb/lp0 c 180 0</pre>
<p>once and everything is going to work. This should probably be done before starting the p910nd server.</p>
<p>Note from another user: I had to add this mknod command to /jffs/etc/config/usb.startup.</p>
<div id="catlinks">
<p><a title="Special:Categories" href="http://www.dd-wrt.com/wiki/index.php/Special:Categories">Categories</a>: <a title="Category:Applications" href="http://www.dd-wrt.com/wiki/index.php/Category:Applications">Applications</a> | <a title="Category:Advanced tutorials" href="http://www.dd-wrt.com/wiki/index.php/Category:Advanced_tutorials">Advanced tutorials</a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://nick.workao.org/index.php/linux/821/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>为mysql添加root远程登录权限</title>
		<link>http://nick.workao.org/index.php/linux/819</link>
		<comments>http://nick.workao.org/index.php/linux/819#comments</comments>
		<pubDate>Fri, 04 May 2012 03:18:30 +0000</pubDate>
		<dc:creator>Nick Xu</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[数据库]]></category>

		<guid isPermaLink="false">http://nick.workao.org/?p=819</guid>
		<description><![CDATA[默认情况下，MySQL之允许本地登录，需要修改/etc/mysql/my.cnf文件： 注释这一行： bind-address=127.0.0.1 ==&#62; #bind-address=127.0.0.1 对于需要远程登录的用户执行如下命令： mysql&#62; GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "yourpasswd"; mysql&#62; flush privileges;]]></description>
			<content:encoded><![CDATA[<p>默认情况下，<strong>MySQL</strong>之<strong>允许</strong>本地登录，需要修改/etc/<strong>mysql</strong>/my.cnf文件：<br />
注释这一行：<br />
bind-address=127.0.0.1 ==&gt; #bind-address=127.0.0.1<br />
对于需要<strong>远程登录</strong>的用户执行如下命令：<br />
<strong>mysql</strong>&gt; GRANT ALL PRIVILEGES ON *.* TO <strong>root</strong>@"%" IDENTIFIED BY "yourpasswd";<br />
<strong>mysql</strong>&gt; flush privileges;</p>
]]></content:encoded>
			<wfw:commentRss>http://nick.workao.org/index.php/linux/819/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>wine qq 2012 for linux Ubuntu 兼容64位</title>
		<link>http://nick.workao.org/index.php/linux/814</link>
		<comments>http://nick.workao.org/index.php/linux/814#comments</comments>
		<pubDate>Tue, 01 May 2012 14:59:09 +0000</pubDate>
		<dc:creator>Nick Xu</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://nick.workao.org/?p=814</guid>
		<description><![CDATA[http://www.longene.org/forum/viewtopic.php?f=6&#038;t=4700 http://www.longene.org/download/wine-qq2012-for-linux_20120302_ByLongeneTeam.deb 在64位系统上安装ia32-libs后（Ubuntu执行：sudo apt-get install ia32-libs）, 安装上面的32位包可以正常运行起来]]></description>
			<content:encoded><![CDATA[<p>http://www.longene.org/forum/viewtopic.php?f=6&#038;t=4700</p>
<p>http://www.longene.org/download/wine-qq2012-for-linux_20120302_ByLongeneTeam.deb</p>
<p>在64位系统上安装ia32-libs后（Ubuntu执行：sudo apt-get install ia32-libs）,<br />
安装上面的32位包可以正常运行起来</p>
]]></content:encoded>
			<wfw:commentRss>http://nick.workao.org/index.php/linux/814/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>thinkpad在 Ubuntu 安装APS和电源管理</title>
		<link>http://nick.workao.org/index.php/linux/809</link>
		<comments>http://nick.workao.org/index.php/linux/809#comments</comments>
		<pubDate>Wed, 25 Apr 2012 15:50:55 +0000</pubDate>
		<dc:creator>Nick Xu</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://nick.workao.org/?p=809</guid>
		<description><![CDATA[原文： http://www.thinkwiki.org/wiki/Installing_Ubuntu_11.10_(Oineric_Ocelot)_on_a_ThinkPad_T410 This article describes the installation of Ubuntu 11.10 (64 bit) on a Thinkpad T410 type 2537-9UG (NVIDIA NVS 3100M). This guide assumes that NVIDIA Optimus is disabled in BIOS (Graphics set to "discrete")! Contents [hide] 1 Hardware Support Details 1.1 Works out-of-the-box 1.2 Works with additional configuration 1.3 Untested 1.4 Display brightness with NVIDIA 1.5 HDAPS (Hard Drive Active Protection System) 1.6 Docking [...]]]></description>
			<content:encoded><![CDATA[<p>原文： <a href="http://www.thinkwiki.org/wiki/Installing_Ubuntu_11.10_(Oineric_Ocelot)_on_a_ThinkPad_T410">http://www.thinkwiki.org/wiki/Installing_Ubuntu_11.10_(Oineric_Ocelot)_on_a_ThinkPad_T410</a> This article describes the installation of <strong>Ubuntu 11.10</strong> (64 bit) on a Thinkpad T410 type 2537-9UG (NVIDIA NVS 3100M). <em>This guide assumes that NVIDIA Optimus is disabled in BIOS (Graphics set to "discrete")!</em></p>
<table id="toc">
<tbody>
<tr>
<td>
<div id="toctitle">
<h2>Contents</h2>
<p>[<a id="togglelink" href="http://www.thinkwiki.org/wiki/Installing_Ubuntu_11.10_(Oineric_Ocelot)_on_a_ThinkPad_T410#">hide</a>]</div>
<ul>
<li><a href="http://www.thinkwiki.org/wiki/Installing_Ubuntu_11.10_(Oineric_Ocelot)_on_a_ThinkPad_T410#Hardware_Support_Details">1 Hardware Support Details</a>
<ul>
<li><a href="http://www.thinkwiki.org/wiki/Installing_Ubuntu_11.10_(Oineric_Ocelot)_on_a_ThinkPad_T410#Works_out-of-the-box">1.1 Works out-of-the-box</a></li>
<li><a href="http://www.thinkwiki.org/wiki/Installing_Ubuntu_11.10_(Oineric_Ocelot)_on_a_ThinkPad_T410#Works_with_additional_configuration">1.2 Works with additional configuration</a></li>
<li><a href="http://www.thinkwiki.org/wiki/Installing_Ubuntu_11.10_(Oineric_Ocelot)_on_a_ThinkPad_T410#Untested">1.3 Untested</a></li>
<li><a href="http://www.thinkwiki.org/wiki/Installing_Ubuntu_11.10_(Oineric_Ocelot)_on_a_ThinkPad_T410#Display_brightness_with_NVIDIA">1.4 Display brightness with NVIDIA</a></li>
<li><a href="http://www.thinkwiki.org/wiki/Installing_Ubuntu_11.10_(Oineric_Ocelot)_on_a_ThinkPad_T410#HDAPS_.28Hard_Drive_Active_Protection_System.29">1.5 HDAPS (Hard Drive Active Protection System)</a></li>
<li><a href="http://www.thinkwiki.org/wiki/Installing_Ubuntu_11.10_(Oineric_Ocelot)_on_a_ThinkPad_T410#Docking_station_.28tested_with_Lenovo_Mini_Dock_Series_3.29">1.6 Docking station (tested with Lenovo Mini Dock Series 3)</a></li>
<li><a href="http://www.thinkwiki.org/wiki/Installing_Ubuntu_11.10_(Oineric_Ocelot)_on_a_ThinkPad_T410#Workarounds">1.7 Workarounds</a></li>
</ul>
</li>
</ul>
</td>
</tr>
</tbody>
</table>
<h2>Hardware Support Details</h2>
<h3>Works out-of-the-box</h3>
<ul>
<li>Ethernet</li>
<li>Audio</li>
<li>DVD burner</li>
<li>Card reader</li>
<li>Webcam</li>
<li>WLAN</li>
<li>Bluetooth</li>
<li>DisplayPort (tested with HDMI-TV)</li>
</ul>
<h3>Works with additional configuration</h3>
<ul>
<li>Display brightness with NVIDIA</li>
<li>HDAPS</li>
<li>Docking station <em>(Details soon)</em></li>
</ul>
<p>&nbsp;</p>
<h3>Untested</h3>
<ul>
<li>FireWire</li>
<li>Fingerprint</li>
<li>NVIDIA Optimus</li>
</ul>
<p>The remaining devices are currently not tested.</p>
<h3>Display brightness with NVIDIA</h3>
<p>Use the following parameter in the "Device"-section of <strong>/etc/X11/xorg.conf</strong>:</p>
<pre>Option "RegistryDwords" "EnableBrightnessControl=1"</pre>
<h3>HDAPS (Hard Drive Active Protection System)</h3>
<p>You need the ThinkPad SMAPI and the hdaps-daemon, install them by following command:</p>
<pre>sudo apt-get install tp-smapi-dkms hdapsd</pre>
<p>Edit <strong>/etc/default/hdapsd</strong> with root privileges:</p>
<pre>START=yes         # hdaps should be started automatically
DISK=sda          # normally sda should fit
SENSITIVITY=15    # higher values mean lesser sensitivity
FORCEENABLE="no"  # force hdaps, not needed
OPTIONS=""        # additional options, not needed</pre>
<p>Restart the daemon:</p>
<pre>sudo /etc/init.d/hdapsd restart</pre>
<p>Testing (stop daemon and start in foreground):</p>
<pre>sudo /etc/init.d/hdapsd stop</pre>
<pre>sudo hdapsd -d sda -s 15</pre>
<p>If you shake your T410 gently the output should look like:</p>
<pre>sven@T410:~$ sudo hdapsd -d sda -s 15
Tue Nov 15 13:25:25 2011: Starting hdapsd
Tue Nov 15 13:25:25 2011: Selected interface: HDAPS
Tue Nov 15 13:25:25 2011: Selected HDAPS input device: /dev/input/event9
Tue Nov 15 13:25:28 2011: parking
Tue Nov 15 13:25:29 2011: un-parking</pre>
<p>If test was succesful start daemon again:</p>
<pre>sudo /etc/init.d/hdapsd start</pre>
<h3>Docking station (tested with Lenovo Mini Dock Series 3)</h3>
<ul>
<li>Per hardware design the DisplayPort and DVI connector of the Mini Dock Series 3 are only usable with NVIDIA NVS 3100M</li>
<li>If you want your boot screen on an external display in T410 BIOS set Graphics to "discrete" and boot screen to what you desire</li>
<li>My T410 always showed the login screen on the internal LCD, for a workaround see "Workarounds" section</li>
<li>To avoid conflicts with Unity I suggest using two different xorg.conf (see "Workarounds" section)</li>
</ul>
<h3>Workarounds</h3>
<p>For setting various boot-time options I use Ubuntu's <strong>/etc/rc.local</strong> file (paste them <strong>before</strong> "exit 0" line!):</p>
<pre># T410 Workarounds

# choose xorg.conf
DOCKED="`lsusb | grep "Lenovo ThinkPad Mini Dock Plus Series 3" | wc -l`"
if [ $DOCKED -eq "1" ]
        then
                cp /etc/X11/xorg.conf-docking /etc/X11/xorg.conf
        else
                cp /etc/X11/xorg.conf-nodocking /etc/X11/xorg.conf
fi

# enable/disable bluetooth at startup
echo 0 &gt; /sys/devices/platform/thinkpad_acpi/bluetooth_enable

# enable/disable wwan at startup
echo 0 &gt; /sys/devices/platform/thinkpad_acpi/wwan_enable</pre>
<p>The above file allows you to specify a xorg.conf for docked-state of your T410 and for undocked state. If you have trouble creating them use the "NVIDIA X Server Settings Tool" shipped with the NVIDIA driver. You can disable or enable bluetooth and wwan by echoing 0/1 to the interfaces. <strong>Technical explanation:</strong></p>
<ul>
<li>For unknown reasons in 11.10 neither <em>/sys/devices/platform/dock.0/</em> nor <em>/sys/devices/platform/dock.1/</em> refers to the attached "Lenovo Mini Dock Series 3", so I had to use the lsusb-approach to check for presence of the docking station. Worked fine for me.</li>
</ul>
<p>&nbsp;</p>
<p>电源部分：</p>
<p>Thinkpad的电源保护和硬盘保护功能相当不错，能保证电脑商务应用的稳定性，Ubuntu下同样可以安装这个功能，只不过比Windows下的傻瓜安装方式要繁琐一些，但依然相当傻瓜</p>
<p>按顺序执行以下命令</p>
<p>$ sudo aptitude install tp-smapi-source</p>
<p>$ sudo module-assistant get tp-smapi-source</p>
<p>$ sudo module-assistant build tp-smapi-source</p>
<p>$ sudo module-assistant install tp-smapi-source</p>
<p>编辑文件：</p>
<p>sudo gedit /etc/modules</p>
<p>添加以下内容：</p>
<p>thinkpad_ec</p>
<p>tp_smapi</p>
<p>hdaps</p>
<p>在/etc/rc.local下内容：</p>
<p># Make battery live longer</p>
<p>echo 40 &gt; /sys/devices/platform/smapi/BAT0/start_charge_thresh</p>
<p>echo 99 &gt; /sys/devices/platform/smapi/BAT0/stop_charge_thresh</p>
<p>搞定!</p>
]]></content:encoded>
			<wfw:commentRss>http://nick.workao.org/index.php/linux/809/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu通过配置vnc使windows可以远程桌面,自动启动</title>
		<link>http://nick.workao.org/index.php/linux/806</link>
		<comments>http://nick.workao.org/index.php/linux/806#comments</comments>
		<pubDate>Tue, 24 Apr 2012 01:32:29 +0000</pubDate>
		<dc:creator>Nick Xu</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://nick.workao.org/?p=806</guid>
		<description><![CDATA[在公司里我有两台机器，一台win7 ,另一台前两天安装了ubuntu 11.10 ，搞两套键盘鼠标太烦，干脆给ubuntu搞个远程桌面（在ubuntu下远程win7的话，颜色什么的最高只能到24，很丑），这样就能把两台显示器连到一台机器上，同时用两台机器，一套键盘鼠标。 先说说win 下要做的设置： win 下其实很简单，到vncviewer去下载个客户端就OK了，很小的一个exe文件，直接执行，下载地址： http://www.realvnc.com/products/free/4.1/winvncviewer.html ubuntu vncserver ： 其实ubuntu 11.10 里面已经安装了 桌面共享 ，用的是 vino-server ，这个东西好是好，就是有个很不爽的缺点：必须要在ubuntu主机上登录过后才能在win 下用vncviewer登录。并且好像登录过后锁定或者注销都不能正常使用。 试过 vnc4server、tightvncserver、都有一些问题。最后使用了 x11vnc，一段配置下来，重启机器，OK。很爽，下面是步骤： 1、安装x11vnc sudo apt-get install vino vinagre x11vnc 2、设置远程桌面登录时使用的密码，设置完后直接回车确认保存密码到      ~/.vnc/passwd  文件里，“~/  ”是你当前用户的根目录如： /home/jzy/ sudo x11vnc -storepasswd 3、设置x11vnc通用的密码存储位置 sudo x11vnc -storepasswd in /etc/x11vnc.pass 4、将用户目录下的passwd文件内容copy到 /etc/x11vnc.pass下 sudo cp /home/jzy/.vnc/passwd /etc/x11vnc.pass 5、配置x11vnc为跟随系统自动启动 需要新建一个文件  /etc/init/x11vnc.conf sudo vi /etc/init/x11vnc.conf 按 i 键进入编辑模式，粘贴以下内容，并保存退出： start on login-session-start script     x11vnc -display :0 -auth /var/run/lightdm/root/:0 -forever -bg -o /var/log/x11vnc.log -rfbauth /etc/x11vnc.pass -rfbport 5900 end script 其中，5900是端口号，可以自己定义。 6、重启ubuntu 等重启好了以后，到win 下 打开 vncviewer [...]]]></description>
			<content:encoded><![CDATA[<p>在公司里我有两台机器，一台win7 ,另一台前两天安装了ubuntu 11.10 ，搞两套键盘鼠标太烦，干脆给ubuntu搞个远程桌面（在ubuntu下远程win7的话，颜色什么的最高只能到24，很丑），这样就能把两台显示器连到一台机器上，同时用两台机器，一套键盘鼠标。<br />
先说说win 下要做的设置：<br />
win 下其实很简单，到vncviewer去下载个客户端就OK了，很小的一个exe文件，直接执行，下载地址：<br />
<a href="http://www.realvnc.com/products/free/4.1/winvncviewer.html">http://www.realvnc.com/products/free/4.1/winvncviewer.html</a></p>
<p>ubuntu vncserver ：<br />
其实ubuntu 11.10 里面已经安装了 桌面共享 ，用的是 vino-server ，这个东西好是好，就是有个很不爽的缺点：必须要在ubuntu主机上登录过后才能在win 下用vncviewer登录。并且好像登录过后锁定或者注销都不能正常使用。<br />
试过 vnc4server、tightvncserver、都有一些问题。最后使用了 x11vnc，一段配置下来，重启机器，OK。很爽，下面是步骤：<br />
1、安装x11vnc</p>
<div>
<div>
<div><strong><br />
</strong></div>
</div>
<ol start="1">
<li>sudo apt-get install vino vinagre x11vnc</li>
</ol>
</div>
<p>2、设置远程桌面登录时使用的密码，设置完后直接回车确认保存密码到      ~/.vnc/passwd  文件里，“~/  ”是你当前用户的根目录如： /home/jzy/</p>
<div>
<div><strong><br />
</strong></div>
<ol start="1">
<li>sudo x11vnc -storepasswd</li>
</ol>
</div>
<p>3、设置x11vnc通用的密码存储位置</p>
<div>
<div><strong><br />
</strong></div>
<ol start="1">
<li>sudo x11vnc -storepasswd in /etc/x11vnc.pass</li>
</ol>
</div>
<p>4、将用户目录下的passwd文件内容copy到 /etc/x11vnc.pass下</p>
<div>
<div><strong><br />
</strong></div>
<ol start="1">
<li>sudo cp /home/jzy/.vnc/passwd /etc/x11vnc.pass</li>
</ol>
</div>
<p>5、配置x11vnc为跟随系统自动启动<br />
需要新建一个文件  /etc/init/x11vnc.conf</p>
<div>
<div><strong><br />
</strong></div>
<ol start="1">
<li>sudo vi /etc/init/x11vnc.conf</li>
</ol>
</div>
<p>按 i 键进入编辑模式，粘贴以下内容，并保存退出：</p>
<div>
<div><strong><br />
</strong></div>
<ol start="1">
<li>start on login-session-start</li>
<li></li>
<li>script</li>
<li>    x11vnc -display :0 -auth /var/run/lightdm/root/:0 -forever -bg -o /var/log/x11vnc.log -rfbauth /etc/x11vnc.pass -rfbport 5900</li>
<li>end script</li>
</ol>
</div>
<p>其中，5900是端口号，可以自己定义。</p>
<p>6、重启ubuntu</p>
<p>等重启好了以后，到win 下 打开 vncviewer ，输入ubuntu 的地址和5900端口号，如 ： 10.1.170.8:5900  然后连接，如果成功的话，会出现输入密码的对话框，<br />
只需要输入上面设置好的密码就可以看到操作远程桌面啦！</p>
]]></content:encoded>
			<wfw:commentRss>http://nick.workao.org/index.php/linux/806/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu 自动挂载Windows分区</title>
		<link>http://nick.workao.org/index.php/linux/803</link>
		<comments>http://nick.workao.org/index.php/linux/803#comments</comments>
		<pubDate>Mon, 23 Apr 2012 14:45:27 +0000</pubDate>
		<dc:creator>Nick Xu</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://nick.workao.org/?p=803</guid>
		<description><![CDATA[在之前的Ubuntu版本，自动挂载Windows分区是通过/dev/sdax来做的，到了Ubuntu11.10，改成了通过UUID。 先通过sudo blkid来查看各分区的UUID，如下： /dev/sda1: UUID="001620A1162099A3" TYPE="ntfs" /dev/sda2: UUID="642008f4-6953-43aa-a1f4-b1e59c3b36d0" TYPE="swap" /dev/sda4: UUID="18b94ee7-621d-4da4-9061-67698e0f617a" TYPE="ext4" 如果需要自动挂载sda1，执行sudo vi /etc/fstab 之前的方法是： 在fstab文件中添加一行： /dev/sda1  /media/001620A1162099A3          ntfs    rw                  0       0 而在Ubuntu11.10中，如下即可： UUID=001620A1162099A3 /media/001620A1162099A3            ntfs    rw           [...]]]></description>
			<content:encoded><![CDATA[<p>在之前的Ubuntu版本，自动挂载Windows分区是通过/dev/sdax来做的，到了Ubuntu11.10，改成了通过UUID。</p>
<p>先通过sudo blkid来查看各分区的UUID，如下：</p>
<p>/dev/sda1: UUID="001620A1162099A3" TYPE="ntfs"<br />
/dev/sda2: UUID="642008f4-6953-43aa-a1f4-b1e59c3b36d0" TYPE="swap"<br />
/dev/sda4: UUID="18b94ee7-621d-4da4-9061-67698e0f617a" TYPE="ext4"</p>
<p>如果需要自动挂载sda1，执行sudo vi /etc/fstab</p>
<p>之前的方法是：</p>
<p>在fstab文件中添加一行：</p>
<p>/dev/sda1  /media/001620A1162099A3          ntfs    rw                  0       0</p>
<p>而在Ubuntu11.10中，如下即可：</p>
<p>UUID=001620A1162099A3 /media/001620A1162099A3            ntfs    rw                  0       0</p>
<p>当然，前提是，要保证/media/001620A1162099A3文件夹存在。</p>
]]></content:encoded>
			<wfw:commentRss>http://nick.workao.org/index.php/linux/803/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu 64位 32 位 视频解码插件安装</title>
		<link>http://nick.workao.org/index.php/linux/800</link>
		<comments>http://nick.workao.org/index.php/linux/800#comments</comments>
		<pubDate>Mon, 23 Apr 2012 14:40:45 +0000</pubDate>
		<dc:creator>Nick Xu</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://nick.workao.org/?p=800</guid>
		<description><![CDATA[sudo wget --output-document=/etc/apt/sources.list.d/medibuntu.list http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list sudo apt-get --quiet update &#38;&#38; sudo apt-get --yes --quiet --allow-unauthenticated install medibuntu-keyring sudo apt-get --quiet update sudo apt-get --yes install app-install-data-medibuntu apport-hooks-medibuntu 64位系统安装插件： sudo apt-get install w64codecs 32位系统安装插件： sudo apt-get install w32codecs]]></description>
			<content:encoded><![CDATA[<pre>sudo wget --output-document=/etc/apt/sources.list.d/medibuntu.list http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list
sudo apt-get --quiet update &amp;&amp; sudo apt-get --yes --quiet --allow-unauthenticated install medibuntu-keyring
sudo apt-get --quiet update
sudo apt-get --yes install app-install-data-medibuntu apport-hooks-medibuntu</pre>
<pre>64位系统安装插件：
</pre>
<pre>sudo apt-get install w64codecs</pre>
<pre>
32位系统安装插件：</pre>
<pre>sudo apt-get install w32codecs</pre>
]]></content:encoded>
			<wfw:commentRss>http://nick.workao.org/index.php/linux/800/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- This Quick Cache file was built for (  nick.workao.org/index.php/feed ) in 1.23807 seconds, on May 21st, 2012 at 1:34 am UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on May 21st, 2012 at 2:34 am UTC -->
<!-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
<!-- Quick Cache Is Fully Functional :-) ... A Quick Cache file was just served for (  nick.workao.org/index.php/feed ) in 0.00043 seconds, on May 21st, 2012 at 2:05 am UTC. -->
