2008

Linux

RCSの罠

なんとまぁ、RCSに足下すくわれてしまったよ。以下の一連の操作の最後で、co -l をしているのだが、その際にアラートを出してほしいのに、出してくれなかった(T T# ci -u -m'modified something' /etc/sy...
PHP

UNIXタイムスタンプからユーザフレンドリーな日時

今までありそうでなかったサービス。ただのUNIXタイムスタンプを見やすい形式に変換するだけ。
Apache

OpenSSLコマンドメモ

apacheでSSLサーバを構築するために必要なコマンドや設定ファイルの要点をまとめておきます。ファイル説明server.key: 秘密鍵server.csr: CSR(証明機関へ送るファイル)server.crt: サーバ証明書(証明機関...
MySQL

MySQLのカラムにYEAR型は使うべきではない

範囲が狭いし、表現方法が5種類あるし、それぞれに細かいルールがある。保持できる範囲は1バイト分。'1901' ~ '2155'。プログラムや、ユーザ入力の内容によっては予期しない動作をする可能性があるので、年だけを扱うならば、UNSIGNE...
MySQL

長いSQL

人生で一番長いSQL。。。。書くのに1日かかった。。。。。。。プログラムによる自動生成した結果。。。。。。その結果がこれ。結合数:17サブクエリ:5段階 (=サブサブサブサブサブクエリ) ERレベルで設計変更をしっかり行える時間があれば、こ...
Linux

Subversion1.5になってからエラーが頻発・・・

↓こんなこと言われたら、たまったもんじゃない。% svn ci -m ''svn: Working copy '/hoge' lockedsvn: run 'svn cleanup' to remove locks (type 'svn h...
MySQL

MySQLで直前にinsertしたレコードの取得。

MySQL 直前に挿入されたレコードの検索SELECT * FROM tbl_name WHERE auto_col IS NULLPHPから使う分には、PDOオブジェクトから取得できるからいらないけど。
MySQL

mysql nullと0

MySQLにて、nullを数字として計算すると、数字側がダウンキャストされて結果がNULLとして返される。NULLがアップキャストされて、0にならないことに注意。mysql> select 100 - null;+------------+...
Program & Service

gooshすごい。。。

さすがに、つかわんけど、Webブラウザでここまで実装しちゃうのは尊敬する。このサービスは、ターゲットがとても狭いが、完成度は高い。ニッチ。
Diary

SFCのNTPサーバ

密かに運用されていたりする。ntp.sfc.keio.ac.jp133.27.4.121