Thingamablog 1.5.1
当ブログの構築に利用している 「Thingamablog」 をバージョン 1.0.6 から最新版(1.5.1)にバージョンアップしてみましたが、次のような問題点が見つかったので、旧バージョンに戻しました。
(1) 生成されるRSSファイルの description で、リンクタグ <a> が閉じられない。
(2) 日付フォーマットで、"YYYY年MM月DD日" という書式が選択できない。
後者についてはともかく、前者の問題点は致命的だと思います。残念。
関連情報
・FTP送信式ブログThingamablog
| 日々の出来事
・Jungle
Java - Thingamablog でブログを開設
・Jungle
Java - HaloScan がサービス終了
HaloScan がサービス終了
コメント及びトラックバックの機能を無償で提供していた 「HaloScan」 のサービスが、残念ながら昨日をもって終了となりました。このため、有償(年間$10)となりますが、とりあえず 1年間は 「JS-Kit ECHO」 を使用してみたいと思います。
関連情報
・僕は見ていた
: iBlog で Google Friend Connect を使用する
・iBJ
- フォーラム - iBlog 1.x カスタマイズ - HaloScan 終了間近! 情報求む
・GoogleのBlogサービスbloggerでtrackbackを使うにはHaloscanの後継JS-Kitの有料サービスEchoしかないのか?
- hig3の言い忘れたこと書き間違えたこと
・JS-Kit、画像コメント機能とOpenID
2.0をサポート
・一箇所でWeb上の全部を見れる!--ECHOのリアルタイムコメント集積サービスをTechCrunchでテスト
・JS-Kit
Community Wiki / ウィジェット管理についてのFAQ
・Jungle Java - HaloScan にレーティング機能が追加
(01/04 追記)
「Bitwave」
という無料で利用できるトラックバックシステムを見つけました。コメント機能も提供しているようです。当方は既に 「JS-Kit ECHO」
に移行したため、すぐに同サービスを試してみようとは考えていませんが、「HaloScan」 の代替となるかもしれません。
(03/23 追記)
・WordPressなどのブログのコメント欄を拡張できる「Intense
Debate」を導入してみた - WEBマーケティング ブログ
・IntenseDebate
Comments 2.5の日本語版配布 | Lovelog+*
PubSubHubbub 関連情報メモ
ブログの更新通知をプッシュするプロトコル 「PubSubHubbub」 に関する情報をメモ。
関連情報
・Google
ReaderがPubSubHubbubを使って共有アイテムにリアルタイムのスピードを実現
・Google、PubSubHubbubのサポート強化中。Google
Alertsがリアルタイムになった
・PubSubHubbubでRSSもTwitter並にリアルタイムに
- @IT
・ウノウラボ
Unoh Labs: PubSubHubbubとは
・InfoQ:
PubSubHubbubを使った即時通知
・Jungle
Java - ATomPub が RFC として公開
・Jungle
Java - FriendFeed 関連情報メモ
(09/10 追記)
・RSSCloudとPubSubHubbub,
どっちがいい?: fat pingが勝つのはどうして?
(2010/07/23 追記)
・Google、PubSubHubbubで真のリアルタイムインデックスを実現
| 海外SEO情報ブログ
・ITキヲスク
| 新型RSS、PubSubHubbub(パブサブハバブ)を簡単に実装する方法
・クリボウのプログラミングひとりごと:
GAE/J で PubSubHubbub
TagClick がサービス終了
「tagclick」 が 1週間ほど前にサービスを終了しました。 ガ━(゚Д゚;)━ ン !!!
「tagclick」
はブログにタグ検索の機能を提供するサービスで、当ブログでも利用させていただいてました。なかなか便利なサービスだったので、突然の終了を残念に思います。
関連情報
・Soul
to Blue Note | 「TagClick」がサービス終了で困り、はてブでタグ検索を代用してみる
・備忘LOG
「Tagclick」 サービス終了
interFORest に参加してみた
Mozilla Japan からの案内で、「Discover Shiretoko」 のバナーキャンペーンに参加することにしました。当ブログとリンクした樹はこちらです。
関連情報
・Mozilla
Japan ブログ - interFORest サイトでの様々なしかけについて
(06/27 追記)
"バナーの樹" は次世代HTML技術 「Canvas」
を使用しているため、「Internet Exploler」 では正しく表示されないようです。
Friend Connect のガジェットを追加してみた
当ブログのサイドバーに 「Google Friend Connect」 のガジェットを追加してみました。
関連情報
・Google
Friend Connect を使ってみよう | Take It Crazzzy!
・Google
Friend Connectを設置してみました - Blog.IKUBON.com
・GoogleのFriend
Connect、いよいよAPIを提供
p.s.
そういえば、mixi
もオープン化を目指していましたよね。「mixi
Platform」 の開発状況もチェックしておこうかな。
・ミクシィ、OpenSocial準拠の「mixi
Platform」を来春開放、外部企業によるサービス開発を可能に:ITpro
・4Gamer.net
― [OGC 2009#08]オープン化するソーシャルネットワーク「mixi」が目指す次のステージとは?
・法人だけでなく個人もmixiアプリの開発が可能に
- @IT
(04/13 追記)
・mixi
アプリ第1弾「シンプルクロック」をリリース! ( ラボブログ )
・mixiアプリ第2弾!「Skype
ボタン」をリリース ( ラボブログ )
(04/22 追記)
・デジカメからmixiに画像を自動アップロード
mixi Connectで無線LAN内蔵SDカードと連携:CodeZine
(05/30 追記)
Google が、News や
Conversation、あるいは Google Docs のスプレッドシートなどのフィードをWebページに簡単に追加できるようにする
「Google Web Elements」
を発表しました。
・どこでもウィジェット:Web
ElementsでGoogleの好きな部位を埋め込もう
・「Google
Web Elements」が公開に--ウェブページへのフィード追加を容易に - builder by ZDNet Japan
・【Google】
Google Web Elements (News, Conversation..): ぴっくあっぷ。
ブログパーツ ホシトキノトキ
「ホシトキノトキ(星解きの時)」 というクロックタイプのブログパーツが気に入ったので、当ブログに貼り付けてみました。このブログパーツに登場するちょっと奇妙なキャラクターたちは、もともとは占いコンテンツ 「ホシトキノキ ―真実の言葉―」 の中の住人だったということです。
p.s.
なんとなく、10年以上前に
Macintosh で人気を博したイタチョコシステムのゲームのことを思い出しました。イタチョコシステムを知ってる人は少ないでしょうねぇ...。と思ったら、なんと
Windows 版が販売されているようです。
・ヘナチョコゲームセレクション for Windows -iTachoco Systems -pentacom イタチョコ
Lingr 関連情報メモ
ブラウザーだけで動作するチャットサービス 「Lingr」
の関連情報をメモ。φ(..)
2006年09月にリリースされ、サーバから情報をプッシュする新しい技術
「Comet」
を実装したことで話題となりました。個人的にはこれまで試したことがなかったのですが、どの程度普及しているのでしょうか?
関連情報
・Lingr(リンガー)をリリースしました:江島健太郎
/ Kenn's Clairvoyance - CNET Japan
・Lingr
(ブラウザでリアルタイムにライブチャット) : ワークスタイル・メモ
・Ajaxの“彗星”とともに現われたチャットサービス“Lingr”を使ってみた
・話題のCometを実装、「Lingr」はリアルタイムWebを目指す
- @IT
・お待たせしました、ガツンとLingrの新リリースです:江島健太郎
/ Kenn's Clairvoyance - CNET Japan
・LingrにAPIと更新チェックツール
Lingr Radarが登場 : ワークスタイル・メモ
・Webブラウザを使わないComet技術、“Lingr
Radar”リリース - @IT
・CometとAjaxを利用したチャットサーバの実装:CodeZine
・Jungle
Java - Comet 関連情報メモ
(09/06 追記)
・速報:Lingrが江島氏の個人プロジェクトとして復活
- Blog on Publickey
(10/05 追記)
・MOONGIFT:
» Lingr復活記念!LingrとIRCクライアントを連携させる「Lingr IRC」:オープンソースを毎日紹介
CMIS は CMS の相互運用仕様
異なるベンダーのコンテンツ管理システム(CMS)を連携させるための仕様 「Content Management Interoperability Services(CMIS)」 が、標準化団体 OASIS で検討されているようです。
関連情報
・OASISニュース2008年11月17日
・EMC、IBM、マイクロソフトの3社、CMSの相互運用仕様「CMIS」を共同開発
: データ・マネジメント - Computerworld.jp
・Content
Management Interoperability Services(CMIS)に対応した初のECM、Alfresco Labs 3 -
ZDNet Japan
『Web Designing 2009年1月号』
『Web Designing』 の最新号で、「WebデザイナーのためのMovable Type事例&テクニック集」 という特集が組まれています。
なお、上記の特集ではまだ取り上げられていませんが、「Movable Type」 で 「Twitter」 のようなマイクロブロギングや 「FriendFeed」 のようなライフストリーミングを行えるようにする 「Motion」 のベータテストが開始されています。
関連情報
・Movable
Type をソーシャルアプリケーションに『Motion』のベータを開始 | MovableType.jp
・MOONGIFT:
? MovableTypeをソーシャルなマイクロブログシステムに「Movable Type Motion」
・勝てないときは仲間になろう。Movable
TypeのMotionはマイクロブログ組立てキット
・今日のMovable
Type:Movable Type: Motionにシックス・アパート社の開発魂を感じた: 世界中の1%の人々へ
・Six
Apart、ブログ構築にSNS機能を統合した「Movable Type Pro」をリリース | 901am
・「Movable
Type」ニュース: Movable Type 4.2、Pro、テンプレートセット「Mid Century」、チュートリアルの嵐 at
ブログヘラルド
Movable Type のカスタムフィールドを試してみた
「Movable Type」
で定型的な文書を作成する場合は、カスタムフィールドを使用すると便利だということなので、「ねこま
ねうねう(招き猫の部屋)」 で試してみました。
なるほど。カスタムフィールドを追加すると、ブログ記事作成画面に入力欄が追加されて、マスタメンテ画面のようになるわけですね。
カスタムフィールドに入力された値をブログに出力するためには、テンプレートのカスタマイズも必要となりますが、「Movable Type」
に標準でこのような機能が備わっているのは素晴らしいことだと思います。
最近ではプログラム経験がなくても簡単にデータベースアプリを作成できる
「Zoho
DB & Reports」
などのサービスも多数存在しますが、外部に構築されたデータベースをブログで利用しようとするとやはり面倒ですから。
関連情報
・Movable
Type4 .1で カスタムフィールド を使ってみる - web daily life
・カスタムフィールドを使用する
| Movable Type 4 ドキュメント
・Jungle
Java - Movable Type で作成したブログのカスタマイズ
・Jungle
Java - Zoho DB & Reports 登場
p.s.
小粋空間 で提供されているスクリプト 「mt -csv2customfields」
を使用すれば、CSVファイルからのデータ取込も可能となるようです。
Movable Type で作成したブログのカスタマイズ
「Movable Type」 で作成したブログ 「ねこま ねうねう」 のカスタマイズ内容をメモ。
1.カテゴリーの並び順を変更
「Movable Type」 でカテゴリーの並び順を変更したい場合には、カスタマイズが必要となります。基本的には以下の2つの方法が考えられます。
(1) カテゴリーの先頭に '01_' などの数値を付加して、表示の際には付加した数値を削除する。
(2) 追加したカスタムフィールドによって並び替える。
「ねこま ねうねう」 では、(1) の方法を選択しました。「CutString」 というプラグインを導入した後で、テンプレート及びウィジェットに含まれる CategoryLabel タグ及び ArchiveTitle タグに手を加えています。試してはいませんが、「FirstCutChar」 など他にも類似の機能を持ったプラグインが複数公開されているようです。
参考サイト
・任意の文字列を抽出する:CutString | Movable Typeプラグイン配布 | MTエンジニアブログ | スカイアークシステム
・カスタムフィールドの値で並べ替えやフィルタリングする | MovableType.jp
2.カテゴリー表示のツリー化
カテゴリーを細分化した場合は、必要な場合にのみサブカテゴリーを表示するようにした方が、見た目がすっきりします。「ねこま ねうねう(招き猫の部屋)」 では、下記の記事を参考にしてカテゴリー表示のカスタマイズを行いました。
参考サイト
・小粋空間: Movable Type 4.1/MTOS のネイティブタグで dTree を実装する
3.カレンダーの月移動を可能に
「Movable Type」 標準のカレンダーは、月移動ができなくてちょっと不便です。「ねこま ねうねう(小麦通信)」 では、下記の記事を参考にしてカレンダーのカスタマイズを行いました。
参考サイト
・小粋空間: Ajax 月送りカレンダー(MT4版)
関連情報
・Jungle
Java - 猫と招き猫のWebサイトを開設
・Jungle
Java - 『CMSとして使うMovable Typeガイドブック』
(12/16 追記)
ツリーの状態保持のために、クッキーを使用するように変更しました。
・小粋空間:
ツリー表示 JavaScript 「dTree」詳解
(12/21 追記)
MTエンジニアブログ
で提供されているプラグイン 「PageBute」
を利用して、エントリー数が多いアーカイブページの分割を行うようにしました。
【カテゴリ別ブログ記事リストの例】
<MTPageContents count="5">
<mt:Entries>
<$mt:Include module="ブログ記事の概要"$>
<$MTPageSeparator$>
</mt:Entries>
</MTPageContents>
<mt:setvarblock name="count"><$mt:CategoryCount$></mt:setvarblock>
<MTIf name="count" gt="5">
<div class="content-nav">
<MTIfPageBefore>
<span><$MTPageBefore delim="前の5件"$></span>
</MTIfPageBefore>
<$MTPageLists$>
<MTIfPageNext>
<span><$MTPageNext delim="次の5件"$></span>
</MTIfPageNext>
</div>
</MTIf>
猫と招き猫のWebサイトを開設
当ブログはもともと Java
を中心としたWeb関連の情報を自分なりに整理するために作成したのですが、最近は猫や招き猫の記事が多くなってきたため、新たにWebサイト 「ねこま
ねうねう(neuneu)」 を開設することにしました。
既に
「小麦通信」 については過去記事も新ブログに複製済みで、今後当ブログに新たな記事は投稿されなくなります。誠にお手数ですが、「小麦通信」
を楽しみにしていただいた方は、ブックマークの変更をお願いいたします。
なお、「ねこま ねうねう」 は 「Movable Type」 で作成しています。CMS というほど大げさなものではありませんが、MultiBlog プラグインによるポータル機能も利用しています。
関連情報
・MultiBlog
を利用したポータルブログの作成 | Movable Type 4 ドキュメント
・Jungle
Java - 『CMSとして使うMovable Typeガイドブック』
『CMSとして使うMovable Typeガイドブック』
個人あるいは小規模な企業では、ブログツールとして有名な 「Movable Type」 をCMSツールとして活用しているケースも多いようです。
なお、開発元のシックス・アパートは、 1ヶ月ほど前に大規模サイト向けCMSソリューションの発表も行っています。
関連情報
・小粋空間:
「CMSとして使うMovable Typeガイドブック」執筆
・誰でも使えるCMSツール「Movable
Type」 - ITmedia エンタープライズ
・インターフェイス刷新やCMS機能などを強化した「Movable
Type 4」
・連載:チャレンジ!
Movable TypeをCMSとして使ってみよう!|gihyo.jp
・30代サラリーマンのためのMovableTypeで簡単!ホームページ管理
・Six
Apart - シックス・アパートが、大規模サイト向けCMSソリューションを発表
・Jungle
Java - Movable Type がオープンソース化
・Jungle
Java - ブログ編集ソフト xfy Blog Editor
p.s.
Windows PC のローカル環境で 「Movable Type」 を試してみたい場合は、「InstaMT」
が便利です。ただし、インストール先をデフォルトの "c:\" 以外に変更すると、そのままでは正常に動作しなくなるので、ご注意ください。
・InstaMT
でかんたんデモ環境構築 | MovableType.jp
・Movable
Type 4.1で広報ブログを作る:InstaMTなら10分でMovable Typeを用意 : ネットPR.JP
・InstaMTでMT4.2等を動かす
- The blog of H.Fujimoto
mixi OpenID リリース
mixi が 「OpenID」 に対応した認証サービス 「mixi OpenID」 の提供を開始しました。
関連情報
・ミクシィ、認証サービス「mixi
OpenID」を提供 - CNET Japan
・[mixi]
mixi OpenID
・速報、1500万人が使える
mixi OpenID の技術面を解説するでござるの巻 - Yet Another Hackadelic
・Jungle
Java - Google Social Graph API 関連メモ
・Jungle
Java - OpenID を使ってアカウントを統合する Clickpass
p.s.
MySpace も 1ヶ月ほど前に 「OpenID」 対応を正式発表しています。
・TechCrunch
Japanese アーカイブ ? MySpaceのOpenID参加表明で、対応アカウントは5億件以上に
・TechCrunch
Japanese アーカイブ ? MySpaceがOpenID対応を正式発表、FlixsterとEventfulでもData
Availabilityをローンチ
(08/22 追記)
以前に紹介した 「Clickpass」
と同様のサービスですが、提携サイトが多くて便利そうな 「Personal
Identity Portal」 というパスワード管理サービスも登場しています。
・TechCrunch Japanese アーカイブ ? VerisignのPersonal Identity Portalで楽なパスワード管理へ十歩前進
(08/23 追記)
・mixiサービス企画部長に聞く、「プラットフォームを開放する理由」
- builder by ZDNet Japan
(2009/02/12 追記)
・GoogleがOpenIDをサポートへ
- APIも公開 | マイコミジャーナル
・Windows
Live ID、OpenID対応へ - ITmedia News
(2009/09/13 追記)
・ヤフーやグーグルなど10社、米国政府のOpenIDパイロット・プログラムを技術支援
- Computerworld.jp
(2009/09/27 追記)
・Google
ProfilesがOpenIDになった
(2010/01/20 追記)
・OpenID認証2.0の日本語ガイドが公開に
- @IT
Google Social Graph API 関連メモ
Google が公開した 「Social Graph API」 について、かなり詳しく紹介した記事が掲載されていたのでメモ。
・Google Social Graph APIを徹底解剖 - builder by ZDNet Japan
関連情報
・Jungle
Java - Google が Social Graph API を公開
(02/29 追記)
「Social Graph API」 は、「OpenID」
の提唱者である Brad Fitzpatrick 氏によって開発されました。
「OpenID」
は認証のための技術ですが、ソーシャルグラフのノードとしても機能します。
なお、日本にも 「OpenID」 の普及促進を目指した組織が誕生したようです。
関連情報
・ソーシャルグラフを実現する技術--ノードはURL、エッジはXMLで表せる
- CNET Japan
・OpenIDファウンデーション・ジャパン設立へ--ミクシィやヤフーも参加
- builder by ZDNet Japan
・Y!もOpenID対応、ソーシャルグラフの力とは?:CNET
Japan オンラインパネルディスカッション
(2010/01/29 追記)
・Tender
Surrender » Google Chrome Extension “Social Graph Analyzer”を公開
Google が Social Graph API を公開
Google が、「XFN(XHTML
Friends Network)」 や 「FOAF(Friend
of a Friend)」 といったメタ情報から交友関係を収集して、Webアプリケーションに提供するAPI 「Social
Graph API」 を公開しました。
既にオンラインアドレス帳の
「Plaxo」 が導入を果たしたようです。
関連情報
・ブログ同士で“SNS”が作れる,Googleが「Social
Graph API」サービス公開:ITpro
・ブログやSNSを結び付ける「Social
Graph API」をグーグルが公開 - @IT
・Plaxo
Pulse First to Use Google's Social Graph - ReadWriteWeb
・Social
Graphについての考え
・Jungle
Java - FOAF に参加してみた
・Jungle
Java - Plaxo が OpenSocial 導入
・Jungle
Java - ブログのURLを OpenID にしてみた
(02/08 追記)
・ソーシャルグラフとは何か?
エッジとノードから考える - builder by ZDNet Japan
ブログのURLを OpenID にしてみた
「Openid.ne.jp」 が提供するサービスによって、当ブログのURL(http://www.junglejava.jp/)を 「OpenID」 のIDに設定してみました。
「OpenID」 を使うと、「OpenID」 に対応する各種サイトのユーザー登録や認証が簡単になります。国内では、「Openid.ne.jp」
の他に、「livedoor
Auth」 や 「はてな」
が 「OpenID」 認証サービスを提供しています。
まだ対応したサイトが多いとは言えない状況ですが、Google
も対応を検討しているようなので、今後急速に普及する可能性もあります。
関連情報
・OpenIDとは:ITpro
・Open
Tech Press | OpenID入門――その導入で何が変わって何が変わらないのか
・OpenIDの仕様と技術
連載インデックス - @IT -
・ライブドア、認証APIサービス「livedoor
Auth」にOpenID機能を追加:ニュース - CNET Japan
・はてなとHatenaInc.、はてなスターをOpenID対応に:ニュース
- CNET Japan
・Google
BloggerがOpenIDを試験導入、本格採用なるか - @IT
・TechCrunch
Japanese アーカイブ ? OpenID運動、勢いづく―Google、IBM、Verisignが参加か?
(01/18 追記)
・TechCrunch
Japanese アーカイブ » ヤフーがOpenID対応を発表、本プロジェク トの大勝利
(10/30 追記)
・Windows
Live ID、OpenID対応へ - ITmedia News
・Google、OpenIDへの対応を開始
- ITmedia News
・TechCrunch
Japanese アーカイブ » GmailアカウントもOpenIDに
(2009/05/20 追記)
・Facebookが最大のOpenID
Relying Party(RP)になる
・FacebookがOpenIDによるログインのサポートを発表
ページ遷移無しの新UIを採用:CodeZine
(2009/06/05 追記)
・OpenIDを実装したソースコードを読もう
- @IT
HaloScan にレーティング機能が追加
当ブログでも使用しているコメント・システム 「HaloScan」 が、「JS-Kit」 との提携によって、レーティング(評価)機能も提供するようになりました。
関連情報
・HaloScan、格付け投票ウィジェットの配信でJS-Kitと提携
・JS-Kit:
ナマケ者のためのWeb 2.0
(01/12 追記)
・Thingamablog
メモ : HaloScan + JS-Kit によるエントリのレーティング
(2009/03/24 追記)
・JS-KitがコメントシステムサービスのHaloScanを買収
Movable Type がオープンソース化
既にご存知の方も多いと思いますが、「Movable Type」 がオープンソース化されることになりました。
・Movable
Type 4.1 の公開ベータテストと、オープンソース・プロジェクトの開始 | MovableType.jp
・MTOS:
Movable Type オープンソース・プロジェクト | MovableType.jp
「Movable Type 3.3」
から個人ブロガー向けに無償提供されていましたが、オープンソース化によって修正や再配布も可能となるわけです。他のオープンソースとの組み合わせによって、これまでにない魅力が生まれると良いですね。
余談ですが、TechCrunch
の 「2008年、Googleの買収と競合は誰になる?」 という記事で、SixApart もノミネートされてました。
関連情報
・MOONGIFT:
? ついに!MovableTypeオープンソース化「MTOS」:オープンソースを毎日紹介
・TechCrunch
Japanese アーカイブ ? 2008年、Googleの買収と競合は誰になる?
・Jungle
Java - MovableType API
・Jungle
Java - 『改訂新版 Movable Type 標準ハンドブック』
Entries (RSS)




