平成Ruby会議 01( https://heiseirb.github.io/kaigi01/ ) でドリンクスポンサーをした株式会社スマートキャンプのスポンサーLT資料です。
スマートキャンプのBOXILについて平成Ruby会議 01 スポンサートーク(ドリンク)2019-12-14スマートキャンプ株式会社 徳田祥 (@haze_it_ac)
View Slide
スマートキャンプは平成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
スマートキャンプを知っていますか?9https://speakerdeck.com/smartcamp/smartcamp-company-info?slide=4
スマートキャンプを知っていますか?10https://corp.moneyforward.com/news/release/corp/20191111-mf-press/- 2019.11.11 マネーフォワードグループになりました
スマートキャンプを知っていますか?11https://speakerdeck.com/smartcamp/smartcamp-company-info?slide=33
スマートキャンプを知っていますか?12https://speakerdeck.com/smartcamp/smartcamp-company-info?slide=19
スマートキャンプを知っていますか?13https://speakerdeck.com/smartcamp/smartcamp-company-info?slide=19
BOXILについて14
15SaaSを検索、比較、検討をすることができる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本体とメディアサービスの分離、分散システム化を検討しています が、それをする開発者が足りず、まだまだこれからといった状況です19BOXILの課題とこれから
20BOXILの課題とこれから高難易度のリファクタリング、分散システム化に興味がある人はぜひ懇親会で話しかけてください!!!!!!@haze_it_ac にメンションかDM か 平成rbのSlack でも良いです
21BOXILの課題とこれから- 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
27Advent Calendarもやっていますエンジニアブログもありますhttps://tech.smartcamp.co.jp/ https://qiita.com/advent-calendar/2019/smartcamp
28Ruby好きな皆様、お待ちしておりますhttps://tech.smartcamp.co.jp/entry/smartcamp-engineers-enquete
懇親会楽しみましょう!!