投稿者「junichi_11」のアーカイブ

Smartyのエラー

不明。。。

症状

Stateパターンで二つの状態にSmartyのオブジェクトを持たせてassignやdisplayの設定をしたところ、Smarty関数を呼びだすところでエラーになった。。。

しばらくデバッグしてみたけど、いまいちわからなかった。。。

対策

そこで、Smartyを継承させたSingletonパターンのMySmartyクラスを作成し、

assignの設定時に、オブジェクトを呼びだした。

すると、エラーはなくなり正常に表示されるようになった。

状態が違うオブジェクトにそれぞれ異なるSmartyオブジェクトをもたせたのがいけなかったのかな。

でも、SingletonにしたSmartyのオブジェクトを2つに持たせたらやっぱりダメだった。。

何が原因なんだ。。2つにSmartyオブジェクトを持たせるとあまりよろしくないのかな。

OpenOfficePortable

open office portable

ダウンロード

http://portableapps.com/apps/office/openoffice_portable

ダウンロードボタンの下にother languagesとあるのでそこをクリックすると日本語版がダウンロードできる。

あとはexeファイルを実行して、できたファイルをUSBメモリに丸ごと保存する。

ファイルサイズは220M以上あるのでコピーには多少時間がかかるようだ。。。

○icrosoftでいうところの

  • Word
  • Excel
  • PowerPoint
  • …e.t.c.

が一通り使える。

Word等のソフトとの互換性もあるので、Wordのファイルを読み込んだり、OpenOfficeで作ったファイルをWordで読み込んだりすることも可能。

.lzh 展開

.lzhファイルを展開するには。。。

下記からファイルをダウンロードしてインストールする

http://cid-4e42a830d9db49ff.skydrive.live.com/self.aspx/Public/packages/lha/lha-1.14iac20050924p1-2.fc8.i386.rpm

コマンド

lha e ****.lzh