Unreasonable Kyotoに参加してきた

1/30、Unreasonable Kyotoというイベントに参加していた。

http://peatix.com/event/9804

イベントについて

まず、イベントについて軽く説明。

このイベントはUnreasonable at Seaという企画のメンバーによるものだ。そもそも、Unreasonable at Seaとは20人のメンターと11のベンチャーが、1隻の船で100日間掛けて13カ国を巡るという企画である。

そのUnreasonable at Seaのメンターとベンチャーがイベントでその国の人たちと交流したり、ワークショップをするというイベントだった。

イベントで何をしたか

まず、始めに英語で身のまわりの人と2分で自己紹介タイム。

そこから、Google Glassの開発をした、Tom Chi氏の講演。Rapid Prototypingの重要性について。彼は、Google Glassのプロトタイプを30分ほどでやってしまったという話から、なぜ、プロトタイプをすぐに作るのが重要なのかという話になった。(無論、プロトタイプをたくさん作れるということは、製品を作る際に多様性が生まれることなので、さらにいい製品ができる可能性が高まるということなのだが。)

それからはずっと、ワークショップ。特に面白かったのが、One Earth Designのチームと行ったワークショップ。テーマは、大阪に滞在するあと24時間で宣伝するために何ができるかということだった。

ここで少し、One Earth Designについて説明。これは、電気や燃料なしでも太陽光だけでお湯を沸かせる装置を作っているベンチャー。なんと15分で1リットルのお湯を沸騰させることができるらしい。地球環境にもよく、電気や燃料の入手が困難な地域でも温かい食事をすることができるようになるという。価格も十数ドルを予定しているらしい。重量が18kgと重いことが現在の課題だが、近日中に1kgで折りたたみのできるバージョンも開発する予定であるとのこと。

#少し話は変わるが、One Earth DesignのCOOが最初の自己紹介タイムの時に近くにいらっしゃったので、1分ほどで事業について説明してくれたが、その時の説明がすごくわかりやすくて驚いた。何が問題で、どういったソリューションで解決して、その方法でどれくらいの人が恩恵を受けて、目下の課題がなにかという話を数字を交えながら説明してくれた。簡潔ながら要点を抑えていてすごいなぁと思った。

ワークショップは次のような流れで行った。まず、5分程度でメンバーのアイデアをブレインストーミング的に出していく。この時は、

「東日本大震災などの災害の多い国なので、インフラが切断された時でも使用できるということを推していけばいいんじゃない?」「日本の公民館とか避難所においてもらう方向でアプローチすればいいんじゃないかな」

「日本では『炊き出し』という文化があるから、そういうのはどうかな」「ホームレスの援助という要素も絡めてみるといいんじゃない」「それなら、このへんだと釜ヶ崎でそういうのをするのはどうだろう」

「ストリートパフォーマンスみたいに、街頭で調理の実演すれば目を引くんじゃない?」「人通りの多い…梅田とか心斎橋、三宮とかいいんじゃないかな」「なんばの吉本の前でやったほうが面白いんじゃない?」

という風な意見が出た。それから、1分でどのアイデアを採用するかを決めた。この時は、街頭で調理実演というアイデアにすることにした。そして、5分ほどで具体的にどうするかを練るというPhaseに。

「実演の様子を動画にしてYoutubeにアップロードすると話題になるのでは?」「最後に他の班にワークショップの成果を発表するときに小芝居したほうが面白いんじゃない?」

といったさらに内容をよくするような意見を集めたあとに、それらを取り入れつつ小芝居の練習に入った。それこそコントみたいな感じで、僕も小芝居に加わることになったので、英語でコントという初の経験に緊張しつつも、かなり楽しかった。

まとめ

まず、なんといっても楽しいイベントだった。あと、ベンチャーの人々のPassionというか情熱をすごく感じた。どういう「経験」や「思い」があって、どういった「問題」を解決したくて、自分の方法で世界をどういうふうに良くすることができるのか、ということを深く考えているということがすごく伝わってきた。

あと、Rapid Prototypingという手法もかなり面白かった。区切った時間の中で、どれだけ多様なアイデアを出して、そこから素晴らしいタネを見つけ出して、できるだけ昇華させるというプロセスはかなり楽しかったので、部活を始めいろんなところで試してみたいと思っている。

としぁへのふぁぼろぐ

この記事は #fav2toshi_a Advent Calendar の8日目の記事です。

送ったふぁぼ

としぁさんには150個ほどふぁぼを送りました。

朝からとしぁさんがつぶやくとすぐにふぁぼるようなスクリプトを動かして、期末テストを受けに登校したのですが、世界史の暗記をしないといけないというプレッシャーの中書いてたのでバグがあって、実質家に帰ってからふぁぼってました。

あと、当初の予定だと12/08に呟いたものだけをふぁぼろうと思ってたのですが、40ツイートくらいしかなくて全然満足できなかったので、手動でぽちぽちしていました。

としぁさんについて

せっかく、としぁさんのツイートを記録してるので、ついでにいろんなことを調べてみました。

タイピング速度

今回ふぁぼったなかで、文字数/ツイート時間が一番大きかったツイートがこれです。(2.66文字/秒)

使っているクライアント

今回の150ふぁぼ中、使用クライアントの割合はこんな感じでした。

あれ、としぁさんってなんていうクライアントの作者だったっけ…?

話し相手

ふぁぼった中では、

1位 @shijin_cmpb

2位 @naota344, @arc680

っていう感じでした。

ちなみに、twilogでは

1位 @shijin_cmpb

2位 @kaorin_linux

3位 @naota344

というふうになってます。

 特に気に入ったツイート

じゃあ本題の、ふぁぼった中で特にお気に入りのツイートを紹介していきます。

リア充にめげず、「彼女」というキーワードをふぁぼに持っていく、そんなとしぁさんにシビレます

開発頑張ってください!!!

学校から帰ってきて、数十ふぁぼ送っただけで反応してくれるとしぁさん

さいごに

明らかにふぁぼ数が少ないので、いまからちょっとふぁぼってきますヽ(‘ω’)ノ三ヽ(‘ω’)ノ

 

 

OSS奨励賞を受賞しました

http://ossforum.jp/ossaward7th2

OSS奨励賞を受賞しました

中学3年生ながら、セキュリティ&プログラミングキャンプ等を通じてLinuxカーネルの内部構造と開発方法を理解し、グローバルな開発コミュニティに機能向上を提案し、採択されるに至る。自らチャレンジを重ね、カーネル開発者視点での成果発表や、未踏ユースでのOSSプロジェクト推進など若年層開発者の模範となる活動を行っている。

部活でも後輩にておくれた姿しか見せられてないし、模範というほど立派なことできてるのかという感じもありますが、とってもうれしいです。

なかなか「表彰」という形のものを受けたことが無いっていうのもあるかもしれなせん。

果たしてどなたが推薦してくださったのでしょうか…

というわけで、3/16-17のOSC東京に出没しますので、よろしくおねがいします。

# 未踏に採択された話ここに書いてなかったような

ffmpegとopencvをいれる

ffmpegとopencvを連携させるのに結構手間取ったのでめも。

# それにしても動画系はライセンスがいろいろややこしくて難儀

1. ffmpegをいれる

まずgitから最新のソースを落としてくる。

$ git clone git clone git://source.ffmpeg.org/ffmpeg.git

configureする。

$ ./configure --arch=core2 --enable-avconv --enable-gpl \
  --enable-libfaac --enable-libmp3lame --enable-libpulse \
  --enable-libtheora --enable-libv4l2 --enable-libx264 \
  --enable-libxvid --enable-nonfree --enable-openal --enable-pic \
  --enable-shared --enable-version3 --enable-x11grab \
  --enable-zlib --prefix=/usr/local

ここで重要なのは、”–enable-ffmpeg”, “–enable-ffmpeg”, “–enable-pic”, “–enable-shared”。あとはライセンスとかの問題でデフォルトで無効になってるものだったり、追加のコーデックだったりするので、きちんとライセンスやコーデックを使うかを検討してから必要なものだけenableにするとよい。

あと、途中でいろいろlibraryが足りないと言われるので適宜install。ぜんぶapt-getで事足りた。

$ make

で、ビルド開始。すごく時間がかかります。

それで、インストール

# make install

2. OpenCVをいれる

まず、SVNで最新ソースを落としてくる

$ svn co https://code.ros.org/svn/opencv/trunk/opencv

それから、cmakeでconfigureする。

$ cmake .

このとき肝要なのが、以下の項目。

-- FFMPEG: YES
-- codec: YES
-- format: YES
-- util: YES
-- swscale: YES
-- gentoo-style: YES

ffmpegが有効になっていることを確認する。

そして、ビルド。

$ make

最後にインストール。

# make install

これで、OpenCVから動画とかを扱い易くなるはずです。