プログラマーのための YAML 入門 (実践編)
2005-12-07-10: [Ruby]
			  http://jp.rubyist.net/magazine/?0011-YAML
  YAML + Ruby + eRuby で SQL 生成ツールの作成.
  結構強力かも.
			
			
2005-12-07-10: [Ruby]
			  http://jp.rubyist.net/magazine/?0011-YAML
  YAML + Ruby + eRuby で SQL 生成ツールの作成.
  結構強力かも.
			
			
2005-12-07-9
トラックワードをブログに設置すると、あなたのブログの検索キーワードを詳細に分析することができます。
  ということで,設置してみた.
- via: /home/pochi/ChangeLog
  http://www.pochi.cc/~sasaki/chalow/2005-12-05-4.html
			
			
2005-12-07-8: [PHP]
			  http://www.phparch.com/webcasts/recordings/dec0205_zend.php
  10 月末に発表があった Zend Framework のプレゼンか?
  とりあえず,時間のあるときに.
- via: phpspot 開発日誌
  http://phpspot.org/blog/archives/2005/12/zend_framework.html
			
			
2005-12-07-7
			  http://blog.shebang.jp/archives/50259919.html
  変更があった所を黄色くフェードアウトさせることでユーザの気を引く
  Yellow Fade Technique.
  その Yellow Fade Technique を prototype.js を使って簡単に実現したサンプル.
			
			
			  http://phpsecurity.org/
  正誤表とかサンプルコードとか.
- Essential PHP Security
  
  http://www.amazon.co.jp/o/ASIN/059600656X/todaysnonsenc-22/ref=nosim/
  Chris Shiflett (著)
  Oreilly & Associates Inc 
  ISBN: 059600656X
  2005/11
  3,161 円
- via: Sooey
  http://www.sooey.com/journal/2005/12/07/72/
			
			
2005-12-07-5: [JavaScript]
			  http://apollostar.com/prod/taskbarclock/
  Windows タスクバーには,任意の Web ページを表示することができるので,それを利用して
  時計を表示してしまおうというもの.便利っちゃ便利.
  
			
			
関連記事:
[2005-12-14-5] タスクバーにローカルにある HTML ファイルを表示する
2005-12-07-4: [JavaScript]
			- JavaScript におけるオブジェクトの基本的性質
  http://codezine.jp/a/article.aspx?aid=220
- JavaScript の関数とメソッド
  http://codezine.jp/a/article.aspx?aid=221
- プロトタイプ (prototype) による JavaScript のオブジェクト指向
  http://codezine.jp/a/article.aspx?aid=222
標準仕様の ECMAScript で扱われる範囲に基づいています
- Under Translation of ECMA-262 3rd Edition (ECMA-262 の邦訳)
  http://www2u.biglobe.ne.jp/~oz-07ams/prog/ecma262r3/index.html
			
			
2005-12-07-3: [Security]
			  最近リファラスパムが多いのでどうにかしようかと情報を集めていた.
  海外のサイトで見つけた情報では,pinappleproxy というプロキシを経由してくるものが多いらしい.
  そこで,とりあえず以下を .htaccess に仕込んでおいた.
RewriteCond %{HTTP:VIA} ^.+pinappleproxy
RewriteRule .* - [L,F]
  また,以下のページには,リファラスパムのドメインがたくさん載ってる.
- pinappleproxy domains
  http://spamhuntress.com/pinappleproxy-domains/
- Zahariev domains
  http://spamhuntress.com/wiki/Zahariev_domains
			
			
2005-12-07-2: [Google]
			  Google のヘルプによると,"http",".com" のようなストップワードや 
  "ダイヤモンド","ダイアモンド" のようなカタカナ表記のゆれは,検索語の前に "+"
  を付ければ検索できるみたいです.
  試してみる.
| 検索語 | ヒット数 | 
| google com | 7,390,000 | 
| google +com | 4,290,000 | 
| イーハトーブ | 174,000 | 
| +イーハトーブ | 126,000 | 
| +イーハトーヴ | 51,500 | 
  なるほどね.確かに.
- Google 基本検索
  http://www.google.com/intl/ja/help/basics.html
			
			
2005-12-07-1
			- gzip/bzip2 は環境変数 GZIP/BZIP2 で圧縮レベルのデフォルト値を指定できる
  http://sonic64.com/2005-12-07.html
  の記事を見て,そんな環境変数があったのを知らなかったので検証してみた.
  ファイルは Apache の アクセスログで小さいの (3.8M) があったのでそれを使った.
% ls -la access_log
-rw-r--r-- 1 sunaoka staff 4015160 11月 30 19:26 access_log
  まずは,gzip.デフォルトの圧縮レベルは -6.291059 バイト (284k) まで圧縮できる.
% time gzip access_log
0.56u 0.03s 0:00.56 105.3%
% ls -la access_log*
-rw-r--r-- 1 sunaoka staff 291059 11月 30 19:26 access_log.gz
  次に,環境変数に圧縮レベル -9 を指定して圧縮.262166 バイト (256k) まで圧縮.
  デフォルトに比べて約 90% 圧縮できた.
% time env GZIP=-9 gzip access_log
1.17u 0.01s 0:01.15 102.6%
% ls -la access_log*
-rw-r--r-- 1 sunaoka staff 262166 11月 30 19:26 access_log.gz
  また,bzip2 の場合.174993 (171k) にまで圧縮できる.gzip -9 よりも,66% ほど小さくなる.
  ただし,時間は 7 倍近くかかる.
% time bzip2 access_log
7.31u 0.07s 0:07.41 99.5%
% ls -la access_log*
-rw-r--r-- 1 sunaoka staff 174993 11月 30 19:26 access_log.bz2
  そして,環境変数に圧縮レベル -9 を指定して圧縮.あれ?デフォルトと全然変わらない.
% time env BZIP2=-9 bzip2 access_log
7.30u 0.05s 0:07.33 100.2%
% ls -la access_log*
-rw-r--r-- 1 sunaoka staff 174993 11月 30 19:26 access_log.bz2
  man をみてみると…
--best merely selects the default behaviour.
  --best (-9) はただ単にデフォルトの動作を指定するだけとある.
  そして,
The flags -1 through -9 specify the block size to be
100,000 bytes through 900,000 bytes (the default) respectively.
  とのことなので bzip2 は -9 がデフォルトだそうです.
  結論としては,gzip は環境変数 GZIP に -9 を指定してあげるのがよさそう.
  bzip2 は,何もしなくていい.