By LinuxRen on Mar 12, 2008 in 开源社区 | 0 Comments
这个就是以前曾经介绍过的wikidot程序了。
wikidot账号在申请之后都会有一个xx.wikidot.com形式的二级域名,如果你不喜欢这样的格式的话,可以将自己的域名绑定到wiki上。
点击做侧边栏的site manager,再点custom domain,在右侧填写你要绑定的域名即可。
不过首先你需要在域名的后台添加一个cname,指向自己的xx.wikidot.com。
添加完毕后就可以使用自己的域名访问并且管理自己的wiki了,很方便。
我的wiki:http://wiki.lijie.org
By LinuxRen on Feb 16, 2008 in 开源社区 | 0 Comments
这种帖子好像太多了,不过还是翻译一下。
1. 低费用。Linux是免费的,所以你没必要像购买其他系统那样考虑来考虑去,Linux遵循GPL协议。任何人都可以下载使用,并且相应的软件也几乎都是免费的,没有必要担心试用期的问题。
其实费用不仅仅是购买费用,还包括人员培训费用,系统维护费用等等。这点原文没有计算进去。
2. 稳定性。Linux不需要经常重启动来维持稳定性,不会因为内存不足或者其他原因导致系统变慢。几年不重启并且运行流畅是常见的事情。
这一点倒是有体会,不过几年不重启还没见过。
3. 高效性。Linux提供了持续的高稳定性。可以同时承载超多人的请求,并且可以使得老电脑焕发第二春。
老电脑?我家64M内存的电脑算很老了,但是貌似跑不动Linux。有兴致了装个damn small linux。
4. 网络亲和性。Linux的开发者大部分是通过网络完成工作的,Linux是天生的网络操作系统。不论是客户端还是服务器端都可以安装在普通电脑上运行。可以做太多的工作,比如备份等,性能要比其他的系统高许多。
5. 灵活性。Linux可以当作桌面系统使用,还可以用在高性能服务器上,嵌入式系统中等。你可以只安装你需要用到的组建,这样以来可以节省磁盘空间。
6. 兼容性。Linux可以运行所有的Unix下的软件,并且可以识别所有的文件格式。
7. 可选择性。Linux的发行版本非常多,你可以挑选一个你最喜欢的。并且一般的软件在不同的系统上都可以运行。
8. 安装很简单,很快。Linux提供了很方便的工具使得安装过程容易了许多。
9. 多任务。Linux可以同时处理很多工作,当有很多打印工作排队时,确保不会拖慢你的机器。
10. 磁盘空间完全利用。当你的磁盘空间所剩无几的时候,Linux照样能够工作。
11. 安全。这是大家选择Linux的最重要的标准。Linux的对不同权限的帐户的不同权利控制的非常好,这样可以阻止病毒等对系统造成破坏。用户在Linux中安装的软件大部分都是免费的,避免了往上购买软件时泄露你信用卡号以及密码的概率。
12. 开源。如果你开发的软件涉及到操作系统内部的东西,那就看Linux源代码吧,它是开源的。
By LinuxRen on Feb 16, 2008 in 开源社区 | 1 Comment
大家好,我是Linux下新输入法Fitx(Fun Input Toy for Linux)的作者。
关于Fitx
Fitx名字很像fcitx,是的,fitx和fcitx是有渊源的,一年前我开始做Fitx的姐妹版Fun Input Toy的时候花了3个月的时间看fcitx的代码,虽然没完全看懂,却在研究的过程中想到了现在Fitx现在的算法。很高兴Fun Input Toy没有丢fcitx的脸, 现在是Mac OS X下最流行的输入法之一。同时我们在两周以前也发布了iPhone平台的版本WeFit, 其强大的功能和优异的性能受到的广泛的关注,现在最新版本是1.0 preview 5。
所以,没有Fcitx就没有FIT和Fitx。我在此隆重感谢fcitx的作者,Yuking。1一个月以前我正在想把FIT移植到linux平 台,我再来看fcitx的网站,我非常遗憾的知道fcitx已经停止开发,我知道在这个世界上像Yuking这样的程序员一定是孤独的,我们应该给他多一 点关怀……我非常抱歉,我看你的代码的时候应该多给你写两封邮件……
下面是Fitx一些参考地址:
Fitx:http://fitx.googlecode.com
FIT: http://fit.coollittlethings.com
WeFIT: http://fit.coollittlethings.com/?page_id=76
关于Licenses
半年以前很多人呼吁FIT开源,后来开源了又很多人问Licenses
我一直没太在意,不好意思,我们长在一个copy的国度,我不知道一个Licenses, 我们的法律能不能保护我这样一个弱小的程序员,能不能保护Yuking, 能不能让Yuking的激情永远不会逝去……
因为要来Linux平台,我必须回答这个问题,我把所有的Licenses看了一遍,我选择最轻量级的BSD License。其实这个也不必,代码随便用,给我发个邮件fenghuajun@gmail.com,交个朋友。(我能不能发明一个用代码必须发邮件交 朋友的Licenses?)
Fitx是在New BSD Licenses下完全开放源代码的输入法。最早FIT词库是基于fcitx的词库,通过程序进行了一些整理,后来我又在网上搜刮了一些网友整理的自定义 词库。词频和字频是根据北京语言大学公布出来的一些新闻和小说的词频统计资料,后加程序整理。
Fitx是具体技术上怎样一个东西
Fitx严格来说不是一个输入法,而是一个输入引擎,Fitx在Linux下是C/S架构。Fitx的Client端是用python写的,非常简 单,Server端是进行编码查询的,相当于一个MySQL数据库,只不过专门做拼音,五笔,现在最新支持笔画编码的查询。Server端在 Mac/iPhone/Linux平台上是通用的,将来也有可能在Windows上。
Client端借助james.su大侠的scim和Shawn.P.Huang大侠的scim-python完成Client端相当轻松。站在巨 人的肩膀上,保持代码简单不正是*nix的核心价值么,同时也是python的核心价值,这样做的好处是代码容易维护,升级容易,但是不好的地方在于部署 安装比较困难,很高兴的是以Ubuntu为代表的Linux安装软件已经不像从前那样麻烦了,还有就是不好的地方可能就是效率……(不要和我争论C++和 python效率,我的专业意见认为在现代计算机上相差无几)。
恩…相信python的简单哲学还有一个坏处,那就是我们搞技术的假装专业忽悠人的资本没有了,同时又有一个好处,简化你所面的纷繁复杂世界,你才有能力面对更大的问题。
这就是技术上的Fitx和它相信的哲学。
如何能够帮忙
由于同时开发维护Mac版本和iPhone版本,本人时间有限,Linux经验也不是很足,现在很希望大家一起帮助Fitx的开发。现阶段Fitx的开发特别需要大家帮忙,发挥Linux社区群策群力的精神。
1. Fitx依赖的库较多,上面已经提到,条件限制,本人只能确定在Ubuntu上的安装编译过程,用其他Linux系统的朋友能够帮忙完善相关的编译安装文档。
2. 我对Linux经验较浅,对于如何制作二进制发行包还不是很在行,希望能有专家帮忙。
2. Fitx现在的功能还比较简陋,但其实Fitx的Server端已经比较完善,输入法的很多功能只需要在Client端的开发,只需要用python。对python有兴趣的朋友可以试试看看我的代码,如果能看明白又有兴趣帮忙的话,可以给我发邮件。
我的邮箱是fenghuajun@gmail.com
最后想说……
其实我是非常热爱开源运动的,我在大学期间就在想如何能在中国建立开源社区,但是当FIT在Mac平台成功以后,很多人叫我开源。我却感到疑虑,因 为FIT不是我发布的第一个开源软件,为何一个软件做得好,多人用就那么多人来叫你开源?为何一个软件做得不怎么样(可能很有前景),开源却没有人帮忙 呢?另外我想问问Yuking,有多少人给fcitx贡献了代码?
尽管有这些顾虑,最终FIT还是开源了……为什么?
1.FIT是吃fcitx的奶水长大的,人要知道自己从哪里来的。
2.关于开源,我觉得我们国家已经很落后了,但是如果不从我们开始,又从谁开始;如果不从现在开始,又从什么时候开始?if not us, then who? if not now, then when? (里根)。争论是没有用的,要的是去做,take action!(很遗憾,我现在看到国内的论坛,主要是争论……)
所以FIT选择开源,并且回到Linux平台,希望大家多多支持。我一点都不高手,我不是来这里找争论的,我只是来这里找一些支持的温暖。希望没有来错地方。
(欢迎转载到任何Linux社区)
By LinuxRen on Feb 15, 2008 in 开源社区 | 0 Comments
LTD(Linux Test Drive)是互联网上出现的一个新的应用,用户可以在该网站上测试新的Linux操作系统,新的硬件等等,而不用在自己的电脑上安装任何东西。相当于现在比较流行的LiveCD。但是这一切现在使用浏览器完成。
LTD现在仅仅还是测试阶段,需要提交申请才能参加测试。
NoMachine TestDrive也提供类似的服务,但是需要在电脑上安装一个客户端(NX Client)才能体验。
By LinuxRen on Feb 9, 2008 in 开源社区 | 0 Comments
1998年2月9日,Bruce Perens第一次向世人公布了“Open Source”这个单词,2008年2月9日是”Open Source”十岁生日。
在最近的一篇文章当中,Bruce Perens对这十年间“Open Source”所取得的进展进行了回顾,对一些大的事件进行了评论,强调OpenSource最重要的是用户,是用户造就了OpenSource。
“Open Source”和Stallman先生的”Free Software”在过去十年当中影响了整个IT,颠覆了人们对“革新”的理解,任何人都可以通过开源社区分享自己的发现。未来的十年将会发生什么变化呢?谁知道。据说未来4年内将会有80%的软件开源。
Bruce Perens同时承认,Microsoft仍是最令人头疼的问题。
By LinuxRen on Feb 7, 2008 in 开源社区 | 0 Comments
现在Linus的工作基本上就是对哪些补丁应该并入chunk作决定,自己很少参与开发了。如果有一天Linus彻底无声无息地退出,你会注意到吗?
By LinuxRen on Feb 6, 2008 in 开源社区 | 0 Comments
祝各位网友,linux fans, hackers以及各位linuxren,新年快乐,多挣钞票,鼠里鼠气的。
By LinuxRen on Feb 5, 2008 in 开源社区 | 0 Comments
“软件专利制度让人感到很厌恶…..”
“…..在美国,包括开源人士在内的更多的人开始认为软件专利制度完全是错误的…..”
“…..软件行业根本不应该存在所谓的专利制度….这是因为,软件工程是一项非常复杂的工程,包含的部件非常多,甚至于连开发者都不知道,也许这些部件中的某些已经侵犯了某个专利……”
“….所以大家会把这些无聊的专利完全地抛在脑后….但是那些专利持有者会以此为要挟,强迫某些组织与其合作,从而免于被起诉”
原文很长,谈论的话题很多。还可以下载到现场采访的录音材料。
By LinuxRen on Feb 1, 2008 in 开源社区 | 0 Comments
Wikidot是一个大家创建个人wiki的好地方,注册后会有一个wikidot的二级域名访问自己的wiki。其作者,Pieter Hintjens 和 Piotr Frąckowiak宣布wikidot1.0程序开源,而更新的wikidot2.0目前还在开发当中。
感兴趣的可以下载其源代码安装,需要 PostgreSQL 8.1数据库, Apache2, PHP5,详细的安装说明请看这里。Wikidot有自己的语法格式。
By LinuxRen on Jan 30, 2008 in 开源社区 | 0 Comments
bigcarrot相当于一个许愿类的网站,任何人如果有什么愿望,都可以发布到这个网站上面。当然,需要支付一定的报酬给完成你愿望的人。现在就有两位老兄nbenik和jakem分别出价100美元和5美元,希望开源社区可以影响主流媒体让Linux Torvalds的形象出现在美剧《Simpsons》中,当然需要一定的要求。
1. 卡通形象必须看上去很想Linus Torvalds.
2. 卡通人物必须身着画有Linux的标志性图标–企鹅
3. Linus在剧中不能是跑龙套的,必须要有台词。并且还必须允许Linus自己给自己的形象配音,包括英语,瑞典语和芬兰语。
4. 上镜时间必须超过15秒。
5. 电视剧播出后才付钱。
6. 钱会分给剧本的作者,如果多个作者的话,平分。