タグ‘オープンソース’のアーカイブ

「WP2.6」single_tag_title()でマルチバイト文字が出力されないバグ

木曜日, 7 月 24th, 2008

WordPress 2.6」にアップデートしてからsingle_tag_title()でマルチバイト文字が表示できなくなっていた不具合についてWP 日本語フォーラムに話題が出ていたのを発見。「WordPress › フォーラム » WP 2.6 でタグ名が表示されない(2バイト文字を含む場合)

フォーラムによるとwp-includes/taxonomy.phpをhttp://trac.wordpress.org/export/8364/branches/2.6/wp-includes/taxonomy.phpに置き換えることによって正常に表示できるようになるそうです。表示できなくなっていることに先ほど気がついた私は無論入れ替えました。「WordPress 2.61」ではこのマルチバイト文字に関するバグは解消されているそうです。

ブログランキング・にほんブログ村へ

「WordPress 2.7」に何を期待するか?

木曜日, 7 月 24th, 2008

2008年11月10日にリリースが予定されている「WordPress 2.7」ですがプラグインで拡張し尽くされたWordPressにこれ以上何を望むのでしょうか?「WordPress 2.6」 で実装された投稿のリビジョン管理は今のところ役に立っていない。Google Gearを使用したWordPressの管理画面読み込み速度向上もブラウザのキャッシュが働くので全く変わらない。果たして「WordPress 2.7」はどのような機能が追加・改善されるのだろうか?

WordPress 2.7」がリリースされるまでに改善して欲しい事といえば「Japanese Tag Slugs」である。日本語のアドレスの扱い方の問題である。ここら辺はMTの方が上のような気がする。

とりあえず面白いチケットがWordPress Tracに登録されたら報告しようと思う。

ブログランキング・にほんブログ村へ

オープンソースなiTunesのライバル「Songbird」

土曜日, 7 月 19th, 2008

Songbird」はApple社製の「iTunes」のライバルを目指してオープンソースとして開発されているメディアプレーヤーです。アドオンを追加することによってiPodを使用できるようになったりと拡張性に優れています。ちなみに日本語にも対応していますが初回起動時にはEnglishしか選択できません。インターネットにつながっている状態でFile→LanguageからJapaneseを選択すると自動で日本語のランゲージファイルがダウンロードされ次回起動時にインターフェースが日本語になります。

インターフェースも「iTunes」と非常に似ており「iTunes」を使用したことのあるユーザーなら直ぐに使いこなせるようになるでしょう。しかし「Songbird」はまだ成熟しておらず単体で使用するには機能が不足している面もあります。といってもこの調子で開発が続けられれば確実に「iTunes」と肩を並べることが出来るツールになるでしょう。

試しに私のIPodを接続してみると正常に認識され音楽も正常に再生できました。はたして「iTunes」の本当のライバルになるのはいつになるのでしょうか?

ブログランキング・にほんブログ村へ

待望の「WordPress 2.6」が遂にリリース!!

火曜日, 7 月 15th, 2008

WordPress」の開発ブログの「WordPress › Blog » WordPress 2.6」で「WordPress 2.6」のリリースが正式に告知されました。「WordPress 2.6」の目玉機能と言える投稿のバージョン管理機能Google Gearsを利用したWordPress 高速化機能が実装されています。正直な話Google GearsにWordPressが対応したところでブロードバンドユーザーにとっては全く意味を持たない機能になるでしょう。しかしナローバンドユーザーにとってはサーバーから必要最小限度のファイルを取得するだけで記事を投稿することが可能になるため非常に大きなメリットです。

更に「WordPress 2.6」では完全にSSLに対応しました。SSLでしか接続できないように設定できるようです。セキュアなブログを構築したい方にはとっておきの機能です。他にも194にも及ぶバグの修正が行われています。

テンプレートやプラグインの互換性については正確には分かりませんが恐らく大丈夫でしょう。現時点では「WordPress 2.6」の日本語ランゲージファイルが公開されていないため英語版のみですが数日後には公開されるので「WordPress」ユーザーの方は「WordPress 2.6」に更新することをお勧めします。

ブログランキング・にほんブログ村へ

強力なパスワードを自動作成するツール「PWGen」

土曜日, 7 月 5th, 2008

PWGen」はオープンソースなWindows専用のパスワード自動作成ツールです。作成されるパスワードはかなりランダムなため普段使用するようなパスワードの作成には向いていません。Linuxのrootアカウントのパスワードになら使うべきでしょう。

毎回ランダムで強力なパスワードを作成するためには「PWGen」のウィンドウ上でカーソルを動かし続けることをお勧めします。カーソルを動かすと「PWGen」のウィンドウ下方部分にあるプログレスバーが溜まっていきます。溜まっている状態でGenerateをクリックすればかなりランダムなパスワードを得ることが出来ます。

PWGen」では一度に大量のパスワードを作成することが出来ます。(スクリーンショットの右側参照)「PWGen」の動作も軽く100件くらいのパスワードなら直ぐに作成されます。大量に強力なパスワードが必要な方は「PWGen」を一度使ってみることをお勧めします。

ブログランキング・にほんブログ村へ

CentOS 5.2がリリースされました

木曜日, 6 月 26th, 2008

CentOS 5.2」が日本時間で6月25日にリリースされました。「CentOS 5.0」「CentOS 5.1」を使用している方はyumを使用して簡単にアップグレードすることができます。「RHEL 5.2互換の「CentOS 5.2」がリリース | エンタープライズ | マイコミジャーナル」によるとカーネルが2.6.18に更新されたようです。そういえばphp.iniが勝手に入れ替わっていたことを考えるとPHPもバージョンアップしているようです。

These updated software versions: Apache-2.2, php-5.1.6, kernel-2.6.18, Gnome-2.16, KDE-3.5, OpenOffice.org-2.3, Evolution-2.12, Firefox-3.0, Thunderbird-2.0, MySQL-5.0, PostgreSQL-8.1.

ところで、「あなたはDebianとCentOSならどちらを使用しますか?」

ブログランキング・にほんブログ村へ

今更ですが「eAccelerator」を導入してみた

水曜日, 6 月 18th, 2008

WordPressを使っていて最近動作の遅さに気がついた。トップページ(http://blog.sabaitiba.com/)のHTMLコードの書き出しに3秒近くかかっている。1ページ当たりのテキストの量が多いので仕様かと思いスルーしていましたが昨日我慢出来なくなり「eAccelerator」を導入しました。すると3秒近くかかっていたのが0.3秒前後に短縮されました。中間コードをキャッシュするだけでここまで早くなるとは・・・・・・

eAccelerator」を導入していないサーバーを使っている方は今すぐにでも導入すべきでしょう。と言っても共有サーバーには入れられませんが。

ブログランキング・にほんブログ村へ

オープンソースなアクセス解析システム「Piwik」

日曜日, 6 月 15th, 2008

Piwik」は「Google Analytics」の代わりをオープンソースで目指しているPHPとAjaxを利用したオープンソースなアクセス解析ツールです。管理画面はフラッシュとAjaxを使っているためリロードすることなく様々な情報にアクセスすることが可能です。使い方は簡単で「Piwik」をダウンロードし展開した後、MySQLのデーターベースにテーブルを作成しアクセス解析を行いたいページに管理画面で発行されたHTMLコードを貼り付けるだけです。

Piwik」は「Google Analytics」の代わりを目指していることもあって非常に高機能です。私が感動したのはブラウザ別ではなくブラウザのエンジン別に表示する機能でした(必要ないかもしれないが)。他にも面白い機能があります。例えばブラウザに組み込まれているプラグイン統計です。やはりフラッシュプレーヤーとJavaが一番多く組み込まれていました。案外プラグインとしてAcrobat Readerを組み込んでいる人が少ないことも分かりました。

Piwik」ではほぼ全ての情報を様々な形で表示させることが可能です。例えば上の時間帯別アクセス数グラフでは棒グラフの他にも円グラフで表示したり全てテキストで表示させることも可能です。様々な視点から情報を閲覧することが可能なので目的に合わせた情報を簡単に得ることが出来るでしょう。

このように「Piwik」は「Google Analytics」と同じくらいに高機能なアクセス解析ツールだと言うことが分かりました。PHPとMySQLが使用出来る方は一度使ってみると良いでしょう。

ブログランキング・にほんブログ村へ

WordPress 2.6でGoogle Gearsをサポートするようです

日曜日, 6 月 1st, 2008

WordPress 2.6 で追加される機能 at orioa」や「WordPress 2.6 はすごいらしい - MMRT daily life」で「WordPress」の最新版「WordPress 2.6」の事について詳しい解説がされていますが私が一番注目しているのは現在WordPressのTracに登録されている「#6965 (Google Gears support) - WordPress Trac - TracGoogle Gearsのサポートです。

WordPress」がGoogle Gearsに対応すればオフラインの状態で記事を書くことが出来る様になるかもしれません。私は普段オフラインで作業することが多いのでインターネットに接続せずに記事を書けるというのはかなりのメリットです。特にナローバンドの方はメリットがあるでしょう。

WordPress 2.6」のリリースは2008年の7月~8月辺りを予定しているようです。しかしロードマップ(Roadmap - WordPress Trac - Trac)を見ると大半のチケットが完成していないのでリリースが延期されバグFIxだけになるかもしれません。

ブログランキング・にほんブログ村へ

オープンソースな翻訳メモリツール「OmegaT」

土曜日, 5 月 31st, 2008

OmegaT」はオープンソースなJavaで作成された翻訳メモリツールです。翻訳メモリツールは翻訳を支援するツールで原文と訳文がデーターベースに保存され、過去に使用したことがある文や似ている文が自動で表示され同じ文を入力する手間が省ける機能を持ったツールです。ちなみに普通の翻訳ソフトと違って構文解析機能が無いため原文が自動的に翻訳されることは無い。正に翻訳者向けのツールです。

翻訳メモリを知らなかった頃はテキストエディタで翻訳していましたが翻訳メモリを一度でも使ってしまうと便利すぎてやめられません。自動入力機能のおかげで今までコピペを繰り返していた作業を自動化することが出来ました。今までテキストエディタを使っていた方は一度「OmegaT」を使ってみるときっと便利さが分かるはずです。

ブログランキング・にほんブログ村へ

Mozilla Firefox 3 RC1 リリース

日曜日, 5 月 18th, 2008

重大な問題が発生しなければ正式なリリース版となる「Mozilla Firefox 3 RC1」がリリースされました。「Mozilla Firefox 3 Beta1」から「Mozilla Firefox 3 Beta5」まで使用してきましたが新しいFirefoxがリリースされるたびに驚かされました。安全性が高い上にサクサク動作するのです。昔のFirefoxとは比べものにならないほど進歩しました。

Firefoxがブラウザの代名詞になることを祈ります。

ブログランキング・にほんブログ村へ

UPXで圧縮するとメモリーを多く消費するらしい

水曜日, 5 月 14th, 2008

UPX(the Ultimate Packer for eXecutables)」で実行ファイルを圧縮すると圧縮する前よりもその実行ファイルを実行する際に多くのメモリーが必要になるようです。「東方弾幕風」の”th_dnh.exe“を使って実験してみました。

UPX」で圧縮した”th_dnh.exe“では約17MBメモリーを消費しています。圧縮前の”th_dnh.exe“では約16MBメモリーを消費しています。今回の実験では1MBの差ですがもっと大きな差が出る場合も無いことはないでしょう。少しでも実行ファイルを小さくするためだけに「UPX」で圧縮するなら注意が必要でしょう。

ですが今では4GBや8GBなど大容量のメモリーが普通に搭載される様になってきたのであまり気にする必要はないでしょう。

ブログランキング・にほんブログ村へ

NmapのGUI「Zenmap」を使ってみた

水曜日, 5 月 7th, 2008

有名なオープンソースのポートスキャナー「Nmap」のGUI「Zenmap」を使ってみました。「Nmap」はCUIのツールなのでWindowsに慣れているユーザーは「Nmap」のGUI「Zenmap」を使ってみることをお勧めします。

Zenmap」は初心者でもわかりやすい様に配置されておりTargetにホスト名やIPアドレスを入力しProfileを選択した後にScanを押すだけで結果が表示されます。タブで切り替えることが出来るので複数のターゲットを同時にスキャンすることも一つのウィンドウで可能です。「Zenmap」を使うメリットはスキャン結果が非常にわかりやすく表示出来る点です。「Nmap」単体ではスキャン結果がずらずらと表示され慣れれば問題有りませんがちょっと結果が見にくい場合があります。「Zenmap」はスキャン結果が分けられて表示されるので「Nmap」単体よりはわかりやすいです。

ブログランキング・にほんブログ村へ

WP 恐怖のタグ「trackback_rdf()」

金曜日, 5 月 2nd, 2008

WordPressのタグtrackback_rdf()について分からない方は「Trackback rdf - WordPress*リファレンス」を見て勉強してから読んでください。

trackback_rdf()」はトラックバックのURIを自動検出させるための情報を表示させるタグですがトラックバックスパムを送る側にとっては格好のタグです。私は「trackback_rdf()」を記事に組み込んだ直後から大量にトラックバックスパムを受信するようになりました。”Akismet+Spam Karma 2“でスパムをブロックしていますが数が異常です。一度削除したので大分減りましたが1時間で数百件も送られてきたこともありました。

手動でトラックバックを送ってもらうなら記事のページにトラックバック送信先のURIを表示させれば何の問題もないので私は「trackback_rdf()」を使用することをお勧めしません。実際の所それでもスパマーはスパムを送りつけてくるので「trackback_rdf()」を削除することで完全にスパムから解放されるとは言い切れません。”Akismet+Spam Karma 2“のように複数のスパム対策のプラグインを組み合わせ防衛することをお勧めします。

ブログランキング・にほんブログ村へ

ヒートマップでアクセス解析「ClickHeat」

金曜日, 5 月 2nd, 2008

ClickHeat」はHTMLページのクリックされた一を視覚的に見ることが出来るヒートマップを表示することが出来るオープンソースなPHPスクリプトです。クリックされた位置はJavaScriptによって取得します。「ClickHeat」を使用するにはPHPとGDが必要です。

数多くクリックされている場所は赤く表示され余りクリックされていない場所は青色で表示されます。ちなみに日本語をサポートしているので英語が苦手な方でも使いこなせるでしょう。と言っても機能が単純なので英語でも問題有りません。

設置はとても簡単でダウンロードしてきたアーカイブを展開しindex.phpにアクセスし管理者の名前やパスワードを入力するだけです。そしてHTMLページに貼り付けるJavaScriptをメインページの右上に有るリンクから作成し貼り付ければ勝手に集計が取られます。

ヒートマップを見ることによりページを閲覧しているユーザーがどのように閲覧しているかが分かります。作成者の思っているとおりユーザーが閲覧しているのか、それとも思ってもいない閲覧方法をしているのかがヒートマップを見ることにより直ぐに分かります。ユーザーがどのようにページを閲覧しているのか気になる方は一度「ClickHeat」を組み込んでみることをお勧めします。

ブログランキング・にほんブログ村へ