Category: Tech

  • Yahoo天气小偷

    也就是右边那个天气预报

    Crontab:
    */30 * * * * /usr/home/ken/sh/sed_yahoo_bj.sh
    —————————–
    db# more sed_yahoo_bj.sh
    #!/bin/sh
    /usr/local/bin/wget -O /tmp/bj.xml -i /usr/home/ken/sh/list_beijing
    sleep 1
    cp /tmp/bj.xml /tmp/bj.xml.bak
    sed ’37s/^.*$//;w /tmp/bj.xml’ /tmp/bj.xml.bak
    cp /tmp/cq.xml /tmp/cq.xml.bak
    sed ’38s/^.*$//;w /tmp/bj.xml’ /tmp/bj.xml.bak
    cp /tmp/cq.xml /tmp/cq.xml.bak
    sed ’36s/^.*$//;w /tmp/bj.xml’ /tmp/bj.xml.bak

    db# more list_beijing
    http://xml.weather.yahoo.com/forecastrs … p=CHXX0008
    —————————-
    其中XML库为公用的php-Rss库文件

    <?php
    require_once “XML/RSS.php”;

    $rss =& new XML_RSS(“/tmp/bj.xml”);
    $rss->parse();

    foreach ($rss->getItems() as $item) {
    echo “” . $item[‘title’] . “<br/>\n ” . $item[‘description’] . ” “;
    }
    //weather update time
    $filemod = filemtime(“/tmp/bj.xml”);
    $filemodtime = date(“F/j/Y h:i:s A”, $filemod);
    print(“更新时间: $filemodtime<br/>”);

    ?>

  • mysql_backup.sh

    make WITH_CHARSET=gbk WITH_XCHARSET=all WITH_LINUXTHREADS=yes WITHOUT_INNODB=yes
    ————————–
    www# vi mysql_backup.sh
    #!/bin/sh
    # change into the backup_agent directory where data files are stored.
    cd /usr/database_backup
    /usr/local/bin/mysqldump –opt –user=ken –password=ling –all-databases > /usr/database_backup/all.sql
    bzip2 -9 all.sql
    mv all.sql.bz2 all-$(date +%Y%m%d-%H%M%S).bz2

  • 服务器全部堆到我手上

    海港离职,Oracle和Wap堆到我手上,责任很大啊,我最讨厌这种了,服务器全部堆到我手上,而且是我最为讨厌的Windows,在没有一个人懂Oracle的情况下应用Oracle,又不加以培训,服务器还经常掉电,迟早要出问题,当然并不是说问题会出在我的手上,我只管操作系统的正常,Wap看起来很正常,其实问题很多,只等他们迅速把海航项目做完,不过就已做出的东西来看,我只能叹息,难道他们又催程序员做个demo出来看看?说的先做Back-end,怎么又变成了先做Front-end,根本就没按照我所看到的他们提出的所谓框架来。牡丹花说她要开始烦忙了,那是你所爱好的事业,怎么会是“烦”忙,这是我所爱好的事业,怎么会是“讨厌”。