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
20181101_medpeer_rwc.pdf
Search
fukumura
November 01, 2018
Technology
3.8k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
20181101_medpeer_rwc.pdf
2018/11/01 RubyWorld Conference ランチセッション時の会社説明資料です。
fukumura
November 01, 2018
More Decks by fukumura
See All by fukumura
リードエンジニアから学ぶMedPeerの プロダクト開発
fukumura
1
1k
Rubyコミュニティとメドピアの素敵な関係
fukumura
5
9.4k
20190828_withrarejob_v1.0.pdf
fukumura
0
400
JapanTaxi x MedPeer 技術交流会
fukumura
1
630
ぼくらはこうして乗り越えてきた!
fukumura
1
2.4k
20190523_graspy_.pdf
fukumura
0
570
RailsDevelopersMeetupスポンサーセッション資料
fukumura
0
320
MedPeerGroup会社紹介
fukumura
0
2.5k
japantaxi_medpeer
fukumura
0
360
Other Decks in Technology
See All in Technology
AICoEでAIネイティブ組織への進化
yukiogawa
0
220
Type-safe IaC for Dart
coborinai
0
180
どこまでAIに任せるか 〜確率論と決定論の境界決定〜
shukob
0
450
PHPで作って学ぶリアルタイム音声対話AIとWebSocket入門 by ムナカタ
munakata
0
130
VPCセキュリティ対応の最新事情
nagisa53
1
280
ダッシュボード"開発"について 〜使われるダッシュボードのつくりかた〜
kimichan
0
200
AIとハーネスで育てるトランスコンパイラ / 20260722 Yasushi Katayama
shift_evolve
PRO
3
780
【公開用】AI_Dev_Ex2026_AI_登壇資料
matsuritechnologies
PRO
1
480
それでも、技術なブログを書く理由 #kichijojipm / Why I Still Write Tech Blogs Even Now
shinkufencer
0
390
GoでCコンパイラを作った話
repunit
0
150
ここは地獄!つらい朝会を体験することで、チームとしてのより良い振る舞いに気づくワークショップ / The stand-up meeting from hell in the game industry
scrummasudar
0
220
AIツールを導入しても生産性はあがらない? カオナビが直面した 3つの壁と乗り越え方。/ Overcoming 3 Barriers to AI-Driven Productivity at kaonavi
kaonavi
0
170
Featured
See All Featured
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
210
SEO for Brand Visibility & Recognition
aleyda
0
4.6k
WENDY [Excerpt]
tessaabrams
11
38k
The Cult of Friendly URLs
andyhume
79
7k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
230
Designing for Timeless Needs
cassininazir
1
400
Rails Girls Zürich Keynote
gr2m
96
14k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
Embracing the Ebb and Flow
colly
88
5.1k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Transcript
MedPeer 2018/11/01 MedPeerDailyTips
⽬次 1. ⾃⼰紹介 2. メドピアってどういう会社? 3. MedPeerの技術スタック 4. MedPeerDailyTips 5.
宣伝
⾃⼰紹介 Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1
3 年 横浜市立大学理学部物理学科卒。 年 フジシステムズ(4*FS)入社。 *41のサービス開発。 1FSM、1)1、オレオレ 年 株式会社ミクシィに入社。(1FSM、オレオレ) 'JOE+PCの開発責任者。(1FSM、オレオレ) 年に新規事業室に移り、 新サービスの開発。(1FSM、.PKP、"NPO) 年 メドピア株式会社入社。(1)1、オレオレ) 年 1)1から3VCZ化を進めている。絶賛進めている。 現在に至る。 メドピア株式会社(2014年東証マザーズに上場) 執⾏役員 CTO 福村彰展
祝辞 Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1
4 おめでとうございます!!
⽬次 1. ⾃⼰紹介 2. メドピアってどういう会社? 3. MedPeerの技術スタック 4. MedPeerDailyTips 5.
宣伝
メドピアってどういう会社? Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1
6 Supporting Doctors, Helping Patients. 医師を⽀援すること。そして患者を救うこと。 集合知により医療を再発明する。 Mission Vision
メドピアってどういう会社? Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1
7 医師専⽤メディア運営が メインの会社です
メドピアってどういう会社? Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1
8 メドピアの特徴は3つ!
メドピアってどういう会社? Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1
9 1. 社⻑が現役の医師!
メドピアってどういう会社? Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1
10 医療現場の⼿触り感 1. 社⻑が現役の医師!
メドピアってどういう会社? Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1
11 2. ⽇本の医師の3⼈に1⼈が会員! ? ? 医師の3⼈に1⼈が会員
メドピアってどういう会社? Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1
12 ? ? 医師の3⼈に1⼈が会員 医療業界へゲームチェ ンジが起こせるプラッ トフォーム 2. ⽇本の医師の3⼈に1⼈が会員!
メドピアってどういう会社? Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1
13 3.ダイナミックな 事業展開!
メドピアってどういう会社? Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1
14 3.ダイナミックな 事業展開! UGC型の医師プラット フォームとシナジー ヘルスケアx医療 ※UGC:ユーザ(医師)が投稿したコンテンツで成⽴する
Copyright(C) 2017 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 15
メドピアってどういう会社? 医師によるオンライン健康相談プラットフォーム「first call」 医師と消費者をつなぐ
Copyright(C) 2017 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 16
メドピアってどういう会社? 管理栄養⼠による⾷⽣活コーディネート「ダイエットプラス」 管理栄養⼠と消費者をつなぐ
Copyright(C) 2017 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 17
メドピアってどういう会社? 2018/03 スギ薬局と業務資本提携 健康・医療・介護領域における ネットとリアルを融合した 地域密着型の統合型プラットフォームを創出 製薬企業向け マーケティング ⽀援事業 在宅医療 PF事業 セルフケアPF事業 医師開業⽀援 PF事業 全国1,000以上あるドラッグストア 年間780万枚以上の処⽅箋応需など との融合! 事業急拡⼤中
Copyright(C) 2017 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 18
メドピアってどういう会社? 〜2016 2017 ~2020 新規事業領域 既存事業はよりでっかく! 新規事業も育て3つの柱で時価総額500億超へ!
⽬次 1. ⾃⼰紹介 2. メドピアってどういう会社? 3. MedPeerの技術スタック 4. MedPeerDailyTips 5.
宣伝
業務支援系 開発支援系 データベース周り 開発・本番環境 開発言語 その他 他にも色々 MedPeerの技術スタック
⽬次 1. ⾃⼰紹介 2. メドピアってどういう会社? 3. MedPeerの技術スタック 4. MedPeerDailyTips 5.
宣伝
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 22
エンジニア採⽤の考え⽅ MedPeerDailyTips ⽇々の改善でよかったことを継続的にやり、 増やしていくことでよい環境を作っていく
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 23
エンジニア採⽤の考え⽅ MedPeerDailyTips エンジニアの働きやすい環境ができてくる よいエンジニアが集まる ⽇々の改善でよかったことを継続的にやり、 増やしていくことでよい環境を作っていく
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 24
メドピアで続けている取り組み MedPeerDailyTips エンジニア採⽤のグッドサイクル エンジニア ⽀援する エンジニアが 知⼈紹介する エンジニアが ⼊社する エンジニア 満⾜する 11⽉以降のエンジ ニア⼊社予定者が 5⼈!!
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 25
メドピアで続けている取り組み MedPeerDailyTips
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 26
メドピアで続けている取り組み MedPeerDailyTips 輪読会
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 27
輪読会 MedPeerDailyTips
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 28
メドピアで続けている取り組み MedPeerDailyTips 開発合宿
29 Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 過去実績
2013年3⽉ 伊東 2013年9⽉ 箱根 2014年2⽉ 伊東 2014年6⽉ 千葉 2015年3⽉ 伊東 2016年1⽉ 熱海 2016年8⽉ 湯河原 2017年3⽉ 湯河原 2017年7⽉ 千葉 2017年11⽉ 群⾺ 2018年7⽉ 伊⾖⼤島 2018年11⽉ 湯河原(予定) 開発合宿 MedPeerDailyTips
過去実績 2013年3⽉ 伊東 2013年9⽉ 箱根 2014年2⽉ 伊東 2014年6⽉ 千葉 2015年3⽉
伊東 2016年1⽉ 熱海 2016年8⽉ 湯河原 2017年3⽉ 湯河原 2017年7⽉ 千葉 2017年11⽉ 群⾺ 2018年7⽉ 伊⾖⼤島 2018年11⽉ 湯河原(予定) 30 Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 開発合宿 MedPeerDailyTips 平⽇(⽔⽊⾦)で 技術研鑚しにいきます
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 31
ランチLT MedPeerDailyTips
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 32
プルリク振り返り会 MedPeerDailyTips
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 33
他社との交流勉強会 MedPeerDailyTips MedBeerというイベントを開催し、 100名以上があつまりました!
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 34
IT勉強会の会場提供! MedPeerDailyTips
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 35
IT勉強会の会場提供! MedPeerDailyTips 収容⼈数50名^^;
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 36
メドピアで続けている取り組み MedPeerDailyTips ペアプロ/モブプロ
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 37
イベント参加サポートしてます! MedPeerDailyTips ginzarb RubyWorldConfe rence RailsDevelopers Meetup iOSDC VueFesJapan RubyKaigi RailsGirls
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 38
スポンサード MedPeerDailyTips
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 39
スポンサード MedPeerDailyTips RubyWorld Conference Rubyスポンサー!!
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 40
スキルアップ⽀援 MedPeerDailyTips
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 41
スキルアップ⽀援 MedPeerDailyTips 12万円/年 ※2018年11⽉から予定
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 42
スキルアップサポートします! MedPeerDailyTips progate 技術本 イベント参加費 資格試験代 RubyMine github プログラミングス クール
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 43
積み重ねてきてます! MedPeerDailyTips
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 44
今⽇は プルリク振り返り会について 少しくわしくご紹介! MedPeerDailyTips
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 45
プルリク振り返り会とは MedPeerDailyTips プルリクだと数⼈にしか変更を⾒て もらえないけど、みんなに知ってお いてほしい知⾒や変更点などがある 場合にそれをシェアする会
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 46
プルリク振り返り会 MedPeerDailyTips プルリク振り返り会⼼得
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 47
プルリク振り返り会 MedPeerDailyTips HRT⼤事。
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 48
プルリク振り返り会 MedPeerDailyTips 謙虚(Humility) 尊敬(Respect) 信頼(Trust)
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 49
プルリク振り返り会 MedPeerDailyTips TRUE⼤事。
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 50
プルリク振り返り会 MedPeerDailyTips ⾒通しが良い(Transparent) 合理的(Reasonable) 利⽤性が⾼い(Usable) 模範的(Exemplary)
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 51
プルリク振り返り会 MedPeerDailyTips DRYまぁまぁ⼤事。
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 52
プルリク振り返り会 MedPeerDailyTips Don't Repeat Yourself
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 53
プルリク振り返り会 MedPeerDailyTips プルリク振り返り会⼼得 ⼤事!
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 54
プルリク振り返り会 MedPeerDailyTips 具体的な例など。
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 55
⼿軽に構造体扱いたいときは、Structではなく OpenStructを使おう MedPeerDailyTips
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 56
⼿軽に構造体扱いたいときは、Structではなく OpenStructを使おう MedPeerDailyTips • OpenStructの場合は、Attributeを動的に⽣やしてくれて便利! • new するときにハッシュ渡せて便利!
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 57
データベースで時間を計算するのはやめよう MedPeerDailyTips
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 58
データベースで時間を計算するのはやめよう Blog.where(Arel.sql(ʻstarted_at < NOW()ʼ)) ↓ Blog.where(ʼstarted_at < ?ʼ, Time.current) travel_to で、時間を指定してもDB側で時間がとまらないから ハマるみたいなのを防げる。 MedPeerDailyTips
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 59
ActiveRecord • 変数が2つ以上は、シンボル使おう MedPeerDailyTips
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 60
ActiveRecord • 変数が2つ以上は、シンボル使おう Blog.where(ʻstart_at > ? AND end_at < ?ʼ, Time.yesterday, Time.current) ↓ Blog.where(ʻstart_at > :start AND :end_at < :endʼ, start: Time.yesterday, end_at: Time.current) MedPeerDailyTips
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 61
ActiveRecord • 単⼀関連付けの結合には.uniqではなく.distinct使 おう MedPeerDailyTips
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 62
ActiveRecord • 単⼀関連付けの結合には.uniqではなく.distinct使 おう Rubyの世界でuniqをすると関連などの処理が⾛って しまう MedPeerDailyTips
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 63
has_many_throughを使ってdelete insertを スマートに書こう MedPeerDailyTips
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 64
has_many_throughを使ってdelete insertを スマートに書こう Parent.children.map(&:grandson).flatten ↓ Parent.grandson すっきり! MedPeerDailyTips
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 65
とかとか、こんな感じのネタを貯めてます。 MedPeerDailyTips
⽬次 1. ⾃⼰紹介 2. メドピアってどういう会社? 3. MedPeerの技術スタック 4. MedPeerDailyTips 5.
宣伝
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 67
宣伝 いろいろエンジニア向けの施策(合宿とか読書会とか)やって ますが、実際どんな感じなのか、形だけじゃないのかなどは 中のひとに聞いてみないとわからないですよねー
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 68
メドピアの表側裏側を⾒せる イベントやります! 宣伝
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 69
興味ある⽅は、 ブースに遊びに来てください〜。 まとめ
Copyright(C) 2018 ALL RIGHTS RESERVED , MedPeer,Inc. CONFIDENTIAL 2018/11/1 70
ご清聴ありがとうございました!