2007-07-01から1ヶ月間の記事一覧

phpCodeBeautifierで汚くなる件

Do You PHP? - phpCodeBeautifier - コーディングスタイルを統一する でも紹介*1されているPHPのソースコードを整形するphpCodeBeautifierですが、最近linux版も出たし、マニュアル に書いている内容を見てワクワクして突っ込んだんですが、汚くなる。PEAR標…

Valgrindでld-2.6.soでエラーが出る。

前にメモリリークを探してたときに使ってみて、えらく感激したValgrind。 ところが、最近VMに入れたFedora Core7でValgrindが上手く動かない。a.cc int main() { return 0; }$ g++ a.cc $ valgrind --leak-check=full ./a.out |& less ==21301== Memcheck, a…

Emacs Code Browser(ECB)を入れてみた。

EmacsをIDEにするEmacs Code Browser(以下、ECB)を入れてみました。 CEDETという開発ツールコレクションが必要となるようです。OSX+Emacsで快適なRails開発ライフを送るを大いに参考にさせていただきました。 導入 $ cd ~/.emacs.d # 必要なファイルを落とし…

本にっき

最近はPL/SQL付けな日々でなかなか書くネタがなかった。 苦し紛れに、とりあえず最近買った本でも。Effective C++ 原著第3版 (ADDISON-WESLEY PROFESSIONAL COMPUTING SERIES)作者: スコット・メイヤーズ,小林健一郎出版社/メーカー: ピアソン・エデュケーシ…

[Emacs][MySQL] sql-modeのSQLi バッファの出力を折り返しせずに表示

Emacsのsql-modeに含まれている、Emacsのバッファ内にsqlクライアントを取り込む超便利なsql-interactive-mode。EmacsでSQLの作成・実行ができるので抜群に作業効率があがります。 ではこれも表示を折り返ししないようにしたい。 (add-hook 'sql-interactive…

MySQLコマンドラインの表示結果を見やすく

今までデータの確認はphpMyAdminばっかり使ってたので、知らなかったことメモ。 mysql> show table status;とかすると、列数が多すぎて行が折り返し表示されて見づらい。http://dev.mysql.com/doc/refman/4.1/ja/mysql.html に書いている mysql> pager less …

arrayのインデント

$foo = array( 'bar' => array( 'baz' => array( 'qux' => array( 'quux' => array( ), ), ), ), ); ネストが深くなると見づらい。(極端な例だけど).emacs (add-hook 'php-mode-user-hook '(lambda () (c-set-offset 'arglist-intro '+) (c-set-offset 'argl…

PHP6入れてみた。

php

先ほどなんとなくPHP6を入れてみた。どんなものか遊んでみようかと。 cvsリポジトリからcheckoutしようかと思ったけどとりあえずは、http://snaps.php.net/ から落として入れてみた。とりあえずconfigureしたらGeneral settingsで checking for location of …