Sam Wu

Sam Wu

GuangZhou
attack

DNSPod再次被大流量攻击

今天(2008-12-10)下午2点左右,DNSPod遭受来路不明的流量攻击,初步统计分布在6个机房的6台服务器一共遭受了将近24G流量的攻击。 上一次DNSPod被如此大的流量攻击已经是06年的时候了。当时攻击的流量是20G,把整个浙江网通和北京网通、电信通都干掉了。网通的总工还特地给我电话找我了解情况。 这次攻击的流量同样打垮了4个机房。 真不明白,什么人能这么看得起我,花这么大的流量攻击一个小小的网站(国内能被10个G以上流量攻击的网站屈指可数)。 做网站能做到我这样,算是圆满了。 (此文为补发)
1 min read
api

DNSPod 开放 API 接口完成

周末又宅了两天在家里,宅出了成绩:完成了DNSPod的几个开放API接口 目前一共有7个公开API和1个私有的API,基本能满足大部分需求。数据返回支持XML和JSON 7个公开的API: Domain.Create Domain.List Domain.Remove Record.Create Record.List Record.Modify Record.Remove 1个私有的API: User.Create 现在API已经上线,具体的文档将会整理后发出来DNSPod API 列表。 目前使用API不收费。
2008

2008年年终盘点

年终盘点是来北京后的好习惯,像我这样浑浑噩噩过日子的人,只有这么一个途径能量化一年下来的所作所为,能看到自己的进步,不足。 2006年的盘点在这里,2007年盘点在这里。我发现自己连制订人生目标都偷懒了,2008年没给自己留下任何明确的目标。这是因为2007年完成了大部分目标所致,以至于自己在08年浪费了大好时光。决定自己09年不能再这样下去了。 先回顾08年所定下的两个目标 1.还清家里的房贷 春节回家的时候完成了。在春节假期开始前的最后一刻把房产证拿到手,过了一个无忧无虑的春节。还清贷款耗时三年,自己实际在新房子里面住的时间不到一年。买房子的时候自己还在读中专做网站,买房子的理由无非是想让父母住的舒服点,顺便在亲戚朋友和同学面前炫耀自己的能力。房子装修好后爱上了祖国的大好河山,开始自己在祖国大陆浪迹的过程,享受着漂泊的生活。每次回家都觉得很陌生,睡觉也不踏实,一度让我产生住回老平房的想法。带着继续在一年四季抽井水洗澡的想法回到老房子后反而无法接受老房子的破旧和霉味。原来我已经迷失在繁华都市的迁徙中。 中专时除了买房,还有一个幼稚的想法:赚钱买车,开回学校参加毕业典礼,让那
4 min read
btchina

网通用户访问VeryCD等P2P网站被劫持的分析和解决方案

今天总算闲了下来,随手把前几天VeryCD被劫持的一些分析记录和解决方法整理出来。相信这份资料对个人站长来说非常有参考价值。 顺便推荐一下Caoz写的一篇文章,希望大家都能了解做网站背后的辛酸:由做站长的艰辛说起 ==== 话说VeryCD等网站被劫持的第二天,劫持还在继续。我闲着无聊在QQ群里胡扯,被Dash和xdanger逮到。正好我非常荣幸的是北京网通用户,这个伟大的任务就只能交给我了。 先用正常方式访问一下VeryCD,得到下面的结果 Sam@Bogon:~$ curl -v -H www.verycd.com * About to connect() to x.x.x.x port 80 (#0) *   Trying x.x.x.x... connected * Connected to x.x.x.x (x.x.x.x) port
10 min read
japan

Tokyo Game Show 2008 之 Show Girls 篇

东京电玩展上面的Show Girls给我的感觉是长得都很普通,但是很专业,非常敬业。ChinaJoy上面你向一个Show Girl拍照,大部分都是对你不理不睬的。TGS就很不一样,你会发现只要你一端起相机,MM马上就会微笑的摆出一个很专业的姿势。当你按下快门后,马上又会换成另外一个姿势,很容易就谋杀掉摄影师的存储卡空间。 微软的XBOX MM,贫乳而且下垂,算是一个极品了。 同上,微软的MM DOMOCO,日本最大的手机运营商 一家为iPhone做游戏开发的公司。现在日本的大街上除了身材修长的翻盖机,也充斥着大量的iPhone 小萝莉,算是为数不多的漂亮MM之一。不属于任何游戏厂商,而是属于专门培训游戏开发设计人才的学校,日本工学院。日本有非常多的游戏开发学校,而且其中有不少是台湾人开的。
1 min read
japan

Tokyo Game Show 2008 之 会馆篇

看完TGS的MM后,我们来看一下TGS的展馆和各个展台。 1.展商证。与ChinaJoy不一样的地方是,没有任何你的名字,出入也没人要求要和你的身份证对上,更加不会有一天进出4次的限制和每天需要更换一次磁条。 2.高处俯瞰会馆,左边就是 3.另外一个方向俯瞰会馆。左边就是东京湾 4.展馆内部 5.展会刊物,和各类资料。自取。 6.EA的展台。没有ChinaJoy上面那几个红衣MM,只有一辆红色法拉利和最新的NFS试玩。因为禁止拍照,所以没有更多图片。 7.SNK展台。把一个kof2002翻出来又重新炒了一遍。 8.koei的展台,前面三台展示用机,排队就有的玩 9.微软展台,主推XBOX 360。话说回来,秋叶原有卖XBOX 360,价格12000日元(PS3是14000日元)。套餐价,必须要上某公司的internet套餐,但中间有漏洞可钻,一分套餐的钱都不用掏。不少留日的国内大学生都应该知道这个方法,这里就不说了,免得万一我哪天就被水货商给干掉。 10.
3 min read
japan

东京游记(一):Happy Hour

在航班起飞前的半天,终于取到了前往日本的签证。四个人踏上了前往日本的征途。 1.东京的成田机场。说是东京,其实是属于千叶县(日本的县比市大),离东京还有差不多上百公里。机场比较破旧,但内部的设置比国内任何一个机场都要整洁完善,规模也足够大。 2.我们住的酒店 3.peikwen,刚从东南亚过完蜜月回来,整个人晒得那是一团黑 4.MySpace Japan的新家,位于涩谷,门口一个老式的电话机。来自中国的三位获奖者 5.涩谷,道玄坂 6.涩谷,道玄坂。光看到无料两个字了。不知道援交有无料的不? 7.满大街的myspace广告。这不算什么,看后面的照片会让你大跌眼镜。 8.shibuya 109和shibuya station路口。我站在shibuya 109的门口10分钟,从里面走出不少于200位PLMM。据说shibuya 109是一个专卖MM衣服的地方。 9.知道小日本为什么有那么发达的A片产业不?知道为什么小日本的A片产业那么长盛不衰不?看右边这位怪叔叔就知道了。只要你有点姿色,
4 min read
developer

OpenSocial 开发者聚会

9月18日晚7:00 - 10:00,Google将在北京五道口附近某神秘酒吧/咖啡馆举办一场 OpenSocial 开发者的聚会。 开放平台是国内社区最火的话题,MySpace, Xiaonei, Tianya, 51, Yiqi 等网站相继推出开放平台,也 有越来越多的社区应用出现在各个社区中。 本次聚会我们邀请了MySpace, Yiqi, Tianya介绍他们的OpenSocial开放平台。 我们也邀请了很多应用开发者,大家可以一起交流应用开发的体会,也会有国外流行的OpenSocial应用的演示。 还有就是音乐,美酒… 如果您计划参加我们的Opensoical开发者聚会,请花一点时间填写这个表格(http://spreadsheets.google.com/viewform?key=pjpbao9ZgjYhrCgsItruyeg)  。我们将尽全力为所有对此次活动感兴趣的朋友提供服务。 我们在此恭候您的光临。 活动的具体时间和地点等信息,我们会在向您发出邀请中给出。
1 min read
android

quick note:如何拷贝Android自带的铃声

很多人不懂,说明下:Android是google主导开发的一个手机系统,基于linux。具体可以看 http://code.google.com/android/ 由于有模拟器,所以前几天看了这个系统。发现里面有几首铃声很不错,非常hit-hop,于是乎就想把这些铃声搞出来。 试了几下,发现正常方法没法打开和读取system.img。这样的情况下只能考虑如何hack进系统内部了。 问了TK教主,教主提供了一个方法,telnet进去。后来发现不行,但给我提供了另外一个思路。 Android用了qemu做emulator,qemu带了一个参数:-console(已经被-shell取代)。于是乎,我进去了。。。 进去后发现系统没jail(google比apple厚道多了),但自带的bin和sbin少得可怜,连cp都没有。找来busybox,搞定。 [Sam@macbookpro.wuhongsheng.com /Users/Sam/Downloads/android-sdk-mac_x86-0.9_beta/tools]$ ./mksdcard 128M
3 min read
myspace

MySpace聚友新版上线

昨天晚上(7月30号)发现不能正常打开myspace.cn。半夜上去一看,发现整个myspace.cn焕然一新。 新的首页比原来有了很大的改变,变得更加简洁了 内页也变得不一样了,很有点facebook优化结构后的味道。导航也分为了上导航和左侧导航,看来这样的导航已经成为了SNS网站的业内标准了 左侧的导航条,用户安装的应用可以在上面出现导航 原来的百宝箱升级为实用工具,用户可以在里面安装所有官方的widget和支持opensocial标准的widget 多了很多好玩的应用,比如这个用来发掘帅哥美女的”我是星探” 但是,还有很多地方还是旧版没改过来 看来革命尚未成功,聚友仍须努力啊!
1 min read
dns

DNSPod新版本上线啦

新版本从底层到界面完全重写,优化了用户体验,颠覆了传统的dns管理平台,很多功能还在开发中,欢迎大家测试 目前新增加的功能有 1.大量采用了ajax,大量减少用户提交数据时刷新页面的等待时间 2.采用tag方式来展示用户的域名,根据域名的记录条数对域名进行加粗、改变颜色等醒目标记 3.输入一个域名自动判断是新域名需要添加还是旧域名直接进入管理 4.域名输入框采用ajax下拉菜单,用户只需要输入域名某几个字母即可自动填充整个域名。如输入pod自动显示dnspod.com/dnspod.net等带有pod的域名让用户选择 5.支持中文域名 6.支持NS记录 7.支持TXT记录 8.支持域名转出到别的帐号 9.支持域名记录的导出导入,方便批量添加和备份记录(开发中) 10.支持批量修改。如1.1.1.1这台服务器挂了,通过批量修改可以把域名下所有1.1.1.1的记录修改为2.2.2.2 11.支持单条记录的禁用 12.
1 min read
iconv

64bit Leopard下重新编译PHP并且添加iconv模块

有关如何在64bit Mac OS X Leopard下面重新编译PHP并添加自己需要模块的文章请参考Leopard 编译 universal php5 重新编译后会出现一个问题:iconv无法编译进去。按照上文的方法,有些机器可以编译,但我的就死活不行。于是只能把iconv单独编译为so,再到php.ini里面添加。 $ cd php-5.2.5/ext/iconv/ $ phpize $ ./configure $ make && make install 然后编辑php.ini,先修改extension_dir为PHP扩展的路径,比如 ; Directory in which the loadable extensions (modules) reside.extension_dir = "/usr/local/lib/php/extensions/
1 min read
backup

如何增加Time Capsule的备份速度

Time Capsule的备份速度非常让人诟病,特别是初次备份,如果数据特别大(像我,90G以上),可能花上一个星期也备份不完。虽然可以通过连接网线来提高速度,但效果非常不明显。 今天在国外的论坛上发现一个方法,可以让Time Capsule的速度接近外置硬盘的速度: 系统偏好设置-网络-当前的连接-高级-TCP/IP-更新DHCP租借时间 完成上面的步骤后,你会发现Time Machine的备份速度有极大的提升。 当然,好东西也有不好的一方面,这个方法是临时有效的。也就是说,过一段时间后必须重新进行上面的步骤。
1 min read
acl

关于leopard下的权限问题和@符号的意义

Mac OS X Leopard下的文件权限改变比较大,经常会出现一些文件权限上的问题,比如使用权限修复时可能会出现下面的问题: ********** 2008-03-17 13:39:37 +0800: “磁盘工具”已启动。 2008-03-17 13:39:47 +0800: 正在修复“Macintosh HD”的权限 2008-03-17 13:44:25 +0800: 已找到 ACL,但它不是按期望的在“private/etc/apache2/extra/httpd-autoindex.conf”上。 2008-03-17 13:44:25 +0800: 已找到 ACL,但它不是按期望的在“private/etc/apache2/extra/httpd-dav.
6 min read
code

40 Tips for optimizing your php Code

原文地址:http://reinholdweber.com/?p=3 英文版权归Reinhold Weber所有,中译文作者yangyang(aka davidkoree)。双语版可用于非商业传播,但须注明英文版作者、版权信息,以及中译文作者。翻译水平有限,请广大PHPer指正。 1.    If a method can be static, declare it static. Speed improvement is by a factor of 4. 如果一个方法可静态化,就对它做静态声明。速率可提升至4倍。 2.    echo is faster than print. echo 比 print 快。 3.    Use
11 min read