タグ

2010年9月29日のブックマーク (3件)

  • Test::Module::Used について - tsucchi’s diary(元はてなダイアリー)

    <追記> 2010/10/01: 最近少し反響があったので、このモジュールの近況をまとめてみました。ご参照ください。 Test::Module::Used というモジュールを書いたの続きみたいな話。最近書いた、Test::Module::Usedというモジュールについて。 これはどんなモジュール 多分やってることは Test::Dependencies というモジュールと同じっぽいです。 モジュールのドキュメントを見ても良いし、下記リンクなんかも参考になるのではないか、と思います。 依存モジュールの指定漏れを防ぐ方法 - 名称未設定♥ - subtech的にどちらも、モジュールの META.yml から、requires と build_requires を引っこ抜いて、実際のモジュールファイル(.pm)とテストファイル(.t)で use されているモジュールと過不足ないかをチェック

    Test::Module::Used について - tsucchi’s diary(元はてなダイアリー)
  • trac:ガントチャート/カレンダー プラグイン

    trac にガントチャート/カレンダーのプラグイン (TracGanttCalendarPlugin) をインストールすることで、タスクの仕掛かり状況を俯瞰的に捉えることができます。 TracGanttCalendarPlugin のインストール sourceforge.jp のプロジェクトページから、 tar ball をダウンロードするか、CVSリポジトリからソースコードをチェックアウトします。 [続きを読む] プロジェクトページ:http://sourceforge.jp/projects/shibuya-trac/svn/view/plugins/ganttcalendarplugin/?root=shibuya-trac ここでは wget で取得したところ、ファイル名に余計な引数がついてしまったので mv しています。インストールは setup.py が用意されていますので、お

    trac:ガントチャート/カレンダー プラグイン
    masasuz
    masasuz 2010/09/29
  • MySQL演算子・関数

    MySQLの演算子や関数について説明します。 なお、個人的に必要無いと思うものについては省略しています(笑)。 MySQL5.0.16対応 最初に MySQLでは、数値⇔文字列の変換は自動的に行われます。 SELECT 100 + '200' -> 300 SELECT 100 < '200' -> 1 (TRUE) SELECT 100 < '22' -> 0 (FALSE) 比較演算子 比較演算の結果は、1(TRUE) / 0(FALSE) / NULL のいずれかになります。 例を挙げます。 SELECT 1 = 1 -> 1 SELECT 1 = 3 -> 0 SELECT 1 = NULL -> NULL SELECT NULL = NULL -> NULL 最後の結果に注意して下さい。 どのデータベースにも共通して言えることですが、NULLという値は 特別な意味を持ちます。 N