コーヒーが入ったよとIRCやtwitterで伝えてくれるコーヒーメーカー

これはやられた。

オンラインコーヒーメーカー「萌香たん」とはじめるドキドキ☆コーヒーブレイク

既製品のコーヒーメーカーを改造し、センサーと自作の制御回路を組み合わせることでコーヒーのドリップ状況を検出し、情報を私のPCに伝えます。私のPC では萌香の制御ソフトがバックグラウンドで動作しており、検出状況に応じてIRCやtwitterにメッセージを投稿する仕組みです。



(途中省略)

 Web時代における現代的なコーヒーメーカー状況通知システムとして、オンラインコーヒーメーカー「萌香」を開発し、その開発背景と歴史、実現機能、実装方法などを紹介させて頂きました。

素直に欲しいので商品化の方向で頼む。 個人的には二次元系のキャラはあまり好みじゃないので、 「ロス市警名物のまずいコーヒーが入ったぜ。話のタネだと思ってまあ飲めよ...」 みたいなハードボイルドな感じもいいかな。 APIの公開を希望。(笑)

「イベント」の情報を出すならオリジナルなXMLフォーマットではなくGDataを使う

これから、ある三つのサイト/サービスのそれぞれを、例を挙げつつ紹介する。 その共通点と問題点はなんだろう?

まずメディアテクノロジーラボのアテンド

イベント開催支援ツール アテンド : ATND (リクルート メディアテクノロジーラボ)

2008/10/21
イベント詳細のXMLを作成しました
http://atnd.org/events/1.xml のように、イベント情報のページの最後に.xmlをつけることでXMLでの配信を行うよう実装しました。これにより、イベント情報に関わる情報をすべてXML形式で取得することができます。 XMLに記述されている項目は次の通りです。
  • イベントの情報
  • コメント
  • 参加者リスト
  • 補欠者リスト
  • キャンセルリスト
現在用意しているイベント情報のリソース形式は、下記の通りhtml、rss、xmlとなります。
  • http://atnd.org/events/1 :イベント情報ページ
  • http://atnd.org/events/1.rss :イベント情報+参加者追加の配信
  • http://atnd.org/events/1.xml :イベント情報+参加者・補欠者・キャンセル一覧

この例が、例えば http://atnd.org/events/392.xmlのようなXML。(下参照)

<event>
<id>392</id>
<title>日本Androidの会:Android SDK WG 第4回 セッション</title>
<description>
 <strong>Android SDK WG </strong>とは、(省略)
</description>
<started_at>2009/03/14 13:00</started_at>
<ended_at>2009/03/14 17:30</ended_at>
<limit>40</limit>
<user>egg</user>
<user_id>2934</user_id>

<entry_list>

<user>
<user>nak***</user>
<user_id>1***</user_id>
<comment>参加希望です。 よろしくお願いします。</comment>
</user>
<user>
<user>sur***</user>
<user_id>1***</user_id>
<comment>参加させて下さい。よろしくお願いします。</comment>
</user>
(以下省略)
</entry_list>
</event>

そして東京アートビート

東京アートビートのAPIついに公開! (Tokyo Art Beat 2008/9)

今回、Tokyo Art BeatはAPIを公開いたしました。ギークな方なら勿論ご存知かと思いますが、APIとはApplication programming interfaceの略語であり、つまり、TABに掲載されている全てのイベント情報を、使いやすくフォーマットした形で開放しはじたということで、ちょっとしたプログラミングの知識をお持ちの方にならどなたでも、これを自由に使っていただけます。

実際に得られるXMLの例↓

<?xml version="1.0"?>
<Events>
 <Event xml:lang="ja" id="2008/D38F" href="http://www.tokyoartbeat.com/event/2008/D38F">

  <Name>ユーグ・レプ 「パラレルワールド:もう一つの世界」</Name>
  <Venue href="http://www.tokyoartbeat.com/venue/4A4AABB8">
    <Name>東京都現代美術館</Name>
    <Type>美術館</Type>

  </Venue>
  <Media>インスタレーション</Media>
  <Media>その他</Media>
  <Description><![CDATA[私たちは目に映る世界にのみ生きているのでしょうか。
もしかすると私たちのすぐそばにもうひとつの世界…]]></Description>

  <Image src="http://www.tokyoartbeat.com/media/event/2008/D38F-30" width="30" />
  <Image src="http://www.tokyoartbeat.com/media/event/2008/D38F-80" width="80" />

  <Image src="http://www.tokyoartbeat.com/media/event/2008/D38F-170" width="170" />
  <Karma>82.3295</Karma>
  <Price free="0">大人1500円、学生1000円</Price>

  <DateStart>2008-07-26</DateStart>
  <DateEnd>2008-09-28</DateEnd>
  <DaysBeforeEnd>34</DaysBeforeEnd>
  <PermanentEvent>0</PermanentEvent>

  <Distance>466.34028367746</Distance>
  <Datum>world</Datum>
  <Latitude>35.679571765284</Latitude>
  <Longitude>139.80727010194</Longitude>

 </Event>
</Events>

最後に、ちょっと方向変わって、イベントキャスト

Microformats Ping - eventcast

Microformats Ping

Microformatsで記述されているイベント情報があれば是非そのURLを教えてください。 http://clip.eventcast.jp/api/ping?url={ウェブページのURL}として直接送っていただくことも可能です。 トラックバックと似た仕組みですので、トラックバックURLとして指定いただいても構いません。 その場合、以下のような結果を返します。
<?xml version="1.0" encoding="UTF-8"?>
<response>

 <error>0</error>
</response>

教えていただいた情報について

eventcastでは、ネット上の時間のついた情報を時間を軸に整理し誰でも簡単に探せるようにしたいと考えています。 教えていただいた情報を元に自動的にイベント情報を探し出し、自由に検索したり、活用したりできるような仕組みを提供させていただく予定です。

Microformatsでイベント情報を記述する

決まりごととといっても、難しいわけではありません。ウェブページやブログを作成する際に、HTMLタグにちょっとした目印(class)を付けるだけです。Microfromats Creator を使えばそのままでも使えるHTMLコードを生成することができます。
<div class="vevent">
 <abbr class="dtstart" title="20070325">2007年3月25日</abbr>
 <abbr class="dtend" title="20070325">2007年3月26日</abbr>
 <h2 class="summary">イベントタイトル</h2>

 <p class="location">幕張メッセ</p>
 <p><a href="http://clip.eventcast.jp/" class="url">http://clip.eventcast.jp/</a></p>
 <p class="description">これはmicroformatsのテストです。</p>

</div>

上記の3つのサイトは、次のような共通点と相違点がある。

  1. イベント」に関するサイトである。ジャンルの違いは多少あれど。
  2. XMLやmicroformatといったコンピュータ可読性の高いフォーマットでの出力を試みている。イベントキャストは出力する側ではなく出力を期待している側だけど。
  3. そうした情報を開放するからぜひ使ってくれ!と言っている。
  4. なのにそれらのフォーマットは驚くほどバラバラである。イベント情報の基本である「開催日」ですらstarted_atだったりDateStartだったりdtstartだったりするのは見るからにイケてない。

こんな状況で「ぜひこれでマッシュアップなアプリを作ってくれ」なんて言われてもねえ。。。 と文句を言う(誰に?)のはお門違いではあるものの、でも100%お門違いだと言い切れないこの気持ち、この見事なすれ違いっぷりは、何?

このように、普通のHTMLとは違う形で情報を見せたい場合、特に、いまどきの「API」とか「XML」とか呼ばれるような形で出したい場合、フォーマットの選択がひとつのキーになる。

  1. オリジナルなフォーマットのXMLで公開する
  2. 業界標準なフォーマットのXMLで公開する(コンピュータ可読性という広い意味でmicroformatも含め)
  3. オリジナルと標準のハイブリッドなフォーマットのXMLで公開する

個人的なお勧めは2番と3番だ。でも1番を選択してしまうサイトが意外と多い。 なぜなら、業界標準フォーマットではカバーしきれない種類の情報を明示的に埋め込みたい場合もあるから。

お察しのとおり、そこでGDataである。

ほんの数年前に話題になったGDataなのに、その応用例を聞かない。 多くの開発者はGDataをGoogleカレンダーというスケジュール共有ソフトのためのAPI(フォーマット)としか捉えないまま忘れてしまったようだ。

あるいは、GDataを知っていても、自分の欲しいフォーマットと合わないと思ってしまったのだろうか。GData自身がAtomの拡張なんだから、他の人は自分が使いたい情報種別を <gd:hogehoge>でどうにも表現できそうにないときだけ例えば<tokyoartbeat:karma> といった形で好きなように拡張すればいいのだ。

などとつらつら書いてしまうと「またGoogle信者か」などと思われてしまうので一応断っておく。一番言いたいのは「どんなフォーマットであれ少しは統一の方向に持ってゆくことを考えようよ」ということ。

ちなみに、GDataが絶対かというとそうでもないかもしれない。アメリカのYahoo(旧upcoming.org)は API Documentation - event.getInfo - Upcoming というフォーマットでイベント情報を公開しているようだ。 個人的にはこのYahoo Upcomingのフォーマットはイマイチかなあと思う。

いまのところ標準性(?)と拡張性の両方を備えたフォーマットはやはりGDataしか見当たらない。 GData形式が広がって喜ぶのはGoogleか?そのユーザーか?それが面白くないと思うのはYahoo?MS?いやあ、そんな覇権争いなんてどうでもいいじゃん。

「米百俵」≒「お米貰ってみんなでパーッと使って楽しみましたありがとう」

という主旨の昔話だと勘違いしている人はいまだに多いんじゃなかろうか。

いや別に小泉首相の大ファンてわけじゃないけどさ。

ともあれ、定額給付金は母校にでも寄付してしまうつもりです。

都議会議員の田代ひろしと古賀俊昭と土屋たかゆきは、○○まみれの手で顔をヌルってされる現場で半年ほどバイトしてみるべきだろう

今日もWebの話じゃないので興味ない方はスルーで。

先におわび:
某所から「このエントリについて紹介したいがタイトル自体が刺激的なので直接紹介もしづらい。せめて伏せ字にでもできないか?」という提案を受けたのでタイトルと文章の一部を伏せ字にさせていただきました。

まず、話の概要がよくまとまっている10分間のテレビ報道がyoutubeにあるので紹介しよう。 放送されたのは2009年3月12日である。

YouTube - [HD] 養護学校の性教育に「介入」 都と都議に賠償命令

10分も画像見るのもめんどい、という人もいるだろうから斜め読みできる程度に簡単にまとめると以下のとおり。

  1. 知的障害者のための養護学校(特別支援学級)で、小学生の男女数人がセックスしていたことが判明。
  2. 女の子の日記には「今日はXX君と遊んだ」とあった。 ススんでるとかいう話じゃもちろんなく、性衝動を抑制するだけの理性はもちろん危険性の理解も、とにかく「うかつにやっちゃいけないこと」という意識がまるで無いから。そういう知能レベルだから。
  3. 先生達は頭を抱えた。性教育をしなければと思った。でも健常者向けの性教育ではダメだと思った。なぜなら普通の小学生に視聴覚室で見せるような性教育を見て理解できるような知能レベルではないから。それが知的障害だから。
  4. 「女の子のマンコに男の子のチンコを入れるとそこから赤ちゃんが出てきてオギャアでかわいいんだよ」と、ど真ん中ストレートに教えることにした。婉曲的な言い方が理解できるような相手ではないから。(実際にはマンコはワギナ、チンコはペニス、という風に放送禁止用語が避けられているようだ)
  5. しかしそういう直球な言葉ですら現実的な理解に繋げられないから、しょうがないから自分達で絵やダッチワイフみたいな教材を作った。しかしそれでも人形で「ここが頭だよ」って言っても自分のこととは結びつけられないのが知的障害。しょうがないからオリジナルの歌を歌いながら「ここが頭」「腕だよ」「おっぱいだよ」と触りながら教えることにした。とても大切なところだと教えなければならないから。自分の体の大切なところを守り、他人に見せたりするものではないと教えなければならないから。それは自分以外の人にとっても大切なところだからうかつ触れたりしてはいけないと教えなければならないから。ハッキリくっきり具体的に正確にそう教えなければ理解してくれない子供達だから。
  6. 2003年、都議会議員の3人が登場。「極めて不適切な性教育だ!」「(先生の)感覚が麻痺しているんじゃないか?」 (いやですから健常者向けならば過激と言えるかもしれませんがここは知的障害者向けの特別支援学級だと何度言ったらry)
  7. 数々の手作り教材のほとんどが没収。教育委員会が登場して指導!指導!指導の嵐。校長は別件の難癖つけられて降格。先生は散り散りに異動させられる。
  8. ちなみに2007年のテレビ報道がコレ。(先述の動画とはまるで誘導ニュアンスが違うところがマスコミ報道のいい加減さということ。知的障害者向けの教室の風景であるという説明が一切無いので普通の小学校の授業と勘違いするコメント多数。普通の社会人なら何か違うとすぐ気づくと思うんだがなあ)
    YouTube - 小学校の異常な性教育授業風景(注:タイトルづけが既に間違っている。通常の小学校での映像ではありません)



  9. 子供の保護者と先生が合同で提訴。で、勝訴。(今ココ)

youtubeの動画は著作権関係ですぐ消されてしまうかもしれないので、文章でのまとめ記事にもリンクしておく。永続的に見れそうなのはJANJANだけのような気がするのでとりあえず。

以上が事件の概略であるが、さて、朝日と産経の社説がまるで正反対であることに注目。

性教育判決―創意つぶす「不当な支配」 (asahi.com 2009/3/14)

教育は、不当な支配に服してはならない。

(以下、予想通りこの件とは無関係なはずの日の丸君が代がどうとか卒業式シーズンらしくアサヒった感じの文につながるので省略。画像置いとくのでそっち参照。)

【主張】性教育 過激な内容正すのは当然 MSN産経ニュース2009/3/14

 東京都日野市の都立七生養護学校の性教育をめぐり都議が視察で批判したことに対し、東京地裁は、「学校の性教育に介入し、教育の自主性を阻害した」などと都や都議3人に計210万円の賠償を命じた。

 問題の性教育は性器のついた人形を使うなど不適切な内容であり、都議らの是正に向けた取り組みは当然の行為だ。これを不当とした判決は極めて疑問である。

以下省略するのでリンク先か画像を参照。まあこの裁判では産経の記者も被告だから身内かわいいよねそりゃ。笑)

さらに、産経の社説の最大のポイントは、この件での最重要キーワード「知的障害」の四文字が文章上に一切無く、唯一冒頭の「養護学校」の四文字だけしか読者から見ておかしいと思える手がかりが無いということだ。 もしもあなたが事情を知らずにこの社説だけを読んだらどう感じるだろう?「どうせジェンダーフリーを叫ぶ一部の教師が小中学校の授業でちょっと暴走したんだろ」くらいにしか受け取らないのではないだろうか?

このように、バイアスかかりまくりの記事が意外と多い新聞というものは、驚くほど簡単に読み手の受け取り方をすり替え、考えを偏らせる。 新聞は全国三紙と日経をランダムに読みましょう。

なお、 土屋たかゆき・東京都議会議員というサイトには

七生養護学校「処分報道」の誤解 (画像こちら

日テレとかマスコミの報道を見ていると、「過激性教育」だけで、校長の降格や他の処分が 行われたのかと思ったけれど、不正な運営・管理の問題が一番大きい問題みたい。

っていう感じでやはり議論のすり替えに懸命らしいが、そもそもこんなセンセーショナルで刺激的である意味不適切なページ(画像こちら)を作って自分のトップページ(画像こちら)からがっちりリンクしてる段階で要するにもう引っ込みつかなくなってる感アリアリで、なかなか香ばしい。

ところで、2008年9月のゆきまろちゃん事件の勝木容疑者には、やはり知的障害があるようだ。(報道の仕方にも大いに問題があったわけだが)

鑑定留置を1ヵ月延長 千葉の女児殺害容疑者 (日経NET 2009/3/13)

千葉県東金市で昨年9月、保育園児成田幸満ちゃん(5)が殺害された事件で、千葉地検は13日、殺人容疑で再逮捕された勝木諒容疑者(22)に対する精神鑑定の留置期限を16日から4月15日まで約1カ月間延長するよう千葉地裁に請求し、認められたと明らかにした。
 千葉地検によると、勝木容疑者は1月13日から精神鑑定を受けているが、知的障害があるため、担当医がさらに詳しく鑑定したいと期限の延長を求めていた。

そして、こんな本がある。

書評 - 累犯障害者 (404 Blog Not Found:返す言葉が見つからない 2008/1)

ハードカバーということで買うのが後回し後回しになってしまったが、もっと早く読んでおくべきだった一冊。 ただし、読むのが実に辛い一冊でもある。まるで本書を読むことが、仮釈放無し終身刑の受刑者として、出口のない監獄に入っていくような、そんな気分になる一冊でもある。
  • 序章 安住の地は刑務所だった - 下関駅放火事件
  • 第1章 レッサーパンダ帽の男 - 浅草・女子短大生刺殺事件
  • 第2章 障害者を食い物にする人々 - 宇都宮・誤認逮捕事件
  • 第3章 生きがいはセックス - 売春する知的障害女性たち
  • 第4章 閉鎖社会の犯罪 - 浜松・ろうあ者不倫殺人事件
  • 第5章 ろうあ者暴力団 - 「仲間」を狙いうちする障害者たち
  • 終章 行き着く先はどこに - 福祉・刑務所・裁判所の問題点

マッチョdankogaiをして「読むのが実に辛い一冊でもある。」と言わしめるなんて、相当だよ。

一番最初に紹介したテレビニュースの映像の中で、知的障害の子を持つ親は、こんなことを言っている。

  • 「我が子が痴漢と間違えられないように。。。」
  • 「年頃の女の子だけどきれいな格好をさせずに髪の毛を切って女の子らしくさせない親もいる。自衛のため、興味をもたれないように。。。」

そう、不運にも知的障害を持ってしまった我が子が、加害者にならぬよう、被害者にならぬよう、親はまさに必死である。上に挙げた本のタイトルどおりの、累犯障害者(触法障害者)という本当に絶望的な不幸が待ち構えているからだ。

昔、乙武君はいいことを言った。「障害は、不運です。でも不幸ではありません。」 しかしそれでも、そこにある不運と不幸の違いはほんの紙一重なのである。

光はあるはずだ。dankogaiも上に挙げた書評の中で、いいことを言った。

福祉というのは、結局のところ、「かわいそうな誰か」を助けることではなく、「いつ不幸になってもおかしくない自分たち」を助けるために存在するのではないか。

だが、福祉の存在を高めるためのキーとなるプレーヤーであるべきはずの代議士が福祉施設の特別支援学級に乗り込んで、あろうことか友達の家でエロ本見つけて囃したてる小学生みたいなトンチンカンを叫んでいたというこの現実。 都議会議員の三名様は、現実的で大切で本質的な何かを自らが理解できてないことを理解できていない。知らないということを知らない彼らは議員サマという権力を持っているからなおタチが悪く、周りをも不幸に導いてしまうだろう。こういう立場の人間の無知は、罪だ。

なんであれ、裁判所の判決が出たというのはひとつの大きな機会とも言える。都議会議員の田代ひろしと土屋敬之と古賀俊昭(と産経の記者)は、顔を精子まみれの手でヌルってされる現場で半年ほどバイトしてみるべきだろう。そうでもしなけりゃ、お坊ちゃまにはわかるまい。

ses also:






追記

文中で土屋たかゆき氏の名前を「たかひろ」と誤記している箇所がありました。お詫びして修正します。 ところで、いまさっき存在に気づいたのだが、土屋たかゆき本人のサイト上での本人の日記がこちら。

やはり、自分が何を理解できていないのか、を理解できていないようだ。代議士という権力的立場の自分の行動が何を招いたのかという結果を考えることができない王様は、裸だ。

追記

冒頭で紹介したテレビニュースで紹介されていた授業の内容を、 とてもわかりやすい文章で要約してくれているサイトを発見した。 本来ならリンクだけはるところなのだが、 本当にわかりやすい文章なので、その部分をすべて引用させていただきたい。

不吉と思えば不吉になる - 北沢かえるの働けば自由になる日記 2009/3/13

たまたまニュース23で、どんな教育をしていたのかを再現していたんだが、なにが問題なんだろうと思ったよ。「ようこそ先輩」でもこんな回があった気がするニャーw。

障害児といっても、いろんな子がいるとは思うんだが、番組内でメインで紹介された子は11歳で軽度の知的障害がある。あらゆることを具体的に教えないとわからない。親はなんでも絵に描いて説明をしているんだが、そんな子たちに対して、人形や器具を使って教えてはいけないって、取り上げるってさぁ。アホかと。いや、鬼かと。

例えば、番組内に紹介された、その教育の内容なんだが、対象は10代前半。娘らの性教育が4年生からはじまると言っていたから、少し上からのようだ。

まずは、子どもらに、赤ちゃんの人形を抱かせて「かわいいね」「そっと抱いてね」と赤ちゃんとはなにかを体験させる。

その上で、「赤ちゃんはどうやって生まれてくるの?」という話題に興味を持たせる。

それから、「赤ちゃんが生まれてくるときにはどうなのか、やってみよう」と、人一人が腹ばいになって通れる狭いトンネル状の筒を、全身でくぐらせる。この筒は、布の色が工夫してあって、赤い光に包まれて、まるで体内にいるような体験ができる。そして、子宮から産道を通るイメージを与える。

…… みたいなことを続けていって、「赤ちゃんは、お母さんのおなか、またの間に入り口があるヴァギナで育ち生まれてくる」ということと、「赤ちゃんは大切でか弱いものだから、赤ちゃんが出てくるようなところは大事にしてね。むやみに触らせたりしないでね」ってことを、伝えるのかなぁと思った。

記事などで問題視された人形も紹介されていたが、女性の人形は、またの付け根の切れ目から、へその緒がついたままの赤ちゃん人形が出てくる仕掛けにしてあるんだが、別にエロっぽくなかったね。

また、議会や新聞で取り上げられた公衆の面前で歌うに耐えないといわれた歌も流れた。そういうのはなんだが、3歳の息子と同じで、自分の身体がどういう風に構成されているか、イメージできていない子も多いようだ。なので、ボディタッチをしながら、自分の身体にどういう部位があって、どういう名称があり、どこが大切なのかを教えるためだから、普段は口にしないような言葉も使わざるをえないんだな。だから、性器の名称が入っていようが、エッチな気持ちから作ったんじゃなくて、必要だから歌にしたんだろし、聞いてみるとなにが恥ずかしいのかちっともわからないかった。

つうか、じゃあ、どうやって呼ぶんだよ、ココを! 足の付け根にあるさぁ、人前には出しちゃいけない、ココをさぁ! え! 蜜壷とでも呼べというのかよw。


番組内では、なぜ、こんな性教育をしているかの理由も説明していたが、それを聞いて、なぜ、この子らから奪うのか、怒りが増したね。つまりは、虐待を避ける意味でも、この子らには必要な知識だってことだ。それを与えないのはさぁ、この先、この子らを不幸にさせたいのかと思ったぐらい、アホかと。ホント、この子らを守るためには、絶対必要な教育だったのにね。

あと、試行錯誤の上である程度のメソッドを作り出した先生たちの努力に敬意を表したい。先生たちってすごいなぁ。教育への熱意と子どもらへの愛を感じたよ。

しかしながら、当時の性教育を知る教師は、もうこの学校にはいないんだとさ。都教委がここ何年かで飛ばしたんだろうが、大切なメソッドは消え、子どもらは十分なスキルを身に付ける前に社会に放り出されているのが現状なんだとさ。

重要なことなんだが、今回の判決にも関係してくると思うが、文科省は障害のある子たちへの性教育については、人形や器具を使ったりしてもいいとしているんだが。それは、まったく、無視した議員たちの介入と、都教委の軽々しい決定がさぁ。

今回、地裁レベルでは勝ったが、下劣な妄想で大切なものをこの子らから奪ったことは消せないなぁ。

see also:

SyntaxHighlighterを使いたいんだが動かん。

年明けからずっとSyntaxHighliterを試しているんだが、このブログでうまく動かない。 小粋空間さん(右下のリンク参照)のテンプレートを使っているのだが、それとの相性問題なのか、それとも何世代か前の時代のMTのテンプレ情報がそこかしこに残ってしまっているせいなのか?

調べるのがめんどくさいので一度テンプレを全消しリセットしたりとかで考えよう。

see also