カテゴリー‘Open Source’のアーカイブ
木曜日, 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」ではこのマルチバイト文字に関するバグは解消されているそうです。
投稿 カテゴリー:Open Source, PHP, WordPress | コメントはありません »
投稿者:SABAdmin | SBM:
(0)
(0)
(0)
(0)
Total: 0
タグ: MySQL, Open Source, PHP, single_tag_title(), WordPress, WordPress 2.6, オープンソース, バグ, 不具合
Trackback URL:
木曜日, 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に登録されたら報告しようと思う。
投稿 カテゴリー:Open Source, PHP, WordPress | コメントはありません »
投稿者:SABAdmin | SBM:
(0)
(0)
(0)
(0)
Total: 0
タグ: BLOG, MySQL, Open Source, PHP, WordPress, WordPress 2.7, オープンソース, ブログ
Trackback URL:
土曜日, 7 月 19th, 2008
「Songbird」はApple社製の「iTunes」のライバルを目指してオープンソースとして開発されているメディアプレーヤーです。アドオンを追加することによってiPodを使用できるようになったりと拡張性に優れています。ちなみに日本語にも対応していますが初回起動時にはEnglishしか選択できません。インターネットにつながっている状態でFile→LanguageからJapaneseを選択すると自動で日本語のランゲージファイルがダウンロードされ次回起動時にインターフェースが日本語になります。


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

試しに私のIPodを接続してみると正常に認識され音楽も正常に再生できました。はたして「iTunes」の本当のライバルになるのはいつになるのでしょうか?
投稿 カテゴリー:Open Source, ツール, 音楽 | コメントはありません »
投稿者:SABAdmin | SBM:
(0)
(0)
(0)
(0)
Total: 0
タグ: iPod, iTunes, Open Source, Songbird, オープンソース, ツール, ミュージック, 音楽
Trackback URL:
金曜日, 7 月 18th, 2008
「Knowledge Database」で公開されている「mysqlを高速化したいときのチューニング方法-knowledge database-」ではMySQLを高速化するための設定値が大量に公開されています。何度もMySQLにアクセスするような環境の場合なら「mysqlを高速化したいときのチューニング方法-knowledge database-」を参考に設定することで確実にパフォーマンスが向上するでしょう。

私も「mysqlを高速化したいときのチューニング方法-knowledge database-」を参考にMySQLを設定したところ少し体感速度が向上しました。ベンチマークをしていないので正確なことは言えませんが高速化しているのは確かです!
投稿 カテゴリー:Open Source, サイト | コメントはありません »
投稿者:SABAdmin | SBM:
(0)
(0)
(0)
(0)
Total: 0
タグ: Knowledge Database, MySQL, 高速化
Trackback URL:
火曜日, 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」に更新することをお勧めします。
投稿 カテゴリー:Open Source, PHP, WordPress | コメントはありません »
投稿者:SABAdmin | SBM:
(0)
(0)
(0)
(0)
Total: 0
タグ: BLOG, MySQL, Open Source, PHP, release, WordPress, WordPress 2.6, オープンソース, ブログ, リリース
Trackback URL:
土曜日, 7 月 5th, 2008
「PWGen」はオープンソースなWindows専用のパスワード自動作成ツールです。作成されるパスワードはかなりランダムなため普段使用するようなパスワードの作成には向いていません。Linuxのrootアカウントのパスワードになら使うべきでしょう。


毎回ランダムで強力なパスワードを作成するためには「PWGen」のウィンドウ上でカーソルを動かし続けることをお勧めします。カーソルを動かすと「PWGen」のウィンドウ下方部分にあるプログレスバーが溜まっていきます。溜まっている状態でGenerateをクリックすればかなりランダムなパスワードを得ることが出来ます。
「PWGen」では一度に大量のパスワードを作成することが出来ます。(スクリーンショットの右側参照)「PWGen」の動作も軽く100件くらいのパスワードなら直ぐに作成されます。大量に強力なパスワードが必要な方は「PWGen」を一度使ってみることをお勧めします。
投稿 カテゴリー:Open Source, Windows, ツール | コメントはありません »
投稿者:SABAdmin | SBM:
(0)
(0)
(0)
(0)
Total: 0
タグ: Open Source, PWGen, オープンソース, ツール, パスワード, 作成
Trackback URL:
木曜日, 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ならどちらを使用しますか?」
投稿 カテゴリー:Linux, Open Source | コメントはありません »
投稿者:SABAdmin | SBM:
(0)
(0)
(0)
(0)
Total: 0
タグ: CentOS, Linux, Open Source, オープンソース
Trackback URL:
水曜日, 6 月 18th, 2008
WordPressを使っていて最近動作の遅さに気がついた。トップページ(http://blog.sabaitiba.com/)のHTMLコードの書き出しに3秒近くかかっている。1ページ当たりのテキストの量が多いので仕様かと思いスルーしていましたが昨日我慢出来なくなり「eAccelerator」を導入しました。すると3秒近くかかっていたのが0.3秒前後に短縮されました。中間コードをキャッシュするだけでここまで早くなるとは・・・・・・
「eAccelerator」を導入していないサーバーを使っている方は今すぐにでも導入すべきでしょう。と言っても共有サーバーには入れられませんが。
投稿 カテゴリー:Linux, Open Source, PHP, 日記 | コメントはありません »
投稿者:SABAdmin | SBM:
(0)
(0)
(0)
(0)
Total: 0
タグ: eAccelerator, Linux, Open Source, PHP, オープンソース, キャッシュ, 高速化
Trackback URL:
日曜日, 6 月 15th, 2008
「Piwik」は「Google Analytics」の代わりをオープンソースで目指しているPHPとAjaxを利用したオープンソースなアクセス解析ツールです。管理画面はフラッシュとAjaxを使っているためリロードすることなく様々な情報にアクセスすることが可能です。使い方は簡単で「Piwik」をダウンロードし展開した後、MySQLのデーターベースにテーブルを作成しアクセス解析を行いたいページに管理画面で発行されたHTMLコードを貼り付けるだけです。


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


「Piwik」ではほぼ全ての情報を様々な形で表示させることが可能です。例えば上の時間帯別アクセス数グラフでは棒グラフの他にも円グラフで表示したり全てテキストで表示させることも可能です。様々な視点から情報を閲覧することが可能なので目的に合わせた情報を簡単に得ることが出来るでしょう。
このように「Piwik」は「Google Analytics」と同じくらいに高機能なアクセス解析ツールだと言うことが分かりました。PHPとMySQLが使用出来る方は一度使ってみると良いでしょう。
投稿 カテゴリー:Open Source, PHP, SEO対策, サイト | 5 コメント »
投稿者:SABAdmin | SBM:
(0)
(0)
(0)
(0)
Total: 0
タグ: AJAX, MySQL, Open Source, PHP, Piwiki, SEO対策, アクセス解析, オープンソース
Trackback URL:
日曜日, 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 - Trac」Google Gearsのサポートです。
「WordPress」がGoogle Gearsに対応すればオフラインの状態で記事を書くことが出来る様になるかもしれません。私は普段オフラインで作業することが多いのでインターネットに接続せずに記事を書けるというのはかなりのメリットです。特にナローバンドの方はメリットがあるでしょう。
「WordPress 2.6」のリリースは2008年の7月~8月辺りを予定しているようです。しかしロードマップ(Roadmap - WordPress Trac - Trac)を見ると大半のチケットが完成していないのでリリースが延期されバグFIxだけになるかもしれません。
投稿 カテゴリー:Open Source, PHP, WordPress, サイト, 日記 | 3 コメント »
投稿者:SABAdmin | SBM:
(0)
(0)
(0)
(0)
Total: 0
タグ: MySQL, Open Source, PHP, WordPress, WordPress 2.6, オープンソース, ブログ, ワードプレス
Trackback URL:
土曜日, 5 月 31st, 2008
「OmegaT」はオープンソースなJavaで作成された翻訳メモリツールです。翻訳メモリツールは翻訳を支援するツールで原文と訳文がデーターベースに保存され、過去に使用したことがある文や似ている文が自動で表示され同じ文を入力する手間が省ける機能を持ったツールです。ちなみに普通の翻訳ソフトと違って構文解析機能が無いため原文が自動的に翻訳されることは無い。正に翻訳者向けのツールです。

翻訳メモリを知らなかった頃はテキストエディタで翻訳していましたが翻訳メモリを一度でも使ってしまうと便利すぎてやめられません。自動入力機能のおかげで今までコピペを繰り返していた作業を自動化することが出来ました。今までテキストエディタを使っていた方は一度「OmegaT」を使ってみるときっと便利さが分かるはずです。
投稿 カテゴリー:Open Source, ツール | コメントはありません »
投稿者:SABAdmin | SBM:
(0)
(0)
(0)
(0)
Total: 0
タグ: Java, OmegaT, Open Source, オープンソース, ツール, 翻訳, 翻訳メモリ
Trackback URL:
日曜日, 5 月 18th, 2008

重大な問題が発生しなければ正式なリリース版となる「Mozilla Firefox 3 RC1」がリリースされました。「Mozilla Firefox 3 Beta1」から「Mozilla Firefox 3 Beta5」まで使用してきましたが新しいFirefoxがリリースされるたびに驚かされました。安全性が高い上にサクサク動作するのです。昔のFirefoxとは比べものにならないほど進歩しました。
Firefoxがブラウザの代名詞になることを祈ります。
投稿 カテゴリー:Mozilla, Open Source, ツール | コメントはありません »
投稿者:SABAdmin | SBM:
(0)
(0)
(0)
(0)
Total: 0
タグ: Firefox, Mozilla, Open Source, オープンソース, ツール, ブラウザ
Trackback URL:
水曜日, 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など大容量のメモリーが普通に搭載される様になってきたのであまり気にする必要はないでしょう。
投稿 カテゴリー:Open Source, ツール, 日記 | コメントはありません »
投稿者:SABAdmin | SBM:
(0)
(0)
(0)
(0)
Total: 0
タグ: eXecutables, Open Source, Packer, UPX, オープンソース, ツール, メモリー, 圧縮
Trackback URL:
水曜日, 5 月 7th, 2008
有名なオープンソースのポートスキャナー「Nmap」のGUI「Zenmap」を使ってみました。「Nmap」はCUIのツールなのでWindowsに慣れているユーザーは「Nmap」のGUI「Zenmap」を使ってみることをお勧めします。


「Zenmap」は初心者でもわかりやすい様に配置されておりTargetにホスト名やIPアドレスを入力しProfileを選択した後にScanを押すだけで結果が表示されます。タブで切り替えることが出来るので複数のターゲットを同時にスキャンすることも一つのウィンドウで可能です。「Zenmap」を使うメリットはスキャン結果が非常にわかりやすく表示出来る点です。「Nmap」単体ではスキャン結果がずらずらと表示され慣れれば問題有りませんがちょっと結果が見にくい場合があります。「Zenmap」はスキャン結果が分けられて表示されるので「Nmap」単体よりはわかりやすいです。
投稿 カテゴリー:Hacking, Linux, Open Source, ツール | コメントはありません »
投稿者:SABAdmin | SBM:
(0)
(0)
(0)
(0)
Total: 0
タグ: GUI, Hacking, Nmap, Open Source, Zenmap, オープンソース, ツール, ハッキング, ポートスキャナー
Trackback URL:
金曜日, 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“のように複数のスパム対策のプラグインを組み合わせ防衛することをお勧めします。
投稿 カテゴリー:Open Source, PHP, WordPress, 日記 | コメントはありません »
投稿者:SABAdmin | SBM:
(0)
(0)
(0)
(0)
Total: 0
タグ: Open Source, PHP, Spam, TrackBack, WordPress, オープンソース, スパム, タグ, トラックバック
Trackback URL: