2009-01-01から1年間の記事一覧

外付けHDDがFAT32だった

およそ4GB以上のファイルサイズに対応できないあれ。 convert コマンドで NTFS に変換した。 C:\Documents and Settings\bayashi>convert H: /fs:ntfs ファイル システムの種類は FAT32 です。 ドライブ H: の現在のボリューム ラベルを入力してください HD-…

tracで文字化ける場合の対策

アプローチ trac は svn:mime-type (SVNがファイルに付与する属性のmime-type) を 見て文字コード判別するので、それを正しく設定する。 確認は propget $ svn propget svn:mime-type ファイル ex. $ svn propget svn:mime-type foo/bar.html 設定は propset…

Email::Send::Gmail でメール送信

Gmail のSMTPをPerlで叩いてメール送信する。 自前でメールサーバとかとか立ててない場合に便利。 #!/usr/bin/perl use strict; use warnings; use Email::Send; use Email::Send::Gmail; use Email::Simple::Creator; use Config::Pit; my $config = Config…

JSON で 困った

WebService::Simple で Google Ajax Search API を叩いてるんですが、なんか JSON のパースでエラーがでまくり。 具体的に以下のコードで再現します。 #!/usr/bin/perl use strict; use warnings; use utf8; use WebService::Simple; use WebService::Simple…

.vimrc

vim というエディタがありまして、unix | linux の世界で emacs とあわせて2大エディタですね。ターミナルでテキストを編集するには使えないと話しにならないそうです。いや、実際使えないとおはなしにならない。僕も以前からちょろっとだけ使っていたのです…

miyagawanize.pl 試した

YAPC::Asia2009で大うけだった miyagawanize にインスパイアされて、4U - beauty image bookmarking のフィードの画像を取ってきて、根こそぎ美少女を miyagawanize して IRC か twitter にポストするというネタを非同期な感じでやろうとしたけど、なかなか…

Poundのインストール

軽量簡単リバースプロキシ Pound。 振り分け“だけ”やってくれるところが気に入っている。 OpenSSLが必要。 # apt-get install openssl openssl-devel そして Pound # wget http://www.apsis.ch/pound/Pound-2.4.5.tgz # tar xvfz Pound-2.4.5.tgz # cd Pound…

ntpdate

ntpdate を cron 実行したいタイプなので。ntp http://www.ntp.org/ # wget http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2.4p7.tar.gz # tar zxvf ntp-4.2.4p7.tar.gz # cd ntp-4.2.4p7 # ./configure # make # make install /usr/local/bin/ntpda…