ナレッジプール(研究室内で行われるお昼休み勉強会)で 新B4に向けてお話した事。
いぇーい、ナレッジプールだよー☆2013/4/24
View Slide
ͯ͞ɺԿΛͦ͏͔ɻ
ࠓɺԿ͕͍͔ɻ
#՝
ʢ͜͜Ͱ#͕ࢮΜͩڕͷ༷ͳΛ͢Δʣ
#՝Ͱ༏উ͢ΔͨΊʹ΅͕ͨͪͨ͘͜͠ͱɻ
෮शɿڈͷ#՝,JOFDUΛ༻͍ͯମಈ࡞Ͱจࣈೖྗ
ʮ͡Ό͋ૣɺΞΠσΞग़͠͠Α͏͔ʔɻʯ
ʔ͔ʂ
ෛ͚֬ఆ
ͳΜͰʂʁ
優勝したるでー!!!
優勝したるでー!!!だるい。
優勝したるでー!!!だるい。適当に済ませよう。
こういうのどうかな!
こういうのどうかな!いいんじゃない
こういうのどうかな!いいんじゃないそれにしよう
うまく動かない……
うまく動かない……考えたのお前でしょ?
うまく動かない……考えたのお前でしょ?知らねーよ
͋Δ͋Δա͗ͯͭΒ͍ਓνʔϜϝϯό͕ѱ͍ͷͰͳ͓͘લͷϚωδϝϯτྗ͕ແ͍
νʔϜͷ֤ݸਓ͕ҧ͏ํΛݟ͍ͯΔ
ΰʔϧΛݟఆΊΔ
l͜ͷձٞɾࣄɾϓϩδΣΫτɾձͰಘΒΕΔɺҰ൪େ͖ͳՌͳΜͩΖ͏ʁ
తҙࣝͷڞ༗
తҙࣝͷڞ༗ɾ༷Λຬͨͯͬ͠͞͞ͱऴΘΒ͍ͤͨɻɾ༏উ͍ͨ͠ɻɾָ͘͠ͷͮ͘Γ͍ͨ͠ɻ
൝ͷ߹
࠷ݶͷྗͰ͔ܰʹ༏উΛ͔ͬ͞Β͏
#՝ఔͰແཧ͠ͳ͍
#՝ఔͰప/(ࣗݾຬػೳ/(ݚڀࣨ॓ധ/(
#՝ఔͰεέδϡʔϦϯάλεΫ୲ΰʔϧΛݟਾ͑Δ
ΰʔϧܾ·ͬͨ͠ɺΞΠσΞग़͔͢ɻ
ΰʔϧܾ·ͬͨ͠ɺΞΠσΞग़͔͢ɻདྷि·Ͱʹ֤ࣗͰҊΛߟ͖͑ͯͯͶ
ͦΕͰྑ͍ΞΠσΟΞ͕ग़ΔͳΒ୭ۤ࿑͠ͳ͍ͦͦ͠άϧʔϓϫʔΫͷҙຯͳ͍
ϒϨΠϯɾετʔϛϯά
ϒϨΠϯɾετʔϛϯά質より量批判はしちゃだめ♡雑なアイデアを大歓迎する色んなアイデアをくっつける1234
ͯ͞ɺ·ͱΊ·͔͢ʔɻ
ઌੜ৹ࠪһଞάϧʔϓͷࢥߟΛಡΉ
ग़͍ͯͨϘπҊ・ジェスチャーで文字入力・手の動きで文字を書く・手話を取得する・画面上のパターンをなぞる(Androidのロック画面)・ボクシングのジャブやアッパー動作で文字送り
ଞͷάϧʔϓ͕ࢥ͍͖ͭͦ͏ͳҊΛશͯ٫Լ
ࢥ͍͖ͭͦ͏ͳҊͭ·Βͳ্͍ʹෛ͚֬ఆ
໊લΛ͚Δ
΅͘Β͕࡞Γ͍ͨͷʰ൝ͷ࡞ͬͨΞϓϦʱͰͳ͍ʂʂʂ
໊લΛ͚Δͷॏཁ
ࣗવʹѪ͕ࠐΊΒΕΔ
Point it名前があると正確に話題の共有ができるようになる。
͡ʿͨ·
ͯ͞ɺ࡞Δ͔ɻ
ݴޠԿʹ͢Δʁ
ݴޠԿʹ͢Δʁ$ͱ$ͷຊ͕͋ΔΑɻ
ݴޠԿʹ͢Δʁ$ͱ$ͷຊ͕͋ΔΑɻ͡Ό͋ɺͲ͔ͬͪʹ͠Α͏ɻ
ԿͰࢴΛΔʁ
ԿͰࢴΛΔʁϊίΪϦͱνΣʔϯιʔ͕͋ΔΑʂ
ԿͰࢴΛΔʁϊίΪϦͱνΣʔϯιʔ͕͋ΔΑʂ͡Ό͋ɺͲ͔ͬͪʹ͠Α͏ɻ
͓͔Γ͍͚ͨͩͨͩΖ͏͔ʁ
πʔϧΛબͿ
πʔϧΛબͿ・使用するOSで使いやすいのは?・使うデータを扱いやすいのは?・言語習得コストが低いのは?・今、熱そうな言語は?
Processing
1SPDFTTJOHͷཧ༝・使用するOSで使いやすいのは?・言語習得コストが低いのは?・今、熱そうな言語は?→画像処理・音声再生ライブラリが豊富→Win/Mac/Linuxのマルチプラットフォーム→Javaベースかつシンプルなコード記法→アートやデザイン界۾でなんか楽しそう・使うデータを扱いやすいのは?
࣮͊ͩ͞ʂ
·ͣࢦ͖͢
Make it Shippable
Make it Shippableいち早くリリース可能な状態にする
ͬ͞͞ͱɺಈ͘ͷΛ࡞ͬͯ͠·͏ɻ
ͬ͞͞ͱɺಈ͘ͷΛ࡞ͬͯ͠·͏ɻバグありまくりデモプレイヤーの高度な技術必要実は動かないけど、キーボード操作とかでごまかす
ͬ͞͞ͱɺಈ͘ͷΛ࡞ͬͯ͠·͏ɻこの先どうすれば良いか見えてくる。動くものがあるとモチベーションがあがる。リスケジュールしやすい。
Keep it Shippable
Keep it Shippableリリース可能な状態を保ち続ける
৽ػೳՃͨ͠Βಈ͔ͳ͘ͳͬͨʂ໌ൃදͳͷʹʂʂʂ
όʔδϣϯཧ
新機能・新クラス・各種素材コード全体
新機能・新クラス・各種素材コード全体Git (Github)
新機能・新クラス・各種素材コード全体Git (Github)Dropbox
新しいクラスを作ってもらう
新しいクラスを作ってもらう%SPQCPYͰಉظ
新しいクラスを作ってもらう%SPQCPYͰಉظ適宜メインコードに追加
新しいクラスを作ってもらう%SPQCPYͰಉظ適宜メインコードに追加ͦ͏ͳΒ(JUͰϩʔϧόοΫ
৽ػೳՃͨ͠Βಈ͔ͳ͘ͳͬͨʂલͷόʔδϣϯʹ͔͢ʔɻ
৺ஔ͖ͳ͘ຐվͰ͖Δ
Α͋͘Δ#՝ͷ։ൃ෩ܠ
わらわら……わらわら……
ίϯϐϡʔλʹਓҎ্͕ू·ͬͯ࡞ۀޮ͕ྑ͘ͳΔͳΒاۀಉ͡γεςϜΛ࠾༻͢Δ͠ɺͦͦೖग़ྗஔਓ͔͠ͳ͍͔ΒίʔυϦʔσΟϯά͢Β·ͱʹͰ͖ͣʹूதͯ͠σόοάͰ͖ͳ͍ɻ
λεΫͷΓ͚ෆे࡞ۀڥͷߏங͕ෆेίϛϡχέʔγϣϯ͕ෆे
ͦΕɺ։ൃ1$Ҏ֎Ͱಈ͖·͔͢ʁ
・デモ用のPCだと動かないよー><・プレゼンの時にうまく動かないよー><・他の人のPCだと動かないよー><ͦΕɺ։ൃ1$Ҏ֎Ͱಈ͖·͔͢ʁ
ʔ͔ʂ本日6回目
ଞڥͰͷಈ࡞νΣοΫඞਢͰ͢Αʁ・複数の環境で動作を確認する・ビルドはデバッグじゃなくてリリースでやる・プレゼンで動かなくても良いように動画を用意する・ライブラリ等の各種パスを把握する
࠷ޙʹ
εʔύʔόΠβʔجຊతʹʹཱͨͳ͍ͷͰσόοάͷඃݧऀͱ͍ͯ͠·͠ΐ͏ɻ
Զ͕͜ΕΛશνʔϜʹͨ͠ͱݴ͏͜ͱʜʜʁ
B4課題を楽しんでね (^^)
B4課題を楽しんでね (^^)(^^)(^^)(^^)(^^)(^^) (^^)(^^)(^^)(^^)(^^)
͓͠·͍