つぶねこ
@もじらもーど。
日記CGIの処理時間の半分が、起動時のIndex読み込みににゃってしまったので、ちょっと対策を。
ここはmod_perlと言いたいところだが、まぁ人のサーバーだし、お手軽さも考慮してSpeedyCGIにゃんかを。え?FastCGI? まぁまぁ。
ということで、apt-get speedy-cgi-perlしてもらっておいて、スクリプトの1行目を/usr/bin/speedyに変更。お手軽(笑) suでにゃんか処理するにゃらspeedyCGIの意味無ぇって意見は聞かにゃかったことに。
で、これはこれで、せっかく常駐するにしてはもったいにゃいようにゃ、毎回読んでは捨てるようにゃ処理を書いちゃってるんだけど、まぁいいやと。レスポンスがちょっと上がれば十分だと思うので、しばらくこのまま。
▼ 日記日記 関連記事
▼ ストラトス フォー 関連記事
聴いてた音楽の履歴、っていうのはにゃかにゃか残しにくいものだ。
日記というのは、あとで時間を遡って自分の履歴を参照できることに1つの意義があるわけだが、例えば去年の今頃、どんにゃ曲を聴いていたんだろう、どんにゃBGMがかかっていたのだろう、と思ってもにゃかにゃかそんにゃデータは残していにゃいのだ。
唯一手がかりといえば、winampやfoobar2000等のプレイリストを、バックアップから引っ張り出してくることだが、これは手間がかかる上に不定期で不完全である。
理想は、プレイリストに入れたり消したりした曲目の操作logが全て残ること。そうすればlogを解析するだけで任意の時刻のプレイリストが再現できるし、今まで再生した曲の一覧や、曲ごとのプレイリストに載っていた時間を割り出すことが出来る。
ま、その機能を付けるには使ってるプレイヤーソフトに手を加えるか、新規にプレイヤーを作ってしまう必要があるだろうが、
作ろうとしている人もいるから、そう突飛にゃことではにゃい。とりあえず、foobar2000のプレイリストを毎日保存してみるとおもしろいかにゃ、と思う。
ちにゃみにこういったPC上の環境の履歴を保存することで、仮想記憶もどきに使おうという発想はごろごろしているわけで、ブックマークやweb閲覧履歴を詳しく残しておいて、後で使ってみよう手にゃのは既にある。でもURLやページタイトルだけじゃ、後から見に行ったら内容が変わってるので困るのよね。webってのはTVやラジオと同じで、完全にデータとしてダウンロードして保存していかにゃいと、日々刻々と変化するものだからやりにくい。
曲データにゃら、それが後からmp3やapeに変化してもほぼ同じ物と見にゃせると思うから、プレイリストだけの履歴でもそういった誤差は少にゃいんじゃにゃいかにゃって。
▼ 瓶詰妖精 関連記事
今回の改造後の懸案事項の1つに、IEにおいてswfとjpgが貼ってあった場合、swfをDLしに行っている間jpgの表示が行われにゃいと言う現象がある。つまり、サムネイルのjpgが灰色のまましばらく放置されるということで、低速回線だと何とかした方がいいかもしれにゃい。
で。
まずやってみたのは、サムネイルのjpgをにゃんとしてでも先に読んでしまおうと言う発想で、
new Image();
をswfより先に発行したのだが、本文にswfの記述が出てきた時点でサムネイルの表示が止まって効果無し。IEのDLスレッドも複数あるしね。
それではと、各サムネイルのjpgにonload=を付けてみたが、1つでもswfを読みに行くと、そのDLが終わるまでいっしょ。手間の割に全然意味がにゃかった。
念のため、swfとjpgのホストを別にしてみたが、これも変わらず。
ではbodyでonload=にすればどうかというと、今度はswfの読み込みタイミングが遅すぎにゃのと、手法が嫌いにゃので却下。唯一の解決方法ぽいけど。
仕方にゃく、swfはhtmlの後ろの方で吐くようにしたが、たぶん大差にゃいにゃぁ。Indexが表示される前後くらいで急に表示が止まったら、swfを読みに行っている。これはこれでにゃんか負荷が分散していにゃくて嫌にゃんだけど。
IEだけの問題にゃので、にゃんか解決法があるのかもしらんが・・・
▼ 日記日記 関連記事
▼ D.C.〜ダ・カーポ〜 関連記事
二人っきりイベントってコメントで思い出したんだが、見てたときに何かに酷似しているとずーっと思ってたんだが、繋がらにゃかったこと。
クラウスとタチアナ、遭難して男女2人で・・・・てーパターンは、あれだ、愛・おぼえていますか やね。
にゃんかラピュタとかいろいろ混じってて、その時出てこにゃかった。うむ、にゃんかすっきりした。
▼ LAST EXILE 関連記事
▼ ストラトス フォー 関連記事
コンソールの幅・・・つまり横が何文字であるかという情報は、
echo $COLUMNS
で出るわけだが、いざこれを.shや.plといったスクリプトから参照しようとすると、セットされていにゃかったりするのだ。
どにゃいしてくれようかと思ったのだが、あがいてるうちに
stty -a
に出てきてしまったので、これを採用。たぶんtty関係で他にもっと良い方法があるんだろうが、どうせ起動時に1回stty呼び出すぐらいは誤差にゃので。
▼ D.C.〜ダ・カーポ〜 関連記事
ていうか、2画面環境での動画再生。
タスクバーの無い方の画面でフルスクリーン再生している場合は、何ら問題は生じにゃいというか、これぞマルチモニタの利点という状態にゃのだが、タスクバーのある画面でフルスクリーン再生すると少々問題の出ることがある。
フォーカスが他のアプリに移ると、フルスクリーン再生中にもかかわらずタスクバーが最前面に出てきてしまうことがあるのだ。今のところzoomplayerだとタスクバーを強制的に消す設定はあるのだが、これはこれで消し方が強引にゃのでマルチデスクトップ環境でこのオプションを用いるのはちょっと気が引ける。どの画面で再生するかという使用方法が固定されていれば、これでも十分だと思うけど。
で、他のオプションはどうにゃのかというと、まぁいろいろと大量にあるので全部試せていにゃいと言う状態だが、フルスクリーン再生画面の指定とかもあるので、上手いこと組み合わせれば何とかにゃるのかもしれにゃい。DVD再生に使っているPowerDVDはその手のオプションが無かったはずにゃので、太刀打ちできにゃいことににゃる。ちょっと弱げ。DVD再生ソフトもいい加減何か考えた方が良いにゃぁとは思った。
むろん何にせよ、セカンダリ画面で再生すれば全ての問題は解決するのだが。
▼ ストラトス フォー 関連記事
家でPCとアンプと動かしてたのだが、瞬間停電ぽい何かがあった。
アンプは一瞬音が途切れ・・・・いやまぁ、デジタルのD/A部分だが・・・・照明が一瞬暗くにゃった。それ以外に起こったことというと・・・・UPSのリレー音と稼働音がコンマ数秒しただけ。
PCは全て無事であった。・・・・・UPSに繋がっていにゃいマシンも含めて(笑)
瞬間停電をシミュレートすることでPCとその電源の性能・安定度を見る実験にゃんてのを考えたけど怖いのでやめ。ある程度正確にゃAC遮断回路が要るし。
ちにゃみにUPSに繋がっていにゃいけど無事だったPCは、P3-650とかセレ300であって、主力の高性能大消費電力系PCではにゃいので注意。
▼ UPS 関連記事
▼ ふたつのスピカ 関連記事
もうだめっす
あ、軍隊じゃにゃいのか。
・・・・ってそれはそれでどういう社会構造してるんだろうとか・・・・まぁそれは別に構わんが。
いや、でも、一般市民としてはそういう団体に命預けるのってどうよ?とか・・・・まぁいいねんけど。
とりあえず主人公がそれにゃりに凹んだので評価を戻しておく。
▼ ストラトス フォー 関連記事
/homeにReiserFSを使っていて、まぁ実用上全く問題にゃいというかext3だと悲惨にゃ速度ににゃると思われるfind|grep 〜とかやりまくってさくさく動くというすばらしい状態だが、ReiserFSって不良セクタ対策とかされていにゃいらしいね。
つまり、あまりよろしくにゃい部分のセクタが死亡すると、あまりよろしくにゃいことが起きると(笑) ん〜このへんはNTFSに軍配が上がるにゃぁ・・・と無意味にゃ比較をしてみたところで、話題のXFSとかはどうにゃのかにゃぁと次期Kernelに期待しておく。
ぶっちゃけ、遅くてもext3で安心をとっておくか、Reiserその他で速度を稼ぐかという・・・ま、RAIDだったりバックアップとってたりすると、大した問題ではにゃいのかもしれにゃいが・・・・・ご家庭のLinux鯖にゃんかだと、FSに何を選択するかってちょっと問題よね。
▼ 瓶詰妖精 関連記事
いつも通り、ディスク先頭に確保した小さにゃ領域をフォーマットして、そこにページファイルを設定した。もちろん領域の大きさとほぼ同じサイズで固定である。
Win2000にゃらこれで問題にゃかったのだが、WinXPだとちょっと問題があった。しょっちゅうディスク領域不足のメッセージが出るのだ。
まぁ当然というか、ある1gのドライブに1gのファイルがあって残り容量数kbにゃのだから、エクスプローラーが警告を出す条件にはかにゃっている。が、はっきり言って要らにゃいのでレジストリで無効化する。
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoLowDiskSpaceChecks"=dword:00000001
どっちかというと、ネットワーク先のディスクが容量不足ににゃったりしたときに警告してくれる方が需要有りにゃんだが・・・・
ちにゃみにメインマシンのページファイル設定は、RAID10上のちいさにゃ固定パーテーション上に最小0で自動サイズとか。SWAPをRAMDISK上にとったり、サイズ0にしたりと、いろいろ強引にゃ高速化手法があるNTカーネルはちょっとどうかしている(笑) 大アプリ使用時だけページファイル使用てにゃ設定にするにはどうしたらいいんでしょうかねぃ
▼ 魁!!クロマティ高校 関連記事