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
AAPについて調べてみた
bmf_san
0
45
レーダーをつくる
bmf_san
0
35
契約テストとPactについて
bmf_san
0
81
5分でわかるSLO
bmf_san
2
110
権限について考える
bmf_san
2
120
自作HTTPルーターから新しいServeMuxへ
bmf_san
3
1.8k
古くなってしまったPHPフレームワークとPHPのバージョンアップ戦略
bmf_san
1
400
アジャイルワークショップ
bmf_san
0
160
Makuakeの認証基盤とRe-Architectureチーム
bmf_san
0
2.8k
Other Decks in Programming
See All in Programming
Reduxモダナイズ 〜コードのモダン化を通して、将来のライブラリ移行に備える〜
pvcresin
2
680
私はどうやって技術力を上げたのか
yusukebe
43
17k
CSC305 Lecture 03
javiergs
PRO
0
230
Your Perfect Project Setup for Angular @BASTA! 2025 in Mainz
manfredsteyer
PRO
0
130
Pythonスレッドとは結局何なのか? CPython実装から見るNoGIL時代の変化
curekoshimizu
4
1.3k
そのpreloadは必要?見過ごされたpreloadが技術的負債として爆発した日
mugitti9
2
3k
GitHub Actions × AWS OIDC連携の仕組みと経緯を理解する
ota1022
0
240
Local Peer-to-Peer APIはどのように使われていくのか?
hal_spidernight
2
450
2025年版 サーバーレス Web アプリケーションの作り方
hayatow
23
25k
(Extension DC 2025) Actor境界を越える技術
teamhimeh
1
220
ポスターセッション: 「まっすぐ行って、右!」って言ってラズパイカーを動かしたい 〜生成AI × Raspberry Pi Pico × Gradioの試作メモ〜
komofr
0
950
止められない医療アプリ、そっと Swift 6 へ
medley
1
120
Featured
See All Featured
Facilitating Awesome Meetings
lara
56
6.6k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
GitHub's CSS Performance
jonrohan
1032
460k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
Into the Great Unknown - MozCon
thekraken
40
2.1k
Why Our Code Smells
bkeepers
PRO
339
57k
Automating Front-end Workflow
addyosmani
1371
200k
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!