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
MATSUMOTO Ryosuke
PRO
February 13, 2016
Technology
10
7.5k
ペパボ福岡の技術的強み
なぜ今エンジニアはペパボ福岡で働くべきなのか
MATSUMOTO Ryosuke
PRO
February 13, 2016
Tweet
Share
More Decks by MATSUMOTO Ryosuke
See All by MATSUMOTO Ryosuke
問いを起点に、社会と共鳴する知を育む場へ
matsumoto_r
PRO
0
600
さくらインターネット研究所 アップデート2025年
matsumoto_r
PRO
0
720
リモートワークにおけるパッシブ疲労
matsumoto_r
PRO
6
5.2k
エンジニアのキャリアパスはどう描く? まつもとりーさんと考える後悔しないキャリア選択
matsumoto_r
PRO
10
2.2k
まつもとりーのこれまでとCOGNANOのこれから
matsumoto_r
PRO
0
310
2022年の研究所の評価制度振り返りと今後
matsumoto_r
PRO
0
780
VUCAワールドから紐解く組織や評価制度の変遷と再設計
matsumoto_r
PRO
9
26k
コンテナの研究開発から学ぶLinuxの要素技術
matsumoto_r
PRO
2
1.5k
開発者体験をさらに向上させる 事業と研究との連携
matsumoto_r
PRO
2
2.4k
Other Decks in Technology
See All in Technology
Bye-Bye Query Spaghetti: Write Queries You'll Actually Understand Using Pipelined SQL Syntax
tobiaslampertlotum
0
120
DuckDB-Wasmを使って ブラウザ上でRDBMSを動かす
hacusk
1
140
事業価値と Engineering
recruitengineers
PRO
8
5.5k
なぜSaaSがMCPサーバーをサービス提供するのか?
sansantech
PRO
6
2.1k
実運用で考える PGO
kworkdev
PRO
0
130
Snowflakeの生成AI機能を活用したデータ分析アプリの作成 〜Cortex AnalystとCortex Searchの活用とStreamlitアプリでの利用〜
nayuts
0
170
カミナシ社の『ID管理基盤』製品内製 - その意思決定背景と2年間の進化 #AWSUnicornDay / Kaminashi ID - The Big Whys
kaminashi
3
750
ヘブンバーンズレッドのレンダリングパイプライン刷新
gree_tech
PRO
0
470
Flutterでキャッチしないエラーはどこに行く
taiju59
0
210
Function Body Macros で、SwiftUI の View に Accessibility Identifier を自動付与する/Function Body Macros: Autogenerate accessibility identifiers for SwiftUI Views
miichan
2
160
生成AI時代に必要な価値ある意思決定を育てる「開発プロセス定義」を用いた中期戦略
kakehashi
PRO
1
260
ZOZOマッチのアーキテクチャと技術構成
zozotech
PRO
3
1.2k
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
YesSQL, Process and Tooling at Scale
rocio
173
14k
[RailsConf 2023] Rails as a piece of cake
palkan
56
5.8k
4 Signs Your Business is Dying
shpigford
184
22k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Site-Speed That Sticks
csswizardry
10
810
The Art of Programming - Codeland 2020
erikaheidi
55
13k
Become a Pro
speakerdeck
PRO
29
5.5k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
Transcript
ͳͥࠓΤϯδχΞϖύϘԬͰಇ͖͘ͳͷ͔ GMO Pepabo, Inc. γχΞɾϓϦϯγύϧΤϯδχΞ MATSUMOTO, Ryosuke @matsumotory 2016/02/04 ʲਓؾࢢɾԬͰಇ͘ʂʳҠॅʹ·ͭΘΔΤτητϥʙΤϯδχΞɾσΟϨΫλʔ͚τʔΫˍ૬ஊձʙ
ϖύϘԬͷٕज़తڧΈ ʮఏڙɿԬࢢʯ
࣍ ͳͥԬΛબΜͩͷ͔ ͳͥϖύϘԬͳͷ͔ ΤϯδχΞ৬Ґ੍ ϖύϘԬͰʮಇ͍ͯʯײ͡Δ͜ͱ
!NBUTVNPUPSZ ݄ϖύϘԬೖࣾ ٕज़ج൫νʔϜ γχΞɾϓϦϯγύϧΤϯδχΞ ֶज़ݚڀʹऔΓΉ
ژग़ͰژɾେࡕʹॅΜͰ͍ͨ
!LFOUBSPBU5PLZP !ITCUBU5PLZP !NBUTVNPUPSZBU'VLVPLB
ͳͥԬΛબΜͩͷ͔
ϖύϘԬ͕͔͋ͬͨΒ
ͱ͍͏ޙͰ
ԬݝʹັྗΛײ͔ͨ͡Β ʮఏڙɿԬࢢʯ
ʮఏڙɿԬࢢʯʮࡱӨऀɿ'VNJP)BTIJNPUPʯ
Ԭ ձͱࣗવͷόϥϯε͕ྑ͍ ίϯύΫτʹ·ͱ·͍ͬͯΔ भͷඒຯ͍͕͠ࢁ͋Δ ɾࡊɾڕɾࠄ͕भͰ݁
ಛʹࢠҭͯʹ࠷ద
ʮఏڙɿԬࢢʯ
ަ௨ͷศ͕ྑ͍ ۭߓɾ৽װઢɾԼమͷ࿈བྷ͕ྑ͍ όεҟ༷ͳఔʹൃୡ ࠷دΓͷӺ͕ԕͯ͘όε͕͋Δ Ո͕͍҆ͷͰՈ͕͍
ׂͱ͖ͳॴʹॅΊΔ
େࡕ͔ΒԬҾӽ͠ ಛʹෆศײ͡ͳ͍ ੜ׆අ҆͘ͳͬͨ ௨ۈָ͕ʹͳͬͨ ՈͰա͕࣌ؒ͢͝ॆ࣮ͨ͠
ετϨεΛײ͡ͳ͘ͳͬͨ
ͳͥϖύϘԬͳͷ͔
େنαʔϏε
ϖύϘԬͷαʔϏε
ϖύϘԬͷαʔϏε
ϗεςΟϯάͷ ສαΠτͷϗεςΟϯά Ϩϯλϧαʔόͷӡ༻ɾอकɾ։ൃ ࣍ੈϗεςΟϯάͷݚڀɾ։ൃ ΠϯϑϥΤϯδχΞ։ൃΛߦ͏
ຊҰͷίετύϑΥʔϚϯεΛ࣮ݱ ͢ΔΞʔΩςΫνϟ
ϖύϘԬͷαʔϏε
࠷͍ͷ͋ΔNJOOF ϋϯυϝΠυϚʔέοτ ࡞Ոɾ࡞ຊ/P Ϟμϯ͔ͭݎ࿚ͳΞʔΩςΫνϟ Πϯϑϥ͔ΒΞϓϦ·Ͱશͯ୲
ߴ͍ٕज़ྗʹΑΔεϐʔυ։ൃ
༏लͳΤϯδχΞ
༏ΕͨΤϯδχΞ͕ἧ͏ !NBUTVNPUPSZ !VE[VSB !NPOPDISPNFHBOF !MJOZPXT
!QZBNB
!NBUTVNPUPSZ γχΞɾϓϦϯγύϧΤϯδχΞ શࣾతͳΠϯϑϥٕज़୲ 04ɾϛυϧΣΞͷݚڀɾ։ൃ ࣄۀΛࠩผԽ͢ΔͨΊͷٕज़
࣍ੈϗεςΟϯάͳͲ
!VE[VSB ϓϦϯγύϧΤϯδχΞ 3VCZͷ͍͢͝ਓ ύʔϑΣΫτ3VCZࣥචऀ ύʔϑΣΫτ3VCZPO3BJMTࣥචऀ
)BTIJ$PSQπʔϧͷ͍ख
!NPOPDISPNFHBOF ϓϦϯγύϧΤϯδχΞ (Pͷ͍͢͝ਓ (JU)VC"XBSET(PຊҐ 5IF1MBUJOVN4FBSDIFS࡞ऀ
3VCZ1)1+BWBͰ͖Δ
!MJOZPXT ϓϦϯγύϧΤϯδχΞ ୯ಠͰϓϩδΣΫτΛϦϦʔε͢Δٕज़ ͱʹ͔͘ͳΜͰͰ͖Δ ԬͷෳαʔϏεΛϦϑΝΫλ
ॻ͘ίʔυͷ៉ྷࣾ͞ਵҰ
!QZBNB γχΞΤϯδχΞ ѹత࣮ྗͱकඋൣғͷ͞ ΠϯϑϥΤϯδχΞ͔ΒΞϓϦస ѹత࠽ೳͱྗͰҰؾʹγχΞ
45/4ͱ͍͏දతϓϩμΫτ
ͦͷଞ ࣾਵҰͷηΩϡϦςΟΤϯδχΞ 3VCZͱ,FSOFMΛ৮ΔΠϯϑϥΤϯδχΞ ͳͲͳͲ෯͍εΩϧΛ࣋ͭ େنϗεςΟϯάαʔϏεΛӡӦ͍ͨ͠ਓ
େن$$αʔϏεΛӡӦ͍ͨ͠ਓ ͦͷதͰٕज़ΛߴΊ͍ͨਓΣϧΧϜ
ϖύϘԬͷڥ ΠϯϑϥɾΞϓϦͷٕज़Ϩϕϧ͕ߴ͍ ࡉ͔ͳϨϏϡʔͱ͍։ൃεϐʔυ ޓ͍ʹܟҙΛ͍ݠڏͰ͋Δ ͱʹ͔͘ใͷΞτϓοτΛߦ͏
Ϟμϯͳٕज़Λదʹऔࣺબ
͍Δ͚ͩͰͰ͖Δ ڥ
ΤϯδχΞ৬Ґ੍
None
ධՁ࣠ ࡞Γ্͛Δྗ ઌΛݟ௨͢ྗ ӨڹΛ͛Δྗ
“࡞Γ্͛Δྗ ͜ΕɺҰൠʹٕज़ྗͱ͍ͬͨ߹ʹ૾͠ ͍͢ೳྗͰ͠ΐ͏ɻʮଞͷਓʹͳ͍ɺٕज़త ʹ༏ΕͨԿ͔ʯΛ༻͍ͯɺٕज़తʹࠔͳ Λɺૉૣ͘ɺ࣮֬ʹղܾ͢Δ͜ͱ͕Ͱ͖Δɺͱ ͍͏͜ͱͰ͢ɻ – GMOϖύϘ CTO @kentaro
“ – GMOϖύϘ CTO @kentaro ઌΛݟ௨͢ྗ զʑ͕࡞Δͷɺ୯ʹҰ࡞ΕࡁΉͷͰ ͳ͘ɺܧଓతʹՁΛಧ͚ଓ͚Δ͖ͷͰ ͢ɻͭ·Γɺ͋Δಛఆͷ࣌ʹ͓͚ΔઢͷՁ ͷΈ͕ߴ͍͚ͩͰෆेͰ͢ɻͦΕʹՃ͑ͯɺ
࣌ؒͷܦաʹରͯ͠ੵతͳ໘ͷՁΛ૿େ͞ ͤΔඞཁ͕͋Γ·͢ɻͦͷͨΊʹɺઃܭྗɺ ςετΛॻ͘ೳྗ͕ඞཁͰ͢ɻ
“ӨڹΛ͛Δྗ ࣗͷճΓ͚ͩͰͳ͘ɺΤϯδχΞϦϯ άʹ͓͚ΔϦʔμʔͱͯ͠ӨڹྗΛ͍ൣғʹ ٴ΅ͤΔ͜ͱɺγχΞɺϓϦϯγύϧɺγχ ΞɾϓϦϯγύϧʹٻΊΒΕ·͢ɻٕज़తʹ ٕज़ϨΠϠʔͷ্Լํɺϓϩηεతʹ ͍ൣғͷਓʑΛר͖ࠐΜͰ͍͘ࠨӈํɺ ͦΕͧΕӨڹΛ͍͚͛ͯΔೳྗͰ͢ɻ – GMOϖύϘ
CTO @kentaro
ͳͥ৬Ґ੍͕ඞཁ͔ ଞࣾʹෛ͚ͳ͍ڝ૪ྗΛ࣋ͭͨΊʹߴͳٕज़ྗ͕ඞཁ ΤϯδχΞ৬Ґ੍ʹΑͬͯߴͳٕज़ྗΛৢ ΤϯδχΞઐ৬ઐతͳೳྗʹجͮ͘ྙཧɺࣾ֎ΛؚΊ ͨίϛϡχςΟΛ࣋ͭ ΤϯδχΞઐ৬͕ʮࣄۀΛࠩผԽͰ͖Δٕज़ʯΛੜΈग़͢
ʮࣄۀΛࠩผԽͰ͖Δٕज़ʯΛ࣋ͭઐ৬ͱͯ͠ͷΤϯδχ ΞΛࢦ͢ SFGIUUQUFDIQFQBCPDPNQSPGFTTJPOBMDBSFFSBUQFQBCP
ϖύϘԬͰಇ͍ͯ ײ͡Δ͜ͱ
ϖύϘԬʹ͍ͯ ౦ژ͔ΒͷڑΛײ͡ͳ͍ Ԭʹ໊͍ͯલΛͬͯΒ͑Δ ٕज़ڞ༗ʹࠔΒͳ͍ ͦΕͰ͍ͯԬͰΏͬͨΓΒͤΔ
ͳ͔ͥʁ
ϖύϘͷྑ͞ ΞτϓοτΛਪ͍ͯ͠Δ Ξτϓοτͷαϙʔτ͕͋Δ 044ίϛϡχςΟͷཧղ ΤϯδχΞͱͯ͠ͷΩϟϦΞͷཧղ
͍Δ͚ͩͰͰ͖Δձࣾ
ࠓ͔ΒͷऔΓΈ ࠓ͔ΒΠϯϓοταϙʔτ ษڧΛۀͷதͰऔΓΊΔ ඪઃఆ࣌ʹదʹઃఆΛ͢Δ ྫɿઐॻʹΑΔษڧͱͦͷޮՌ
ྫɿࢿ֨ͷษڧʹΑΔࣄۀͷߩݙ
ΤϯδχΞΛҭͯΔ ձࣾ
ͦΕ͕ࣄۀͷࠩผԽʹ ݁ͼͭ͘ͱ৴͍ͯ͡Δ
ϖύϥϯνϣϯ IUUQTQFQBCPDPNSFDSVJUQFQBMVODIFPO
ΤϯδχΞੵۃతืू SFGIUUQQFQBCPDPNSFDSVJUDBSFFSFOHJOFFS