squikole -12ページ目

布団干し

061014-141305.jpg
あまりにもな快晴!!
冬に向けてコタツ布団を干してみました(・∀・)

お好み焼きともんじゃ焼き

昨日、友達とお好み焼き屋さんへ。

もんじゃ焼きもメニューにあったので、もんじゃ(ベビースター&明太子&もち トッピング)と海老お好み焼きをオーダー。

もんじゃ作りにもたつくオイラ達を神技でフォローしてくれた店主のカッコイイのなんのって!惚れました・・・( *゚Д゚*)
当然、味も絶品で言う事なしっ!また行きたいな~っ( ´∀`)

PostgreSQLで全文検索

キタッ、コレ(・∀・)!!!!
ほんとに待ってました・・・。PostgreSQL での全文検索エンジン!!
Ludia 『Ludia』

・・・なんて読むの?わかんないや。・・・・まっ、そんな事が気にならないくらい(・∀・)イイッ!

中身は、「Mecab」+「Senna」+「Ludia」てな構成みたいです。
導入もそれほど難しくなさそう。早速、自宅で導入して、試してみたいですね!

涙そうそう2

先日ブログに書きましたが、「涙そうそう 」を見に行ってきますっ!

相方さんには、さっくり断られたので、友達と・・・(゚A゚)

mod_gzipのインストール、設定

mod_gzip - serving compressed content by the Apache webserver mod_gzipのホームページ
SourceForge.net: mod_gzip mod_gzipのソースダウンロード
How to install mod_gzip mod_gzipのインストールマニュアル

DSO版のインストール覚書(ver 1.3.26.1a _ Linux Redhat ES3)
# wget http://......../mod_gzip-1.3.26.1a.tgz
# tar zxvf ./mod_gzip-1.3.26.1a.tgz
# cd mod_gzip-1.3.26.1a
# export APXS=/usr/local/apache/bin/apxs
# make
# su -
Password: ***********
$ make install
設定(httpd.conf)覚書(本家サイトを参考)
LoadModule設定は、make installの際に自動で追記されるので、コメントアウトして有効にします。
AddModule設定に関しては、ClearModuleList記述子によって適宜「AddModule mod_gzip.c」を追記します。
<IfModule mod_gzip.c>
    mod_gzip_on Yes
    mod_gzip_can_negotiate Yes
    mod_gzip_static_suffix .gz
    AddEncoding gzip .gz
    mod_gzip_update_static No
    mod_gzip_command_version      '/mod_gzip_status'
    mod_gzip_keep_workfiles       No
    mod_gzip_minimum_file_size    500
    mod_gzip_maximum_file_size    500000
    mod_gzip_maximum_inmem_size   60000
    mod_gzip_min_http             1000
    mod_gzip_handle_methods GET POST 
    mod_gzip_item_exclude         reqheader  "User-agent: Mozilla/4.0[678]"
    mod_gzip_item_include         file       \.html$
    mod_gzip_item_include         file       \.htm$
    mod_gzip_item_exclude         file       \.js$
    mod_gzip_item_exclude         file       \.jsp$
    mod_gzip_item_exclude         file       \.css$
    mod_gzip_item_exclude         file       \.ram$
    mod_gzip_item_exclude         file       \.rm$
    mod_gzip_item_include         file       \.php$
    mod_gzip_item_include         file       \.pl$
    mod_gzip_item_include         file       \.cgi$
    mod_gzip_item_include         handler    ^cgi-script$
    mod_gzip_item_include         mime       ^text/html
    mod_gzip_item_include         mime       ^text/plain
    mod_gzip_item_include         mime       ^application/x-httpd-php
    mod_gzip_item_include         mime       ^httpd/unix-directory$
    mod_gzip_item_exclude         mime       ^image/
    mod_gzip_dechunk              Yes
    mod_gzip_add_header_count     Yes
    mod_gzip_send_vary On
    mod_gzip_temp_dir /var/tmp
</IfModule>
※mimeのインクルード設定を修正・・・PHPで生成したページは、Content-TypeヘッダーにCharsetを付加して送信されるので、以前の「^text/html$」設定では条件に合致せず圧縮対象外となってしまうようです。

ログに関するhttpd.confの設定は以下の記述を追記します。CustomLogのログ出力先(ディレクトリ)は、環境にあわせて適宜書き換えます。
LogFormat "%h %l %u %t \"%r\" %>s %b mod_gzip:%{mod_gzip_result}n In:%{mod_gzip_input_size}n Out:%{mod_gzip_output_size}n: %{mod_gzip_compression_ratio}npct."  gzip_info
CustomLog /var/log/httpd/gzip.log gzip_info
最後に
$ /usr/local/apache/bin/apachectrl configtest
(Syntax OK表示がなされ設定に問題無い事を確認します)
$ /usr/local/apache/bin/apachectl graceful
(設定のリロードでgzip転送が有効になります。再起動が可能であれば、restartオプションでデーモン再起動)