• 318月

    ブログを3Dの仮想都市の地図上に表示するサービス「Blogopolis
    というのがあったので、早速、自分のブログで試してみました。

    Blogopolis
    Blogopolis posted by (C)MacBS

    ブログの全体のジャンルで地図上の位置が決まるのかなぁと思ったら、
    どうやらそうともいえないようで、人気のあるエントリーで決まるようです。

    うちはiPhoneのエリアに配置されていました。
    カメラ寄りかなぁと思ったのですが、これだけ、ごった煮だと配置が難しい
    でしょうね。

    お知り合いのブログ様のお名前もチラホラ。
    ブログ同士のつながりなども表現されたら、もっと面白いかも。

    先日、いぬリンクとTwitterアカウントの一覧が作成されてましたが、
    ああいう関係を応用してみるのも面白いかもしれません。
    http://d.hatena.ne.jp/inu/20090828/1251418792

    まだまだ都市の形も進化していきそうな感じですし、色々な要素を
    盛り込みつつ、進化していってほしいサービスです。

    Filed under: Blog
    2009/08/31 9:29 pm | Blogopolis はコメントを受け付けていません
  • 278月

    なんとなく、ブログにRetweetボタンを設置したくなったので、
    調べてみると、簡単に設置できるJavascriptを見つけて、早速試してみました。
    http://ejohn.org/blog/retweet/

    設置方法は簡単で、まず、設置したいテンプレートの先頭に、以下の記載を
    追加します。

    <script src=”http://ejohn.org/files/retweet.js”></script>

    上の記載では、jsファイルが配布元にある状態ですので、自分のサーバに
    持ち帰って設置してください。
    bit.lyでURLが短縮されますが、これはjsで設定されているアカウントのまま
    使って問題ないようです。

    あとは、ボタンを置きたい場所に以下の記載をするだけ。

    <a class=”retweet” href=”<$MTEntryPermalink$>”><$MTEntryTitle$></a>

    cssでカスタマイズすることも可能ですが、デフォルトでもなかなかカッコイイ
    感じです。
    個人的にはjavascirptよりPHPのほうが好きですが、ここまで出来るなら
    javascriptも楽しいですね。

    4798118044 JavaScript 1 はじめてのプログラミングとJavaScriptの基礎 (CD-ROM付) (プログラミング学習シリーズ)
    翔泳社 2009-01-30

    by G-Tools

    自分ではあまりRetweetしないのですが、とりあえずしばらくトップページに
    置いてみて試用してみようと思います。

    Filed under: Blog
    2009/08/27 9:35 pm | ブログにRetweetボタンを設置 はコメントを受け付けていません
  • 198月

    先日、ブログのサイドメニューに関連ブログの更新情報を表示するように
    PHPで細工したわけですが、どうせなら、いつも拝読させていただいている
    Webサイト様の更新情報も表示したいなぁと。

    RSSで配信されている情報を取ってくるのも手ですが、処理があまり
    重くなりすぎてもいけませんし、ここは「はてなアンテナ」のRSSを利用して
    取得することにしました。

    ちなみに、はてなアンテナのRSSのURLは以下の通りです。

    http://a.hatena.ne.jp/(ユーザー名)/rss

    簡単な要約はマウスオーバーで表示されますし、これは結構便利かも。
    もう少し汎用性を持たせたら、一般公開することも可能ではあるのですが、
    レンタルサーバが耐えられるかどうかが心配ですしねぇ。

    あと、「いぬリンク」でも同様のことをやりたいところなのですが、どうも
    RSSとWebページの内容が一致していない様子。
    まぁ、RSSを読むだけでも負荷をかけてしまいますし、とりあえず今のところは
    はてなアンテナだけでも満足です。

    Filed under: Blog
    2009/08/19 9:33 pm | はてなアンテナをサイドメニューに はコメントを受け付けていません
  • 178月

    先日、ブログのトップにRSS表示を追加しましたが、今度は更新情報を
    サイドメニューに表示してみることにしました。

    今回もベースのPHPは「レッツPHP!」さんから頂きました。
    ただ、これも前回同様、かなり大幅に手を入れています。

    サンプルコードは各RSSの最新記事の日付だけでソートしているので、
    ブログをまたがって最新の記事を取ってくることができませんでした。

    また、今回はiframeで埋め込むのはやめて、index.phpで取得し、直接
    htmlに埋め込んでいます。
    ですので、index.htmlに直接アクセスしていると、更新情報は表示されません。(^^;

    かなりすっきりした感じになったので、上に貼ってあるRSS表示は整理しても
    良いかなぁ。
    あと、許可がもらえれば、お気に入りのブログ様の更新情報も表示すると
    便利かもしれませんね。

    ともあれ、仕事で覚えたphpが役だってなによりです。
    まぁ、仕事で活かさなきゃ、何の利益にもならないのですけれどね。

    4798119865 PHP 逆引きレシピ (PROGRAMMER’S RECiPE)
    翔泳社 2009-06-30

    by G-Tools

    Filed under: Blog
    2009/08/17 9:01 pm | サイドメニューにブログ更新情報 はコメントを受け付けていません
  • 168月

    紗羅が新しいブログを立ち上げたので、それを紹介しようと、ブログの
    トップにRSS表示を追加してみました。

    以前はRSS表示用のブログパーツのサービスを利用していたのですが、
    これだとサービスが休止したときなどに不便だったので、今回はPHPを使って
    自前でRSS表示するようにしました。

    といっても、ベースのPHPは「レッツPHP!」さんから頂きました。
    ただ、そのままだと要約が長すぎたり、デザインを変更できなかったので、
    ソースにはだいぶ手を入れました。

    要約は「mb_strimwidth」という関数で先頭だけを取ってくるようにしました。
    この関数、文字化けもなく、省略する際、後ろに文字列を付加できて便利です。

    あと、Safariで文字化けするケースがあったので、htmlヘッダを追加したり、
    スタイルシート対応にしたりしました。

    とはいえ、RSS取得部分が一番大変なわけで、それを提供してくださってるのは
    ほんとに助かります。

    てなわけで、紗羅の新しいブログ「私の好きなモノ。」に、ブログトップから
    ジャンプできますので、こちらもぜひよろしくお願いいたします。

    Filed under: Blog
    2009/08/16 4:23 pm | PHPでRSS表示 はコメントを受け付けていません
  • 127月

    ブログ上で自由にキーワード検索がポップアップできるサービス
    popIn Rainbow」というのを見つけたので、とりあえずテスト導入してみました。
    http://www.popin.cc/ja/rainbow.html

    以前もブラウザプラグインで導入するものはあったのですが、これは
    Javascriptだけで実現しています。

    かなり高度なものを実現しているので、すごいなぁと感心しきり。
    問題は利用者増加のせいか、重さが気になるところ。

    Javascriptの実行速度やサービスそのものの混雑もあるのでしょうが、
    プレビュー機能の影響もあるかも。
    リンクの上にカーソルを置くと、Aキーで飛び先のプレビューが見られて
    便利なんですが、先読みしてあるような気もします。

    まぁ、人気が高まれば、サーバも強化されるかもしれませんし、しばらくは
    テスト運用してみようと思います。

    Filed under: Blog
    2009/07/12 11:19 pm | popIn Rainbow はコメントを受け付けていません