<?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>{流芒}-{土豆}</title>
	<atom:link href="http://www.tu321.com/index.php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tu321.com</link>
	<description>web开发/php开发/web服务器/linux后台开发</description>
	<lastBuildDate>Wed, 18 Jan 2012 11:06:11 +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>tcpdump简单说</title>
		<link>http://www.tu321.com/index.php/2012/01/tcpdump%e7%ae%80%e5%8d%95%e8%af%b4/</link>
		<comments>http://www.tu321.com/index.php/2012/01/tcpdump%e7%ae%80%e5%8d%95%e8%af%b4/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 11:06:11 +0000</pubDate>
		<dc:creator>tudou</dc:creator>
				<category><![CDATA[linux后台]]></category>
		<category><![CDATA[tcpdump]]></category>

		<guid isPermaLink="false">http://www.tu321.com/?p=848</guid>
		<description><![CDATA[tcpdump的几个简单常用的选项]]></description>
			<content:encoded><![CDATA[<p>tcpdump抓包利器，编写网络程序的时候必须会用啊。几个常用的选项记住了以后方便些：</p>
<p>tcpdump -ieth1 -Xlns0 &#8216;tcp port 19999 and ip[52:4] != 100&#8242;</p>
<p>-i  eth1 指定监听的端口</p>
<p><strong>-X 除掉以太网层的包头，都显示出来，这样的话，看到的就是4500开头的东西了，这是ip包头开始的。同时会包的内容以十六进制显示出来，这个一定要加晒。Print each packet (minus its link level header) in hex and ASCII.</strong></p>
<p><strong>-l 使用行缓冲，这里话所见既所得</strong>，避免缓冲区刷新导致看不到的情况。Make stdout line buffered.</p>
<p>-n     不要进行ip到域名这种转换，加上快一些。Don&#8217;t convert addresses (i.e., host addresses, port numbers, etc.) to names.</p>
<p>-p 加上避免包乱序。一般还好。Don&#8217;t  put  the  interface  into  promiscuous mode.  Note that the interface might be in promiscuous mode for some</p>
<div id="_mcePaste">other reason; hence, `-p&#8217; cannot be used as an abbreviation for `ether host {local-hw-addr} or ether broadcast&#8217;.</div>
<p><strong>-s0 后面这个是零哦，限制每个包的长度，</strong>为0的话，就是不限制，如果一些包长度很大的话，限制一下也好，否则就刷屏了。</p>
<p>后面的一串串就是设置的表达式了。内容过于丰富。一般也只会搞什么协议的，dst 或者 src port这样的，最多也就会用到ip包或者tcp/udp包的偏移多少字节后是什么值作为条件。</p>
<p>ip[52:4]  ip包偏移52个字节后4个字节是100.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tu321.com/index.php/2012/01/tcpdump%e7%ae%80%e5%8d%95%e8%af%b4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>谷歌衡量用户体验的指标体系</title>
		<link>http://www.tu321.com/index.php/2012/01/%e8%b0%b7%e6%ad%8c%e8%a1%a1%e9%87%8f%e7%94%a8%e6%88%b7%e4%bd%93%e9%aa%8c%e7%9a%84%e6%8c%87%e6%a0%87%e4%bd%93%e7%b3%bb/</link>
		<comments>http://www.tu321.com/index.php/2012/01/%e8%b0%b7%e6%ad%8c%e8%a1%a1%e9%87%8f%e7%94%a8%e6%88%b7%e4%bd%93%e9%aa%8c%e7%9a%84%e6%8c%87%e6%a0%87%e4%bd%93%e7%b3%bb/#comments</comments>
		<pubDate>Sat, 14 Jan 2012 07:07:59 +0000</pubDate>
		<dc:creator>tudou</dc:creator>
				<category><![CDATA[转载]]></category>
		<category><![CDATA[用户体验指标]]></category>

		<guid isPermaLink="false">http://www.tu321.com/?p=844</guid>
		<description><![CDATA[谷歌衡量用户体验的指标体系]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste">相比传统的pulse网站指标，google提出的heart指标，对于桌面应用程序有同样的指导价值。对于只关注装机量和日启动量来说，我们做的还是太少了。</div>
<div id="_mcePaste">google research出品的东东内容都比较丰富。值得学习和借鉴啊。感觉都是被国际重要会议索引的，牛X。</div>
<div id="_mcePaste">http://research.google.com/pubs/pub36299.html</div>
<div id="_mcePaste">《Measuring the User Experience on a Large Scale: User-Centered Metrics for Web Applications》</div>
<div id="_mcePaste">在做项目之处， 也要想好评价的指标，否则做出来的东西就变成不可衡量的啊。好和坏谁又能定呢。</div>
<div id="_mcePaste">PULSE指标</div>
<div id="_mcePaste">Page view/页面浏览量</div>
<div id="_mcePaste">Uptime/响应时间</div>
<div id="_mcePaste">Latency/延迟</div>
<div id="_mcePaste">Seven days active user/7天活跃用户数</div>
<div id="_mcePaste">Earning/收益</div>
<div id="_mcePaste">HEART指标</div>
<div id="_mcePaste">Happiness/愉悦度</div>
<div id="_mcePaste">Engagement/参与度</div>
<div id="_mcePaste">Adoption/接受度</div>
<div id="_mcePaste">Retention/留存率</div>
<div id="_mcePaste">Task success/任务完成度</div>
<div></div>
<div>中文翻译：<a href="http://www.ysy.me/2011/07/06/google-metrics-framework/">http://www.ysy.me/2011/07/06/google-metrics-framework/</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.tu321.com/index.php/2012/01/%e8%b0%b7%e6%ad%8c%e8%a1%a1%e9%87%8f%e7%94%a8%e6%88%b7%e4%bd%93%e9%aa%8c%e7%9a%84%e6%8c%87%e6%a0%87%e4%bd%93%e7%b3%bb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>【转】Facebook信息安全的信息图</title>
		<link>http://www.tu321.com/index.php/2011/11/%e3%80%90%e8%bd%ac%e3%80%91facebook%e4%bf%a1%e6%81%af%e5%ae%89%e5%85%a8%e7%9a%84%e4%bf%a1%e6%81%af%e5%9b%be/</link>
		<comments>http://www.tu321.com/index.php/2011/11/%e3%80%90%e8%bd%ac%e3%80%91facebook%e4%bf%a1%e6%81%af%e5%ae%89%e5%85%a8%e7%9a%84%e4%bf%a1%e6%81%af%e5%9b%be/#comments</comments>
		<pubDate>Mon, 07 Nov 2011 02:24:56 +0000</pubDate>
		<dc:creator>tudou</dc:creator>
				<category><![CDATA[网页安全]]></category>
		<category><![CDATA[转载]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[信息安全]]></category>

		<guid isPermaLink="false">http://www.tu321.com/?p=842</guid>
		<description><![CDATA[【转】Facebook信息安全的信息图]]></description>
			<content:encoded><![CDATA[<p>Facebook的一些信息安全filter，对我们做安全的还是有一些启发的。</p>
<p>Facebook比以往更为重视强化信息安全功能。这些改进减少了一些问题。  每天阻止600,000个被破坏的登录是一个巨大的努力！然而，信息安全功能并不简单。Facebook承认其安全功能的复杂度，因此随后官方发布了这份信息图。在这份信息图里，Facebook强调在 Facebook，我们对于用户的隐私和安全非常谨慎。通过例如数据库检查和路障这样的科技创新和人工操作的结合保障用户隐私安全。</p>
<p><a href="http://img.cnbeta.com/newsimg/111106/1507160534802340.jpg"><img title="【官方出品】Facebook信息安全的信息图" src="http://img.cnbeta.com/newsimg/111106/1507160534802340.jpg" alt="" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tu321.com/index.php/2011/11/%e3%80%90%e8%bd%ac%e3%80%91facebook%e4%bf%a1%e6%81%af%e5%ae%89%e5%85%a8%e7%9a%84%e4%bf%a1%e6%81%af%e5%9b%be/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[转]搜索引擎中的网页分类技术</title>
		<link>http://www.tu321.com/index.php/2011/11/%e8%bd%ac%e6%90%9c%e7%b4%a2%e5%bc%95%e6%93%8e%e4%b8%ad%e7%9a%84%e7%bd%91%e9%a1%b5%e5%88%86%e7%b1%bb%e6%8a%80%e6%9c%af/</link>
		<comments>http://www.tu321.com/index.php/2011/11/%e8%bd%ac%e6%90%9c%e7%b4%a2%e5%bc%95%e6%93%8e%e4%b8%ad%e7%9a%84%e7%bd%91%e9%a1%b5%e5%88%86%e7%b1%bb%e6%8a%80%e6%9c%af/#comments</comments>
		<pubDate>Sun, 06 Nov 2011 07:55:46 +0000</pubDate>
		<dc:creator>tudou</dc:creator>
				<category><![CDATA[杂项]]></category>
		<category><![CDATA[网页分类]]></category>

		<guid isPermaLink="false">http://www.tu321.com/?p=830</guid>
		<description><![CDATA[[转]搜索引擎中的网页分类技术]]></description>
			<content:encoded><![CDATA[<p>关于网页分类的技术，说的虽然浅显了些，不过总结的不错。分类技术不仅仅用到了搜索引擎中，web2.0的很多应用都会用到这个技术。通过学习好的模型，把未知的东西进行分类。</p>
<p>转自：http://djt.open.qq.com/portal.php?mod=view&amp;aid=18</p>
<p><strong>1. </strong><strong>技术背景</strong></p>
<p>分类问题是人类所面临的一个非常重要且具有普遍意义的问题。将事物正确的分类，有助于人们认识世界，使杂乱无章的现实世界变得有条理。自动文本分类就是对大量的自然语言文本按照一定的主题类别进行自动分类，它是自然语言处理的一个十分重要的问题。文本分类主要应用于信息检索，机器翻译，自动文摘，信息过滤，邮件分类等任务。文本分类的一个关键问题是特征词的选择问题及其权重分配。</p>
<p>在搜索引擎中，文本分类主要有这些用途：相关性排序会根据不同的网页类型做相应的排序规则；根据网页是索引页面还是信息页面，下载调度时候会做不同的调度策略；在做页面信息抽取的时候，会根据页面分类的结果做不同的抽取策略；在做检索意图识别的时候，会根据用户所点击的url所属的类别来推断检索串的类别等等。</p>
<p><strong>2. </strong><strong>自动分类的原理和步骤</strong></p>
<p>在分类的时候首先会遇到文档形式化表示的问题，文档模型有3种：向量空间模型，布尔模型和概率模型，其中我们常用的是向量空间模型。向量空间模型的核心描述如下：</p>
<ul>
<li>文档（Document）：文本或文本中的片断（句子或段落）。</li>
<li>特征项（Term）：文档内容用它所包含的基本语言单位来表示，基本语言单位包括字、词、词组、短语、句子、段落等，统称为特征项。</li>
<li>特征项权重（Term Weight）：不同的特征项对于文档D的重要程度不同，用特征项Tk附加权重Wk  来进行量化，文档D可表示为（T1，W1；T2，W2；…；Tn，Wn）</li>
<li>向量空间模型（Vector Space  Model）：对文档进行简化表示，在忽略特征项之间的相关信息后，一个文本就可以用一个特征向量来表示，也就是特征项空间中的一个点；而一个文本集可以表示成一个矩阵，也就是特征项空间中的一些点的集合。</li>
<li>相似度（Similarity）：相似度Sim（D1，D2）用于度量两个文档D1和D2之间的内容相关程度。当文档被表示为文档空间的向量，就可以利用欧氏距离、内积距离或余弦距离等向量之间的距离计算公式来表示文档间的相似度。</li>
</ul>
<p>其中特征选取是文本表示的关键， 方法包括：文档频率法（DF）、信息增益法和互信息法等等。</p>
<p>在做特征选取之前，一般还要进行预处理的工作，要对先对网页降噪。另外在实际的分类中，除了利用文档的内容特征之外，可能还会用到实际应用中所特有的特征，比如在网页分类中，可能用到url的特征、html的结构特征和标签特征等信息。</p>
<p>分类的基本步骤是这样的：定义分类体系，将预先分类过的文档作为训练集，从训练集中得出分类模型，然后用训练获得出的分类模型对其它文档加以分类。</p>
<p><a href="http://djt.open.qq.com/data/attachment/forum/201111/03/153936iq83t4u6nz1b6utt.jpg" target="_blank"><img src="http://djt.open.qq.com/data/attachment/forum/201111/03/153936iq83t4u6nz1b6utt.jpg" alt="" /></a></p>
<p><strong>3. </strong><strong>常用的分类算法</strong></p>
<p>文档自动分类是学术界研究多年，技术上比较成熟的一个领域。目前分类算法主要分下面这些：</p>
<p><a href="http://djt.open.qq.com/data/attachment/forum/201111/03/153936e1q1fzz653bfg56n.jpg" target="_blank"><img src="http://djt.open.qq.com/data/attachment/forum/201111/03/153936e1q1fzz653bfg56n.jpg" alt="" /></a></p>
<p>其中比较常用的是：支持向量机（SVM）方法、朴素贝叶斯(NB)方法、神经网络（NN）方法、K近邻（KNN）方法、决策树（Decision  Tree）方法等。</p>
<ul>
<li><strong>支持向量机</strong>（Support Vector Machines,  SVM）由Vapnik在1995年提出，用于解决二分类模式识别问题。它通过寻找支持向量来确定决策面，并使分类间隔最大。SVM方法提供了解决  “维数灾难”问题的方法。SVM方法较好的理论基础和它在一些领域的应用中表现出来的优秀的泛化性能，尽管SVM算法的性能在许多实际问题的应用中得到了验证，但是该算法在计算上存在着一些问题，包括训练算法速度慢、算法复杂而难以实现以及检测阶段运算量大等等。</li>
<li><strong>朴素贝叶斯</strong>(Naive Bayes，NB)  概率分类器是机器学习中很常用的一种方法，其基本思想是利用单词和分类的联合概率来估计给定文档的分类概率。</li>
</ul>
<p>贝叶斯公式：P(C|X)*P(X)=P(X|C)*P(C)</p>
<p>特征向量：X=(x1,x2,x3…)    C={C1,C2,……}</p>
<p>其中P(C)是每个类别的先验概率，即，互联网上各个分类所占总页面的比例</p>
<p>P(X|C)：条件概率，表示在类别为C的训练集合中，X的分布情况。</p>
<p>P(X)：每个特征值的分布，由于特征值的分布是随机的，所以P(X)相等</p>
<ul>
<li><strong>神经网络</strong>（Neural  network，NN）技术是人工智能中的成熟技术。将神经网络用于文档分类时，需要为每个分类建立一个神经网络，通过学习得到从输入单词（或者更复杂的特征词向量）到分类的非线性映射。其计算量和训练时间非常庞大。</li>
<li><strong>KNN</strong>是著名的模式识别统计学方法，已经有四十年历史，它是最好的文本分类算法之一。KNN算法相当简单：给定一个测试文档，系统在训练集中查找离它最近的k个邻居，并根据这些邻居的分类来给该文档的候选分类评分。把邻居文档和测试文档的相似度作为邻居文档所在分类的权重。如果这k个邻居中的部分文档属于同一个分类，则该分类中的每个邻居的权重求和并作为该分类和测试文档的相似度。该方法的特点是允许文档可以属于多个分类。KNN通过查询已知类似的例子的情况，来判断新例子与已知例子是否属于同一类。</li>
</ul>
<p>通过我们对现实网页的分类测试情况看，这些方法中SVM方法的效果是比较好的，但是性能不高;  朴素贝叶斯的分类效果虽然略差于SVM，但是性能上要好很多。</p>
<p><strong><br />
</strong></p>
<p><strong>4. </strong><strong>网页分类应用</strong></p>
<p><strong>4.1</strong><strong>分类算法</strong></p>
<p>实际应用中, 除了分类效果外, 速度是一个需要重点考虑的因素。</p>
<p><strong>4.2</strong><strong>分类类别</strong></p>
<p>在搜索引擎中, 在不同的应用场景下, 会有不同的分类的标准,  比如在链接调度中需要信息页、索引页这样的分类，不同类型的页面更新调度的周期不一样；排序对分类的要求又不同,  比如按表现形式分图片、视频等；按网站类型分为论坛、博客等，不同类型的页面抽取策略也会不尽相同；再按内容主题分成小说、招聘和下载等类别。对网页从多个维度进行分类，能更好给用户提供更为贴切的检索结果。</p>
<p><strong>4.3 </strong><strong>特征选取</strong></p>
<p>在学术研究中,  一般比较重视分类算法的研究,在特征选择上比较忽视。传统的特征选择一般是用TF*IDF等方法选择内容关键字等，这也是我们使用的一个重要因子，  但是除内容特征之外，我们还会用到很多其它特征，比如：网站特征、html特征和url特征等，这些特征会明显的提高分类的准确率和召回率。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tu321.com/index.php/2011/11/%e8%bd%ac%e6%90%9c%e7%b4%a2%e5%bc%95%e6%93%8e%e4%b8%ad%e7%9a%84%e7%bd%91%e9%a1%b5%e5%88%86%e7%b1%bb%e6%8a%80%e6%9c%af/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>【转】WEB开发的各种Cheat Sheet</title>
		<link>http://www.tu321.com/index.php/2011/09/%e3%80%90%e8%bd%ac%e3%80%91web%e5%bc%80%e5%8f%91%e7%9a%84%e5%90%84%e7%a7%8dcheat-sheet/</link>
		<comments>http://www.tu321.com/index.php/2011/09/%e3%80%90%e8%bd%ac%e3%80%91web%e5%bc%80%e5%8f%91%e7%9a%84%e5%90%84%e7%a7%8dcheat-sheet/#comments</comments>
		<pubDate>Sun, 11 Sep 2011 06:56:36 +0000</pubDate>
		<dc:creator>tudou</dc:creator>
				<category><![CDATA[Web前端]]></category>
		<category><![CDATA[web开发手册]]></category>

		<guid isPermaLink="false">http://www.tu321.com/?p=827</guid>
		<description><![CDATA[【转】WEB开发的各种Cheat Sheet]]></description>
			<content:encoded><![CDATA[<p>汇总过后的cheat sheet，方便的入口：</p>
<h3>1.<a href="http://www.addedbytes.com/cheat-sheets/css-cheat-sheet/" target="_blank">CSS Cheat Sheet</a></h3>
<p><a href="http://www.addedbytes.com/cheat-sheets/css-cheat-sheet/" target="_blank"><img src="http://blog.bingo929.com/wp-content/uploads/2008/11/web-develop-cheat-sheets/css.png" alt="CSS手册-下载" width="480" height="120" /></a></p>
<h3>2.<a href="http://floele.flyspray.org/htmlcheatsheet.pdf" target="_blank">HTML Cheat Sheet</a></h3>
<p><a href="http://floele.flyspray.org/htmlcheatsheet.pdf" target="_blank"><img src="http://blog.bingo929.com/wp-content/uploads/2008/11/web-develop-cheat-sheets/HTML.png" alt="HTML手册-下载" width="480" height="120" /></a></p>
<h3>3.<a href="http://www.addedbytes.com/cheat-sheets/javascript-cheat-sheet/" target="_blank">Javascript Cheat Sheet</a></h3>
<p><a href="http://www.addedbytes.com/cheat-sheets/javascript-cheat-sheet/" target="_blank"><img src="http://blog.bingo929.com/wp-content/uploads/2008/11/web-develop-cheat-sheets/javascript.png" alt="javascript手册-下载" width="480" height="120" /></a></p>
<h3>4.<a href="http://www.gscottolson.com/weblog/2008/01/11/jquery-cheat-sheet/" target="_blank"> jQuery Cheat Sheet</a></h3>
<p><a href="http://www.gscottolson.com/weblog/2008/01/11/jquery-cheat-sheet/" target="_blank"><img src="http://blog.bingo929.com/wp-content/uploads/2008/11/web-develop-cheat-sheets/jQuery.png" alt="jQuery手册-下载" width="480" height="120" /></a></p>
<h3>5.<a href="http://mediavrog.net/blog/2008/06/11/mootools/mootools-12-cheat-sheet/" target="_blank">Mootools Cheat Sheet</a></h3>
<p><a href="http://mediavrog.net/blog/2008/06/11/mootools/mootools-12-cheat-sheet/" target="_blank"><img src="http://blog.bingo929.com/wp-content/uploads/2008/11/web-develop-cheat-sheets/mootools.png" alt="mootools手册-下载" width="480" height="120" /></a></p>
<h3>6.<a href="http://www.mercurytide.co.uk/whitepapers/django-cheat-sheet/" target="_blank">Django Cheat Sheet</a></h3>
<p><a href="http://www.mercurytide.co.uk/whitepapers/django-cheat-sheet/" target="_blank"><img src="http://blog.bingo929.com/wp-content/uploads/2008/11/web-develop-cheat-sheets/django.png" alt="Django手册-下载" width="480" height="120" /></a></p>
<h3>7.<a href="http://developer.yahoo.com/yui/#cheatsheets" target="_blank">YUI Cheat Sheet</a></h3>
<p><a href="http://developer.yahoo.com/yui/#cheatsheets" target="_blank"><img src="http://blog.bingo929.com/wp-content/uploads/2008/11/web-develop-cheat-sheets/yui.png" alt="YUI手册-下载" width="480" height="120" /></a></p>
<h3>8.<a href="http://thinkweb2.com/projects/prototype/prototype-1602-cheat-sheet/" target="_blank">Prototype Cheat Sheet</a></h3>
<p><a href="http://thinkweb2.com/projects/prototype/prototype-1602-cheat-sheet/" target="_blank"><img src="http://blog.bingo929.com/wp-content/uploads/2008/11/web-develop-cheat-sheets/prototype.png" alt="Prototype手册-下载" width="480" height="120" /></a></p>
<h3>9.<a href="http://huseyint.com/projeler/extjs-cheat-sheets/" target="_blank">extJs Cheat Sheet</a></h3>
<p><a href="http://huseyint.com/projeler/extjs-cheat-sheets/" target="_blank"><img src="http://blog.bingo929.com/wp-content/uploads/2008/11/web-develop-cheat-sheets/extjs.png" alt="extJs手册-下载" width="480" height="120" /></a></p>
<h3>10.<a href="http://www.slash7.com/articles/2006/04/22/scriptaculous-cheat-sheet-1" target="_blank">Scriptaculous Cheat Sheet</a></h3>
<p><a href="http://www.slash7.com/articles/2006/04/22/scriptaculous-cheat-sheet-1" target="_blank"><img src="http://blog.bingo929.com/wp-content/uploads/2008/11/web-develop-cheat-sheets/scriptaculous.png" alt="Scriptaculous手册-下载" width="480" height="120" /></a></p>
<h3>11.<a href="http://www.addedbytes.com/cheat-sheets/regular-expressions-cheat-sheet/" target="_blank">正则表达式手册下载</a></h3>
<p><a href="http://www.addedbytes.com/cheat-sheets/regular-expressions-cheat-sheet/" target="_blank"><img src="http://blog.bingo929.com/wp-content/uploads/2008/11/web-develop-cheat-sheets/regular.png" alt="正则表达式手册-下载" width="480" height="120" /></a></p>
<p><strong>下面是一些关于后台开发和<a href="http://blog.bingo929.com/category/seo">SEO</a>的相关手册(Cheat sheet)</strong></p>
<h3>1.<a href="http://www.seomoz.org/blog/the-web-developers-seo-cheat-sheet" target="_blank">SEO Cheat Sheet</a></h3>
<p><a href="http://www.seomoz.org/blog/the-web-developers-seo-cheat-sheet" target="_blank"><img src="http://blog.bingo929.com/wp-content/uploads/2008/11/web-develop-cheat-sheets/seo.png" alt="SEO手册-下载" width="480" height="120" /></a></p>
<h3>2.<a href="http://www.addedbytes.com/cheat-sheets/mysql-cheat-sheet/" target="_blank">MySQL Cheat Sheet</a></h3>
<p><a href="http://www.addedbytes.com/cheat-sheets/mysql-cheat-sheet/" target="_blank"><img src="http://blog.bingo929.com/wp-content/uploads/2008/11/web-develop-cheat-sheets/mysql.png" alt="MySQL手册-下载" width="480" height="120" /></a></p>
<h3>3.<a href="http://www.addedbytes.com/cheat-sheets/php-cheat-sheet/" target="_blank">PHP Cheat Sheet</a></h3>
<p><a href="http://www.addedbytes.com/cheat-sheets/php-cheat-sheet/" target="_blank"><img src="http://blog.bingo929.com/wp-content/uploads/2008/11/web-develop-cheat-sheets/php.png" alt="PHP手册-下载" width="480" height="120" /></a></p>
<h3>4.<a href="http://www.addedbytes.com/apache/mod_rewrite-cheat-sheet/" target="_blank">Mod_Rewrite Cheat Sheet</a></h3>
<p><a href="http://www.addedbytes.com/apache/mod_rewrite-cheat-sheet/" target="_blank"><img src="http://blog.bingo929.com/wp-content/uploads/2008/11/web-develop-cheat-sheets/mod-rewrite.png" alt="Mod_Rewrite手册-下载" width="480" height="120" /></a></p>
<h3>5.<a href="http://www.addedbytes.com/cheat-sheets/ruby-on-rails-cheat-sheet/" target="_blank">Ruby on Rails Cheat Sheet</a></h3>
<p><a href="http://www.addedbytes.com/cheat-sheets/ruby-on-rails-cheat-sheet/" target="_blank"><img src="http://blog.bingo929.com/wp-content/uploads/2008/11/web-develop-cheat-sheets/ruby.png" alt="Ruby on Rails手册-下载" width="480" height="120" /></a></p>
<p><strong>转载声明:</strong><br />
原载:<a href="http://blog.bingo929.com/">彬Go</a><br />
本文链接:<a title="精选31个网站界面设计实践教程" href="http://blog.bingo929.com/cheat-sheets-for-web-develop.html">http://blog.bingo929.com/cheat-sheets-for-web-develop.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tu321.com/index.php/2011/09/%e3%80%90%e8%bd%ac%e3%80%91web%e5%bc%80%e5%8f%91%e7%9a%84%e5%90%84%e7%a7%8dcheat-sheet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>makefile-phony手册</title>
		<link>http://www.tu321.com/index.php/2011/09/makefile-phony%e6%89%8b%e5%86%8c/</link>
		<comments>http://www.tu321.com/index.php/2011/09/makefile-phony%e6%89%8b%e5%86%8c/#comments</comments>
		<pubDate>Fri, 02 Sep 2011 05:52:46 +0000</pubDate>
		<dc:creator>tudou</dc:creator>
				<category><![CDATA[linux后台]]></category>
		<category><![CDATA[Phony Targets]]></category>

		<guid isPermaLink="false">http://www.tu321.com/?p=824</guid>
		<description><![CDATA[makefile-phony手册]]></description>
			<content:encoded><![CDATA[<pre><span style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; line-height: 19px; white-space: normal;">源于：<a href="http://www.gnu.org/s/hello/manual/make/Phony-Targets.html">http://www.gnu.org/s/hello/manual/make/Phony-Targets.html</a></span></pre>
<p>A phony target is one that is not<strong> really the name of a file</strong>; r<strong>ather it is just a name for a recipe to be executed when you make an explicit request</strong>. There are two reasons to use a phony target:<strong> to avoid a conflict with a file of the same name, and to improve performance.</strong></p>
<p><strong>使用phony的原因：</strong><strong> 避免文件名同target有重复，如make clean时rm文件，如果下面有个文件叫做clean的，就不执行了</strong></p>
<pre>由于使用PHONY后，不再检查文件的潜规则，从而使用命令执行的速度会快许多</pre>
<pre>clean:</pre>
<pre>
<pre>rm *.o temp</pre>
<pre>Because the <code>rm command does not create a file named <samp>clean。probably no such file will ever exist. </samp></code></pre>
<pre><code><samp>Therefore, the rm command will be executed every time you say 'make clean'.</samp></code></pre>
<pre><code><samp>The phony target will cease to work if anything ever does create a file named 'clean' in this directory.</samp></code></pre>
<pre><code><samp>Since it has no prerequisites, the file 'clean' would inevitably be considered up to date, </samp></code></pre>
<pre><code><samp>and its recipe would not be executed. </samp></code></pre>
<pre><code><samp>To avoid this problem, you can explicitly declare the target to be phony, using the special target </samp></code></pre>
<pre><code><samp>
<pre>.PHONY : clean</pre>
<pre></pre>
<p></samp></code><br />
 
</pre>
</pre>
<p><strong><br />
</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tu321.com/index.php/2011/09/makefile-phony%e6%89%8b%e5%86%8c/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>【安全编程】几个使用时要小心的字符串函数</title>
		<link>http://www.tu321.com/index.php/2011/08/%e3%80%90%e5%ae%89%e5%85%a8%e7%bc%96%e7%a8%8b%e3%80%91%e5%87%a0%e4%b8%aa%e4%bd%bf%e7%94%a8%e6%97%b6%e8%a6%81%e5%b0%8f%e5%bf%83%e7%9a%84%e5%ad%97%e7%ac%a6%e4%b8%b2%e5%87%bd%e6%95%b0/</link>
		<comments>http://www.tu321.com/index.php/2011/08/%e3%80%90%e5%ae%89%e5%85%a8%e7%bc%96%e7%a8%8b%e3%80%91%e5%87%a0%e4%b8%aa%e4%bd%bf%e7%94%a8%e6%97%b6%e8%a6%81%e5%b0%8f%e5%bf%83%e7%9a%84%e5%ad%97%e7%ac%a6%e4%b8%b2%e5%87%bd%e6%95%b0/#comments</comments>
		<pubDate>Mon, 29 Aug 2011 13:49:59 +0000</pubDate>
		<dc:creator>tudou</dc:creator>
				<category><![CDATA[linux后台]]></category>
		<category><![CDATA[snprintf]]></category>
		<category><![CDATA[strdup]]></category>
		<category><![CDATA[strncpy]]></category>
		<category><![CDATA[安全编程]]></category>

		<guid isPermaLink="false">http://www.tu321.com/?p=822</guid>
		<description><![CDATA[几个使用时要小心的字符串函数]]></description>
			<content:encoded><![CDATA[<p>strdup/<span style="font-family: Consolas, Monaco, 'Courier New', Courier, monospace; line-height: 18px; white-space: pre;">strndup/ 由于字符串的内存是动态分配的，需要使用者自己来释放。</span></p>
<pre>char *strdup(const char *s);</pre>
<pre>
<pre>char *strndup(const char *s, size_t n);</pre>
<pre>The <strong>strdup</strong>() function returns a pointer to a new string which is a duplicate of the string<em>s</em>.</pre>
<pre>Memory for the new string is obtained with <em><strong><a href="http://linux.die.net/man/3/malloc">malloc</a></strong>(3)</em>, and can be freed with <em><strong><a href="http://linux.die.net/man/3/free">free</a></strong>(3)</em>.</pre>
<pre>strncpy 要保证dest的长度要足够，否则字符串没有结束符</pre>
<pre>
<pre>char *strncpy(char *dest, const char *src, size_t n);</pre>
<pre>The <strong>strncpy</strong>() function is similar, except that not more than <em>n</em> bytes of <em>src</em> are copied.</pre>
<pre>Thus, <strong>if there is no null byte among the first <em>n</em> bytes of <em>src</em>, the result will not be null-terminated.</strong></pre>
<pre><strong>snprintf 注意需要长度问题，返回的是size-1长度的字符串，因为会填充\0结尾</strong></pre>
<pre><strong><strong>int snprintf(char *</strong><em>str</em><strong>, size_t</strong> <em>size</em><strong>, const char *</strong><em>format</em><strong>, ...);</strong></strong></pre>
<pre><strong><strong>Even worse, some systems' snprintf() do not actually protect against buffer overflows; </strong></strong></pre>
<pre><strong><strong>they just call sprintf directly.</strong></strong></pre>
<pre><strong><strong>更多参考：<a href="http://linux.die.net/HOWTO/Secure-Programs-HOWTO/dangers-c.html">http://linux.die.net/HOWTO/Secure-Programs-HOWTO/dangers-c.html</a></strong></strong></pre>
<pre><strong><a href="http://linux.die.net/HOWTO/Secure-Programs-HOWTO/index.html">http://linux.die.net/HOWTO/Secure-Programs-HOWTO/index.html</a></strong></pre>
</pre>
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.tu321.com/index.php/2011/08/%e3%80%90%e5%ae%89%e5%85%a8%e7%bc%96%e7%a8%8b%e3%80%91%e5%87%a0%e4%b8%aa%e4%bd%bf%e7%94%a8%e6%97%b6%e8%a6%81%e5%b0%8f%e5%bf%83%e7%9a%84%e5%ad%97%e7%ac%a6%e4%b8%b2%e5%87%bd%e6%95%b0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>linux命令后台执行</title>
		<link>http://www.tu321.com/index.php/2011/08/linux%e5%91%bd%e4%bb%a4%e5%90%8e%e5%8f%b0%e6%89%a7%e8%a1%8c/</link>
		<comments>http://www.tu321.com/index.php/2011/08/linux%e5%91%bd%e4%bb%a4%e5%90%8e%e5%8f%b0%e6%89%a7%e8%a1%8c/#comments</comments>
		<pubDate>Sun, 28 Aug 2011 14:31:51 +0000</pubDate>
		<dc:creator>tudou</dc:creator>
				<category><![CDATA[linux后台]]></category>
		<category><![CDATA[nohup]]></category>

		<guid isPermaLink="false">http://www.tu321.com/?p=819</guid>
		<description><![CDATA[linux命令后台执行]]></description>
			<content:encoded><![CDATA[<p>程序的执行分终端执行以及系统执行，前台执行和后台执行。</p>
<p>前台执行的话，ctrl+c就会干掉这个程序，常常加个&amp;来后台执行，通过jobs、bg、fg这些命令来切换。</p>
<p>后台执行的话在当前终端开启的情况下有效。</p>
<p>如果希望退出当前中断，如logout、exit后，程序依然执行，需要使用at命令或者nohup了，这样即使退出终端照样执行。</p>
<p><strong>nohup 程序名字 &amp;</strong></p>
<p><strong>nohup不支持内建的命令，需要封装一下才行。</strong></p>
<p><strong>nohup的输出回到~/nohup.out里面去。</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tu321.com/index.php/2011/08/linux%e5%91%bd%e4%bb%a4%e5%90%8e%e5%8f%b0%e6%89%a7%e8%a1%8c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>【转】10款极具创意的jQuery导航插件</title>
		<link>http://www.tu321.com/index.php/2011/08/%e3%80%90%e8%bd%ac%e3%80%9110%e6%ac%be%e6%9e%81%e5%85%b7%e5%88%9b%e6%84%8f%e7%9a%84jquery%e5%af%bc%e8%88%aa%e6%8f%92%e4%bb%b6/</link>
		<comments>http://www.tu321.com/index.php/2011/08/%e3%80%90%e8%bd%ac%e3%80%9110%e6%ac%be%e6%9e%81%e5%85%b7%e5%88%9b%e6%84%8f%e7%9a%84jquery%e5%af%bc%e8%88%aa%e6%8f%92%e4%bb%b6/#comments</comments>
		<pubDate>Tue, 02 Aug 2011 00:58:46 +0000</pubDate>
		<dc:creator>tudou</dc:creator>
				<category><![CDATA[Web前端]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[jquery导航]]></category>

		<guid isPermaLink="false">http://www.tu321.com/?p=815</guid>
		<description><![CDATA[【转】10款极具创意的jQuery导航插件]]></description>
			<content:encoded><![CDATA[<p><a href="http://sd.csdn.net/a/20110801/302485.html">http://sd.csdn.net/a/20110801/302485.html</a></p>
<p>第一个的效果看起来很不错！</p>
<p>本文收集了10款极具创意的jQuery导航插件，包含上下文菜单键、 浮动、下拉和其他自定义等，供开发者学习、参考。</p>
<p><strong><a href="http://plugins.jquery.com/project/CarouselAoG" target="_blank">1. AoG Carousel</a></strong></p>
<p>类似于3D旋转转盘菜单。可利用鼠标进行任意操作。<a href="http://carousel.art-of-go.com/" target="_blank">在线演示</a>。</p>
<p><img src="http://articles.csdn.net/uploads/allimg/110801/1613443Y1-0.jpg" alt="AoG Carousel" width="595" height="182" /></p>
<p><strong>2.<a href="http://plugins.jquery.com/project/simple-context-menu" target="_blank">A Simple Good Looking Context Menu</a></strong></p>
<p>这是采用jQuery实现的上下文菜单，拥有与windows相同的功能和外观。<a href="http://joewalnes.github.com/jquery-simple-context-menu/example.html" target="_blank">在线演示</a>.</p>
<p><img src="http://articles.csdn.net/uploads/allimg/110801/94_110801155808_1.jpg" border="0" alt="" width="750" height="289" /></p>
<p><strong>3.<a href="http://plugins.jquery.com/project/WizardSteps" target="_blank">WizardSteps</a></strong></p>
<p>此款插件可帮助开发者创建向导(步骤指示器)。<a href="http://jsfiddle.net/jrdiaz/kbsMW/" target="_blank">在线演示</a>。</p>
<p><img src="http://articles.csdn.net/uploads/allimg/110801/94_110801155923_1.jpg" border="0" alt="" width="750" height="140" /></p>
<p><strong>4. <a href="http://plugins.jquery.com/project/Sliding_Tabs" target="_blank">Sliding Tabs</a></strong></p>
<p>可用于创建自定义选项卡。利用鼠标滚轮和方向进行滑动操作。<a href="http://www.kristiandre.net/slidingtabs/" target="_blank">在线演示</a>。</p>
<p><img src="http://articles.csdn.net/uploads/allimg/110801/94_110801160034_1.jpg" border="0" alt="" width="785" height="270" /></p>
<p><strong>5. <a href="http://plugins.jquery.com/project/Javascript_Huge_Vertical_Menu" target="_blank">Huge Vertical Menu</a></strong></p>
<p>能够给你带来不同的效果创建吸引人的垂直菜单。 <a href="http://plugins.jquery.com/project/Sliding_Tabs" target="_blank">在线演示</a>。</p>
<p><img src="http://articles.csdn.net/uploads/allimg/110801/94_110801160141_1.jpg" border="0" alt="" width="750" height="278" /></p>
<p><strong>6.<a href="http://plugins.jquery.com/project/Sticklr_Sticky_Side_Panel" target="_blank">Sticklr</a></strong></p>
<p>利用CSS3技术实现的侧面板。可以在这个侧面板设置各种元素，从邮件收件箱到自定义表单。<a href="http://amatyr4n.com/codecanyon/sticklr/" target="_blank">在线演示</a>。</p>
<p><img src="http://articles.csdn.net/uploads/allimg/110801/94_110801160300_1.jpg" border="0" alt="" width="750" height="221" /></p>
<p><strong>7. <a href="http://plugins.jquery.com/project/agFariy" target="_blank">Aes Grave Fairy</a></strong></p>
<p>当添加菜单时会有一个动画围绕菜单飞行，最后停留在菜单上方不停的闪烁。<a href="http://aesgrave.pl/plugins/agfairy/" target="_blank">在线演示</a>。</p>
<p><img src="http://articles.csdn.net/uploads/allimg/110801/94_110801160459_1.jpg" border="0" alt="" width="750" height="227" /></p>
<p><strong>8. </strong><a href="http://plugins.jquery.com/project/ddmegamenu" target="_blank"><strong>DD Mega Menu</strong></a></p>
<p>这是多级菜单，可支持任意一盒子菜单布局，可在子菜单上添加HTML内容。<a href="http://dynamicdrive.com/dynamicindex1/ddmegamenu.htm" target="_blank">在线演示</a>。</p>
<p><img src="http://articles.csdn.net/uploads/allimg/110801/94_110801160608_1.jpg" border="0" alt="" width="750" height="364" /></p>
<p><strong>9. <a href="http://plugins.jquery.com/project/winmenu" target="_blank">Win Menu</a></strong></p>
<p>一款外观类似于windows的简洁的菜单栏工具。<a href="http://hayotsyan.com/menu.html" target="_blank">在线演示</a>。</p>
<p><img src="http://articles.csdn.net/uploads/allimg/110801/94_110801160704_1.jpg" border="0" alt="" width="750" height="374" /></p>
<p><strong>10. <a href="http://plugins.jquery.com/project/Sticky_Mega_Menu_Bar" target="_blank">Sticky Mega Menu Bar</a></strong></p>
<p>一款很棒的导航菜单，支持自定义内容。<a href="http://www.fusiondevs.com/lab/sticky2/index.html" target="_blank">在线演示</a>。</p>
<p><img src="http://articles.csdn.net/uploads/allimg/110801/94_110801160820_1.jpg" border="0" alt="" width="800" height="472" /></p>
<p>结束语：希望本文收集的这些jQuery插件对你有用。</p>
<p>英文出自：<a href="http://www.script-tutorials.com/10-most-creative-jquery-navigation-plugins/">10 Most Creative jQuery Navigation Plugins</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tu321.com/index.php/2011/08/%e3%80%90%e8%bd%ac%e3%80%9110%e6%ac%be%e6%9e%81%e5%85%b7%e5%88%9b%e6%84%8f%e7%9a%84jquery%e5%af%bc%e8%88%aa%e6%8f%92%e4%bb%b6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>【网页安全】调查称网络应用程序最高每秒钟被攻击7次</title>
		<link>http://www.tu321.com/index.php/2011/07/%e3%80%90%e7%bd%91%e9%a1%b5%e5%ae%89%e5%85%a8%e3%80%91%e8%b0%83%e6%9f%a5%e7%a7%b0%e7%bd%91%e7%bb%9c%e5%ba%94%e7%94%a8%e7%a8%8b%e5%ba%8f%e6%9c%80%e9%ab%98%e6%af%8f%e7%a7%92%e9%92%9f%e8%a2%ab%e6%94%bb/</link>
		<comments>http://www.tu321.com/index.php/2011/07/%e3%80%90%e7%bd%91%e9%a1%b5%e5%ae%89%e5%85%a8%e3%80%91%e8%b0%83%e6%9f%a5%e7%a7%b0%e7%bd%91%e7%bb%9c%e5%ba%94%e7%94%a8%e7%a8%8b%e5%ba%8f%e6%9c%80%e9%ab%98%e6%af%8f%e7%a7%92%e9%92%9f%e8%a2%ab%e6%94%bb/#comments</comments>
		<pubDate>Tue, 26 Jul 2011 05:23:31 +0000</pubDate>
		<dc:creator>tudou</dc:creator>
				<category><![CDATA[网页安全]]></category>

		<guid isPermaLink="false">http://www.tu321.com/?p=813</guid>
		<description><![CDATA[【网页安全】调查称网络应用程序最高每秒钟被攻击7次]]></description>
			<content:encoded><![CDATA[<p>据国外媒体报道，数据安全公司Imperva昨日发布研究报告称，网络应用程序每小时被攻击27次，约合每两分钟被攻击1次。在网络攻击活动的高峰期，有 些网络应用程序每小时被攻击25000次，约合每秒钟被攻击7次。这项研究用具体的数字证实了安全专家、政府和企业的共同感受：他们的网络总是不断地遭到 攻击。</p>
<p><img src="http://img.cnbeta.com/newsimg/110726/11022702046447877.png" alt="http://img.cnbeta.com/newsimg/110726/11022702046447877.png" /></p>
<p><img src="http://img.cnbeta.com/newsimg/110726/11023011521785833.jpg" alt="http://img.cnbeta.com/newsimg/110726/11023011521785833.jpg" /></p>
<p><img src="http://img.cnbeta.com/newsimg/110726/11023021885249180.jpg" alt="http://img.cnbeta.com/newsimg/110726/11023021885249180.jpg" /></p>
<p>当研究人员寻找恶意软件和攻击的载体时，他们往往会寻找接口或代码中的漏洞。最近爆发的几起重大数据失窃事件，就是电子邮件和数据系统等网络应用程序遭受黑客攻击的结果。黑客的目的就是利用自动攻击来寻找应用程序中的漏洞，进而破解应用程序，将数据直接转移到自己手中。</p>
<p>Imperva公司研究了从2010年12月到2011年5月之间发生的网络应用程序攻击事件，结果发现了这些攻击具有三个不同的特点：它们使用了四种不同的策略，它们都是自动进行攻击的，它们都来源于美国。</p>
<p>Imperva称，61%的攻击活动源于美国的僵尸网络。但是，这并不意味着实施攻击的人就在美国。当僵尸网络的幕后操纵者准备攻击某个目标的时候，他们通常会选择离这个目标最近的电脑来实施攻击。因此，攻击活动源于美国的重要原因是许多美国人的电脑感染了恶意病毒，并因此成为了僵尸网络的一部分。例如，如果黑客想要攻击美国政府，那么僵尸网络的命令与控制中心就会激活最靠近华盛顿哥伦比亚特区的1000台电脑。此外，还有许多攻击来源于瑞典和法国等国家。</p>
<p>大量的攻击活动来源于僵尸网络的自动化攻击。Imperva公司称，这些攻击活动有一定的规律，首先是每小时高达几千次的密集攻击，接着攻击频率就会大大降低。实际上，这些不怀好意的黑客就是为了测试多个未知的漏洞，从而迅速地破解应用程序。如果一时间攻克不下来，他们就会转到其他的地方（这些黑客是出了名的捡软柿子捏。）他们发起自动攻击过后，还会折转回来再次寻找漏洞。</p>
<p>虽然Imperva 公司没有专门监测黑客组织 Lulz Security在6月的密集攻击活动，但是该公司指出，这个黑客组织的攻击活动规律与其研究的情况大致相当。对于普通公众来说，“黑客”是一个神秘的词汇。他们只知道，黑客实施的攻击活动是一些复杂的电脑活动，会导致某些数据被盗。但是，安全专家认为，黑客的攻击活动主要有四种类型，包括路径遍历（directory traversal），跨站点脚本（cross-site scripting），SQL注入（SQL injection）和远程文件包含（remote file inclusion）。这些攻击活动分为两个阶段：扫描阶段和攻击阶段。在扫描阶段，攻击者可能会利用路径遍历和跨站点脚本；在攻击阶段，黑客可能会利用SQL注入或远程文件包含进行攻击。</p>
<p>总体而言，Imperva公司的研究报告全面描述了高级持续威胁（advanced persistent threat，简称APT）的大体情况。该公司建议政府机构和企业要了解如何阻止自动攻击，并主动“扫描”自己的系统，找出已知的漏洞。如果企业知道他们自己的安全漏洞，并多与安全社区交流，那么它们就能抵挡住APT攻击，并最终击败黑客的网络犯罪活动。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tu321.com/index.php/2011/07/%e3%80%90%e7%bd%91%e9%a1%b5%e5%ae%89%e5%85%a8%e3%80%91%e8%b0%83%e6%9f%a5%e7%a7%b0%e7%bd%91%e7%bb%9c%e5%ba%94%e7%94%a8%e7%a8%8b%e5%ba%8f%e6%9c%80%e9%ab%98%e6%af%8f%e7%a7%92%e9%92%9f%e8%a2%ab%e6%94%bb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

