<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/detrox</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; detrox]]></copyright><item><title><![CDATA[小技巧：查找损坏的符号链接]]></title><link>https://blog.youkuaiyun.com/detrox/article/details/5606062</link><guid>https://blog.youkuaiyun.com/detrox/article/details/5606062</guid><author>detrox</author><pubDate>Wed, 19 May 2010 01:06:00 +0800</pubDate><description><![CDATA[阅读find命令的手册，在描述“-type l”的章节里发现了这样一段话			symbolic link; this is never true if the -L option or the -follow option is in effect, unless the symbolic link is broken.  If  you want to search for symboli]]></description><category></category></item><item><title><![CDATA[再谈SSH隧道技术（二）- 如何实现SSH隧道热备份]]></title><link>https://blog.youkuaiyun.com/detrox/article/details/5548464</link><guid>https://blog.youkuaiyun.com/detrox/article/details/5548464</guid><author>detrox</author><pubDate>Sat, 01 May 2010 14:22:00 +0800</pubDate><description><![CDATA[通过上一篇的介绍，我们会发现当SSH隧道建立好以后还需要很多配置工作。为了能让隧道在断开后自动恢复，就需要找到一种方法在建立SSH隧道的同时自动完成这些工作。接下来我们将用两个小章节来分别介绍在服务器端和客户端所使用的方法。	自动配置隧道的服务器端	众所周知，在Unix的世界里一项工作有不止一种方法可以完成。这里仅仅给出一种我自己比较喜欢的做法，使用SSH公私钥认证文件~/.ssh/aut]]></description><category></category></item><item><title><![CDATA[Emacs里高亮代码超出80列的部分]]></title><link>https://blog.youkuaiyun.com/detrox/article/details/5542423</link><guid>https://blog.youkuaiyun.com/detrox/article/details/5542423</guid><author>detrox</author><pubDate>Thu, 29 Apr 2010 14:03:00 +0800</pubDate><description><![CDATA[From: http://blog.jianingy.com/content/emacs%E9%87%8C%E9%AB%98%E4%BA%AE%E4%BB%A3%E7%A0%81%E8%B6%85%E5%87%BA80%E5%88%97%E7%9A%84%E9%83%A8%E5%88%86整理自: EmacsWiki EightyColumnRule;; 高亮结尾白空格;; 设置颜色(cu]]></description><category></category></item><item><title><![CDATA[新出炉Linux上几个处理IP地址的工具]]></title><link>https://blog.youkuaiyun.com/detrox/article/details/5542422</link><guid>https://blog.youkuaiyun.com/detrox/article/details/5542422</guid><author>detrox</author><pubDate>Thu, 29 Apr 2010 14:03:00 +0800</pubDate><description><![CDATA[From: http://blog.jianingy.com/content/%E6%96%B0%E5%87%BA%E7%82%89linux%E4%B8%8A%E5%87%A0%E4%B8%AA%E5%A4%84%E7%90%86ip%E5%9C%B0%E5%9D%80%E7%9A%84%E5%B7%A5%E5%85%B7介绍一下这两天写的几个处理IP地址相关的工具(PS:只能在Linux上使用]]></description><category></category></item><item><title><![CDATA[随机生成MAC地址的小脚本]]></title><link>https://blog.youkuaiyun.com/detrox/article/details/5542421</link><guid>https://blog.youkuaiyun.com/detrox/article/details/5542421</guid><author>detrox</author><pubDate>Thu, 29 Apr 2010 14:03:00 +0800</pubDate><description><![CDATA[From: http://blog.jianingy.com/content/%E9%9A%8F%E6%9C%BA%E7%94%9F%E6%88%90mac%E5%9C%B0%E5%9D%80%E7%9A%84%E5%B0%8F%E8%84%9A%E6%9C%ACmac-gen			#!/bin/shexec 2>/dev/nulldd if=/dev/urandom bs=1 coun]]></description><category></category></item><item><title><![CDATA[再谈SSH隧道技术（一）- 使用OpenSSH制作Layer-2和Layer-3加密隧道]]></title><link>https://blog.youkuaiyun.com/detrox/article/details/5542420</link><guid>https://blog.youkuaiyun.com/detrox/article/details/5542420</guid><author>detrox</author><pubDate>Thu, 29 Apr 2010 14:03:00 +0800</pubDate><description><![CDATA[From: http://blog.jianingy.com/node/96从OpenSSH 5.0开始，OpenSSH加入了对二层和三层加密隧道的支持。这里所说的加密隧道不同于端口转发。以前我们（特别是我自己）经常把通过-R或者-L参数进行的端口转发误称为隧道。事实上端口转发仅仅将单个TCP或者UDP端口映射到其他机器的某个端口上。而隧道通常表现为一种虚拟网络接口设备，具有自己的IP地址（三层）]]></description><category></category></item><item><title><![CDATA[SSH逃逸键(Escape Key)]]></title><link>https://blog.youkuaiyun.com/detrox/article/details/5542419</link><guid>https://blog.youkuaiyun.com/detrox/article/details/5542419</guid><author>detrox</author><pubDate>Thu, 29 Apr 2010 14:03:00 +0800</pubDate><description><![CDATA[From: http://blog.jianingy.com/node/88SSH逃逸键的作用有些类似Telnet的”^]“逃逸。可以让你在一个连接好的终端上进一步控制SSH连接。首先，我们看看这个逃逸键能帮我们做什么。在SSH终端里输入回车然后马上输入字符”~“再输入字符”?“，便可以调出SSH逃逸键使用帮助。你应该能看到类似下面的输出:blackhole:~ $ ~?Supported ]]></description><category></category></item><item><title><![CDATA[在自己的家目录中安装Perl模块]]></title><link>https://blog.youkuaiyun.com/detrox/article/details/5542418</link><guid>https://blog.youkuaiyun.com/detrox/article/details/5542418</guid><author>detrox</author><pubDate>Thu, 29 Apr 2010 14:03:00 +0800</pubDate><description><![CDATA[From: http://blog.jianingy.com/node/87这两天逛水木看到一个对这个问题很不错的解法 — 使用CPAN模块 local::lib 。该模块可以生成环境变量，让单个用户可以在自己家目录中安装需要的perl模块。	举例来看，比如我的模块都在~/local/lib/perl5下。就把下面命令加入.bashrc中eval $(perl -Mlocal::lib=~]]></description><category></category></item><item><title><![CDATA[如何重定向正在运行中的进程]]></title><link>https://blog.youkuaiyun.com/detrox/article/details/5542417</link><guid>https://blog.youkuaiyun.com/detrox/article/details/5542417</guid><author>detrox</author><pubDate>Thu, 29 Apr 2010 14:03:00 +0800</pubDate><description><![CDATA[From: http://blog.jianingy.com/node/84有时我们会突然想把一个正在运行中的程序放到后台去执行。由于事先没有准备，很可能忘记重定向输出到文件或者忘记使用screen、nohup一类的命令来跑。下面介绍一个处理这种问题的小技巧。			获得程序的进程号(PID)		使用gdb调试这个进程。(gdb -p xxx)		通过close系统调用关闭标准输出(STD]]></description><category></category></item><item><title><![CDATA[OpenSSH主机认证(Host-based Authentication)配置方法]]></title><link>https://blog.youkuaiyun.com/detrox/article/details/5542416</link><guid>https://blog.youkuaiyun.com/detrox/article/details/5542416</guid><author>detrox</author><pubDate>Thu, 29 Apr 2010 14:03:00 +0800</pubDate><description><![CDATA[From: http://blog.jianingy.com/node/82主机认证的设置上并不复杂，考虑全面就能很容易搞定。我们还是先来简单描述下环境。这里我们假设主机admin是管理节点，我们的目标是admin上的所有用户都能通过主机认证从admin节点上登陆其他机器而不需要输入密码。首先，来看看需要修改的文件有那些以及他们各自的作用。			admin上的/etc/ssh/ssh_kno]]></description><category></category></item><item><title><![CDATA[如何解决脚本重定向导致的键盘输入丢失问题]]></title><link>https://blog.youkuaiyun.com/detrox/article/details/5542415</link><guid>https://blog.youkuaiyun.com/detrox/article/details/5542415</guid><author>detrox</author><pubDate>Thu, 29 Apr 2010 14:03:00 +0800</pubDate><description><![CDATA[From: http://blog.jianingy.com/node/81请看下面这段脚本片断while read FN; do    test -e "$FN" || rm -iv "$FN"done < <(find . $level -type l)	它用来查找一个目录下是否存在损坏的符号链接，然后对符号链接执行“rm -iv“命令。其中一个严重的问题是：为了获取find输出]]></description><category></category></item><item><title><![CDATA[SSH隧道技术简介]]></title><link>https://blog.youkuaiyun.com/detrox/article/details/5542414</link><guid>https://blog.youkuaiyun.com/detrox/article/details/5542414</guid><author>detrox</author><pubDate>Thu, 29 Apr 2010 14:03:00 +0800</pubDate><description><![CDATA[From: http://blog.jianingy.com/content/ssh%E9%9A%A7%E9%81%93%E6%8A%80%E6%9C%AF%E7%AE%80%E4%BB%8B本文的受众	如果你遇到了以下问题，那么你应该阅读这篇文章			我听说过这种技术，我对它很感兴趣		我想在家里访问我在公司的机器（写程序，查数据，下电影）。		公司为了防止我们用XX软件封锁了它的]]></description><category></category></item><item><title><![CDATA[top中进程内存数值SHR，RES和VIRT的具体含义(Linux系统)]]></title><link>https://blog.youkuaiyun.com/detrox/article/details/5542321</link><guid>https://blog.youkuaiyun.com/detrox/article/details/5542321</guid><author>detrox</author><pubDate>Thu, 29 Apr 2010 13:42:00 +0800</pubDate><description><![CDATA[From: http://blog.jianingy.com/node/95top里面描述进程内存使用量的数据来源于/proc/$pid/statm这个文件。通过观察kernel的代码就能弄清楚SHR,VIRT和RES这些数值的具体含义。	Linux通过一个叫做 task_statm 的函数来返回进程的内存使用状况int task_statm(struct mm_struct *mm, i]]></description><category></category></item><item><title><![CDATA[Unix Systems Programming]]></title><link>https://blog.youkuaiyun.com/detrox/article/details/3441973</link><guid>https://blog.youkuaiyun.com/detrox/article/details/3441973</guid><author>detrox</author><pubDate>Thu, 04 Dec 2008 09:05:00 +0800</pubDate><description><![CDATA[作者俩人都是MIT教师，很有经验。当初在网上找到电子版，只因为看了开篇一个对系统各个部分性能很生动的比喻而被吸引。随后，一鼓作气读完第一章。先前对UNIX系统的很多疑惑都由此解开。书中习题丰富，引人思考。每大章配有Project便于学以致用，加深理解。内容涉及I/O，异步、并发，通信等多个部分。不只介绍API用法，而且加上很多原理性的解释。多处通过实例对不同处理方法进行优劣对比。实为学习Unix系]]></description><category></category></item><item><title><![CDATA[CRF++ Multithreaded Bug or GCC Bug?]]></title><link>https://blog.youkuaiyun.com/detrox/article/details/3253937</link><guid>https://blog.youkuaiyun.com/detrox/article/details/3253937</guid><author>detrox</author><pubDate>Sat, 08 Nov 2008 10:47:00 +0800</pubDate><description><![CDATA[Things come very weird. Today with bingzheng, We found that CRF++ 0.51 worked fine in multihreaded mode if it was compiled with GCC 3.4.4 or GCC 3.3.6. But with GCC4, it will core dump randomly. Altho]]></description><category></category></item><item><title><![CDATA[Where is the PGDATA?]]></title><link>https://blog.youkuaiyun.com/detrox/article/details/3166769</link><guid>https://blog.youkuaiyun.com/detrox/article/details/3166769</guid><author>detrox</author><pubDate>Tue, 28 Oct 2008 14:19:00 +0800</pubDate><description><![CDATA[There are so many times that I rushed into a PostgreSQL box to restart the service. And almost no time i did not ask "Where is the PGDATA?". Today, It happens again, and finally I google out that it i]]></description><category></category></item><item><title><![CDATA[Bamboo 1.0.0 Release (Bamboo中文分词系统1.0.0 发布)]]></title><link>https://blog.youkuaiyun.com/detrox/article/details/3160243</link><guid>https://blog.youkuaiyun.com/detrox/article/details/3160243</guid><author>detrox</author><pubDate>Mon, 27 Oct 2008 18:01:00 +0800</pubDate><description><![CDATA[Bamboo中文分词系统1.0.0 发布, 我感觉应该没啥大问题了，进入了可用的阶段了。欢迎大家测试。 Changelog bamboo现在有能力进行词性标注了。 Bamboo现在有能力进行命名实体的识别了，其中包括人名，地名和机构名。 Bamboo现在有能力识别各种英文标识符了，例如: UA-1234-5678, F-15,等等 CRF2有专有的训练脚本了，您再也不用劳神去研究如果Build一个]]></description><category></category></item><item><title><![CDATA[Setting up MovableType with Memcached]]></title><link>https://blog.youkuaiyun.com/detrox/article/details/3158903</link><guid>https://blog.youkuaiyun.com/detrox/article/details/3158903</guid><author>detrox</author><pubDate>Mon, 27 Oct 2008 15:36:00 +0800</pubDate><description><![CDATA[It is quiet easy to let your MovableType working with memcached. Download Memcached from here Compile it with the following commands ./configure --prefix=/usr make make install Start your memcached se]]></description><category></category></item><item><title><![CDATA[Performance Test on std::string]]></title><link>https://blog.youkuaiyun.com/detrox/article/details/3141561</link><guid>https://blog.youkuaiyun.com/detrox/article/details/3141561</guid><author>detrox</author><pubDate>Sat, 25 Oct 2008 09:47:00 +0800</pubDate><description><![CDATA[Preface I use the following framework for this performance testing. #include  #include  #include  int main() { struct timeval tv[2]; struct timezone tz; int count = 50000; int elapsed = 0; // .. strin]]></description><category></category></item><item><title><![CDATA[Solved rxvt-unicode's chaos on slackware]]></title><link>https://blog.youkuaiyun.com/detrox/article/details/3090694</link><guid>https://blog.youkuaiyun.com/detrox/article/details/3090694</guid><author>detrox</author><pubDate>Fri, 17 Oct 2008 11:24:00 +0800</pubDate><description><![CDATA[用rxvt-unicode登录slackware的机器时终端总是会有奇怪的表现，而putty或者xterm都没有问题。经过试验，发现是slackware默认的termcap的问题。就连termcap自己都说# [Slackware note:  If youre looking for a big, full-featured termcap,#  use /etc/termcap-BSD]]></description><category></category></item></channel></rss>