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
Fablicで使っているツール3選
Search
Yuta Horii
October 27, 2016
Programming
1
140
Fablicで使っているツール3選
Talked at 第二回スタートアップRails勉強会
https://connpass.com/event/42827/
Yuta Horii
October 27, 2016
Tweet
Share
More Decks by Yuta Horii
See All by Yuta Horii
ゼロからはじめる採用広報
yutadayo
5
2.1k
クレジットカードを製造する技術
yutadayo
110
73k
カード発行会社(イシュア)を 支えるシステム解説
yutadayo
4
3k
Fintechプロダクトの開発事情とアーキテクチャ解説
yutadayo
2
3.3k
なぜレッドオーシャン化する前にサービスを グロースできなかったのか? - フリマアプリ編 - @yutadayo
yutadayo
106
83k
PCI DSS に準拠したシステム開発
yutadayo
2
1.6k
決済サービス 0 → 1 開発時のアーキテクチャについて / Start up × FinTech
yutadayo
2
2k
Rails6.0 での複数 DB 対応
yutadayo
2
550
Rails Secrets の歴史
yutadayo
0
450
Other Decks in Programming
See All in Programming
After go func(): Goroutines Through a Beginner’s Eye
97vaibhav
0
350
CSC305 Lecture 02
javiergs
PRO
1
270
Back to the Future: Let me tell you about the ACP protocol
terhechte
0
140
オープンソースソフトウェアへの解像度🔬
utam0k
12
2.5k
大規模アプリのDIフレームワーク刷新戦略 ~過去最大規模の並行開発を止めずにアプリ全体に導入するまで~
mot_techtalk
0
430
非同期jobをtransaction内で 呼ぶなよ!絶対に呼ぶなよ!
alstrocrack
0
680
理論と実務のギャップを超える
eycjur
0
120
uniqueパッケージの内部実装を支えるweak pointerの話
magavel
0
970
どの様にAIエージェントと 協業すべきだったのか?
takefumiyoshii
2
640
Goで実践するドメイン駆動開発 AIと歩み始めた新規プロダクト開発の現在地
imkaoru
4
800
高度なUI/UXこそHotwireで作ろう Kaigi on Rails 2025
naofumi
4
3.8k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
280
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
232
18k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
32
2.3k
Bash Introduction
62gerente
615
210k
Statistics for Hackers
jakevdp
799
220k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Context Engineering - Making Every Token Count
addyosmani
5
220
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Site-Speed That Sticks
csswizardry
11
890
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
900
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
114
20k
A Modern Web Designer's Workflow
chriscoyier
697
190k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.6k
Transcript
'BCMJDͰ͍ͬͯΔπʔϧબ ୈೋճελʔτΞοϓ3BJMTษڧձ גࣜձࣾ'BCMJD ງҪ༤ଠ
ࣗݾհ w :VUB)PSJJ w 'BCMJD JOD$P'PVOEFSΤϯδχΞ w 4FSWFS%FW0QT"84Πϯϑϥ୲ w
࠷ۙͬͺΒਓࣄ !ZVUBEBZP
ఏڙαʔϏε w 'BCMJDͰ'3*-ͱ3*%&ͱ͍͏ೋͭͷίϚʔεΞϓϦΛ։ൃ͍ͯ͠·͢ w '3*-ຊͰॳΊͯͷϑϦϚΞϓϦɺݱࡏສμϯϩʔυ w 3*%&ं྆ʹಛԽͨ͠ϑϦϚΞϓϦJ04"OESPJEϦϦʔε w '3*-ઈࢍ$.์ૹதʂ
ࠓ͓͢͠Δ༰ 'BCMJDͷ3BJMTϓϩδΣΫτͰ͍ͬͯΔπʔϧΛͭհ͠·͢
ελʔτΞοϓͷۤ w ώτɺϞϊɺΧωશ͕ͯෆ w ಛʹώτɺΤϯδχΞ͕େମॳظʙਓ w ։ൃɺӡ༻ɺࡶશ෦Δ w #VHpYύϑΥʔϚϯενϡʔχϯάͳͲޮԽ͕ٻΊΒΕΔ
w ϢʔβʔʹՁΛಧ͚ΒΕΔΑ͏ʹɺπʔϧΛಋೖͯ͠ίΞͳػೳ ։ൃʹूதͰ͖ΔΑ͏ʹ͍ͨ͠
/FX3FMJD w ύϑΥʔϚϯεࢹπʔϧ w ΞϓϦέʔγϣϯͷϨεϙϯελΠϜ w 3BJMTͷίϯτϩʔϥʔΞΫγϣϯ୯ҐͰܭଌՄೳ w %#.FNDBDIFE3FEJTετϨʔδͷϝτϦΫεଌఆՄೳ
w ϒϥβଆͷܭଌ
ӡ༻ͱ׆༻ํ๏ w 'BCMJDͰຖि༵ʹύϑΥʔϚϯε.5(Λߦ͍ͬͯ·͢ w 3BJMTϓϩδΣΫτຖʹࢦඪ͕લिൺͰѱԽ͍ͯ͠ͳ͍͔Λଌఆ w $.લͷϘτϧωοΫʹͳΓͦ͏ͳFOEQPJOUͷνϡʔχϯά w JOEFYΛషΔɺΫΤϦʔνϡʔχϯάFUDʜ
w ো࣌ͷݪҼௐࠪ
/FX3FMJDͷಋೖ w ಋೖํ๏ HFNJOTUBMM MJDFOTFLFZΛઃఆͨ͠OFXSFMJDZNMΛDPOpHσΟϨΫτϦʹஔ EFQMPZ
w ϒϥβଆͷܭଌ
#VHTOBH w Τϥʔࢹπʔϧ w 3BJMTͷྫ֎ͷ௨ w (6*ͰͷΤϥʔཧ w TMBDLͰΤϥʔ௨ɺ(JUIVCͰJTTVF࡞ͳͲͷ࿈ܞ͕Մೳ
ӡ༻ͱ׆༻ํ๏ w 4MBDLͱͷ࿈ܞ w 1SPEVDUJPOڥͰͷΤϥʔ4MBDLʹ௨ w (JUIVCʹࣗಈͰJTTVF࡞Λߦ͍ɺΤϯδχΞΛΞαΠϯ w #VHͷݪҼௐࠪͷͨΊʹ໌ࣔతͳ௨ʹ༻
#VHTOBHͷಋೖ w ಋೖํ๏ HFNJOTUBMM SBJMTHFOFSBUFͰJOJUJBMJ[FSΛ࡞ EFQMPZ
w ϒϥβଆͷܭଌ
$JSDMF$*3VCPDPQ w ݴΘͣͱΕͨ$*πʔϧ w ࣗલͷ+FOLJOTͷӡ༻͕େมʹͳ͖ͬͯͨͷͰ$JSDMF$JʹҠߦ w 'BCMJDͰSTQFDϝΠϯͰςετΛॻ͍ͯ·͢ w 3VCZ͚ͷ੩తղੳπʔϧ
w ։ൃਓ͕૿͑ɺίʔσΟϯάنͷඋ͕ඞཁʹͳ͖ͬͯͨͷͰಋೖ w ֤3BJMTϓϩδΣΫτຖʹΧελϚΠζͯ͠༻
ӡ༻ͱ׆༻ํ๏ w 'BCMJDͰશͯͷίʔυʹϨϏϡʔΛߦͬͯ·͢ w ޮԽͷͨΊʹQVMMSFRVFTUʹରͯ͠3VCPDPQͰࣗಈίϝϯτ͢ΔΑ͏ʹͯ͠ ͍·͢ w HJUIVCͱTMBDLΛ࿈ܞ͍ͤͯ͞ΔͷͰɺTMBDLͰ௨Λड͚औ͍ͬͯ·͢
3VCPDPQͷಋೖ w ಋೖํ๏ #!/bin/bash set -v if [ "${CIRCLE_BRANCH}"
!= "develop" ]; then git diff -z --name-only origin/develop \ | xargs -0 bundle exec rubocop-select \ | xargs bundle exec rubocop \ --require rubocop/formatter/checkstyle_formatter \ --format RuboCop::Formatter::CheckstyleFormatter \ | bundle exec checkstyle_filter-git diff origin/develop \ | bundle exec saddler report \ --require saddler/reporter/github \ --reporter Saddler::Reporter::Github::PullRequestReviewComment fi exit 0 test: post: - .circle/bin/run-rubocop.sh DJSDMFZNMͷઃఆ # rubocop gem 'rubocop' gem 'rubocop-select' gem 'rubocop-checkstyle_formatter' gem 'checkstyle_filter-git' gem 'saddler' gem 'saddler-reporter-github' TDSJQUͷઃఆ HFNJOTUBMM
·ͱΊ w ελʔτΞοϓώτෆ w πʔϧΛಋೖͯ͠ɺ࡞ۀΛޮԽ͠·͠ΐ͏ w /FX3FMJD #VHTOBHແྉ൛ɺϑϦʔτϥΠΞϧ͖ͳͷͰ͓खܰʹࢼͤ·͢ w
πʔϧಋೖޙͷӡ༻ w ύϑΥʔϚϯεΛຖिνʔϜͰѲ͠ɺαʔϏε͕Ωνϯͱಈ͘Α͏ʹ w ΤϥʔνϟοτπʔϧͰՄࢹԽ͢Δ͜ͱͰɺνʔϜͷ୭͔͕ؾ͚ΔΑ ͏ʹ w ϨϏϡʔࣗಈԽʹΑΓɺνʔϜͷੜ࢈ੑΛ͋͛·͠ΐ͏ɺ3BJMT 3VCZॳ৺ ऀͷڲਖ਼ʹ(PPE
IUUQTGBCMJDDPKQSFDSVJU 3BJMTΤϯδχΞઈࢍืू https://fablic.co.jp/recruit