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
吉祥寺.pmというテックイベントを4年間続けてきた話
Search
Magnolia.K
June 11, 2018
Programming
0
880
吉祥寺.pmというテックイベントを4年間続けてきた話
なぜ、吉祥寺.pmというテックイベントを4年間続けてきたのか?その続けるモチベーションの背景を話しました
YAPC::Asia2015で「吉祥寺pmを始めた話」というLTをしましたが、その続編です。
Magnolia.K
June 11, 2018
Tweet
Share
More Decks by Magnolia.K
See All by Magnolia.K
これからの吉祥寺.pmについて
magnolia
0
550
大吉祥寺.pm 2025 キーノート
magnolia
1
920
イベント運営から見た登壇者への期待
magnolia
6
1.9k
「ビジネスロジック」と「例外」
magnolia
9
4.7k
「吉祥寺.pm」というIT勉強会を 10年間続けてきた話
magnolia
0
1.1k
吉祥寺.pm18オープニングトーク.pdf
magnolia
0
1.9k
設計のための、問題の捉え方〜ドメイン知識の暗黙知を形式知に〜(まとめ版)
magnolia
36
12k
Other Decks in Programming
See All in Programming
理論と実務のギャップを超える
eycjur
0
170
CSC509 Lecture 08
javiergs
PRO
0
220
Foundation Modelsを実装日本語学習アプリを作ってみた!
hypebeans
0
120
スキーマ駆動で、Zod OpenAPI Honoによる、API開発するために、Hono Takibiというライブラリを作っている
nakita628
0
260
Catch Up: Go Style Guide Update
andpad
0
240
Claude CodeによるAI駆動開発の実践 〜そこから見えてきたこれからのプログラミング〜
iriikeita
0
310
Writing Better Go: Lessons from 10 Code Reviews
konradreiche
0
3.9k
Swift Concurrency - 状態監視の罠
objectiveaudio
2
550
チームの境界をブチ抜いていけ
tokai235
0
200
タスクの特性や不確実性に応じた最適な作業スタイルの選択(ペアプロ・モブプロ・ソロプロ)と実践 / Optimal Work Style Selection: Pair, Mob, or Solo Programming.
honyanya
3
180
いま中途半端なSwift 6対応をするより、Default ActorやApproachable Concurrencyを有効にしてからでいいんじゃない?
yimajo
2
450
NixOS + Kubernetesで構築する自宅サーバーのすべて
ichi_h3
0
1.1k
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
56
14k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Faster Mobile Websites
deanohume
310
31k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Making Projects Easy
brettharned
120
6.4k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
Reflections from 52 weeks, 52 projects
jeffersonlam
353
21k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Build your cross-platform service in a week with App Engine
jlugia
232
18k
How to Ace a Technical Interview
jacobian
280
24k
Being A Developer After 40
akosma
91
590k
Transcript
٢ࣉQNͱ͍͏ ςοΫΠϕϯτΛ ؒଓ͚͖ͯͨ Gotanda.pm 18 2018/6/11 Magnolia.K
ࣗݾհ Twitter: @magnolia_k_ GitHub: magnolia-k Blog: http://blog.magnolia.tech
٢ࣉͷํ͔Βདྷ·ͨ͠
٢ࣉQNͱ͍͏ΠϕϯτΛ͍ͬͯ·͢ w ϲ݄ʹҰճɺฏ༵ۚͷʹ։࠵ʢͰճʣ w ςʔϚຖճ؇͔ʹઃఆ ʢྫΤϯδχΞϦϯάͰղܾͨ͜͠ͱɺ͠ͳ͔ͬͨ͜ͱ w τʔΫຊɺ-5ຊͷߴີਐߦ ΄΅ۭ͖࣌ؒແ͠
w ࢀՃਓલޙɺ࠙ձͷࢀՃ͕ߴ͍ ׂʙׂ w ౦ژͷʹΤϯδχΞ͕ଟ͍ͱ࢝Ίͨ ԕํ͔ΒͷࢀՃऀଟ͍ w 1FSMͷΛ͢Δ࣌ʮ1FSMͷΛ͠·͢ʯͱલஔ͖͕ೖΔ QNͳͷʹʜ
Πϕϯτͷɾಛ w ຖճඞͣ৽نͷొஃऀ͕ొ͢Δ w ਓલͰॳΊͯΔਓଟ͍ɺΤϯδχΞ͡Όͳ͍ਓΔ w ࢀՃऀ৽نͷํ͕͘Β͍ w ಛఆͷςΫϊϩδʔʹݶΒͣɺొஃͷωλଟذʹΔ w
աڈͷεϥΠυͪ͜ΒΛࢀর IUUQTLJDIJKPKJQNDPOOQBTTDPN
ͳͥQNΠϕϯτΛ ͣͬͱ։࠵͍ͯ͠Δ͔ʁ
w ςΫϊϩδʔͷੈքɺ࣍ʑͱ৽͍͠ͷ͕ग़ͯ͘Δ w χονͳςΫϊϩδʔ͕ಥવϝδϟʔʹͳΔٯస͕ܶ༗Δ ԾԽɺؔܕݴޠɺίϯςφʜ w ҰํͰɺίϯϐϡʔλαΠΤϯεجૅٕज़ͱͯ͠େࣄ w ͭͷݴޠɺͭͷϥΠϒϥϦΛݱͰशಘ͓͚ͯ͠ Ұੜ৯͑·͢ɺΈ͍ͨͳ࣌Ͱͳ͍
w ֶͿ͖ର͋·Γʹଟ͍ w ͔͠͠ɺඞཁʹͳ͔ͬͯΒֶͼ࢝ΊΔͱɺ͍ ʢʮԆධՁʯͰؒʹ߹Θͳ͍ʣ w Ұ൪ා͍ͷʮΒͳ͍͜ͱʯΛΒͳ͍͜ͱ w ʮػత࣮ߦʯͰඞཁͱͳΔલʹֶΜͰ͓͔͘͠ͳ͍
ػత࣮ߦ IUUQTKBXJLJQFEJBPSHXJLJػత࣮ߦ ػత࣮ߦʢͱ͏͖͖ͯͬ͜͡͏ɺӳ: speculative executionʣͱɺίϯϐϡʔλʹඞཁͱ͠ͳ͍͔͠Ε ͳ͍ࣄΛͤ͞Δ͜ͱͰ͋Δɻ͜ͷੑೳ࠷దԽٕ๏ɺ ύΠϓϥΠϯԽ͞ΕͨϓϩηοαͳͲͷγεςϜͰΘ Ε͍ͯΔ
ແବʹͳΔ͔͠Εͳ͍͚Ͳɺ དྷͨΔ͖ʹඋ͑ͯɺ ֶΜͰ͓͔͘͠ͳ͍ ʢಛʹϦʔμʔʣ
ͰࠓͷςΫϊϩδʔͷੈքɺ ͋·ΓʹଟذʹΓ͗ͯͯ͢ɺ Ͳ͔͜ΒखΛ͚͍͍ͭͯͷ͔͔Βͳ͍
ҰਓͰٕज़ॻಡΜͰ ςϯγϣϯ্͕Βͳ͍ ͦͦͲΕಡΜͰ͍͍͔ʜ
ࣗͷؾ࣋ͪΛʮࠓͷʯٕज़ʹ ڧ੍తʹৼΓ͔ͤΔ ڥΛ༻ҙ͢Δʂ
ςοΫΠϕϯτΛ։͍ͯɺ ৭ΜͳΤϯδχΞͷΛ ఆظతʹฉ͘ػձΛ࡞Δʂ
w ΠϕϯτΛ։͚ɺ৭ΜͳΤϯδχΞͱΓ߹͑Δ w ొஃऀͷ۩ମతͳܦݧߟ͑ํ͕ฉ͚Δ w ͨ͘͞ΜͷΤϯδχΞͱ͢ͱɺͦͷ࣌ʑͷٕज़ಈͷ ʮྲྀΕʯ͕Ωʔϫʔυͱͯ͠ݟ͑ͯ͘Δ w ͋Δಥવɺਆٕज़͕ݱΕΔ͜ͱͳ͍ʜগͣͭ͠ʹ ڍ͕Δ࢝ΊΔʜલͷٕज़ͱͷ࿈ଓੑ͕͋Δʜ
w ྲྀΕΛԡ͓͑ͯ͘͞ͱɺྫ͑ϒϩάͱ͔ɺͯͿͱ͔ɺ ̡̩ͰྲྀΕͯ͘ΔେͳΩʔϫʔυͷ͏ͪɺͲ͔͜ΒखΛ ͚͍͚͍͍͔ͭͯݟ͑ͯ͘Δ
ʮࠓʯػత࣮ߦΛߦ͏͖ λʔήοτ͕ݟ͔ͭΔʂ ʢ͔ʜʣ
͋ͱ࠷ۙͷ٢ࣉQNͰΤϯδχΞͱͯ͠ͷ ৼΔ·͍ʹؔ͢ΔɺϚΠϯυηοτతͳτʔΫ ͕ଟͯ͘ɺͦΕ৭ʑͳҙຯͰࢀߟʹͳΔ
ग़ձ͍͕ଟ͍͠ɺֶͼଟ͍ ΈΜͳͥͻ ςοΫΠϕϯτΛΖ͏ʂ
·ͱΊ wςΫϊϩδʔͷमಘػత࣮ߦͰ wࣗͷΉڥࣗͰ࡞ͬͯΈΑ͏ wͱΓ͋͑ͣ৭ΜͳਓʹձͬͯΈΑ͏
ʮ͜Μͳωλɺൃද͢Δॴ͕ແ͍ʯ ͱ͍͏ํͥͻ٢ࣉQN
٢ࣉQNͷ։࠵ใͪ͜ΒΛνΣοΫʂ http://kichijojipm.hatenablog.com/ https://kichijojipm.connpass.com https://twitter.com/kichijojipm
@ytnobody++++ ँࣙ
͓͠·͍