Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
メルカリ Backendエンジニアの日常 ~Backend Engineer Drink Meetup #1~
Matsumoto Kazutaka
July 17, 2018
Programming
0
1.6k
メルカリ Backendエンジニアの日常 ~Backend Engineer Drink Meetup #1~
https://mercari.connpass.com/event/93613/
の資料です。
Matsumoto Kazutaka
July 17, 2018
Tweet
Share
More Decks by Matsumoto Kazutaka
See All by Matsumoto Kazutaka
Development of Mercari's web in 2019
mkazutaka
0
850
20181215 php-srcで遊ぶよ
mkazutaka
2
740
Other Decks in Programming
See All in Programming
それ全部エラーメッセージに書いてあるよ!〜独学でPHPプログラミングが上達するたった一つの方法〜
77web
1
150
閱讀原始碼 - 再戰十年的 jQuery
eddie
1
280
クックパッドマートの失敗したデータ設計 Before / After 大放出
mokuzon
20
25k
Efficient UI testing in Android
alexzhukovich
1
120
Pluggable Storage in PostgreSQL
sira
1
180
SwiftUI+TCAに挑戦!NewsPicks iOSアプリのリアーキテクチャ/re-architecture-newspicks-ios-app-with-swiftui-and-tca
takehilo
0
360
VIMRC 2022
achimnol
0
120
ESM移行は無理だけどおれもSindreのライブラリが使いたい!
sosukesuzuki
2
530
JetpackCompose 導入半年で感じた 改善点
spbaya0141
0
140
大規模プロダクトにLinterを導入し運用している話
hirokiotsuka
0
300
Untangling Coroutine Testing (Droidcon Berlin 2022)
zsmb
1
460
SwiftUIで「意図」を伝える / swiftui_intention
uhooi
2
140
Featured
See All Featured
Building Applications with DynamoDB
mza
84
4.7k
For a Future-Friendly Web
brad_frost
166
7.5k
Designing for Performance
lara
597
63k
Embracing the Ebb and Flow
colly
73
3.4k
Principles of Awesome APIs and How to Build Them.
keavy
113
15k
In The Pink: A Labor of Love
frogandcode
131
21k
Music & Morning Musume
bryan
35
4.3k
From Idea to $5000 a Month in 5 Months
shpigford
373
44k
Pencils Down: Stop Designing & Start Developing
hursman
113
9.8k
Art, The Web, and Tiny UX
lynnandtonic
280
18k
Building Your Own Lightsaber
phodgson
95
4.7k
Infographics Made Easy
chrislema
233
17k
Transcript
メルカリ Backendエンジニアの日常 2018/07/17 Backend Engineer Matsumoto Kazutaka ~Backend Engineer Drink
Meetup #1~
Agenda • トークの目的 • 自己紹介 • エンジニアの日常と開発環境 • 終わりに 2
本トークの目的 • メルカリの雰囲気等を知ってもらう • どのような環境で開発しているか 3
Who am I? • Kazutaka Matsumoto • Backend Engineer •
18新卒(4月入社) • Gree, mixiにインターン • Helixキーボード買った(組み立て中) @makazutaka mkazutaka 4
3つのトピックを紹介 • 最近のメルカリ内であったこと • 開発フロー • ローカル環境からリリースまで • 社内勉強会 •
どういうふうな勉強会があるの? 5
3つのトピックを紹介 • 最近のメルカリ内であったこと • 開発フロー • ローカル環境からリリースまで • 社内勉強会 •
どういうふうな勉強会があるの? 6
新型MacBookPro!! 7
メルカリ新型MBPに対する対応 気になりません? 8
メルカリ新型MBPに対する対応 1/2 • 7/12 Appleが新型MacBookPro発表 • 7/13 #all-jpチャンネルにて標準構成のお知らせが.. メルカリの標準構成 9
標準構成はわかったけど買い換えれるのか? 10
メルカリ新型MBPに対する対応 2/2 11
メルカリ新型MBPに対する対応 2/2 買替ok!いい話! 12
3つのトピックを紹介 • 最近のメルカリ内であったこと • 開発フロー • ローカル環境からリリースまで • 社内勉強会 •
どういうふうな勉強会があるの? 13
mercari-api-jp 開発環境の話(Local) • ローカルにメルカリの開発環境を構築し開発 • DNSによってアプリからローカル環境にアクセス可能 • 開発環境自体はDockerで作成されている • 言語はPHP
7.1 • ただMicroservice化に伴い徐々にGolangに移行 14
mercari-api-jp QAの話 • 自分の開発環境を簡単にGCE上に作成できる • QAお願いする際にブランチ名を伝える 15
Release by Chat • リリースはGobold(ごーぼるど)さんに投げる 16
3つのトピックを紹介 • 最近のメルカリ内であったこと • 開発フロー • 開発からリリースまで • 社内勉強会 •
どういうふうな勉強会があるの? 17
社内勉強会/輪読会/Meetup • Gopher道場/ゆるふわBI/徳丸本/入門Kubernetes/DDD..etc • 業務時間内にあります • 「エンジニア組織論への招待」廣木大地さんの講演も 18
Lunch and Learn • 技術トレンドや開発方針、おもしろかった技術の話など • ご飯もでる! 19
社内勉強会/輪読会/Meetup • 募集はこんな感じ 20
ここからは個人の感想 ~新卒からみたメルカリ~ 21
出社がすごく楽 • だいたい12時までに 出社 今日の9時57分の社内 22
人が優しい • ペアプロとか気軽にやっていただける 23
ただレビューは厳しい • Conversation 191! 容赦なしです(一例です) • このあと悔しくてオブジェクト指向の本読み直した 24
世間は厳しいというわけで 25
終わりに • 社内の紹介をしました。詳しくは周りのエンジニアへ • 開発環境/勉強会等 • 新卒ですが自信をもって人に薦めれる会社です 興味のある人は是非お話聞いてみて下さい • 詳しい社内のことはエンジニアブログかメルカンに!
• エンジニアブログ: https://tech.mercari.com/ • メルカン: https://mercan.mercari.com/ • その他海外カンファレンス参加等あります 26