2004-01-24(土) 曇 この日を編集
_ IlohaMail with a MySQL-backend
MySQL を利用するため ${DATADIR} にスクリプトをインストールするように野良 ilohamail port を書き直しました。 MySQL のインストールは ports から
# portinstall databases/mysql41-server
としました。データベースの設定は /usr/local/share/doc/ilohamail/Manual/configure.MySQL.html を見ながら行ないました。デフォルトでは webmail となっているのですが抽象的な名称なので ilohamail と読みかえて設定します。まずは MySQL まわりの設定を
> mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 7 to server version: 4.1.1-alpha Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> use mysql; Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Database changed mysql> grant select,insert,update,delete,index, -> alter,create,drop,references, lock tables, -> create temporary tables on ilohamail.* to ilohamail@localhost -> identified by 'hogepasswd'; Query OK, 0 rows affected (0.00 sec) mysql> flush privileges; Query OK, 0 rows affected (0.00 sec) mysql> quit; Bye
としました。あとはマニュアルに従い、
1.
# mysqladmin create ilohamail
2.
# mysql ilohamail < /usr/local/share/ilohamail/MySQL/sql
3.
--- /usr/local/www/ilohamail/conf/db_conf.php.orig Mon Mar 17 16:46:19 2003 +++ /usr/local/www/ilohamail/conf/db_conf.php Sat Jan 24 12:24:36 2004 @@ -10,13 +10,13 @@ ********************************************************/ // DB connection/login info -$DB_HOST=""; -$DB_USER=""; -$DB_PASSWORD=""; +$DB_HOST="localhost"; +$DB_USER="ilohamail"; +$DB_PASSWORD="hogepasswd"; // database name // ***REQUIRED*** -$DB_NAME="webmail"; +$DB_NAME="ilohamail"; // database brand // ***REQUIRED***
4.
--- /usr/local/www/ilohamail/conf/conf.inc.orig Wed Dec 31 10:22:35 2003 +++ /usr/local/www/ilohamail/conf/conf.inc Sat Jan 24 14:02:15 2004 @@ -23,7 +23,7 @@ Deprecated. Use conf/db_conf.php */ -$backend = "FS"; +$backend = "DB"; // $UPLOAD_DIR path to uploads dir // MUST HAVE TRAILING '/' @@ -393,4 +393,4 @@ the '?>' below!! Blank lines will cause all kinds of problems!! *******************/ -?> \ No newline at end of file +?>
この設定で動きました。見た目で変わったところといえばカレンダーの項目に一週間の詳細なスケジュールを記入できるようになったというところでしょうか。もっと使い込んでみたいと思います。
_ send-pr [NEW PORT] mail/ilohamail: IlohaMail is a lightweight multilingual webmail program
個人的には SquirrelMail よりよさげだと思ったので send-pr しました。
# cp -R /usr/ports/local/ilohamail /usr/ports/mail/. # cd /usr/ports/mail/ilohamail # port test
port submit を使いたいのですが、そのままだとテンポラリファイルを消されてしまうので
--- cmd_submit.orig Sat Jan 24 19:10:11 2004 +++ cmd_submit Sat Jan 24 19:10:32 2004 @@ -345,6 +345,7 @@ if [ $? -ne 0 ] then echo "Error submitting PR" + cp -Rp ${TMPDIR:-/tmp}/pbad.* /root rm -f ${TMPDIR:-/tmp}/pbad.* rm -rf ${TEMPROOT} exit 1
としてから
===> Validating port with portlint looks fine. ===> Creating shar file ===> Generating PR form ===> Invoking send-pr(1) to submit a PR s)end, e)dit or a)bort? a send-pr: the problem report remains in /tmp/pbad.xEGq5HMH and is not sent. Error submitting PR
こうなっても実際には /root/pbad.xEGq5HMH に残っているのでこれを
> send-pr -f /root/pbad.xEGq5HMH
送りました。面倒なので maho 様の言うとおりに 設定してみようかなぁ。
2005-01-24(月) 晴時々曇 安静時心拍数 49 この日を編集
_ C++の設計と進化(Bjarne Stroustrup/ビョーン ストラウストラップ/επιστημη/岩谷 宏)
昼休みに本屋に寄ってみました。tttuneの日記で紹介されていたのでちらっと見てみましたが結構分厚いですね。調子があまりよくなかったのでパラパラと捲っただけです。
_ コメントキーフィルタ&プラグイン
IP アドレスのフィルタを掛けたのですがそれでもツッコミにスパムが飛んでくるのでコメントキーフィルタ&プラグインを入れてみました。
2006-01-24(火) 晴 安静時心拍数 59 この日を編集
_ 損切り
某IT関連銘柄を損切りしました。ライブドアショックに引きずられたかたちです。
_ 押し目買い成功か
今日は大幅反発しました。利益確定ラインは越えていないものの、明日にでも利食いできそうなものばかりです。
2007-01-24(水) 晴 安静時心拍数 64 この日を編集
_ 楽天証券「お取引開始キット」到着
取引開始キットというよりは楽天証券の有料ツールの紹介ですね。しかし、目的のRSSでDDE通信を利用してリアルタイムで株価を取得することができるようになる訳です。しかしDDE(Dynamic Data Exchange)とやらはM$ Windowsのプロセス間通信のようです。M$かぁ。。。「口座開設のご案内」は配達記録郵便で届けに来ていたらしく不在票がありました。
2008-01-24(木) 晴 安静時心拍数 58 この日を編集
_ portsnap: cannot open hoge.gz 対策
職場ではファイアウォール下の環境のためports treeの同期にportsnapを利用しているのですが、portsnap fetch updateを実行すると
(snip) Fetching 3 metadata files... /usr/sbin/portsnap: cannot open e9856580d89fd6f4e7a64b735ba7a003403bfbfeca2d129b54bab3a5591f7ffa.gz: No such file or directory metadata is corrupt.
となってしまい、イケてません。fetchに失敗するのが原因で、retryすると上手くいきます。そこで、
#!/bin/sh while : do if portsnap fetch update; then break else echo retry portsnap fetch update fi done portversion -vL=
という、しょーもないスクリプトportsupdate.shで凌いでいます。本当は職場のproxyかportsnapのphttpgetがイケてないようなウワサですが、そこまで追いません。
_ in /usr/ports ... - 18005 port entries found
とうとう18000台ですか。昨日の夜は17995くらいだったと記憶しています。
_ 減量成功者に賞金・英政府が「肥満防止戦略」
賞金獲得後にリバウンドしたらどうするんだろう。
支給額や条件など、制度の詳細については今後詰めるという。
[NIKKEI NET(日経ネット):主要ニュース−各分野の重要ニュースを掲載より引用]
とあるので、上記の懸念もカバーされるでしょうけれども。
2009-01-24(土) 曇一時晴 安静時心拍数 54 この日を編集
_ 世田谷区立図書館の予約確保連絡が使えない件
世田谷区立図書館から予約確保連絡がメールで届いたのですが
利用者ID 0011330628 様 ご予約の資料が用意できました。 受取館 資料ID 取置期限 尾山台 5016491473 2009/01/31 休館日を確認の上、ご来館ください。 世田谷区立図書館 ホームページアドレス http://libweb.city.setagaya.tokyo.jp/ iモード版 http://libweb.city.setagaya.tokyo.jp/i/
何なのこのシステムは?資料名が無いから、いちいち図書館のWebサイトで予約状況を確認しないとどの資料が準備できたかわかんねぇーじゃん。システムを発注した側もバカだが受注したほうもバカだ。
2010-01-24(日) 晴 安静時心拍数 58 この日を編集
_ ファイナンシャル・プランニング技能検定2級
全くやる気が起きなかったのですが問題をもらいに行ってきました。会場は明治学院大学白金キャンパスでした。
去年から全く勉強していない(去年も殆ど勉強してないのですが)ので、選択問題は勘で穴埋めできますが、実技試験では法律を理解した上でその法律に基づく計算ができなければ合格できませんね、当たり前ですが。ここ半年以上の間のやる気の無さに対して少しは眠気覚ましの様な効果があったかもしれません。まぁぼちぼち。
2012-01-24(火) この日を編集
_ NUboard を使ってみた感想
- 概ね良好
- ボードとシートとの間の摩擦で書いたものが擦れる場合がある
- 書いたものが部分的にシートに写ってしまい掠れてしまう場合がある
- 替えマーカー売ってんの?
欧文印刷
¥ 2,625