firefox的greasemonkey(油猴)脚本

Greasemonkey是firefox的一个扩展,通过这个扩展,用户可以很方便的进行二次开发,作出一些有用的脚本,改善浏览体验。对我来说,这个东东最大的应用就是用在webgame上,做一些自动计算的东西。例如,travian和erepublik。userscripts.org是greasemonkey脚本的集散地,搜索travian有1059个脚本,搜erepublik有313个脚本,开发者的力量真强大,同时也说明了greasemonkey开发的门槛很低。 greasemonkey的详细介绍请看这本书:http://www.firefox.net.cn/dig/toc/,只需要对html/JS/DOM有一定了解,按着教程,花不到一个小时就能diy一个脚本了。

游戏推荐:电子共和国

实现成年男人的过家家梦想——简评电子共和国(erepublik) 转载一个电子共和国的游戏评论,作为一个优秀的webgame,融合了sns、UGC等web2.0因素,代表了webgame的演进方向,值得推荐给国内的玩家。erepublik同时提供了open api接口,特别适合IT人士。 游戏入门指南:http://www.newsmth.net/bbscon.php?bid=402&id=271688&ftype=11 我在游戏内的ID是:pi.pa ,推荐链接是:http://www.erepublik.com/en/referrer/Pi.Pa,请尽量使用邀请注册,等你升到6级,推荐人将获得5 Gold,请给我发游戏内信息,我将退还给你。总之,不管使用谁的邀请链接,只要是国人的,都能给eChina增加收入,所以新玩家请尽量使用邀请注册。同时,在游戏内上线有义务帮助下线,如有问题要不厌其烦的去骚扰上线。

每日到期.com域名精选(暂停更新)

2010-4-19 由于空间搬到国外,所以暂停这个功能。

xen启动时loop device不足的问题

启动xen domU时,如果出现这个错误: Error: Device 51712 (vbd) could not be connected. Failed to find an unused loop device 或者这个: Error: Device 51712 (vbd) could not be connected. losetup /dev/loop8 /vm/suse_100.img failed 可能就是loop设备不足,或者loop设备不可用,下面列出来的loop0~loop7是系统默认的8个loop device,loop8是我用mknod手工添加的:

SUSE SLES11 bond网卡的XEN网桥问题

Novell SUSE今年3月份推出了SLES11,可以从其网站上下载到安装包。SLES11将内核升级到2.6.27, python升级到2.6,xen升级到3.3,虽然比主流版本都还差点,但比SLES 10好很多了。

fuse生成的文件系统如何支持多用户访问

这个月用python写了一个fuse的客户端程序,实现了一个虚拟的文件系统,可以支持read, write, close等文件操作,但是今天在用的时候发现,这个文件系统只对执行程序的用户可见,其他用户根本看不到这个fs,df、mount也看不到,ls时提示“permission deny”, 郁闷了。 按理说文件系统mount之后,对用户是否可见是由文件的属主和属性决定的,但是似乎fuse的模块又设计了一层安全限制,默认情况下只能进程属主可见。研究了一下sshfs,找到一个allow_other的选项,又研究了半天才搞清楚怎么用,fuse的内核模块支持该选项,只需要在执行程序时加上-o allow_other即可。 如下所示, ./fusefs.py none /mnt -o fsname=123,allow_other fuse、python的中文资料很少,英文资料也不多,希望能帮到有用的人。

在linux下查看端口对应的进程号

在windows下,可以使用netstat直接查看端口对应的进程id,加上o参数即可: -o 显示与每个连接相关的所属进程 ID。 但是linux的netstat没有这个参数,就看不到进程id了。可以使用lsof命令完成这个功能: # lsof -i COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME slpd 1869 daemon 6u IPv4 4906 TCP localhost:svrloc (LISTEN) slpd 1869 daemon 8u IPv4 4908 UDP 239.255.255.253:svrloc slpd 1869 daemon 9u IPv4 4909 UDP SVRLOC.MCAST.NET:svrloc portmap 1894 nobody 3u IPv4 4999 UDP *:sunrpc portmap 1894 nobody 4u IPv4 5000 TCP *:sunrpc (LISTEN) zmd 1970 root 5u IPv4 5177 TCP *:novell-zen (LISTEN) sshd 2030 root 3u IPv6 5286 TCP *:ssh (LISTEN) ntpd 2048 ntp 16u IPv4 5349 UDP *:ntp ntpd 2048 ntp 17u IPv6 5350 UDP *:ntp ntpd 2048 ntp 18u IPv6 5352 UDP localhost:ntp

深圳电信的无耻行为-弹出广告和窥探隐私

用深圳电信的ADSL上网经常碰到这种情况,firefox的右侧滚动条莫名其妙的会多出一条,一开始以为是firefox版本的问题,我用的是portable版的firefox,后来发现chrome也有一样的问题,终于有一天忍不住查看了一下页面的源码,发现原来不是我的问题。 下面的代码就是深圳电信往我的浏览器推送的代码,用浏览器搜索121.15.207.176或者4022,都能搜到很多和这篇文章类似内容的帖子。。。简单的说就是获取电脑上的浏览器版本、屏幕的分辨率等信息供电信的相关部门参考。

开源的数据恢复软件TestDisk

TestDisk,很不错的数据修复软件,TestDisk支持以下功能: 修复分区表, 恢复已删除分区 用FAT32备份表恢复启动扇区 重建FAT12/FAT16/FAT32启动扇区 修复FAT表 重建NTFS启动扇区 用备份表恢复NTFS启动扇区 用MFT镜像表(MFT Mirror)修复MFT表 查找ext2/ext3备份的SuperBlock 从FAT,NTFS及ext2文件系统恢复删除文件 从已删除的FAT,NTFS及ext2/ext3分区复制文件. 支持主流的操作系统: DOS (either real or in a Windows 9x DOS-box), Windows (NT4, 2000, XP, 2003, Vista), Linux, FreeBSD, NetBSD, OpenBSD, SunOS and MacOS

Monopoly City Streets - 用GoogleMap做的史上最大的大富翁

昨天,孩之宝发布了这款游戏:用GoogleMaps作的大富翁 - Monopoly City Streets。前两天国内网站报道的是google和孩之宝合作推出的网络游戏,还以为google准备进军游戏业了,今天登陆上去体验了一下,更像是基于google map做的一个游戏而已,应该和google本身没什么关系。 不过这款游戏挺吸引眼球的,北京二环内,香港中环,深圳中心区的大多数街道已经被瓜分完毕,想要下手的同学们要抓紧了。show一下我抢到的107国道,^_^,紫色表示目前无主可以直接购买: mono_buy_list