Le's profileSomething like a home pa...PhotosBlogListsMore ![]() | Help |
fear of forking前两天搜到的一篇文章,没来得及看 刚看了一下,颇有种相见恨晚的感觉 想知道为什么glibc 2.x版里的这个文件/lib/libc.so.6最后的后缀是6么? 看看这个吧 http://linuxmafia.com/faq/Licensing_and_Law/forking.html April 27 irssi nopaste终极解决方案14:47 <@r0bertz> 有多少人用irssi的? 14:48 < sssslang> irssi += 1 14:49 < zhan> irssi ++ 14:49 <@r0bertz> 大家是怎么用nopaste的,:-D 14:49 <@r0bertz> 或者 wgetpaste 14:49 < zhan> /exec -o nopaste 14:50 <@r0bertz> "/alias paste exec - -msg $C $0- | nopaste" 14:50 <@r0bertz> 我之前用这个 14:50 <@r0bertz> 这个方法的问题是,需要用 /paste cat file来贴文件 14:50 <@r0bertz> 我刚刚写了个脚本 14:51 <@r0bertz> paste = "exec - -msg $C paste.sh $0-"; 14:51 <@r0bertz> 把$0- | nopaste改成paste.sh $0- 14:51 <@r0bertz> 然后用这个脚本 14:51 <@r0bertz> http://rafb.net/p/gxPILQ97.html 14:51 <@r0bertz> 这就爽多拉,哈哈 14:51 <@r0bertz> 我刚刚用的是这个命令 /paste ~/bin/paste.sh #!/bin/bash Bash shortcut之insert-completionsinsert-completions (M-*) Insert all completions of the text before point that would have been generated by possible-completions. 挺有用的,以前玩过知道有这么个东西,突然想用,忘了 查了一下man bash,给翻出来了 (有啥用呢?直接用*不挺好的么) 嘿嘿,如果*补齐的文件里有一个是你不想要的,就麻烦了 这时候,就可以祭出insert-completions把所有的文件都插入命令行,然后再去掉不想要的文件 什么?移动光标很费劲? 基础啊基础,ctrl-a, ctrl-e, alt-f, alt-b, ctrl-w, ctrl-u不能忘.... April 26 龙芯的一些消息 http://r0bertz.blogspot.com/2008/04/some-updates-about-loongson.html 老外对于龙芯笔记本的想法 14:06 <@nightmorph> r0bertz: so, what's this i hear about a loongson-powered laptop? i want a mips laptop! :) 14:23 < calculus> I want one too 14:23 * calculus gets in line behind nightmorph 14:23 <@nightmorph> a mips laptop would be just t3h sexy April 23 五月风暴:青春,电影,乌托邦April 22 gold此gold非金的意思 而是一个ld 是一个全新的ld ld是GNU linker, linker是把编译出来的.o文件连接成可执行文件或者so的程序 特点是速度很快 gentoo用户要尝试可以看这个 http://blog.cafarelli.fr/post/2008/04/09/Testing-the-new-gold-linker-from-binutils 不过我偶然发现了这个 http://forums.gentoo.org/viewtopic-t-680006.html April 20 fear of being forked自由软件项目的成功,因素有很多 而且有一些是共通的,比如“fear of being forked” fork在这里意思是有人拿着你的项目的源代码,另外成立一个项目,继续开发 只要那个人的新项目遵守了原项目的许可协议,这在自由软件世界里,是完全合法且合理的 一般什么情况下,一个项目会被fork呢? 比如当项目开发者不注重用户感受,不接受用户建议的时候 我刚刚知道一个例子:pidgin,原gaim 我没有参与过pidgin的开发,对于里面的一些事情一无所知 不过根据gentoo dev lu_zero http://planet.gentoo.org/developers/lu_zero/2008/04/18/alternatives_part_ii pidgin有这些问题: - its developers use a brain damaged dvcs (yes monotone sucks, yet another application written in C++ that sucks after cmake) - The ability to listen to the user feedback is severely reduced. 所以有人fork了pidgin http://funpidgin.sourceforge.net/ April 14 回想一下最近这件事情确实搞的不太好 关键在于社区建设的还不够完善,还没有行为准则 社区有一套基本的行事方法,但没有文本形式的存在,无法有效快速的让新加入的人了解和接受 再一个就是我对这样的角色的处理还不够天衣无缝 就是一小孩 连为什么不要top-posting都不知道 只知道要平等,尊重 要知道,自由软件的世界里,尊重是自己争取来的 等到你做出了足够多的贡献之后,恐怕那时候你已经学会了怎么待人接物,而不会再这样嚣张了。 就算偶尔嚣张一下,别人也会原谅,但是还是要祈祷不要碰巧再碰到类似当年的自己的,不知道天高地厚的小P孩。 3年前我在linuxsir发了一个肯定是被某版主认为是显摆贴的贴子,然后在我不知情的情况下两次被移动,最后移到了垃圾区。 我很生气。我对自己说,丫的,等我做版主之后,看哪个敢动我的贴子。 现在,且不说我不会再发那种贴子,就算我发了,哪个人又敢轻易的在不知会我的情况下随便移动呢? 特别搞笑的是这段对话: > "我不赞同",这句话我从来都没有说过。现在你说给我们大家听。 "不如不说"我以前也没说过,现在你说给我们大家听。 第一句是我说的。我的意思是我做为这个项目的负责人,我在给别人提意见的时候,我都不敢说“我不赞同”。好么,你来了,就简直比负责人还负责人。 第二句是他说的。他几乎每句话都套用我的句式,特别搞笑。我说的是“不如不说话”,说的是你没有搞清楚讨论的是什么,也没有更好意见,不要瞎起哄,耽误大家时间。当然我应该换个更婉转的表达方式。但,现在我这么说了,就真的那么过分么?我说给你听,是想和你分享我的经验,让你以后少走弯路。要不然,谁吃饱了撑的没事干,说这些?还招人嫌? 现在的小孩都了不得 以后不和这种小孩计较,直接看行为准则 能玩就玩,不能玩拉到 自由软件社区不是养大爷的地方 trads需要做的一点改变什么是trads http://www.gentoo-cn.org/gitweb/?p=trads;a=summary http://www.gentoo-cn.org/trads/ 以前我只发在我的blog上 以后我还会发到这里 我写这个的目的是让人们知道我都做过什么或者我要做什么 这次要写的是我的一点猜想 trads程序可以区分一篇文章的最后更新者和维护者 目前我们的做不到 我猜想,trads程序能检查cvs log来获得最后更新者 但是我们的项目的最后更新者信息来自git,trads不能处理git 我会修改一下trads让它可以从我们的git repo里获得最后更新者信息 这就是我标题里说的需要做的一点改变 这样,trads.xml里的nick就仍然代表维护者 不像现在我们的trads.xml里的nick实际代表的是最后更新者 现在,一旦非维护者更新某个文档之后,虽然他的名字会出现在nick里,但原来维护者的信息同时也丢了,除非再查阅已翻译文档以获得译者/translator信息 -- Zhang Le, Robert http://r0bertz.blogspot.com http://zh.gentoo-wiki.com http://savannah.nongnu.org/projects/pgubook http://groups.google.com/group/gentoo-china http://groups.google.com/group/szlug April 13 irssi alias nopaste21:06 <@r0bertz> "/alias paste exec - -msg $C $0- | nopaste" 21:06 <@r0bertz> 推荐irssi的一个alias 21:06 <@r0bertz> "/paste command" 21:06 <@r0bertz> "/paste cat file" 21:07 <@r0bertz> 就直接贴了 又发现我的东西给照搬了http://wiki.linuxfly.org/index.php/Category:Wiki_Help 上面有Yuri黄镜华和我的ID 这是当年我们翻译的gentoo-wiki.com的英文版的帮助 照搬就照搬吧 反正zh.gentoo-wiki.com的东西除非声明都是public domain的 也不求你给个什么credit,中国现在就是流行抄,一个两个人不能改变这种现状和风气 但是至少敬业一些,改的彻底点,不要留下蛛丝马迹 行为准则 http://www.gentoo-cn.org/wiki/行为准则 林子大了,就什么样的鸟都有了 要定一些规矩了 个别人质疑为什么我做某些决定的时候不和“大家”商量 “大家”指的哪些人?谁谁谁同意了才算“大家”同意? 这些都没有共识嘛 所以这种质疑的合理性要打打折扣,基本就是逞口舌之快嘛 我很早就提过建立gentoo中文门户站点(最好是用wiki)的事情 http://groups.google.com/group/gentoo-china/msg/bced3075b80ef4c8 http://groups.google.com/group/gentoo-china/msg/cde9ed9ddacac84b 可惜没有任何人向我提出过任何形式的帮助,没有任何人表示过有这种欲望 没人来,怎么办?自己动手,丰衣足食 从我注册zhangle.is-a-geek.org,到我买gentoo-cn.org(这件事要感谢杨小广druggo) 从新的gentoo中文文档翻译进度表到提醒邮件自动发送程序 都是我自己来,时间和金钱都是我一个人在付出 这些时候“大家”在哪里? 再往前,从我决定使用git来作为版本管理工具,到我安装gitweb。 版本管理工具很多,有集中式,有分布式;分布式的有git,bzr还有hg。 为什么用git,也没有任何人提出任何异议,那时候“大家”又在哪里? 这就像什么? 就像一直以来帝国主义都是直接资助敌对国反对派来搞分裂,现在我们只不过买了苏丹的石油,他们就说我们支持苏丹政府在达尔富尔搞种族灭绝。扯淡吧就…… 所以还是不要说了 拍拍胸口,讲讲良心 如果没有我前面做的那些事情,最近的这些事情就不会发生,你连抱怨“为什么我不和大家商量”的机会都没有。 是不是很残酷? 当然如果有人愿意提供帮助,求之不得。 不过,现在我只能视可以节省我的时间的帮助形式为帮助。 我要是活在火星就好了。 mediawiki里用户密码不能和用户名一样今天帮夕角加了个用户 密码就是xijiao 不过登录不了 还以为上次介绍的方法出了问题 后来开放用户注册,用程序添加,结果程序提示密码不能和用户名一致 结果改了个密码就好了 |
|
|