«前の日記(2007-01-29 (月)) 最新 次の日記(2007-01-31 (水))» 編集
にっき
Google
2003|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|10|12|
2015|01|12|
2016|01|12|
2017|01|

2007-01-30 (火) [長年日記]

_ tDiary 用 Wikipedia ダイジェストプラグイン

ダウンロード - wikipedia_popup.rb

SimpleAPI vol.3 - Wikipedia API を使用して、日記中に Wikipedia ダイジェストを埋め込むプラグインです。

使い方は、日記中の任意の場所に(Wiki スタイルの場合)以下のように記述します。

{{wikipedia 'キーワード'}}

たとえば、

{{wikipedia '平野綾'}}は{{wikipedia '涼宮ハルヒ'}}役の声優です。

と書くと、

は役の声優です。

と表示されます。キーワードにマウスオーバーすると、Wikipedia ダイジェストがポップアップされます。ポップアップをクリックすると Wikipedia のページを開きます。

キーワードのスタイルをカスタマイズするときは、CSS で .wikipedia を指定してください。

※最近、tDiary 用プラグインとか言いながら、ほとんど JavaScript だったりするパターンが多いな〜。

_ Ruby で JSON 文字列を生成する

JSON では、文字列中に直接日本語を書くのはダメらしく、\uXXXX という形式に変換しないといけません。実際、ページの文字コードと JSON の文字コードが異なると文字化けしてしまいます。

以下の関数は、Ruby の文字列を JSON 形式にエスケープします。

class String
    def tojs
        require 'kconv'
        toutf16.unpack( "n*" ).map do |n|
            (n < 128 ? '%c' : '\u%04x') % n
        end.join
    end
end

なお、JSON library for Ruby には同様の機能が実装されているようなので、通常はそちらを使うべきです。

_ 「Windows Media Player 11」日本語版がダウンロード可能になりました

今すぐアップデートする必要はないかな。

_ ウイルスバスター2007はWindows Anytime Upgradeに対応していますか?

Windows Anytime Upgradeによって、オペレーティングシステムをアップグレードする前に、あらかじめウイルスバスター2007をアンインストールしてください。オペレーティングシステムのアップグレード後、ウイルスバスター2007を再度インストールしてください。

おいおいw


«前の日記(2007-01-29 (月)) 最新 次の日記(2007-01-31 (水))» 編集