嗚呼、FLASH見てたらこんな時間に・・。XenoPocket嗚呼、FLASH見てたらこんな時間に・・。日記http://clairvoyance.game-server.cc/garakuta.htmlとかhttp://www.hcn.zaq.ne.jp/cabic508/rsf/mff.htmlとかみてたら、1時間以上たってた・・嗚呼。サーバ関連まぁ・・・ずっと事務所でサーバ構築やってるんで、日記というか・・なんていうか・・。Editionをいれてみているのですが、うまくいかない。いや、正確に言うとインストールはできててsqlplusの接続も成功している。port1521だっけか、Oracleのポート。nmapで確認もできている。はなしなんだけども、WEB経由のインタフェースにアクセスしても出てこない・・。404エラーだかになる。ポート確認しても、8080(初期設定ポート)がListenになってないし。SELinuxが悪さするらしいので、ちゃんとDisabledにして、再起動かけてから入れてもだめ。なんだ?!いい加減飽きてきたぞ!!仕事で必要に迫られない限り、まったく触るつもりもないものに、こんなに時間とられているのがイライラするー(x_x;というもの、ほかのマシンでやったらうまくいったんだよね・・・。NIC二枚さしているのが悪いのかな・・片方ちゃんと殺してるんだけどな。かたっぽ抜いちゃおうかな。サーバ関連PHPの開発環境を用意するときに、毎回GDをどうするか悩む。入れるのめんどくさいから。コンパイルエラーでたりしたし・・・PHPのコーディング始まる前に日が暮れる。周りでもそんな声を聞くわけです。こないだ近所の中古パソコンやで1万円でGETしてきたPCがあるんですが。40GBといったスペックのPCです。開発用にもう一台人柱的なマシンがほしいなぁと思ってたので、かってきました。昔xenophy.no-ip.infoという、家がまだADSL+動的IPだったときに使っていたPCがあって、いまの開発サーバを構築する問いにお役ごめんになってんですけども、こいつがONボードのVGAが死んじゃって・・・。メモリとかCPUがあまってたので、買ってきたAthronPCのメモリを交換。1GBまで跳ね上げました。こいつにFedoraCore6をいれてみて、もう一台開発環境を作ろうと思ったわけです(すげー前置きが長くてGDに関して調べてきた人、ごめんなさい(笑)。FedoraCore6をインストールして、順調に環境を準備していっていたのですが、眠くてなんかMySQLのインストール失敗したし・・今日ちゃんと寝てからやったらさっくりできました。いう構成にしようとおもっとるわけです。Mecab.0.93ここで、GDをどうするかを悩むわけです。入れたいけど、めんどくさいし・・yumで入れるならすぐなんだけどねぇ。これらおんなじことするのいやなので、下記の構成でGD環境を作ってくれるスクリプトを作りました。gd-2.0.33下記のコマンドをrootユーザになって、流してやってくだされ。./createGDEnv.bash;それぞれのソースコードは、配布サーバから直接持ってきます。配布先が死んでたらだめです(あたりまえ)。これで、すんなりPHPインストール作業にはいれるわぁん。ちなみに、xenophy.netのガレージで配布しているスクリプトです。)xFrameworkがSJISなワケ、そしてUTF-8版の話。日記なんかググってたら、xFrameworkはSJISだーだめじゃんみたいなことが書いてあったので、説明を。実は開発当初からUTF-8で作成していたのですが、上記にある大人の事情でSJISになってます。SJIS版でもテンプレートをUTF-8にしてページ自体をUTF8化することは問題ありません。いうか、xFrameworkのサイトがそうなってるし。内部のXMLの記述もSJISになっているので、別途UTF-8はちゃんと検討しています。メインがどちら?といわれると困っちゃいますが(笑)ちゃんとリポジトリにブランチ切って、UTF-8版も用意しますです。1箇所だけ、XMLの読み込みをSJISからUTF-8に変換している部分があるので、そこをxFrameworkの文字コードにより処理を分岐させる必要があるので、その対応して、テストして問題なさそうだったら出します。いつかは、2.1.1のときか、2.1.2のときになるかは、まだなぞ。いうのも、死ぬほど働いてこの進捗だから。いやいや、公開以来アクセス解析見てわいわい言ってます。皆さんにきていただいて感謝感謝。これからもフレームワーク自体とコンテンツの更新がんばっていきますので、よろしくお願いいたします。いままさに実装中のLiveRecord。これは次のxFramework.2.1.1で実装される機能なのですが、O/Rマッピングクラスです。まー簡単に言うとSQL書かないで、データベースアクセスやろうみたいな感じのものです。ActiveRecordというものが見ているといくつも存在していますが、それににてるのかな?と思います。find,findallとかid,seqなど制約がある部分を解除したくて、独自仕様になっていると思いますが、それなりに使いやすいようなものになるように、がんばって実装しています。2.1.1は、Preview版として近日、先出ししますので見てコメントもらえるとうれしいです。SELECTなんだけども、それに対応してあります。いやぁ・・それにしてもこればっかりやってて寝る時間がない・・。一息なのでがんばります休憩がてら。師走12/29/06xFramework2.1.1aリリースと、今後。12/27/06プログラミングとバグ12/26/06クリスマスなのに・・・。12/25/06STATICクラスとsingletonパターンの適用12/24/06ついにデスクトップが死んだ。12/23/06最近飲み過ぎ。パッケージインストーラーおよびパッケージビルダー12/19/06死んでます。12/19/06やることが減らない。Loadingを考える。12/13/06WindowsとLinuxでのPDOの動作の違い12/13/06休憩がてら残作業。12/13/06ふぉーらむつくってまつ。完成12/08/06xFrameworkインストーラー機能の実装完了12/08/06やっと、オブジェクトの説明が書き終わった。xFramework2.1.1Preview12/06/06xFrameworkサイト更新とLiveRecordについて。eAcceleratorを使って動かす。XEのWeb管理インターフェース許可12/04/06作業開始!12/04/06嗚呼、FLASH見てたらこんな時間に・・。FedoraCore612/02/06xFrameworkがSJISなワケ、そしてUTF-8版の話。師走xFramework2.1.1aリリースと、今後。プログラミングとバグクリスマスなのに・・・。STATICクラスとsingletonパターンの適用ついにデスクトップが死んだ。