正在加载...
 
  • 共13文章
  • 1
  • 2
  • >
SCO申请破产保护  

刚看到一则新闻,SCO申请破产保护,觉得,实属意料之中。
高新技术企业,本来就该以创新为本,如果什么时候沦落到不思创新,靠阻扰和攻击他人来谋生,那,离破产也就不远了。

标签:开源 | 浏览数(1248) | 评论数(2) | 2007-09-18
OSX下的开源多协议即时通讯客户端  

adium,一款被很多MACER称为鸭子的开源多协议即时通讯工具,支持MSN、Gtalk、Yahoo Messenger、AIM、icq、jabber甚至QQ(不过目前支持得不是很好,还是推荐用LumaQQ for MAC),我喜欢它的原因很简单,就是界面漂亮,可自定义。这方面多说无益,上图吧

它也有不少外挂(Xtras)可以使用,包括了外观选项、主题、脚本、音效等等……不过我是懒得折腾这些了,自个儿看着舒服就成 :)

标签:开源,苹果 | 浏览数(1528) | 评论数(3) | 2007-07-12
MAC下使用amule  

以前用windows的时候,下载都用emule,今儿正好在MAC上,hielulu发了个电影过来,懒得开windows的机器了,就跑去下了个amule试试,可这玩意儿居然启动以后,默认的Kad和ED2K都连不上,让同事传了他的emule/config目录下的三个文件:client.met/server.met/nodes.dat传给我,扔到MAC的~/Library/Application Support/aMule/目录下,重新起动amule程序,一切正常咧 ;)

标签:开源,苹果 | 浏览数(2572) | 评论数(1) | 2007-07-03
用moinmoin创建多个wiki主页  

一时兴起,又想建一个firefox的维基百科,前些日子听人说twiki相当不错,装上试了试,语法和moinmoin不太一样,因为网络安全焦点维基百科已经用了moinmoin,还是遵从自己的习惯,仍然用它吧。
moinmoin允许一套代码运行多个wiki实例,但翻译过来的文档看起来实在难以理解,所以花了不少时间,简单记录一下我的配置过程,免得忘了。

1、复制/usr/share/moin/config/wikifarm/目录下的farmconfig.py和mywiki.py到/usr/share/moin/wiki下;
2、将原有的wikiconfig.py改名为xfocus.py,配置mywiki.py如下:

from farmconfig import FarmConfig
class Config(FarmConfig):
    sitename = u'中文Firefox应用与推广维基百科'
    logo_string = u'<img src="/wiki/common/moinmoin.png" alt="MoinMoin Logo">'
    page_front_page = u"首页"
    data_dir = '/path/to/data/'
    from MoinMoin.util.antispam import SecurityPolicy
    navi_bar = [
        u'%(page_front_page)s',
        u'SiteNavigation',
        u'RecentChanges',
        u'FindPage',
        u'HelpContents',
    ]
    theme_default = 'classic'
    language_default = 'zh'
    tz_offset = '8.0'
    show_section_numbers = 1
    show_hosts = 0
3、编辑主配置文件farmconfig.py,我的配置内容很简单:
wikis = [
    ("mywiki",    r"^firefox.unnoo.com/.*$"),
    ("xfocus",    r"^wiki.xfocus.net/.*$"),
]

from MoinMoin.multiconfig import DefaultConfig

class FarmConfig(DefaultConfig):
    data_underlay_dir = '../underlay/'
    url_prefix = '/wiki'
    page_category_regex = u'^Category[A-Z]'
    page_dict_regex = u'[a-z]Dict$'
    page_form_regex = u'[a-z]Form$'
    page_group_regex = u'[a-z]Group$'
    page_template_regex = u'[a-z]Template$'
上面的mywiki和xfocus两行,分别代表几个不同的wiki实例。
4、应该已经大功告成。其中需要注意的是:每个单独的维基只需要设定各有不同的设置选项即可(比如logo,数据目录或者ACL设置)。其他的设置都从基本配置类(farmconfig.py)中继承而来。

有些晚了,过几天将陆续添加wiki中的内容,可能会采用域名:http://firefox.unnoo.com

标签:技术,开源 | 浏览数(3431) | 评论数(0) | 2006-09-10
Firefox安装扩展时无法校验签名  

在给办公室电脑上的firefox 2.0安装del.icio.us扩展的时候遇到点小问题,因为这个扩展本身写着只支持1.0-1.5.*版本的firefox,通常情况下我们只要改改install.rdf里设定的maxVersion就可以了,可这回改完提示我无法安装,原因是无法校验签名。
看了看包里的文件:

发现目录Meta-inf就是用来签名的,直接将它从xpi里删除,再装就OK了。对部份有做签名的扩展,翻译者以及象我这样“强行安装”者,这个小技巧还是有用的。另外,可以看看Signing an XPI这篇文档了解更多细节。

标签:技术,开源 | 浏览数(3728) | 评论数(0) | 2006-09-08
什么是创新?  

周日晚上给家里的台式机装了一个ubuntu 6.06,解一解长期没有linux桌面的馋。这一安装,发现ubuntu的一个很棒的创新!
以往所有操作系统的安装,清一色的都是由光盘启动,进入安装界面,分区,根据提示一步步往下操作直至安装完毕,重启进入系统……

可ubuntu不是,它的光盘也是一张liveCD,安装系统的过程如下:

  1. 由光盘启动,进入LiveCD的图形界面,这时可以操作、测试所有ubuntu系统所具备的功能,包括游戏、浏览网页、聊天等等;
  2. 此时桌面上有一个Install的图标,双击图标,开始图形界面的安装操作;
  3. 安装过程中您可以用这台电脑进行文字处理、上网……一切随心所欲,安装过程就是跑在电脑上的一个进程而已,这时再也不觉得装系统的时间难熬了;
  4. 安装完毕,重启进入新系统 :)

LiveCD技术,成熟得很了,根本没什么新意。
系统安装程序……从RedHat到SuSE到Debian,各有各的方法,技术也很成熟……
可为什么没人想过这种安装方式呢?(其实国内有一个发行版MagicLinux,曾经也有些创意,它的MagicInstall,在安装过程中,会有个小游戏让你不至于在电脑前枯坐,但这比起ubuntu来,还是不够“漂亮”)。
这就让我想起“创新”问题了,什么是创新?未必非得搞个新发明、新专利才叫创新,将现有技术结合,应用到一个别人未曾想过的领域,能够收到良好效果,这也算创新。

顺便补充一句,ubuntu真的已经做得很好了,安装完毕,设置完升级服务器后,只需要apt-get install xfonts-wqy下载文泉驿的字库,然后重起X,一切中文化问题都解决了 :)

update:yawl焦点blog上留言提示,这个创新应该不属于ubuntu,至少knoppix在2003年就使用了hard disk installer的方式了。只是那时的硬盘安装是命令行,操作还极不方便。

标签:技术,杂项,开源 | 浏览数(6138) | 评论数(10) | 2006-08-16
时间管理程序tracks安装  

 在DBA notes看到他装了个GTD(Getting Things Done)工具tracks,这种时间管理、日程管理的工具我试用过不少,比如webcalendar、todolist、google calendar等。

本来是想用google全系列产品包括calendar的,也认真试了段时间,可却有不少不满,比如它只能导出,不能导入日志,比如不能看到我实际上未完成的工作,应该说,日程管理工具中,google calendar和webcalendar相当不错了,就是这个无法填写工作完成与否,让我不太喜欢。todolist倒是基本满足需求,可惜它是一个 PC端的应用程序,我现在不太愿意用笔记本电脑,为了保持家里与公司电脑的一致,自然是能用web应用的,就尽量使用web应用,嗯,因此看到 tracks,我又起了试一试的念头。

本以为在debian上安装很简单,谁知道竟然花了我整整半天时间,记录一下,以后万一要重装,好歹能想起来(用mysql用烦了,这回采用轻量级的sqlite3,备份起来也方便些):

阅读全文...
标签:管理,开源 | 浏览数(5245) | 评论数(2) | 2006-08-06
用自由软件构建中小企业弱点评估系统  

版本控制

v0.8 04/18/2004 文档创建
v0.9 04/24/2004 在第三部份中加入分布式扫描和多用户管理的描述

阅读全文...
标签:游刃,开源 | 浏览数(5017) | 评论数(0) | 2006-05-10
用 ModSecurity 补上网站的小洞洞  

上回 superhei 指出公司的网站有个小 bug,允许读出数据库里的内容,刚调整代码没多久,前两天 poop 又发邮件说 search.php 还有个小跨站脚本错误……恼了,虽然漏洞都很小,但终归不爽。

请教了下 coolc 和 baoz,给网站上了个 ModSecurity,省得总得担心着……

标签:开源  | 浏览数(4274) | 评论数(0) | 2006-03-18
Mantis 和 phpbt  

公司一直用的是 phpBugTracker 作为公司软件缺陷管理的平台,搁在小呆的服务器上跑了将近一年。这回公司搬了新办公室,又来了几位新同事,就干脆将服务架回公司内部,也能省却安全上的烦恼。

可是很莫明其妙地,这回我 phpBugTracker 死活装不上了,先是没找着 PEAR,指定 PEAR 目录后,登陆出现空白,翻了下它在 sf.net 上的论坛,看到有类似的提问,但没有解决方法。懒得在上面花时间,看了看,原来数据库里未解决的 Bug 数量也不多,完全可以手工导入,于是就打起 Mantis 的主意了。

几年前试过早期版本的 Mantis,没有惊艳的感觉,今天再装,仍然平淡,但很实用。

对比一下,我更推荐 Mantis。效果可以参考 这幅图片

标签:开源  | 浏览数(3814) | 评论数(0) | 2006-03-10
小鼻涕汉化的 MODX CMS :)  

上回说过,小鼻涕正在为开源软件做贡献,汉化 MODX CMS 呢,这不,经过整整两天半傻盯着屏幕,好不容易大功告成了 ;)

效果还是相当不错的,感兴趣的朋友可以看这张 效果图

汉化 MODX 的方法是:

1、下载 chinese.inc.php,并解压到 manager/includes/lang/ 目录下;
2、在 Adminitration->System Configuration 中将语言和编码都调定为中文即可。

再次推荐 Modx CMS,http://secyou.cn 就是用这个 CMS 配合着 yaml 的模板,一天之内快速搭建起来的。

20060309 update:小鼻涕(如果一定要叫鼻涕,请一定加个小字,哈哈)上后台看了下界面,发现有不少翻译得不地道,稍事修改,请各位将就用吧 ;)

标签:开源  | 浏览数(4966) | 评论数(12) | 2006-03-09
在Debian下安装FreeMind  

关于FreeMind,可以参考这篇文章:http://www.i170.com/user/wlj/Article_3000

1、安装Java

在/etc/apt/sources.list中加入ustc.edu.cn的uo并运行apt-update

deb http://debian.ustc.edu.cn/debian-uo/java ./

然后运行:

apt-get install j2re1.4

2、下载FreeMind并安装

我喜欢尝试新软件,因此用了0.8 alpha 2版本,下载地址:http://freemind.sourceforge.net/testversions/freemind-bin-0_8_0_alpha2.zip

3、中文支持

运行freemind.sh,界面上该有中文的地方都是乱码,也无法在脑图中输入中文。
修改~/freemind/下面的两个文件中的字体:user.properties和auto.properties,情况仍旧。
用strace跟了一下:

5147 access("/usr/lib/j2se/1.4/jre/lib/font.properties.zh_CN", R_OK) = 0
5147 open("/usr/lib/j2se/1.4/jre/lib/font.properties.zh_CN", O_RDONLY|O_LARGEFILE) = 4

……
……

5147 access("/usr/lib/j2se/1.4/jre/lib/fonts/fonts.dir", R_OK) = 0
5147 open("/usr/lib/j2se/1.4/jre/lib/fonts/fonts.dir", O_RDONLY|O_LARGEFILE) = 4

因此只要修订/usr/lib/j2se/1.4/jre/lib/font.properties.zh_CN和/usr/lib/j2se/1.4/jre/lib/fonts/fonts.dir,使之支持当前的中文字体就可以了。

标签:技术,开源 | 浏览数(4497) | 评论数(0) | 2005-09-04
  • 共13文章
  • 1
  • 2
  • >

Powered by Haiwit