
壇上から写真を撮ってみました。
2004/7/23 β版 [検索キーワードプラグイン]
検索サイトからブログに飛んできたときに、検索サイトに入力していた検索ワードを調べてブログ上に表示するプラグイン、多少機能を追加してβバージョンとしてリリースしました。
以前のα版をお使いの方は、そのままプラグインファイルを上書きして、プラグイン管理画面で一度アンインストール(削除)してから再度インストールしてください。過去の検索履歴のデータは、そのまま引き継ぎます。
くわしくはこちら。
以前のα版をお使いの方は、そのままプラグインファイルを上書きして、プラグイン管理画面で一度アンインストール(削除)してから再度インストールしてください。過去の検索履歴のデータは、そのまま引き継ぎます。
くわしくはこちら。
2004/7/22 文字化け解消 [BlogRolling表示プラグイン]
このサイトでも使っている、お気に入りブログをリスト表示してくれるサービスの老舗BlogRolling、本来は自分専用のJavaScriptのコードを自分のブログの中に貼り付けるだけで利用できるのですが、アルファベット以外の文字についてはなにも配慮されていないため、そのまま使うと日本語の文字が化けて表示されることがあります。
日本語の文字が混ざったブログなどをBlogRollingに登録するときに、まちまちな文字コード(日本語の場合Shift JIS、EUC-JP、ISO-2022-JP、UTF-8という4種類が混ざって使われています)で登録されてしまっているために、自分のブログのページと同じ文字コードで登録されているブログ以外は化けて表示されてしまうのです。
この問題を避けるために、BlogRollingのサーバーからブログのリストを読み込んだ後に、登録されているブログ一つずつを文字コード変換してから表示するという小さなPHPプログラムを作って、それをNucleusのスキンの中に貼り付けていたのですが、このプログラムをプラグイン化してみました。
日本語の文字が混ざったブログなどをBlogRollingに登録するときに、まちまちな文字コード(日本語の場合Shift JIS、EUC-JP、ISO-2022-JP、UTF-8という4種類が混ざって使われています)で登録されてしまっているために、自分のブログのページと同じ文字コードで登録されているブログ以外は化けて表示されてしまうのです。
この問題を避けるために、BlogRollingのサーバーからブログのリストを読み込んだ後に、登録されているブログ一つずつを文字コード変換してから表示するという小さなPHPプログラムを作って、それをNucleusのスキンの中に貼り付けていたのですが、このプログラムをプラグイン化してみました。
» 続きを読む……
2004/7/20 探し物はなんですか その2 [検索キーワードプラグイン]
以前に書いたとおり、検索サイト経由でどこかのページにたどり着いた場合、たどり着いた先のページがあるサーバー側では、どこの検索サイトからやってきたのか、また、何という文字で検索してそこにたどり着いたのか、などといった情報が分かります。
前回はそれを解析するツールをこしらえたのですが、ちょっと改造して、ブログ上に表示するためのプラグインにしてみました。新着検索キーワードのリストや、人気キーワードランキングの機能付きです。
前回はそれを解析するツールをこしらえたのですが、ちょっと改造して、ブログ上に表示するためのプラグインにしてみました。新着検索キーワードのリストや、人気キーワードランキングの機能付きです。
» 続きを読む……
2004/3/31 迷子よけ [パンくずリスト]
このBlogのデザインを定義している“スキン”を少しいじって、ページのアタマに、いわゆる“パンくずリスト”式のナビゲーションをくっつけてみました。
Blogの場合、記事を日付とカテゴリーという2つの軸で分類していて、どちらからでもたどり着けるようになっているので、1次元のパンくずリストによるナビゲーションはちょっとだけ無理がありますが、少しは分かりやすくなったでしょうか?
しかし、よく考えてみれば、パンくずリストの語源になった「ヘンゼルとグレーテル」では、パンくずは鳥に食べられてしまって役に立たなかったわけで。
Blogの場合、記事を日付とカテゴリーという2つの軸で分類していて、どちらからでもたどり着けるようになっているので、1次元のパンくずリストによるナビゲーションはちょっとだけ無理がありますが、少しは分かりやすくなったでしょうか?
しかし、よく考えてみれば、パンくずリストの語源になった「ヘンゼルとグレーテル」では、パンくずは鳥に食べられてしまって役に立たなかったわけで。
» 続きを読む……
2004/3/26 最強Blogツールをセットアップ! [インターネットマガジン5月号]
今週末発売の、インターネットマガジン5月号の特集は「最強Blogツールをセットアップ!」と題して、Movable Type、Nucleus、Blosxom、tDiaryのセットアップ方法などの解説です。Nucleusの項を執筆させていただきました。
Nucleus Version 2.5(開発中のCVS版)の日本語版のインストールから初期設定までをステップを踏んで説明しています。
これからサーバーに自分でブログツールをセットアップしてみようという方にはお役に立つかと思います。
本屋で見かけたら立ち読みしてみてくださいませ。
例によって(笑)、インプレスのWebサイトからもお買い求めいただけます。
Nucleus Version 2.5(開発中のCVS版)の日本語版のインストールから初期設定までをステップを踏んで説明しています。
これからサーバーに自分でブログツールをセットアップしてみようという方にはお役に立つかと思います。
本屋で見かけたら立ち読みしてみてくださいませ。
例によって(笑)、インプレスのWebサイトからもお買い求めいただけます。
2004/3/25 アップデート [Nucleus 日本語ランゲージファイル]
Nucleusの日本語ランゲージファイルをアップデートしました。ご指摘をいただいていた誤訳や意味の分かりにくいところを直したものです。
Nucleus V2.5βとV2.0のどちらにも使えます。今使っているランゲージファイル(nucleus/language/ディレクトリにあります)に上書きしてください。
ダウンロードはこちらから。
Nucleus V2.5βとV2.0のどちらにも使えます。今使っているランゲージファイル(nucleus/language/ディレクトリにあります)に上書きしてください。
ダウンロードはこちらから。
2003/12/10 日本語でどうぞ [Nucleus 日本語サイト]
家に帰ってみたら、テレビは憲法の前文の理念を謳う内閣総理大臣の映像で埋め尽くされていますが、そんなことはさておいて。
ここのBlogで使っているNucleusというシステムの英語のWebサイトを日本語化したNucleus CMS Japanをオープンしました。
開発元のWouter Demuynckさん(ベルギー)のサーバーの片隅を借り、xx.nakahara21.netのまみおさんとNucleus情報のFelさんにご協力をいただいて、ゆるゆるとスタートです。
まだ日本語化していないページなど、いろいろ足りないところもありますが、どうぞ穏便に。ご協力いただけるボランティアも募集中です。
ここのBlogで使っているNucleusというシステムの英語のWebサイトを日本語化したNucleus CMS Japanをオープンしました。
開発元のWouter Demuynckさん(ベルギー)のサーバーの片隅を借り、xx.nakahara21.netのまみおさんとNucleus情報のFelさんにご協力をいただいて、ゆるゆるとスタートです。
まだ日本語化していないページなど、いろいろ足りないところもありますが、どうぞ穏便に。ご協力いただけるボランティアも募集中です。
2003/12/7 Nucleusの記事できました [UNIX USER 2004年1月号]
以前にお知らせしたNucleusの記事を寄稿したUNIX USER誌が発売されました。
編集部のご好意で記事の一部をPDFで公開させていただけることになりました。全部で10ページの記事なのですが、その最初の部分4ページという大盤振る舞い。UNIX USER、太っ腹です。
こちらでご覧ください。
雑誌では、このあと日本語ランゲージファイルの適応、日本語対応のパッチ、サイトのスキンを日本語に差し替えて、記事を書いてみる、プラグインを入れてみる、などの説明が続きます。
編集部のご好意で記事の一部をPDFで公開させていただけることになりました。全部で10ページの記事なのですが、その最初の部分4ページという大盤振る舞い。UNIX USER、太っ腹です。
こちらでご覧ください。
雑誌では、このあと日本語ランゲージファイルの適応、日本語対応のパッチ、サイトのスキンを日本語に差し替えて、記事を書いてみる、プラグインを入れてみる、などの説明が続きます。
2003/11/12 ただいま執筆中 [Nucleus 101 in UNIX USER]
ソフトバンク パブリッシングのUNIX USERという雑誌の依頼で、Nucleusのインストール方法と使い方の記事を、夜なべして準備しています。どうしても土日の作業になってしまう上、その土日もいろいろやることがあって遅れ気味だったのですが、なんとか締め切りに間に合いました。
ソフトバンクの雑誌に記事を書くなんて、20年前のOh!PCに連載していたPC-6001のBASIC入門以来です。当時の編集担当は橋本五郎さん。よく締め切りを破ったり、落としたりしてご迷惑をかけました。ごめんなさい。今はすっかり改心しました。
雑誌の刊行が近くなったらPDFかなにかで「さわり」をご覧いただけることになっています。
刊行後、一定の期間が過ぎたら、原稿を全文ここでご紹介できる予定です。
お楽しみに。
ソフトバンクの雑誌に記事を書くなんて、20年前のOh!PCに連載していたPC-6001のBASIC入門以来です。当時の編集担当は橋本五郎さん。よく締め切りを破ったり、落としたりしてご迷惑をかけました。ごめんなさい。今はすっかり改心しました。
雑誌の刊行が近くなったらPDFかなにかで「さわり」をご覧いただけることになっています。
刊行後、一定の期間が過ぎたら、原稿を全文ここでご紹介できる予定です。
お楽しみに。
2003/10/30 ベータ版 [Nucleus v2.5対応 日本語ランゲージファイル]
しばらく、忙しさにかまけてBlogシステムの改良をさぼっていたら、本家Nucleusサイトでは新バージョンであるv2.5のベータ版がリリースされていました。
というわけで、とりいそぎ日本語のランゲージファイルをv2.5対応にしてみました。今度はまじめにShift JIS、EUC、UTF-8の3つの文字コードすべてを揃えています。
このランゲージファイルは後方互換性あり、つまり、今までのバージョンのNucleusにもそのまま使えます。
とりあえず、ベータ版ということで、本家にも送っておきました。不具合などお気づきの点があればお教えくださいませ。
ダウンロードは本家のサイトのLanguage Filesのコーナーから。
同じものがhttp://www.higuchi.com/downloads/japanese.zipからもダウンロードできます。
というわけで、とりいそぎ日本語のランゲージファイルをv2.5対応にしてみました。今度はまじめにShift JIS、EUC、UTF-8の3つの文字コードすべてを揃えています。
このランゲージファイルは後方互換性あり、つまり、今までのバージョンのNucleusにもそのまま使えます。
とりあえず、ベータ版ということで、本家にも送っておきました。不具合などお気づきの点があればお教えくださいませ。
ダウンロードは本家のサイトのLanguage Filesのコーナーから。
同じものがhttp://www.higuchi.com/downloads/japanese.zipからもダウンロードできます。
2003/7/14 日本語対応 [Nucleusの使い方]
このサイトで使用しているNucleusというBlogシステムを日本語対応させる備忘録です。
このシステム、そのまま使っても基本的な機能は日本語OKなのですが、細かい不具合がないわけではありませんので、それにどう対処するかなどのメモです。これからNucleusをお使いになる方の参考になれば。
[追記:現在では、このメモの内容など、ボランティアのみなさんが行った日本語化対応を施してある日本語版パッケージが配布されています(Nucleus日本語公式サイト)ので、それを使えばこの作業は必要ありませんが、日本語パッケージの中身はどういうことをやっているのかにご興味がある方は参考にしてください。]
なお、
・PHPが使える環境がある(できればPHPはマルチバイト対応)
・MySQLサーバが使える環境がある
・PHPプログラムのテキストファイルを編集できる
という方を対象にしています。あしからず。
このメモで使用しているNucleusのバージョンは2.0、Webサイトの表示文字コードとPHPの内部文字コードは、いずれもEUC-JPを使っていることを前提にしています。
このメモは随時追記、更新していきます。また、みなさんからの「わからんぞ」「うまくいかない」といったコメントも歓迎です。ある程度まとまったところで、オリジナルのコードを修正してもらえる部分は修正を依頼しようと思います
このシステム、そのまま使っても基本的な機能は日本語OKなのですが、細かい不具合がないわけではありませんので、それにどう対処するかなどのメモです。これからNucleusをお使いになる方の参考になれば。
[追記:現在では、このメモの内容など、ボランティアのみなさんが行った日本語化対応を施してある日本語版パッケージが配布されています(Nucleus日本語公式サイト)ので、それを使えばこの作業は必要ありませんが、日本語パッケージの中身はどういうことをやっているのかにご興味がある方は参考にしてください。]
なお、
・PHPが使える環境がある(できればPHPはマルチバイト対応)
・MySQLサーバが使える環境がある
・PHPプログラムのテキストファイルを編集できる
という方を対象にしています。あしからず。
このメモで使用しているNucleusのバージョンは2.0、Webサイトの表示文字コードとPHPの内部文字コードは、いずれもEUC-JPを使っていることを前提にしています。
このメモは随時追記、更新していきます。また、みなさんからの「わからんぞ」「うまくいかない」といったコメントも歓迎です。ある程度まとまったところで、オリジナルのコードを修正してもらえる部分は修正を依頼しようと思います
» 続きを読む……
2002/10/21 検索エンジンとの付き合い方 [mod_rewriteの術]
blogをサイトの「上のほう」の階層に置くようになってから、Googleをはじめとする検索エンジンのロボットが頻繁に訪れるようになりました。検索エンジンのロボットは更新頻度が少ないサイトにはたまにしか訪問しないようにして動作効率を上げているので、更新が頻繁に行われるサイトにはマメにやってくるのです。
ところが、Google様で検索してみると、このblogのトップページはキャッシュしていて検索の対象になっているのですが、個々の記事のページまでは掘り下げてくれないらしく、インデックスに入っていません。
なぜでしょう。
ところが、Google様で検索してみると、このblogのトップページはキャッシュしていて検索の対象になっているのですが、個々の記事のページまでは掘り下げてくれないらしく、インデックスに入っていません。
なぜでしょう。
» 続きを読む……

