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
OSS はじめのいっぽ / Let's join open source project
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
isoppp
July 23, 2018
Programming
0
1.3k
OSS はじめのいっぽ / Let's join open source project
We Are JavaScripters! @22nd 発表資料です。
OSSやってみたいけど怖い人へのつい最近まで同じ立場だった視点でのナレッジ共有。
isoppp
July 23, 2018
Tweet
Share
Other Decks in Programming
See All in Programming
Windows on Ryzen and I
seosoft
0
250
「抽象に依存せよ」が分からなかった新卒1年目の私が Goのインターフェースと和解するまで
kurogenki
0
110
AI Assistants for Your Angular Solutions
manfredsteyer
PRO
0
130
Claude Codeログ基盤の構築
giginet
PRO
7
2.7k
手戻りゼロ? Spec Driven Developmentとは@KAG AI week
tmhirai
1
190
The Ralph Wiggum Loop: First Principles of Autonomous Development
sembayui
0
3.7k
Unity6.3 AudioUpdate
cova8bitdots
0
120
エンジニアの「手元の自動化」を加速するn8n 2026.02.27
symy2co
0
140
Claude Code Skill入門
mayahoney
0
220
Claude Code の Skill で複雑な既存仕様をすっきり整理しよう
yuichirokato
1
360
Agentic AI: Evolution oder Revolution
mobilelarson
PRO
0
150
Docコメントで始める簡単ガードレール
keisukeikeda
1
110
Featured
See All Featured
Ethics towards AI in product and experience design
skipperchong
2
220
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
760
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
230
30 Presentation Tips
portentint
PRO
1
250
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
480
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
210
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
New Earth Scene 8
popppiees
1
1.7k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
310
Code Review Best Practice
trishagee
74
20k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
160
Transcript
044 ͡Ί ͷ ͍ͬΆ @isoppp We Are
JavaScripters! @22nd 2018.07.23
ϓϩϑΟʔϧ ゲーム業界でサウンド8年 途中でアプリとかWebアプリとかちょっとやる機会があり… Webフロントエンドに転身して3−4年 今年からフリーランスになりました Vue/Nuxt系が最近多め Firebase/Node.js(バックエンド)は興味あって触ったり作ったり Github: isoppp
Twitter: isopppcom HP: https://isoppp.com Love: Jetbrains/Torikizoku 毎週更新中!!
͍͑ͨ͜ͱ 044 ͡Ί ͷ ͍ͬΆ ͦΜͳਓͷͨΊͷ OSSΓ͍ͨͳʔ
Ͱ৭ʑා͍ͳʔ
ॳΊͯ044ʹίʔυ͕Ϛʔδ͞Εͨ ͱ͍͏ΤϐιʔυΛݩʹ͓͠·͢ ࠷ۙʜ
͖ʹͳΔͱ͜Ζ ͖Λ͚ͭΔͱ͜Ζ ͖ʹͳΔͦͷ͝
ӳޠྗ
FOR ӳޠྗ 英語全然できないからまだ早い… PR立てて何か言われたら反応できないかも… issueのtemplateが英語すぎてissueが立てれない…
Issue Template Issue Pull Request Review ˞1SFUUJFSਖ਼͘͠WͰ͕ͣͬ͢ͱؒҧ͑ͯ·ͨ͠
FTER ӳޠྗ Google翻訳でほとんどを 頑張ったもののなんとかなった(たぶん…)
FTER ӳޠྗ Google翻訳でほとんどを 頑張ったもののなんとかなった(たぶん…) コードの中身はコードが語ってくれる
FTER ӳޠྗ Google翻訳でほとんどを 頑張ったもののなんとかなった(たぶん…) コードの中身はコードが語ってくれる 気持ちの問題が大きい
ٕज़ྗ
FOR ٕज़ྗ OSSとか変態がいっぱいいるんでしょ… PR立てて何か言われたら回答できないかも… 自分が貢献できる所なんてないでしょ…
None
FTER ٕज़ྗ レビューしてくれる 分からなければ素直に聞いて良い レビューコメントがかなり親切 一行の安易なPRから始まってしまったけど…
FTER ٕज़ྗ レビューしてくれる 分からなければ素直に聞いて良い 気持ちの問題が大きい レビューコメントがかなり親切 PR立てれる最初だけでも作れるならば… 一行の安易なPRから始まってしまったけど…
͖ʹͳΔͱ͜Ζ ͖Λ͚ͭΔͱ͜Ζ ͖ʹͳΔͦͷ͝
$0/5*#65*/((6*%&
$0/5*#65*/((6*%& Issueの切り方・ルール プロジェクトのインストール方法 テストの方法 テストのルール ローカルで別のものに適用する方法 プルリクエストのルール リリースガイド プロジェクトに貢献する方法 ˞͜ͷ̍̌ഒ͋Δʜ
ͳͲʜ
$0/5*#65*/((6*%& Issue / Pull Request 関連はとりあえず読む Issueを立てるには、PRを立てるには…というのとそのルールが書かれているので必読。
$0/5*#65*/((6*%& パッケージをインストールしてから修正作業をする pre-commit系のパッケージが入っていることが最近多い気がしますが、 それが発火しないとか場合によってはコミットメッセージのLintなど Issue / Pull Request 関連はとりあえず読む Issueを立てるには、PRを立てるには…というのとそのルールが書かれているので必読。
$0/5*#65*/((6*%& パッケージをインストールしてから修正作業をする pre-commit系のパッケージが入っていることが最近多い気がしますが、 それが発火しないとか場合によってはコミットメッセージのLintなど 絶対指示通りテストを実行する 一行の修正で手順が長くても必ずテストは回す(自戒) 飛ばしてもPR立つとでCIが回ってこけてしまい迷惑をかけてしまう Issue / Pull
Request 関連はとりあえず読む Issueを立てるには、PRを立てるには…というのとそのルールが書かれているので必読。
͖ʹͳΔͱ͜Ζ ͖Λ͚ͭΔͱ͜Ζ ͖ʹͳΔͦͷ͝
ίʔυͷ߅͕ܰݮ
ίʔυͷ߅͕ܰݮ エラーが発生 FOR
ίʔυͷ߅͕ܰݮ エラーが発生 Google先生にお願いする FOR
ίʔυͷ߅͕ܰݮ エラーが発生 Google先生にお願いする Google先生にどうしても知りたいと懇願する FOR
ίʔυͷ߅͕ܰݮ エラーが発生 Google先生にお願いする Google先生にどうしても知りたいと懇願する しょうがないのでソースを見てみる FOR
FTER エラーが発生 ίʔυͷ߅͕ܰݮ
FTER エラーが発生 Google先生にお願いする ίʔυͷ߅͕ܰݮ
コードを見てみる new!! FTER エラーが発生 Google先生にお願いする ίʔυͷ߅͕ܰݮ
コードを見てみる new!! FTER エラーが発生 Google先生にお願いする Google先生にどうしても知りたいと懇願する ίʔυͷ߅͕ܰݮ
コードを見てみる new!! FTER エラーが発生 Google先生にお願いする Google先生にどうしても知りたいと懇願する コードを見てみる しょうがないので ίʔυͷ߅͕ܰݮ
ղܾύλʔϯ͕૿͑ͨʂ ௐͯͩΊͦ͏ͳ࣌ͷؾָ͞ʂ
ւ֎͍ͬͪΌ͓͏ܭը
ւ֎͍ͬͪΌ͓͏ܭը 英語力がなさすぎることを改めて痛感 英語やるやる問題 いっちゃおう駆動開発 ˞पΓʹެݴۦಈ։ൃͷͨΊͪΐͬͱ༨ஊͰ͕͢ʜ̼̼ 情報収集・エージェント面談 実現に向けて英語勉強中
Α͘Θ͔Βͳ͍ࣼΊ্ͷมԽʂ
·ͱΊ
ӳޠྗɾٕज़ྗ͖ͬͱͳΜͱ͔ͳΔ ·ͱΊ ˞ݸਓ͕ࠩ͋Γ·͢
ӳޠྗɾٕज़ྗ͖ͬͱͳΜͱ͔ͳΔ ·ͱΊ ˞ݸਓ͕ࠩ͋Γ·͢ $0/53*#65*/((6*-%&ઈରͪΌΜͱΑΉ
ӳޠྗɾٕज़ྗ͖ͬͱͳΜͱ͔ͳΔ 044ΛΔͱਓੜʹมԽ͕ى͖Δ ·ͱΊ ˞ݸਓ͕ࠩ͋Γ·͢ $0/53*#65*/((6*-%&ઈରͪΌΜͱΑΉ
͍ͬΆ౿Έग़͢ͱੈք͕มΘΔ ʜ͔͠Ε·ͤΜ ͱɺ͍͏Θ͚Ͱʜ ʂ
@isoppp Fin We Are JavaScripters! @22nd ϒϩάͰผͷ؍Ͱॻ͍͍ͯΔͷͰΑ͔ͬͨΒΈͯΈ͍ͯͩ͘͞ https://isoppp.com/note/2018-06-05/my-first-oss/ 044
͡Ί ͷ ͍ͬΆ