全文検索のため、形態素解析が必要になった mecabをインストールする。 $ apt-cache search mecab libmecab-dev – Header files of M…Continue reading mecab
カテゴリー: プログラム
mysqlのtimestamp型を使って更新日時と生成日時の両方を記録する
いい事書いてある。めも CREATE TABLE `test` ( id int(4) unsigned NOT NULL auto_increment, name varchar(10) , . .…Continue reading mysqlのtimestamp型を使って更新日時と生成日時の両方を記録する
Excelのシート名一覧の取得方法
エクセルで文書を作っていて、シート名の一覧が欲い時は 簡単なVBAを書いてシート一覧を取得しましょう。 For Each i In ThisWorkbook.Sheets: debug.print i…Continue reading Excelのシート名一覧の取得方法
サブバージョンのマージ
マージめんどくせぇ svn log –stop-on-copy をブランチの作業ディレクトリで一回叩いて、コピーされたときのリビジョン番号を得る。 r コピーされたときのリビジョン番号 :…Continue reading サブバージョンのマージ
NOT NULL制約のフィールドにNULLが入ってもエラーにならない
http://dev.mysql.com/doc/refman/4.1/ja/constraint-not-null.html NOT NULL カラムにおける NULL や数値カラムにおける大きすぎ…Continue reading NOT NULL制約のフィールドにNULLが入ってもエラーにならない
svnのリビジョンを戻す方法
以前のリビジョンに戻す svn merge コマンドを使うと、反対向きの差分を指定して作業コピーの変更を「取り消す」ことができる。 以下はリビジョン 303 を破棄して 302 に戻す例である。 $ …Continue reading svnのリビジョンを戻す方法
Ajax入門:一番基本的なプログラム
http://www.h2o-ajax.com/article36.html Ajax入門:一番基本的なプログラム Ajax編:一番基本的なプログラム Ajax編:一番基本的なプログラム 下のボタンを…Continue reading Ajax入門:一番基本的なプログラム
APCのメモリキャッシュ機能
APCにもmemchacedのような機能があるみたい http://php.plus-server.net/ref.apc.html APC 関数 * apc_add — 変数をデータ領域にキャッシュ…Continue reading APCのメモリキャッシュ機能
CSRF対策
CSRF対策 http://www.jumperz.net/texts/csrf.htm http://www.asahi-net.or.jp/~wv7y-kmr/memo/php_security.…Continue reading CSRF対策
ランダムな文字列を生成する
PHPでランダムな文字列を生成する //英数字のみ preg_replace(“/[^[:alnum:]]/”, “”, base64_encode(h…Continue reading ランダムな文字列を生成する