人生何处不相逢

上次来北京遇到了大闹北大抗议盖茨的王开源,这次来北京又遇到了大为、闪闪一干人等。

不过上次去北大意外的遇到王啸吟同学,我属于闲逛,他要去颐和园,就这样没有任何征兆,booooom,我们相遇了,嗯,当时的情况就是这样。

昨天去中心传达室,大妈又在抱怨,罗浩把她弄郁闷了,我一看旁边的那人的卡,果然写着罗浩,又这样没有任何征兆的booooooooom了。他和我想象中的样子不太一样,个子不高,有点微胖,我还以为是lanslot和cliff那样的类型的。恩,他从我的名字认出了我,不过显然他对我手里的那个tero 650更感兴趣。一连两天,他主动找我搭讪,然后顺便摆动一下我的胖胖,我完全的被无视了,除了问一些关于胖胖的信息….

京台linux论坛补遗

以前记在linux里面的,今天才发现,发上来吧。

感觉主要来说国内在推linux,动力主要在政府,不过还是阻力重重。例如,用户习惯、不同系统的merge,等等;而台湾主要是企业在推,其实说白了就是利益驱动,用linux做嵌入式做硬件;而香港比较弱,只是和广东合作,貌似没有什么成形的成果。

下面是我笔记的原始资料,没兴趣润色了,各项按照时间顺序列出来:

1 平谷区信息中心主任 吴玉林
主要讲这个区的信息化建设,还有就是国产基础软件在平谷区的应用。没什么意思。

2 国产软件的发展之路 红旗2000经理总经理 胡才勇
开源社区的自由精神和商业模式有实实在在的矛盾。开源企业需要有自己的改造来适应商业化的需求。
开源技术部和商业部。跟openoffice签订协议,完全遵守GPL协议。
原则
1) 不和openoffice.org竞争的策略
2) 努力影响OO的技术方向
3) 回馈OO的策略
国家标准可以促进…(在1中也有阐述)
3 开发、共赢、合作、发展 中标软件常务副总裁 秦勇
藏文版office
但是其他的讲得不错,主要是公司的介绍。
和2相比,3做得比较全面,不止office。但是大部分都是广告
//打击广告
4 台湾Linux发展及发展现状 COSA 许清琪(号称民进党的大boss?回去求证一下,不过无所谓了,技术不分党派)
Chinese open system association
支持:自由软件技术支持推动规划:三级
driver:自由软体平台周边驱动程式网站
发展Linux中文关键延展应用套件
校园和乡村应用
5 台湾linux会长 吴启昌
推动策略 Linux Pro
政府的政策(采购)是重要推手[看来两岸linux的推动很重要的动力都是政府,这个有点搞笑]
6 嵌入式系统的发展与机会 信亿科技董事长 温茂贺 晶心科技副总经理 苏泓萌
未来的发展:开发的硬件和软件平台
Embedded process cores for powerful SoC
Foundattion SW to enable applications
Development tools to gain time to market
7 运用自由软件创造信息服务
百资科技 www.linpus.com mediacenter
硕崴国际 linux数位监控技术与解决方案
8 台湾自由软件走廊 晟鑫国际
Govforge:政府机关OSS交流网
http://govforge.e-land.gov.tw [帅哥说连不上,不知道是被和谐了,还是在内网?]
9 香港开放源码软件中心的发展及最新动向 老少聪(这个姓还真少见…)
香港生产力促进局首席顾问
介绍了项目 New OSS Program 新开源计划
还有其他的一些合作、推广和Coming Activities

10 香港开放源码和Linux发展及应用现状 香港linux商会会长 简锦源
与内地和台湾不同:民间推动

11 任景信 电子物流及国际贸易平台

更换壁纸

前几天做了一个windows下面使用国家地理图片更换壁纸的小东东,叫它BGChanger吧。
现在想弄一个linux下面的。找了一下资料,KDE下面可以使用DCOP(Desktop COmmunication Protocol)。Gnome下面应该可以使用Bonobo,但是没有实践过。DCOP 是一个轻量级进程间和软件模块间通信系统,其目的是让程序能够交互,共享复杂任务,它是基于X Window System的Inter-Client Exchange协议。不过好像现在KDE用的比较多,维基上说现在每一个KDE程序都支持DCOP接口,但是没有提到Gnome如何。我用kdcop查看,发现有一些API返回值有QStringList这样的类型,可能用QT实现的?(DCOP的官方主页上说它依赖QT,但是其他就没关系了,可能这是Gnome不用的原因?)
用DCOP更换壁纸还是很方便的,它提供了API:void setWallpaper(int desk, QString wallpaper, int mode)和void setWallpaper(QString wallpaper, int mode),而在命令行下面,只用dcop kdesktop KBackgroundIface setWallpaper wallpaper mode即可,例如:
dcop kdesktop KBackgroundIface setWallpaper /home/marvel/2007-9-28.jpg 6
这里的6表示将图片拉伸,其他参数没有查到,如果有查到的朋友不妨告诉我:-D

Firefox的搜索栏字体设置

本来已经弄得差不多了,页面、标题栏都设置为yahei字体了,但是现在搜索栏的字体还是很难看。

KDE 3.5.7,装了gtk-qt-engine后,在控制面板中设置gtk程序的字体,但是这样之后搜索栏中的一些汉字就根本看不见了。不知道该怎么弄了。

到newsmth上问了问,找到了解决办法:

修改 $HOME/.mozilla/firefox/xxxx/chrome 下的userChrome.css 和 userContent.css,加上:
* {
font-family: Dejavu Sans !important;
font-size: 10pt !important
}
但是这样的话就将所有的字体都强制设置为10pt,不好看。所以我将font-size去掉了,尽管菜单看起来淡了一些,不过总算还好。

Thunderbird也是类似,~/.thunderbird/xxxxxxxx.default/chrome/userContent.css 修改之即可。

更多的css样式在此

highlight

今天看了几个vim的插件,最后看了viki。这个东西能够在vim中写wiki,很不错。不过对我好像没什么用,唯一有兴趣的是它加了highligh之后可以高亮显示html页面。

不过后来仔细看了一下,原来高亮显示和viki没有关系,是用了highlight这个工具。转了半天,debian 下面有现成的工具。

最简单的方式例如:

highlight –syntax cpp test.c > test.html

这样test.html 就是一个解析过的 html 文件,不过还需要加一个highlight.css 的样式文件才能显示颜色。

看看ajax

最近想看看ajax了。曹亮推荐Aptana,于是我下载了试一下。Aptana 有eclipse的插件,也有独立的IDE,不过我已经有了eclispe了,所以就用插件这种方式了,下一个100+M的IDE还要好长时间。不过这里不要把update site弄错了,应该是http://update.aptana.com/install/3.2/,我填写了http://update.aptana.com/install/3.2/xxxx,结果提示有依赖关系没满足。
装完之后看了一下,不错不错,能用ftp的方式同步到远程主机上。感觉Aptana就是做ide的,那些ajax的插件是用了别人现成的东西,例如dojo、aflax等,我啥都没做,先建了一个内置几个lib的空项目,不过项目已经有现成的example的页面了,看起来挺cool的。
准备看看那些lib,回头能不能弄几个好玩的东西。
回头看看我自己为blog写的xml异步超级简陋的ajax,觉得当时太tm nb了。
//顺便bs一下solit,把我页面的js弄成了http://www.solit.com.cn/browse.js,而且那个网站还不开,搞得我的图片没出来。ft一个,以前还以为是网络速度慢呢……