Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
冴えない草(コントリビューション)の育てかた
ktr
April 03, 2017
Programming
0
4.4k
冴えない草(コントリビューション)の育てかた
ktr
April 03, 2017
Tweet
Share
More Decks by ktr
See All by ktr
Designing libraries in Go way
ktr_0731
6
1.3k
Go Modules and Proxy Walkthrough
ktr_0731
8
25k
ソフトウェアの複雑さに立ち向かう技術 / Tackling software complexity
ktr_0731
0
140
Fuzzy finder as a Go library
ktr_0731
3
4.7k
つよくてニューゲーム / NewGame++
ktr_0731
0
800
やはり俺の Go アプリケーション設計はまちがっている。 / My Go Application Design Is Wrong, As I Expected
ktr_0731
13
3.2k
GopherCon2018
ktr_0731
2
1.5k
Evans: more expressive gRPC client
ktr_0731
2
320
自作 CLI ツールのワークフローとそれを支える技術 / the workflow of my CLI tool and technologies which supports it
ktr_0731
0
1.5k
Other Decks in Programming
See All in Programming
Gradle build: The time is now
nonews
1
330
LIFFで動く割り勘アプリTATEKAをリリースしてみた話
inoue2002
0
180
僕が考えた超最強のKMMアプリの作り方
spbaya0141
0
180
ペパカレで入社した私が感じた2つのギャップと向き合い方
kosuke_ito
0
130
爆速の日経電子版開発の今
shinyaigeek
0
270
PHPアプリケーションにおけるアーキテクチャメトリクスについて / Architecture Metrics in PHP Applications
isanasan
1
200
kakutanitalk2022_opening_act
shirotamaki
0
100
WordPress(再)入門 - 基礎知識・環境編
oleindesign
1
110
子育てとEMと転職と
_atsushisakai
1
330
和暦を正しく扱うための暦の話
nagise
10
4.6k
PHPDocにおける配列の型定義を少し知る
shimabox
1
120
Amebaブログの会員画面システム刷新の道程
ryotasugawara
1
210
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
10
1.3k
GraphQLとの向き合い方2022年版
quramy
20
9.8k
Code Reviewing Like a Champion
maltzj
508
38k
Building a Modern Day E-commerce SEO Strategy
aleyda
6
4.5k
Why Our Code Smells
bkeepers
PRO
326
55k
Clear Off the Table
cherdarchuk
79
290k
Producing Creativity
orderedlist
PRO
335
37k
Automating Front-end Workflow
addyosmani
1351
200k
A Modern Web Designer's Workflow
chriscoyier
690
180k
The Power of CSS Pseudo Elements
geoffreycrofte
52
4.3k
Fontdeck: Realign not Redesign
paulrobertlloyd
74
4.3k
Stop Working from a Prison Cell
hatefulcrawdad
263
18k
Transcript
None
$ whoami • @ktr_0731 • s1230022 • Web • STEINS;GATE
ΑΓϑδςϨϏlϊΠλϛφzʹͯ ຖि༵24:55ʙ ΄͔֤ہͰ์ૹ˞์ૹ࣌ؒ༧ࠂͳ͘มߋʹͳΔ߹͕͋Γ·͢ɻ
ʁ
None
None
None
None
GitHub contributions
GitHub contributions is Կ • GitHubʹ͓͚Δ׆ಈΛՄࢹԽͨ͠ͷ • ϦϙδτϦͷίϛοτ • Pull
Requestͷ࡞ • Issueͷ࡞ • Ұ͝ͱʹΧϯτ͞ΕΔ
ͳͥΛੜ͢ͷ͔ • ܧଓతͳΞτϓοτͷิॿ • ୡײ • ָ͍͔͠Β
ܧଓతͳΞτϓοτͷิॿ • Πϯϓοτ(ຊɺࢿྉΛಡΉɺߨٛΛฉ͘)ɹ Ξτϓοτ͠ͳ͍ͱఆணͮ͠Β͍ • Ξτϓοτ(ϒϩάɺίʔυΛॻ͘ɺɹɹ ൃද)ͷඞཁੑ
ܧଓతͳΞτϓοτͷิॿ • ΞτϓοτΛՄࢹԽͯ͘͠ΕΔ • Ϟνϕʔγϣϯͷ্ → ୡײ • ใͷू
Λࢧ͑Δٕज़ • GHCWidget • Isometric Contributions • Shibart (https://shibart.pocke.me/)
GHCWidget • Android ΞϓϦ • ΟδΣοτͱͯ͠ݟΕΔ
Isometric Contributions • Chrome ֦ுػೳ • Λཱମʹͯ͘͠ΕΔ
Isometric Contributions
Shibart • ࣗͷΛάοζʹͰ͖ΔαʔϏε • https://shibart.pocke.me/
࣮ࡍɺͳʹ͢Ε͍͍ͷʁ • ROM • ༑ਓͷϦϙδτϦΛ͍ͯΈΔ • ຊͷσϞΛࢼͯ͠ΈΔ • ࡞Γ͍ͨͷΛ࡞ͬͯΈΔ •
OSSͷόάΛใࠂɺPRΛग़ͯ͠ΈΔ
ROM • ࠷ۙͷ༗໊ͳιϑτΣΞେOSS • StarΛ͚ͯΈͨΓɺͲΜͳ͕ٞ͞Ε͍ͯΔ ͔ݟΕΔ • Followͯ͠ΈΔ
༑ਓͷϦϙδτϦΛ͍ͯΈΔ • ໘ന͍ͷ͕͋Δ͔͠Εͳ͍ • όάɺͬͱྑ͍ॻ͖ํ͕͋ͬͨΒɹ IssueɺPRΛૹͬͯΈΔ
ຊͷσϞΛࢼͯ͠ΈΔ • ຊͷλΠτϧͰϦϙδτϦΛ࡞ͬͯɺɹɹɹ σϞίʔυΛίϛοτ͍ͯ͘͠ • ษڧΛՄࢹԽͰ͖Δ • ίϛοτϩάΛϝϞʹͯ͠ྑ͍͔
࡞Γ͍ͨͷΛ࡞ͬͯΈΔ • Ͱ͔͗͢ΔϓϩμΫτ͖Δ • ׂΓͱظؒͰͭ͘ΕΔͷ͔Β • GitHub Pages ͰϗʔϜϖʔδ࡞ͬͯΈͯɹ ָ͍͠
• ීஈ͔Βཉ͍͠ͷΛߟ͓͑ͯ͘ͱྑ͍
OSSͷόάΛใࠂɺPRΛग़ͯ͠ ΈΔ • ҙ֎ͱ؆୯ʹόάͷݪҼ͕ݟ͔ͭΔɾͤΔ ͜ͱ͕ଟ͍ • ίϯτϦϏϡʔλͱձ͢ΔͷͰɺӳޠͷɹ ษڧʹͳΔ • େײँ͞ΕΔͷͰ͏Ε͍͠
None
None
ଞਓʹίʔυΛݟͤͨ͘ͳ͍ • ֶੜͳΒ2ؒແྉͰϓϥΠϕʔτϦϙδτϦ Λ͑Δ • ϓϥΠϕʔτϦϙδτϦͷίϛοτͰɹ ɹ ͪΌΜͱ͕ө͞ΕΔ
Δؾ͕ى͖ͳ͍ͱ͖ • ࣗͷϓϩμΫτͷվળΛIssueʹ্͛Δ • ϓϥΠϕʔτTODOϦϙδτϦΛ࡞ͬͯΔ ͜ͱΛIssueʹ·ͱΊΔ
ҙ • GitHubͱGitͷϝʔϧΞυϨε͕ҟͳΔͱɹɹ ͕ੜ͑ͳ͍ $ git config --local user.email
GitHubSNS
GitHubSNS Let’s contribute!