Slide 1

Slide 1 text

いぇーい、ナレッジプールだよー☆ 2013/4/24

Slide 2

Slide 2 text

ͯ͞ɺԿΛ࿩ͦ͏͔ɻ

Slide 3

Slide 3 text

ࠓɺԿ͕೤͍͔ɻ

Slide 4

Slide 4 text

# ՝୊

Slide 5

Slide 5 text

ʢ͜͜Ͱ#͕ࢮΜͩڕͷ༷ͳ໨Λ͢Δʣ

Slide 6

Slide 6 text

#՝୊Ͱ ༏উ͢ΔͨΊʹ ΅͕ͨͪͨ͘͜͠ͱɻ

Slide 7

Slide 7 text

෮शɿڈ೥ͷ#՝୊ ,JOFDUΛ༻͍ͯ ਎ମಈ࡞Ͱจࣈೖྗ

Slide 8

Slide 8 text

ʮ͡Ό͋ૣ଎ɺΞΠσΞग़͠͠Α͏͔ʔɻʯ

Slide 9

Slide 9 text

͹ʔ͔ʂ

Slide 10

Slide 10 text

ෛ͚֬ఆ

Slide 11

Slide 11 text

ͳΜͰ΍ʂʁ

Slide 12

Slide 12 text

No content

Slide 13

Slide 13 text

優勝したるでー!!!

Slide 14

Slide 14 text

優勝したるでー!!! だるい。

Slide 15

Slide 15 text

優勝したるでー!!! だるい。 適当に済ませよう。

Slide 16

Slide 16 text

こういうのどうかな!

Slide 17

Slide 17 text

こういうのどうかな! いいんじゃない

Slide 18

Slide 18 text

こういうのどうかな! いいんじゃない それにしよう

Slide 19

Slide 19 text

うまく動かない……

Slide 20

Slide 20 text

うまく動かない…… 考えたのお前でしょ?

Slide 21

Slide 21 text

うまく動かない…… 考えたのお前でしょ? 知らねーよ

Slide 22

Slide 22 text

͋Δ͋Δա͗ͯͭΒ͍ਓ͸ νʔϜϝϯό͕ѱ͍ͷͰ͸ͳ͘ ͓લͷϚωδϝϯτྗ͕ແ͍

Slide 23

Slide 23 text

νʔϜͷ֤ݸਓ͕ ҧ͏ํ޲Λݟ͍ͯΔ

Slide 24

Slide 24 text

ΰʔϧΛݟఆΊΔ

Slide 25

Slide 25 text

l ͜ͷձٞɾ࢓ࣄɾϓϩδΣΫτɾձ࿩ͰಘΒΕΔɺ Ұ൪େ͖ͳ੒Ռ͸ͳΜͩΖ͏ʁ

Slide 26

Slide 26 text

໨తҙࣝͷڞ༗

Slide 27

Slide 27 text

໨తҙࣝͷڞ༗ ɾ࢓༷Λຬͨͯͬ͠͞͞ͱऴΘΒ͍ͤͨɻ ɾ༏উ͍ͨ͠ɻ ɾָ͘͠΋ͷͮ͘Γ͍ͨ͠ɻ

Slide 28

Slide 28 text

೥౓ ൝ͷ৔߹

Slide 29

Slide 29 text

࠷௿ݶͷ౒ྗͰ ܰ΍͔ʹ ༏উΛ͔ͬ͞Β͏

Slide 30

Slide 30 text

#՝୊ఔ౓Ͱ ແཧ͠ͳ͍

Slide 31

Slide 31 text

#՝୊ఔ౓Ͱ ప໷/( ࣗݾຬػೳ/( ݚڀࣨ॓ധ/(

Slide 32

Slide 32 text

#՝୊ఔ౓Ͱ εέδϡʔϦϯά λεΫ෼୲ ΰʔϧΛݟਾ͑Δ

Slide 33

Slide 33 text

ΰʔϧ΋ܾ·ͬͨ͠ɺ ΞΠσΞग़͔͢ɻ

Slide 34

Slide 34 text

ΰʔϧ΋ܾ·ͬͨ͠ɺ ΞΠσΞग़͔͢ɻ དྷि·Ͱʹ֤ࣗͰ ҊΛߟ͖͑ͯͯͶ

Slide 35

Slide 35 text

͹ʔ͔ʂ

Slide 36

Slide 36 text

ͦΕͰྑ͍ΞΠ σΟΞ͕ग़ΔͳΒ ୭΋ۤ࿑͠ͳ͍͠ ͦ΋ͦ΋άϧʔϓ ϫʔΫͷҙຯͳ͍

Slide 37

Slide 37 text

ϒϨΠϯɾετʔϛϯά

Slide 38

Slide 38 text

ϒϨΠϯɾετʔϛϯά 質より量 批判はしちゃだめ♡ 雑なアイデアを大歓迎する 色んなアイデアをくっつける 1 2 3 4

Slide 39

Slide 39 text

ͯ͞ɺ·ͱΊ·͔͢ʔɻ

Slide 40

Slide 40 text

ઌੜ ৹ࠪһ ଞάϧʔϓ ͷࢥߟΛಡΉ

Slide 41

Slide 41 text

ग़͍ͯͨϘπҊ ・ジェスチャーで文字入力 ・手の動きで文字を書く ・手話を取得する ・画面上のパターンをなぞる(Androidのロック画面) ・ボクシングのジャブやアッパー動作で文字送り

Slide 42

Slide 42 text

ଞͷάϧʔϓ͕ ࢥ͍͖ͭͦ͏ͳҊΛ શͯ٫Լ

Slide 43

Slide 43 text

ࢥ͍͖ͭͦ͏ͳҊ ͭ·Βͳ্͍ʹෛ͚֬ఆ

Slide 44

Slide 44 text

໊લΛ෇͚Δ

Slide 45

Slide 45 text

΅͘Β͕࡞Γ͍ͨ΋ͷ͸ ʰ൝ͷ࡞ͬͨΞϓϦʱ Ͱ͸ͳ͍ʂʂʂ

Slide 46

Slide 46 text

໊લΛ෇͚Δ ͷ͸ॏཁ

Slide 47

Slide 47 text

ࣗવʹѪ͕ ࠐΊΒΕΔ

Slide 48

Slide 48 text

Point it 名前があると正確に話題の共有ができるようになる。

Slide 49

Slide 49 text

΋͡ʿͨ·

Slide 50

Slide 50 text

ͯ͞ɺ࡞Δ͔ɻ

Slide 51

Slide 51 text

ݴޠ͸Կʹ͢Δʁ

Slide 52

Slide 52 text

ݴޠ͸Կʹ͢Δʁ $ͱ$ͷຊ͕͋ΔΑɻ

Slide 53

Slide 53 text

ݴޠ͸Կʹ͢Δʁ $ͱ$ͷຊ͕͋ΔΑɻ ͡Ό͋ɺͲ͔ͬͪʹ͠Α͏ɻ

Slide 54

Slide 54 text

͹ʔ͔ʂ

Slide 55

Slide 55 text

ԿͰࢴΛ੾Δʁ

Slide 56

Slide 56 text

ԿͰࢴΛ੾Δʁ ϊίΪϦͱνΣʔϯιʔ͕͋ΔΑʂ

Slide 57

Slide 57 text

ԿͰࢴΛ੾Δʁ ϊίΪϦͱνΣʔϯιʔ͕͋ΔΑʂ ͡Ό͋ɺͲ͔ͬͪʹ͠Α͏ɻ

Slide 58

Slide 58 text

͓෼͔Γ͍͚ͨͩͨͩΖ͏͔ʁ

Slide 59

Slide 59 text

πʔϧΛબͿ

Slide 60

Slide 60 text

πʔϧΛબͿ ・使用するOSで使いやすいのは? ・使うデータを扱いやすいのは? ・言語習得コストが低いのは? ・今、熱そうな言語は?

Slide 61

Slide 61 text

೥౓ ൝ͷ৔߹

Slide 62

Slide 62 text

No content

Slide 63

Slide 63 text

Processing

Slide 64

Slide 64 text

1SPDFTTJOHͷཧ༝ ・使用するOSで使いやすいのは? ・言語習得コストが低いのは? ・今、熱そうな言語は? →画像処理・音声再生ライブラリが豊富 →Win/Mac/Linuxのマルチプラットフォーム →Javaベースかつシンプルなコード記法 →アートやデザイン界۾でなんか楽しそう ・使うデータを扱いやすいのは?

Slide 65

Slide 65 text

1SPDFTTJOHͷཧ༝ ・使用するOSで使いやすいのは? ・言語習得コストが低いのは? ・今、熱そうな言語は? →画像処理・音声再生ライブラリが豊富 →Win/Mac/Linuxのマルチプラットフォーム →Javaベースかつシンプルなコード記法 →アートやデザイン界۾でなんか楽しそう ・使うデータを扱いやすいのは?

Slide 66

Slide 66 text

࣮͊͞૷ͩʂ

Slide 67

Slide 67 text

·ͣ໨ࢦ͢΂͖஍఺

Slide 68

Slide 68 text

Make it Shippable

Slide 69

Slide 69 text

Make it Shippable いち早くリリース可能な状態にする

Slide 70

Slide 70 text

ͬ͞͞ͱɺಈ͘΋ͷΛ࡞ͬͯ͠·͏ɻ

Slide 71

Slide 71 text

ͬ͞͞ͱɺಈ͘΋ͷΛ࡞ͬͯ͠·͏ɻ バグありまくり デモプレイヤーの高度な技術必要 実は動かないけど、キーボード操作とかでごまかす

Slide 72

Slide 72 text

ͬ͞͞ͱɺಈ͘΋ͷΛ࡞ͬͯ͠·͏ɻ この先どうすれば良いか見えてくる。 動くものがあるとモチベーションがあがる。 リスケジュールしやすい。

Slide 73

Slide 73 text

Keep it Shippable

Slide 74

Slide 74 text

Keep it Shippable リリース可能な状態を保ち続ける

Slide 75

Slide 75 text

৽ػೳ௥Ճͨ͠Βಈ͔ͳ͘ͳͬͨʂ ໌೔ൃදͳͷʹʂʂʂ

Slide 76

Slide 76 text

͹ʔ͔ʂ

Slide 77

Slide 77 text

όʔδϣϯ؅ཧ

Slide 78

Slide 78 text

೥౓ ൝ͷ৔߹

Slide 79

Slide 79 text

新機能・新クラス・各種素材 コード全体

Slide 80

Slide 80 text

新機能・新クラス・各種素材 コード全体 Git (Github)

Slide 81

Slide 81 text

新機能・新クラス・各種素材 コード全体 Git (Github) Dropbox

Slide 82

Slide 82 text

新しいクラスを作ってもらう

Slide 83

Slide 83 text

新しいクラスを作ってもらう %SPQCPYͰಉظ

Slide 84

Slide 84 text

新しいクラスを作ってもらう %SPQCPYͰಉظ 適宜メインコードに追加

Slide 85

Slide 85 text

新しいクラスを作ってもらう %SPQCPYͰಉظ 適宜メインコードに追加 ΍͹ͦ͏ͳΒ(JUͰϩʔϧόοΫ

Slide 86

Slide 86 text

৽ػೳ௥Ճͨ͠Βಈ͔ͳ͘ͳͬͨʂ લͷόʔδϣϯʹ໭͔͢ʔɻ

Slide 87

Slide 87 text

৺ஔ͖ͳ͘ຐվ଄Ͱ͖Δ

Slide 88

Slide 88 text

Α͋͘Δ#՝୊ ͷ ։ൃ෩ܠ

Slide 89

Slide 89 text

わらわら…… わらわら……

Slide 90

Slide 90 text

͹ʔ͔ʂ

Slide 91

Slide 91 text

ίϯϐϡʔλ୆ʹਓҎ ্͕ू·ͬͯ࡞ۀޮ཰͕ྑ ͘ͳΔͳΒاۀ΋ಉ͡γε ςϜΛ࠾༻͢Δ͠ɺͦ΋ͦ ΋ೖग़ྗ૷ஔ͸ਓ෼͔͠ ͳ͍͔ΒίʔυϦʔσΟϯ ά͢Β·ͱ΋ʹͰ͖ͣʹू தͯ͠σόοάͰ͖ͳ͍ɻ

Slide 92

Slide 92 text

λεΫͷ੾Γ෼͚ෆे෼ ࡞ۀ؀ڥͷߏங͕ෆे෼ ίϛϡχέʔγϣϯ͕ෆे෼

Slide 93

Slide 93 text

ͦΕɺ։ൃ1$Ҏ֎Ͱಈ͖·͔͢ʁ

Slide 94

Slide 94 text

・デモ用のPCだと動かないよー>< ・プレゼンの時にうまく動かないよー>< ・他の人のPCだと動かないよー>< ͦΕɺ։ൃ1$Ҏ֎Ͱಈ͖·͔͢ʁ

Slide 95

Slide 95 text

͹ʔ͔ʂ 本日6回目

Slide 96

Slide 96 text

ଞ؀ڥͰͷಈ࡞νΣοΫ͸ඞਢͰ͢Αʁ ・複数の環境で動作を確認する ・ビルドはデバッグじゃなくてリリースでやる ・プレゼンで動かなくても良いように動画を用意する ・ライブラリ等の各種パスを把握する

Slide 97

Slide 97 text

࠷ޙʹ

Slide 98

Slide 98 text

εʔύʔόΠβʔ͸جຊతʹ໾ʹཱͨͳ͍ͷͰ σόοάͷඃݧऀͱͯ͠࢖͍·͠ΐ͏ɻ

Slide 99

Slide 99 text

Զ͕͜ΕΛશνʔϜʹ࿩ͨ͠ͱݴ͏͜ͱ͸ʜʜʁ

Slide 100

Slide 100 text

B4課題を楽しんでね (^^)

Slide 101

Slide 101 text

B4課題を楽しんでね (^^) (^^) (^^) (^^) (^^) (^^) (^^) (^^) (^^) (^^) (^^)

Slide 102

Slide 102 text

͓͠·͍