Jan 31
Orz M$

Thinkpad R61i 7732CJC  自带的Vista太垃圾,换了个Win XP SP2
发现不能读取相机的SD卡——准确地说是SDHC卡。
上网搜了一下,在这个页面 http://www.51nb.com/forum/tid653754,1,10 找到答案
——是要下载微软的一个系统补丁 WindowsXP-KB934428-v3-x86-CHS.exe
这个东西居然还要正版验证,幸好敬业的GhostXP工作人员提供的系统是可以通过正版验证的
于是我就Down下来了

M$的链接地址:[点击这里]

这里提供一个直接的下载链接吧: https://sites.google.com/a/felix021.com/files/Home/KB934428-v3-CHS.exe.rar
Jan 29
Simple PHP UBB Editor By Felix021
2009-01-29 @ http://www.felix021.com

简单小巧(只有10KB哦)的UBB编辑器,图片来自Bo-blog自带的UBB编辑器

使用说明:

1. <textarea id="content"></textarea>
要指定id为content,或者修改myubb.js里面的 var textarea_id = "content";

2. <script src="myubb.js"></script>
编辑器页面要加入这一句

3. 在CSS里面自己指定  .code 和 .quote 的样式

4. 可以配合felix021的代码高亮工具
详见 http://www.felix021.com/blog/read.php?1371


下载文件 (已下载 1375 次)
Jan 24
@ 2009-06-08 p.s.
这个编译环境是不能编译for开源无线路由器的程序的,因为内核是2.6的
建议参考这篇: http://www.felix021.com/blog/read.php?1467

前两天买了NetGear WRT614 V9,搭载的是Broadcom的200MHz MIPS处理器。
由于使用的是开源操作系统Linux,所以可以刷网上一些NB的固件,比如dd-wrt, tomato, openwrt ...
于是决定把武大校园网的newstar ( felicia修改自superstar修改自mystar ) 集成进去。

想要自己编译newstar,就必须搭建一个交叉编译(cross-compile)平台
也有一种说法是cross compile toochain,交叉编译工具链
反正一个意思:就是能在你现在用的机器上(一般是x86)编译出mips架构的目标代码,很NB。

网上搜了一下,发现有一个好东西阿,它的名字是buildroot
它把制作交叉工具链的整个过程都包干了,你只要选择你想要什么东西就好了
详细介绍和使用见 http://buildroot.uclibc.org/buildroot.html

下面是我的搭建过程:
Jan 19
把成绩抓取下来以后,在Excel里面排列好,算出加权平均分
然后想贴到Blog,发现对齐很有问题,于是想搞成表格数据贴出来。

当然,直接把Excel存成HTML也行,就是太肥了。你可以试试,肯定不是你想要的东东。
所以,自立更生吧。

以前是用PHP处理的,自从学会了正则表达式,这一切都变得超级简单了。

首先,把Excel的数据复制了,黏贴到VIM里面,于是每2个单元格之间就会有一个Tab
于是运行以下命令:
引用
:%s/\t/<\/td><td>/g
:%s/^/<tr align="center"><td>/g
:%s/$/<\/td><\/tr>/g
然后在第一行和最后一行分别加上<table>和</table>就好啦
Jan 14

Xen 想说爱你不容易 不指定

felix021 @ 2009-1-14 23:55 [IT » 操作系统] 评论(3) , 引用(0) , 阅读(6725) | Via 本站原创
丫的。可恶的Xen。
从前天开始整,试着搭建一个Xen的Dom0。
首先是,Ubuntu 8.10 Intrepid Ibex取消了对Xen Domain0的支持
因为Ubuntu 8.04 Hardy Heron还有,于是试着Vbox里面装
但是总是停在Xen is relinquishing VGA ... 然后vbox就挂掉。
在机器上装,不想刻盘,所以尝试镜像本地安装,但是试了好久就是不对头,没成功。
昨天在实验室,张文说Suse很简单,DVD里直接就有Xen,于是开始装OpenSuse11
好不容易装上去了,结果它进不了X,小黑本来就黑了,还总是给我个全黑的脸色, 也不注意形象, sigh。
然后Google了一下,得知是X3100的问题,这个Bug从2006年10月26日提出
从Egdy到Feisty到Gutsy到Hardy再到Intrepid,硬是没有解决。
不过有人说,Fedora Core 8上面倒是正常。
于是就拿了个FC8的安装盘开始装。
装啊装啊,终于是装上了,进入了Dom0的X Window。
但是因为不习惯Fedora,用起来多处地方习惯不符,并且有些东西还是不对头
于是把FC8的vmlinuz和initrd以及/lib/modules/... cp过去,用它启动Ubuntu
启动是成功了,但是只能待在Single模式下,进不了X,作罢。
于是自己试着编译Kernel,下的是xensource上面的linux-2.6.18-xen的源码, 40+MB
解压以后make menuconfig,然后make,居然提示编译错误
google了一下,才知道是gcc 4.3.3版本太新的缘故,修改了一下Makefile里面的CFLAGS即可
编译完了以后make install,在/boot里面多了几个莫名其妙的文件,是kernel,但是貌似不是支持Xen的
在GRUB里面加了引导选项以后,果然没法启动到Dom0,sigh。。。
于是最后一次尝试,安装阿牛down的VMware 6.5.1 For Linux,在上面安装Ubuntu Hardy
因为在Linux下VMware速度实在太慢,于是切回到XP下面
去down了一个500MB的VMware 6.5.1 for win, 在上面重新安装Hardy
结果发现其实速度和在Linux下面差不多,囧。
安装完 然后apt-get install ubuntu-xen-server,重启,进入XenUbuntu
结果发现启动Xend的时候还是出错,ImportError什么什么ooxx的,于是还是挂掉。
sigh。。。还好还有一个Fedora 8可以先凑合。。。

p.s. 昨天晚上又和那帮家伙们去KTV了,好Happy,阳光钱柜530,夜场, ¥118,猪猪请的。
研一的蜗牛,大四的圆圆,猪猪和他同学,大三的小宝,我,大二的七七,大一的南瓜和星魂。
用我的魔方成功地吸引了眼球,忽悠了蜗牛童鞋,不过正如我信奉的"No B, else P",出问题了
——魔方被他们砸到地上,白色中央的那一片掉下来失踪,找不到了,sigh。变得好丑。
3点睡觉,6点夜场结束,到猪猪租的房子去睡了俩小时,8点30小观园吃饭,然后去实验室。
Jan 14
zz from http://forum.ubuntu.org.cn/viewtopic.php?f=65&t=166127&start=0

# vim ~/.vmware/config
引用
xkeymap.nokeycodeMap=true
Jan 11

C++ FAQ中文版 不指定

felix021 @ 2009-1-11 21:37 [IT » 程序设计] 评论(0) , 引用(0) , 阅读(5944) | Via 本站原创
sandy跟说说过好多次。
这是CPPFAQ的中文翻译版,只翻译了一部分
非常值得一看。

http://www.sunistudio.com/cppfaq/
Jan 11
参考 http://twntwn.info/blog/ajer001/archives/2738

原作者说连接过去,不要转载。。囧。下面是我自己写的吧,毕竟自己搞定了,自己写。。。

1。下载madwifi的驱动,这个很简单,搜一下,到官方网站去就行了。 http://madwifi-project.org/

2。$ tar zxvf madwifi-ooxx.tar.gz

3。$ cd madwifi-ooxx

4。$ make

5。$ sudo make install

6。$ modprobe ath_pci

7。$ sudo echo ath_pci >> /etc/modules

8。重启。

9。另外。据说在待机回来以后,无线网络会有问题,
     $ sudo echo SUSPEND_MODULES=ath_pci >> /etc/pm/config.d/madwifi
分页: 1/2 第一页 1 2 下页 最后页 [ 显示模式: 摘要 | 列表 ]