<?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-33943984</id><updated>2008-11-12T00:36:19.950+08:00</updated><title type='text'>我的linux记录</title><subtitle type='html'></subtitle><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default'/><link rel='alternate' type='text/html' href='http://www.mrxu.net/linux/index.htm'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default?start-index=26&amp;max-results=25'/><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.mrxu.net/linux/atom.xml'/><author><name>Mr.徐</name><uri>http://www.blogger.com/profile/13177377873497523540</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>55</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-33943984.post-2566051956103749554</id><published>2008-11-02T18:34:00.000+08:00</published><updated>2008-11-02T18:44:11.154+08:00</updated><title type='text'>装来ibus输入法，感觉不错</title><content type='html'>不论输入的效率拟或是外观都很能让我满意。&lt;br&gt;&lt;br&gt;整句输入的时候如果句子过长，会感到有一点点lag&lt;br&gt;&lt;br&gt;但是这是所有输入法都无法避免的通病吧？&lt;br&gt;&lt;br&gt;据说在qt程序中可能会有些问题，但我想总要比scim在qt程序中的表现好吧？&lt;br&gt;&lt;br&gt;至少在qt4.0的smplayer中输入中文还是没有什么问题的。&lt;br&gt;&lt;br&gt;再用段时间看看到底是fitx还是ibus更好用吧&lt;br&gt;&lt;br&gt;当然，如果fitx转用ibus作为基础的话那就更好了。&lt;br&gt; </content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/2566051956103749554/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33943984&amp;postID=2566051956103749554' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/2566051956103749554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/2566051956103749554'/><link rel='alternate' type='text/html' href='http://www.mrxu.net/linux/2008/11/ibus.html' title='装来ibus输入法，感觉不错'/><author><name>Mr.徐</name><uri>http://www.blogger.com/profile/13177377873497523540</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33943984.post-2823506674272180642</id><published>2008-08-25T20:18:00.001+08:00</published><updated>2008-08-25T20:18:33.342+08:00</updated><title type='text'>解决windows下，py2exe打包的程序在用subprocess时弹出cmd窗口</title><content type='html'>&lt;div dir="ltr"&gt;在subprocess加入 &lt;br&gt;&lt;pre style="margin: 0em;"&gt;creationflags = 0x8000000&lt;br&gt;也就是CREATE_NO_WINDOW&lt;br&gt;&lt;br&gt;&lt;/pre&gt;&lt;/div&gt; </content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/2823506674272180642/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33943984&amp;postID=2823506674272180642' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/2823506674272180642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/2823506674272180642'/><link rel='alternate' type='text/html' href='http://www.mrxu.net/linux/2008/08/windowspy2exesubprocesscmd.html' title='解决windows下，py2exe打包的程序在用subprocess时弹出cmd窗口'/><author><name>Mr.徐</name><uri>http://www.blogger.com/profile/13177377873497523540</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33943984.post-893827624816859335</id><published>2008-08-25T19:33:00.000+08:00</published><updated>2008-08-25T20:24:18.015+08:00</updated><title type='text'>在win下给gtk程序指定主题</title><content type='html'>&lt;div dir="ltr"&gt;把主题包里，gtkrc那级的文件以及子目录copy到gtk目录的/etc/gtk-2.0就可以了&lt;br&gt;&lt;/div&gt; </content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/893827624816859335/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33943984&amp;postID=893827624816859335' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/893827624816859335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/893827624816859335'/><link rel='alternate' type='text/html' href='http://www.mrxu.net/linux/2008/08/wingtk.html' title='在win下给gtk程序指定主题'/><author><name>Mr.徐</name><uri>http://www.blogger.com/profile/13177377873497523540</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33943984.post-8579429214564000701</id><published>2008-08-13T11:21:00.001+08:00</published><updated>2008-08-13T11:21:25.668+08:00</updated><title type='text'>subprocess.Popen的僵死</title><content type='html'>&lt;div dir="ltr"&gt;最近在作python的 mencoder前端。&lt;br&gt; &lt;br&gt; 解决了两个Popen僵死的问题。&lt;br&gt; &lt;br&gt; 第一个是，由于mencoder显示的进度信息只有\r,不换行，默认的时候readline会等到所有的进度显示完毕&lt;br&gt; &lt;br&gt; 解决方法是，在popen时，加入universal_newlines=True&lt;br&gt; &lt;br&gt; 第二个是，由于我分别制定了stdout和stderr,由于stderr是程序运行完后读取的，结果stderr的buff满了，mencoder也卡住了。&lt;br&gt; &lt;br&gt; 参照：&lt;a href="http://bugs.python.org/issue1256"&gt;http://bugs.python.org/issue1256&lt;/a&gt;&lt;br&gt; &lt;br&gt; 解决方式是，不指定stderr或者指定stderr为subproess.STDOUT和stdout一起读取。&lt;br&gt;&lt;/div&gt; </content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/8579429214564000701/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33943984&amp;postID=8579429214564000701' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/8579429214564000701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/8579429214564000701'/><link rel='alternate' type='text/html' href='http://www.mrxu.net/linux/2008/08/subprocesspopen.html' title='subprocess.Popen的僵死'/><author><name>Mr.徐</name><uri>http://www.blogger.com/profile/13177377873497523540</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33943984.post-3661445627333290201</id><published>2008-08-08T02:24:00.001+08:00</published><updated>2008-08-08T02:24:29.983+08:00</updated><title type='text'>在pygtk中使用thread</title><content type='html'>&lt;div dir="ltr"&gt;必须在gtk_main()之前gtk.gdk.threads_init() &lt;br&gt;&lt;br&gt;不然的话，线程会随着调用它的函数死亡&lt;br&gt;&lt;br&gt;在做进度条之类的时候必须要注意这点&lt;br&gt;&lt;/div&gt; </content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/3661445627333290201/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33943984&amp;postID=3661445627333290201' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/3661445627333290201'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/3661445627333290201'/><link rel='alternate' type='text/html' href='http://www.mrxu.net/linux/2008/08/pygtkthread.html' title='在pygtk中使用thread'/><author><name>Mr.徐</name><uri>http://www.blogger.com/profile/13177377873497523540</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33943984.post-8851890918354007584</id><published>2008-07-27T19:13:00.001+08:00</published><updated>2008-07-27T19:13:19.269+08:00</updated><title type='text'>好用的录像软件:recordMydesktop</title><content type='html'>&lt;div dir="ltr"&gt;keywork:ubuntu 804&lt;br&gt;recoredMydesktop&amp;nbsp; 是一款很不错的录像软件&lt;br&gt;&lt;br&gt;它可以录桌面特效，3D游戏，对系统要求不高，有十分好用的gui界面，可以设定录制指定的区域&lt;br&gt;&lt;br&gt;当然，任何软件也有缺点。他的缺点是只生成ogg格式的输出文件，以及没法设置录像的分辨率。&lt;br&gt;&lt;br&gt;但总的来说，它还是款十分好用的录像软件&lt;br&gt;&lt;br&gt;安装方法：&lt;br&gt;&lt;br&gt;源里安装 gtk-recoredMydesktop&lt;br&gt; &lt;br&gt;这里有我用这个软件做得录像&lt;br&gt;&lt;br&gt;&lt;a href="http://www.mrxu.net/2008/07/blog-post_976.html"&gt;http://www.mrxu.net/2008/07/blog-post_976.html&lt;/a&gt;&lt;br&gt;&lt;/div&gt; </content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/8851890918354007584/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33943984&amp;postID=8851890918354007584' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/8851890918354007584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/8851890918354007584'/><link rel='alternate' type='text/html' href='http://www.mrxu.net/linux/2008/07/recordmydesktop.html' title='好用的录像软件:recordMydesktop'/><author><name>Mr.徐</name><uri>http://www.blogger.com/profile/13177377873497523540</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33943984.post-531995912454843918</id><published>2008-07-03T01:13:00.001+08:00</published><updated>2008-07-03T01:13:44.011+08:00</updated><title type='text'>python得到汉字拼音首字母</title><content type='html'>#!/usr/bin/env python&lt;br&gt;#coding=utf-8&lt;br&gt;&lt;br&gt;def get_cn_first_letter(str,codec=&amp;quot;UTF8&amp;quot;):&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if codec!=&amp;quot;GBK&amp;quot;:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if codec!=&amp;quot;unicode&amp;quot;:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; str=str.decode(codec)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; str=str.encode(&amp;quot;GBK&amp;quot;)&lt;br&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if str&amp;lt;&amp;quot;\xb0\xa1&amp;quot; or str&amp;gt;&amp;quot;\xd7\xf9&amp;quot;:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return &amp;quot;&amp;quot;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if str&amp;lt;&amp;quot;\xb0\xc4&amp;quot;:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return &amp;quot;a&amp;quot;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if str&amp;lt;&amp;quot;\xb2\xc0&amp;quot;:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return &amp;quot;b&amp;quot;&lt;br&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; if str&amp;lt;&amp;quot;\xb4\xed&amp;quot;:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return &amp;quot;c&amp;quot;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if str&amp;lt;&amp;quot;\xb6\xe9&amp;quot;:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return &amp;quot;d&amp;quot;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if str&amp;lt;&amp;quot;\xb7\xa1&amp;quot;:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return &amp;quot;e&amp;quot;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if str&amp;lt;&amp;quot;\xb8\xc0&amp;quot;:&lt;br&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return &amp;quot;f&amp;quot;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if str&amp;lt;&amp;quot;\xb9\xfd&amp;quot;:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return &amp;quot;g&amp;quot;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if str&amp;lt;&amp;quot;\xbb\xf6&amp;quot;:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return &amp;quot;h&amp;quot;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if str&amp;lt;&amp;quot;\xbf\xa5&amp;quot;:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return &amp;quot;j&amp;quot;&lt;br&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; if str&amp;lt;&amp;quot;\xc0\xab&amp;quot;:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return &amp;quot;k&amp;quot;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if str&amp;lt;&amp;quot;\xc2\xe7&amp;quot;:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return &amp;quot;l&amp;quot;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if str&amp;lt;&amp;quot;\xc4\xc2&amp;quot;:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return &amp;quot;m&amp;quot;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if str&amp;lt;&amp;quot;\xc5\xb5&amp;quot;:&lt;br&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return &amp;quot;n&amp;quot;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if str&amp;lt;&amp;quot;\xc5\xbd&amp;quot;:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return &amp;quot;o&amp;quot;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if str&amp;lt;&amp;quot;\xc6\xd9&amp;quot;:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return &amp;quot;p&amp;quot;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if str&amp;lt;&amp;quot;\xc8\xba&amp;quot;:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return &amp;quot;q&amp;quot;&lt;br&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; if str&amp;lt;&amp;quot;\xc8\xf5&amp;quot;:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return &amp;quot;r&amp;quot;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if str&amp;lt;&amp;quot;\xcb\xf9&amp;quot;:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return &amp;quot;s&amp;quot;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if str&amp;lt;&amp;quot;\xcd\xd9&amp;quot;:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return &amp;quot;t&amp;quot;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if str&amp;lt;&amp;quot;\xce\xf3&amp;quot;:&lt;br&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return &amp;quot;w&amp;quot;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if str&amp;lt;&amp;quot;\xd1\x88&amp;quot;:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return &amp;quot;x&amp;quot;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if str&amp;lt;&amp;quot;\xd4\xd0&amp;quot;:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return &amp;quot;y&amp;quot;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if str&amp;lt;&amp;quot;\xd7\xf9&amp;quot;:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return &amp;quot;z&amp;quot;&lt;br&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&lt;br&gt; </content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/531995912454843918/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33943984&amp;postID=531995912454843918' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/531995912454843918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/531995912454843918'/><link rel='alternate' type='text/html' href='http://www.mrxu.net/linux/2008/07/python.html' title='python得到汉字拼音首字母'/><author><name>Mr.徐</name><uri>http://www.blogger.com/profile/13177377873497523540</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33943984.post-1894173946661287374</id><published>2008-07-01T01:14:00.001+08:00</published><updated>2008-07-01T01:14:38.937+08:00</updated><title type='text'>python 中实现了entry的多单词自动完成</title><content type='html'>&lt;br&gt;&lt;br&gt;#!/usr/bin/env python&lt;br&gt;#coding=utf-8&lt;br&gt;# a class of completion&lt;br&gt;import pygtk&lt;br&gt;import gobject&lt;br&gt;import gtk&lt;br&gt;class Completion():&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; def __init__(self,Entry,model):&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.comp= gtk.EntryCompletion()&lt;br&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Entry.set_completion(self.comp)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.comp.set_match_func(self.match_func)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.comp.connect(&amp;quot;match-selected&amp;quot;,self.on_completion_match)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.model=model&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.comp.set_model(model)&lt;br&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.comp.set_text_column(0)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.Entry=Entry&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Entry.set_completion(self.comp)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.comp.set_inline_completion(False)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.comp.set_inline_selection(False)&lt;br&gt;#&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.comp.set_popup_single_match(True)&lt;br&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; def get_comp_point(self):&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; str=self.Entry.get_text()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pos=self.Entry.get_position()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pos1=str.rfind(&amp;quot; &amp;quot;,0,pos)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pos2=[str.rfind(&amp;quot; \&amp;quot;&amp;quot;,0,pos),str.rfind(&amp;quot; "&amp;quot;,0,pos),str.rfind(&amp;quot; "&amp;quot;,0,pos),str.rfind(&amp;quot; &amp;#39;&amp;quot;,0,pos),str.rfind(&amp;quot; '&amp;quot;,0,pos),str.rfind(&amp;quot; '&amp;quot;,0,pos)]&lt;br&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pos3=[str.rfind(&amp;quot;\&amp;quot; &amp;quot;,0,pos),str.rfind(&amp;quot;" &amp;quot;,0,pos),str.rfind(&amp;quot;" &amp;quot;,0,pos),str.rfind(&amp;quot;&amp;#39; &amp;quot;,0,pos),str.rfind(&amp;quot;' &amp;quot;,0,pos),str.rfind(&amp;quot;' &amp;quot;,0,pos)]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for item in pos2:&lt;br&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if item&amp;gt;pos2[0]:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pos2[0]=item&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for item in pos3:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if item&amp;gt;pos3[0]:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pos3[0]=item&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if pos2[0]&amp;lt;pos3[0]:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return pos3[0]&lt;br&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return pos1+1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; def match_func(self, completion, key, iter):&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.pos=self.get_comp_point()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; model = completion.get_model()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return model[iter][0].startswith(self.Entry.get_text()[self.pos:self.Entry.get_position()])&lt;br&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; def on_completion_match(self, completion, model, iter):&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; str=self.Entry.get_text()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.Entry.set_text(str[:self.pos]+model[iter][0]+str[self.Entry.get_position():])&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.Entry.set_position(-1)&lt;br&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return True&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; def add_words(self, words):&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; model = self.comp.get_model()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for word in words:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; model.append([word])&lt;br&gt; </content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/1894173946661287374/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33943984&amp;postID=1894173946661287374' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/1894173946661287374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/1894173946661287374'/><link rel='alternate' type='text/html' href='http://www.mrxu.net/linux/2008/07/python-entry.html' title='python 中实现了entry的多单词自动完成'/><author><name>Mr.徐</name><uri>http://www.blogger.com/profile/13177377873497523540</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33943984.post-803548752523860931</id><published>2008-06-30T10:10:00.001+08:00</published><updated>2008-06-30T10:10:59.617+08:00</updated><title type='text'>python中利用sqllite管理标签</title><content type='html'>建立库:datas,datas_tags&lt;br&gt;&lt;br&gt;其中，datas_tags &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Column(&amp;#39;data_id&amp;#39;, String(32),ForeignKey(&amp;quot;&lt;a href="http://datas.id"&gt;datas.id&lt;/a&gt;&amp;quot;)), 与datas作链接&lt;br&gt;&lt;br&gt;在map data时 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mapper(Data,self.table_datas,properties={&amp;quot;link&amp;quot;:relation(Data,self.table_datas_tags)})&lt;br&gt; &lt;br&gt;在使用时&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Q=Q.filter(~Data.link.any(Datas_tags.tag==tag))&lt;br&gt;为判断数据没有指定的标签&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Q=Q.filter(Data.link.any(Datas_tags.tag==item.tag))&lt;br&gt;则为表示数据有指定的标签。&lt;br&gt;&lt;br&gt; </content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/803548752523860931/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33943984&amp;postID=803548752523860931' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/803548752523860931'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/803548752523860931'/><link rel='alternate' type='text/html' href='http://www.mrxu.net/linux/2008/06/pythonsqllite.html' title='python中利用sqllite管理标签'/><author><name>Mr.徐</name><uri>http://www.blogger.com/profile/13177377873497523540</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33943984.post-8261085982376482824</id><published>2008-06-10T17:31:00.003+08:00</published><updated>2008-06-10T17:31:36.271+08:00</updated><title type='text'>用mencoder制作psp用mp4</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;mencoder -oac lavc -ovc lavc -of lavf -lavcopts aglobal=1:vglobal=1:vcodec=mpeg4:vbitrate=500 -lavcopts acodec=libfaac -af lavcresample=24000 -vf harddup,scale=320:-10,unsharp=l3x3:0.7,expand=320:240 -ofps 30000/1001 -lavfopts format=psp -srate 22050 原始文件名 -o 输出文件名.mp4&lt;br/&gt;&lt;br/&gt;需要安装了mencoder,faac&lt;br/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/8261085982376482824/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33943984&amp;postID=8261085982376482824' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/8261085982376482824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/8261085982376482824'/><link rel='alternate' type='text/html' href='http://www.mrxu.net/linux/2008/06/mencoderpspmp4_10.html' title='用mencoder制作psp用mp4'/><author><name>Mr徐</name><uri>http://www.blogger.com/profile/14955666426683264952</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33943984.post-515018372024380457</id><published>2008-06-10T17:31:00.001+08:00</published><updated>2008-06-10T17:31:20.134+08:00</updated><title type='text'>用mencoder制作psp用mp4</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;mencoder -oac lavc -ovc lavc -of lavf -lavcopts aglobal=1:vglobal=1:vcodec=mpeg4:vbitrate=500 -lavcopts acodec=libfaac -af lavcresample=24000 -vf harddup,scale=320:-10,unsharp=l3x3:0.7,expand=320:240 -ofps 30000/1001 -lavfopts format=psp -srate 22050 原始文件名 -o 输出文件名.mp4&lt;br/&gt;&lt;br/&gt;需要安装了mencoder,faac&lt;br/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/515018372024380457/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33943984&amp;postID=515018372024380457' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/515018372024380457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/515018372024380457'/><link rel='alternate' type='text/html' href='http://www.mrxu.net/linux/2008/06/mencoderpspmp4.html' title='用mencoder制作psp用mp4'/><author><name>Mr徐</name><uri>http://www.blogger.com/profile/14955666426683264952</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33943984.post-5906580497907268586</id><published>2008-04-16T11:41:00.001+08:00</published><updated>2008-04-16T11:41:22.859+08:00</updated><title type='text'>python-scim的确不错</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;昨天编译了一个python-scim，发现里面的整句输入法还是非常的赞的。&lt;br/&gt;有点windows下搜狗和谷歌输入法的味道。&lt;br/&gt;这个项目真的解决了linux下的一个很大的问题阿&lt;br/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/5906580497907268586/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33943984&amp;postID=5906580497907268586' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/5906580497907268586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/5906580497907268586'/><link rel='alternate' type='text/html' href='http://www.mrxu.net/linux/2008/04/python-scim.html' title='python-scim的确不错'/><author><name>Mr徐</name><uri>http://www.blogger.com/profile/14955666426683264952</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33943984.post-4194470001966823364</id><published>2008-04-05T00:54:00.001+08:00</published><updated>2008-04-05T00:54:20.425+08:00</updated><title type='text'>看漫画利器comix</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;在源里就有这个软件。我用的还是ub 704,就按704中的comix 3.6为例子。&lt;br/&gt;&lt;br/&gt;comix和一般图像浏览软件相比的优点：&lt;br/&gt;&lt;br/&gt;1.智能滚动。在选项中打开之后，按空格就可以按左上，左下，右上，右下四个部分依次观看漫画，然后再换页。适合那些分辨率很高，一个屏幕内无法完全显示完整的漫画。在打开manga模时候，可以按从右到左，也就是右上，右下，左上，左下的顺序看漫画。&lt;br/&gt;&lt;br/&gt;2.支持直接读取压缩包中的漫画，而且就算是一个压缩包里，分布在几个目录下的漫画，也可以当成是一个漫画来处理。&lt;br/&gt;&lt;br/&gt;3.可以调节观看漫画的对比度，亮度，饱和度等。对于各中来源不同的漫画来说，能很好的按自己的习惯加以修正。&lt;br/&gt;&lt;br/&gt;4。书签收藏功能。收藏可以把漫画所在的目录当成一本漫画管理，书签功能可以让你下次继续从这个地方看漫画看下去。&lt;br/&gt;&lt;br/&gt;5。缩略图功能。提供如同观看pdf文件一般的缩略图。&lt;br/&gt;&lt;br/&gt;6。多种默认缩放模式。&lt;br/&gt;&lt;br/&gt;经过少量适当的设置后，看漫画就是打开，然后不停按空格的过程，和那些图片查看软件相比，专业，方便的多得多。&lt;br/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/4194470001966823364/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33943984&amp;postID=4194470001966823364' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/4194470001966823364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/4194470001966823364'/><link rel='alternate' type='text/html' href='http://www.mrxu.net/linux/2008/04/comix.html' title='看漫画利器comix'/><author><name>Mr徐</name><uri>http://www.blogger.com/profile/14955666426683264952</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33943984.post-3188796995520085200</id><published>2008-03-02T02:03:00.001+08:00</published><updated>2008-03-02T02:06:16.357+08:00</updated><title type='text'>我在ubuntu下常去的网站:</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;我在ubuntu下使用的网站列表&lt;br/&gt;&lt;br/&gt;以好用，实用，对ff/linux支持良好为准&lt;br/&gt;&lt;br/&gt;1.邮箱:&lt;br/&gt;https://www.gmail.com注意，是https://.不是http://www.gmail.com。两者在用户体验上会有完全的不同&lt;br/&gt;&lt;br/&gt;www.163.com。我用的国内邮箱，我用它的&lt;a href='http://www.mrxu.net/2007/04/163.html'&gt;理由&lt;/a&gt;。&lt;br/&gt;&lt;br/&gt;2.rss阅读&lt;br/&gt;&lt;br/&gt;www.zhuaxia.com。如果有阅读rss习惯的，很推荐抓虾，尤其是要多系统多电脑切换的用户。&lt;br/&gt;&lt;br/&gt;3.blog:&lt;br/&gt;space.live.com。对，你没看错，msn空间。能很方便的和朋友互相沟通，一个简单的blog,更重要的是，作为微软的产品，也有良好的ff支持。看看tx和taobao。看看msn空间，没法术说什么.&lt;br/&gt;&lt;br/&gt;blogger.com 我的主blog,但不推荐用。换空间，备案，发布的ftp问题老不成功，都不是很愉快的事情。&lt;br/&gt;&lt;br/&gt;blogbus.com：我对国内还算比较有点好感的blog空间。&lt;br/&gt;&lt;br/&gt;4.在线存储：&lt;br/&gt;box.net&lt;br/&gt;&lt;br/&gt;5.在线相册:&lt;br/&gt;photobucket .com。国外空间，专业外链相册。容量1g,流量25g。支持png.例图&lt;img src='http://i182.photobucket.com/albums/x223/jarlyyn/mytag.png'/&gt;&lt;br/&gt;&lt;br/&gt;yupoo.com,bababian:国内空间。不太要当心墙的问题。&lt;br/&gt;&lt;br/&gt;6.在线漫画:&lt;br/&gt;bbs.fxdm.net&lt;br/&gt;www.jojohot.com 我一直在追海贼王的漫画的，多少年了。&lt;br/&gt;&lt;br/&gt;7.在线词典&lt;br/&gt;dict.cn 非常不错，可以在ff下发声。&lt;br/&gt;&lt;br/&gt;8.消遣：&lt;br/&gt;cnbeta和网易新闻。记住，去这两个地方主要不是去看新闻，是看评论的……&lt;br/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/3188796995520085200/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33943984&amp;postID=3188796995520085200' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/3188796995520085200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/3188796995520085200'/><link rel='alternate' type='text/html' href='http://www.mrxu.net/linux/2008/03/ubuntu.html' title='我在ubuntu下常去的网站:'/><author><name>Mr徐</name><uri>http://www.blogger.com/profile/14955666426683264952</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33943984.post-2197743882134454618</id><published>2008-01-23T18:20:00.001+08:00</published><updated>2008-01-23T18:20:05.250+08:00</updated><title type='text'>标记下，大智慧网页版，基于flash的</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;a href='http://flashhq.gw.com.cn/hq.swf'&gt;http://flashhq.gw.com.cn/hq.swf&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;firefox可用&lt;br/&gt;&lt;br/&gt;可以跨平台&lt;br/&gt;&lt;br/&gt;应该是现在跨平台的股票软件的最好的解决方法了。&lt;br/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/2197743882134454618/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33943984&amp;postID=2197743882134454618' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/2197743882134454618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/2197743882134454618'/><link rel='alternate' type='text/html' href='http://www.mrxu.net/linux/2008/01/flash.html' title='标记下，大智慧网页版，基于flash的'/><author><name>Mr徐</name><uri>http://www.blogger.com/profile/14955666426683264952</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33943984.post-3404220027758892100</id><published>2007-08-26T03:21:00.001+08:00</published><updated>2007-08-26T03:21:33.841+08:00</updated><title type='text'>gnome任务栏的类型</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;class=Gnome-panel&lt;br/&gt;type=System panle&lt;br/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/3404220027758892100/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33943984&amp;postID=3404220027758892100' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/3404220027758892100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/3404220027758892100'/><link rel='alternate' type='text/html' href='http://www.mrxu.net/linux/2007/08/gnome.html' title='gnome任务栏的类型'/><author><name>Mr徐</name><uri>http://www.blogger.com/profile/14955666426683264952</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33943984.post-3182249524390758605</id><published>2007-08-24T11:21:00.001+08:00</published><updated>2007-08-24T11:21:19.970+08:00</updated><title type='text'>awn真的不错</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;div align='justify'&gt;这种dock的方式，让任务栏干净，方便了好多&lt;br/&gt;&lt;br/&gt;毕竟人对于图形的辨别速度比对文字的快多了&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/3182249524390758605/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33943984&amp;postID=3182249524390758605' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/3182249524390758605'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/3182249524390758605'/><link rel='alternate' type='text/html' href='http://www.mrxu.net/linux/2007/08/awn.html' title='awn真的不错'/><author><name>Mr徐</name><uri>http://www.blogger.com/profile/14955666426683264952</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33943984.post-6880505112581291219</id><published>2007-08-20T11:27:00.001+08:00</published><updated>2007-08-20T11:27:00.519+08:00</updated><title type='text'>windows,linux&amp;mac</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;用了windows再用linux,感觉闭源只是靠垄断才能占到统治地位，在开源的灵活自由面前显得臃肿而无能。&lt;br/&gt;&lt;br/&gt;昨天看了最新的mac os的视频，感觉却是，对于那些天才，或许只有商业软件才能给他们合适的回报。&lt;br/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/6880505112581291219/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33943984&amp;postID=6880505112581291219' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/6880505112581291219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/6880505112581291219'/><link rel='alternate' type='text/html' href='http://www.mrxu.net/linux/2007/08/windowslinux.html' title='windows,linux&amp;amp;mac'/><author><name>Mr徐</name><uri>http://www.blogger.com/profile/14955666426683264952</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33943984.post-1273863902295830881</id><published>2007-08-02T14:53:00.001+08:00</published><updated>2007-08-03T00:47:29.585+08:00</updated><title type='text'>用雷鸟来同步你的google日历，安排行程，并用短信通知你</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;1.确认雷鸟的版本。&lt;br/&gt;你的雷鸟要在2.0以上的版本。&lt;br/&gt;ubuntu现在软件库里的还是1.5版本，需要自己安装，或者你也可以添加如下的源：&lt;br/&gt;deb http://gnomefreak.youmortals.com/mozilla-testing feisty main&lt;br/&gt;里面有最新的mozilla软件&lt;br/&gt;如果你是windows用户,直接安装雷鸟2.0或以上的版本就可以了。&lt;br/&gt;&lt;br/&gt;2.安装插件&lt;br/&gt;我们需要安装两个插件&lt;br/&gt;一个是lightning,为雷鸟提供日历功能，&lt;a href='http://www.mozilla.org/projects/calendar/lightning/download.html'&gt;点这里下载&lt;/a&gt;&lt;br/&gt;一个是Provider for google calendar ,为lightning提供google日历的功能，&lt;a href='https://addons.mozilla.org/en-US/thunderbird/addon/4631'&gt;点这里下载。&lt;/a&gt;&lt;br/&gt;注意，下载回来后在雷鸟里安装，不要直接在firefox里安装……&lt;br/&gt;安装完毕后，左侧会出现日历界面。&lt;br/&gt;&lt;br/&gt;目前的Provider for google calendar默认是不支持sms功能的，根据&lt;a href='https://addons.mozilla.org/en-US/thunderbird/discussions/comments.php?DiscussionID=2631'&gt;原作者的回答&lt;/a&gt;，该功能正在考虑中。不过可以通过以下方式修改使该插件支持：&lt;br/&gt;解压缩插件&lt;br/&gt;在 js/calGoogleUtils.js里找到&lt;br/&gt;gdReminder.@method = "alert";&lt;br/&gt;修改为&lt;br/&gt;gdReminder.@method = "sms";&lt;br/&gt;然后把整个内容再压缩为zip文件，改后缀名为.xpi&lt;br/&gt;&lt;br/&gt;我这里我有修改后的文件，如果你不想自己修改的话可以考虑&lt;a href='http://www.box.net/shared/cus52oy46x'&gt;下载&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;3。取得你的google日历地址。&lt;br/&gt;在你的gmail邮箱里进入你的日历。&lt;br/&gt;在你要使用的日历后面的下拉框里选择“日历设置”。&lt;br/&gt;在你的日历的私人网址 后面的 XML图标上 右键，复制链接地址。&lt;br/&gt;&lt;br/&gt;4。设置你的雷鸟：&lt;br/&gt;在雷鸟的选项里，选择lightning那个日历样的选项&lt;br/&gt;在alarm设置里&lt;br/&gt;把default alarm setting for events 设为on&lt;br/&gt;把default time an alarm goes off before an event设为google日历里支持的时间，比如5分钟 10分钟 15分钟 20分钟 25分钟 30分钟 45分钟 1小时 2小时 3小时 1天 2天 1周。&lt;br/&gt;这样默认你建立的每个时间都会用短信通知你了。&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;在你的雷鸟里的左下角，选择Calender,点new按钮新建日历。&lt;br/&gt;弹出的界面上选择on the network&lt;br/&gt;然后选择第三项Google Calender，在location里粘贴你刚刚复制的xml地址。&lt;br/&gt;如果一切正确，雷鸟会要求你输入你的google帐号和密码。&lt;br/&gt;输入你要建立的日历名后，你在lightning的你新建的日历里添加的事件，立刻就会更新到google日历里了。&lt;br/&gt;&lt;br/&gt;5。设置短信通知：&lt;br/&gt;在google日历的日历设置里的“通知”里，选择 将“手机设置成可接受通知”。&lt;br/&gt;根据他的提示进行设置，当你通过验证后，你就能在 “通知”的设置里选择用手机来提醒你了。&lt;br/&gt;&lt;br/&gt;当你设定的时间到的时候，你就会收到 提醒：内容＠提醒时间(用户名)这样的 短消息提醒了。&lt;br/&gt;&lt;br/&gt;最后，我要感谢mozilla,给我们带来了雷鸟和火狐这么出色的开源软件，让我们linux用户也不用担心软件匮乏，也和windows用户一样能从那庞大的扩展系统中享受各种最新的特性。&lt;br/&gt;还要感谢google,为我们提供了google日历这么出色的服务。&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/1273863902295830881/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33943984&amp;postID=1273863902295830881' title='9 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/1273863902295830881'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/1273863902295830881'/><link rel='alternate' type='text/html' href='http://www.mrxu.net/linux/2007/08/google.html' title='用雷鸟来同步你的google日历，安排行程，并用短信通知你'/><author><name>Mr徐</name><uri>http://www.blogger.com/profile/14955666426683264952</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33943984.post-363266434509202987</id><published>2007-07-11T11:47:00.001+08:00</published><updated>2007-07-11T11:47:25.890+08:00</updated><title type='text'>祭奠小企鹅输入法</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;a href='http://www.fcitx.org/main/?q=node/123'&gt;fcitx作者准备停止开发了&lt;/a&gt;&lt;br/&gt;虽然我一直更习惯用scim,但还是不得不缅怀一下。&lt;br/&gt;&lt;br/&gt;国内这样花费精力做gpl软件的人并不多&lt;br/&gt;&lt;br/&gt;就如同mutilget也停止开发了一样&lt;br/&gt;&lt;br/&gt;一个人的开发，很累吧？&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/363266434509202987/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33943984&amp;postID=363266434509202987' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/363266434509202987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/363266434509202987'/><link rel='alternate' type='text/html' href='http://www.mrxu.net/linux/2007/07/blog-post.html' title='祭奠小企鹅输入法'/><author><name>Mr徐</name><uri>http://www.blogger.com/profile/14955666426683264952</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33943984.post-8331883723646858004</id><published>2007-06-28T14:23:00.001+08:00</published><updated>2007-06-28T14:23:15.520+08:00</updated><title type='text'>google桌面搜索发布</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;a href='http://desktop.google.com/zh/linux/'&gt;地址&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;试用了下，很不错&lt;br/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/8331883723646858004/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33943984&amp;postID=8331883723646858004' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/8331883723646858004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/8331883723646858004'/><link rel='alternate' type='text/html' href='http://www.mrxu.net/linux/2007/06/google.html' title='google桌面搜索发布'/><author><name>Mr徐</name><uri>http://www.blogger.com/profile/14955666426683264952</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33943984.post-71818095920607512</id><published>2007-06-27T15:19:00.001+08:00</published><updated>2007-06-27T15:19:03.354+08:00</updated><title type='text'>加快openoffice 启动速度</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;环境:ubuntu 704&lt;br/&gt;openoffice 2.20&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;一直郁闷为什么UB下的ooo怎么比win版的慢这么多&lt;br/&gt;&lt;br/&gt;后来发现，把java环境关闭就可以了&lt;br/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/71818095920607512/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33943984&amp;postID=71818095920607512' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/71818095920607512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/71818095920607512'/><link rel='alternate' type='text/html' href='http://www.mrxu.net/linux/2007/06/openoffice.html' title='加快openoffice 启动速度'/><author><name>Mr徐</name><uri>http://www.blogger.com/profile/14955666426683264952</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33943984.post-5877764462310813510</id><published>2007-06-07T12:33:00.001+08:00</published><updated>2007-06-07T12:33:59.141+08:00</updated><title type='text'>解决firestarter不能启动的问题</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;span class='postbody'&gt;ubuntu 704&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;原因是不能识别中文local下的ifconfig的输出&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;解决方法：&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;sudo sed -i~ "s/\/sbin\/ifconfig/env LANG=en_US \/sbin\/ifconfig/g" /etc/firestarter/firestarter.sh&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;	&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/5877764462310813510/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33943984&amp;postID=5877764462310813510' title='2 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/5877764462310813510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/5877764462310813510'/><link rel='alternate' type='text/html' href='http://www.mrxu.net/linux/2007/06/firestarter.html' title='解决firestarter不能启动的问题'/><author><name>Mr徐</name><uri>http://www.blogger.com/profile/14955666426683264952</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33943984.post-5812502832756159246</id><published>2007-06-04T01:45:00.001+08:00</published><updated>2007-06-04T01:45:45.156+08:00</updated><title type='text'>备份利器:simple backup</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;p class='Photo'&gt;环境：ubuntu 704&lt;/p&gt;&lt;p class='Photo'&gt;在添加删除程序中发现这个程序的，名字叫simple backup config 和 simple backup restore。&lt;br&gt;&lt;/br&gt;看了下，功能非常强大。&lt;br&gt;&lt;/br&gt;&lt;/p&gt;&lt;p class='Photo'&gt;simple backup config是配置和备份工具&lt;br&gt;&lt;/br&gt;除了预定义的备份方案，还有强大的自定义功能。&lt;br&gt;&lt;/br&gt;比如排除那些目录，甚至可以用正则表达式来指定。&lt;br&gt;&lt;/br&gt;还可以安排计划，以预定的周期进行备份，还能指定保留多少时间内的备份。&lt;br&gt;&lt;/br&gt;&lt;/p&gt;&lt;p class='Photo'&gt;	&lt;a href='http://www.flickr.com/photos/83566067@N00/528026660/'&gt;&lt;img width='240' height='165' alt='' src='http://farm2.static.flickr.com/1232/528026660_0624a430cf_m.jpg'&gt;&lt;/img&gt;&lt;/a&gt;&lt;br&gt;&lt;/br&gt;&lt;/p&gt;&lt;p class='Photo'&gt;&lt;br&gt;&lt;/br&gt;而simple backup restore，则顾名思议是个恢复软件了。&lt;br&gt;&lt;/br&gt;&lt;/p&gt;&lt;p class='Photo'&gt;如果你对备份有需要的，不妨一试。&lt;br&gt;&lt;/br&gt;&lt;/p&gt;&lt;p class='Photo'&gt;不过，他的也有一个缺点，就是是英文界面的。&lt;br&gt;&lt;/br&gt;&lt;/p&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/5812502832756159246/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33943984&amp;postID=5812502832756159246' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/5812502832756159246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/5812502832756159246'/><link rel='alternate' type='text/html' href='http://www.mrxu.net/linux/2007/06/simple-backup.html' title='备份利器:simple backup'/><author><name>Mr徐</name><uri>http://www.blogger.com/profile/14955666426683264952</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33943984.post-6295516107893847014</id><published>2007-05-21T17:47:00.001+08:00</published><updated>2007-05-21T17:47:26.777+08:00</updated><title type='text'>安装torrentflux</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;环境：ubuntu704&lt;br&gt;&lt;/br&gt;关键字:bt 下载 服务器&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;1.设置mysql&lt;br&gt;&lt;/br&gt;如果你没安装过mysql：&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;先安装mysql-server&lt;br&gt;&lt;/br&gt;sudo apt-get install mysql-server&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;然后&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;mysql -uroot &lt;br&gt;&lt;/br&gt;GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY "这里改成你想设的root密码";&lt;br&gt;&lt;/br&gt;CREATE DATABASE torrentflux;&lt;br&gt;&lt;/br&gt;quit&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;如果你安装过了mysql,自己建立个torrentflux就可以了。&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;2.安装torrentflux&lt;br&gt;&lt;/br&gt;sudo apt-get install torrentflux&lt;br&gt;&lt;/br&gt;一路确定&lt;br&gt;&lt;/br&gt;当问你密码的时候，输入你的mysql 的 root密码&lt;br&gt;&lt;/br&gt;然后一路选是。&lt;br&gt;&lt;/br&gt;（如果你安装时点了取消，可以 sudo bash /var/lib/dpkg/info/torrentflux.postinst configure 进行重新设置）&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;然后sudo ln -s /usr/share/torrentflux/www/ /var/www/bt&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;然后打开浏览器，输入http://localhost/bt/login.php,看看如何&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;(ps.如果你想放在其他位置，自己更改他在/var/www的位置)&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/6295516107893847014/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=33943984&amp;postID=6295516107893847014' title='4 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/6295516107893847014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33943984/posts/default/6295516107893847014'/><link rel='alternate' type='text/html' href='http://www.mrxu.net/linux/2007/05/torrentflux.html' title='安装torrentflux'/><author><name>Mr徐</name><uri>http://www.blogger.com/profile/14955666426683264952</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>4</thr:total></entry></feed>