Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
2019.12.14 平成Ruby会議 01 スマートキャンプ スポンサーLT資料
SMARTCAMP
December 14, 2019
Technology
0
3k
2019.12.14 平成Ruby会議 01 スマートキャンプ スポンサーLT資料
平成Ruby会議 01(
https://heiseirb.github.io/kaigi01/
) でドリンクスポンサーをした株式会社スマートキャンプのスポンサーLT資料です。
SMARTCAMP
December 14, 2019
Tweet
Share
More Decks by SMARTCAMP
See All by SMARTCAMP
スマートキャンプの企業カルチャー研修資料/SMARTCAMP CULTURE
smartcamp
0
870
SaaS startup career event for engineer 2020-07-14
smartcamp
0
1.4k
TechTrain LIVE SMARTCAMP
smartcamp
1
6k
インサイドセールスで重要な初期設計/ISCon2019
smartcamp
6
2.1k
SMARTCAMP OFFICE DESIGN CONCEPT 2019
smartcamp
0
1.5k
スマートキャンプ会社説明資料/SMARTCAMP COMPANY INFO
smartcamp
13
390k
Other Decks in Technology
See All in Technology
Stripe Search APIを利用した、LINEとStripeの顧客情報連携/line-dc-202205
stripehideokamoto
0
110
AWS CLI入門_20220513
suzakiyoshito
0
3.5k
The Real MVP: Going from idea to users' hands
adavis
0
590
AWS Control TowerとAWS Organizationsを活用した組織におけるセキュリティ設定
fu3ak1
2
600
Research Paper Introduction #98 "NSDI 2022 recap"
cafenero_777
0
190
#BabylonJS5 の祭ツイートまとめ Let's take a look at what people create with the latest #BabylonJS5
chomado
0
560
ITエンジニアを取り巻く環境とキャリアパス / A career path for Japanese IT engineers
takatama
0
560
We’re all on the path of growth 🌱
mosky
1
360
Building smarter apps with machine learning, from magic to reality
picardparis
4
3.1k
目と耳を持った自然言語処理 - スタートアップにおける価値創出のために
yag_ays
PRO
0
510
數據的多重宇宙 @ LINE Taiwan
line_developers_tw
PRO
0
200
長年運用されてきたモノリシックアプリケーションをコンテナ化しようとするとどんな問題に遭遇するか? / SRE NEXT 2022
nulabinc
PRO
15
7k
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
19
1.1k
Building an army of robots
kneath
299
40k
4 Signs Your Business is Dying
shpigford
169
20k
Learning to Love Humans: Emotional Interface Design
aarron
261
37k
Unsuck your backbone
ammeep
659
55k
How STYLIGHT went responsive
nonsquared
85
3.9k
Support Driven Design
roundedbygravity
86
8.4k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
38
12k
For a Future-Friendly Web
brad_frost
164
7.4k
Six Lessons from altMBA
skipperchong
14
1.3k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
498
130k
Art Directing for the Web. Five minutes with CSS Template Areas
malarkey
196
9.4k
Transcript
スマートキャンプのBOXILについて 平成Ruby会議 01 スポンサートーク(ドリンク) 2019-12-14 スマートキャンプ株式会社 徳田祥 (@haze_it_ac)
スマートキャンプは平成Ruby会議のドリンクスポンサーです 2
3 よろしくおねがいします
話すこと 4 - 誰 - スマートキャンプを知っていますか? - BOXILというサービスについて - BOXILの課題とこれから
- 懇親会で話したいこと - さいごに
誰 5
誰 6 平成7年生まれ スマートキャンプ株式会社 Product Div. - 週 4日勤務の時短正社員 -
BOXIL開発チーム バックエンドエンジニア - お酒と料理とゴルフが好きです スマートキャンプの他に業務委託 - クラウドワークス 新規事業開発室 フロントエンドエンジニア - TechTrain メンター Builderscon 2020 スタッフ はぜ(@haze_it_ac)
誰 7 - 2017年の後半にChefのrecipe 改修、保守でrubyを触る - 前職でRuby on Rails を触り始める
- 現職で引き続きRails - Ruby以外はVue/Nuxt.jsとかNode.jsとかGCPとか Rubyとの関係
スマートキャンプを知っていますか? 8
スマートキャンプを知っていますか? 9 https://speakerdeck.com/smartcamp/smartcamp-company-info?slide=4
スマートキャンプを知っていますか? 10 https://corp.moneyforward.com/news/release/corp/20191111-mf-press/ - 2019.11.11 マネーフォワードグループになりました
スマートキャンプを知っていますか? 11 https://speakerdeck.com/smartcamp/smartcamp-company-info?slide=33
スマートキャンプを知っていますか? 12 https://speakerdeck.com/smartcamp/smartcamp-company-info?slide=19
スマートキャンプを知っていますか? 13 https://speakerdeck.com/smartcamp/smartcamp-company-info?slide=19
BOXILについて 14
15 SaaSを検索、比較、検討をすることができるWebサービスです。 利用技術 - Ruby on Rails 5.0 - MySQL
- Vue.js (管理画面 一部) - CoffeeScript - Slim - Elasticsearch - on AWS (EC2) - BigQuery - Redash
16 - の他に - SaaS関連のメディア: - ビジネス総合メディア: - BOXIL
HR特化バージョン: - 紹介に加え、契約等も代行できるサービス: BOXILについて
BOXILの課題とこれから 17
18 ※モノリシックな一枚のRails Applicationに5つのサービスが乗っかっている図 BOXILの課題とこれから
リファクタリング、負債の解消、 BOXIL本体とメディアサービスの分離、分散システム化を検討しています が、それをする開発者が足りず、まだまだこれからといった状況です 19 BOXILの課題とこれから
20 BOXILの課題とこれから 高難易度のリファクタリング、分散システム化に興味がある人は ぜひ懇親会で話しかけてください!!!!!! @haze_it_ac にメンションかDM か 平成rbのSlack でも良いです
21 BOXILの課題とこれから - 1. DBを分割する - するために必要な作業をする - やりすぎた共通化を正しく分割する -
直接関係するControllerのリファクタリング - Unit Testを書く - 現状のfeature testのリファクタリングを含む - 分ける対象を決める - 分ける、リリースする - 2. Rails アプリケーションを分割する - 決める - 通信プロトコルからモニタリング、監視の問題とか - 分ける - データが分かれていればアプリケーションの分割はそこまで難しくない - のでやるだけ になるといいな -
懇親会で話したいこと 22
23 - おもしろいgemとか便利なrubyのmethod - でかい、5年〜のRails Applicationのリファクタリング - 分散システム、Microservices Architecture -
APIサーバ と フロントエンド、分ける?分けない?管理画面だと? - 週4 勤務の課題感 - 平成生まれ特有のエモい話をなにか、インターネットのあれこれ 懇親会で話したいこと、聞きたいこと
時間が余ったら話すところ 24
25 - 0.1 => 10 のフェーズ - スクラムを導入した開発 with サイボウズ社のアジャイルマスター
- Vue.js + Ruby on Rails - こっちにも興味があったらぜひ Biscuetもあるよ https://biscuet.jp/
26 今日話さなかった会社の雰囲気とか制度とかが書いてあります 会社紹介資料があります https://speakerdeck.com/smartcamp/smartcamp-company-info
27 Advent Calendarもやっています エンジニアブログもあります https://tech.smartcamp.co.jp/ https://qiita.com/advent-calendar/2019/smartcamp
28 Ruby好きな皆様、お待ちしております https://tech.smartcamp.co.jp/entry/smartcamp-engineers-enquete
懇親会楽しみましょう!!