« 2006年03月 | メイン | 2006年05月 »

2006年04月30日

お昼に仙台ポリオの会に出席

お昼に、仙台ポリオの会に出席。今回のテーマは 'あなたを支える制度を活用しましょう。' 政治と生活。思った以上に密接な関係なんだなぁーと思いました。

CentOsにopensourceLMSをインストールしてみる。[:にこっ:] java 2SDK、Tomcat、Apache2、mod_jk2、PostgreSQLなどをインストールして環境構築。

動作検証をしてみるが、うまく動作しない部分がいくつかあり、設定を変えて何度かトライしてみる。 http://hoge.jp/xms2/だとユーザの追加ができないが http://hoge.jp:/8080/xms2/だとうまくいったり、MS Office文書を閲覧できなかったので XMS.iniを書き換えたり、どこか設定を間違っているので部分的にうまく稼動しない箇所があり要チェック状態。 

一応、動作検証もしてみたので、再度 CentOSをクリーンインストールして、ColdFusion MZ 7トライアル版をインストールしてみる。連休中はこちらの勉強をしたいと思っています。

/usr/local/xms2/bin/installer/run.sh を実行

2006年04月28日

挫折

CFIVEのインストール。挫折ですー。[:ぎょ:] もっとservletの勉強が必要なようです。連休中になんとか解決したい。
2日間かなり本気で、CFIVEのインストールを試みたけど、まだまだ問題解決できる知識が足りない事が判明。
連休中に servlet(tomcat)とか、java、Eclipse関係の勉強をしながら、CFIVEのインストールに挑戦するぞー。 [:にこっ:]
がんばれ!! 自分[:にぱっ:]

Tomcatを使う「JSPプログラミング」

2006年04月27日

MODxをインストール、CFIVEのインストール準備

MODxのインストールを参考にさせていただき、MODxをインストール。

MODx 0.9.1と日本語化 - 2006年4月3日時点の最新情報

http://hoge/install/
http://hoge/manager/

CFIVE LMS(Learning Management System 学習管理システム)のインストールの準備。J2SDKとServlet 2.3(Tomcat)、maven、ant、viewcvsをインストール。
CFIVEのインストール手順
CFIVEインストール講習会

LMS関係はこれで解決?
KNOPPIX LMS

2006年04月26日

大郷町タヌキザワの自然卵

06-04-27_00-25.jpg友人から’大郷町タヌキザワの自然卵’を頂きました。[:おにぎり:] 

今まで見た事がない、味わった事のない卵でした。 卵のキミにお箸をいれても、キミが崩れないし、お醤油かけてたまごご飯にしたら、もう・・・・・最高でしたぁ。[:ぎょ:] 
大郷町って面白そう。[:にかっ:] 美味しい食材がいっぱいです。

この卵の他にみどり会の切り餅というのも大郷町産です。モロヘイヤ入りの草もち。隠れた美味しいものっていっぱいあるんだなーと実感。

弱アルカリの天然地下水に恵まれた大郷町の一部の土地だから出来る事なのかもしれません。


次回、お取り寄せのためにメモ。

ファームタヌキザワ 
〒981−3501 
宮城県黒川郡大郷町大松沢狸沢5−34 
TEL 022−359−4933 
FAX 022−359−2961

Flex か ColdFusion か

VB6のプログラミング。久しぶりのVBで楽しかったです。[:にぱっ:] ただ、インストール用のsetupファイルを作るのが久しぶりだったのでちょっと時間がかかってしまいました。 使用したActiveXが約6万円、インストーラーが約20万円。 Windowsで開発するとお金がかかるのを思い出しちゃいました。[:ニヒル:] 自分の好みはオープンソースでの開発 と再確認。[:ケーキ:]
と思いながらFlexを使ってリッチクライアントの勉強をしようとしているのでしたぁー。[:ダッシュ:] それともColdFusion かな?

2006年04月25日

Fedora Core

Fedora Core 5 のインストールに挑戦[:にこっ:] あえなく撃沈[:しょぼん:] 
もう少し、安定するまで様子を見る事にしました。 しょうがないので、turbolinux FUJIをインストールしてみる。FEPがATOK。StarSuiteもインストールされているし。ほとんどWindows感覚ですね。[:ぎょ:] しばらく遊んでみます。

午前中、菜菜のお注射。[:病院:][:いぬ:] お昼にO部長と昼食。[:カレー:][:にぱっ:] 本当に忙しそうです。 VB6の開発環境をサーバーから作り直し。 途中 菜菜のお散歩。[:いぬ:] K社のIさんより、QRコードをWebに表示するよう携帯に指示があり対応。 引き続きVB6の環境構築。[:ニヒル:] ちょっち疲れー。

2006年04月24日

ドスパラでお買い物

午後にYさんとドスパラでお買い物。HDD2個とマウス1個[:にぱっ:] 雑誌 Web2.0を購入。これはいらなかったかも。[:むむっ:]
夜中に、簡単なスクリプトを作ってメール送信を自動化。

2006年04月22日

お食事会

お昼にYさん、Tさんと近所の生協のそばにあるイタ飯屋さんで昼食。 一年に一度の3人でのお食事会も4回目。 今回は、退職のはなしとWebコンテンツ、著作権のはなしなど。 TさんからPXDoc(Printable XML Formatting Document:略称 ピーエックス)を教えていただく。感謝。

2006年04月21日

午後からアエルで展示会

お昼にH社のOさん、Sさんと昼食。[:ラーメン:][:にぱっ:] アエル5Fで展示会を開催しているので三人でお勉強に行く。

商売するんだったら、windowsかなぁーと思いました。[:ニヒル:] でも苦労は嫌いなので、今まで通りLAMP路線でがんばるのだー。[:ぎょ:]

2006年04月20日

test FLV

Macromedia Dreamweaver MXでFLVファイルを表示するよう作成したhtmlをブログに貼り付けてみる。

(test0604/20060420-1.html)

FLV 配信用のHTML記述方法

flashを検索していて発見OpenLaszlo、と思ったけれどだいぶ前にチェックしていましたぁ。どうなのかなぁ。使えるのかなぁ・・・。

メールに添付されたファイルを取り出す。

PEARのmimeDecoder.phpを使用して、指定されたメールアドレスに送信されたメールを解析し、添付ファイルを取り出すプログラムを作成。
思ったよりも、手間がかかりました。mimeタイプでvideoだったら、flvファイルに変換する予定。いろいろと応用できそうです。[:にぱっ:]

(test/putkeitai.php)

2006年04月19日

師匠のお宅で・・・。

やっほっほーい。[:いぬ:] 久しぶりに師匠のお宅へ。[:車:] さっすがぁー、師匠はVisual Studio 2005の勉強してましたぁー。Windowsは、師匠におまかせ[:にかっ:] 

帰りに師匠の愛犬ベルくんのおやつだった、おさんぽくん、おすわりくんを大量にいただく。感謝。[:にぱっ:]

2006年04月18日

ちょっと気になるajax

prototype.js
JavaScript ってすごい
Rico
Script.aculo.us
Yahoo! User Interface Library
JavaScriptからFlashの関数を呼ぶ
Flash JavaScript Integration Kit
JavaScriptのパラダイムシフト「Ajax」

キーワード: ajax javascript ライブラリ

2006年04月17日

携帯

Map Fan地図ページへリンク
ケータイ livedoor
YAHOO! MAPS

hoge.amc -oac mp3lame -ovc lavc vcodec=mpeg4 -o test.avi
ffmpeg -i test.avi test.flv
auの携帯ムービーは、
mencoder test.amc -o test.mpg -oac lavc -ovc lavc または
mencoder test.amc -o test.avi -noskip -ovc copy -nosound
ffmpeg -y -i test.avi -an -vcodec mpeg4 test.mov
でMPEG-4に変換
ffmpeg -y -i out.avi -vcodec flv -acodec mp3 out.flv
ffmpeg -y -i out.avi -vcodec swf -acodec mp3 out.swf
でflv、swfに変換

3gp (AMR)をデコードするために

wget http://www.3gpp.org/ftp/Specs/2004-03/Rel-5/26_series/26204-520.zip
wget http://www.3gpp.org/ftp/Specs/2004-03/Rel-5/26_series/26073-530.zip
wget http://www.3gpp.org/ftp/Specs/2004-03/Rel-5/26_series/26104-540.zip

ffmpegでAMRを取り扱ってやる
ffmpeg と mencoder のインストール (まとめ)[

2006年04月15日

お気に入り

 最近のお気に入り。よく見るブログLife is beautiful。 昔、CANDYというCADを買って遊んだ事があったけど、そのCANDYの作者さんのブログです。 伊勢名物の赤福も大好き。父が藤崎でパートで買って来たのを美味しくいただきました。[:にかっ:] 

 ちょっとWindowsのプログラミングしようと思ってマイクロソフトのHPを覗いたらもう、Visual Studio 2005の事でもちきりです。ふっ[:ニヒル:] 昔VB6で作ったプログラムを Visual Studio 2003で作り直そうと思ったら、なかなかタイヘンで挫折してしまいました。やはり、ぴよはLAMPで仕事するです。[:にこっ:] 連休中はjavaでも勉強しよっかなぁ。

2006年04月14日

ドライブ

 天気が良いので我が家の桜を写メール。[:ぽっ:] 近所のモクレンも咲いて、だんだん春めいてきました。[:にぱっ:]

 午前中 計画通りにモクレンをみにドライブ。[:車:] 途中、いつもお世話になっているあおい薬局にご挨拶。 仙台オープン病院の近くのモクレンの並木を堪能。[:にかっ:] 今年も桜の花をみる事ができました。

 帰宅後、ちょっと気になっている開発環境についてwebで検索。 ちょっとお勉強しようかなぁーという気になりました。

 夕方、いつものお散歩。[:いぬ:][:四葉:]

2006年04月13日

我が家の桜が咲きました。

今日、我が家の桜をみたら、みごとに咲いていました。[:にぱっ:] 春がきたんだなぁー。

昨日からレミオロメンの粉雪をずーっと聞いている。もう春なのにネ。 明日は、両親と愛犬 菜菜と鶴ヶ谷のモクレンを見に行く予定。[:車:]

今日は、午後にK社で業務打合せ。 ゆっくりとプロジェクトが進行中っていう感じでした。

2006年04月12日

やっぱりプログラミングは楽しいのだ

今日は、午前中に歯医者さんにいって、一本10万 4本ね。[:ぎょ:] といわれ、今後 路頭に迷う自分を・・・・・・。[:ぎょーん:]

帰宅後、気分転換にphpで、ちょこちょこっとプログラミング。[:にぱっ:] たまにはちょっとだけ頭を使わないと・・・・・・・。[:にかっ:]
うまく作れるとうれしいもんです。[:にかっ:]

2006年04月11日

PEAR Mail_Mime

PEARマニュアル日本語版 Mail_Mime

メール添付ファイルデコード
http://ns1.php.gr.jp/pipermail/php-users/2003-July/017157.html
http://ns1.php.gr.jp/pipermail/php-users/2002-October/010814.html

include_once("mimeDecode.php");

// メールパース
$params['include_bodies'] = TRUE;
$params['decode_bodies'] = TRUE;
$params['decode_headers'] = TRUE;
$params['input'] = $mail_text;
$params['crlf'] = "\n";
$structure = Mail_mimeDecode::decode($params);
//var_dump($structure);

// ヘッダ取得
$headers = @(array)$structure->headers;

// Subject取得
$subject = mb_convert_encoding($headers["subject"], "EUC-JP","JIS,UTF-8,SJIS,EUC-JP");

if (!empty($structure->parts)) {
// マルチパートメール処理
for ($i = 0; $i < count($structure->parts); $i++) {
$parts = $structure->parts[$i];
$contenttype = $parts->ctype_primary ."/". $parts->ctype_secondary;
$contentfilename = $parts->d_parameters["filename"];
if(eregi("text",$contenttype)){
$part_body = mb_convert_encoding($parts->body, "EUC-JP","EUC-JP,JIS,UTF-8,SJIS");
} else {
$part_body = mb_convert_encoding($parts->body, "BASE64","PASS");
}

//ここに処理
}
} elseif (isset($structure->body)) {
// シングルパート時
$body = mb_convert_encoding($structure->body, "EUC-JP","EUC-JP,JIS,UTF-8,SJIS");

//ここに処理
}

プログラムをちょいちょいと

朝の4時から9時まで、データ変換のプログラムを phpで作成。最近はphpばかり使っているのでちょいちょいのぽんで、出来上がり。[:がーん:]
昔、windos上でメモリを気にしながらCで、細々と作っていた時と比べると隔世の感ありですぅ。[:ぎょ:]

2006年04月09日

mailmanでメルマガ

mailmanでメールマガジンを発行できるようになったので、携帯から空メールを送ってメールマガジンの購読、購読解除ができるようにphpでプログラム作製。

おもったよりも時間がかかってしまい、一日がかりになってしまいました。[:ぎょーん:]
動作試験で、大量にぴよサーバーにメールが送信されてしまいあせったり・・・。[:にひひ:]

携帯からの空メール送信で、PEARのMail_Mimeクラスを使用してヘッダから情報を取得。system関数でsudoを使いadd_members、remove_membersを呼び出し、メールマガジンの購読、購読解除ができるようにした。
しばらく qmail + vpopmail + mailman で動作検証。

QRコードの情報

登録
system("echo \"$mailaddress\" | sudo -u mailman /hoge/mailman/bin/add_members -r - -w n -a y $melmaga_name", $rt );
退会
system("sudo -u mailman /hoge/mailman/bin/remove_members $melmaga_name $mailaddress", $rt);

( kanri/melmaga1.php -> kanri/melmaga2.php )

QRコードで自動登録
cou2_xx_toroku@hoge.com

.qmail-cou2_xx_toroku:
|preline /home/vpopmail/bin/empty_mail_regist.php
./cou2_xx_toroku/Maildir/

.qmail-cou2_xx_cancel:
|preline /home/vpopmail/bin/empty_mail_cancel.php
./cou2_xx_cancel/Maildir/

2006年04月06日

4月6日 打合せ

H社 午前10時: phpで作ったプログラムに不具合。いくら調べてもよくわからないので、cron で判定・実行している部分をぴよサーバーで行う事にしてその場をしのいでしまいました。 ぴよサーバーでは、うまくいっていたのになぁ。[:ニヒル:] linuxも phpのバージョンの違いで微妙に・・・。

三井アーバンホテル 18:00 大先生方とアーバンで豪華な夕食。 K先生ご馳走様でした。 行政的なセンスのあるK先生でしたが、これも長年の経験のたまものなのかなぁー。[:音符:] 以前 作成したプログラム。個人情報が多く含まれているので取扱いが微妙だったんですが、さすがにK先生の判断は早かったです。 シビアな面も必要だと感じた打合せでした。

mailmanを利用してのメルマガ購読の登録、解除ボタンの作成。 sudo を使うのが良いわね。[:にかっ:]

2006年04月05日

4月5日 歯医者さん

午前中は歯医者さん。 床屋さんにも・・・。 健康保険証の変更手続き。

2006年04月04日

病院そしてお散歩

午後、病院へ。 帰宅してすぐに菜菜のお散歩。[:いぬ:] 今日は、ヒメちゃん、ゴンちゃん、カリンちゃんそしてケンちゃんにも会えて幸せ[:いぬ:]

これからmailmanのテンプレートを携帯用に変更する予定。 ためしにインストールした centOS にいくつかのソフトをインストール。

CentOS 4インストール&初期設定

2006年04月03日

Mailmanをインストール

最初、yum で Mailman をインストールしたが????? なので ソースをダウンロード、パッチを当て make 、 make install して作成しなおし。
mailmanの運用をテストする。

テンプレートの変更
/hoge/mailman/lists/リスト名/ja/hoge.html を変更して ./bin/mailmanctl restart

コマンドラインからユーザー登録
echo "hoge@hogehoge.com" | /hoge/mailman/bin/add_members -r - リスト名

メーリングリスト管理メモ

2006年04月02日

vpopmail と mailman をインストール

vpopmail をインストールしてみる。
今までの設定とのかねあいがあり、ちょっと注意かな。

Outlookやその他のメーラーの設定方法

メーラーにPOP3アドレスを追加する方法ですが、メインドメイン、追加ドメイン全てにおいて、
アカウント名(ログイン名): [ユーザー名]%[ドメイン名] (例: postmaster%hoge.com)
パスワード: [設定したパスワード]
POP3サーバー: mail.[ドメイン名] (例: mail.hoge.com)
SMTPサーバー: smtp.[ドメイン名] (例: smtp.hoge.com)

パールなどcgiのラップ
.qmail-hoge
| /home/hoge/hogehoge/hoge.pl (絶対パス)
./Maildir/

2006年04月01日

本を購入

近所に生協ができ本屋さんヤマト屋書店も出店 。夜の12時まで営業なのは嬉しいです。[:にぱっ:] 3冊本を購入。 phpの本、linuxの本、スタイルシートの本。[:にこっ:] 

ezmlmを自宅サーバーにインストールしてみたが、要検討。