2005
06.28

My gentoo config files for Dell Inspiron 8600

/etc/make.conf

# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example

CHOST="i686-pc-linux-gnu"
CFLAGS="-O3 -mcpu=i686 -fomit-frame-pointer -pipe"
CXXFLAGS="${CFLAGS}"

MAKEOPTS="-j2"

#ACCEPT_KEYWORDS="~x86"
USE="X gtk gtk2 gnome qt kde mozilla cjk unicode nptl nptlonly java dvd -xmms -gcj -fortran -userlocales -font-server"

PORTDIR_OVERLAY="/usr/local/portage"

#FETCHCOMMAND="/home/erning/bin/proz -k=5 --no-getch \${URI} -P \${DISTDIR}"
#RESUMECOMMAND="/home/erning/bin/proz -k=5 --no-getch \${URI} -P \${DISTDIR}"

#SYNC="rsync://192.168.1.30/gentoo-portage"
GENTOO_MIRRORS="http://mirror.averse.net/pub/gentoo/ http://mymirror.asiaosc.org/gentoo/ ftp://ftp.linuxforum.net/gentoo"

/etc/portage/package.keywords

#sys-kernel/gentoo-sources ~x86
media-video/ati-drivers ~x86

net-im/skype ~x86
sys-apps/dbus ~x86

app-emulation/vmware-workstation ~x86

media-fonts/acroread-asianfonts ~x86
app-text/acroread ~x86

dev-util/lincvs ~x86
dev-util/kdevelop ~x86

x11-libs/wxGTK ~x86

kde-base/konqueror ~x86
kde-base/libkonq ~x86
kde-base/kcontrol ~x86
kde-base/kcminit ~x86
kde-base/kdebase-data ~x86
kde-base/kdelibs ~x86
kde-base/konsole ~x86
kde-base/arts ~x86
kde-base/kdebase-kioslaves ~x86
kde-base/kdialog ~x86
kde-base/khelpcenter ~x86
kde-base/kdesu ~x86

app-dicts/stardict-oxford-en-zh-gb ~x86
app-dicts/stardict-cdict-en-zh-gb ~x86
app-dicts/stardict-cedict-zh-en-gb ~x86
app-dicts/stardict-xdict-en-zh-gb ~x86
app-dicts/stardict-xdict-zh-en-gb ~x86

dev-python/wxpython ~x86

/etc/portage/package.use

media-fonts/acroread-asianfonts linguas_zh_CN linguas_zh_TW languas_ko languas_ja
media-video/mplayer X aalib alsa arts avi bidi cdparanoia dga directfb divx4linux dts dv dvb dvd dvdread edl encode esd fbcon ggi gif gtk i8x0 ipv6 joystick jpeg libcaca lirc live lzo mad matroska matrox mmx mmxext mpeg mythtv nas nls oggvorbis opengl oss png real rtc sdl sse sse2 svga tga theora truetype v4l v4l2 xanim xinerama xv xvid xvmc -xmms
media-libs/win32codecs quicktime real

dev-util/kdevelop php sql subversion

www-client/mozilla mozdevelop mozxmlterm
www-client/mozilla-firefox mozdevelop mozxmlterm
2005
06.28

My screenshot script

Here’s my screenshot script under linux.
ImageMagick is required.

#! /bin/bash

SSPATH="$HOME/documents/pictures/screenshots"
SSDATE="$(date +%Y-%m-%d_%H-%M-%S)"
SSNAME="$SSPATH/$SSDATE.png"

if [ ! -d "$SSPATH" ]; then
        mkdir -p "$SSPATH"
fi

#sleep 10
import -window root "$SSNAME"
2005
06.28

开源的字体”文泉驿“这两天放出了点阵字库,赶紧试用了一下,效果还不错。这里有个截图
“文泉驿©”
Full size image

2005
06.26

iPod and F828 on my Laptop

Linux连接一些数码设备要稍微复杂一些。这里记录一下我的设置,以后重新设置可以参考。
目前我用的是linux-2.6.11,udev。

为了让ipod设备可以出现在/dev/ipod下,增加一个文件/etc/udev/rules.d/40-ipod.rules,内容如下,
BUS="usb", SYSFS{product}="iPod mini", KERNEL="ub?2", NAME="%k", SYMLINK="ipod"

并在/etc/fstab里加入一行
/dev/ipod /mnt/ipod vfat noauto,owner,user 1 0

之后用gtkpod替代iTurn,这还能从iPod上同步歌曲到机器上;-)。另外我还安装了iPodder

为了方便数码相机Sony F828,让它出现在/dev/camera下,配置差不多,增加一个文件/etc/udev/rules.d/40-camera.rules,内容如下,
BUS="usb", SYSFS{product}="Sony DSC", KERNEL="sd?1", NAME="%k", SYMLINK="camera"

并在/etc/fstab里加入一行
/dev/camera /mnt/camera vfat noauto,owner,user 1 0

这样,就可以直接用命令”mount /mnt/ipod“,”mount /mnt/camera“挂载ipod和数码相机了。

2005
06.25

Jabber和35通行证

如果你有个Jabber的客户端,并且有个35通行证的帐号,那么就可以用这个通行证的用户和密码登录jabber.35.com的IM服务器。

登录的时候JabberId是35通行证的全称,比如zen@35.com;服务器是jabber.35.com,端口5223,只接受SSL/TLS的连接(当然证书还是自己签发的);

这只是个测试的服务,不保证永久开放,大家玩玩而已。因为我做这个仅仅是提供一个35通行证作为第三方应用认证服务的例子。

我所在公司目前提供的正式服务有35邮局和一款网络游戏海之乐章。不用问我好不好玩,我不玩网游的;-)

Jabber服务程序用的是Jive Messenger,仅仅多写了一个AuthProvider
Jabber客户端推荐的还是Gaim

2005
06.14

蜜罐

这篇开启comment和trackback,看看spammer有多猖獗。