Marshall's profileMarshall'sPhotosBlogLists Tools Help

Marshall Wu

Occupation
Interests
南京大学软件学院&厦门外国语学校
Photo 1 of 6

Marshall's

5/5/2009

博客搬家

    有了新窝,自然要把老窝里的旧东西搬过来。本来以为有很多工具搞定,没想到阴沟里翻船,搞成了体力活。

    原来我有三个博客,一个是Space的主博客,一个是CSDN的技术博客,最后一个是只有几篇文章的Blogspot博客。Space东西最多,我也最没谱。

    Easy first。 发现wordpress里支持直接从Blogspot导入,折腾了半天一篇都没导进去,从Blogspot导出RSS Feed也没辙。念着文章不多,挑选了两三篇人肉粘贴过去了。

    CSDN的博客搬迁我在网上搜到了一个工具叫blog_backup,支持从国内各大BSP导出RSS。看到它很顺利的把我CSDN上的文章一篇篇抓下来,觉得有戏。没想到导入以后发现进去的内容都是残缺不全的,这个时候我想回滚都更麻烦。只好继续人肉。。。40多篇博客,还好时间信息都是对的。花了1个多小时,顺便摸熟了Wordpress的一些概念和操作。

    Space的搬迁看起来很麻烦。需要下一个Python的脚本叫Live Space Mover,自己再下载依赖库(Python的HTML解析库Beautiful Soup),配置好了运行。另外还要把Space给设置好。作者是THU一牛人。网上也有其他人写的中文使用教程。除了调用命令行出了几个小问题自己解决意外,抓取Space数据,然后再导入Wordpress都异常的顺利,时间、编码、内容全都没有问题,唯一的瑕疵就是每篇文章都会建一个新的分类。Space导入了大概200篇日志。

    接下去几天,再慢慢折腾Wordpress的主题和外观,虽然我觉得这个默认主题挺好的。希望以后大家多多访问新博客啊,地址再播送一遍:http://www.onlymarshall.com 

P.S.  新博客的评论我暂时设置了审核,第一次发表评论的同学,需要我审核通过。下一次就可以直接发表评论了。审核不是为了censorship,只是anti-spam。

搭建独立博客

    一直都想捣鼓个空间,弄个独立博客玩。上周工作室小聚,谈到了这事儿,前几天一拍脑袋,一个晚上搞定。

    独立博客要折腾两个东西,一个是域名,就是访问的地址;另一个是空间,就是跑博客的程序和数据。鉴于国内极其恶劣的域名条件和空间环境,性价比很低,我当仁不让考虑国外注册域名和购买空间。惨痛的教训请参考电玩巴士的域名被停止解析及WG的主机商跑路事件。所以同时也对贵国争取13个DNS根服务器的管理权感到深深的担忧。

    域名购买,毫无疑问选择GoDaddy。但对没有信用卡的我,支付成了很大一个问题。还好GoDaddy支持Gift Card支付,类似于代币券。这个代币券又是可以在淘宝上买到的。GoDaddy的价格优惠通常是发放Coupon Code,网上搜到的Coupon,.com一年只要$6.99,加上给ICANN一年20 cents的管理费,一共$7.19,按比价正好是接近50RMB。

     主机购买其实是件很纠结的事情,参见WG的纠结记录。我没这个耐心也没这么大需求,于是瞟上了reseller主机合租。正好几天前看到河蟹娱乐的主人胡戈戈招租,价格也还公道,就拍板定下来了。site5的主机,一年100RMB,CPanel操作,支持SSH(很看重,不然就买那个便宜的新加坡主机了),600M空间,7G/m流量。

    说了这么多废话,公布一下新博客的地址 http://www.onlymarshall.com/ ,使用RSS阅读器的同学可以用这个地址。以后的博客内容应该就发到新博客里了,Space我还会继续更新一段时间。

4/29/2009

雇主见面日。。。

   本来只打算考一次免费的BULATS,那个ACCA的比赛居然让我去雇主见面日。。。要是到会场看到一群正装革履跃跃欲试的叔叔阿姨们,我就直接匿了。。。

4/25/2009

使用JMeter进行压力测试

    JMeter是一款优秀的开源压力测试工具。网上有不少介绍的文章,比如DeveloperWorks上有一篇。不过脚本的制作比较麻烦,自己手动输入参数比较不实际。cnblog上有一测试达人在这里介绍了一个免费工具Badboy,可以录制在IE上的操作并导出JMeter脚本。Badboy本身是一个Web自动化测试工具。不足的是,一些Badboy录制的动作JMeter并不支持,比如多窗口操作。在导出jmx文件的时候Badboy会提示不能导出的内容。Badboy也有一些不够智能的地方,比如写死了服务器地址,而不是创建一个默认的HTTP访问器。

    一开始使用JMeter进行压力测试完全是冲着JMeter的Cookie Manager功能去的。如果使用简单的工具,比如apache自带的ab工具,则要想方设法绕过应用程序的登录机制。使用Cookie Manager虽然不需要配置,但要注意的是,要把发来初始cookie的地址给包括进来。我测试的系统在/login.do这里发放cookie,但我直接访问/acegi_login登录,结果就丢掉了cookie,导致后续步骤失败。

你出生日的照片

    在百合十大上看到的,挺有意思的。转载如下:

http://bbs.nju.edu.cn/file/Pictures/8681818bb588eb5e9f2fb464.jpg

这个人——
  从1979到1997。18年。pola相机。每天一张照片。 
  第一张是1979年3月31日,最后一张是1997年10月25日。后头的就没了。 
  因为,1997年10月25日那天,拍照片那人死在病床上。 
    他的朋友把他生前拍的照片整理了出来,放在网上。 
  网址http://photooftheday.hughcrawford.com
    18年都在里面。 

下面这张是我出生日的照片,居然是比萨斜塔: