タグ

ブックマーク / odz.hatenablog.com (2)

  • XML2JSON for MyMiniCity - odz buffer

    ref:404 Blog Not Found:今日のMyMiniCity - 2007.12.21 + 野良API ref: 勝手に添削 - myminicity を Web::Scraper - Bulknews::Subtech - subtech XML を返す API(?) があるのになんでわざわざ scrape してんの? #!/usr/bin/perl use strict; use warnings; use XML::Simple; use LWP::Simple; use JSON::Syck; use URI::Escape; use CGI; use CGI::Carp qw(fatalsToBrowser); my $q = CGI->new; my ($city, $callback); if ($q->path_info =~ m{^/([^/]+)/(.*)}

    XML2JSON for MyMiniCity - odz buffer
  • shell のちょっとしたテクニック - odz buffer

    後輩が cat README | tr ' ' '\n' | sort | uniq -c | sort -nr | head てなテクニックを見て、びっくりしたみたいな話をしていたのだが、こういうパイプラインを利用するテクニックを学んでいないのは色々損な気がする。 ていうか、サーバで丸一日以上かかるような処理を実行するのもしょっちゅうなのに、GNU screen も nohup も知らないってのはいろいろ支障があるような気もするのだが、だれも教えないものかなぁ。 ということで、bash or zsh のちょっとしたテクニックとか*1。リダイレクトとかパイプラインは略。 連続実行 単純に連続実行。 % foo; barfoo が正常終了したときだけ bar を実行 % foo && barfoo が正常終了しなかったときだけ bar を実行 % foo || bar&&、||は来は論理演

    shell のちょっとしたテクニック - odz buffer
    colspan
    colspan 2007/10/18
  • 1