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
Takayuki
December 23, 2019
Technology
0
500
リモートワークしくじり話
リモートワークしくじり話
Takayuki
December 23, 2019
Tweet
Share
More Decks by Takayuki
See All by Takayuki
Laravel × Clean Architecture
bumptakayuki
0
340
エンジニアのキャリア論
bumptakayuki
0
200
地方カンファレンス主催のススメ
bumptakayuki
1
210
Laravelで敢えて試す脆弱性のある書き方
bumptakayuki
2
1.1k
地方でのPHPエンジニア採用って実際どうなの?
bumptakayuki
0
680
沖縄観光、名物を一挙紹介!
bumptakayuki
2
670
Laravel ShiftでLaravelのバージョンアップしてみた話
bumptakayuki
1
2.8k
flutterでイベントアプリを作ってみた
bumptakayuki
0
160
オフショア開発の辛みと学んだ事
bumptakayuki
0
400
Other Decks in Technology
See All in Technology
Firestore → Spanner 移行 を成功させた段階的移行プロセス
athug
1
500
バイブスに「型」を!Kent Beckに学ぶ、AI時代のテスト駆動開発
amixedcolor
2
590
データ分析エージェント Socrates の育て方
na0
7
2.6k
roppongirb_20250911
igaiga
1
250
LLMを搭載したプロダクトの品質保証の模索と学び
qa
0
1.1k
企業の生成AIガバナンスにおけるエージェントとセキュリティ
lycorptech_jp
PRO
2
200
ブロックテーマ時代における、テーマの CSS について考える Toro_Unit / 2025.09.13 @ Shinshu WordPress Meetup
torounit
0
130
【NoMapsTECH 2025】AI Edge Computing Workshop
akit37
0
230
Terraformで構築する セルフサービス型データプラットフォーム / terraform-self-service-data-platform
pei0804
1
200
RSCの時代にReactとフレームワークの境界を探る
uhyo
10
3.5k
react-callを使ってダイヤログをいろんなとこで再利用しよう!
shinaps
2
270
エンジニアリングマネージャーの成長の道筋とキャリア / Developers Summit 2025 KANSAI
daiksy
3
1.1k
Featured
See All Featured
Done Done
chrislema
185
16k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3k
Site-Speed That Sticks
csswizardry
10
820
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
Visualization
eitanlees
148
16k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
It's Worth the Effort
3n
187
28k
A Modern Web Designer's Workflow
chriscoyier
696
190k
Building an army of robots
kneath
306
46k
Transcript
鈴木孝之 2019/12/26
"HFOEB ࣗݾհɾձࣾհ ϦϞʔτϫʔΫΛ͢ΔʹࢸͬͨܦҢ ϦϞʔτϫʔΫ͘͠͡Γ
ࣗݾհɾձࣾհ
◆໊લ ླ ೭(Suzuki Takayuki) ※ಉಉ໊ଟͯ͘ࠔͬͯ·͢ɻɻɻ ◆ࣗݾհ ɾ1990ɺਆಸݝੜ·Εɻ ɾࣾձਓʹͳ͔ͬͯΒɺϓϩάϥϛϯάΛ࢝ΊΔɻ ɾ2015ʹϑϧεϐʔυʹೖࣾ͠ɺ2017ʹಠཱɻ ɾϑϦʔϥϯεͰϦϞʔτϫʔΫΛͬͨޙʹԭೄͰىۀ
◆झຯ ίεϓϨɺԻָϥΠϒɺϚϥιϯେձʹग़Δɺٿ؍ઓ ◆εΩϧ ɾPHP, Symfony2,CakePHP3,Laravel6 ɾJavaScript, backbone.js,Vue.js,Nuxt.js,Angular 1.ࣗݾհ
1.ࣗݾհ
1.ࣗݾհ
Re:Build ԭೄͷגࣜձࣾϓϩτιϦϡʔ γϣϯ༷ͱఏܞͯ͠ϓϩάϥϛ ϯάεΫʔϧͷߨࢣΊΔɻ શ෦Ͱ100ਓͷଔۀੜΛഐग़ɻ ౦ژɺେࡕͷେखITاۀʹब ৬ɾఆΛΒ͍ͬͯΔଔۀੜ ͍Δɻ
8 ͕ࣗӡӦ͍ͯ͠ΔΤϯδχΞίϛϡχςΟ ԭೄͰෳͷίϛϡχςΟΛӡӦͯ͠·͢
ܦྺ·ͱΊ 4&4 4*FS 8FCܥࣗࣾ։ൃ ϑϦʔϥϯεΤϯδχΞ ىۀ डୗ։ൃ ελʔτΞοϓ ϓϩάϥϛϯάεΫʔϧͷߨࢣ
ͳͲɻ෯͘ۀΛ͖ͯ͠·ͨ͠ɻ
Copyright Re:Build.inc All Rights Reserved. ձࣾհ ◆ձ໊ࣾ גࣜձࣾRe:Build ◆ॅॴ ԭೄݝԭೄࢢதԝ̍ஸ̍̒−̕
◆ࣄۀ༰ ɾࣗࣾWEBαʔϏεͷاըɾ։ൃɻ ɾडୗ։ൃ ◆ࣾһ 7໊ ◆ΤϯδχΞͷಇ͖ํ ϦϞʔτϫʔΫՄೳͳࣗ༝ͳಇ͖ํΛਪͯ͠·͢ʂ
ରऀ ɾϑϦʔϥϯεΤϯδχΞͱͯ͠ɺϦϞʔτͰࣄΛड͚͍ͨਓ ɾਖ਼ࣾһͰࡏϫʔΫɾϦϞʔτϫʔΫΛ͍ͨ͠ਓ
ϦϞʔτϫʔΫΛ͢ΔʹࢸͬͨܦҢ
ਖ਼ࣾһͰΤϯδχΞͱͯ͠ײ͍ͯͨ͡՝ײ ɾϑΟϦϐϯࢧࣾͱຊຊࣾͰͷΓऔΓͷϩάΛ͢ҝʹશͯ 4MBDLͰΓऔΓ͢Δɻ ɾྡͷ੮ʹ࠲͍ͬͯΔͷʹجຊతʹશͯ4MBDLͰΓऔΓͯͯ͠ɺ ग़ۈ͢ΔࣄʹٙΛײ͡Δɻ ɾேͷ௨ۈిंͰώοτϙΠϯτͷ͘Β͍Λফඅ͢Δʜɻ ɾຖɺಉ͡ॴͰಇ͍͍ͯΔͱ͖Δɻ
લ͔ΒํҠॅҬ׆ੑԽʹ ڵຯ͕͋ͬͨ͠ɺ ํʹॅΜͰಇ͍ͯΈΑ͏ʂ
ɾظؒٳΈΛऔͬͯɺํΛճΔͷ͕͍࣌ؒͬͨͳ͍ͱࢥͬͨɻ ɾϦϞʔτͷҊ݅Λऔͬͯɺಇ͖ͳ͕Β͍ΖΜͳҬΛճͬͯɺॅΉ ΠϝʔδΑΓ۩ମతʹΠϝʔδͰ͖ΔΑ͏ʹ͢Δɻ ɾ࠷ͰҰͭͷॴʹ̍िؒҎ্ɺࡏ͢Δɻ ɾࡏ͔ͯ͠Βঃʑʹஈ֊Ҡॅ͍ͯ͘͠ɻ ҰɺϑϦʔϥϯεʹͳͬͯɺࣗͷॅΉॴΛ୳ཱྀ͢ʹग़Δ
# ಇ͖ํ - ϦϞʔτϫʔΫ - ϑϨοΫελΠϜ੍ - ि4ۈ੍(ر੍) - ෭ۀOK
# ੍ - ٕज़ॻߪೖิॿ - ษڧձొஃ࣌ͷަ௨අɾ॓ധඅશֹิॿ ྲྀΕͰىۀ͔ͯ͠ΒϦϞʔτલఏͷձࣾʹͨ͠
ϦϞʔτϫʔΫ͘͠͡Γ
ύιίϯෳ࣋ͪ ΧϑΣຽ ͓٬͞Μͷײ͕Α͘Θ͔Βͳ͍ ॴ͕มΘΓ·͘Δͱੜ࢈ੑԼ͕Δ ΄΅ٳΈແ͘ͳΔ ϦϞʔτϫʔΫ͘͠͡Γ
ɾ࣌ɺ̏Ҋֻ͚͍݅࣋ͪͯͨ࣌͠ظ͕͋ͬͨɻ ɾ֤Ҋ݅͝ͱͰ1$̍ࢧڅ͞Εͯͨɻ ɾϫʔέʔγϣϯ͢Δʹ͋ͨͬͯɺ1$ͭΛৗʹ࣋ͪา͔ͳ͚Ε ͍͚ͳ͔ͬͨɻ ΊͪΌͪ͘Όॏ͍ʂʂʂ 1. ύιίϯෳ࣋ͪ
ɾํͩͱ8J'Jిݯ͕ͳ͍ΧϑΣ͕͋ͬͯɺΦϯϥΠϯ.5(Ͱ͖ͳ͍ͱ ͔͋Δɻ ɾͱͯ੩͔ͳΧϑΣʹೖͬͯ͠·͏ͱɺ͋·Γେ͖ͳ͕ग़ͤͳ͍ͳͲ ͋ΔͷͰɺ͓٬͞Μʹݩؾ͕ͳ͍ͶͱݴΘΕΔ͜ͱ͋ͬͨ স 2. ΧϑΣຽ
ɾશʹίϛϡχςέʔγϣϯ͕4MBDLϝΠϯͷϓϩδΣΫτͩͱ ͓٬͞Μͷײ͕ಡΈऔΓʹ͍͕࣌͋͘Δɻ ಛʹֆจࣈΛ͋·ΓΘͳ͍ਓͩͱײ͕ಡΈऔΓʹ͍͘ɻ ɾରࡦͱͯͪ͜͠Β͔ΒੵۃతʹΦϯϥΠϯ.5(౦ژʹߦͬͨࡍʹ ఆظతʹձ͏Α͏ʹ͢Δɻ 3. ͓٬͞Μͷײ͕Α͘Θ͔Βͳ͍
ɾҰ࣌ظɺ̎िؒ͝ͱʹݝΛม͑ͯಇ͍͕ͯͨɺॴ͕߹Θͳ͍ͱ ੜ࢈ੑԼ͕ͬͨΓ͢Δɻ ͋ͱɺͬͱ׳Ε͖ͯͯ·ͨ৽͍͠ॴʹߦ͘ͱർΕΔɻ ɾ͍҆υϛτϦʔʹധ·ΔͱपΓͷਓͷ͍ͼ͖ͱ͔Ͱɺ ৸Εͳ͔͕ͬͨ࣌େมɻɻɻ 4. ॴ͕มΘΓ·͘Δͱੜ࢈ੑԼ͕Δ
ɾʹϝʔϧ4MBDLͷฦ৴Λ͢Δͱɺ͜ͷਓʹฦ৴དྷΔΜͩͱ ࢥΘΕͯٳ࿈བྷདྷΔΑ͏ʹͳΓɺർฐ͢Δɻ ฏͷਂଳͷ࣌ؒͳͲಉ༷ɻதʹ࿈བྷདྷΔ͓٬͞Μͱ͔͍ͨɻ ɾରࡦͱͯ͠ɺۓٸͷ࿈བྷҎ֎͋Δఔฦ৴͠ͳ͍Α͏ʹ͢Δɻ ଈϨεେͳ͜ͱ͚ͩͲɺ͋ΔఔɺࣗͷதͰϧʔϧΛܾΊͳ͍ͱ Β͵ؒʹർฐ͍ͯ͘͠ɻ 5. ΄΅ٳΈແ͘ͳΔ
·ͱΊ ɾϦϞʔτͰϑϦʔϥϯεΛΔͱࣗͷதͰϓϥΠϕʔτͱͷઢ Ҿ͖Λ͠ͳ͍ͱΒ͵ؒʹർฐ͍ͯ͘͠ɻ ɾϫʔέʔγϣϯ͢Δʹͯ͠ɺ͓٬͞Μʹ໎Λ͔͚ͳ͍ൣғͰ ॴΛબΜͰಇ͘ɻ