• 最新的自动化测试工具:Watir,C#版本的PORT是WatiN。可以自行搜索,爬虫技术中也有使用它的案例。参考:【Cawling AJAX】~~~~~~~

    简单地说,Watir是RUBY版本的自动化测试工具,支持Chrome/IE/FIREFOX,其中IE支持最佳,FIREFOX次之。Chrome平台只支持WINDOWS下,过一段时间会支持更多。

    WatiN是C#版本的自动化测试工具,没有了RUBY脚本语言的优势,但速度很快,2.0的正式版本已经快要释出了。它支持IE最好。

    RUBY版本的原理很简单,在游览器上加载了插件,而后使用自定义的通讯协议和游览器进行通讯,进行自动化测试工作。

    测试环境:Ubuntu 9.04

    ==============================

    1、安装
    #参考http://wtr.rubyforge.org/install.html
    #安装ruby
    sudo apt-get install ruby-full
    #安装rubygems
    sudo apt-get install rubygems
    #使用gem安装firewatir
    sudo gem install firewatir
    #安装LINUX下的FIREFOX3插件
    http://wiki.openqa.org/download/attachments/13893658/jssh-20080725-Linux.xpi
    #安装FIREBUG
    http://getfirebug.com/

    2、测试
    #Include the FireWatir file. 
    require 'rubygems' 
    require 'firewatir'

    #include the FireWatir Module.
    include FireWatir

    ff=Firefox.new
    #Open yahoo mail. 
    ff.goto("http://lemonhall.dyndns.org/trunk/test/testjson.html")

    print ff.html;

    #Close the browser.
    ff.close
  • 2009-07-05

    试用Grails

    周末花了一些时间试用了Chenlb推荐的Grails,简单地说就是JAVA版本的Ruby on rails,很多东西都在放在那里了。只是你没有发现罢了。

    ORM层,表现层,代码层都组合地恰到好处。使用Jerry作为嵌入式的Serverlet容器,开发的速度也得到了提升。MVC框架在每个语言中都有体现~~

    Eclipse也才刚刚开始学~~

    每年如果有能力的话,坚持学一门新的语言就好了。

  • 你自由了
  • 2009-07-05

    相声艺术

    相声艺术讲究说学逗唱,那次看三联的专访,为了艺术,这个年头还有拜师学艺的学徒,真是让人很惊讶。每个月不多的工资,让人觉得这真的是为了艺术而献身的一群人。

    珍友社晚上的相声,门票20,进去听了两个小时的相声。算下来,一场1000来块钱的出场费,8、9个徒弟分,想来分到班头的钱也没有太多了。只可惜没大碗茶~~

    名角儿没有几个,但说相声的和听相声都很真。这【“逗”】原来是两个角儿互相斗嘴的过程,私下里的相声,多少都有些有些带颜色的段子,比如北京来的相声演员,上来就拿吉祥村说事儿,接着就拿相声社旁边的黑舞厅---火凤凰开涮,要是没有朋友提前提醒,我们都还听不懂呢。和周立波的《我为财狂》很像,里面还夹杂着某些政治小段子。抖包袱的时候,捧哏都是要接的恰到好处才行。名角儿上台,平均半分钟都能笑一次,其余的学生只能打打边场,工资不高,但看得出来,有票友儿他们就愿意把这艺术进行下去。

    可惜没带照相机罢了,有机会也进个打鸟头。

    听现场的感觉和下载视频看相声感觉是有那么一些不一样。

  • //安装ZLIB

    axel http://www.zlib.net/zlib-1.2.3.tar.gz

    tar -xvzf zlib-1.2.3.tar.gz

    cd zlib-1.2.3.tar.gz

    ./configure

    make

    sudo make install

     

    //下载0.4.5版本的GPAC

    axel http://nchc.dl.sourceforge.net/sourceforge/gpac/gpac-0.4.5.tar.gz

    axel http://internap.dl.sourceforge.net/sourceforge/gpac/gpac_extra_libs-0.4.5.tar.gz

    tar -zxvf gpac-0.4.5.tar.gz

    tar -zxvf gpac_extra_libs-0.4.5.tar.gz

     

    cd gpac_extra_libs

    cp -r * ../gpac/extra_lib

    cd ../gpac

    chmod +x configure

    ./configure

    make lib

    make apps

    sudo make install-lib

    sudo make install

    手工安装最新版MP4BOX的过程,因为只有0.4.5版本的支持最新的流媒体HINT~~~