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
学習する組織の作り方
Search
Yosuke Furukawa
PRO
October 31, 2019
Technology
26
14k
学習する組織の作り方
EOF2019 で発表した学習する組織の作り方の話です。
Yosuke Furukawa
PRO
October 31, 2019
Tweet
Share
More Decks by Yosuke Furukawa
See All by Yosuke Furukawa
デザインシステムが必須の時代に
yosuke_furukawa
PRO
2
160
Node.js, Deno, Bun 最新動向とその所感について
yosuke_furukawa
PRO
10
4.5k
Welcome JSConf.jp 2024
yosuke_furukawa
PRO
1
4.3k
tc39 x jsconf.jp Panel Discussion 2024
yosuke_furukawa
PRO
0
270
Removing Corepack
yosuke_furukawa
PRO
9
1.7k
JavaScript Runtime とはなにか
yosuke_furukawa
PRO
15
2.9k
Strip Types と Storage
yosuke_furukawa
PRO
4
430
Module Harmony について
yosuke_furukawa
PRO
3
1.8k
LTのやり方
yosuke_furukawa
PRO
16
2.7k
Other Decks in Technology
See All in Technology
もう外には出ない。より快適なフルリモート環境を目指して
mottyzzz
13
10k
ソースを読む時の思考プロセスの例-MkDocs
sat
PRO
1
170
ソフトウェアエンジニアの生成AI活用と、これから
lycorptech_jp
PRO
0
900
入院医療費算定業務をAIで支援する:包括医療費支払い制度とDPCコーディング (公開版)
hagino3000
0
110
事業開発におけるDify活用事例
kentarofujii
5
1.4k
アウトプットから始めるOSSコントリビューション 〜eslint-plugin-vueの場合〜 #vuefes
bengo4com
3
1.8k
AIとともに歩んでいくデザイナーの役割の変化
lycorptech_jp
PRO
0
880
Azureコストと向き合った、4年半のリアル / Four and a half years of dealing with Azure costs
aeonpeople
1
280
生成AI時代のPythonセキュリティとガバナンス
abenben
0
130
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
14
82k
AIエージェントによる業務効率化への飽くなき挑戦-AWS上の実開発事例から学んだ効果、現実そしてギャップ-
nasuvitz
5
1.1k
Copilot Studio ハンズオン - 生成オーケストレーションモード
tomoyasasakimskk
0
220
Featured
See All Featured
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1k
Build your cross-platform service in a week with App Engine
jlugia
233
18k
The Cult of Friendly URLs
andyhume
79
6.6k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
Embracing the Ebb and Flow
colly
88
4.9k
How STYLIGHT went responsive
nonsquared
100
5.9k
Navigating Team Friction
lara
190
15k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.7k
Gamification - CAS2011
davidbonilla
81
5.5k
Reflections from 52 weeks, 52 projects
jeffersonlam
353
21k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Context Engineering - Making Every Token Count
addyosmani
8
300
Transcript
ֶश͢Δ৫ͷ࡞Γํ 2019/10/31 @ EOF2019
ϦΫϧʔτςΫϊϩδʔζ ITEຊ෦HRE෦ASG ݹཅհʢϑϧΧϫϤεέʣ 2 ▪৬ ࣗݾհ Application Solution GroupͷάϧʔϓϚωʔδϟ γχΞιϑτΣΞΤϯδχΞ
͓ࣸਅ ໌Δ͍දͷͷ ϓϥΠϕʔτՄ ▪GMͱͯͬͯ͠Δ͜ͱ ϝϯόʔͷΩϟϦΞ։ൃ ϓϩδΣΫτΞαΠϯ શࣾݚमɾR-ISUCONɾϋοΧιϯͳͲ ▪γχΞͱͯͬͯ͠Δ͜ͱ R&D - React/Redux/Node.jsΛͬͨϘΠϥʔϓϨʔτ - Consumer Driven Contract πʔϧ agreed࡞ - ৽نٕज़։ൃ
Twitter: @yosuke_furukawa Github: yosuke-furukawa
None
+4$POG+1 UJDLFUͦΖͦΖϚδ ͰചΓΕ·͢ʂʂʂ
Q. ϦΫϧʔτςΫϊϩδʔζͬ ͯԿͬͯΔձࣾͳΜͰ͢ ͔ʁ
A. ϦΫϧʔτͷࣾ՝Λ ٕज़Ͱղܾ͢Δձࣾ
ͲΜͳ͜ͱΛͬͯΔ͔ʁ • Πϯϑϥߏங • ηΩϡϦςΟ૬ஊ • ΞϓϦέʔγϣϯ։ൃ • ػցֶश/ੳ •
։ൃϓϩηε࡞ • ׂͱͳΜͰͬͯΔ
ͲΜͳ͜ͱΛͬͯΔ͔ʁ • Πϯϑϥߏங • ηΩϡϦςΟ૬ஊ • ΞϓϦέʔγϣϯ։ൃ • ػցֶश/ੳ •
։ൃϓϩηε࡞ • ׂͱͳΜͰͬͯΔ "4(͕ओʹ୲ Σϒൺߴ͍
ʮΞϓϦέʔγϣϯ։ൃʯ ͱݴͬͯࠓUI͕ͲΜͲΜ Ϧονʹͳ͍ͬͯΔ࣌
None
ΞϓϦέʔγϣϯͷUIͷཁ͕݅ Ϧονʹ • UIϢʔβʔ͕৮Δͱ͜ΖͳͷͰʮϓϥϯφʔɾϓϩμΫτΦʔ φʔͷࢥ͍ʯ͕ೖΓ͍͢ • ϞόΠϧɺλϒϨοτɺPCͳͲෳͷڥͰಈ࡞ͤ͞Δཁ͕݅૿ ͑ͨ • ϞόΠϧʹ͓͍ͯUIγϯϓϧ͕ͩɺೖྗͰ͖Δࣄ͕গͳ͍
ɺཁ݅ϦονʹͳΓ͍͢ • ύϑΥʔϚϯεSEOɺηΩϡϦςΟͳͲඇػೳཁ݅Ͱߟ͑ͳ͍ ͱ͍͚ͳ͍͜ͱ૿͍͑ͯΔ
Ұੲલ
HTML CSS JS(jQuery) ΣϒΛߏ͢Δݴޠ ͜ͷลΓͷ͋Δఔͷ͕ࣝ͋Ε 6*࡞Εͨ
Ͱࠓ
DOM Cookie DevTools ϒϥβΛߏ͢Δ༰ CSSOM window navigator Headers
DNS URL HTTP(S) ωοτϫʔΫ WebSocket TCP TLS HTTP/3 QUIC
Cache Critical- Rendering Path Metrics Tools ύϑΥʔϚϯε Memory CPU I/O
XSS CSRF SQL Injection ηΩϡϦςΟ DoS TLS/SSL
React Angular Redux JS Frameworks Vue.js Polymer
Mobile Tablet PC Runtime Environment Chrome Safari Firefox IE Edge
HTML CSS JS DOM Cookie DevTools CSSOM window navigator Headers
DNS URL HTTP(S) WebSocket TCP TLS React Redux Memory CPU I/O DoS TLS/SSL
େมͰ͢Ͷ
Ͱɺ͜Ε͕(ϦΫϧʔτͷ) ΣϒΤϯδχΞ ʹͳΔɺͱ͍͏͜ͱ
Σϒͷϑϩϯτ͚ͩͰ͜Ε ͚ͩͷ͕ࣝඞཁɺόοΫΤ ϯυؚΊΔͱ΄΅ແݶͷ࣌ ͕ؒඞཁ
ແݶͷதͰ༗ݶͷॲཧΛ͢Δ ͷʹඞཁͳͷϚϯύϫʔͰ ղܾ͢ΔͷͰͳ͘ɺ ଉΛٵ͏Α͏ʹֶश͢Δ Ϟνϕʔγϣϯ
ͦΜͳંʹग़ձͬͨຊ
ֶश͢Δ৫ • ʮֶश͢Δʯͱʮੜ͖Δ͜ͱͱಉٛʯͱݴ ͍ͬͨຊ • ʮଉΛٵ͏Α͏ʹֶश͢Δʯͱ͍͏ࣄΛࢥͬ ͍ͯͨࣗͷߟ͑ํͱϚονͨ͠ • தΛΑ͘ಡΉͱ͍͍ࣄ͕ͨ͘͞Μॻ͍ͯ͋ Δɻ
ֶश͢Δ৫ • 5ͭͷσΟγϓϦϯ • 1. ࣗݾϚελϦʔ • 2. ڞ༗Ϗδϣϯ •
3. γεςϜࢥߟ • 4. ϝϯλϧϞσϧ • 5. νʔϜֶश
ֶश͢Δ৫ • 5ͭͷσΟγϓϦϯ • 1. ࣗݾϚελϦʔ • 2. ڞ༗Ϗδϣϯ •
3. γεςϜࢥߟ • 4. ϝϯλϧϞσϧ • 5. νʔϜֶश ख़ୡ͢Δࣄɺઈ͑ͣྗͯ͠ೳྗΛߴΊΔ͜ͱ ͛͠ΔϏδϣϯΛෳͷਓʹڞ༗͢Δ͜ͱ ੈͷதͷγεςϜͷෳࡶ͞ʹ͖߹͍ɺཧղΛ ਂΊΔ͜ͱ ࣗͷΓํΛ͍ٙଓ͚ɺվળΛଓ͚Δ ͜ΕΒΛνʔϜͰڞ༗͠ɺΈΜͳͰߟɺ୳ٻΛ ߦ͍ɺল͍ͯ͘͠
ֶश͢Δ৫ • 5ͭͷσΟγϓϦϯ • 1. ࣗݾϚελϦʔ • 2. ڞ༗Ϗδϣϯ •
3. γεςϜࢥߟ • 4. ϝϯλϧϞσϧ • 5. νʔϜֶश ख़ୡ͢Δࣄɺઈ͑ͣྗͯ͠ೳྗΛߴΊΔ͜ͱ ͛͠ΔϏδϣϯΛෳͷਓʹڞ༗͢Δ͜ͱ ੈͷதͷγεςϜͷෳࡶ͞ʹ͖߹͍ɺཧղΛ ਂΊΔ͜ͱ ࣗͷΓํΛ͍ٙଓ͚ɺվળΛଓ͚Δ ͜ΕΒΛνʔϜͰڞ༗͠ɺΈΜͳͰߟɺ୳ٻΛ ߦ͍ɺল͍ͯ͘͠
͜ΕΛࣗͳΓʹղऍͯ͠ɺ ࢼߦࡨޡ͠ͳ͕Β ৭ʑࢼ͍ͯ͠Δ࠷த ڞ༗ϏδϣϯɺࣗݾϚελϦʔɺνʔϜֶशʹ͍ͭͯհ
ڞ༗Ϗδϣϯ
ϏδϣϯΛग़ͯ͠ڞ༗͢Δ͜ ͱ
͕ݴ͍ଓ͚ͯͨ͜ͱɿ ਖ਼͍͠ͷΛਖ਼͘͠࡞Δ
ਖ਼͠͞ʹ2࣠͋Δ validation ͱ verification
validation => value ͔Βདྷͯ Δ value ͭ·ΓՁ͕͋Δ͜ͱ
verification => very ͔Β͖ ͯΔ very "ͱͯ" Ͱͳ͘ ʮਖ਼͘͠ʯͱ͍͏ҙຯ
ਖ਼͋͘͠Δ͖͔࢟Ͳ͏͔Λ ࢦ͢
͜Εཱ͕྆͢Δঢ়ଶ͕ཧͷ ঢ়ଶɺՁ͕͋Δ͜ͱΛਖ਼͠ ͋͘Δ͖࢟Ͱ࡞Δ͜ͱ
ྫ͑: ച্্͛ͭͭɺςε τϨϏϡʔΛͯ͠ͷΫ ΦϦςΟอͭɺͦΜͳঢ়ଶ
Ұݟໃ६ͯ͠ΔΑ͏͕ͩɺ ͜ΕΛཱ྆ͤ͞Δͷ͕ٕज़ྗ ͩͱ͍͏Λͯ͠ϝϯόʔΛ ಋ͍ͯΔɻ
ͳͷͰϝϯόʔʹʮৗʹٕ ज़ྗͷݚᮎΛͭͭ͠ɺ͋͘· ͰϏδωεϑΝʔετͰ Δʯͱ͍͏͜ͱΛҙࣝͤͯ͞ ͍Δɻ
ࣗݾϚελϦʔ
͕ࣗݚᮎΛ͢Δ͜ͱ ͔͠͠ɺݚᮎͯ͠ଞऀ͔Β ݟΔͱ͔Γʹ͍͘
͕ࣗݚᮎΛ͢Δ͜ͱ ͔͠͠ɺݚᮎͯ͠ଞऀ͔Β ݟΔͱ͔Γʹ͍͘ ීஈ͔ΒΞτϓοτΛ৺͕͚ΔΑ ͏ʹΈͰղܾ
ଉΛు͍ͨΒٵΘͳ͍ͱ͍͚ ͳ͘ͳΔ Ξτϓοτ͢ΔͱΠϯϓο τ͠ͳ͍ͱ͍͚ͳ͘ͳΔ
ྫ: ࣾϒϩά, Demo Day
ຖिάϧʔϓձͰຖճ࡞ͬͨ ͷΛσϞͤͯ͞Δɻ LTΈ͍ͨʹԿͰྑ͍͔Βຖ ि࡞ͬͨͷΛհ͢ΔΑ͏ ʹ͍ͯ͠Δɻ
݁Ռͱͯ͠ • ϝϯόʔ͔ΒͷΞτϓοτ͕૿͑ͨʢͪΖ Μʣ • ͦΕ͚ͩ͡Όͳͯ͘Gձͷؔ৺͕ߴ͘ͳͬͨɻ • ਐḿใࠂͰԼΛ͍ͯΔϝϯόʔը໘ΛݟΔ Α͏ʹͳͬͨɻ •
άϧʔϓձ͕ᮣୡʹͳͬͨɻ
νʔϜֶश
νʔϜͰݚᮎ͢Δ
ͬͯΔ͜ͱ: ࣾISUCON, εϐʔυϋοΧ ιϯ
R-ISUCON ✕
R-ISUCON ϦΫϧʔτͳΓͷΛ࡞ͬͯϦΫϧʔτͳΓ ͷύϑΥʔϚϯεΛղ͘ ✕
R-ISUCONୈҰճͷ • ϦΫϧʔτͰΑ͋͘Δձٞࣨ༧γεςϜ
R-ISUCONୈҰճͷ • ϦΫϧʔτͰΑ͋͘Δձٞࣨ༧γεςϜ • ϦΫϧʔτͰձ͕ٞࣨ1Q͔ͣͭ͠औΕͣɺ ͔͠ΫΦʔλʔͷ։࢝ʹෛՙ͕ूத͢Δ • ෛՙ͕ूதͨ݁͠Ռࢮ͵
R-ISUCONୈҰճͷ • ϦΫϧʔτͰΑ͋͘Δձٞࣨ༧γεςϜ • ϦΫϧʔτͰձ͕ٞࣨ1Q͔ͣͭ͠औΕͣɺ ͔͠ΫΦʔλʔͷ։࢝ʹෛՙ͕ूத͢Δ • ෛՙ͕ूதͨ݁͠Ռࢮ͵ ϦΫϧʔτͬΆ͍ɻɻɻ
R-ISUCONୈҰճͷ • ຊՈISUCONͱҧͬͯϑϩϯτΤϯυνϡʔ χϯάͷཁૉೖΕͨ • CSS/JSΛ͋͑ͯॏͨ͘͠Γɻ • ΩϟογϡΛޮ͔ͤͨΓɺը૾ѹॖͨ͠Γ͠ ͳ͍ͱείΞ͕ग़ͳ͍Α͏ʹͨ͠ɻ
R-ISUCONͬͯΈͯ • ύϑΥʔϚϯε্ɺ࣮ࡍʹϦΫϧʔτͰى͖ͨো Λϕʔεʹຖճ৽͍͠ISUCONͷΛ ࡞͍ͬͯΔɻ • ڭҭతͳଆ໘ڧ͍͕ɺোৼΓฦΓతͳଆ໘ ڧ͍ɻ • ϦΫϧʔτશମͰ࣮ࢪ͢Δ͜ͱͰϦΫϧʔτશମ
ͷαʔϏε͕Α͘ͳΔ͜ͱΛૂ͍ͬͯΔɻ
R-ISUCONͬͯΈͯ • ύϑΥʔϚϯε্ɺ࣮ࡍʹϦΫϧʔτͰى͖ͨো Λϕʔεʹຖճ৽͍͠ISUCONͷΛ ࡞͍ͬͯΔɻ • ڭҭతͳଆ໘ڧ͍͕ɺোৼΓฦΓతͳଆ໘ ڧ͍ɻ • ϦΫϧʔτશମͰ࣮ࢪ͢Δ͜ͱͰϦΫϧʔτશମ
ͷαʔϏε͕Α͘ͳΔ͜ͱΛૂ͍ͬͯΔɻ ϦΫϧʔτͷαʔϏεΛྑ͘͢Εຊͷ 8FCશମͷ͏͕ͪྑ͘ͳΔɻ
εϐʔυϋοΧιϯ • ԾͷαʔϏεͰͳ͘ɺ࣮ࡍͷϖʔδΛج ʹϑϩϯτΤϯυ͚ͩͰͲ͜·ͰߴԽͰ͖ Δ͔Λߦ͏ɻ
εϐʔυϋοΧιϯ • ࣮ࡍͷαʔϏεͰ੍ଟ͍͔ΒΕͳ͍͜ͱ ଟ͍ • ͔͠͠ɺ੍Λ֎ͨ͠ঢ়ଶͰͲ͜·Ͱܰ͘ͳΔ ͔ɺͲ͜·ͰLook & Feel͕มΘΔ͔Λ·ͣମݧ ͤͯ͋͛͞Δ
• ͜ΕʹΑͬͯɺ࠷ऴΰʔϧΛݟਾ͑ͨঢ়ଶͰվળ ׆ಈ͕Ͱ͖Δ
εϐʔυϋοΧιϯ • ࣮ࡍͷαʔϏεͰ੍ଟ͍͔ΒΕͳ͍͜ͱ ଟ͍ • ͔͠͠ɺ੍Λ֎ͨ͠ঢ়ଶͰͲ͜·Ͱܰ͘ͳΔ ͔ɺͲ͜·ͰLook & Feel͕มΘΔ͔Λ·ͣମݧ ͤͯ͋͛͞Δ
• ͜ΕʹΑͬͯɺ࠷ऴΰʔϧΛݟਾ͑ͨঢ়ଶͰվળ ׆ಈ͕Ͱ͖Δ μΠΤοτͱҰॹͰ࠷ॳʹཧͷ࢟ΛΠϝʔδͰ͖ ΔΑ͏ʹ͔ͯ͠Βվળ͢Δͱΰʔϧ͍͢͠
εϐʔυϋοΧιϯ • ࣮ࡍʹόΠτݕࡧΞϓϦି݅ݕࡧΞϓ ϦͰޮՌ͕ग़͍ͯΔɻ •
ଞʹ
PIGICON • Programming and Intelligence: Greatest Improvement CONtest • ػցֶश
x ISUCON • Ԡੑೳͱֶशਫ਼྆ํΛڝ͏ίϯςετ
PIGICON • Ϣʔβʔʹ࣭ͯ͠ɺͦͷ༰ΛجʹϢʔβʔ ͕ߟ͑ͯΔͷΛਪଌ͢Δ • ࣭ճ͕গͳ͚Εগͳ͍΄ͲείΞߴ͍ • ͨͩؒ͠ҧ͍Λ͢ʹ͍߹Θ͕ͤଟ͘ͳΔ • ԠੑೳΛ͋͛Α͏ͱੑೳΛ্͛Δͱࠓਫ਼
͕͘ͳΔ
IMOCON • Iikanji ni MOdel CONtest • Kaggle Έ͍ͨͳػցֶशͷਫ਼ͷΈΛڝ͏ί ϯςετ
• ·ͩ͜Ε͔ΒΔίϯςετͳͷͰৄࡉ໌ ͔͞Εͯͳ͍ɻ
৭ʑ૿͖͑ͯͨ
ϋοΧιϯܗࣜͰΠϕϯτʹ͠ ͯΓ্͛Δ • ΈΜͳʹֶΜͰ΄͍͜͠ͱίϯςετܗࣜʹͯ͠ʢ xxxCON Λ࡞ͬͯʣ։࠵ͱ͍͏ྲྀΕ͕૿͑ͨɻ • ݁Ռͱͯ͠৭ΜͳόϥΤςΟͷڝٕ͕૿͑ͯɺΈΜͳҰڝٕΛ ͢ΔΑ͏ʹͳͬͨɻ •
ࣗൃతʹֶश͍ͯ͘͠৫ʹͳ͖ͬͯͨɻ • ࣮ࡍͷΞϓϦέʔγϣϯʹ׆͔ͤΔΑ͏ʹͳ͖ͬͯͨɻ
ৼΓฦͬͯ
ৼΓฦͬͯ • ࣗͳΓͷϚωδϝϯτελΠϧΛٻͨ݁͠Ռɺ΄΅Τ ϯδχΞίϛϡχςΟͷษڧձͷελΠϧͱҰॹͩͬͨࣄ ʹؾ͍ͮͨ • ཁେࣄͳ͜ͱษڧձ͔ΒֶΜͩɻ • σϞσΠͰৗʹଉΛు͔ͤΔͷษڧձͷొஃͷϚω͝ͱ •
ϋοΧιϯͰظؒʹνʔϜͰֶश͢Δͱ͔ΖΤϯδ χΞίϛϡχςΟͷΓํ
ৼΓฦͬͯ • ࣗͳΓͷϚωδϝϯτελΠϧΛٻͨ݁͠Ռɺ΄΅Τ ϯδχΞίϛϡχςΟͷษڧձͷελΠϧͱҰॹͩͬͨࣄ ʹؾ͍ͮͨ • ཁେࣄͳ͜ͱษڧձ͔ΒֶΜͩɻ • σϞσΠͰৗʹଉΛు͔ͤΔͷษڧձͷొஃͷϚω͝ͱ •
ϋοΧιϯͰظؒʹνʔϜͰֶश͢Δͱ͔ΖΤϯδ χΞίϛϡχςΟͷΓํ ͣʔͬͱ͖ͬͯͨΤϯδχΞίϛϡχςΟͰ ͖ͬͯͨ͜ͱΛࣾͰద༻ͨ͠ɻ݁Ռɺࠓ ҰఆͷՌ͕ग़ͯΔɻ
ֶश͢Δ৫Λ࡞Δͷʹ৺͕͚ ͯΔ͜ͱ • ࣗͳΓͷڞ༗ϏδϣϯΛݴ͏ʮਖ਼͍͠ͷΛਖ਼͘͠࡞Δʯ • ͦͷ্ͰϝϯόʔʹࣗݾݚᮎͱͱʹɺDemo Dayࣾ ϒϩάͳͲৗʹൃ৴ͤ͞ΔΈΛ࡞Δ ʮৗʹଉΛు͔ͤͯٵΘͳ͍ͱ͍͚ͳ͘͢Δʯ •
ϋοΧιϯISUCONͳͲͷऔΓΈΛੵۃతʹ౪Έɺੵۃ తʹࢼ͢ɻʮνʔϜֶशͰେࣄͳ͜ͱΤϯδχΞίϛϡχ ςΟ͔ΒֶΜͩɻʯ
ֶश͢Δ৫Λ࡞Δͷʹ৺͕͚ ͯΔ͜ͱ • ࣗͳΓͷڞ༗ϏδϣϯΛݴ͏ʮਖ਼͍͠ͷΛਖ਼͘͠࡞Δʯ • ͦͷ্ͰϝϯόʔʹࣗݾݚᮎͱͱʹɺDemo Dayࣾ ϒϩάͳͲৗʹൃ৴ͤ͞ΔΈΛ࡞Δ ʮৗʹଉΛు͔ͤͯٵΘͳ͍ͱ͍͚ͳ͘͢Δʯ •
ϋοΧιϯISUCONͳͲͷऔΓΈΛੵۃతʹ౪Έɺੵۃ తʹࢼ͢ɻʮνʔϜֶशͰେࣄͳ͜ͱΤϯδχΞίϛϡχ ςΟ͔ΒֶΜͩɻʯ ࠓ·ͩಓɺֶश͢Δ͕Ͱ͖͖ͯͨͩ ͚ɺ͔͜͜ΒՁ = ϏδωεΛ্͍͛ͯ͘ඞཁ ͋Δ
͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ JSConf.jp ੋඇདྷ͍ͯͩ͘͞ɻ