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
メルカリ Backendエンジニアの日常 ~Backend Engineer Drink Me...
Search
Matsumoto Kazutaka
July 17, 2018
Programming
0
2k
メルカリ 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
GPTsより精度の高いRAGシステムの構築
mkazutaka
26
12k
LLMと連携したブログ書くエディタを作ってみた
mkazutaka
2
380
社内情報検索システムで用いられるRAGの4つの実装方法
mkazutaka
14
9k
ChatGPTを使ったSlackbotの実装いろいろ紹介
mkazutaka
2
2.6k
Development of Mercari's web in 2019
mkazutaka
0
1k
20181215 php-srcで遊ぶよ
mkazutaka
2
1.1k
Other Decks in Programming
See All in Programming
密集、ドキュメントのコロケーション with AWS Lambda
satoshi256kbyte
1
210
Honoとフロントエンドの 型安全性について
yodaka
7
1.4k
仕様変更に耐えるための"今の"DRY原則を考える
mkmk884
9
3k
Software Architecture
hschwentner
6
2.1k
.NET Frameworkでも汎用ホストが使いたい!
tomokusaba
0
190
Rubyで始める関数型ドメインモデリング
shogo_tksk
0
130
苦しいTiDBへの移行を乗り越えて快適な運用を目指す
leveragestech
0
920
『GO』アプリ バックエンドサーバのコスト削減
mot_techtalk
0
150
プログラミング言語学習のススメ / why-do-i-learn-programming-language
yashi8484
0
150
Open source software: how to live long and go far
gaelvaroquaux
0
650
バッチを作らなきゃとなったときに考えること
irof
2
490
Amazon Q Developer Proで効率化するAPI開発入門
seike460
PRO
0
120
Featured
See All Featured
It's Worth the Effort
3n
184
28k
Side Projects
sachag
452
42k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.4k
Why Our Code Smells
bkeepers
PRO
336
57k
Into the Great Unknown - MozCon
thekraken
35
1.6k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Faster Mobile Websites
deanohume
306
31k
How GitHub (no longer) Works
holman
314
140k
Documentation Writing (for coders)
carmenintech
67
4.6k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
GraphQLとの向き合い方2022年版
quramy
44
13k
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