2024年4月19日(金) 18:46 JST

Firefox 2.0

  • 2006年10月25日(水) 22:13 JST
  • 投稿者:
  • 表示回数 5,643
Firefox

気分転換に,出たばかりの Firefox 2.0 をインストールしてみた。心持ち,画面のレンダリングが速くなった気がする。フィッシングサイト警告も出るとのことだが,どれほど効果があるかは疑問。

アドオン(1.xでの拡張機能)の中で,Faster Fox, Quick Note, Tab X はまだ 2.0 に対応していないようだが,あまり使っていない機能なので気にならない。

それよりもメニューの「履歴」のショートカットキーが Alt+S で Sage とぶつかる方が気になった。RSSリーダーとしては Headline Reader や Livedoor Reader を使うと便利がよいのだろうが,自分は Sage で十分。

しかたがないので,キーアサインを書き換えた。参考までに記すが,これであっているかどうか,全く自信はない。試す方は *** ja.jar のバックアップを取って *** から,自己責任でどうぞ(MS-Widnowsの場合のみ)。

  1. Firefox を終了させる。
  2. [Program Files]/Mozilla Firefox/chrome/ja.jar を展開(解凍)する。一般的なアーカイバーで展開できる。自分は +Lacha を使った。
  3. 出来上がったファイルのうち,locale/browser/browser.dtd をエディタで開く。
  4. 187行目付近に <!ENTITY historyMenu.accesskey "S"> という行があるので, "S" を好きなものに変え,保存する。
  5. locale フォルダを圧縮する。zipで圧縮してから, ja.jar とリネームすればよい。
  6. ja.jar を [Program Files]/Mozilla Firefox/chrome フォルダに戻す。
タグ:firefox sage

Geeklogの多言語化

  • 2006年10月23日(月) 23:33 JST
  • 投稿者:
  • 表示回数 5,168
Geeklog メーリングリストでのDirkさんの発言によると,1.4.1beta1でutf-8しか許可していなかった言語切り替えをutf-8でない言語でもできるように元に戻したとのこと。しかしながら,utf-8と非utf-8間での切り替えはできないらしい。この辺の仕様はまだ確定ではないので,しばらくは様子見か。とはいえ,やがてはutf-8に一本化されそう。
タグ:geeklog 多言語化

一面のコスモス

  • 2006年10月22日(日) 17:16 JST
  • 投稿者:
  • 表示回数 5,158
その他もろもろ 今朝は家族と一緒にコスモスの名所に行ってきた。着いたのは10時30分頃だったが,既に多くの来訪者で賑わっていた。

ここはキリンビールの工場の前にあるのだが,入場料・駐車場代共にタダという太っ腹。昨年までは仮設テントの中でビールを販売していたが,今年は一連の飲酒運転による死亡事故のあおりをうけて自粛していた関係で(レストラン内では販売),訪問者の大半はおとなしく生茶を飲んでいた。

好天続きでコスモスはほんの少し盛りを過ぎていたものの,十分に見応えがあった。
タグ:コスモス


Geeklogへの攻撃方法

  • 2006年10月22日(日) 07:11 JST
  • 投稿者:
  • 表示回数 4,812
Geeklog メーリングリスト上でのDirkさんとTomさんの会話で,最近 libwww-perl を使った攻撃が目立つことが話題になっていた。攻撃用のスクリプトを他サイトの画像ファイル(*.gif)に仕込んでおき,Geeklogの index.php や FCKeditor, FileMgmtプラグインを攻撃するというもの。きちんと 1.4.0sr5に更新しておけば問題ないし,そもそも Bad Behavior プラグインで全部ブロックできたとのこと。

PHPには,たとえ画像ファイルであっても,コードのソースに指定されると,パースを行い,開始タグ(<?php)と終了タグ(?>)の間にあるものはコードと見なすという困った側面がある。普通の PHP のスクリプトの拡張子を .gif に変えるだけで偽装可能な場合もある。したがって,信用できないソースからの画像ファイルは Web からアクセスできないところにいったん保存し,チェックするのが鉄則になる。
タグ:geeklog bad_behavior 攻撃

掲示板を設置

  • 2006年10月19日(木) 21:21 JST
  • 投稿者:
  • 表示回数 6,050
Geeklog どれほど需要があるかわからないが,自作のDbman, Technorati, Themeditプラグインをサポートする掲示板を開設した。

掲示板を設置する過程で,このプラグインは register_globals = on が前提になっていたことを思い出し,該当ディレクトリだけ .htaccess で設定した。

表示してみると,文字列はあちこちちょちょぎれている状態。しかたがないので,functions.inc と viewtopic.php 内の substr() を mb_strimwidth() に書き換えて応急処置。使い方を間違えなければ,PHPのマルチバイト関数は極めて強力だ。あとは,日本語の禁則処理やワードラップをしてくれる関数があればいうことなし。Perlで書かれたものはあるらしいのだが...

http://ml.php.gr.jp/pipermail/php-users/2002-September/010052.html
タグ:掲示板 php ワードラップ 禁則処理

Geeklog 2のPEAR Channel

  • 2006年10月15日(日) 10:34 JST
  • 投稿者:
  • 表示回数 4,463
Geeklog [tech:Geeklog] 2の開発者であるTonyさんがその骨格となるMVC(Model, View and Control)モデルのコードをPEARのChannelという形で公開した。RSSのフィードも提供されているので,定期的にチェックしなければ。

Geelog PEAR Channel: http://pear.geeklog.net/index.php
タグ:geeklog2 pear channel

プライベートメッセージプラグイン公開終了

  • 2006年10月 8日(日) 21:55 JST
  • 投稿者:
  • 表示回数 5,026
プラグイン 諸般の事情により,プライベートメッセージプラグインの公開を中止した。新たに KozyMessagesプラグインという名前で作り直す予定。旧プラグインからのデータインポートはサポートするので,現在使用中の方はしばらく待ってほしい。年内にはリリースする予定。
タグ:プライベートメッセージ プラグイン

Geeklog-1.4.1b2かrc1か?

  • 2006年10月 8日(日) 10:43 JST
  • 投稿者:
  • 表示回数 4,119
Geeklog メーリングリストでの発言によると,まだつぶされていないバグあるので(#578:MSSQLで記事一覧を選択するとエラーが発生する,#589:utf-8以外の言語ファイルを削除しても,ユーザーの設定でutf-8がデフォルトにならない),DirkさんはRC(Release Candidate)1の前にベータ2を出したいらしい。

この様子だと1.4.1の正式リリースは年内は厳しいかも。でも,Geeklogに関わる人は,開発チームを筆頭にして,自分のリソースを無償で提供しているのだから,更新が続いているだけでもありがたいことだ。
タグ:geeklog mssql

テーマエディタプラグイン

  • 2006年10月 1日(日) 15:03 JST
  • 投稿者:
  • 表示回数 6,201
プラグイン [tech:Geeklog]のテーマを構成するテンプレート(*.thtml),カスケィディングスタイルシート(*.css)ファイルをオンラインで編集する[tech:テーマエディタ]である。まだ,プレビュー機能が不十分だが,それなりに使えると思う。

作っていて苦労したのは,JavaScript。食わず嫌いで勉強していないので,PHPやHTMLとの変数のやりとりがどうも難しい。テキストエリア内のキャレットの動きも,FireFoxは楽勝だが,IEは制御できていない。

当サイト(http://mystral-kk.net/filemgmt/index.php?id=13)からでもGeeklog.jpからもダウンロードできるので,試しに使ってみてほしい。
タグ:テーマエディタ プラグイン firefox ie javascript

ページナビゲーション