Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
oF#2
Search
Yuichi Yazaki
May 21, 2012
Programming
1
510
oF#2
presentation document of openFrameworks Tokyo v002 5/12/2012.
http://openframeworks.jp/pages/oft02/
Yuichi Yazaki
May 21, 2012
Tweet
Share
More Decks by Yuichi Yazaki
See All by Yuichi Yazaki
Data visualization to expand your skills as a creator
n1n9
0
220
世界の行政機関 情報可視化 事例
n1n9
0
2.1k
コロナ禍におけるデータ可視化
n1n9
2
170
発信者主体の情報可視化作品作りにおけるスケッチの行い方考察
n1n9
2
660
残された我々のための「データ・ヒューマニティ」
n1n9
6
1.7k
Open Data Day logo generator
n1n9
0
200
データビジュアライゼーション講習のご案内
n1n9
0
260
IxDA Tokyo #3 Community Talk: Dissolving boundaries, building connections.
n1n9
0
1.1k
ハッカーズチャンプルー2017「データ・ビジュアライゼーションによる 地域や社会との関わり方」
n1n9
0
1.1k
Other Decks in Programming
See All in Programming
menu基盤チームによるGoogle Cloudの活用事例~Application Integration, Cloud Tasks編~
yoshifumi_ishikura
0
130
月刊 競技プログラミングをお仕事に役立てるには
terryu16
1
1.1k
アクターシステムに頼らずEvent Sourcingする方法について
j5ik2o
6
670
技術的負債と向き合うカイゼン活動を1年続けて分かった "持続可能" なプロダクト開発
yuichiro_serita
0
270
数十万行のプロジェクトを Scala 2から3に完全移行した
xuwei_k
0
760
KubeCon + CloudNativeCon NA 2024 Overviewat Kubernetes Meetup Tokyo #68 / amsy810_k8sjp68
masayaaoyama
0
290
テストコードのガイドライン 〜作成から運用まで〜
riku929hr
6
1.3k
為你自己學 Python
eddie
0
500
AppRouterを用いた大規模サービス開発におけるディレクトリ構成の変遷と問題点
eiganken
1
410
歴史と現在から考えるスケーラブルなソフトウェア開発のプラクティス
i10416
0
260
PHPカンファレンス 2024|共創を加速するための若手の技術挑戦
weddingpark
0
120
Внедряем бюджетирование, или Как сделать хорошо?
lamodatech
0
870
Featured
See All Featured
Designing for humans not robots
tammielis
250
25k
Docker and Python
trallard
43
3.2k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
490
Java REST API Framework Comparison - PWX 2021
mraible
28
8.3k
How to train your dragon (web standard)
notwaldorf
88
5.8k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.5k
It's Worth the Effort
3n
183
28k
jQuery: Nuts, Bolts and Bling
dougneiner
62
7.6k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
365
25k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
For a Future-Friendly Web
brad_frost
176
9.5k
Transcript
ࠩͰ୳͢ίϯύΠϧΤϥʔͷݩ //࡚༟Ұ
ࠓͷͷલఏɿ ɾ.BD049ڥ ɾࣗͰ͔̍Βॻ͘ͷͰͳ͘ɺԿΒ͔ͷFYBNQMFͷ࠶ίϯύΠϧΛఆ ɾݩͷ࡞ऀͷڥͰಈ͍͍ͯΔ͜ͱ ɾίϯύΠϧΤϥʔɺ͍Ͱ͢Ͷɻ ɾඞͣ͠ΤϥʔϝοηʔδΛಡΈղ͚ͩ͘ͰղܾͰ͖Δ༁Ͱʜͳ͍ɻ ɾΛߏతʹΈΔ͜ͱͰղܾͷࢳޱʹɻ
ݩϑΝΠϧ࡞ऀͷڥ ࣗͷڥ ࠩ ɾσΟϨΫτϦߏ ɾϥΠϒϥϦʗΞυΦϯͷϰΝʔδϣϯ ɾίϯύΠϥʗσόοΨʢ9$PEFʣ ɾ4%,ͷϰΝʔδϣϯʢ9$PEFʣ ɾ$16ΞʔΩςΫνϟ ɾ੍࡞࣌ظͷҧ͍
σΟϨΫτϦߏ ̍ɽϓϩδΣΫτϑΝΠϧ͔ΒP'ઃఆϑΝΠϧͷ૬ରύε ϓϩδΣΫτϑΝΠϧͷதͰ ૬ରύεͰࢦఆ͞Ε͍ͯΔɻ P'ຊମʹؚ·ΕΔFYBNQMF Λࢀߟʹɺมߋ͠ͳ͍ํ͕ແ ɻ ͜ͷ෦ʹݶΒͣɺ ݩͷϓϩδΣΫτϑΝΠϧ͕ ͓͔͘͠ͳ͍ͬͯΔ߹͋
Δɻͦͷ࣌ɺ ৽نʹϓϩδΣΫτϑΝΠϧ Λ࡞͠ɺιʔεΛҠ২͢Δ ͱղܾ͢Δ߹ɻ
σΟϨΫτϦߏ ɽϓϩδΣΫτϑΝΠϧʹಡΈࠐΜͩΞυΦϯϑΝΠϧͷϦϯΫΕ 9$PEFͷϑΝΠϧϒϥβ্Ͱ ϦϯΫΕͷͷϑΝΠϧ໊͕ ࣈͰදࣔ͞ΕΔɻ ͯ͢ͷϑΝΠϧ໊͕ࠇࣈͰදࣔ͞ΕΔΑ͏ मਖ਼͢Δɻ 9$PEFͷ࣌ʹʮใΛݟΔʯදࣔޙɺ ϑΝΠϧύεΛߋ৽Ͱ͖ͨɻ 9$PEFͰಉ͡ૢ࡞͕ݟ͚ͭΒΕͣɺ
ݸਓతʹखಈͰՃ͍ͯ͠Δɻ
σΟϨΫτϦߏ ɽϓϩδΣΫτϑΝΠϧʹΞυΦϯϑΝΠϧΛखಈͰՃ͢Δɻ $SFBUFHSPVQT GPSBOZBEEFEGPMEFST ʢ9$PEF্ͰϑΥϧμ৭ԫ৭ʣ $SFBUFGPMEFSTSFGFSFODFT GPSBOZBEEFEGPMEFST ʢ9$PEF্ͰϑΥϧμ৭੨৭ʣ ௨ৗલऀɻ ޙऀɺόϯυϧίϐʔ࣌ʹؚ·ΕΔϑΝ
Πϧ͕ίϐʔ͞ΕΔͷͰɺը૾ϑΝΠϧͳ ͲΛରʹ༻͢Δɻ ϑΝΠϧՃ࣌ͷμΠΞϩάͰϑΥϧμʹ͍ͭͯͷબࢶ͕͋Δɻ IUUQFJFOTFFTBBOFUBSUJDMFIUNM
ϥΠϒϥϦʗΞυΦϯͷϰΝʔδϣϯҧ͍ ΞυΦϯ͔ΒຊମϥΠϒϥϦঢ֨ ຊମϥΠϒϥϦͷ಄ޠPG ΞυΦϯͷ಄ޠPGY ΞυΦϯ͔ΒຊମϥΠϒϥϦঢ֨ͨ͠ͷɺϑΝΠϧ໊͕มΘ͍ͬͯΔɻ ྫɿ PGY5ISFBEPG5ISFBE PGY7FDGPG7FDG IUUQTHJUIVCDPNPQFOGSBNFXPSLTPQFO'SBNFXPSLTCMPCEFWFMPQ DIBOHFTUYU
ϥΠϒϥϦʗΞυΦϯͷϰΝʔδϣϯҧ͍ ݩϥΠϒϥϦͷϰΝʔδϣϯ Ξοϓʹ߹Θͤͯɺ ϑΝΠϧߏ໊͕ؔ มߋ͞ΕΔ߹͕ଟ͍ɻ $ϥΠϒϥϦͷɺྫ͑0QFO$7#PY%ͳͲͷΞυΦϯͷ߹ 0QFO$7ͷYܥͱYܥͰͷϑΝΠϧߏͷൺֱ
ίϯύΠϥʗσόοΨͷҧ͍ --7.($$ "QQMF--7. ($$ 9$PEF 9$PEF 9$PEF·ͰͷσϑΥϧτɻ 9$PEF͔Βαϙʔτ͞Εͳ͘ ͳͬͨɻ 9$PEFҎ߱ʹ͓͚ΔσϑΥϧτɻ
($$͔Β--7.ͷҠߦஈ֊ͷͨΊ ʹ༻ҙ͞Εͨͷɻ ҠߦظͷͷͪϝΠϯʹͳ͍ͬͯ͘ ͷͱࢥΘΕΔɻ
4%,ͷϰΝʔδϣϯҧ͍ 9$PEFͷجຊతͳ͍ํͱͯ͠ɺ #BTF4%,جຊతʹ࠷৽ͷͷΛɻ 04%FQMPZNFOU5BSHFUΞϓϦͷཁ݅ʹ߹Θͤͯઃఆɻ ͨͩɺP'·ͩݱ࣌Ͱɺ4%,ʹରԠ͍ͯ͠ͳ͍ʢ2VJDL5JNFؔʣ IUUQPQFOGSBNFXPSLTKQTFUVQYDPEF IUUQGPSVNPQFOGSBNFXPSLTDDJOEFYQIQUPQJD IUNM खಈͰμϯάϨʔυ͓ͯ͘͠ɻ ʮ.BD4FU3FDU͕એݴ͞Εͯͳ͍ʯͱ͔ʮPG2VJDL5JNF1MBZFSDQQɺ
PG2VJDL5JNF(SBCCFSDQQؔͷΤϥʔ͕ग़Δʯ߹͜Ε͕ݪҼɻ
$16ΞʔΩςΫνϟ ʢαϙʔτ͢Δൣғʣ .BD049J Y@ 1PXFS1$ܥͷQQD QQD QQD QQD͕ઃఆʹؚ·Ε͍ͯͯɺ ༻͢Δ༧ఆ͕ͳ͚Εআ͓͍ͯͯ͠Α͍͔
͠Εͳ͍ɻ .BD049
"3.WʹରԠ ɾJ1IPOF J1IPOF( ɾJ1PE5PVDI TUOE(FOFSBUJPO IUUQXXXBXBSFTPGUKQJPTEFWJUFNYDPEFDPNQJMFSBOE BSDIJUFDUVSFIUNM .BD্ͰͷΤϛϡϨʔγϣϯ༻ʹJΛࢦఆ͢Δඞཁͳ͍ͬΆ͍ɻ "3.WʹରԠ ɾJ1IPOF(4
J1IPOF J1IPOF4 ɾJ1PE5PVDI SEUI(FOFSBUJPO ɾJ1BE J1BE UIFOFXJ1BE J04 $16ΞʔΩςΫνϟ ʢαϙʔτ͢Δൣғʣ
#VJME4FUUJOHT ϓϩδΣΫτϑΝΠϧͷ#VJME4FUUJOHTΛ։͖ɺҎԼͷ߲Λ֬ೝ͢Δɻ ɾ#BTF4%, ɾ7BMJE"SDIJUFDUVSF ɾ$PNQJMMFSGPS$$ 0CKFDUJWF$ P'ຊମͷϓϩδΣΫτϑΝΠϧʹ͍ͭͯಉ༷ɻ
੍࡞࣌ظͷҧ͍ ݄ 9$PEF ݄ 9$PEF 0494%, J044%,ΛؚΉ ίϯύΠϥʹ ($$ؚ͕·Εͳ͘ͳΔ Πϯετʔϧઌ
%FWFMPQFS 9$PEF̏ Πϯετʔϧઌ "QQMJDBUJPOT ݄ 9$PEF ݄ ݄ ॻ੶ɿ #FZPOE*OUFSBDUJPO P' P' P'ຊମ ίϯύΠϥ ʗ4%,
·ͱΊ ɾϚΠφεΛθϩʹ͍࣋ͬͯ͘ͳͷͰɺ ɹͳΔ͘ૣ͘௨աʂ ɾใ͕Ͳ͔͜ʹҰݩԽ͞Ε͍ͯͯ΄͍͠ ʢP'ͷϰΝʔδϣϯཧͷΈɺ΄͍͠ʣ
࡚༟Ұ UXJUUFS!ZVJDIZ TJUFIUUQOOKQ