radioioBeat

このWebラジオばり良い!!


最近、一日10時間以上、このラジオを聞いてる。。
家で仕事するときはつきっぱなし。。


ituneのラジオリストに入ってた。


流れる曲は、ビョーク等等。


radioioBeat. Your world. Your station. No boundaries. ゥ2007 ioWorldMedia, inc. (iwdm.pk)
ituneのラジオを開くリンク

サーバの設定大変。。

今日は、サーバの設定をしました。
1時間位で終わるかなと思ったら、、
半日以上かかっちゃった。。。


した内容は、

  • apacheの設定
  • mysqlのインストール
  • sendmailの設定
  • qpopper(ダッタかな??)の設定


FreeBSDのpkg_addでmysqlインストールしたけど
pkg_addってコマンドを探して、使い方勉強するまでで一苦労。。


あと、apacheの設定も、
いじったら急にapacheが動かなくなって、、
かなりがんばって調べたら、
inetd.confのホストネームがおかしくて動かなかったみたい。。。


あと、メール設定は、初体験。。。
メールの送信と受信が、sendmailで、
popサーバの設定がqpopperで、
っての知らなくて、これを発見するまでに一山場。。

デフォルトでは、unixユーザ=メールアカウントってのが最初全く分からなかったです。。

結局、疲れちゃって、sendmailのルーティング(??専門用語忘れた。。)の設定は後日することに。。
メールはできるけど、このままだとスパムメールの足場にされちゃう可能性もあるみたい。。。


サーバの設定って大変。。
はぁ、、レンタルサーバが楽ちんで、最高。。。


あと、昨日、年金と高額医療費請求の手続きしてきました。
医療費は、8万円くらい返ってくるみたい!
保険は入っとくもんだ!

EthnaのSession

PHPEthnaフレームワークを使ったシステムと
セッションデータを連携させるPHPを作らないといけなくて、、


普通に、$_SESSIONでやっても、データが取れなくて、
Ethnaソースコードを1時間眺めてやっとで解決。


Ethnaでは以下の順番でEthna_ActionClassのsessionがセットアップされるみたい。

  1. Ethna_Controller::_getAction()
  2. Ethna_ClassFactory::getObject()
  3. Ethna_ClassFactory::_getObject_Session
  4. Ethna_Session


で、セッションに関して以下の設定がなされるみたい。
session_save_path(コントローラで設定するtmpディレクトリ);
session_name(コントローラの$plugin_search_appidsで定義したappid . "SESSID");
session_cache_limiter('private, must-revalidate');


多分、セッションの保存の仕方を柔軟にしたり、
Javaっぽいオブジェクト指向プログラミングをする為に、
わざわざ$_SESSIONをEthna_ActionClassに入れてるんだろうけど、
こんな記述のせいで、Ethna以外の開発環境のPHPとの連携が大変。。。。


Ethna、使ったこと無いけど、
色んな機能が盛りだくさんで、勉強が大変そう。。


オープンソースフレームワークは柔軟な代わりに、システムで使わない機能が多くて、複雑になっちゃうなと思って、、
調べてはみるものの、実際には使わなくなっちゃいました。。

actionscriptのプラグイン

asdtっていう、ActionScript用のeclipseプラグイン、まだ開発が続いてるみたい。
www.asdt.org

いつの間にかバージョンが一個上がって、0.9になってて、
動きも快調。。

SEPYも試してみたけど、ぼくのmacじゃバグって変な動きしてた。。。

リハビリ

ぼくの骨折は結構めんどくさいらしい。。
おれた骨の破片が小さくて、手術でもしっかり固定できなかったらしい。
なんで、週に一回レントゲンとりながら、リハビリは慎重にしないと、なんて大変めんどくさい。。
いつもにも増してニートみたいな生活。。。
近くのおじいさん達が、mpegがなんとかとか、ドライバがなんとかとか、話してる。。
ハイテクじいさんやなー。。