Archives

04/29: GLANTANKその2

GLANTANKいじり

ま、そんなわけで、仕事で使ってるんです。
WebDavの日本語版(文字化け対策)は、下記事の通り。

で、今回やったのは、再インストール(RAID1)と、手順書作成でした。
GLANTANKを購入して、まずやること。

(1) http://192.168.0.201/ へアクセスして、ログイン
(2) telnet有効化し、接続
(3) portの変更
(4) apt-get update
(5) Softwareのインストール設定

apt-get で入れた物。

一般ツール
less
rsync
ssh
nfs-server ?

共用ファイルサーバ
samba
swat
日本語マニュアル

ブラウザでのファイルサーバ(WevDav)日本語化
gcc
make
libiconv-hook-dev
apache2-prefork-dev
mode_encoding.so (日本語対応)


詳細は、後日、HPで公開しますね。
とりあえず眠いので、眠らせて〜……。Zzz

04/28: GLANTANK購入 WebDavを日本語対応に!

会社でGLANTANKを買いました。2台。
嵌ったところと、WebDavの日本語対応、文字化け対応の部分を載せておきます。

Link
GLANTANK公式サイト
IO-Hackのサイト

どんなものか一言でいうと、安価なLinuxBoxです。

中身はdebian、GigabitEther(10/100/1000)、RAID1で構築可能で、250Gx2がついて48,000円というお手軽な値段。

制作しなければなりませんが、まぁ、台数が少なければ、結構楽しめると思います。

この機械は、本来、NASとして扱うのですが、中身がLinuxなので、色々なサーバ機に使えてしまえるのがステキですね。

debianを初めて触ったのですが、なかなか良い感じです。
なんと言ってもapt-getが素晴らしい。FreeBSDでportsに初めて触れたときの事を思い出します。

で、依頼された要望があって、このGLANTANK(グラタン)を選んだのです。
要望は以下の通り。

 1.Internetから認証有りでFileのやりとりがしたい。
 2.自動的にBackupしたい

NASのみの機能なら、sambaを突っ込むのですが、Interenet越しにファイルのやりとりが必用とのことで、最初から入っているWebDavを利用しました。

自動でBackupはcron+rsyncですね。
apt-getでちょちょいのチョイ。

apache2のモジュールとして最初から入ってるヤツを使うと、日本語変換がおかしく、文字化けします。(どうやらapache13用の模様)。apache2用のmod_encoding.so を作ってやらなければなりません。初心者にとっては結構ヘビーな作業になるので、手順書を置いておきます。


WebDav日本語対応方法

GLANTANKへtelnetログインできるようにする。
debianモードじゃなくてOK!
apt-getは動くようにする。

/etc/resolv.conf、DefaultGWなどIntenetに単独で出られるようにして、apt-get update を済ませておく。

さ、いくよー。

(1)mod_encoding.soのソースをもってくる。

wgetでゲット
http://webdav.todo.gr.jp/download/mod_encoding-20021209.tar.gz
http://webdav.todo.gr.jp/download/experimental/\
mod_encoding.c.apache2.20040616

(2)解凍して、mod_encoding.cを置き換える。
tar xvzf mod_encoding-20021209.tar.gz
cp mod_encoding.c.apache2.20040616 ./mod_encoding-20021209/mod_encoding.c

(3)コンパイルするのに以下の物をapt-getでつっこむ。
apt-get install gcc
apt-get install make
apt-get install apache2-prefork-dev
apt-get install libiconv-hook-dev

(4)このままコンパイル失敗するので、一部を書き換える。
mod_encoding.cの2箇所を変更
ap_regexec((regex_t *)
→ ap_regexec((ap_regex_t *)
ap_pregcomp(cmd->pool, arg, REG_EXTENDED|REG_ICASE|REG_NOSUB);
→ ap_pregcomp(cmd->pool, arg, AP_REG_EXTENDED | AP_REG_ICASE | AP_REG_NOSUB);

(5)configureを通して、makeする
./configure --with-apxs=/usr/bin/apxs2 --with-iconv-hook=/usr/include/iconv_hook
make
gcc -shared -o mod_encoding.so mod_encoding.o -Wc,-Wall -L/usr/local/lib -Llib -liconv_hook
make install /usr/lib/apache2/modules/mod_encoding.so へ手動でコピーした気もする)

(6)apache2に、mod_encoding.so を読み込ませるようにする。
/etc/apach2/httpd.conf に以下の行を追加。
LoadModule encoding_module /usr/lib/apache2/modules/mod_encoding.so を追加

/etc/apache2/apache2.conf
Encoding Engine on → EncodingEngine on
※半角スペースを消す

apache2を再起動。

これでWebDav経由で日本語ファイルを置いた後、リロードor再アクセスしても文字化けしません。


参考にしたサイト
tamagomachanのめも
http://d.hatena.ne.jp/tamagomachan/20051211

詳細が載っていて助かりました。
わたしゃソースコード追っかけるのできないんですよorz

04/22: なにやらバトンが…。しかも罠かよ!

なんというか、mixi罠にハマりました。
足跡追跡はコワイね!(苦笑)

□■ルール■□
見た人は全員やること!絶対だから!嘘つきはだめ!
足跡に証拠残ります。
□■ルール■□

■1・朝起きて始めにすることは?
お風呂('ー')

■2・これだけは欠かせない、日常的なこと。
ネットで巡回 ε≡('ー')

■3・好きな食べ物3つ。
生パスタ
美味しいごはん(=米)
粗挽きソーセージ

炭水化物が好きなのか?肉とかも好きなんだけどね

■4・嫌いな食べ物3つ。
虫系
酸っぱい系(トムヤムクンとか)
コーヒー

■5・踏まれたくない地雷は?
お家の掃除状況…かな。(苦笑)

■6・最近一週間で嬉しかったことは?
vmware上でFreeBSD6.0のInstallと、dump/restoreが巧く行ったこと。
Dreamweaver4と、Fireworks4をオクで落札できたこと。

■7・最近一週間で悲しかったことは?
仕事場にノイズ発生装置(属性:人)が良く来る事。

■8・今使っているシャンプー&リンス
知らん。

■9・お風呂で初めに洗うのは?
身体。

■10・恋愛とは?
男女間の意思伝達の為のプロセスの1つ

■11・恋愛は手のひらでころがすタイプ?
転がされるタイプです。(ま、判っていて転がされてるのですが。(苦笑))
転がされながら、転がす方をいかにコントロールするのか、それが楽しい所。(こういうところがポジティブ)

■12・あなたの長所。
発想、空想、妄想、ポジティブ、楽観、判断力、引き際見極め、お気楽極楽。

■13・短所
楽観、お気楽極楽。

■14・動物にたとえると?
なまけもの、コアラ、ひぐま。

■15・弱点は?
引きこもり。なまけもの。

■16・寝る前にすることは?
Internet

■17・リラックス・ストレス発散法は?
食べる、寝る、Internet、あと、この頃はマッサージ行ってる。
マッサージはかなりイイ(・∀・)!!

■18・大好きな映画3つ。
最近観た映画でいいのかな?
・オペラ座の怪人 大音量の劇場観をお奨め。
・リベリオン アクション映画。ガンカタという銃武術がイイネ。
・バイオハザード IIは最悪だったけどIはGood

■19・大好きな季節


虫が少なく、食べ物も美味しく、空気が少し寒くて動きやすい、なんて素敵な季節。

04/20: 実験する時間をください。


Macromedia Fireworks4,Dreamweaver4
ゲットしたのは良いのですが、時間がまだありません。

土日に頑張るかなぁ('-')

今、会社で実験している事があって、FreeBSD 6.0で、
snapshotを利用したBackup方法をテストしてます。

5.0からは、Softupdateと組み合わせるとSnapshotが取れるようになったらしいのですが、6.0では標準装備らしいのです。(嘘言っていたらゴメン、つい先日まで4stableまでしか弄って無かったのですよ。)

バックアップ手順
 1.snapshotを取る (mksnap_ffs)
 2.mdconfigでデバイス割り当て(/dev/md4)
 3.dump 0aun -f - /dev/md4 | gzip -c > NAS
 4.諸々解放

Hw(HDD)が逝ったときの復旧手順
 1.CD-ROMからブート
 2.新HDDを、fdisk、disklabelで調整。
 3.fixit.flpを突っ込んでpromptモード(vty4)
 4.NASをマウントして、restore

sshの方がいいかなぁ…と思いつつ、まぁNAS装置がUnix系とは限らないので、これでGOするつもり。

tarを使わないのは、1bitでも壊れると、展開できなくなる畏れがあるそうなので。実際はdumpだけだから関係ないけどね。(※tar+gzipは一部データが欠けた時に死ぬってことです。)

mksnap_ffsを使うか、使わないかは微妙な線。6.0(?)からは、dump時にsnapshotを利用してくれるようですから。ま、明示的にやった方が気持ちいいよね('ー')

とりあえず、vmware万歳。キミのお陰でテストがもの凄く助かってる。PCのスペックが検証用としては弱いけども、会社の中ではTOPクラスのPCなので、まぁ、仕方ないか…。


04/20: ロゴ作成ソフトゲットと、転職活動

ロゴ作成ソフトGet大作戦

見事、Yahooオクでは、10k程度でMacromediaStudioMXをゲットする予定でしたがダメでした。30k程突っ込みましたが無理そうなので止め。

で、代わりにDreamweaver4+FireWorks4で11円のがあったので、ちょっちょっと交渉して落札。

送料含まずで\4k也。

Upgradeが出来れば、40kの製品が20kで買えるのでそれだけでも十分に価値があります。ハイ。

問題は、使いこなせるかどうか。

PowerPointは職業柄、ものすごく使いこなすことができるようになったけども、FireWorksはどうだろうか…。

使い勝手も含め、着日の明日が楽しみですよ。


転職活動について

有給を頂いて、東京本社へビシっと行ってきました。

「技術者なのに、よく喋れるねぇ…。」と言われ、過去の経歴から身につけたのだと思うと、回答。言葉の裏には「技術者なのに喋りすぎだよ!」と思っているか、思っていないかは微妙なライン(苦笑)

頭に立つ人は、優秀でないと困ります。弁が立つ、人心を掴む、能力があると良いのだけど…。でなければ会社に居る必用がないから辞めてくれと言いたくなってしまう。上がへっぽこで、我が儘で、自己中だと洒落にならないからねぇ。


結果は、まぁ、概ね良好と言ったところかな。東京転勤もあり得るし、ちょっと悩み所ではあります。

最終的にどうなるかはわかりませんし、もっと条件の良いところが出てきそうではあります。先ずは週末に合うリクルートエイブリックに期待しておきます。

Agentの能力や、いかに!


04/18: spamメール対策のカンファレンス


1回、2回の資料があるので読もうと思う。

今後、間違いなくspam対策が厳しくなります。
その影響は自宅サーバにも当然来ますものね!

良い機会なので、各社がどのような対策を採るのか、
きちんと理解しておこうと思います。

outband block以外に、なにかやるのかなー?
とちょっとワクワク。

もちろん、spamを受け付けないようにする技術も習得しよう。
重要なメールがspamで埋もれちゃうと大変ですからね(涙

京香さんや、桃華さん、人妻さん、女子高生さんなど、
逢ったことも無い方からあま〜いラブラブなメールが届きます。

いやぁ、モテる男は困りますね!!


…いや、ホント困るんですよ。マジで。


IAjapan 迷惑メール対策カンファレンス

IAjapan 第3回 迷惑メール対策カンファレンス 応募
http://www.iajapan.org/anti_spam/event/2006/conf0516/gaiyou.html

「第1回迷惑メール対策カンファレンス」プログラム
http://www.iajapan.org/anti_spam/event/2005/conf0510/program.html

「第2回迷惑メール対策カンファレンス」プログラム
http://www.iajapan.org/anti_spam/event/2005/conf1207/program.html


04/15: ロゴの制作。

旧Macromedia製品のFireWorks8を買うかどうか、本当に悩み中。

ただ、アクティべーションKeyとかウザいのキライだしねぇ…。
Adobeに買収されてるし、なんだか余計にヤな感じ。

Yahooオクで探してみたら、studio8(FireWorksを含む、Dreamweaverとか、Flashとかのsuite)のクラック品とか平気で出品されていて、もう気分最悪。

なにやってるんだ、馬鹿yahooは…。
ホント最悪な企業だ。

アイテムが正当かどうかぐらい、巡回してチェックしろ。健全になるよう努力しろ。
保証金かけてるのに、保証金が出ないとか、ふざけてるの?。
運営できないのならサービスをやめろよ、このバカ企業。

と心から思う。

全く、拝金主義のモラル欠如会社はヤですね。

Yahoo、SoftBank等の柔銀系は大嫌いです。
でも、Yahooオクを使う悲しさ…。orz

どこか良いオークションサイト作ってくれないかなぁ…。
国が作れば良いのにネ!(※免許証など使って匿名排除で!)

1品だけ良さそうなのがあったので、ウォッチリストに追加。
22時間後が勝負か。ウーム。

1つ前のVersionですが、権利委譲をしてもらって、最新であるstudio8安く手に入れるのも良いなぁと思ったわけです。

でも、落札できるかどうか、非常に怪しいので、PowerPointでロゴを作ってみました。






















こんな感じで幾つか作りました。

利用するレベルが神クラスになってきた気がします。

PowerPointってスゴイね!

Fireworks要らないかも…。
あまり勝った気がしないのはナゼorz


04/13: Blogのプラグイン

この頃、睡眠時間を削って、データ収集やら調整やらやってます。
やっとBlogが開設できて良かった。

LocalのTrackBackのみ巧く行かないので、嫌な感じ。

 利用したPlug-in
  トラックバック NP_TrackBack.php
  画像認証   NP_Captcha.php

 使った機能
  URL簡素化  FancyURL
  スキン変更

Plug-inでサクサク追加できるのはイイネ!

04/07: スキンの変更。

スキンの変更

結構巧くいったようです。
やっとここまでたどり着いた。

今までHTMLしか知らなかった身としては、
XHTMLを覚えると幸せになれそうな予感。

仕事のこと

今思い出しても、ぞっとする。
マークシート案件、上手く行って良かったよ…。;-)