情報科学若手の会に参加して
1日目
はじめてでもわかる! IoT の過去・現在・未来 (特にホームネットワーク)
- IFTTT サービスを組み合わせる
- おうちハックadvent http://qiita.com/advent-calendar/2014/ouch-hack
- おうちハックナイト
IoT で進化するミツバチとの交流
- ミツバチの外的(スズメバチ)の発見などをセンサなどを用いて、感知するIoTを作ろう
- mackerel(サーバ監視ツール)
プログラムの構成と言語の意味
- プログラムを哲学的に考える
モバイルエージェントを 用いた、 群ロボット制御の提案
- ロボットが独立的に動くのではなく、周りのロボットの情報を使うことで、群ロボットを作ろう
Alloy で学ぶ形式手法
二日目
ぼくらのプログラミングから、 みんなのプログラミング
- 仕組みを疑う
- 動画の中に写真を埋め込める、kinectで動きなど取り、録画しておくことで、同じうごきをkinectの前でしなくても良くなる。
- 五感を活用する,開発環境
- 歌詞アニメーションの作成(TextAlive),ライブプログラミングができる https://docs.google.com/presentation/d/1XmSQpjy5aMtILms4aDmRrqlMLFl7KdRPIyoFN9gNuTI/edit#slide=id.gbbcf0212a_0_0
HCI 分野の紹介と最新研究
- HCI(コンピュータが人間にとってより良いものになるか?を研究する分野)
- 強度がスイッチを入れることで変化するデバイス
- 同じ、速度のブログレスバーでもデザインを変えることで体感速度が変化する
- フィッツの法則(押しやすさ、使いやすさを計測)
ワンスイッチ Wii コントローラーの製作 〜福祉機器における Arduino 活用〜
- TASが実機で動く
- 体の動かない人と通信ゲームができる未来がくる!?
趣味でも使えるクラウド!
- ICFPC 72時間のルールがほぼないコンテスト
- コミュニケーションツール
- 開発環境
- Github
- CircleCI
- Slack連携 キャッシュの設定ができる
- インフラ系
- Amazon EC2スポットインsタンス
- AppEngine
- データ収集サーバ
ISP の作り方
- トランジット
- 上下関係で経路の交換
- ピアリング
- お互いの経路だけ交換 本当は楽しいインテ-ネット
- ISPに必要なもの
- IPアドレス
- AS番号
- 機材 ルータ、回線、場所
- BGP
- AS番号
IT×宇宙で何をしよう!?
- 人工衛星のデータを使いアプリを作成
- ITによる宇宙開発プロジェクト支援
- VR技術で飛行士の支援
- WINDS設計検証システム、高機能衛生シュミレータ
- ロケットの飛行解析ツールの統合化
- 業務運営支援と情報インフラ
- JAXA Open API、オープンデータ
[GCOM-W(しずく)]海上風速, 積雪深, 温室効果ガス, 海面水温, 降水量, 輝度温度, 開票密度
- 2012/8/1~最新データは2日遅れで更新
- JAXA OPEN API COMPETITON にてハッカソンを行った http://qiita.com/hisahayashi/items/3e274dc1adba3062a4b3 https://www.space-track.org/auth/login
Use Open Data with SPARQL
- Linked Open Data
- 避難所データの例 データとデータを繋げるデータ構造にする RDF(データ構造)
- SPARQL
Denkinovel を どうして作り続けているのか
- 仕組み
- IOSアプリ
リッチラボの開発に 集中するための開発環境
- DevOpsとは開発(Development) と運用(Operations) を組み合わせたかばん語
- 楽をしていいものを作る
- Cricle CIでテスト
- vagrant
- CHEF()
- elastic
- docker
- master branchに経校があれば、それを自動でリリースするように組んでおく(CircleCI)
- 毎デプロイごとに環境を構築(vagranで新しいのを),古いサーバは消す
- 誰でもサーバを作ることができる。 TERRAFORM(インフラ構成もコード化)を使い、vagrantとCHEFを使えば完成
- DBは作り直さないようにする。アプリケーションではDBを持たないようにする。
三日目
Twitter のデータ処理テクノロジーと Twitter での仕事について
ICT トラブルシューティングコンテストの紹介
- インフラ系のコンテスト
- 1チーム 5人
- linux セキュリティ
- アプリケーションセキュリティ
- パフォーマンス問題
- Ciscoルータ。スイッチの問題
- リアル感を出したい
- 運営側の仕事
- インフラの設計、構築
- 問題作成
- 資料作成
- ansible plyabook
- writeupが存在している
ルータで斬り込め!おうち IoT
- OpenWrt
- ネットワークルータをサーバにする
- 3秒のすきをつく