日記グアムから帰ってきたぞーといっても既に2日くらいたってしまった。常夏ーてか、あつすぎる!30度前後だった。レベルが違う!サービスとかすべてにおいて。こんなもんまであった。日記さて、結婚して早1年半くらいがたつのですが、仕事が忙しかったのもあって結婚式をしていませんでした。いうことで、明日から4日間グアムいって自分の結婚式をしてきます。いまさっきドル換金きてきたし、準備はOKやることいっぱいある中でいくので、ちょっとしんどい。PHP久々にPHPネタをっと。xFrameworkの次バージョンであるxFramework2.1.0の開発をやっていたときに気がついたことです。PHP5から(細かいバージョン忘れた)SimpleXMLというXMLパーサ機能を備えたライブラリが使えるようになりました。SimpleXML自体の使い方はググればたくさん出てきます。通常オブジェクトであれ、配列であれシリアライズ(serialize)することで、それらを文字列化することができる。unserizliseすることで、もとのオブジェクトや配列に戻すことができる。配列をそのまま、ファイルに保存して、ファイルから文字列を呼び出して配列を復元するなどが容易に行える、とーっても便利なものなのですが・・。SimpleXMLオブジェクトをシリアライズ化してアンシリアライズしてもとにもどそうとしても、もとにもどせません(;_;)正確に言うと、シリアライズ自体は成功するんだけども、アンシリアライズした時に、もとのSimpleXMLオブジェクト(SimpleXMLElementオブジェクト)に戻すことができません。思いながら色々試したけど、だめでした。他にも同じ現象の人がいたので、まーだめなんだろうなぁ、とあきらめました。PHP5.2.0で検証していないので、わからないですが(PHP5.1.6で試しました)そのうちなおるだろっということで放置。SimpleXMLのオブジェクトをシリアライズすれば、保存XMLの保存簡単じゃーんっておもったそこの人!ご注意くだされ。TIPSこの時間に家にいる・・・幸せ。マニュアルをかいているのだけども、文章ってむずかしいね。意外とまちがってるのよ、日本語。マニュアルのような文章は、作ってから校正をすると、ものすごく大変なのです。このソフトすごいです。自分で書いた文章の、文章ゆれとか、言い回しがへんなところとか指摘&修正をしてます.価格は2万円ちょっと。個人で買うにはちょっと高いかも。個人のメールやブログ用にLEというエディッションがあって、そっちは8000円くらいなので、お買い得。余裕がないので(僕自身が今)、詳しくブログでは説明できないけども、是非だまされたとおもって使ってみてください。飛躍的に文章の質が向上します。3日坊主にならないように、今日もブログを更新したっと。TIPSむぉ、もうこんな時間。休憩する前にブログでも書こうかなぁとっ。ここ最近マニュアルを作ることが業務であって、うちの会社であ一太郎を使っているんだけども、一太郎でやっとこさ、さっき一通りの設定が終わったのでメモ。ヘッダ・フッタの設定。編集してしまってもいいけども、大見出し、中見出し、小見出しに連動させたいときがあると思うんだが、というか僕はしたかったんだけども、下記のようにやる。[ファイル]>[文章スタイル]>[ヘッダ・フッタ]から下記のダイアログを出す。表示するヘッダ・フッタというところを見出し連動タイプにする。あとは、%1とか%2がそれぞれ大見出しとかに対応しているので、埋め込んであげる。これだけで、ページの大見出しとか、中見出しの文言をヘッダ・フッタに表示できる。便利!!しかも、奇数・偶数ページ毎にヘッダ・フッタの内容を変えられるので、奇数ページには中見出しを、偶数ページには大見出しみたいな、市販の書籍みたいなことが簡単にできます。師走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パターンの適用ついにデスクトップが死んだ。