理系学生日記

おまえはいつまで学生気分なのか

忍者TOOLS

2010-03-07から1日間の記事一覧

Parallel::ForkManager 使って並行ダウンローダ作った

Parallel::ForkManager はじめて使ったけど、これスゴい使いやすいなって思いました。 3 並列でダウンロードさせるにはこんなかんじ。 $ youtube-downloader -v -p 3 -f ~/tmp/url.txt ソースこれ。 #!/usr/bin/perl #-*- cperl -*- use strict; use warning…

Youtube からのダウンロードモジュール作った

何度もスクリプト組むのがたいへん面倒になったので、ダウンロードモジュールをこさえた。 http://github.com/kiririmode/p5-WebService-Youtube-Download URL を与えると、だいたいこんな感じでダウンロードできるようになる。 WebService::Youtube::Downlo…

setopt transient_rprompt

を .zshrc で実行しておくと、コマンドラインをコピペするときに RPROMPT がなくなってたいへんよろしい感じになります。

zsh の prompt 定義

休日であることを良いことに、zsh の prompt を初歩から学ぼうと思って、作った結果がこれである。 || PROMPT=$'[%n@%m(job:%j)]%(?|%{\e[32;21m%}%#%{\e[m%}|%{\e[31;21m%}(ret:%?%)%#%{\e[m%}) ' ||< もはや悪い冗談としか思えない劣悪なプロンプト定義で…

Chrome の vimperator 的な拡張

Firefox が起動しなくなり、Chrome に移行したのですが、最も困ったことが「vimperator 的な拡張機能が少ない」ということでした。vimperator の移動に慣れてしまうと、ホームポジションから手を移動させるのすら面倒になります。 それで真っ先に vimperator…