<?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>Lam&#039;s Blog &#187; Share</title>
	<atom:link href="http://junnan.org/blog/?feed=rss2&#038;cat=8" rel="self" type="application/rss+xml" />
	<link>http://junnan.org/blog</link>
	<description></description>
	<lastBuildDate>Thu, 05 Aug 2010 03:34:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>10个不错的Flash开发资源网站</title>
		<link>http://junnan.org/blog/?p=1143</link>
		<comments>http://junnan.org/blog/?p=1143#comments</comments>
		<pubDate>Wed, 12 May 2010 06:48:48 +0000</pubDate>
		<dc:creator>唯枫</dc:creator>
				<category><![CDATA[Development & Design]]></category>
		<category><![CDATA[Share]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://junnan.org/blog/?p=1143</guid>
		<description><![CDATA[ActionScript Library on senocular.com Actionscript Library on actionscript.org Open Source Flash Projects on osflash.org Spark project FFILES v3.0 Jim’s Flash Bestiary gotoandlearn.com Flash and ActionScript Tutorials on kirupa.com flashkit.com Tile ba... ]]></description>
			<content:encoded><![CDATA[<ul>
<li><a href="http://www.senocular.com/flash/actionscript.php" target="_blank">ActionScript Library on senocular.com</a><br />
<span id="more-1143"></span></p>
<p><a href="http://www.senocular.com/flash/actionscript.php" target="_blank"><img alt="" src="http://ntt.cc/wp-content/uploads/2010/05/ActionScriptLibraryonsenocular_thumb.png" title="ActionScriptLibraryonsenocular" class="alignnone" width="450" height="216" /></a></li>
<li><a href="http://www.actionscript.org/actionscripts_library/" target="_blank">Actionscript Library on actionscript.org</a>
<p><a href="http://www.actionscript.org/actionscripts_library/" target="_blank"><img alt="" src="http://ntt.cc/wp-content/uploads/2010/05/ActionscriptLibraryonactionscript_thumb.png" title="ActionscriptLibraryonactionscript" class="alignnone" width="443" height="504" /></a></li>
<li><a href="http://osflash.org/projects" target="_blank">Open Source Flash Projects on osflash.org</a>
<p><a href="http://osflash.org/projects" target="_blank"><img alt="" src="http://ntt.cc/wp-content/uploads/2010/05/OpenSourceFlashProjectsonosflash_thumb.png" title="OpenSourceFlashProjectsonosflash" class="alignnone" width="450" height="326" /></a></li>
<li><a href="http://www.libspark.org/wiki/WikiStart/en" target="_blank">Spark project</a>
<p><a href="http://www.libspark.org/wiki/WikiStart/en" target="_blank"><img alt="" src="http://ntt.cc/wp-content/uploads/2010/05/Sparkproject_thumb.png" title="Sparkproject" class="alignnone" width="450" height="257" /></a></li>
<li><a href="http://www.ffiles.com/" target="_blank">FFILES v3.0</a><br /><a href="http://www.ffiles.com/" target="_blank"><img alt="" src="http://ntt.cc/wp-content/uploads/2010/05/FFILESv3_thumb.png" title="FFILESv3" class="alignnone" width="450" height="343" /></a></li>
<li><a href="http://www.krazydad.com/bestiary/" target="_blank">Jim’s Flash Bestiary</a><br /><a href="http://www.krazydad.com/bestiary/" target="_blank"><img alt="" src="http://ntt.cc/wp-content/uploads/2010/05/JimsFlashBestiary_thumb.png" title="JimsFlashBestiary" class="alignnone" width="450" height="317" /></a></li>
<li><a href="http://www.gotoandlearn.com/" target="_blank">gotoandlearn.com</a>
<p><a href="http://www.gotoandlearn.com/" target="_blank"><img alt="" src="http://ntt.cc/wp-content/uploads/2010/05/gotoandlearn_thumb.png" title="gotoandlearn" class="alignnone" width="450" height="302" /></a></li>
<li><a href="http://www.kirupa.com/developer/flash/index.htm" target="_blank">Flash and ActionScript Tutorials on kirupa.com</a>
<p><a href="http://www.kirupa.com/developer/flash/index.htm" target="_blank"><img alt="" src="http://ntt.cc/wp-content/uploads/2010/05/FlashandActionScriptTutorialsonkirupa_thumb.png" title="FlashandActionScriptTutorialsonkirupa" class="alignnone" width="450" height="330" /></a></li>
<li><a href="http://www.flashkit.com/" target="_blank">flashkit.com</a>
<p><a href="http://www.flashkit.com/" target="_blank"><img alt="" src="http://ntt.cc/wp-content/uploads/2010/05/flashkit_thumb.png" title="flashkit" class="alignnone" width="450" height="336" /></a></li>
<li><a href="http://www.tonypa.pri.ee/tbw/start.html" target="_blank">Tile based games ( For Flash Game Developers )</a>
<p><a href="http://www.tonypa.pri.ee/tbw/start.html" target="_blank"><img alt="" src="http://ntt.cc/wp-content/uploads/2010/05/Tilebasedgames_thumb.png" title="Tilebasedgames" class="alignnone" width="450" height="332" /></a></li>
</ul>
<h3 class="related_post_title">你可能还对下面的日志感兴趣：</h3>
<ul class="related_post">
<li><a href="http://junnan.org/blog/?p=1147" title="[AS3]利用ByteArray压缩游戏关卡数据">[AS3]利用ByteArray压缩游戏关卡数据 (0)</a></li>
<li><a href="http://junnan.org/blog/?p=1117" title="Flash在线独立游戏开发框架:Flixel">Flash在线独立游戏开发框架:Flixel (1)</a></li>
<li><a href="http://junnan.org/blog/?p=1077" title="基于Box2DFlash的碰撞检测管理">基于Box2DFlash的碰撞检测管理 (0)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://junnan.org/blog/?feed=rss2&amp;p=1143</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>对FlashBuilder或FDT开发者可能有用的几个插件</title>
		<link>http://junnan.org/blog/?p=1139</link>
		<comments>http://junnan.org/blog/?p=1139#comments</comments>
		<pubDate>Sat, 08 May 2010 14:35:41 +0000</pubDate>
		<dc:creator>唯枫</dc:creator>
				<category><![CDATA[Development & Design]]></category>
		<category><![CDATA[Share]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[FDT]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<category><![CDATA[flex]]></category>

		<guid isPermaLink="false">http://junnan.org/blog/?p=1139</guid>
		<description><![CDATA[ExploreFS &#8211; http://www.junginger.biz/eclipse/ 这是一个可以在IDE的文件管理器中方便打开文件所在文件夹的工具，之前一用过easyexplorer，但发现这个插件更新缓慢，在最新的Flash Builer 4中已经无法使... ]]></description>
			<content:encoded><![CDATA[<p><strong>ExploreFS</strong> &#8211; http://www.junginger.biz/eclipse/<br />
这是一个可以在IDE的文件管理器中方便打开文件所在文件夹的工具，之前一用过easyexplorer，但发现这个插件更新缓慢，在最新的Flash Builer 4中已经无法使用了。</p>
<p><strong>BuildMarker</strong> &#8211; http://flashteam.tencent.com/downloads/BuildMarker/<br />
腾讯flash团队里的Element修改自snowkit.cnr的一个自动记录版本号的插件，比较实用，使用方法可以到<a href="http://flashteam.tencent.com/post/77/flexbuilder-3-%E8%87%AA%E5%8A%A8%E8%AE%B0%E5%BD%95-project-%E7%89%88%E6%9C%AC%E5%8F%B7-buildmarker-%E6%8F%92%E4%BB%B6/" target="_blank">这里</a>查看。</p>
<p><strong>Subclipse</strong> &#8211; http://subclipse.tigris.org/update_1.6.x<br />
这个就很熟悉了，SVN，就不多说了，其它插件可以不装我也必须要装上这个。</p>
<p><strong>FlexFormatter</strong> &#8211; http://flexformatter.googlecode.com/svn/trunk/FlexFormatter/FlexPrettyPrintCommandUpdateSite<br />
从插件名就可以看出，这是一款Flex代码格式化工具，当然也适合于纯AS代码项目，官方站点在<a href="http://sourceforge.net/projects/flexformatter/">这里</a>。<br />
<h3 class="related_post_title">你可能还对下面的日志感兴趣：</h3>
<ul class="related_post">
<li><a href="http://junnan.org/blog/?p=1147" title="[AS3]利用ByteArray压缩游戏关卡数据">[AS3]利用ByteArray压缩游戏关卡数据 (0)</a></li>
<li><a href="http://junnan.org/blog/?p=1143" title="10个不错的Flash开发资源网站">10个不错的Flash开发资源网站 (1)</a></li>
<li><a href="http://junnan.org/blog/?p=1117" title="Flash在线独立游戏开发框架:Flixel">Flash在线独立游戏开发框架:Flixel (1)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://junnan.org/blog/?feed=rss2&amp;p=1139</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ovi Maps免费地图导航开始支持E71</title>
		<link>http://junnan.org/blog/?p=1110</link>
		<comments>http://junnan.org/blog/?p=1110#comments</comments>
		<pubDate>Wed, 07 Apr 2010 05:52:10 +0000</pubDate>
		<dc:creator>唯枫</dc:creator>
				<category><![CDATA[Share]]></category>
		<category><![CDATA[e71]]></category>
		<category><![CDATA[GPS]]></category>
		<category><![CDATA[导航]]></category>
		<category><![CDATA[手机]]></category>

		<guid isPermaLink="false">http://junnan.org/blog/?p=1110</guid>
		<description><![CDATA[诺基亚官方推出的Ovi的服务一下用着它的联系人同步功能，最近Sion换上了5230，大赞自带的Ovi Maps免费地图导航，令人失望的是不支持E71，今天在cnbeta看到已经开始支持E71/E66了，马上下载试用，... ]]></description>
			<content:encoded><![CDATA[<p>诺基亚官方推出的Ovi的服务一下用着它的联系人同步功能，最近Sion换上了5230，大赞自带的Ovi Maps免费地图导航，令人失望的是不支持E71，今天在cnbeta看到已经开始支持E71/E66了，马上下载试用，果然不错，只是现在只能在诺基亚英文官网下载到，而且导航语言里也没有中文。</p>
<p><a href="http://junnan.org/blog/wp-content/uploads/2010/04/Screenshot0001.png"><img src="http://junnan.org/blog/wp-content/uploads/2010/04/Screenshot0001-200x200.png" alt="" title="Screenshot0001" width="200" height="200" class="alignnone size-thumbnail wp-image-1111" /></a> <a href="http://junnan.org/blog/wp-content/uploads/2010/04/Screenshot0002.png"><img src="http://junnan.org/blog/wp-content/uploads/2010/04/Screenshot0002-200x200.png" alt="" title="Screenshot0002" width="200" height="200" class="alignnone size-thumbnail wp-image-1112" /></a> <a href="http://junnan.org/blog/wp-content/uploads/2010/04/Screenshot0004.png"><img src="http://junnan.org/blog/wp-content/uploads/2010/04/Screenshot0004-200x200.png" alt="" title="Screenshot0004" width="200" height="200" class="alignnone size-thumbnail wp-image-1113" /></a></p>
<p>下载链接：<a href="http://nokia.com/maps">http://nokia.com/maps</a></p>
<h3 class="related_post_title">你可能还对下面的日志感兴趣：</h3>
<ul class="related_post">
<li><a href="http://junnan.org/blog/?p=415" title="Nokia E71小记">Nokia E71小记 (20)</a></li>
<li><a href="http://junnan.org/blog/?p=40" title="CSS圆角自适应宽度导航菜单的实现">CSS圆角自适应宽度导航菜单的实现 (2)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://junnan.org/blog/?feed=rss2&amp;p=1110</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>免费网络同步空间SugarSync</title>
		<link>http://junnan.org/blog/?p=1085</link>
		<comments>http://junnan.org/blog/?p=1085#comments</comments>
		<pubDate>Tue, 06 Apr 2010 10:38:04 +0000</pubDate>
		<dc:creator>唯枫</dc:creator>
				<category><![CDATA[Share]]></category>
		<category><![CDATA[SugarSync]]></category>
		<category><![CDATA[软件]]></category>

		<guid isPermaLink="false">http://junnan.org/blog/?p=1085</guid>
		<description><![CDATA[说起免费网络同步空间，现在估计很多同学都在用DropBox，今天以前我也在用，决定改用SugarSync的原因有下面几点： SugarSync同步速度快 支持简体中文 支持手机同步 文件管理功能强大 另外SugarSyn... ]]></description>
			<content:encoded><![CDATA[<p>说起免费网络同步空间，现在估计很多同学都在用<a href="http://www.dropbox.com">DropBox</a>，今天以前我也在用，决定改用<a href="http://www.sugarsync.com/">SugarSync</a>的原因有下面几点：</p>
<ul>
<li>SugarSync同步速度快</li>
<li>支持简体中文</li>
<li>支持手机同步</li>
<li>文件管理功能强大</li>
</ul>
<p>另外<a href="http://www.sugarsync.com/">SugarSync</a>邀请好友也会像<a href="http://www.dropbox.com">DropBox</a>一样加250MB空间，但无上限，而且一次最多可以获得5G空间，同时被邀请方也会加250MB &#8211; 5G空间，相信有兴趣的同学不会不接受我这个邀请吧？<br />
<a href="https://www.sugarsync.com/referral?rf=dg38xjsmxhzfa">https://www.sugarsync.com/referral?rf=dg38xjsmxhzfa</a></p>
<p><a href="http://junnan.org/blog/wp-content/uploads/2010/04/2010-04-06_175344.png"><img src="http://junnan.org/blog/wp-content/uploads/2010/04/2010-04-06_175344-200x200.png" alt="" title="SugarSync初始设置" width="200" height="200" class="alignnone size-thumbnail wp-image-1086" /></a> <a href="http://junnan.org/blog/wp-content/uploads/2010/04/2010-04-06_175632.png"><img src="http://junnan.org/blog/wp-content/uploads/2010/04/2010-04-06_175632-200x200.png" alt="" title="SugarSync管理器" width="200" height="200" class="alignnone size-thumbnail wp-image-1087" /></a></p>
<h3 class="related_post_title">你可能还对下面的日志感兴趣：</h3>
<ul class="related_post">
<li><a href="http://junnan.org/blog/?p=3" title="找不到附属汇编 Microsoft.VC80.MFC解决办法">找不到附属汇编 Microsoft.VC80.MFC解决办法 (3)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://junnan.org/blog/?feed=rss2&amp;p=1085</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>粘粘世界 &#8211; World Of Goo</title>
		<link>http://junnan.org/blog/?p=128</link>
		<comments>http://junnan.org/blog/?p=128#comments</comments>
		<pubDate>Thu, 23 Oct 2008 12:41:30 +0000</pubDate>
		<dc:creator>唯枫</dc:creator>
				<category><![CDATA[Share]]></category>
		<category><![CDATA[World of goo]]></category>
		<category><![CDATA[游戏]]></category>
		<category><![CDATA[粘粘世界]]></category>

		<guid isPermaLink="false">http://junnan.org/blog/?p=128</guid>
		<description><![CDATA[这个由2D BOY开发的另类益智游戏曾经在美国独立游戏节上包揽三项大奖。根据2D BOY官网的消息，World of Goo会在今年之内推出PC版本，并支持Mac/Linux操作系统。这是一个基于物理和建筑原理的益智... ]]></description>
			<content:encoded><![CDATA[<p><a href="http://junnan.org/blog/wp-content/uploads/2008/10/worldofgoo.jpg" rel="attachment wp-att-155"><img src="http://junnan.org/blog/wp-content/uploads/2008/10/worldofgoo.jpg" alt="world of goo" title="world of goo" width="630" height="194" class="alignnone size-full wp-image-155" /></a></p>
<blockquote><p>这个由<a href="http://2dboy.com">2D BOY</a>开发的另类益智游戏曾经在美国独立游戏节上包揽三项大奖。根据2D BOY官网的消息，World of Goo会在今年之内推出PC版本，并支持Mac/Linux操作系统。这是一个基于物理和建筑原理的益智游戏，数以百万的黏性球体物质居住在一个不知名的美丽世界，它们在这个游戏中显得非常可口（delicious）。</p></blockquote>
<p>很优秀的一款另类益智游戏，无论程序，美工，配音都是那么完美，使用游戏中的“粘性物质”来构建出一个结构来达到通风管道，把剩下的“粘性物质”送进去，达到游戏指定的数目就获胜，当然数目越多分数越多，每个关卡都有不同的创意不同的惊喜。<br />
该游戏还支持网络模式的比赛，玩家在其中构建自己的结构，高度记录都会保存到服务器上，还在等什么？快快加入吧。<span id="more-128"></span><br />
下载地址：<a href="http://search.gougou.com/search?search=%E7%B2%98%E7%B2%98%E4%B8%96%E7%95%8C&amp;id=2">点击进入</a><br />
官方网站：<a href="http://www.worldofgoo.com">http://www.worldofgoo.com</a><br />
<strong>窗口化方法</strong>：进入游戏后按Alt+Enter<br />
<strong>修改分辨率方法</strong>：修改游戏安装目录 properties\config.txt文件的第5、6行的value里的值为你的屏幕分辨率的宽和高即可<br />
<strong>游戏存档文件地址</strong>：C:\Documents and Settings\All Users\Application Data\2DBoy\WorldOfGoo\pers2.dat<br />
<h3 class="related_post_title">你可能还对下面的日志感兴趣：</h3>
<ul class="related_post">
<li><a href="http://junnan.org/blog/?p=1152" title="旋转空间 &#8211; Rotate&#038;Roll">旋转空间 &#8211; Rotate&#038;Roll (9)</a></li>
<li><a href="http://junnan.org/blog/?p=1117" title="Flash在线独立游戏开发框架:Flixel">Flash在线独立游戏开发框架:Flixel (1)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://junnan.org/blog/?feed=rss2&amp;p=128</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux学习手记</title>
		<link>http://junnan.org/blog/?p=58</link>
		<comments>http://junnan.org/blog/?p=58#comments</comments>
		<pubDate>Fri, 25 Apr 2008 16:11:07 +0000</pubDate>
		<dc:creator>唯枫</dc:creator>
				<category><![CDATA[Share]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[雅黑]]></category>

		<guid isPermaLink="false">http://inan.cn/blog/?p=58</guid>
		<description><![CDATA[常用命令： 它显示自从上次系统重启以来，活动的用户进程数量和所谓的平均负荷指标 uptime 显示系统状态，平均负载指标出现在这个输出的左下角。 procinfo 可得知目前有那些用户登入系统，... ]]></description>
			<content:encoded><![CDATA[<p><strong>常用命令：</strong></p>
<ul>
<li>它显示自从上次系统重启以来，活动的用户进程数量和所谓的平均负荷指标<br />
<blockquote>uptime</p></blockquote>
</li>
<li>显示系统状态，平均负载指标出现在这个输出的左下角。<br />
<blockquote>procinfo</p></blockquote>
</li>
<li>可得知目前有那些用户登入系统，单独执行who指令会列出登入帐号，使用的终端机，登入时间以及从何处登入或正在使用哪个X显示器。<br />
<blockquote>w 也可以是 w(ho)</p></blockquote>
</li>
<li>实时显示进程的动态，通过计算进程消耗CPU的时间来给进程排名<br />
<blockquote>top</p></blockquote>
</li>
<li>查看某个进程数，如httpd<br />
<blockquote>ps -ef | grep httpd | wc -l</p></blockquote>
</li>
<li>shell里的几种循环方式<br />
<blockquote>for i in `seq 1 10`; do echo $i; done<br />
for i in $(seq 1 10); do echo $i; done<br />
for ((i=1; i< =10; i++)); do echo $i; done</p></blockquote>
</blockquote>
</li>
<li>找出大文件<br />
<blockquote>du -s /home/* | sort -nr</p></blockquote>
</li>
<li>使用/dev/zero，/dev/null两个设备分别测试磁盘的读写性能，假设256M的数据，分别按4k, 8k的BlockSize大小进行读写测试：<br />
<blockquote><p>
time dd if=/tmp/testfile of=/dev/null bs=4k（4k读）<br />
time dd if=/tmp/testfile of=/dev/null bs=8k（8k读）</p>
<p>time dd if=/dev/zero of=/tmp/testfile bs=4k count=65536（4k写）<br />
time dd if=/dev/zero of=/tmp/testfile bs=8k count=32768（8k写）</p></blockquote>
</li>
<li>查看服务器制造商<br />
<blockquote>dmidecode -s system-product-name</p></blockquote>
</li>
<li>根据负载自动重启apache

<div class="wp_codebox"><table><tr id="p582"><td class="code" id="p58code2"><pre class="bash"><span style="color: #666666; font-style: italic;">#!/bin/sh</span>
&nbsp;
<span style="color: #007800;">APACHE</span>=<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>apachectl
<span style="color: #007800;">LOG</span>=<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>apache.log
&nbsp;
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #000000; font-weight: bold;">`</span><span style="color: #c20cb9; font-weight: bold;">awk</span> -F. <span style="color: #ff0000;">'{print $1}'</span> <span style="color: #000000; font-weight: bold;">/</span>proc<span style="color: #000000; font-weight: bold;">/</span>loadavg<span style="color: #000000; font-weight: bold;">`</span> <span style="color: #660033;">-gt</span> <span style="color: #000000;">100</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span>
    <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;<span style="color: #780078;">`netstat -st | grep 'connections established'`</span>&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #007800;">$LOG</span>
    <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Stop Apache at <span style="color: #780078;">`date`</span>&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #007800;">$LOG</span>
&nbsp;
    <span style="color: #007800;">$APACHE</span> stop
&nbsp;
    <span style="color: #000000; font-weight: bold;">while</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #000000; font-weight: bold;">`</span><span style="color: #c20cb9; font-weight: bold;">ps</span> <span style="color: #660033;">-ef</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">grep</span> httpd <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">grep</span> start <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">wc</span> -l<span style="color: #000000; font-weight: bold;">`</span> <span style="color: #660033;">-gt</span> <span style="color: #000000;">0</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">do</span>
        <span style="color: #c20cb9; font-weight: bold;">killall</span> httpd
        <span style="color: #c20cb9; font-weight: bold;">sleep</span> <span style="color: #000000;">1</span>
    <span style="color: #000000; font-weight: bold;">done</span>
&nbsp;
    <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Start Apache at <span style="color: #780078;">`date`</span>&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #007800;">$LOG</span>
&nbsp;
    <span style="color: #007800;">$APACHE</span> start
<span style="color: #000000; font-weight: bold;">fi</span></pre></td></tr></table></div>

</li>
</ul>
<p><strong>Ubuntu相关：</strong></p>
<ul>
<li>关闭系统Beep，移除蜂鸣器模块<br />
<blockquote><p>sudo vim /etc/modprobe.d/blacklist<br />
添加<br />
#silly speaker beep<br />
blacklist pcspkr
</p></blockquote>
<blockquote><p>sudo rmmod pcspkr</p></blockquote>
</li>
<li>更新软件列表：<br />
<blockquote><p>sudo apt-get update<br />
sudo apt-get upgrade</p></blockquote>
</li>
<li>设置管理员可以登录：<br />
<blockquote><p>sudo passwd root</p></blockquote>
</li>
<p><span id="more-58"></span></p>
<li>安装微软雅黑字体：<br />
方法一：<br />
<a href="http://junnan.org/blog/?p=789">Ubuntu雅黑字体离线自动安装包(修改版)</a></p>
<p>方法二：</p>
<blockquote><p>1、创建一个文件夹，命名为：vista（可任意命名），将自己喜欢的字体文件全部装入 vista文件夹内；<br />
　　2、将vista字体文件夹拷贝在/usr/share/fonts下<br />
　　用下面的命令打开fonts:<br />
　　sudo gnome-open /usr/share/fonts/<br />
　　然后拷贝刚才创建的vista字体文件夹到fonts下；<br />
　　3、修改字体权限，使root以外的用户可以使用这些字体。如果不熟悉命令的话，可以直接点击字体文件——属性——权限，进行修改；<br />
　　4、建立字体缓存，命令：<br />
　　cd /usr/share/fonts/vista/<br />
　　sudo mkfontscale<br />
　　sudo mkfontdir<br />
　　sudo fc-cache -fv<br />
　　5、重启电脑。</p></blockquote>
</li>
<li>
安装SSH服务</p>
<blockquote><p>sudo apt-get install openssh-server</p></blockquote>
</li>
<li>安装Apache2/MySQL/PHP5/PHPMyAdmin<br />
<blockquote><p>//安装MySQL5.0<br />
sudo apt-get install mysql-server-5.0<br />
//安装Apache2<br />
sudo apt-get install apache2<br />
//安装PHP5<br />
sudo apt-get install php5 libapache2-mod-php5<br />
//让Apache、php支持MySQL<br />
sudo apt-get install libapache2-mod-auth-mysql<br />
sudo apt-get install php5-mysql<br />
sudo /etc/init.d/apache2 restart<br />
//重启Apache<br />
sudo /etc/init.d/apache2 restart<br />
//安装phpmyadmin<br />
sudo apt-get install phpmyadmin</p>
<p>//启用mod-rewrite 模块<br />
sudo a2enmod rewrite</p>
<p>//配置PHP<br />
sudo gedit /etc/php5/apache2/php.ini<br />
//配置Apache<br />
sudo gedit /etc/apache2/apache2.conf<br />
//主目录地址<br />
/var/www/</p></blockquote>
</li>
<li>几个不错的站：<br />
<blockquote><p>
<a href="http://forum.ubuntu.org.cn">http://forum.ubuntu.org.cn</a><br />
<a href="http://ubuntu-tweak.com">http://ubuntu-tweak.com</a><br />
<a href="http://www.gnome-look.org">http://www.gnome-look.org</a><br />
<a href="http://art.gnome.org/themes/gdm_greeter/">http://art.gnome.org/themes/gdm_greeter/</a><br />
<a href="http://linuxtoy.org">http://linuxtoy.org</a><br />
<a href="http://browse.deviantart.com/customization/skins/linuxutil/gnome/">http://browse.deviantart.com/customization/skins/linuxutil/gnome/</a><br />
文泉驿开源字体：<a href="http://wenq.org">http://wenq.org</a></p></blockquote>
</li>
</ul>
<h3 class="related_post_title">你可能还对下面的日志感兴趣：</h3>
<ul class="related_post">
<li><a href="http://junnan.org/blog/?p=586" title="用rsync和SSH实现远程差量同步(备份)">用rsync和SSH实现远程差量同步(备份) (0)</a></li>
<li><a href="http://junnan.org/blog/?p=363" title="linux下使用DHIS解析动态IP">linux下使用DHIS解析动态IP (0)</a></li>
<li><a href="http://junnan.org/blog/?p=230" title="Linux下用SCP无需输入密码获取文件">Linux下用SCP无需输入密码获取文件 (1)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://junnan.org/blog/?feed=rss2&amp;p=58</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQL2005自动定时备份数据库并按日期命名</title>
		<link>http://junnan.org/blog/?p=26</link>
		<comments>http://junnan.org/blog/?p=26#comments</comments>
		<pubDate>Mon, 03 Mar 2008 05:43:47 +0000</pubDate>
		<dc:creator>唯枫</dc:creator>
				<category><![CDATA[Share]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://inan.cn/blog/?p=26</guid>
		<description><![CDATA[SQL2005的维护计划里面自带了备份数据库任务，但不会自动按日期命名，不方便，下面的方法是以存储过程来解决的。 要用SQL2005的维护计划功能首先要确认SQL Server Agent服务是在启动状态，然后... ]]></description>
			<content:encoded><![CDATA[<p>SQL2005的维护计划里面自带了备份数据库任务，但不会自动按日期命名，不方便，下面的方法是以存储过程来解决的。</p>
<p>要用SQL2005的维护计划功能首先要确认SQL Server Agent服务是在启动状态，然后打开SQL Server Management Studio，展开对象资源管理器里的“管理”，右击维护计划选择新建维护计划，为维护计划命名，如：TestDB_Backup，选择默认的子计划“Subplan_1 ”并点击上方的子计划设置按钮来设置子计划执行方式和时间：<span id="more-26"></span></p>
<p><a title="子计划设置" href="wp-content/uploads/2008/03/2008-03-03_130213.jpg"><img src="wp-content/uploads/2008/03/2008-03-03_130213.jpg" alt="子计划设置" /></a></p>
<p>出现设置界面，设置每天3点执行一次，如图：</p>
<p><a title="2008-03-03_122944.jpg" href="wp-content/uploads/2008/03/2008-03-03_122944.jpg"><img src="wp-content/uploads/2008/03/2008-03-03_122944.jpg" alt="2008-03-03_122944.jpg" /></a></p>
<p>确定后保存一下，然后新建一个查询页，开始创建存储过程，代码如下：</p>

<div class="wp_codebox"><table><tr id="p265"><td class="code" id="p26code5"><pre class="sql"><span style="color: #993333; font-weight: bold;">USE</span> <span style="color: #66cc66;">&#91;</span>TestDB<span style="color: #66cc66;">&#93;</span>
GO
<span style="color: #993333; font-weight: bold;">SET</span> ANSI_NULLS <span style="color: #993333; font-weight: bold;">ON</span>
GO
<span style="color: #993333; font-weight: bold;">SET</span> QUOTED_IDENTIFIER <span style="color: #993333; font-weight: bold;">ON</span>
GO
<span style="color: #993333; font-weight: bold;">CREATE</span> PROCEDURE <span style="color: #66cc66;">&#91;</span>BackupDatabase<span style="color: #66cc66;">&#93;</span><span style="color: #66cc66;">&#40;</span>@FolderPath varchar<span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">500</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
<span style="color: #993333; font-weight: bold;">as</span>
DECLARE @FullPath varchar<span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">1000</span><span style="color: #66cc66;">&#41;</span>
<span style="color: #993333; font-weight: bold;">set</span> @FullPath <span style="color: #66cc66;">=</span> @FolderPath<span style="color: #66cc66;">+</span> <span style="color: #ff0000;">'TestDB_'</span><span style="color: #66cc66;">+</span>convert<span style="color: #66cc66;">&#40;</span>VARCHAR<span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">4</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span>year<span style="color: #66cc66;">&#40;</span>getdate<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">+</span><span style="color: #993333; font-weight: bold;">right</span><span style="color: #66cc66;">&#40;</span> <span style="color: #ff0000;">'0'</span><span style="color: #66cc66;">+</span>convert<span style="color: #66cc66;">&#40;</span>VARCHAR<span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">2</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span>MONTH<span style="color: #66cc66;">&#40;</span>getdate<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span><span style="color: #cc66cc;">2</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">+</span><span style="color: #993333; font-weight: bold;">right</span><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">'0'</span><span style="color: #66cc66;">+</span>convert<span style="color: #66cc66;">&#40;</span>VARCHAR<span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">2</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span>DAY<span style="color: #66cc66;">&#40;</span>getdate<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span><span style="color: #cc66cc;">2</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">+</span> <span style="color: #ff0000;">'.bak'</span>
backup <span style="color: #993333; font-weight: bold;">database</span> <span style="color: #66cc66;">&#91;</span>TestDB<span style="color: #66cc66;">&#93;</span> <span style="color: #993333; font-weight: bold;">to</span> disk<span style="color: #66cc66;">=</span>@FullPath <span style="color: #993333; font-weight: bold;">WITH</span> INIT
<span style="color: #993333; font-weight: bold;">return</span></pre></td></tr></table></div>

<p>设置完毕，切换回维护计划设置页面，在左边的工具箱中拖入一个“执行T-SQL语句任务”：</p>
<p> <a title="2008-03-03_123446.jpg" href="wp-content/uploads/2008/03/2008-03-03_123446.jpg"><img src="wp-content/uploads/2008/03/2008-03-03_123446.jpg" alt="2008-03-03_123446.jpg" /></a></p>
<p>双击拖入后的“执行T-SQL语句任务”，输入执行存储过程的语句来完成每天的自动备份工作，代码如下：</p>

<div class="wp_codebox"><table><tr id="p266"><td class="code" id="p26code6"><pre class="sql"><span style="color: #993333; font-weight: bold;">use</span> <span style="color: #66cc66;">&#91;</span>TestDB<span style="color: #66cc66;">&#93;</span>
exec BackupDatabase <span style="color: #ff0000;">'E:<span style="color: #000099; font-weight: bold;">\S</span>qlData<span style="color: #000099; font-weight: bold;">\T</span>estDB<span style="color: #000099; font-weight: bold;">\'</span></span></pre></td></tr></table></div>

<p>确定后保存该维护计划即可。为了保证该维护计划不会出现问题，可以先执行一下以上语句测试一下。</p>
<p>SQL2000下使用此方法与SQL2005大同小异。<br />
<h3 class="related_post_title">你可能还对下面的日志感兴趣：</h3>
<ul class="related_post">
<li><a href="http://junnan.org/blog/?p=74" title="SQL Management Studio Express 安装缺少MSXML6解决">SQL Management Studio Express 安装缺少MSXML6解决 (13)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://junnan.org/blog/?feed=rss2&amp;p=26</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>找不到附属汇编 Microsoft.VC80.MFC解决办法</title>
		<link>http://junnan.org/blog/?p=3</link>
		<comments>http://junnan.org/blog/?p=3#comments</comments>
		<pubDate>Sun, 13 Jan 2008 14:51:24 +0000</pubDate>
		<dc:creator>唯枫</dc:creator>
				<category><![CDATA[Share]]></category>
		<category><![CDATA[软件]]></category>

		<guid isPermaLink="false">http://inan.cn/blog/?p=3</guid>
		<description><![CDATA[今天整理软件的时候不幸中招，一该死的exe资源修改软件被我误运行，直接导致所有exe文件关联出错，马上恢复之，结果发现所有需要VC80.MFC的软件都无法启动，SQL2k5 Express和vs2k5甚至TM2k8都无法... ]]></description>
			<content:encoded><![CDATA[<p>今天整理软件的时候不幸中招，一该死的exe资源修改软件被我误运行，直接导致所有exe文件关联出错，马上恢复之，结果发现所有需要VC80.MFC的软件都无法启动，SQL2k5 Express和vs2k5甚至TM2k8都无法运行。</p>
<p>到事件查看器里一看，一堆错误，描述里全是：“找不到附属汇编 Microsoft.VC80.MFC，上一个错误是 参照的汇编没有安装在系统上”，网上找了一下解决办法，有人说下载Microsoft Visual C++ 2005安装一下就成，结果我下载安装的时候直接关闭了，可恼！！</p>
<p>还好在网页下面连接里看到了Microsoft Visual C++ 2005 SP1的下载连接，马上下载之，安装的时候对话框停止响应，提心吊胆，没想到一会儿弹出提示要求重启，赶紧重启是入桌面一试，哈哈，搞定了。</p>
<p><strong>下面是下载地址：</strong></p>
<p>Microsoft Visual C++ 2005 SP1 下载：<br />
<a href="http://download.microsoft.com/download/7/9/8/798325b7-8993-4ef9-9148-8db9ff4187fc/vcredist_x86.exe">http://download.microsoft.com/download/7/9/8/798325b7-8993-4ef9-9148-8db9ff4187fc/vcredist_x86.exe</a><br />
<h3 class="related_post_title">你可能还对下面的日志感兴趣：</h3>
<ul class="related_post">
<li><a href="http://junnan.org/blog/?p=1085" title="免费网络同步空间SugarSync">免费网络同步空间SugarSync (0)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://junnan.org/blog/?feed=rss2&amp;p=3</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
