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
3年目エンジニアOSSをはじめる
Search
bmf_san
October 08, 2017
Programming
1
3.6k
3年目エンジニアOSSをはじめる
Japan PHP Conference 2017 LT
bmf_san
October 08, 2017
Tweet
Share
More Decks by bmf_san
See All by bmf_san
レーダーをつくる
bmf_san
0
24
契約テストとPactについて
bmf_san
0
68
5分でわかるSLO
bmf_san
2
96
権限について考える
bmf_san
2
110
自作HTTPルーターから新しいServeMuxへ
bmf_san
3
1.7k
古くなってしまったPHPフレームワークとPHPのバージョンアップ戦略
bmf_san
1
380
アジャイルワークショップ
bmf_san
0
150
Makuakeの認証基盤とRe-Architectureチーム
bmf_san
0
2.7k
天下一HTTPRouter武闘会.pdf
bmf_san
8
4.4k
Other Decks in Programming
See All in Programming
プロダクト志向なエンジニアがもう一歩先の価値を目指すために意識したこと
nealle
0
130
ふつうの技術スタックでアート作品を作ってみる
akira888
1
890
ISUCON研修おかわり会 講義スライド
arfes0e2b3c
1
450
git worktree × Claude Code × MCP ~生成AI時代の並列開発フロー~
hisuzuya
1
580
GitHub Copilot and GitHub Codespaces Hands-on
ymd65536
2
150
Python型ヒント完全ガイド 初心者でも分かる、現代的で実践的な使い方
mickey_kubo
1
130
XP, Testing and ninja testing
m_seki
3
250
チームで開発し事業を加速するための"良い"設計の考え方 @ サポーターズCoLab 2025-07-08
agatan
1
430
Advanced Micro Frontends: Multi Version/ Framework Scenarios @WAD 2025, Berlin
manfredsteyer
PRO
0
180
A full stack side project webapp all in Kotlin (KotlinConf 2025)
dankim
0
120
Composerが「依存解決」のためにどんな工夫をしているか #phpcon
o0h
PRO
1
270
Deep Dive into ~/.claude/projects
hiragram
14
2.6k
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.7k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.4k
How GitHub (no longer) Works
holman
314
140k
Facilitating Awesome Meetings
lara
54
6.4k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Typedesign – Prime Four
hannesfritz
42
2.7k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
A Tale of Four Properties
chriscoyier
160
23k
How to train your dragon (web standard)
notwaldorf
96
6.1k
KATA
mclloyd
30
14k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
50
5.5k
Transcript
̏ΤϯδχΞOSSΛ͡ΊΔ @bmf_san 2017/10/08 Sun Japan PHP Conference 2017
• @bmf_san • PHPer • Laravel, React • laracafe •
https://bmf-tech.com/
OSS͍ͬͯ·͔͢ʁ
OSSͱɾɾɾʁ ❝ΦʔϓϯιʔειϑτΣΞʢӳ: Open-source software, ུশ: OSSʣ ͱɺιʔείʔυ͕ར༻ՄೳͰɺஶ࡞ݖอ࣋ऀ͕ͲΜͳతͷͨΊͰ ιϑτΣΞΛɺֶशɺมߋɺͦͯ͢͠ΔͨΊͷݖརΛఏڙ͢Δ ͱ͍͏ϥΠηϯεʹج͍ͮͨιϑτΣΞͰ͋Δ[1]ɻΦʔϓϯιʔει ϑτΣΞԿΕڞಉͰ։ൃ͞Ε͍ͯΔɻΦʔϓϯιʔειϑτΣΞ
࠷ஶ໊ͳΦʔϓϯιʔε։ൃͷྫͰ͋Γɺ͠͠ʢٕज़తʹఆٛ͞Ε ΔʣফඅऀੜϝσΟΞʢ๏తʹఆٛ͞ΕΔʣΦʔϓϯίϯςϯτӡಈ ͱൺֱ͞ΕΔ[2]ɻ❞ ΦʔϓϯιʔειϑτΣΞʔWikipediaΑΓҾ༻
ࡾߦͰ·ͱΊΔͱ
• ιʔείʔυΛެ։͍ͯ͠Δ • ڞಉ։ൃ • ϑϦʔϥΠηϯε
Rubelʢϧʔϕϧʣ
https://github.com/bmf-san/Rubel
RubelͰ͏͍͍ͯ͝Δ http://bmf-tech.com
Rubel • CMS • Laravel×React • SPA • Markdown Editor
• OSSʂ←ࠓͷςʔϚ
ͳͥOSSʁ
ͳͥOSSʁʁ • ୭͔ʹͬͯΒ͍͍ͨ • ࣗͷιʔείʔυʢϓϩμΫτʣʹର͢Δ ϑΟʔυόοΫ͕ཉ͍͠ • ϙʔτϑΥϦΦ • ϓϩάϥϛϯάͷϞνϕʔγϣϯҡ࣋
OSSΛ͡ΊͯΈͯɾɾ
OSS։ൃͷՌ • ϓϩάϥϛϯάͷϞνϕʔγϣϯ্͕ • ٕज़ͷI/O͕͍͍ײ͡ʹश׳Խ͞Εͨ • ٕज़໘ͷ্ • ૄ݁߹มߋ༰қੑΛڧ͘ҙࣝ͢ΔΑ͏ʹͳͬͨ •
ςετΛ͔͕࢟͘ʹ͍ͭͨ • స৬Ͱ͖ͨʂ
·ͱΊ
OSSΛ͡ΊͯΈΔͱɾɾ
ϓϩάϥϛϯάͷ Ϟνϕʔγϣϯ͕ ্͕Γɺ
εΩϧΞοϓͯ͠ɺ
ࣄήοτʂʂ
Ͱ͖Δʂʂ
OSSָ͍͠ʂʂ
Thank you for listening!