« December 2004 | Main | February 2005 »
January 26, 2005
Windows 95/98 被精简到小于 5M
老消息了。先记在这里:
先是有报导说 Win95 被精简到 4.47M;这次又有进展,Win98 也精简到了这个尺寸!
呵呵,有人制作小 LINUX,也有人制作小 WINDOWS 啊,看来谁都不甘落后 ;-)
详细情况看这里:Nano98(屏幕截图)http://www.etek.chalmers.se/~e8gus/nano98/
Posted by ch1v4n at 10:59 PM | Comments (0) | TrackBack
January 21, 2005
PGP-pretty Good Privacy
PGP—Pretty Good Privacy,是一个基于RSA公匙加密体系的邮件加密软件。可以用它对你的邮件保密以防止非授权者阅读,它还能对你的邮件加上数字签名从而使收信人可以确信邮件是你发来的。它让你可以安全地和你从未见过的人们通讯,事先并不需要任何保密的渠道用来传递密匙。它采用了:审慎的密匙管理,一种RSA和传统加密的杂合算法,用于数字签名的邮件文摘算法,加密前压缩等,还有一个良好的人机工程设计。它的功能强大,有很快的速度。而且它的源代码是免费的。
来自中国IT认证实验室
Posted by ch1v4n at 01:19 PM | Comments (0) | TrackBack
January 20, 2005
车载Mp3,带FM发送功能的爱国者E808MP3
E808的最大特点就是内置专业调频发射模块,可以将MP3、WMA格式的歌曲通过车载音响无线接收并且播放出来,成为一款既可以随身携带又可做车载设备的MP3产品。该MP3采用100MHz固定频段作为发射频段,FM调频发射有效使用范围2-4米,只要将具有FM调频收音机设备调到100MHz,就可以轻松享受它所播放的音乐。价格: 899元。

来自:SOHU.COM的消息
Posted by ch1v4n at 05:15 PM | Comments (0) | TrackBack
闲来无事,搞了个fvwm+rox桌面系统


基于Debian,初步中文化,配置文件:.fvwm2rc
Posted by ch1v4n at 08:40 AM | Comments (0) | TrackBack
January 19, 2005
博客被攻击
今日早上10点4分左右,服务器奇慢,最高负载达到20.9,apache2和mt-comments.cgi(系本博客的评论cgi程序)进程占用了大量的资源。
迅速断开网络,查看日志,发现了来自220.189.246.82对mt-comments.cgi的访问,这个IP来自宁波,于18日(昨天)凌晨4时也发动过同样的攻击。
根据日志来看,也许是MT脚本的BUG。
Posted by ch1v4n at 10:27 AM | Comments (1) | TrackBack
January 18, 2005
The ROX Desktop
ROX is a fast, user friendly desktop which makes extensive use of drag-and-drop. The interface revolves around the file manager, or filer, following the traditional Unix view that `everything is a file' rather than trying to hide the filesystem beneath start menus, wizards, or druids. The aim is to make a system that is well designed and clearly presented. The ROX style favours using several small programs together instead of creating all-in-one mega-applications.
Posted by ch1v4n at 12:52 PM | Comments (0) | TrackBack
Dvorak布局键盘

更符合人机工程的Dvorak布局键盘
详见:Introducing the Dvorak Keyboard -- Layout Diagram
Posted by ch1v4n at 11:10 AM | Comments (0) | TrackBack
Debian X下鼠标滚轮配置方法
问题:Debian Unstable GNU/Linux,内核为 2.4.18-k7。滚轮鼠标的配置。
解决方法:
# lsmod
对比可以使用滚动功能的 Redhat Linux 9 下的 lsmod 结果,发现必要的模块没有加入内核,于是:
# modprobe input
# modprobe mousedev
# modprobe usbcore
# modprobe usb-uhci
根据实际情况,加入需要的模块。
相应地修改 /etc/X11/XF86Config-4 中鼠标的段落:
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Buttons" "5"
Option "ZAxisMapping" "4 5"
EndSection
重新启动X,鼠标滚轮即可实现滚动功能。
来源:潘永之的主页
Posted by ch1v4n at 10:55 AM | Comments (0) | TrackBack
January 17, 2005
fvwm的配置文件搜索顺序
[FVWM][main]: <
/root/.fvwm/config
/usr/share/fvwm/config
/root/.fvwm/.fvwm2rc
/root/.fvwm2rc
/usr/share/fvwm/.fvwm2rc
/usr/share/fvwm/system.fvwm2rc
/etc/X11/fvwm/system.fvwm2rc
Posted by ch1v4n at 01:48 PM | Comments (0) | TrackBack
讨论Xwindow的启动过程
最近我在玩fvwm,所以想弄明白一下Xwindow的启动过程,请各位大侠指点。我用的是Debian,我从inittab开始,按着脚本一步一步看下去,xwindow的启动过程大致分下面几步(Desktop Environment勉强算是一步):
Display Manager->Xwindow Server->Window Manger->Desktop Environment
1、Display Manager
有一个文件是/etc/X11/default-display-manager,我的系统里,其内容就是一行:/usr/bin/X11/xdm,说明这个系统的默认Display Manager是xdm。这是一个二进制可执行文件,会在/etc/init.d/xdm脚本里调用。调用时,xdm会默认读取/usr/X11R6/lib/X11/xdm/xdm-config这个配置文件。
这个文件关键内容如下:
DisplayManager.servers: /usr/X11R6/lib/X11/xdm/Xservers
!里边的主要内容:":0 local /usr/X11R6/bin/X vt7 -dpi 100 -nolisten tcp"
!即指向默认X服务器二进制文件
DisplayManager*startup: /usr/X11R6/lib/X11/xdm/Xstartup
!用于启动Xserver
DisplayManager*reset: /usr/X11R6/lib/X11/xdm/Xreset
!用于reset Xserver
DisplayManager*resources: /usr/X11R6/lib/X11/xdm/Xresources
!用于描述xdm登陆框的格式
DisplayManager*session: /usr/X11R6/lib/X11/xdm/Xsession
!调用/etc/X11/Xsession
!这是一个全局的Xsession文件,被xdm和xinit(startx)使用,s它会按依次调用/etc/Xsession.d/目录下的脚本,类似于/etc/rcX.d/下的脚本执行顺序。上述工作完成后,控制权应该进入xfree86了
2、Xwindow Server
仔细看了看/etc/Xsession.d/下的文件,在50xfree86-common_determine-startup文件中找到关键内容,依次尝试执行/usr/bin/x-session-manager、/usr/bin/x-window-manager、/usr/bin/x-terminal-emulator。这三个文件都是符号链接,指向/etc/alternatives/下的同名文件,/etc/alternatives/下的文件其实也都是符号链接,分别指向具体的文件。我在debian中死活找不到switchdesk,看来手工修改一下这三个符号链接文件的指向就可以了。
在我的系统中,/usr/bin/x-session-manager不存在,/usr/bin/x-window-manager最终指向/usr/bin/fvwm2,哈哈,这就是我现在在用的Window Manager。
通过调用/usr/X11R6/bin/X(省略n个复杂步骤),执行/etc/Xsession.d/目录下的脚本,Xwindow Server也启动完毕了。
3、Window Manager
在我的系统上,即fvwm2,它会默认读取配置文件:~/.fvwm/fvwm2rc,启动完毕。
4、Desktop Environment
我的系统上没有它,一般为KDE或者GNOME,以后再研究。
Posted by ch1v4n at 01:27 PM | Comments (0) | TrackBack
January 14, 2005
About xtt, freetype, xfs, xft
X Window是所谓client-server结构,这里的server管显示(输出)、键盘和
鼠标(输入)部分,而client则是你正在用的程序,比如编辑器。Server收集
键盘和鼠标的输入,送到编辑器这一client,编辑器经过处理后,回过来再让
server去显示一些字到屏幕上,来回折腾。
怎样显示一个字呢?
一个字实际上就是一个小图,如果小图上的点非黑即白,就称为黑白点阵;
如果小图上的点可以有不同的亮度甚至颜色,则称为AA点阵。每个字,也就
是每个小图都有固定的编号,编辑器(client)可以只告诉server某个编号,
server根据该编号去找出对应的小图,这种方案就是所谓的server side
font,如FreeType,X-TrueType等backend就属此类;如果编辑器自己去找小
图,干脆把小图送给server去显示,这种方案就是所谓client side font,
Xft属这一类。
server side font
FreeType backend: 即XF86Config中的freetype模块
X-TrueType backend: 即XF86Config中的xtt模块
client side font
Xft: 设置文件是fonts.conf
还有一类,xfs,跟server side font一样,client把字编码传给server,但
server并不直接从字库中读出对应该编码的小图,而是把编码再传给另外
的所谓font server,由font server去字库找出对应的图,返回给X server
去显示,姑且将这种方式称为font server font:
font server font
xfs: 设置文件是X11/fs/config
不管是哪一类,最终都要去字库文件读出对应编码的小图,至少对TrueType
格式的字库文件而言,xtt也好,freetype也好,Xft也好,几乎都用到了
FreeType这一字库engine,虽然xtt没人继续改进,还是用FreeType 1,别人
都改用FreeType 2了。正因为大家都用FreeType字库engine,使得xtt,
freetype,Xft这些名字容易弄混,让人头大。解决的办法很简单:不要再去
管什么xtt,不要再去管什么freetype,不要再去管什么xfs:
只要弄清Xft就够了。
Posted by ch1v4n at 12:10 PM | Comments (0) | TrackBack
January 11, 2005
X86平台操作系统概览
全文见
http://dev.csdn.net/develop/article/57/57134.shtm
Posted by ch1v4n at 04:09 PM | Comments (0) | TrackBack
2004年给人印象深刻的二十个博客网站
1. 狗日报 http://www.18mo.com 因为它获得了年度博客奖,让人们认识到专注在博客上的价值
2. CNblog群组博客 http://www.cnblog.org 一个优秀的群组博客,关注面颇有延续性,但传播价值还有待提升
3. 博客中国专栏作家群组 http://www.blogchina.com/new/member/ 这是国内最具影响力的博客群组,几千专栏作家,每人发出一声独立声音,足以让互联网获知震撼力。
4. 对牛乱弹琴 http://www.donews.net/keso/ 洪波的个人博客,在IT评论方面有自己的见解,另外,这个blog告诉人,做blog,贵在坚持
5. 思维的乐趣 http://blog.mindmeters.com/ 这是一个比较有思想深度的网站,站长方军的个人博客也很有特色。
6. Chinese Tea 博客组 http://christina.tecinese.com/ 这个博客组从2003年就获得了很多人的推崇,在2004年,它继续成为少数几个优秀博客的代表
7. 北京印象 http://vincent.com.cn/ 个性化,简洁,低于特征
8. Wangjianshuo’ blog http://home.wangjianshuo.com/ 中国最好的英文blog,作者开放的心态很好,也因自己的认真记录,获得广大博客的认同
9. Owen’s blog http://blog.timetide.net/ 中文博客先行者之一,其个性化和点到为止的特质,使其博客在优秀博客中更凸现其特殊的价值
10. 六翼的天使: http://blog.wespoke.com/ 一年300万访问数,算中国博客访问量记录最高的网站之一,作者卢亮是中文博客先驱之一,创建的博客动力是中文三大博客托管网站之一
11. 巴黎洋相:http://tillnowly.blogone.net/ 这是典型的女人博客,并获得中国博客网年度最佳博客。她的叙事手法非常耐看,思想深度不一般,博客让人认识到她是才女一个。
12. TOPKU:http://www.topku.com/ 关注博客领域发生的一切事情,或许其理想是做一个批评感很强的Blogger。在博客圈中有自己独特的个性。
13. 车东的blog http://www.chedong.com/blog/ 中国最知名的技术博客之一,他竟然发动了他自己的父亲来写博客,将博客推动进行到父辈。
14. Chin’s blog http://chin.blogchina.com/ 博客中国PHP组经理覃健祥的个人博客,一些技术心得汇集。他个人发动的救助罹癌的张琳同学,让人看到了博客的力量,使人深为感动。
15. Ziboy的图片blog http://www.ziboy.com/ 一个漂亮的图片博客,作为一个社会记录者,他的持久记录,是一个优秀博客必须具备的品质。
16. 22cather http://www.22catcher.com/ 优秀的社会记录站点,用镜头说话,或许手法不成熟,但内容绝对是图片博客的领先者。17. MkGenie Polaris http://mkgenie.blogchina.com/ 关于迈克尔?杰克逊的最佳博客,也是博客公社优秀博客。作者为著名乐评者,博客信息量大,深得音乐爱好者和MJ爱好者的喜欢。深度和专业是该博客给人的第一感受。
18. 胖子的博客 http://pangzi.blogchina.com/ 一个学英语背单词的好blog。这样的blog代表着博客公社的博客特色:他们刚刚开始Blog,但他们做得非常认真,做得非常优秀。
19. 诗哲魂:纯粹生态人生与思想 http://shizhehun.blogchina.com/ 思想深度和博客形态的完美结合,博客公社优秀博客的代表
20. 新语丝 http://xys.3322.org 方舟子主持的网站,以每日更新的形式提供了大量独立分析的信息,虽非博客网站,但采用博客形式,在学术打假方面,它始终是中文网站的先驱。2004年更因甘德怀考博事件成为引用最多的原创信息网站。
优秀的博客太多了,这里不可能把所有存在的优秀博客都给列出。上面是我会去看并且深感受益匪浅的优秀博客。或许您的博客也很优秀,暂时还不够知名,或者乐于默默无闻,但只要记得一句话:“博客反映的是您存在的一种状态,或好或坏,无须在意。”您的博客就一定能够找到知音,并最终受到更多人的关注。 2005年您要做的仅仅是和更多的朋友通过博客进行沟通,那样,他们也就会知道您的博客极其优秀的存在状态。
Posted by ch1v4n at 01:15 PM | Comments (2) | TrackBack
January 04, 2005
Tripwire 应用
对unix管理员来说,主机系统的安全一直是个课题,一方面管理员通过更新patch,安装软硬件防火墙等手段努力使自己的系统可靠性增强,而另一方面unix操作系统的漏洞总是不断被发现并被公布出来,如BUGTRAQ这样的安全列表,从这个角度上可以很绝对的说,互联网上没有安全的主机。任何一台放在Internet上的主机被入侵的潜在可能性是不可逃脱的,而且,对入侵者而言,利用漏洞进入系统往往只是第一步,如果想得到更多的,如超级用户的密码,数据库的口令等,往往需要下点功夫,最便捷也是最有效的就是改动或特洛伊化受侵害的主机上的文件,如放置自己的监听程序,替代某些关键文件,修改编辑可信文件,设置suid文件等。
Continue reading "Tripwire 应用"
Posted by ch1v4n at 09:21 AM | Comments (0) | TrackBack


