「et cetera」カテゴリーアーカイブ

レヴールシャンプー(MOIST&GLOSS)

ノンシリコンシャンプーとしてCMしているレヴールシャンプー(MOIST&GLOSS)
このシャンプーには意外な効果が!
ご覧の通り、飼い犬が狂ったように擦り寄ってきます!
(うちのポメラニアンがこうなるだけで、他の犬がこうなるかは分かりません)
当然ながら他のシャンプーでは、このような行為は行いません。
何か犬版マタタビのような成分でも配合されているのでしょうか・・・

外部サブフィルター追加

ウーパールーパーの水槽についてです。
今までは、以下の構成でろ過していました。

ろ過装置1
エーハイムクラシックフィルター2213(インペラー抜き)
         ↓
エーハイム水陸両用ポンプ1048
         ↓
ゼンスイ小型クーラー ZC-100

ろ過装置2
60cm水槽用上部フィルター

この構成でも特に不満は感じていなかったのですが
ある日掃除をしていると、上部フィルターにボウフラのような虫が沢山わいてるのを発見!

水槽やってると、虫がわく事はあるのですが、なんとなく今回は気になったので
上部フィルターを廃止して、サブフィルター追加という形をとりました。

サブフィルタ、メインフィルター、クーラーまで接続されると
流石にポンプ1048だけでは水量不足になってしまいます。
なので、2213のインペラー抜きを元に戻し
ダブルポンプで稼動することにしました。

基本的に2つのポンプを稼動するのは良くないのですが
フィルターに正圧が掛からないことと
フィルターのポンプより容量が大きいポンプで
且つフィルターより排水側にあれば問題ないと思い
今回はダブルでポンプを稼動させることにしました。
※長期運用しないと、本当に大丈夫なのかは分かりません!

ちなみに2213と500はモーターの形式が違うらしく
500にサブフィルターを付けるのは推奨されていません。
(エーハイムのHPにも500にサブフィルターは載っていません)

なので今回は、エーハイム500をサブフィルター(ろ材:エーハイムメック)に
クラシック2213をメインフィルター(ろ材:サブストラット)としました。

新ろ過装置
エーハイムフィルター500(インペラー抜き)
         ↓
エーハイムクラシックフィルター2213
         ↓
エーハイム水陸両用ポンプ1048
         ↓
ゼンスイ小型クーラー ZC-100

サブフィルター追加

上部フィルターがなくなって、水槽自体はスッキリしました。
こうなると枠なしのガラス水槽に変えたくなるところですが
横に外部フィルターとクーラー置かれてる時点で
見た目は気にするだけ無駄な気もします(笑)

水槽に外部フィルターの追加

うちのウーパー水槽は、上部フィルターで運用しています。
60cm水槽をセットしてから日が浅いので、バクテリアが育っていないせいか、水が白く濁っています。
暫く待てばバクテリアも発生し、水もクリアになるかもしれませんが、上部フィルターを清掃する際には、またバクテリアが死滅するかもしれません。

そこで上部フィルターと外部フィルターの2段構えで行けば、どちらかを清掃する場合でも、全てのバクテリアを失わずに済みそうです。
ということで、外部フィルターを購入しました。
購入したのは「エーハイム クラシックフィルター2213 ろ材付きセット」です。
チャームさんで5,980円の特価で売られていました。
もちろん送料無料なので5,980円ポッキリでした。
(ついでに高級じゃない添加バクテリアも注文しました)

2213はモーターを内蔵しているので、当然単体で使用可能なのですが
ヘッド部分が水面より上に来る置き方はNGですし、更に水流が発生するのも嫌なので
インペラーを外しポンプ(1048)の手前に置く事にしました。
(当然ながら電源も挿さずに、サブフィルターのような使い方をしています)
※私の環境では水槽の下に置けないので、水槽の横に設置を前提として考えました。

接続は以下のようになっています。

水槽 → 外部フィルター(2213) → ポンプ(1048) → クーラー(ZC-100) → 水槽

エーハイム クラシック2213
エーハイム クラシック2213

追記
1日動かしてみましたが、今のところエア噛みや水漏れはありません。
ポンプの流量も60Hz環境では特に問題なさそうです。

追記
まだ外部フィルターとバクテリアを追加して3日目ですが、既に水はクリアになって来ました。
外部フィルターの追加は、効果抜群です。

追記
10日以上経っての感想です。
流石エーハイムの外部フィルターと言うべきでしょうか。
水はクリアでピカピカになっています。

ウーパールーパーの夏対策

昔流行ったウーパールーパーって凄く安く売られてるんですね。
子供が欲しいというので購入しました。
飼育もそれ程難しくないと聞きました。
詳しく調べもせずに買ったので、買った後で色々と分かった事が・・・

小さな容器に入れられて売られていたのですが、体長は大きいもので30cmまで大きくなるとか。
寿命も5年以上は生きるそうです(自然界だと20年以上らしい)
とりあえず大きめのプラケース(虫向け)に入れ替えたのもの、あっという間に狭くなり、水もすぐ汚れるように・・・
そこで、以前飼っていた熱帯魚用の60cm水槽を引っ張り出して来てお引っ越し。

上部フィルターのポンプが壊れて捨てたのを忘れてました。
なので、上部フィルターを購入。
外部フィルターにしようかとも思いましたが、ウーパー1匹なのと、値段も倍以上するので上部フィルターに。

これで一通り環境が揃ったと思っていたら、ウーパールーパーは寒さには比較的強いが、熱いのは苦手なようです。
水温ですが、下は5℃くらいまで耐えれるようですが、上は25℃を超えると弱ってくるようです。
30℃を超えると死ぬ確率もかなり上がるらしいです。
水温は既に28℃付近です(^^;
ヒーターは熱帯魚の時に買っていたので持っているのですが、温度を下げる装置なんて持っていません。

色々と水温を低下させる方法を調べてみました。
機器としては大まかに3種類あるようです。

1.ファン(気化熱で冷やす) 数千円
2.ペルチェ式クーラー 1万円前後
3.コンプレッサー式クーラー 3万円~

1はかなり厳しいようで、2℃下げるくらいが限界みたいです。
2は製品により全然ダメなものもあるらしいです。
しかも温度設定が25℃固定のものが殆ど。
ウーパールーパーが快適に過ごせる温度はもっと低めがよさそう。
結果3を選択することに。

値段は少々高いですが、生き物を買った以上は責任があります。
ペットを販売するショップも、これらの情報をもっと正確に伝え販売すべきです。

何も知らないまま簡単に購入し死なせる人、手に負えなくなって捨てる人。
そういう人があまりにも身勝手なのはもちろんですが、ちゃんと説明しないショップ側にも責任の一端はあると思います。

ちなみに私が購入したクーラーはこれです。
ゼンスイ株式会社
ZC-100
ZCシリーズ

最も容量が小さいZC-100ですが、60cm水槽であれば、他に熱源になる機器を水槽に利用していなければ大丈夫そうです。
電灯など水温に関係するような機器を利用する場合は、もっと容量の大きいZC-200などにした方が良いかもしれません。
ちなみにクーラーは単体で購入しても、配管やポンプは付属していませんので、別途購入する必要があります。
外部フィルターを利用していて、且つ外部フィルターの水量がクーラーの必要水量を満たしていれば、外部フィルター経由でクーラーに水を送ってもOKです。

私はエーハイム水陸両用ポンプ1048とゼンスイ配管セットCSK-1をセットで購入しました。
チャームにてたまたま通常価格37,500円のものが、特価の3万円+ポイント10倍で売られていたので購入しました。

ウーパー水槽
ウーパー水槽

水槽用クーラー
水槽用クーラー

ポンプと配管セット(CSK-1)
配管セットポンプ

使ってみての感想ですが、静かといわれるZCシリーズでも、五月蠅くはありませんがそれなりに音はします。
設定温度は19℃~20℃くらいで使用する予定でしたが、21℃で水槽周りに結露が生じ始めたので、現在は22℃設定で使用しています。
※その後再び21℃の設定に戻しました。
(この辺りは自宅の環境などによっても変わると思います)
また、シャワーの勢いが強すぎて、ウーパーにとっては水流が少しきつめなので、シャワー部分の穴を広げたり、向きを変えたりして、出来るだけ水流がきつくならないようにしました。
それでもある程度の水流が発生するのはどうしようもありません。

以前よりもウーパーは快適に過ごしているような気がします(笑)

2010/06/26 追記
出来るだけ水流を少なくするために色々と試してみました。
よく「ガラス側にシャワーを向けると水流が弱まる」と聞きますが、ガラスに反射してそれなりに水流が発生します。
試した中で一番効果があったのは、シャワーを上に向かって出すことです。
これはかなり効果的でした。
但し、どのような状況になっても、水槽の外に水が飛び出ないように、きちんと角度を調整することは必須ですね。

2010/07/14 追記
暫く使ってみての感想
1.冷え具合
  60cm水槽であれば問題なく冷やす事が可能です。
  21℃の設定だと作動時間は多めですが、設定温度まで冷やせなくなるということはありません。
2.動作音
  この機種は静かな方らしいですが、昔の大きめの冷蔵庫くらいの音はします。
  寝室などにそのまま置けば、うるさいと感じると思います。
  但し、水槽台内に設置などすれば、それ程気にならないかもしれません。(人によると思いますが)
3.温度による動作範囲
  設定温度を0.1℃でも下回るとクーラー機能は停止します。
  設定温度より0.5℃以上水温が高くなると、クーラー機能が動きだします。

blognplusの画像登録時にリサイズを行う

この記事はblognplusバージョン2.6.2ベースで書いています。
また、サーバーにimagemagickがインストールされている必要があります。
imagemagickがインストールされているのにエラーが出る場合は、ImageMagicKのconvertのパス位置を確認してください。
(/usr/bin/convertの部分です)
またphp.iniのsafe_modeがONになっているとshell_execを実行することは出来ません。

blognplusの初期設定には「表示可能最大サイズ(横×縦)」という項目がありますが
これは画像自体をリサイズするわけではなく、表示上のみのリサイズとなっています。

デジカメで撮ったような画像は非常に大きく、画像編集ソフトを利用してリサイズ後に
アップロードしている方が殆どではないかと思います。
私はそれほど面倒だとは感じませんが、知人から面倒だと言われ
アップロード時に自動でリサイズする変更を加えました。
※リサイズする基準のサイズは、初期設定の「表示可能最大サイズ(横×縦)」を利用しています。

アップロードの処理をしている箇所は2箇所あり、その両方に修正を入れます。
まずは記事の編集時にポップアップで画像挿入する画面の修正です。
ファイル名はpict.phpです。

$error = blogn_mod_db_file_add($user_id, $file_name, $_POST["blogn_comment"]);
@chmod($dest,0666);
// ファイルの種類チェック
if ($size = @getimagesize($dest)) {
// 最大サイズを超える画像の場合はリサイズを行う
if ($size[0] > BLOGN_MAXWIDTH || $size[1] > BLOGN_MAXHEIGHT) {
$ratio1 = BLOGN_MAXWIDTH / $size[0];
$ratio2 = BLOGN_MAXHEIGHT / $size[1];
if ($ratio1 < $ratio2) {
$ratio = $ratio1;
}else{
$ratio = $ratio2;
}
$rwidth = round($size[0] * $ratio);
$rheight = round($size[1] * $ratio);
// resize
shell_exec('/usr/bin/convert -geometry '.$rwidth.'x'.$rheight.' '.$dest.' '.$dest);
}
}

Imagickをサポートしているサーバーであれば、以下のように書いてもOKです。

$error = blogn_mod_db_file_add($user_id, $file_name, $_POST["blogn_comment"]);
@chmod($dest,0666);
// ファイルの種類チェック
if ($size = @getimagesize($dest)) {
// 最大サイズを超える画像の場合はリサイズを行う
if ($size[0] > BLOGN_MAXWIDTH || $size[1] > BLOGN_MAXHEIGHT) {
$ratio1 = BLOGN_MAXWIDTH / $size[0];
$ratio2 = BLOGN_MAXHEIGHT / $size[1];
if ($ratio1 < $ratio2) { $ratio = $ratio1; }else{ $ratio = $ratio2; } $rwidth = round($size[0] * $ratio); $rheight = round($size[1] * $ratio); // resize $image = new Imagick($dest); $image->thumbnailImage($rwidth,$rheight);
//$image->setCompressionQuality(50);
$image->writeImages($dest, TRUE);
$image->clear();
$image->destroy();
}
}

次に管理画面の「ファイル管理」を行う画面の修正です。
ファイル名はadmin.phpになります。
基本的に入れる処理は同じものになります。
当然ながら、こちらもImagickをサポートしていればImagickのロジックでもOKです。

$error = blogn_mod_db_file_add($user_id, $file_name, $comment);
@chmod($dest,0666);
// ファイルの種類チェック
if ($size = @getimagesize($dest)) {
// 最大サイズを超える画像の場合はリサイズを行う
if ($size[0] > BLOGN_MAXWIDTH || $size[1] > BLOGN_MAXHEIGHT) {
$ratio1 = BLOGN_MAXWIDTH / $size[0];
$ratio2 = BLOGN_MAXHEIGHT / $size[1];
if ($ratio1 < $ratio2) {
$ratio = $ratio1;
}else{
$ratio = $ratio2;
}
$rwidth = round($size[0] * $ratio);
$rheight = round($size[1] * $ratio);
// resize
shell_exec('/usr/bin/convert -geometry '.$rwidth.'x'.$rheight.' '.$dest.' '.$dest);
}
}

ちなみに携帯の画面から見ると、更に各携帯端末に合わせて
自動で画面サイズを調整する機能がblognplusにはあります。
しかし、携帯端末のリストが古く、最近の機種では画像が小さく表示されてしまいます。
datディレクトリの中にあるmobilelist.cgiが機種毎の画像表示可能の定義ファイルになります。
つまりmobilelist.cgiを最新のものに更新すれば、比較的新しい機種でも対応が可能となります。
以下のURLよりダウンロード可能です。
BlognPlus 用「mobilelist.cgi」

また携帯でblognplusにアクセスすると画像は直接表示されず
「PIC」というリンクで表示されますが、いちいちリンク先へ飛ぶのも面倒なので
直接表示出来るように修正を加えました。
(携帯のキャッシュ可能なサイズを超えるようなblogですと厳しいかもしれません)
修正するファイル名はindex.phpです。

if ($fsize < 0.4) {
$result = '';
}else{
$result = '[PIC]';
}

と書かれている行を、以下のようにリンクから直接表示に変更します。

if ($fsize < 0.4) {
$result = '';
}else{
$result = '';
}

これで携帯からアクセスした場合でも、機種毎に最適なサイズで直接画像が表示されるようになります。
※mobilelist.cgiは定期的に更新してあげないと、最新の携帯では小さい表示なってしまいます。

いっそリストに乗っていない機種は、最新の機種と割り切って
im.phpのデフォルト値を書き換えるのもありかもしれません。
mobilelist.cgiに機種情報が存在しない場合は、im.phpの以下のデフォルト値が適応されます。

$max_size = 5;
$max_width = 96;
$max_height = 72;
$color_size = 256;

blognplusをtext版からDB版(MySQL)に変更する

非力なCPUマシン+text使用で段々と表示速度が遅くなってきました。
(早いマシンだとtext使用でも、それ程遅くはなりません)

DB使用でどれくらい早くなるか分かりませんでしたが変更しました。
※blognplusを導入するサーバーがDBに対応してる必要があります。

ちなみに、それなりに手間は掛かりますので、完全に初期インストールして戻すよりも少しだけ楽な程度です(笑)

まずはblognplusを最新版にアップデート。
動かなくなるモジュールなどもあるので、最新のモジュールをDLして入れ替え。
現在のデータを管理画面>データ管理でバックアップ。

次に適当なディレクトリを作成して、そこに最新のblognplus初期インストール版を入れます。
初期設定を行って正常動作するか確認。
conf.phpをローカルにコピーして内容を編集する。

編集内容は、エディタで新規インストールをしたディレクトリ名を検索し
元々blognplusが入っているディレクトリに置換する。

編集したconf.phpを元々のディレクトリに上書きする。
(つまり欲しいのはDB設定したconf.phpだけなので、これを書き換え出来る人は新規で入れる必要はありません)

これでDB利用に切り替わっていますので、バックアップしたデータを使ってリストアする。
データ以外でもDBに保存されるものはあるので、一通り設定を見直してください。