2008-01-01から1年間の記事一覧
WordPressに移行しました。http://www.gikogeek.net/wd/
バイト先で、10万ファイルほど置かれたディレクトリ上で下記コマンドを実行したらエラーになりました。 $ mv * ../other_dir/ 引数が多すぎますシェルがワイルドカードを展開した後の引数文字列が長すぎるのが原因でした。シェルがforkした後、mvをexecする…
外部プロセスをpopenで起動してfgetsする際、1行単位で文字列取得しなくなるコード例。単なるメモ。PHPプロセス側をノンブロッキング設定する*1のに加えて、外部プロセス側の標準出力行バッファリングが無効になってないといけない*2。PHPコード(code.php)、 …
素で読めませんでした。もうちょっとやさしいのをお願いします。もっとひどいやつはこちらhttp://labaq.com/archives/50932625.html
最近、自宅に置いてあるサーバの電気代というリアルマネーコストが気になってきました。そこで、エコワットを使って月額の電気代を調べました。その結果が以下になります(サーバは2台あるので両方の結果を載せてます)。 デスクトップサーバ (FreeBSD) Pen…
所用で、各種言語の文法がBNFとかで書いてあるサイトを探しました。 忘れないように、ここにメモります。 C/C++, Java, COBOL, Prolog, SmallTalk http://www.csci.csusb.edu/dick/samples/index.html Python http://www.python.jp/doc/2.3.5/ref/ Ruby http…
最近、英語の勉強をしようとiknowを始めました。詳しくは下記リンク先をどうぞ。http://www.iknow.co.jp/個人的には脳トレに近いノリを感じています。導入はスムーズにできますが、継続してやれるかは、私のモチベーション次第ですね(当たり前か・・・)。…
バイト先でHyper Estraierを使った全文検索機能を実装する機会がありました。そこで、EstraierPureライブラリを使って、PHPスクリプトを通じてHyper Estraierにテキストのインデックスを作成させるようにしたのですが、複数のテキストファイルをインデックス…
少し前のことですが、tracの移行作業(subversionのリポジトリ移行も含む)を行いました。今後、同じ作業をどこかでするかもしれませんので、忘れないようにメモ。例として、 trac-projというtracプロジェクト svnrepというsubversionリポジトリ を別マシンに…
ついでに、ssh XForwardingのやり方も調べました。 設定方法 例として、sshdが動いているRemoteマシンと、そこへssh接続するLocalマシンがあり、RemoteマシンでXクライアント(emacsとか)を起動し、LocalマシンのXサーバで表示する場合を考えます。Remoteマシ…
バイトの関係で、Xアプリを、外部からデーモンとして起動する必要がありました。 やり方を探してみたところ、ssh接続先で以下のコマンド列をうてばOKでした*1。 $ export DISPLAY=:0.0 $ nohup x_program & $ exitようは、ssh接続先のXサーバとXアプリ(Xク…
ひさびさ。実はだいぶ前なんですが、Sourceforge.jpにプロジェクト立ち上げました。 http://sourceforge.jp/projects/bdbgC/C++とRubyという2つの言語のデバッガ(gdbとrdb)を切り替えて使うことを可能にするツールをアップしてあります。VC# 2003以降のデバ…