Feed2JS を PHP 5.3 で使うには

sb-users.jp の関連ブログ記事コーナーで利用している Feed2JS ですが、PHP 5.3.3 の環境ではエラーが出て何も表示されませんでした。
正しく動いているか確認すべく /feed2js/magpie_debug.php にアクセスするとやはりエラーが。
/feed2js/magpie/rss_parse.inc の L.153 の split がまずいらしい。

この関数は PHP 5.3.0 で 非推奨となりました。 この機能を使用しないことを強く推奨します。

PHP: split – Manual

おおう・・・。

続きを読む Feed2JS を PHP 5.3 で使うには

Picmv がエラーになる原因がわかったような

先日いつものように Picmv を使おうと思ったらエラーになって、いろいろやっているうちに正常に動作するようになった件、原因がわかったような気がします。

出力先ディレクトリを Landisk の共有フォルダに設定しているんだけど、エクスプローラでその共有フォルダを開いてから Picmv を実行したらちゃんと動くみたい。
というよりも、Landisk がスリープ状態?省電力モード?になっている状態だと Picmv が保存しに行こうとしても接続できない、そんなかんじだと思います。

Picmv は何年も前から愛用させていただいているので、なんとなくでもエラーの原因がわかってよかったですヽ(・ω・)ノ

JavaScript で高さ揃えとロールオーバー

wu せんせーご推薦の二つ、まずは高さ揃えから。
jQueryでブロック要素の高さを揃えてみる – 徒書
jQuery と上記を読み込んで、高さ揃えをしたい id や class を指定するだけでおっけー。

つぎはロールオーバー。
JavaScriptでロールオーバー – 徒書
HTML には hogehoge_off.png などという画像を img タグで表示しておいて、hogehoge_on.png という画像を用意しておくと、オンマウスで hogehoge_on.png を表示してくれるという仕組み。
CSS 背景でロールオーバーしようとするとやたらと class をつけなきゃならんかったりするので、この方法だと入力文字数が 1/5 くらいになる気がします。

簡潔サンプル完成したっ!

3 日はかかるつもりでいたけど意外と早くできました!
ヽ(・ω・)っ JavaScript のおべんきょう 2008 年 5 月吉日

本番用に使いたい内容をほぼ盛り込んだので、項目を増やして例外を追加したらおっけーなはず。
もうちょっとで妄想が形になると思うだけで炊き立てごはん 3 杯いけます!

以下はサンプルの解説というかメモ。

続きを読む 簡潔サンプル完成したっ!