Mac OS X
面倒くさいので、MacPorts で Perl をインストールしてしまい、WWW::Mechanize もインストールする。 % sudo port install perl5.8 % ls -l /opt/local/bin/perl -rwxr-xr-x 2 root admin 1186584 1 11 18:21 /opt/local/bin/perl % ls -l /opt/local/bin/cp…
$ sudo port upgrade installed MacPortsでステキなUNIXツールをインストール
$ sudo port upgrade installed MacPortsでステキなUNIXツールをインストール
% cp open-uri.rb ~/ % sudo patch open-uri.rb ~/diff-1.8 patching file open-uri.rb Reversed (or previously applied) patch detected! Assume -R? [n] y % mv open-uri.rb.orig open-uri-post.rb パッチを戻した後にできた open-uri.rb.orig がパッチを…
参考にしたのは、下記のサイト。 kitajさんの記事で知ったopen-uri-post.rbが素敵です。 ちょっとコードを足せば機能を補充できる動的言語ならではの解決策。 でも、RESTなWeb APIをペシペシ叩きたくなって、PUTやらDELETEやらHEADやらをサポートしようと改…
それは find コマンド ディレクトリ名に 0x20 (空白)が入る Mac OS X 環境で find に -print0 を使わずに xargs で受け取るのはヤバい。かなり危険。一度 Apple が iTunes のアップデートスクリプトで 0x20 デリミタの想定外動作をやらかして、誤消去した…
Mac OS X でER図の作成ができる「WWW SQL DESIGNER」を利用してみる。 特徴としては、 ブラウザで利用できるので、OS に依存しない。 PHP5 と Apache があれば、ローカルで動作させられる。 作成したER図を XML などに書き出すことができる。 書き出した XML…