第48回情報科学若手の会2015に参加してきた
2015年9月19日(土)〜21日(月)に静岡県伊東市の山喜旅館で開催された、
第48回情報科学若手の会2015に参加してきました。
四回目の参加で、ショートで発表を行いました。
1日目
-
はじめてでもわかる!IoTの過去・現在・未来 (特にホームネットワーク)
- http://www.slideshare.net/TsubasaYumura/iot-52973276
- TRON電脳住宅 - 1988年にIoTに言及していた電脳社会論
- BLEとか今使われている技術の特徴とか
- 最新研究とかも(IllumiRoomとかSquamaとか)
- IoTは最近いろんな製品が出てきてますし、有名なのだとIFTTTや国内だとmyThingsみたいに、インターネット側も実世界の機器との連動ができるサービスが出てきていて、数年でアーリーマジョリティぐらいまでは到達しそうかなーって気がします。
-
IoTで進化するミツバチとの交流
- https://speakerdeck.com/decobisu/iotdejin-hua-surumitubatitofalsejiao-liu
- 知られざるミツバチの実態 - ミツバチは刺激しない限り刺さない - ハチミツがとれるぐらい蜜を集めるのはミツバチだけ - 養蜂は意外とブームらしい(観測範囲は狭い)
- 巣箱の温度をセンサとRasPiで調べてMackerelに飛ばしてSlackに通知
- めっちゃ簡単に作れそうな構成だけど、凄く役立ちそうでテンション上がる
- 動物とのインタラクション研究とかわりとあるので、ミツバチとのインタラクションも普通に研究になりそう…
- TLで言及されていたハチミツを集めやすい巣箱が凄い - https://www.indiegogo.com/projects/flow-hive-honey-on-tap-directly-from-your-beehive#/story - https://twitter.com/kyoro353/status/645125093425676288 - ハンドルを回すと六角形が崩れて一直線上になるので、ハチミツが下に流れていく機構
-
プログラムを書くってどういうこと?を哲学的に考える話
- 話は凄い上手いし言ってることも解るのに理解が追いつかない…(´・_・`)
- プログラムは人が計算機で計算をしているor計算のさせ方を教示しているという仮定の下では、プログラムを書く行為はプログラムが表現できる世界への対応付けを行っている…という話だった気がします。
理解が追いついていないのでスライドがほしい…
-
群ロボット
- 複数のロボットを使って1つのタスクを実行する - ベイマックスのマイクロロボットみたいなもの?
- 複数のロボットを強調させるために動物の動きを模したアルゴリズムを使っているらしい - 実際の動物とは全く関係ないアルゴリズムとかあるのだろうか?
- 既存の探索を行うアルゴリズムは通信回数や移動で性能が良くない - それを改善するアルゴリズムを作った - ただしコストが安い代わりに探索時間はかかる
- 質疑応答で無線通信ならブロードキャストできるので、既存アルゴリズムも通信コストは安いのでは?という質問 - 無線ってブロードキャストできるんだ…(よく知らない
-
Alloyで学ぶ形式手法
- https://speakerdeck.com/marin72_com/alloydexue-buxing-shi-shou-fa
- 形式手法言語 - 設計時に使うらしい - 仕様バグを調べるみたい? - AlloyはLL形式手法言語みたいなもの
- 仕様を定義して、ちょっとの記述をするだけで反例があるかを返してくれる - 自動でテスト条件を検証してくれるみたい? - めっっっっっっちゃ便利っぽい
- スライド中のサンプルコード
https://gist.github.com/marin72-com/688d47f1e91b3e510c28
-
交流イベント
- マシュマロチャレンジだった
- 当初の予定が失敗したのでパスタ1本分の高さに(´・_・`)
- 事前にクイズをして、チートアイテム(巨大パスタとか)を配布する改変ルール - 試行錯誤よりチートアイテムを持っているかで勝負が決まる。富めるものはより富める世界だったww
2日目
-
若手特別講演「ぼくらのプログラミングから、みんなのプログラミングへ」
- http://junkato.jp/publications/wakate2015-kato-slides.pdf
- これらの論文読んだことがある…ぞ…(((;゚Д゚))) - Picodeを発表したWISSに参加してたので、DejaVuとかもそこで知った気がする
- 後半はhttp://textalive.jp/の話 - めっちゃ凄いサービス - 動画編集の仕方を知らなくても、キネティックタイポグラフィできるってのが凄い - プログラマが機能拡張できたり、非プログラマでも改変可能にしていたり
- Moive as Code凄い - 文字を指定された位置に表示して動かしているだけ - FPS変更も動画サイズ変更もパラメータを変えれば対応可能 - 将来的にPCの性能が上がったら、パラメータを変えれば全て高画質化
-
HCI分野の紹介と最新研究
-
ワンスイッチ Wii コントローラーの製作 〜福祉機器における Arduino 活用〜
- ゲームのコントロールをスイッチ1つでできるように改変する話 - Wiiのコントローラーハック
- 体をほとんど動かせない人でもゲームができる
- ターンベースは何でもいけそう
- やっぱり制限時間がある系は難しいらしい - 制限時間を調整できれば解決しそうだけど、コントローラーからの入力部分に手を入れ、ゲームからは通常の入力と完全に同じに見えるようにするアプローチなので、違う話っぽいなぁ… - シミュレーター上で動くゲームなら、シミュレーターの速度を下げるという荒技が…
- 筋電は訓練によって制御出来るようになるという知見(´・_・`)!
-
趣味でも使えるクラウド!
-
slackで会話、Google Docsで情報共有とか
-
物量でICFPCの問題を解く - リソース自由に使っていいらしい - Amazonのスポットインスタンスで安くCPUパワーを確保 - 100CPU 1TBが150円とか
-
AWS Lambda - 最近出た奴 - CPUのミリ秒単位で課金される - 一瞬で計算を終わらせたいときに役立つっぽい
-
The Internetの仕組み 〜 ISPの作り方
- https://speakerdeck.com/chibiegg/the-internet-falseshi-zu-mi-ispfalsezuo-rifang
- ISPは作れる!!! - https://www.bgp.ne.jp/ - IPアドレスがあれば - 複数のASと繋ぐ場合、AS番号が必要
- ルーティングの話(BGPやOSPF) - トランジットを避け、ピアに流すように工夫する - 手動で経路設定は人間には無理なのでそういうプロトコルを使う
- インフラ屋の間では「2497です」みたいな自己紹介がされるらしい… - https://www.nic.ad.jp/ja/ip/as-numbers.txt
-
招待講演「IT×宇宙で何をしよう!?」
-
JAXAのITへの取り組みのお話
-
前半は社内のITシステムの話 - 大体独自開発のシステムっぽい - 失敗のリスクが尋常じゃないから、既存のに合わせて失敗するより開発コストをかけてでも使い手に全力で最適化した方が良いのだろうか?
-
後半は情報公開の話 - 準天頂衛星システム(QZSS)みちびきデータ公開サイト[QZ-vision]
http://qz-vision.jaxa.jp/ - JAXA | JAXAの歩き方 公開データのウェブサイトカタログ
公開しているデータのまとめ
http://www.jaxa.jp/projects/db/tebiki_j.html- JAXA OPEN API データが凄い扱いやすいように整備されてる 夢が広がる…(´・_・`)! http://www.satnavi.jaxa.jp/jaxa_api_competition/index.html
-
提供したデータが想定していない使われ方をする場合もある - 海面温度のデータが漁業に活用されたり
-
-
Use Open Data with SPARQL
- http://www.slideshare.net/denari01/use-open-data-with-sparql
- SPARQL、書くのめっちゃつらそう…
- 実際にブラウザ上で書いて動かせるサービス - http://sparql.odp.jig.jp/
- OpenDataについては情報科学若手の会冬の陣2015での発表がわかりやすかったけど、資料は公開されていないっぽい…(´・_・`)
- ナイトセッションで再演されていた
-
Denkinovelをどうして作り続けているのか
- ノベルゲームスクリプトを書いてブラウザ上で実行できるっぽい - 文章以外はいろんな素材がすでに用意済みで、自由に使える
- 開発に関する話
- 個人開発ではチーム開発のセオリーは無視した方がいい
意味の無いオーバーヘッドになるので - 機能追加時にコンセプトがぶれていないのが凄い - 立ち絵機能はわざと入れていない - 絵が描けない人のために作ったので、入れると絵が描ける人との差がついてしまうので
- 何を学べばいいか解らないので、作って学ぶという姿勢は共感できる
-
リッチラボの開発に 集中するための開発環境 - DevOpsはうちもやりたいなー
-
LT
- 数が多いので気になったのだけ
- 筆跡の特徴学習とニューラルネットワーク - 教師データ凄い少ないのにそこそこの結果 - 凄いいい手法なのか偶然なのか…
- ビジコン金ある
- コンセプトを実現する最低限の実装と、いいコンセプトが大事とのこと
- 完璧な実装««コンセプトを伝える最低限度のプロトタイプ
動かなくても動いているように見えればいい - コンセプトを煮詰める時間を含めると時給下がるのでは…? - こわくないBLE - https://github.com/izumin5210/Bletia
- キーボードを浮かそう - https://twitter.com/decobisu/status/645550061926133761 - Kinesis使ってるからこの解法出来ないのです…(´・_・`) - が、マウス遠いのは人類共通の悩み… - 操作時間を計測するKLMモデルにも、機器の切り替えにかかる時間が含まれていてわりと無視できない…
- ローリングシャッター芸人の人の発表 - デジタルネイチャー研究室の人 - ローリングシャッター現象 - CMOSは一度にまとめてではなく順番に素子上の映像を記録していく - 被写体の動きが速いと、記録中に映像が変わって変になる
- The Relationship between Laughter and Health - 笑うと健康にいいってのが示されてる - よく聞くのでジンクスだと思っていたけど、ちゃんと証明されてるっぽい
3日目
-
Twitter のデータ処理テクノロジーとTwitterでの仕事について
- バッチ処理とリアルタイム処理の使い分けが凄い - 正確だけど時間がかかるバッチ処理と、早いけど誤差の出るリアルタイム処理との組み合わせ - 前回のバッチ処理からの差分だけリアルタイム処理で計算し、それを合算 - 早くて正確に結果を返せる
- モノイドを利用して正しい結果になると証明されているっぽい
- やっぱりREPLはデモにも使えて便利っぽい
-
ICTトラブルシューティングコンテストのご紹介
- 他のコンテストに比べて運用上実際に起きる問題をベースとした感じのコンテストっぽい?
- スライドで紹介された例題を見る限り、プログラムというよりかはミドルウェア知識的な感じ
- あとは問題の原因を突き止める手順とか
- 運営メンバーが学生で、スポンサー11社いるの凄い
-
ルータで斬り込め!おうちIoT
- OpenWrt凄い
- 「ルータはIoTのハブになる」というのはわりと的を射ている気がする - OnHubの登場はもちろんですが、ルータはその役割上、多くの場合外部ネットと内部ネット両方にアクセス出来る位置にいるため、内部ネットに繋がるIoT機器の情報を外部のクラウドに投げるみたいな事をするには、かなり理想的な位置にいそう。
その他全体の話
ネット環境
去年に比べてさらに山喜旅館の無線APが増強されたらしく、いっそう快適になりました。
ただ、APの同時接続数に引っかかって、たまに接続が切れる事があったようです。
二台以上にすれば解決しそうですが、若手の会の接続台数は異常なので、普通に使うにはほぼ問題ないと思われます。
PICALA
会場では「PICALA: 照明色による聴講者の感情共有システム」が動いていました。
発表中に色に言及できるほど余裕はなかったですが、ウケているかウケていないかはわかるのでわりとよかったです。
笑いを狙ったスライドに対しては笑い声で反応がわかりますが、「凄い」「へぇ」といったアクションが薄い反応をしそうなスライドでも、聞いている人がどう思っているかがわかるので、これ凄いでしょ!!みたいなスライドで、みんな凄い!って思ってくれていると発表中にわかるのでよかったです。また、光でちょっとだけ提示するので、発表に割り込まれないのもいいです。
明日の #wakate2015 の僕の発表時間中に「PICALA: 照明色による聴講者の感情共有システム」を運用予定です。詳細は発表開始前に説明します。お楽しみに!(発表者の方で、自分の発表時間に使いたい方がいたら声かけて下さい〜) pic.twitter.com/ldVnGhAA2N
— 湯村 翼@10/3おうちハックナイト (@yumu19) 2015, 9月 18
togetter超便利
夜中に過去の年のまとめを読んだりして盛り上がったので、
毎年まとめてくれる人には超感謝してます…
また、ブログを書くときも思い出すベースやメモし忘れた部分の補足、
話していい/ダメとかをtogetterから判別出来るのでとても重宝しています。
というのをあらためて思いました
いつまで若手か
若手の会の日程について行けるうちは若手だと思います!!!
若手の会めっちゃ疲れた…_(:3 」∠)_ ふと、上の世代が自然とフェードアウトしていくのは、この日程に体力がついていかないからなんじゃないかって思ったww #wakate2015
— おおた (@ota42y) 2015, 9月 21
帰り
熱海から二駅の三島にある柿田川に寄りました。
日本三大清流の1つで、水がめっちゃ綺麗な川でした。
https://ja.wikipedia.org/wiki/%E6%9F%BF%E7%94%B0%E5%B7%9D
元々去年行こうと思っていましたが、桜屋のうなぎに思った以上に並んだので断念してました…
あのうまいうなぎはこの水で一度泳がせているからなのかーと勝手に感心しました。
http://ota42y.com/blog/2014/09/15/wakate2014/#その後:5448e46160544c3c78693ad97d653b2a
ただ、この川目当てで行くには短すぎるので(日本一短い一級河川)、
うなぎと組み合わせるとか他の用事のついでに足を運ぶのがいいと思います。