2008年9月1日呃,别会错意,我的意思不是说 MySQL 开始 filesort 就会不稳定,而是说他的排序算法不是 stable 的。 某表中有两个字段,一个是 log_time, DATETIME 类型, 一个是 user_id , BIGINT 类型。 SQL 是 SELECT XXX FROM xx_table WHERE user_id = 111 ORDER BY log_time DESC 。 一开始表上的索引建错了,建成了 user_id,log_time 的联合索引,于是上面的 SQL 用上这个索引以后,就做了 filesort , 这时候发现所有 log_time 相同的列顺序是乱的,有……
阅读全文
2008年9月1日台式机十多天没关机, 忽然发现 fcitx 异常的卡, 把各种应用程序搞死好几次. df 一下才发现是 home 居然满掉了. 仔细 ls -la 一看. 原来是一个 .xsession-errors 文件占了 11G 还多. 看看内容, 原来是所有 X 程序打到 console 上的信息都跑这个文件里面去了, 然后 KDE 程序经常会打印各种 Warning , 用不了多久这个文件就会变得暴大. 解决方法比较土, 直接 ln……
阅读全文
2008年8月30日时隔一年多,我的破机器终于又起来了。可怜这个机器在现在 N 核电脑面前,实在是落伍了一点,php 执行 blog 首页都要 0.3 秒还多。比起之前在另外一个机器上面跑的虚拟机来也差得不是一点半点。唉。……
阅读全文
2008年6月9日以前没有找到能在 M600i 上面用的 GPS 路径程序,能找到的都是一些导航软件,但是驾车导航对爬山明显没有太大帮助。 Palm 上倒是有,不过我实在不太想背着两个手机爬山,于是以前都没有记录路径。最近找到了 Mobile TrailExplorer 这个软件,还是开源的,就拿来试用了一下。效果还凑合,唯一遗憾是中间接到一个短信要回,于是将这个 java……
阅读全文
2008年5月30日可以用支持 IPV6 的浏览器,通过 IPV6 网络访问本站。 blog.kangkang.org. AAAA 2001:470:1f04:228::2 V6 Tunnel 由 he.net 提供……
阅读全文
2008年5月30日Fedora 9 终于换成了 2.6.25 kernel,2.6.25 支持 ISATAP 方式的 ipv6 tunnel 接入。于是把自己的机器简单配置了一下支持 IPV6 1: 保证 kernel 支持 ipv6 2: 编辑 /etc/sysconfig/network ,增加下面这行 IPV6_DEFAULTGW=your ipv6 gateway 3: 编辑 /etc/sysconfig/network-scripts/ifcfg-sit1, 内容如下 DEVICE=sit1 ONBOOT=yes IPV6INIT=yes IPV6TUNNELIPV4=your isatap tunnel IP IPV6TUNNELIPV4LOCAL=your local ipv4 ip IPV6ADDR=your ipv6 address 4: ifup sit1 UPDATE: 我还没有试验过这个在 F9 上重启是否有效,但在 centos 5.1 上面不好用,似乎 ifup-sit 不会创建对应的 sit1 设备,……
阅读全文
2008年5月29日虽然网上说可能会有风险,因为 F9 用 upstart 替换掉了 Sysinitv 启动,多年的启动习惯终于被改变了。不过看起来我的运气还成,直接 yum 成功了。 [root@comman ~]# uptime 01:05:37 up 9 min, 1 user, load average: 0.10, 0.15, 0.10 [root@comman ~]# cat /etc/redhat-release Fedora release 9 (Sulphur) [root@comman ~]# uname -a Linux comman.org 2.6.25.3-18.fc9.i686 #1 SMP Tue May 13 05:38:53 EDT 2008 i686 i686 i386 GNU/Linux 明天有时间配一下期待已久的 ISATAP 接入,这样就有 IPV6 可用啦!……
阅读全文
2008年3月30日当机器是 512M 内存的时候,只能用 64bit kernel,否则只能用 256M 内存(这个还能理解) 当机器是 256M 内存的时候,只能用 32bit kernel,否则就会随机死机,是彻底死掉,不是 panic。……
阅读全文
2008年3月30日今天某站的 reiserfs 又不成了,列不出来目录,重启以后无法 mount。我在被窝里面被电话吵醒,然后起来 fsck.reiserfs。根据上次某人的经验,就用 fsck.reiserfs 做一次 –fix-fixable 就可以了。不过这个过程超过想象的漫长。 中间我准备上 reiserfs 的官方网站 www.namesys.com 上面看看,却发现域名已经无法解析,whois 结果如下 Registrant: Namesys Hans Reiser 6979……
阅读全文