<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>NI-Lab.&apos;s ヅラッシュドット</title>
<link>http://www.nilab.info/zurazure2/</link>
<description>職業/趣味プログラマの日記・備忘録。リンクはご自由に。コメントはお気軽に。 by NI-Lab.</description>
<language>ja</language>
<copyright>Copyright(c) 2010 NI-Lab. All Right Reserved.</copyright>
<lastBuildDate>Wed, 11 Aug 2010 15:23:42 +0900</lastBuildDate>
<generator>http://www.movabletype.org/</generator>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>

<image>
<title>NI-Lab.&#39;s ヅラッシュドット</title>
<link>http://www.nilab.info/zurazure2/</link>
<url>http://www.nilab.info/zurazure2/myimage/zurazure_logo.png</url>
</image>

<item>
<title>foursquareの地図に赤いマーカーと青いマーカーと青い丸が点々と</title>
<description><![CDATA[<p>またfoursquareのデザインが変わったっぽい。</p>

<p>たぶん・・・</p>

<p>・赤いマーカー: Venueの場所<br />
・青いマーカー: Venueに自分が最後にチェックインした実際の位置<br />
・青い丸: Venueに誰かがチェックインした実際の位置</p>

<p>かなー。</p>

<p>まぁ 『チェックインした実際の位置』 といっても建物の中だとGPSの精度がうにゃうにゃなのでズレるズレる。</p>

<p>・赤い範囲円はiPhoneアプリでリストに出てくる範囲・・・かな？</p>

<p><img class="simple-frame" alt="foursquare :: 産地美食 月あかり 名駅店" title="foursquare :: 産地美食 月あかり 名駅店" src="/f/20100811_foursquare.png" width="600" height="398" /><br />
⇒ <a href="http://foursquare.com/venue/2556418">foursquare :: 産地美食 月あかり 名駅店</a><br />
</p>]]></description>
<link>http://www.nilab.info/zurazure2/001136.html</link>
<guid>http://www.nilab.info/zurazure2/001136.html</guid>
<category>GIS</category>
<pubDate>Wed, 11 Aug 2010 15:23:42 +0900</pubDate>
</item>
<item>
<title>『オープンソースカンファレンス2010 Nagoya』 Twitterまとめログ #oscnagoya</title>
<description><![CDATA[<p>名古屋でオープンソースカンファレンス！<br />
</p>]]><![CDATA[<h4>開催概要とか</h4>

<blockquote>
開催概要<br />
日程：2010年8月7日(土)　10:00-18:00<br />
会場：名古屋市立大学滝子(山の畑)キャンパス　経済学部棟(3号館)　[キャンパスマップ]<br />
　　　地下鉄桜通線『桜山』徒歩15分　[交通/アクセス]　[OpenStreetMap]<br />
<br />
費用：無料<br />
<br />
内容：オープンソースに関する最新情報の提供<br />
・展示 - オープンソースコミュニティ、企業・団体による展示<br />
・セミナー - オープンソースの最新情報を提供<br />
<br />
主催：オープンソースカンファレンス実行委員会<br />
<br />
企画運営：株式会社びぎねっと<br />
<br />
(中略)<br />
<br />
参加団体（8月2日現在）<br />
<br />
協賛<br />
・日本AMD株式会社<br />
・日本ヒューレット・パッカード株式会社<br />
・日本オラクル株式会社<br />
・ノベル株式会社<br />
・株式会社日立製作所<br />
・株式会社NTTPCコミュニケーションズ<br />
・マイクロソフト株式会社<br />
・NTTコムテクノロジー株式会社<br />
・SRA OSS, Inc. 日本支社<br />
・株式会社神戸デジタル・ラボ<br />
・株式会社野村総合研究所<br />
・日本仮想化技術株式会社<br />
・有限会社ユニバーサル・シェル・プログラミング研究所<br />
・株式会社音生（seezoo CMS Japan）<br />
・株式会社ザクロ<br />
・有限会社シンクアップ<br />
・株式会社ミライコミュニケーションネットワーク<br />
・株式会社創夢<br />
・ソーシャルアプリコンテスト<br />
・＠IT<br />
・株式会社IDGジャパン<br />
・株式会社アスキー・メディアワークス<br />
・株式会社インプレスビジネスメディア(ThinkIT)<br />
・株式会社インプレスジャパン<br />
・株式会社オライリー・ジャパン<br />
・株式会社技術評論社(Software Design)<br />
・株式会社翔泳社<br />
・ソフトバンク クリエイティブ株式会社<br />
・株式会社日経BP - 日経Linux<br />
・株式会社毎日コミュニケーションズ<br />
<br />
後援<br />
・一般社団法人 Mozilla Japan<br />
・オープンソースビジネス推進協議会 (OBCI)<br />
・特定非営利活動法人　エルピーアイジャパン<br />
・World Wide Web Consortium (W3C)<br />
・一般社団法人 日本Linux協会<br />
・日本UNIXユーザ会<br />
<br />
参加グループ<br />
・400 Synchronized Damien<br />
・Android 名古屋 つくる部<br />
・Blender User Group of Japan<br />
・CSNagoya<br />
・FLOSS桜山<br />
・Japan Eucalyptus Users Group<br />
・KonaWiki<br />
・KOZOSプロジェクト<br />
・Magento-JP UserGroup<br />
・Nucleus ジャパン チーム<br />
・OmegaT プロジェクト<br />
・OpenOffice.org日本ユーザー会<br />
・OpenStreetMap 東海<br />
・Python東海<br />
・Ruby東海<br />
・Shibuya.trac<br />
・SilverlightSquare<br />
・Ubuntu Japanese Team<br />
・Usagi Project<br />
・WordPress地域コミュニティ WordBench名古屋<br />
・XOOPS Cube 東海<br />
・オープンフォース<br />
・多治見IT勉強会<br />
・名古屋*BSDユーザグループ<br />
・名古屋Scala勉強会<br />
・名古屋アジャイル勉強会<br />
・日本Androidの会 名古屋支部<br />
・日本 Apache Geronimo ユーザグループ<br />
・日本MySQLユーザ会(MyNA)<br />
・日本NetBSDユーザーグループ<br />
・日本Sambaユーザ会<br />
・日本Symfonyユーザー会<br />
・日本語プログラミング言語なでしこ　なでしこ友の会<br />
・日本ネットワーク・オペレーターズ・グループ<br />
・水口 克也 (個人)<br />
・わんくま同盟<br />
<br />
<cite><a href="http://www.ospn.jp/osc2010-nagoya/">オープンソースカンファレンス2010 Nagoya - オープンソースの文化祭！</a></cite>
</blockquote>

<h4>Twitterログまとめ</h4>

<p>開催者の提示したOSC2010Nagoya公式ハッシュタグ #oscnagoya で検索した結果をピックアップしてみた。<br />
⇒ <a href="http://www.nilab.info/lab/oscnagoya2010/">オープンソースカンファレンス2010 Nagoya Twitterまとめログ #oscnagoya</a></p>

<h4>関連リンク</h4>

<ul>
<li><a href="http://www.ospn.jp/osc2010-nagoya/">オープンソースカンファレンス2010 Nagoya - オープンソースの文化祭！</a></li>
<li><a href="http://twitter.com/osc_nagoya">osc_nagoya (osc_nagoya) on Twitter</a></li>
<li><a href="http://www.ustream.tv/channel/osc-nagoya">OSC Nagoya on USTREAM: このチャンネルは、2010年8月に開催予定の「オープンソースカンファレンス 2010 Nagoya」の公式チャンネルです。誰でもソフトの開発に参加出来るオープンソースソフトウエアの普及を目指し、名古屋で開催するイベントです。 OSC 2010 Nagoya 公式...</a></li>
<li><a href="http://www.ustream.tv/recorded/8762909">OSC 2010 Nagoya 午前の部, オープンソースカンファレンス 2010 名古屋 oscnagoya on USTREAM</a></li>
<li><a href="http://www.ustream.tv/recorded/8766633">OSC 2010 Nagoya 午後の部 前半, オープンソースカンファレンス 2010 名古屋 oscnagoya on USTREAM</a></li>
<li><a href="http://www.ustream.tv/recorded/8769458">OSC 2010 Nagoya 午後の部 後半, オープンソースカンファレンス 2010 名古屋 oscnagoya on USTREAM</a></li>
<li><a href="http://d.hatena.ne.jp/authorNari/20100809/1281288468">OSC名古屋2010、第5回GC本読書会 - I am Cruby!</a></li>
<li><a href="http://jag-andronjo.blogspot.com/2010/08/osc-2010-nagoya-de-dronjo-part1.html">日本アンドロイドの会　女子部: OSC 2010 Nagoya de Dronjo Part1</a></li>
<li><a href="http://jag-andronjo.blogspot.com/2010/08/osc-2010-nagoya-de-dronjo-part2-nail.html">日本アンドロイドの会　女子部: OSC 2010 Nagoya de Dronjo Part2 Nail</a></li>
<li><a href="http://ylproposal.blog129.fc2.com/blog-entry-14.html">Young Life Proposal OSC名古屋にてLPI-Japan様ブースに参加しました！</a></li>
<li><a href="http://dejavu-i.com/blog/2395">8/7 OSC名古屋 にWordPressユーザーグループとして出展しました | fusigineko blog / dejavu-i</a></li>
<li><a href="http://www.flickr.com/photos/issm/sets/72157624670822274/">2010-08-07 OSC 2010 Nagoya - a set on Flickr</a></li>
<li><a href="http://d.hatena.ne.jp/youandi/20100807/p1">オープンソースカンファレンス 2010 名古屋 - 桜、抹茶、白、日記</a></li>
<li><a href="http://www.ustream.tv/recorded/8769458/highlight/95001">OSC名古屋2010 WordPress編, ikuko Captured on Ustream:OSC 2010 Nagoya 午後の部 後半 会議</a></li>
<li><a href="http://d.hatena.ne.jp/netnotora/20100807/1281190971">OSC 2010 in Nagoyaに行ってきた。 - ブログの虎</a></li>
<li><a href="http://pmad55proof.blogspot.com/2010/08/2010.html">DMAE日記: 「オープンソースカンファレンス2010名古屋」に参加してきました</a></li>
<li><a href="http://ameblo.jp/latio/entry-10613962156.html">オープンソースカンファレンス2010 名古屋｜ブログのタイトルを入力します。</a></li>
<li><a href="http://d.hatena.ne.jp/red_13/20100808/1281227372">OSC 2010 Nagoya - てきとうなかんじでプログラムとか</a></li>
<li><a href="http://ameblo.jp/specium/entry-10614451866.html">オープンソースカンファレンス(OSC)2010名古屋に参加してきました。｜中小企業を応援するITアドバイザーのブログ</a></li>
<li><a href="http://d.hatena.ne.jp/bleis-tift/20100809/1281314105">OSC 名古屋 2010 に行ってきた - 予定は未定Blog版</a></li>
<li><a href="http://d.hatena.ne.jp/okuyamaoo/20100808/1281269455">OSC@名古屋に参加してきました - okuyamaooの日記</a></li>
<li><a href="http://www.yuriko.net/travel/2010/08/07/123500/">Yuriko.Net 旅行記 » OSC名古屋ブース</a></li>
<li><a href="http://fukaschoice.blogspot.com/2010/08/osc-2010-nagoya.html">Self.BookMark.Add(link): OSC 2010 Nagoya</a></li>
<li><a href="http://ameblo.jp/latio/entry-10613703761.html">OSC 2010 名古屋｜ブログのタイトルを入力します。</a></li>
<li><a href="http://www.rairaiken.org/?p=425">OSC名古屋に » 株式会社　来々軒</a></li>
<li><a href="http://www.ustream.tv/recorded/8762909/highlight/94959">OSC 2010 Nagoya 実行委員長 河合さん のトーク, oscnagoya Captured on Ustream</a></li>
<li><a href="http://www.ustream.tv/recorded/8769458/highlight/94958">オープンソースカンファレンス びぎねっと の宮原さんとのトーク, oscnagoya Captured on Ustream</a></li>
<li><a href="http://www.ustream.tv/recorded/8762909/highlight/94919">Android名古屋つ部 @gabu Android SDK のレシピ, mrshiromi Captured on Ustream</a></li>
<li><a href="http://www.ustream.tv/recorded/8762909/highlight/94924">@dabits 就活中 実務経験あり #tsubu, mrshiromi Captured on Ustream</a></li>
<li><a href="http://www.ustream.tv/recorded/8769458/highlight/94897">OSC 2010 Nagoya de Dronjo 日本Androidの会女子部, mrshiromi Captured on Ustream</a></li>
<li><a href="http://www.ustream.tv/recorded/8769458/highlight/94926">OSC 2010 Nagoya de Dronjo ネイル・ド・ロンジョの使い方, mrshiromi Captured on Ustream</a></li>
</ul>
]]></description>
<link>http://www.nilab.info/zurazure2/001135.html</link>
<guid>http://www.nilab.info/zurazure2/001135.html</guid>
<category>Zura</category>
<pubDate>Mon, 09 Aug 2010 23:14:57 +0900</pubDate>
</item>
<item>
<title>『ジオメディアサミット名古屋』 Twitterまとめログ #gms_nagoya </title>
<description><![CDATA[<h4>ジオメディアサミット名古屋専用の「ロケタッチ」スペシャルシール</h4>

<p><img class="simple-frame" src="/f/20100802_twitter.png" alt="Twitter / gms_nagoya: ジオメディアサミット名古屋専用の「ロケタッチ」スペシャルシールのデザインが出来ました。当日会場にタッチするともらえます。とってもかっこいいシールなのでぜひゲットしてください。 #gms_nagoya http://tou.ch" title="Twitter / gms_nagoya: ジオメディアサミット名古屋専用の「ロケタッチ」スペシャルシールのデザインが出来ました。当日会場にタッチするともらえます。とってもかっこいいシールなのでぜひゲットしてください。 #gms_nagoya http://tou.ch" /><br />
⇒ <a href="http://twitter.com/gms_nagoya/status/19615916750">Twitter / gms_nagoya: ジオメディアサミット名古屋専用の「ロケタッチ」スペシ ...</a></p>

<p><img class="simple-frame" src="/f/20100802_loctouch.png" alt="「ジオメディアシール | ロケタッチ" title="「ジオメディアシール | ロケタッチ" /><br />
⇒ <a href="http://loc.tou.ch/sticker/gms/">「ジオメディアシール | ロケタッチ</a></p>]]><![CDATA[<h4>告知とか</h4>

<blockquote>
日時 / DATE :2010/07/30 18:00 to 21:00<br />
定員 / LIMIT :150 人<br />
会場 / PLACE :HAL名古屋　062教室（６階） （名古屋市中村区名駅4-27-1）<br />
URL / URL :http://www.hal.ac.jp/nagoya/mind/contact_access.html<br />
(中略)<br />
ますます注目を集めるジオメディア。 4月に東京で開催された「第５回ジオメディアサミット」は参加者300人を越える盛況ぶりでした。 また関西でも「ジオメディアサミット西日本」としてすでに過去2回開催されています。 次は名古屋だ！ということで、7/30(金)に「ジオメディアサミット名古屋」を開催する運びとなりました。 <br />
<br />
今回のテーマは「日常生活に浸透し始めたジオメディア」です。 iPhoneを始めとするスマートフォンの普及に伴い、さまざまな位置情報サービスがどんどんリリースされ、いまやジオメディアは地図マニアの趣味や研究の域を超えて、私たちの毎日の生活の中で普通に使われる存在になりつつあります。 これからますます浸透していくであろうジオメディアの今と未来について、実際にジオメディア関連サービスを運営・開発している方々を交えて一緒に考え、新しいアイデアを生み出しましょう。 <br />
<br />
【告知】ジオメディアサミット名古屋のUstream中継チャンネルが決まりました。 当日 18:00から中継開始予定です。 http://www.ustream.tv/channel/gms758 ハッシュタグは #gms_nagoya です。<br />
<br />
■ イベント詳細<br />
日時：2010年7月30日(金) 18:00～21:00(17:30開場)：懇親会 21:15～<br />
会場：HAL名古屋 062教室(6階)<br />
http://www.hal.ac.jp/nagoya/mind/contact_access.html<br />
定員：150名<br />
参加費：無料 ※懇親会は実費（予算3,000円程度で名古屋駅周辺を予定）<br />
公式ハッシュタグ：#gms_nagoya<br />
公式twitterアカウント：@gms_nagoya <br />
<br />
＝＝＝当日の進行（予定）＝＝＝<br />
■第1部　講演<br />
「Twitter Placesについて」<br />
株式会社デジタルガレージ TwitterカンパニーCTO Stephen Rife様(@melobubu)<br />
「Yahoo! Open Local Platformについて」<br />
ヤフー株式会社 地域サービス本部 本部長 村田 岳彦様(@take14)<br />
<br />
■第2部　パネルディスカッション：「日常生活に浸透し始めたジオメディア」 <br />
モデレータ：シリウステクノロジーズ 関さん<br />
確定登壇者：<br />
・クウジット株式会社 山口 由晃様<br />
・株式会社サンゼロミニッツ 谷郷 元昭様(@tanigox)<br />
・名古屋大学（Locky.jp） 河口 信夫様<br />
・ヤフー株式会社 河合 太郎様(@inuro)<br />
・Evernote, VP of Japanese Operations 中島 健様(@tnakaji) <br />
<br />
■第3部　ショートプレゼン <br />
確定登壇者：<br />
・アイラボ 伊藤様(@gaziro2000)<br />
「ロケタッチの夢（仮）」<br />
株式会社ライブドア 開発部 ディレクター 荒井様(@utility1)<br />
<br />
<br />
■第4部　ライトニングトーク：<br />
司会(ジオドル)：株式会社アクシオン 大山さん(@yumilcy)、ヤフー株式会社 鋤柄さん(@picacch) <br />
<br />
ジオメディアに関係するネタであれば、参加者、テーマ共に縛りなしのライトニングトークです。<br />
５分間という時間が与えられ、自由にプレゼンができます。５分経過すると強制的にプレゼンが終了させられてしまいます。<br />
自社サービスの宣伝をするもよし、研究成果を発表するもよし、自分の主張をひたすら語るでもかまいません。7本～10本程度を予定しています。<br />
参加希望者が規定の人数に達しました。LTの募集は締め切らせていただきました。<br />
・有限会社ロケージング 上田様(@naokiueda) 「人が使いやすい位置コード、『位置情報ロカポ２』改め 『LPaddress』」<br />
・株式会社ナビット 木原様 「ジオメディアに最適なコンテンツ」<br />
・株式会社デジカル 大西様 「SEIHAプロジェクト、攻城団について」<br />
・GeoHex推進委員会 sa2da様(@sa2da) 「GeoHex世界版の紹介」<br />
・名古屋工業大学　情報基盤センター 山本様 「Fisheye型Webマップサービスと位置情報を利用した大学内SNS 」<br />
・MOBIUM主宰 河村様(@mobium_org) 「MOBIUM / mobile museum」<br />
・矢野様 「駅.Locky:ユーザ提供による位置依存情報収集プラットフォームの構築」<br />
<br />
<cite><a href="http://atnd.org/events/6077">ジオメディアサミット名古屋 : ATND</a></cite>
</blockquote>

<blockquote>
そもそもジオメディアって？<br />
<br />
ジオメディアは、 Geographical + Media という造語で、地理的な情報を扱うメディアです。<br />
<br />
例えば最近だと foursquare や Gowalla など、ある場所にチェックインしてバッチやアイテムを集めるサービスが人気です。<br />
<br />
コロニーな生活☆PLUSやケータイ国盗り合戦などのいわゆる日本の位置ゲーもジオメディアといえるでしょう。<br />
<br />
そのジオメディアについて、実際に地図や位置情報系サービスを運営、開発している方をゲストとして招いて、講演を聞いたり、お話して一緒に考えて新しいアイディアを生み出しましょう！というイベントが、今回開催するジオメディアサミットです。<br />
<br />
名古屋で初の開催<br />
<br />
今年の4月に東京で開催された「第5回ジオメディアサミット」は参加者300人を越える盛況ぶりでした。<br />
また関西でも「ジオメディアサミット西日本」としてすでに過去2回開催されています。<br />
前回の東京でのジオメディアサミットに参加し、「これはぜひ名古屋でもやろう！」という勢いにのって今回名古屋での開催にこぎつけました。<br />
<br />
あまり知られていないと思いますが、Yahoo!地図の地図データ制作や、LatLongLabのyubichizやルートラボなどのサービス開発は実は名古屋で行っています。<br />
今回このイベントの運営を担当するLatLongLabチームは普段名古屋で活動しています。<br />
<br />
テーマは「日常生活に浸透し始めたジオメディア」<br />
<br />
iPhoneをはじめとするスマートフォンの普及に伴い、さまざまな位置情報サービスがどんどんリリースされ、いまやジオメディアは地図マニアの趣味や研究の域を超えて、私たちの毎日の生活の中で普通に使われる存在になりつつあります。<br />
<br />
これからますますジオメディアは日常生活に浸透していくでしょう。<br />
<br />
本イベントで「日常生活に浸透し始めたジオメディア」をテーマに、実際にジオメディア関連サービスを運営・開発している方々を交えて一緒に考えることで、新しいアイディアを生み出していければと思います。<br />
<br />
基調講演はTwitterやヤフーのジオメディアへの取り組みについて<br />
<br />
イベントは、以下の3部構成を予定しています。<br />
<br />
■第1部　講演<br />
■第2部　パネルディスカッション<br />
■第3部　ライトニングトーク<br />
<br />
第1部の講演では、つい最近USでリリースされた「Twitter Places」の日本での展開について、株式会社デジタルガレージ TwitterカンパニーCTO Stephen Rife様にお話していただきます。<br />
また、ヤフーからは地域サービス本部本部長の村田 岳彦が「Yahoo! Open Local Platform」について講演します。<br />
<br />
第2部のパネルディスカッションでは、「日常生活に浸透し始めたジオメディア」 をジオメディア関連テーマに、サービスを運営・開発している方々にディスカッションしていただきます。<br />
<br />
登壇予定者：<br />
・クウジット株式会社 山口 由晃様<br />
・株式会社サンゼロミニッツ 谷郷 元昭様<br />
・名古屋大学（Locky.jp） 河口 信夫様<br />
・ヤフー株式会社 河合 太郎<br />
<br />
第3部のライトニングトークは、ジオメディアに関係するネタであれば、参加者、テーマ共に縛りなしのライトニングトークです。<br />
<br />
<cite><a href="http://techblog.yahoo.co.jp/lab/latlonglab/post_21/">「ジオメディアサミット名古屋」やります！ (Yahoo! JAPAN Tech Blog)</a></cite>
</blockquote>

<h4>Twitterログまとめ</h4>

<p>開催者の提示した公式ハッシュタグ #gms_nagoya やいくつかのキーワードで検索したりした結果をピックアップしてみた。<br />
⇒ <a href="http://www.nilab.info/lab/gms_nagoya/">ジオメディアサミット名古屋 Twitterまとめログ #gms_nagoya</a></p>

<h4>関連リンク</h4>

<ul>
<li><a href="http://atnd.org/events/6077">ジオメディアサミット名古屋 : ATND</a></li>
<li><a href="http://techblog.yahoo.co.jp/lab/latlonglab/post_21/">「ジオメディアサミット名古屋」やります！ (Yahoo! JAPAN Tech Blog)</a></li>
<li><a href="http://lab.cirius.co.jp/blog/2010/06/730.php">7/30(金)　ジオメディアサミット名古屋 - Cirius Lab. ブログ</a></li>
<li><a href="http://www.ustream.tv/channel/gms758">ジオメディアサミット名古屋 #gms_nagoya 2010/7/30 Fri. on USTREAM</a></li>
<li><a href="http://www.ustream.tv/recorded/8603959">ジオメディアサミット名古屋 第一部 第二部, Recorded on 10/07/30 niwasawa on USTREAM. 会議</a></li>
<li><a href="http://www.ustream.tv/recorded/8605212">ジオメディアサミット名古屋　第三部, Recorded on 10/07/30 niwasawa on USTREAM. 会議</a></li>
<li><a href="http://picasaweb.google.co.jp/103179812129724368346/2010_07_30#">2010_07_30 ジオメディアサミット名古屋 - nagoya gms - Picasa ウェブ アルバム</a></li><li><a href="http://www.slideshare.net/fumy231/geo-4871897">GEOエンターテイメントプラットフォームについて</a></li>
<li><a href="http://www.slideshare.net/sa2da/geohex-v2-at-gmsnagoya-4881614">Geohex v2 at GMS_nagoya</a></li>
<li><a href="http://smashmedia.jp/blog/2010/07/003492.html">ジオメディアサミット名古屋に出陣 | smashmedia</a></li>
<li><a href="http://www.digical.co.jp/seiha/?p=287">ジオメディアサミット名古屋でプレゼンしてきました - 株式会社SEIHAへの道</a></li>
<li><a href="http://blog.tou.ch/archives/1517589.html">ロケタッチ開発ブログ : ジオメディアサミット名古屋で発表してきました。 #gms_nagoya</a></li>
<li><a href="http://blog.koozyt.com/?p=1506">Koozyt Staff Blog» ブログアーカイブ » ジオメディアサミット名古屋に参加してきました</a></li>
<li><a href="http://jimbochobl.exblog.jp/11673253/">ナビット神保町ブログ : 【ナビット神保町ブログ】8/3（火）　ジオメディアサミット名古屋に参加しました！</a></li>
<li><a href="http://mapz.exblog.jp/14305869/">チミンモラスイ？ : 「ジオメディアサミット名古屋」参加！</a></li>
<li><a href="http://www.macotakara.jp/blog/index.php?ID=9088">ジオメディアサミット名古屋に参加、いくつかのiPhoneサービスが発表された #gms_nagoya － MACお宝鑑定団 blog（羅針盤）</a></li>
<li><a href="http://as.blog16.jp/index.php/2010/08/01/p1350">ジオメディアサミット名古屋に参加してきたよ　#gms_nagoya WEBで地域活性化～愛知県名古屋市から発信☆WEBシステム屋の日記～</a></li>
<li><a href="http://wafl.net/news/info/781">ジオメディアサミット名古屋に行ってきました | API/マッシュアップニュース｜ワッフル/WAFL みんなで作るWeb API&マッシュアップ情報一覧サービスサイト</a></li>
<li><a href="http://kazumich.com/entry-5146.html">ジオメディアサミット名古屋に参加してきました | kazumich.log</a></li>
<li><a href="http://kozawa.jugem.cc/?eid=521">ジオメディアサミット名古屋ちょっとだけさんか | kozawa のたまに気になること</a></li>
<li><a href="http://www.youtube.com/watch?v=sx2Ib8rg8A8">YouTube - ジオドルです！ (1) @ #gms_nagoya</a></li>
<li><a href="http://www.youtube.com/watch?v=_sslMLbl96Y">YouTube - ジオドルです！ (2) @ #gms_nagoya</a></li>
<li><a href="http://techblog.yahoo.co.jp/cat206/post_26/">「ジオメディアサミット名古屋」開催しました！ (Yahoo! JAPAN Tech Blog)</a></li>
</ul>
]]></description>
<link>http://www.nilab.info/zurazure2/001134.html</link>
<guid>http://www.nilab.info/zurazure2/001134.html</guid>
<category>GIS</category>
<pubDate>Mon, 02 Aug 2010 23:20:24 +0900</pubDate>
</item>
<item>
<title>日本のコンビニエンスストア発祥の地に行ってきた</title>
<description><![CDATA[<p><b>『日本のコンビニエンスストア発祥の地 ココストア藤山台店』 お店の前にあった看板</b><br />
<img class="simple-frame" src="/f/20100801_coco.jpg" alt="日本のコンビニエンスストア発祥の地 ココストア藤山台店" title="日本のコンビニエンスストア発祥の地 ココストア藤山台店" /></p>

<blockquote>
セブン-イレブンより先に1号店をオープンさせた、現存する中では最古のコンビニエンスストアチェーン（但し、どの社がコンビニ日本1号店であるかについてはいくつかの見解に分かれる）。<br />
第一号店として1971年（昭和46年）7月11日に開店したのは、愛知県春日井市岩成台9丁目2-14にあるココストア藤山台店(ココストア直営店)で、ここが日本のコンビニエンスストア発祥の地として碑が入り口右側に設置されている。以前はコマーシャル撮などで色んな有名人が店を訪れたこともある。<br />
<cite><a href="http://ja.wikipedia.org/wiki/%E3%82%B3%E3%82%B3%E3%82%B9%E3%83%88%E3%82%A2">ココストア - Wikipedia</a></cite>
</blockquote>

<p>へー。</p>

<blockquote>
日本初のコンビニエンスストアがどれであるかは、関連資料が少ないことやコンビニエンスストアの定義も当時は曖昧であることなどから諸説あるため、ここでは有力な事例を複数表記している。<br />
・1969年 - マイショップの1号店が大阪府豊中市に開店。これを日本初の事例としているケースもある。<br />
・1971年7月 - ココストアの1号店が愛知県春日井市に開店した。ココストアはこれを日本におけるコンビニエンスストアの歴史の開始としている。<br />
・1971年8月 - セイコーマート1号店が北海道札幌市北区に開店した。セイコーマートはこれを日本で最初の本格的コンビニエンスストアとしている。<br />
・1973年9月 - ファミリーマートが実験第1号店を埼玉県狭山市に開店。これを日本初のコンビニエンスストアとしている場合もある。<br />
・1974年5月15日 - 日本におけるセブン-イレブンの1号店が東京都江東区に開店した。これをもって日本型コンビニエンスストアの1号店とする解釈もある。<br />
<br />
<cite><a href="http://ja.wikipedia.org/wiki/%E3%82%B3%E3%83%B3%E3%83%93%E3%83%8B%E3%82%A8%E3%83%B3%E3%82%B9%E3%82%B9%E3%83%88%E3%82%A2">コンビニエンスストア - Wikipedia</a></cite>
</blockquote>

<p>なんじゃこりゃー。</p>

<p>ちなみにこのココストア藤山台店は<br />
・駐車場には車が4台ぐらいしか停められない。車で入りにくい。<br />
・小さい店なのにイートインがある。<br />
って感じ。</p>

<p>住所: 愛知県春日井市岩成台9丁目2-14<br />
<script type='text/javascript' charset='UTF-8' src='http://map.yahooapis.jp/MapsService/embedmap/V2/?lat=35.28188024342993&amp;lon=137.03707966989305&amp;datum=wgs&amp;z=20&amp;mode=map&amp;type=scroll&amp;pointer=on&amp;home=off&amp;hlat=null&amp;hlon=null&amp;fa=ks&amp;p=%E3%82%B3%E3%82%B3%E3%82%B9%E3%83%88%E3%82%A2%20%E8%97%A4%E5%B1%B1%E5%8F%B0%E5%BA%97&amp;ei=UTF-8&amp;b=1&amp;n=10&amp;s=1280665145052b743f2b0182485dff19d5a35abfe9&amp;width=480&amp;height=360'></script></p>

<p>それはそうとココストアの本社は名古屋にあるらしい。はじめて知った。</p>

<p>Ref. <a href="http://www.cocostore.jp/">ココストアホームページ</a></p>]]></description>
<link>http://www.nilab.info/zurazure2/001133.html</link>
<guid>http://www.nilab.info/zurazure2/001133.html</guid>
<category>Zura</category>
<pubDate>Sun, 01 Aug 2010 21:29:53 +0900</pubDate>
</item>
<item>
<title>エザンスiPhoneストラップ純チタン製・アダプターの糸が切れたので交換して復活</title>
<description><![CDATA[<p>左が切れてしまったエザンスのチタン製ストラップアダプター。<br />
右が交換用の糸2つ入り送料込みで500円。<br />
6ヶ月で糸が切れたからこれであと1年はもつかなぁ。<br />
<img class="simple-frame" src="/f/20100728_aisance_ito_1.jpg" alt="エザンス iPhoneストラップ 純チタン製・アダプター 糸の交換セット" title="エザンス iPhoneストラップ 純チタン製・アダプター 糸の交換セット" /></p>

<p><a href="http://www.aisance.jp/ito.html">iPhone ストラップ エザンス 新しい糸へ付け換える方法</a> を見たり、解説動画を見たりして糸を交換した。</p>

<p><object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/U17jXncNPps&amp;hl=ja_JP&amp;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/U17jXncNPps&amp;hl=ja_JP&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object><br />
⇒ <a href="http://www.youtube.com/watch?v=U17jXncNPps">YouTube - aisance01.MP4</a></p>

<p>左上が切れた糸と古いシールの残骸。<br />
手前が糸を交換した純チタン製アダプター。<br />
右があと1回分の交換部品。<br />
<img class="simple-frame" src="/f/20100728_aisance_ito_2.jpg" alt="エザンス iPhoneストラップ 純チタン製・アダプター 糸の交換セット" title="エザンス iPhoneストラップ 純チタン製・アダプター 糸の交換セット" /></p>

<p>やっぱりこのストラップ・アダプターはいいなぁ。</p>

<p>Ref. <a href="http://www.nilab.info/zurazure2/001100.html">[ヅラド] エザンス iPhoneストラップ 純チタン製・アダプターを購入</a><br />
</p>]]></description>
<link>http://www.nilab.info/zurazure2/001132.html</link>
<guid>http://www.nilab.info/zurazure2/001132.html</guid>
<category>Zura</category>
<pubDate>Wed, 28 Jul 2010 22:52:28 +0900</pubDate>
</item>
<item>
<title>foursquare: ”Groupie”バッジをもらう方法 (FOURSQUARE BIZ CARDS, SXSW 2010) </title>
<description><![CDATA[<p><img class="simple-frame" src="/f/20100711_foursquare_biz_cards_2.png" alt="foursquare: Groupie: The Backstreet Boys of tech! The Menudo of the interne.... OMG! @NAVEEN JUST TOUCHED MY SHIRT!" title="foursquare: Groupie: The Backstreet Boys of tech! The Menudo of the interne.... OMG! @NAVEEN JUST TOUCHED MY SHIRT!" /><br />
⇒ <a href="http://foursquare.com/user/nilab/badges/5335946">foursquare: Groupie: The Backstreet Boys of tech! The Menudo of the interne.... OMG! @NAVEEN JUST TOUCHED MY SHIRT!</a></p>

<p>この &quot;Groupie badge&quot; がどんな意味を持つバッジなのかよくわかっていないけど、Webブラウザでちょっとした謎解きゲーム？をするだけでバッジがもらえるので、以下そのメモ。</p>]]><![CDATA[<p>このバッジは <a href="http://sxsw.com/">SXSW 2010</a> というイベントで公表されたらしい。</p>

<p>肝心の謎解きゲーム？の問題の内容がどんなものなのか見つからないのだけれど、<a href="http://foursquare.com/bizcard">foursquare: FOURSQUARE BIZ CARDS: Collect all 6 and unlock a badge!</a> にアクセスして14枚のカードから6枚の当たりカードを選べば Groupie Badge を取得できるらしい。</p>

<blockquote>
You have to collect the business cards from people that work at foursquare. Each one has a different symbol on the back and there are 6 different symbols. Once you get all 6 you go to a special site and put them in and then you get the badge.<br />
<br />
<cite><a href="http://www.4squarebadges.com/foursquare-badge-list/groupie-sxsw-2010-badge/">Foursquare - How to get the Groupie (SXSW 2010) Badge?</a></cite>
</blockquote>

<p>(foursquareで働いている6人を象徴しているシンボルである6枚のカードを選べ？)</p>

<p>解答をここにメモしておく。</p>

<blockquote>
Visit http://foursquare.com/bizcard. Select these cards: JetSetter, Super Mayor, Pizzaiolo, Local, Player Please!, and Newbie.<br />
<br />
<cite><a href="http://mattersofgrey.com/foursquare-badge-list/">Foursquare Badge List | Matters of Grey</a></cite>
</blockquote>

<p>この6枚のカード(赤い丸で印をつけておいた)をクリックすれば Groupie Badge がもらえる。<br />
クリックする順番は関係ないはず。</p>

<p><img class="simple-frame" src="/f/20100711_foursquare_biz_cards_1.png" alt="foursquare: FOURSQUARE BIZ CARDS: Collect all 6 and unlock a badge!" title="foursquare: FOURSQUARE BIZ CARDS: Collect all 6 and unlock a badge!" /></p>

<h4>参考情報</h4>

<blockquote>
It was thought that the Super Swarm and the Groupie Badge had both been retired after SXSW 2010.  Apparently that just isn&#39;t the case as each badge was spotted last week.  For more information about the Super Swarm in Indonesia you should check out this article (hopefully you can read the language better than I can).  It was even confirmed by this official foursquare tweet.<br />
<br />
The groupie badge looks like you just have to checkin to the same location as one of the original founders and they have turned it back on for at least a few special individuals.  So do you have any plans on how you are going to create an event to get a super swarm or groupie badge?<br />
<br />
<cite><a href="http://www.4squarebadges.com/badges-blog/bid/35024/Super-Swarm-and-Groupie-Badges-Both-Spotted-After-SXSW-2010">Super Swarm and Groupie Badges Both Spotted After SXSW 2010</a></cite>
</blockquote>

<blockquote>
Best of all, adding a real life twist to unlocking Foursquare “badges,” the business development team at Foursquare handed out secret business cards to fans that were then given a link to a special web page for SXSW. Those lucky enough to collect all of the cards were awarded a “Groupie” badge.<br />
<br />
<cite><a href="http://www.compleoapps.com/articles/6/66">SXSW 2010 -- Compleo Was There! | Compleo</a></cite>
</blockquote>

<blockquote>
Now, you have to click the cards with the badges on it - IN SEQUENCE. The sequence should be in this order that you have to click.<br />
<br />
1. Click on the Jetsetter badge (airplane)<br />
2. Click on the Super Mayor badge (crown)<br />
3. Click on the Pizzaiolo badge (pizza)<br />
4. Cick on the Local badge (flag)<br />
5. Click on the Player Please badge (heart)<br />
6. Click on the Newbie badge (trophy)<br />
7. Get the 4sq Groupie badge!<br />
<br />
Simple isn&#39;t it? Please leave a thanks here in the Comments if you got the badge... and do let me know if you want to know how to unlock other badges. I&#39;ll try and help out what I can.<br />
<br />
Maybe aku boleh keluarkan a whole list with specific instructions?<br />
<br />
<cite><a href="http://www.klubbkidd.com/2010/07/be-groupie.html">klubbkidd.com: Be a Groupie!</a></cite>
</blockquote>

<blockquote>
We very excited to bring you the finalists for the 13th Annual SXSW Web Awards Finalists presented by Adobe -- all finalists are sites that were launched or completely redesigned in 2009. The winners in each category will be revealed at the SXSW Web Awards Ceremony on Sunday evening, March 14 at the Hilton Austin Downtown.<br />
(中略)<br />
Mobile<br />
Sites optimized for handheld and portable devices.<br />
<br />
ActionMethodMobile<br />
Flook<br />
foursquare<br />
Gowalla<br />
NBA League Pass<br />
<br />
<cite><a href="http://www.sxsw.com/interactive/webawards/finalists/">2010 SXSW Web Awards Finalists | SXSW.com</a></cite>
</blockquote>

<blockquote>
SXSW Alumni News includes tech industry leaders who contributed their expertise to the 2010 SXSW Interactive Festival and officially participating new media companies. Make face-to-face connections with decision-makers, leading-edge adopters and trend-setters at the 2011 SXSW Interactive Festival, scheduled March 11-15 in Austin, Texas.<br />
<br />
<cite><a href="http://www.sxsw.com/node/5163">SXSW Alumni News: Eliot Van Buskirk, Gowalla / Foursquare &amp; Trish Bendix | SXSW.com</a></cite>
</blockquote>]]></description>
<link>http://www.nilab.info/zurazure2/001131.html</link>
<guid>http://www.nilab.info/zurazure2/001131.html</guid>
<category>Zura</category>
<pubDate>Sun, 11 Jul 2010 23:50:51 +0900</pubDate>
</item>
<item>
<title>JavaとTwitter4Jを使って自分のツイートを(可能な限り)すべて取得して『ついったー(Twitter)発言まとめツール』のフォーマットで出力する</title>
<description><![CDATA[<p><a href="http://www.nilab.info/zurazure2/001123.html">[ヅラド] JavaとTwitter4JでTwitterのツイート検索結果をHTML出力する</a> の焼き直し。<br />
ちがうのは、『検索結果』ではなく『指定したユーザー』のツイートを出力するところ。</p>

<p><a href="http://twitty.jp/matome.php">ついったー(Twitter)発言まとめツール</a> がすばらしかったので、HTML構造や CSS の id や class はこれを踏襲している。<br />
</p>]]><![CDATA[<h4>動作確認環境</h4>

<p>* Windows XP SP3<br />
* JDK 1.6<br />
* Twitter4J version 2.1.1</p>

<h4>ソースコード</h4>

<pre><code>
import java.io.*;
import java.text.*;
import java.util.*;
 
import twitter4j.*;
 
public class UserTimelinePrinter {
 
  public static void main(String[] args) throws Exception {
    
    String user = &quot;nilab&quot;; %lt;- ここに取得したいユーザー名を指定
    Integer limit = 1000;
    String outfile = &quot;outfile.html&quot;;
    PrintStream out = new PrintStream(new File(outfile), &quot;UTF-8&quot;);
    // PrintStream out = System.out;
    print(user, limit, out);
  }
  
  private static String KAIGYO = &quot;\r\n&quot;;
  
  /**
   * 検索クエリにマッチしたツイートを出力します。
   * @param searchQuery 検索クエリ
   * @param limit 出力するツイートの最大数
   * @param out 出力先
   * @throws 何かエラー
   */
  private static void print(String user, Integer limit, PrintStream out) throws Exception {
    
    // APIからツイートを取得
    List&lt;Status&gt; tweets = getTweets(user, limit);
    
    // APIで取得すると新しいほうから古いほうへの並びになっているので、ツイートが古い順になるようソート。
    Collections.reverse(tweets);
    
    // ツイートを出力
    print(tweets, limit, out);
  }
  
  /**
   * 検索クエリにマッチしたツイートを返します。
   * @param searchQuery 検索クエリ
   * @param limit 取得する最大数
   * @return 検索クエリにマッチしたツイート
   * @throws 何かエラー
   */
  private static List&lt;Status&gt; getTweets(String user, Integer limit) throws Exception {
    
    List&lt;Status&gt; tweets = new ArrayList&lt;Status&gt;(); 
    try{
      // APIにてツイートを取得
      TwitterFactory factory = new TwitterFactory();
      Twitter twitter = factory.getInstance();
        final int count = 200;
        Paging paging = new Paging(1, count);
      long max_id = 0;
      while(true){
        // ツイートを取得
        ResponseList&lt;Status&gt; statusList =
          twitter.getUserTimeline(user, paging);
        System.out.print(&quot;*&quot;); // APIを1回コールしたという表示
        // ツイートが取得できなくなったら終了
        if(statusList.size() == 0){
          break;
        }
        tweets.addAll(statusList);
        // ツイートが欲しい最大数以上になったら終了
        if(limit != null &amp;&amp; limit &lt;= tweets.size()){
          break;
        }
        // 次にAPIをたたくときは、いま取得したツイートより昔のを取得するように
        max_id = statusList.get(statusList.size() - 1).getId() - 1;
        paging.setMaxId(max_id);
        // 負荷高いと怒られるかもしれないから
        try{Thread.sleep(1000);}catch(Exception e){}
      }
      System.out.println(&quot;&quot;);
      
    }catch(Exception e){
      // エラーが発生してもスタックトレースを出力するだけで
      // ここまでに取得したツイートは返すことにする
      e.printStackTrace();
    }
    
    return tweets;
  }
  
  /**
   * ツイートを出力します。
   * @param tweets 出力するツイートの最大数
   * @param out 出力先
   */
  private static void print(List&lt;Status&gt; tweets, Integer limit, PrintStream out){
    out.print(&quot;&lt;table class=\&quot;twitter_matome\&quot;&gt;&quot;);
    out.print(KAIGYO);
    int num = limit != null ? Math.min(limit, tweets.size()) : tweets.size();
    for(int i=0; i&lt;num; i++){
      Status tweet = tweets.get(i);
      out.print(toString(tweet));
    }
    out.print(&quot;&lt;/table&gt;&quot;);
    out.print(KAIGYO);
  }
  
  /**
   * 出力するツイートを文字列化します。
   * @param t 出力するツイート
   * @return 文字列化されたツイート
   */
  private static String toString(Status t){
    StringBuffer buf = new StringBuffer();
    buf.append(&quot;&lt;tr class=\&quot;twitter_matome_status\&quot; id=\&quot;&quot; + t.getId() + &quot;\&quot;&gt;&quot;);
    buf.append(KAIGYO);
    buf.append(&quot;&lt;td class=\&quot;twitter_matome_image\&quot;&gt;&quot;);
    buf.append(&quot;&lt;a href=\&quot;http://twitter.com/&quot; + escapeHtml(t.getUser().getScreenName()) + &quot;\&quot;&gt;&quot;);
    // プロフィールアイコンにTwitter標準のURLを使うときはこっち↓
    buf.append(&quot;&lt;img src=\&quot;&quot; + escapeHtml(t.getUser().getProfileImageURL().toString()) + &quot;\&quot; width=\&quot;48\&quot; /&gt;&quot;);
    // プロフィールアイコンに http://tweetimag.es/ を使うときはこっち↓
    //buf.append(&quot;&lt;img src=\&quot;http://img.tweetimag.es/i/&quot; + escapeHtml(t.getUser().getScreenName()) + &quot;_n\&quot; width=\&quot;48\&quot; /&gt;&quot;);
    buf.append(&quot;&lt;/a&gt;&quot;);
    buf.append(&quot;&lt;/td&gt;&quot;);
    buf.append(KAIGYO);
    buf.append(&quot;&lt;td class=\&quot;twitter_matome_name\&quot;&gt;&quot;);
    buf.append(&quot;&lt;a href=\&quot;http://twitter.com/&quot; + escapeHtml(t.getUser().getScreenName()) + &quot;\&quot;&gt;&quot;);
    buf.append(escapeHtml(t.getUser().getScreenName()));
    buf.append(&quot;&lt;/a&gt;&quot;);
    buf.append(&quot;&lt;/td&gt;&quot;);
    buf.append(KAIGYO);
    buf.append(&quot;&lt;td class=\&quot;twitter_matome_text\&quot;&gt;&quot;);
    buf.append(normalizeText(t.getText()));
    buf.append(&quot;&lt;/td&gt;&quot;);
    buf.append(KAIGYO);
    buf.append(&quot;&lt;td class=\&quot;twitter_matome_date\&quot;&gt;&quot;);
    buf.append(&quot;&lt;a href=\&quot;http://twitter.com/&quot; + escapeHtml(t.getUser().getScreenName()) + &quot;/statuses/&quot; + t.getId() + &quot;\&quot;&gt;&quot;);
    buf.append(normalizeDate(t.getCreatedAt()));
    buf.append(&quot;&lt;/a&gt;&quot;);
    buf.append(&quot;&lt;/td&gt;&quot;);
    buf.append(KAIGYO);
    buf.append(&quot;&lt;/tr&gt;&quot;);
    buf.append(KAIGYO);
    return buf.toString();
  }
  
  private static DateFormat createDateFormat(){
    // 日本人ですからJST、そしてLocaleはJAPANで。
    DateFormat df = new SimpleDateFormat(&quot;yyyy-MM-dd HH:mm:ss&quot;, Locale.JAPAN);
    df.setTimeZone(TimeZone.getTimeZone(&quot;JST&quot;));
    return df;
  }
  
  public static final DateFormat yyyyMMddHHmmss = createDateFormat();
  
  /**
   * 出力するツイートの日時情報を文字列化します。
   * @param d 日時情報
   * @return 文字列化された日時情報
   */
  private static String normalizeDate(Date d){
    return yyyyMMddHHmmss.format(d);
  }
  
  /**
   * HTML用えすけーぷ。
   * @param s 文字列
   * @return 適切に変換された文字列
   */
  private static String escapeHtml(String s){
    return
      s.replace(&quot;&amp;&quot;, &quot;&amp;amp;&quot;)
       .replace(&quot;&lt;&quot;, &quot;&amp;lt;&quot;)
       .replace(&quot;&gt;&quot;, &quot;&amp;gt;&quot;)
       .replace(&quot;&#39;&quot;, &quot;&amp;#39;&quot;)
       .replace(&quot;\&quot;&quot;, &quot;&amp;quot;&quot;);
  }
  
  /**
   * 出力するツイート内容を適切な文字列に変換します。
   * @param s ツイート内容
   * @return 適切に変換された文字列
   */
  private static String normalizeText(String s){
    s = escapeHtml(s);
    // ツイートに改行が含まれることがあるので何とかする
    s = s.replaceAll(&quot;\r\n&quot;, &quot;\n&quot;);
    s = s.replaceAll(&quot;\r&quot;, &quot;\n&quot;);
    s = s.replaceAll(&quot;\n&quot;, &quot;&lt;br /&gt;&quot;);
    return s;
  }
 
}
</code></pre>

<h4>出力結果の例</h4>

<table class="twitter_matome">
<tr class="twitter_matome_status" id="18099257860">
<td class="twitter_matome_image"><a href="http://twitter.com/nilab"><img src="http://a1.twimg.com/profile_images/25307672/zlashdot_profile_normal.jpg" width="48" /></a></td>
<td class="twitter_matome_name"><a href="http://twitter.com/nilab">nilab</a></td>
<td class="twitter_matome_text">あいたくて あいたくて ふるえる</td>
<td class="twitter_matome_date"><a href="http://twitter.com/nilab/statuses/18099257860">2010-07-09 16:02:08</a></td>
</tr>
<tr class="twitter_matome_status" id="18099592025">
<td class="twitter_matome_image"><a href="http://twitter.com/nilab"><img src="http://a1.twimg.com/profile_images/25307672/zlashdot_profile_normal.jpg" width="48" /></a></td>
<td class="twitter_matome_name"><a href="http://twitter.com/nilab">nilab</a></td>
<td class="twitter_matome_text">姫家具の話。このまえTVでも白馬の王子様とお姫様なりたい妄想と家具の話してた。</td>
<td class="twitter_matome_date"><a href="http://twitter.com/nilab/statuses/18099592025">2010-07-09 16:09:30</a></td>
</tr>
<tr class="twitter_matome_status" id="18102844267">
<td class="twitter_matome_image"><a href="http://twitter.com/nilab"><img src="http://a1.twimg.com/profile_images/25307672/zlashdot_profile_normal.jpg" width="48" /></a></td>
<td class="twitter_matome_name"><a href="http://twitter.com/nilab">nilab</a></td>
<td class="twitter_matome_text">list of foursquare badges « presence: a journal by tony felice http://tonyfelice.wordpress.com/foursquare/</td>
<td class="twitter_matome_date"><a href="http://twitter.com/nilab/statuses/18102844267">2010-07-09 17:25:29</a></td>
</tr>
<tr class="twitter_matome_status" id="18111904801">
<td class="twitter_matome_image"><a href="http://twitter.com/nilab"><img src="http://a1.twimg.com/profile_images/25307672/zlashdot_profile_normal.jpg" width="48" /></a></td>
<td class="twitter_matome_name"><a href="http://twitter.com/nilab">nilab</a></td>
<td class="twitter_matome_text">foursquareでワールドカップの試合中に”Go+国名”とshoutすると『Bing Home Turf』バッジがもらえる？ http://www.nilab.info/zurazure2/001129.html</td>
<td class="twitter_matome_date"><a href="http://twitter.com/nilab/statuses/18111904801">2010-07-09 20:51:47</a></td>
</tr>
<tr class="twitter_matome_status" id="18114751452">
<td class="twitter_matome_image"><a href="http://twitter.com/nilab"><img src="http://a1.twimg.com/profile_images/25307672/zlashdot_profile_normal.jpg" width="48" /></a></td>
<td class="twitter_matome_name"><a href="http://twitter.com/nilab">nilab</a></td>
<td class="twitter_matome_text">Twitter Search は最近のツイートしか検索できないからつらいな。。。</td>
<td class="twitter_matome_date"><a href="http://twitter.com/nilab/statuses/18114751452">2010-07-09 21:41:39</a></td>
</tr>
</table>

<h4>出力結果の例(HTMLの中身)</h4>

<pre><code>
&lt;table class=&quot;twitter_matome&quot;&gt;
&lt;tr class=&quot;twitter_matome_status&quot; id=&quot;18099257860&quot;&gt;
&lt;td class=&quot;twitter_matome_image&quot;&gt;&lt;a href=&quot;http://twitter.com/nilab&quot;&gt;&lt;img src=&quot;http://a1.twimg.com/profile_images/25307672/zlashdot_profile_normal.jpg&quot; width=&quot;48&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td class=&quot;twitter_matome_name&quot;&gt;&lt;a href=&quot;http://twitter.com/nilab&quot;&gt;nilab&lt;/a&gt;&lt;/td&gt;
&lt;td class=&quot;twitter_matome_text&quot;&gt;あいたくて あいたくて ふるえる&lt;/td&gt;
&lt;td class=&quot;twitter_matome_date&quot;&gt;&lt;a href=&quot;http://twitter.com/nilab/statuses/18099257860&quot;&gt;2010-07-09 16:02:08&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;twitter_matome_status&quot; id=&quot;18099592025&quot;&gt;
&lt;td class=&quot;twitter_matome_image&quot;&gt;&lt;a href=&quot;http://twitter.com/nilab&quot;&gt;&lt;img src=&quot;http://a1.twimg.com/profile_images/25307672/zlashdot_profile_normal.jpg&quot; width=&quot;48&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td class=&quot;twitter_matome_name&quot;&gt;&lt;a href=&quot;http://twitter.com/nilab&quot;&gt;nilab&lt;/a&gt;&lt;/td&gt;
&lt;td class=&quot;twitter_matome_text&quot;&gt;姫家具の話。このまえTVでも白馬の王子様とお姫様なりたい妄想と家具の話してた。&lt;/td&gt;
&lt;td class=&quot;twitter_matome_date&quot;&gt;&lt;a href=&quot;http://twitter.com/nilab/statuses/18099592025&quot;&gt;2010-07-09 16:09:30&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;twitter_matome_status&quot; id=&quot;18102844267&quot;&gt;
&lt;td class=&quot;twitter_matome_image&quot;&gt;&lt;a href=&quot;http://twitter.com/nilab&quot;&gt;&lt;img src=&quot;http://a1.twimg.com/profile_images/25307672/zlashdot_profile_normal.jpg&quot; width=&quot;48&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td class=&quot;twitter_matome_name&quot;&gt;&lt;a href=&quot;http://twitter.com/nilab&quot;&gt;nilab&lt;/a&gt;&lt;/td&gt;
&lt;td class=&quot;twitter_matome_text&quot;&gt;list of foursquare badges « presence: a journal by tony felice http://tonyfelice.wordpress.com/foursquare/&lt;/td&gt;
&lt;td class=&quot;twitter_matome_date&quot;&gt;&lt;a href=&quot;http://twitter.com/nilab/statuses/18102844267&quot;&gt;2010-07-09 17:25:29&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;twitter_matome_status&quot; id=&quot;18111904801&quot;&gt;
&lt;td class=&quot;twitter_matome_image&quot;&gt;&lt;a href=&quot;http://twitter.com/nilab&quot;&gt;&lt;img src=&quot;http://a1.twimg.com/profile_images/25307672/zlashdot_profile_normal.jpg&quot; width=&quot;48&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td class=&quot;twitter_matome_name&quot;&gt;&lt;a href=&quot;http://twitter.com/nilab&quot;&gt;nilab&lt;/a&gt;&lt;/td&gt;
&lt;td class=&quot;twitter_matome_text&quot;&gt;foursquareでワールドカップの試合中に”Go+国名”とshoutすると『Bing Home Turf』バッジがもらえる？ http://www.nilab.info/zurazure2/001129.html&lt;/td&gt;
&lt;td class=&quot;twitter_matome_date&quot;&gt;&lt;a href=&quot;http://twitter.com/nilab/statuses/18111904801&quot;&gt;2010-07-09 20:51:47&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;twitter_matome_status&quot; id=&quot;18114751452&quot;&gt;
&lt;td class=&quot;twitter_matome_image&quot;&gt;&lt;a href=&quot;http://twitter.com/nilab&quot;&gt;&lt;img src=&quot;http://a1.twimg.com/profile_images/25307672/zlashdot_profile_normal.jpg&quot; width=&quot;48&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td class=&quot;twitter_matome_name&quot;&gt;&lt;a href=&quot;http://twitter.com/nilab&quot;&gt;nilab&lt;/a&gt;&lt;/td&gt;
&lt;td class=&quot;twitter_matome_text&quot;&gt;Twitter Search は最近のツイートしか検索できないからつらいな。。。&lt;/td&gt;
&lt;td class=&quot;twitter_matome_date&quot;&gt;&lt;a href=&quot;http://twitter.com/nilab/statuses/18114751452&quot;&gt;2010-07-09 21:41:39&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
</code></pre>

<p># いまさらだけど、もしかしてTwitterユーザーがアイコンをアップロードしなおしたら画像参照できなくなるんじゃ・・・</p>

<h4>参考</h4>

<p>* <a href="http://twitter4j.org/">Twitter4J - A Java library for the Twitter API</a><br />
</p>]]></description>
<link>http://www.nilab.info/zurazure2/001130.html</link>
<guid>http://www.nilab.info/zurazure2/001130.html</guid>
<category>Java</category>
<pubDate>Fri, 09 Jul 2010 22:04:58 +0900</pubDate>
</item>
<item>
<title>foursquareでワールドカップの試合中に”Go+国名”とshoutすると『Bing Home Turf』バッジがもらえる？</title>
<description><![CDATA[<p>ワールドカップ2010の試合中に、試合している国の名前を<a href="http://foursquare.com/">foursquare</a>でshoutすると『Bing Home Turf』というバッジがもらえるらしい。<br />
2回shoutする必要があるとのこと (2日に分けてshoutしないといけない？)。</p>

<p><img class="simple-frame" src="/f/20100709_bing_home_turf.png" alt="foursquare: the Bing Home Turf badge" title="foursquare: the Bing Home Turf badge" /></p>

<p>これからだと Third-Place(3位決定戦) と Final(決勝戦) の2回しか試合がないので注意。</p>

<h4>これから Bing Home Turf バッジを入手する手順(案)</h4>

<p>1. <a href="http://foursquare.com/bing">foursquare :: Bing</a> をフォローする。<br />
2. 7/11 (日) 3:30 ウルグアイvsドイツの試合中に "Go Uruguay" "Go Germany" と shout する。<br />
3. 7/12 (月) 3:30 オランダvsスペインの試合中に "Go Spain" "Go Netherlands" と shout する。</p>

<p>7/11 (日) 3:30 は土曜日の夜中、<br />
7/12 (月) 3:30 は日曜日の夜中。</p>

<h4>情報源</h4>

<blockquote>
Congrats! You’ve just unlocked the Bing Home Turf badge. Stand up and support your favorite team. Game on!<br />
Shout &quot;Go Country-Name&quot; while that country is playing a World Cup 2010 game.  This needs to be done two different times, most likely on different days.<br />
<br />
Confirmed: You must be following the Bing account page on foursquare in order to get this badge.<br />
<br />
<cite><a href="http://www.4squarebadges.com/foursquare-badge-list/bing-home-turf-world-cup-2010-badge/">Foursquare - How to unlock the Bing Home Turf (World Cup 2010) Badge?</a></cite>
</blockquote>

<blockquote>
Bing™ maps and Foursquare have teamed up with Thrillist to create the Bing Home Turf Finder so you can find the best places in your city to watch your team dominate in South Africa.  Don&#39;t forget to give a shout out to your favorite soccer team and let your friends know exactly where your loyalty lives.<br />
<br />
<cite><a href="http://foursquare.com/bing">foursquare :: Bing</a></cite>
</blockquote>

<p>正直、自分は眠くて起きていられないのでバッジの欲しい方は誰か試してみてください。。。</p>

<p>また、foursquare から Twitter へ連携投稿している人は、Twitter には流さないほうがいいかも。<br />
たぶん、位置情報付きのツイートになってしまうので、投稿した場所がTwitterに投稿されることになる。<br />
自宅の位置とかTwitterに投稿したくないでしょう？</p>

<p>Ref. <a href="http://www.enjoy-soccer.net/tv/g-wave.html">地上波テレビ放送予定｜サッカーワールドカップ2010南アフリカ大会ガイド</a><br />
</p>]]></description>
<link>http://www.nilab.info/zurazure2/001129.html</link>
<guid>http://www.nilab.info/zurazure2/001129.html</guid>
<category>Zura</category>
<pubDate>Fri, 09 Jul 2010 20:25:43 +0900</pubDate>
</item>
<item>
<title>デコレマジックでデコメ絵文字を作ってみた</title>
<description><![CDATA[<p>デコレマジックでデコメ絵文字を作ってみた。</p>

<p>この画像が<br />
<img class="simple-frame" src="/f/20100630_zlashdot_profile.jpg" alt="こはく" title="こはく" /></p>

<p>こんなデコメ絵文字に。<br />
<img class="simple-frame" src="/f/20100630_decolemagick.gif" alt="こはく" title="こはく" /></p>

<p>この画像が<br />
<img class="simple-frame" src="/f/20100630_cheapjap_okojo.jpg" alt="おこじょ" title="おこじょ" /></p>

<p>こんなデコメ絵文字に。<br />
<img class="simple-frame" src="/f/20100630_decolemagick2.gif" alt="おこじょ" title="おこじょ" /></p>

<blockquote>やっていることは、至ってシンプル。<br /><br />１．アップロード写真を一時保存（upfile.jpg）<br />２．アップロード写真を50px×50pxに縮小してスケッチ調に変換（deco_00.png）<br />３．アニメーションGIFのキャンパスを定義<br />４．スケッチ調画像をキャンパスに配置して保存（deco_01.png）<br />５．縦反転した画像を保存（deco_02.png）<br />６．反転した画像2点をアニメーションGIFに変換（decolemagick.gif）<br /><br /><cite><a href="http://mtl.recruit.co.jp/blog/2010/06/imagemagick.html">ImageMagickでデコメ絵文字をつくる方法 : Media Technology Labs (MTL) : メディアテクノロジーラボ　ブログ</a></cite></blockquote>

<p>Ref.<br />
-<a href="http://work.tdrnavi.jp/decolemagick/">デコレマジック - あなたの写真をデコメ絵文字に♪</a><br />
</p>]]></description>
<link>http://www.nilab.info/zurazure2/001128.html</link>
<guid>http://www.nilab.info/zurazure2/001128.html</guid>
<category>Zura</category>
<pubDate>Wed, 30 Jun 2010 17:39:52 +0900</pubDate>
</item>
<item>
<title>Debian GNU/Linux lenny で使っている JDK5(sun-java5-jdk) を JDK6(sun-java6-jdk) に変更 with Tomcat 5.5</title>
<description><![CDATA[<p>Debian GNU/Linux lenny にて、</p>

<p>JDK5(sun-java5-jdk) + Tomcat 5.5 の構成を、<br />
JDK6(sun-java6-jdk) + Tomcat 5.5 の構成に変更する手順。<br />
</p>]]><![CDATA[<h4>sun-java6-jdk をインストール</h4>

<pre><code>
# aptitude install sun-java6-bin sun-java6-fonts sun-java6-jdk sun-java6-source
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
The following NEW packages will be installed:
  gsfonts-x11{a} libnss-mdns{a} sun-java6-bin sun-java6-fonts sun-java6-jdk
  sun-java6-jre{a} sun-java6-source
0 packages upgraded, 7 newly installed, 0 to remove and 0 not upgraded.
Need to get 73.1MB of archives. After unpacking 180MB will be used.
Do you want to continue? [Y/n/?] y
Writing extended state information... Done
Get:1 http://cdn.debian.or.jp lenny/non-free sun-java6-jre 6-20-0lenny1 [6532kB]
Get:2 http://cdn.debian.or.jp lenny/non-free sun-java6-bin 6-20-0lenny1 [27.7MB]
Get:3 http://cdn.debian.or.jp lenny/non-free sun-java6-jdk 6-20-0lenny1 [20.9MB]
Get:4 http://cdn.debian.or.jp lenny/main gsfonts-x11 0.21 [10.4kB]
Get:5 http://cdn.debian.or.jp lenny/main libnss-mdns 0.10-3 [26.1kB]
Get:6 http://cdn.debian.or.jp lenny/non-free sun-java6-fonts 6-20-0lenny1 [1858B]
Get:7 http://cdn.debian.or.jp lenny/non-free sun-java6-source 6-20-0lenny1 [17.9MB]
Fetched 73.1MB in 26s (2750kB/s)
Preconfiguring packages ...
Selecting previously deselected package sun-java6-jre.
(Reading database ... 51395 files and directories currently installed.)
Unpacking sun-java6-jre (from .../sun-java6-jre_6-20-0lenny1_all.deb) ...
sun-dlj-v1-1 license has already been accepted
Selecting previously deselected package sun-java6-bin.
Unpacking sun-java6-bin (from .../sun-java6-bin_6-20-0lenny1_amd64.deb) ...
sun-dlj-v1-1 license has already been accepted
Selecting previously deselected package sun-java6-jdk.
Unpacking sun-java6-jdk (from .../sun-java6-jdk_6-20-0lenny1_amd64.deb) ...
sun-dlj-v1-1 license has already been accepted
Selecting previously deselected package gsfonts-x11.
Unpacking gsfonts-x11 (from .../gsfonts-x11_0.21_all.deb) ...
Selecting previously deselected package libnss-mdns.
Unpacking libnss-mdns (from .../libnss-mdns_0.10-3_amd64.deb) ...
Selecting previously deselected package sun-java6-fonts.
Unpacking sun-java6-fonts (from .../sun-java6-fonts_6-20-0lenny1_all.deb) ...
Selecting previously deselected package sun-java6-source.
Unpacking sun-java6-source (from .../sun-java6-source_6-20-0lenny1_all.deb) ...
Setting up gsfonts-x11 (0.21) ...
Setting up libnss-mdns (0.10-3) ...
First installation detected...
Checking NSS setup...
Setting up sun-java6-jre (6-20-0lenny1) ...
Setting up sun-java6-fonts (6-20-0lenny1) ...
Updating fontconfig cache for /usr/share/fonts/truetype/ttf-lucida
Setting up sun-java6-bin (6-20-0lenny1) ...
Setting up sun-java6-jdk (6-20-0lenny1) ...
Setting up sun-java6-source (6-20-0lenny1) ...
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done
</code></pre>

<h4>sun-java5-jdk をアンインストール</h4>

<pre><code>
# aptitude remove sun-java5-bin sun-java5-demo sun-java5-fonts sun-java5-jdk sun-java5-jre sun-java5-source
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
The following packages will be REMOVED:
  sun-java5-bin sun-java5-demo sun-java5-jdk sun-java5-jre sun-java5-source
0 packages upgraded, 0 newly installed, 5 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 117MB will be freed.
Writing extended state information... Done
(Reading database ... 53064 files and directories currently installed.)
Removing sun-java5-source ...
Removing sun-java5-demo ...
Removing sun-java5-bin ...
Removing manually selected alternative - switching to auto mode
Removing manually selected alternative - switching to auto mode
Removing manually selected alternative - switching to auto mode
Removing manually selected alternative - switching to auto mode
Removing manually selected alternative - switching to auto mode
Removing manually selected alternative - switching to auto mode
Removing manually selected alternative - switching to auto mode
Removing manually selected alternative - switching to auto mode
Removing manually selected alternative - switching to auto mode
Removing manually selected alternative - switching to auto mode
Removing sun-java5-jdk ...
Removing sun-java5-jre ...
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done
 
# dpkg -l | grep sun-java
rc  sun-java5-bin                       1.5.0-22-0lenny1           Sun Java(TM) Runtime Environment (JRE) 5.0 (
rc  sun-java5-demo                      1.5.0-22-0lenny1           Sun Java(TM) Development Kit (JDK) 5.0 demos
rc  sun-java5-fonts                     1.5.0-14-1etch1            Lucida TrueType fonts (from the Sun JRE)
rc  sun-java5-jdk                       1.5.0-22-0lenny1           Sun Java(TM) Development Kit (JDK) 5.0
rc  sun-java5-jre                       1.5.0-22-0lenny1           Sun Java(TM) Runtime Environment (JRE) 5.0 (
ii  sun-java6-bin                       6-20-0lenny1               Sun Java(TM) Runtime Environment (JRE) 6 (ar
ii  sun-java6-fonts                     6-20-0lenny1               Lucida TrueType fonts (from the Sun JRE)
ii  sun-java6-jdk                       6-20-0lenny1               Sun Java(TM) Development Kit (JDK) 6
ii  sun-java6-jre                       6-20-0lenny1               Sun Java(TM) Runtime Environment (JRE) 6 (ar
ii  sun-java6-source                    6-20-0lenny1               Sun Java(TM) Development Kit (JDK) 6 source
</code></pre>

<h4>Tomcat 5.5の設定</h4>

<p>Tomcat を起動しようとすると、Java Home の場所がみつからないって怒られる。</p>

<pre><code>
# /etc/init.d/tomcat5.5 restart
Starting Tomcat servlet engine: tomcat5.5Cannot locate Java Home
</code></pre>

<p>/etc/default/tomcat5.5 の JAVA_HOME の値を /usr/lib/jvm/java-1.5.0-sun から /usr/lib/jvm/java-6-sun へ修正する。</p>

<pre><code>
# vi /etc/default/tomcat5.5
</code></pre>

<p>viで編集。</p>

<pre><code>
# cat /etc/default/tomcat5.5
(中略)
#JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun
JAVA_HOME=/usr/lib/jvm/java-6-sun
</code></pre>

<h4>Tomcat 5.5を起動</h4>

<pre><code>
# /etc/init.d/tomcat5.5 start
Starting Tomcat servlet engine: tomcat5.5.
</code></pre>

<p>ということで無事に起動できた。</p>

<p>Ref. <a href="http://packages.debian.org/lenny/sun-java6-jdk">Debian -- lenny の sun-java6-jdk パッケージに関する詳細</a><br />
</p>]]></description>
<link>http://www.nilab.info/zurazure2/001127.html</link>
<guid>http://www.nilab.info/zurazure2/001127.html</guid>
<category>Java</category>
<pubDate>Tue, 29 Jun 2010 23:29:04 +0900</pubDate>
</item>


</channel>
</rss>