というわけで データをXML化したものに変更しました。使う側からはほとんど差はないはず。それまでのphpスクリプトが簡単なものなので、さほど苦労もなく変更完了。
今日のミルリリ
2007/3/10
ミルリリー、PSOBB に出てくるオブリリーの変異体(レアモンスター)。恐怖の即死魔法メギドの強力版を吐く・・・
と、前置きはこれくらいにしてw。レアアイテム、サイコウォンドを求めてこのミルリリーを狩っているのですが、ただでさえお目にかかりにくいこいつがお目当てのアイテムを落とす確率は低く、なかなか手に入りません。
すでにかなりのオブリリーを始末したわけですが未だ出ず、気力を保つためにミルリリーが出たら、ブログに掲載しようとw。
てなわけで、その第一回目。落し物はレジスト/コールドでした _| ̄|○ イラネ
— posted by mu at 12:47 am Comment [0] TrackBack [0]
壁紙集の実装変更(予定)
2007/3/8
- XML対応のブラウザが必要
- 言語・カテゴリー・ページ切り替えのためにXMLファイルを分割するか、XSLファイルをそれぞれ用意しなければいけなかった(正確にはそれ以外の方法が分からなかった)。Javaスクリプトで変えようとするとブラウザ依存
これ みたいに背景に大量のデータとそれらの連結が必要な場合データベースの威力は絶大なのですが、壁紙集みたいに小さいデータ(画像じゃなく、説明文です)だと、そのような利点が少ないのでデータベースへの入力の面倒さが際立つ結果に。XMLだとテキストエディタで編集してFTPでアップロードすればおしまいなのに・・・
んで、ここ2年でphpの使い方も慣れてきたので、もう一度XMLベースに作り直そうと思ってます。でもやっぱりXSLは使えません。たぶんXML+php(DOMXPath)になるかなぁ。ユーザーには違いは見えないように作らないとね・・・
[2007/3/11 追記] このサーバのphpは4.4.xだったことを忘れてた。う〜、面倒かもw
— posted by mu at 11:07 pm Comment [0] TrackBack [0]
まだ要るの?
LOG: background writer process (PID 7127) was terminated by signal 9 LOG: terminating any other active server processes WARNING: terminating connection because of crash of another server process DETAIL: The postmaster has commanded this server process to roll back the current transaction and exit, because another server process exited abnormally and possibly corrupted shared memory. HINT: In a moment you should be able to reconnect to the database and repeat your command. WARNING: terminating connection because of crash of another server process DETAIL: The postmaster has commanded this server process to roll back the current transaction and exit, because another server process exited abnormally and possibly corrupted shared memory. HINT: In a moment you should be able to reconnect to the database and repeat your command. LOG: all server processes terminated; reinitializingログにインデックスを再構成しろとあったのでやってみても効果なく、原因が分からず数日ほったらかし。ユーザーに聞いても特に動作の不具合は無かったのですが、気味が悪いので調べてみるとOut of MemoryでOSによって強制終了させられた というのが。んで、/var/log/messageを見てみると
Mar 7 19:16:10 xxxxxxxxxx kernel: Out of Memory: Killed process 7127 (postmaster).おお、まさに!
一歩解決に向かって進んだわけですが、このサーバ、5GB RAM+8GB Swapという私の手持ちの中では最強のやつなのですが・・・・
まだ足りませんか? T_T
# たぶん、全メモリのことではない気がする
[2007/3/9 追記] OOM (Out Of Memory) Killer だって。PostgreSQLのWriter processに約1GBのキャッシュメモリあげているようなものだから、集中的に狙われているみたい。
[2007/3/13 追記] ここ にまとめ
— posted by mu at 10:50 pm Comment [0] TrackBack [0]
シャトが・・・
PSOBB のマグ中でも1,2を争う人気であろうシャト、それを象った(漢字、こう書くんだw)携帯ストラップを前のチームの人からもらって使用していたのですが、今日気付くと首から折れて胴体が紛失していた・・・
いつ折れたのかまったく分からないので、胴体のありかもまったく心当たりなし_| ̄|○
— posted by mu at 10:39 pm Comment [0] TrackBack [0]
- Basic
Comments