まとめ ブログ ダウンロード 掲示板 メール

れぶろぐ

< 前月 翌月 > 最新


2008-08-03 (日)

PukiWiki 用プラグイン socialbookmark 1.3 を公開

socialbookmark.inc.php は、 PukiWiki のページに、各種ソーシャルブックマークの登録ボタンや被ブックマーク数を表示するプラグインです。

バージョン 1.2 からの変更点:

  • Delicious の仕様変更に対応
  • Yahoo!ブックマークのブックマーク数を得るのに、非公開 API を利用するように変更

del.icio.us が Delicious としてリニューアルされて、 API も変更されたようなので対応させました。 でも、ブックマーク数の画像が返ってくる API が無くなってしまったっぽい…。

このエントリの続き: 2008-08-14 (木)
Tags: PukiWiki | このエントリを含む del.icio.us | このエントリを含むはてなブックマーク | このエントリを含む livedoor クリップ | Permalink

PukiWiki 用プラグイン favicon 1.3 を公開

favicon.inc.php を使うと、 外部リンクの部分に、リンク先のページの favicon を表示することができます。

バージョン 1.2 からの変更点:

  • HTML エスケープが二重に行われていたのを修正
  • 不要な flock() を削除

このプラグイン、もっと改良の余地がありそうなんですが、とりあえずこんなところで。

このエントリの続き: 2009-05-06 (水)
Tags: PukiWiki | このエントリを含む del.icio.us | このエントリを含むはてなブックマーク | このエントリを含む livedoor クリップ | Permalink

2008-08-10 (日)

GeSHi 1.0.8 がリリースされました

GeSHi は PHP で書かれたシンタックスハイライタです。 このバージョンでは、大幅な高速化とメモリ消費の削減が行われたようです。 実は GeSHi は処理が遅いということで有名だったので、その辺が少しは解消されそうです。

なお、このバージョンでは以下の言語に新しく対応し、ついに対応言語が 100 種類を超えています。

  • APT sources.list
  • Boo
  • CIL (Common Intermediate Language, .NET Assembly)
  • COBOL
  • Gnuplot
  • KLoneC
  • KLoneC++
  • PIC16xxx assembler
  • POV-Ray
  • PowerShell
  • Progress
  • TypoScript
  • Xorg configuration

あと、拙作の PukiWiki 用 GeSHi プラグイン の方も、 GeSHi 1.0.8 用のスタイルシートを新たに作りました。 必要な人はダウンロードしていって下さい。

Tags: PHP | このエントリを含む del.icio.us | このエントリを含むはてなブックマーク | このエントリを含む livedoor クリップ | Permalink

2008-08-12 (火)

Zend Framework 1.6 RC2 がリリース

Zend Framework の Release Candidate 版が公開されています。 変更点はこちらを見て下さい。 ざっと見た感じでは、細かいバグをつぶしているだけのようです。

なお、こちらのブログ によると、 Zend Framework 1.6.0 の正式版は、今月の終わりまでに出る予定だそうです。

Tags: Zend | このエントリを含む del.icio.us | このエントリを含むはてなブックマーク | このエントリを含む livedoor クリップ | Permalink

2008-08-14 (木)

PukiWiki 用プラグイン socialbookmark 1.4 を公開

socialbookmark.inc.php は、 PukiWiki のページに、各種ソーシャルブックマークの登録ボタンや被ブックマーク数を表示するプラグインです。

バージョン 1.3 からの変更点:

  • Delicious の JSON feed の形式が変更されていたのに対応
  • URL に % を含んでいると動作しなかったのを修正

Delicious のブックマーク数がいつのまにか表示されなくなっていたので、 調べてみたら JSON フィードの形式がまた微妙に変わっていました。

del.icio.us 時代 "total_posts":数字
delicious.com 開始時 "total_posts":"数字"
2008/08/14 現在 "total_posts":数字

これ以上振り回されるのは嫌なので、どちらの形式でも対応できるようにしておきました。

このエントリの続き: 2008-08-30 (土)
Tags: PukiWiki | このエントリを含む del.icio.us | このエントリを含むはてなブックマーク | このエントリを含む livedoor クリップ | Permalink

2008-08-23 (土)

SHJS 0.5 がリリースされました

SHJS (Syntax Highlighting in JavaScript) は、 JavaScript で作られているシンタックスハイライタです。

バージョン 0.4.2 からの変更点:

  • SHJS can now automatically load language script files.
  • Highlighting of C/C++ and JavaScript has been improved.
  • A new language file for Oracle SQL has been added.
  • Case-insensitive regular expressions are now handled more efficiently.
  • SHJS now treats <br> tags as line terminators in input.
  • Compressed .min.js files are now generated with YUI Compressor.

各言語用のスクリプトを Ajax で自動的に読み込めるようになったのが面白いです。 拙作の PukiWiki 用 SHJS プラグイン のように自分で制御すれば関係ないのですが、 tDiary で SHJS を使って構文ハイライトする 場合なんかは、この機能を用いるとスマートにできそうです。

なお、久しぶりに見てみたら、 google-code-prettify もいつのまにか開発が進んでいました。 行番号表示の機能が追加されたりしていましたが、 相変わらずコピー&ペーストのことをあまり考えていない作りなので、どうも使う気になれないです。

このエントリの続き: 2008-12-17 (水)
Tags: JavaScript | このエントリを含む del.icio.us | このエントリを含むはてなブックマーク | このエントリを含む livedoor クリップ | Permalink

2008-08-24 (日)

PukiWiki 用プラグイン geshi 1.3 alpha2 を公開

file オプション周りの機能追加&バグフィックスをしました。 掲示板にて公開中です。

バージョン 1.3 alpha1 からの変更点:

  • 添付ファイルを構文ハイライトして表示する機能を試験的に追加
  • ファイルに日本語コメントが含まれていても文字化けしないように修正
  • バイナリファイルでないかチェックをするように
  • http 経由でファイルを取得する際の URL の制限を削除

試しに、添付ファイルからもソースコードを読み込めるようにしてみました。 ただし、PukiWiki Plus! で添付ファイルが圧縮されている場合には未対応です。

ところで、添付ファイルから読み込む機能って需要はあるんでしょうか? 需要があれば、圧縮ファイルへの対応もやってみようと思いますが、 需要がないようならこの機能は外すかもしれません。 皆様のご意見をお待ちしています。

このエントリの続き: 2008-11-10 (月)
Tags: PukiWiki | このエントリを含む del.icio.us | このエントリを含むはてなブックマーク | このエントリを含む livedoor クリップ | Permalink

2008-08-27 (水)

Zend Framework 1.6 RC3 がリリースされました

変更点はこちらを参照。

上のリストを眺めていたら、(1.6 RC3 でなく 1.6 RC2 の時点で)こういう変更がされたらしい。

Prior to 1.6.0RC2 sanity check packages, the following route:

routes.article.type = "Zend_Controller_Router_Route"
routes.article.route = "blog/articles/:id"
routes.article.defaults.controller = blog
routes.article.defaults.action = articles
routes.article.defaults.id = 0
routes.article.reqs.id = "[0-9]+"

would match both 'http://localhost/blog/articles/2000/' and 'http://localhost/blog/articles/2000'; currently, only the latter route now will match.

この仕様変更って、危ないというか、これが原因で動かなくなることがありそうな気がする。大丈夫かいな。

Tags: Zend | このエントリを含む del.icio.us | このエントリを含むはてなブックマーク | このエントリを含む livedoor クリップ | Permalink

2008-08-30 (土)

PukiWiki 用プラグイン socialbookmark 1.5 を公開

socialbookmark.inc.php は、 PukiWiki のページに、各種ソーシャルブックマークの登録ボタンや被ブックマーク数を表示するプラグインです。

バージョン 1.4 からの変更点:

  • トップページの URL には ?FrontPage を含めないように変更

PukiWiki は、URL に ?FrontPage を付けても付けなくてもトップページに飛ぶのですが、 検索エンジンなんかは ?FrontPage なしの URL の方をトップページ扱いするようなので、 そっちに統一させることにしました。

このエントリの続き: 2009-03-08 (日)
Tags: PukiWiki | このエントリを含む del.icio.us | このエントリを含むはてなブックマーク | このエントリを含む livedoor クリップ | Permalink

追記