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
オープンソースへ貢献するということ~翻訳してたらパリに行ってた話~ / Meaning of ...
Search
Akira Tachibana
September 15, 2018
Technology
0
420
オープンソースへ貢献するということ~翻訳してたらパリに行ってた話~ / Meaning of Contribution
2018年9月15日(土) WordCamp Tokyo 2018 「オープンソースへ貢献するということ~翻訳してたらパリに行ってた話~ 」@ベルサール新宿グランド コンファレンスセンター
Akira Tachibana
September 15, 2018
Tweet
Share
More Decks by Akira Tachibana
See All by Akira Tachibana
WordPress.orgのマネジメントとドキュメントの今後
atachibana
0
86
WordCamp に参加しよう!! / Welcome to WordCamp !!
atachibana
0
85
GDPR と WordPress / GDPR and WordPress
atachibana
0
850
WordPress でブログを始める 2018年版
atachibana
0
90
たったひとつのウィジェットのつくりかた - WordPress, How to create a Single Widget.
atachibana
1
140
WordPress ドキュメント最新情報 - WordPress latest document information
atachibana
0
230
WordPress 新マニュアル「HelpHub」の言語リンク用プラグイン作成顛末 - Making of HelpHub Language Selector Plugin
atachibana
0
1.3k
WordPress コミュニティ活動を盛り上げる「コントリビューション」の考え方と実践 - What is "Contribution" in WordPress?
atachibana
0
450
基本の WordPress コーディング規約 / WordCamp Tokyo 2016 LT
atachibana
0
8.4k
Other Decks in Technology
See All in Technology
AI時代にも変わらぬ価値を発揮したい: インフラ・クラウドを切り口にユーザー価値と非機能要件に向き合ってエンジニアとしての地力を培う
netmarkjp
0
220
Jitera Company Deck / JP
jitera
0
150
AI駆動開発 with MixLeap Study【大阪支部 #3】
lycorptech_jp
PRO
0
210
ゼロから始めるSREの事業貢献 - 生成AI時代のSRE成長戦略と実践 / Starting SRE from Day One
shinyorke
PRO
0
240
Microsoft Defender XDRで疲弊しないためのインシデント対応
sophiakunii
3
400
「現場で活躍するAIエージェント」を実現するチームと開発プロセス
tkikuchi1002
6
1k
AI エンジニアの立場からみた、AI コーディング時代の開発の品質向上の取り組みと妄想
soh9834
6
340
Wasmで社内ツールを作って配布しよう
askua
0
130
BEYOND THE RAG🚀 ~とりあえずRAG?を超えていけ! 本当に使えるAIエージェント&生成AIプロダクトを目指して~ / BEYOND-THE-RAG-Toward Practical-GenerativeAI-Products-AOAI-DevDay-2025
jnymyk
4
230
Railsの限界を超えろ!「家族アルバム みてね」の画像・動画の大規模アップロードを支えるアーキテクチャの変遷
ojima_h
3
420
公開初日に個人環境で試した Gemini CLI 体験記など / Gemini CLI実験レポート
you
PRO
3
340
データエンジニアリング 4年前と変わったこと、 4年前と変わらないこと
tanakarian
2
360
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
The Invisible Side of Design
smashingmag
301
51k
Statistics for Hackers
jakevdp
799
220k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.2k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.8k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
GitHub's CSS Performance
jonrohan
1031
460k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1k
Agile that works and the tools we love
rasmusluckow
329
21k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
4 Signs Your Business is Dying
shpigford
184
22k
Transcript
4FQ7FSTJPO 8PSE$BNQ5PLZP $POUSJCVUJPOUP044
Φʔϓϯιʔεߩݙ͢Δ ͱ͍͏͜ͱ ʙ༁ͯͨ͠ΒύϦʹߦͬͯͨʙ 4FQ7FSTJPO 8PSE$BNQ5PLZP $POUSJCVUJPOUP044 ཱՖ ໌ BUBDIJCBOB!VOPGGJDJBMUPLZPDPN
݄ 7FSTJPO
"CPVU.F ཱՖ ໌ "LJSB5BDIJCBOB *5اۀۈ 8PSE1SFTT%PDVNFOU5FBN 8PSE$BNQ5PLZP࣮ߦ෭ҕһ ग़ٶ࡚ݝ झຯԿ͔ಡΉ͜ͱɺूΊΔ͜ͱ 63-IUUQTVOPGGJDJBMUPLZPDPN
!BUBDIJCBOB 4FQ7FSTJPO 8PSE$BNQ5PLZP $POUSJCVUJPOUP044
"HFOEB • ϓϩάϥϛϯάҎ֎ͰͷίϯτϦϏϡʔγϣϯ • ࢲͷίϯτϦϏϡʔγϣϯ • ίϯτϦϏϡʔγϣϯͰಘͨͷ 4FQ7FSTJPO 8PSE$BNQ5PLZP $POUSJCVUJPOUP044
)PXUPDPOUSJCVUF • ίϯτϦϏϡʔγϣϯશମͷ֓ཁͱϓϩάϥϜʹΑΔߩݙʹͭ ͍ͯ͞ΜͷࢿྉΛࢀর͍ͯͩ͘͠͞ɻ 4FQ7FSTJPO 8PSE$BNQ5PLZP $POUSJCVUJPOUP044 ྃ
3ZP5TVHBXB Φʔϓϯιʔεߩݙ͢Δͱ͍͏͜ͱ ʙ֎෦͔Βݟͨ 8PSE1SFTTίϛϡχςΟʙ ϓϩάϥϚͳΒʮίʔυͷߩݙʯΛ
Φʔϓϯιʔεߩݙ͢Δ ͱ͍͏͜ͱ ʙ༁ͯͨ͠ΒύϦʹߦͬͯͨʙ 4FQ7FSTJPO 8PSE$BNQ5PLZP $POUSJCVUJPOUP044 ཱՖ ໌ BUBDIJCBOB!VOPGGJDJBMUPLZPDPN
݄ 7FSTJPO ϓϩάϥϛϯάҎ֎Ͱ
4FQ7FSTJPO 8PSE$BNQ5PLZP $POUSJCVUJPOUP044
/PO1SPHSBNNJOH$POUSJCVUJPO 4FQ7FSTJPO 8PSE$BNQ5PLZP $POUSJCVUJPOUP044 αϙʔτ ϑΥʔϥϜ 4MBDLͰͷ ճͱ࣭ υΩϡϝϯ
ςʔγϣϯ ϚχϡΞϧͷࣥච༁ ϚχϡΞϧͷ࣭ τϨʔχϯά τϨʔχϯάڭࡐίʔ εͷ࡞ɺτϨʔχϯά ͷडߨ ίϛϡχςΟ ϩʔΧϧΠϕϯτͷاըɺ ଟ༷ͳਓʑɺ৽ਓίϯτ ϦϏϡʔλʔͷػձͷ ఏڙ
/PO1SPHSBNNJOH$POUSJCVUJPO 4FQ7FSTJPO 8PSE$BNQ5PLZP $POUSJCVUJPOUP044 ߨԋ ࣝͷɺΠϕϯτͰ ͷߨԋɺϫʔΫγϣοϓ ͷ։࠵ ϏσΦ
ߨԋϏσΦͷฤूͱެ։ ࣈນ࡞ɺࣈນͷ༁ ΞΫηγϏϦ ςΟ 8PSE1SFTTͷΞΫηγ ϏϦςΟ্ɺೝͷ ্ ࠃࡍԽ 8PSE1SFTTຊମϓϥ άΠϯɺςʔϚͷ༁
8IBUJT$POUSJCVUJPO 4FQ7FSTJPO 8PSE$BNQ5PLZP $POUSJCVUJPOUP044 ਗ਼ 4VTVNV4FJOP ίϯτϦϏϡʔτ 8PSE1SFTTΛߟ͑Δ࣌ؒ
͍ͬͯΔίϯτϦϏϡʔτͷछྨؔ͋Γ·ͤΜɻ 8PSE1SFTTͷ͜ͱΛຊؾͰߟ͑Δ࣌ؒࣗମ͕ίϯτϦ Ϗϡʔτͩͱࢥ͍ͬͯ·͢ɻ IUUQTXXXTMJEFTIBSFOFUTFJOPTVTVNVXPSEQSFTTNFFUVQXPSEQSFTT
.Z$POUSJCVUJPO 4FQ7FSTJPO 8PSE$BNQ5PLZP $POUSJCVUJPOUP044 ݄ ϒϩάͰ͍࢝ΊΔ
݄ υΩϡϝϯτͷ༁Λ࢝ΊΔ ݄ 4MBDLσϏϡʔ ݄ 8PSE$BNQ౦ژ ίϯτϦϏϡʔλʔσΠͩ ͚ࢀՃ
$POUSJCVUJPOUP+BQBOFTF$PEFY 4FQ7FSTJPO 8PSE$BNQ5PLZP $POUSJCVUJPOUP044
'PVOEMBSHFJTTVFJOPSJHJOBM$PEFY • ڪΔڪΔ࣭͠·ͨ͠ɻ ʮఴͷมߋΛՃ͑Α͏ͱߟ͍͑ͯ·͢ɻվमʹࣗ৴͋Γ·͢͠ɺٕज़తʹݕূ͠·͠ ͕ͨɺେ͖ͳมߋͳͷͰ͍᪳ͯ͠·͢ɻ୭͔ʹϨϏϡʔ͍͔ͯΒஈ֊తʹϦϦʔεͨ͠ ΄͏͕ྑ͍Ͱ͠ΐ͏͔ɺͦΕͱҰ୴վमอཹ͠ɺνέοτΛ্͔͛ͯΒͲͳ͔ͨʹͤ ͨ΄͏͕ྑ͍Ͱ͠ΐ͏͔ɻ ҎԼུ ʯ
4FQ7FSTJPO 8PSE$BNQ5PLZP $POUSJCVUJPOUP044 "OPOZNPVT ҙ༁ ͖ʹΓͳΑɻ ཤྺ͋Δ͠ɺؒҧͬͯͨΒ୭͔मਖ਼͢ΔΑɺ ΦʔϓϯιʔεͳΜ͔ͩΒ͞
$POUSJCVUJPOUP0SJHJOBM$PEFY 4FQ7FSTJPO 8PSE$BNQ5PLZP $POUSJCVUJPOUP044
.Z$POUSJCVUJPO 4FQ7FSTJPO 8PSE$BNQ5PLZP $POUSJCVUJPOUP044 ݄ 8PSE#FODI౦ژ
ॳࢀՃɺॳηογϣϯ ݄ %PDVNFOU5FBNʹՃೖ ݄ 8PSE$BNQ౦ژ ॳελοϑɺॳ-5 ݄ 04$ॳࢀՃ ֎෦ॳࢀՃɺॳηογϣϯ ݄ 8PSE$BNQ&6 JO1BSJT ւ֎ॳࢀՃ ݄ 8PSE$BNQژ ؔ౦Ҏ֎ɺॳࢀՃ ݄ 8PSE$BNQ౦ژ ॳ൝
*OWPMWFEJOUP%PDVNFOU5FBN • νʔϜϦʔμʔͷ +PO͞Μʹ༠ΘΕͯࢀՃ͠·ͨ͠ɻ ͦͷԆͰ૾͍͑ͯ͞͠ͳ͔ͬͨύϦͰͷΠϕϯτʹࢀՃ͢Δ͜ͱʹ ͳΓ·ͨ͠ɻؔ͑͞ߦͬͨ͜ͱ͕ͳ͍ͷʹɻ 4FQ7FSTJPO 8PSE$BNQ5PLZP $POUSJCVUJPOUP044
+PO"OH )FMQ)VC ͷίϯςϯπҠߦͷϦʔμʔ Γ·ͤΜ͔ ύϦͰͷίϛϡχςΟձٞʹ ࢀՃ͠·ͤΜ͔
1BSJT +VO • $PNNVOJUZ4VNNJU • 8PSE1SFTTͷίϯτϦϏϡʔλ͕νʔϜͷ ֞ࠜΛ͑ɺର໘ͰΛఏىٞ͢͠Δ • ʹճɺ8PSE$BNQ&6લʹಉ͡ࢢ
Ͱ։࠵ • 8PSE$BNQ&6 • $POUSJCVUPS%BZ • 4FTTJPO%BZ 4FQ7FSTJPO 8PSE$BNQ5PLZP $POUSJCVUJPOUP044
4FQ7FSTJPO 8PSE$BNQ5PLZP $POUSJCVUJPOUP044
"8IPMF/FX8PSME • ͡ΊͯͷϤʔϩού — ্͍͕ͬͯʮݐಓ࿏ਓۭؾԿ͔͕ඒ͍͠ʯͱ༑ਓʹϝʔϧ͠·ͬ͘ ͯͨΒʮ͓લதࢁඒึ͔ʯͱӶ͍ποίϛ͕ೖΓ·ͨ͠ɻ • ։ൃνʔϜେͳ࣌ؒͱٞͷʹࣄΛਐΊ͍ͯΔ • ίϛϡχςΟΛ্ཱͪ͛ʹฃಆ͍ͯ͠ΔҬਓ͕ଟ͋͘Δ
• ʮίϯτϦϏϡʔγϣϯʯͦͷͷͷೝ͕ॏཁ 4FQ7FSTJPO 8PSE$BNQ5PLZP $POUSJCVUJPOUP044
.Z$POUSJCVUJPO 4FQ7FSTJPO 8PSE$BNQ5PLZP $POUSJCVUJPOUP044 ݄ 8PSE#FODIઍॅ ॳճ
݄ 8PSE#FODIӋా ॳࢀՃ ݄ 8PSE$BNQ&6JO#FPHSBE ॳελοϑ ݄ 8PSE#FODIೋࢠۄ ॳճ ݄ 8PSE$BNQ౦ژ ॳηογϣϯ
.ZSPMFJO%PDVNFOUBUJPO5FBN 4FQ7FSTJPO 8PSE$BNQ5PLZP $POUSJCVUJPOUP044 $PEFY ϚχϡΞϧ %FW)VC ։ൃऀ͚ )FMQ)VC
Ϣʔβʔ͚ Ҡߦ Ҡߦ ৽ن
)JTBEWJDFTBSFEFGJOJUFMZDPSSFDU 4FQ7FSTJPO 8PSE$BNQ5PLZP $POUSJCVUJPOUP044 ྃ 3ZP5TVHBXB • ؤுΓ͗͢ͳ͍
• ͍εύϯͰߟ͑Δ • ਂೖΓ͗͢͠ͳ͍ • ͋͘·Ͱझຯͱָͯ͠͠Ή c
CVU MPPLTIBQQZ 4FQ7FSTJPO 8PSE$BNQ5PLZP $POUSJCVUJPOUP044 ཱՖ͞ΜͬͯɺΉͬͪΌָͦ͠͏ʹ ίϯτϦϏϡʔλʔσΠͬͯ·͢Ͷɻ ৳Ұ
4IJOJDIJ/JTIJLBXB c
8PSE1SFTT%PDVNFOU5FBN 4FQ7FSTJPO 8PSE$BNQ5PLZP $POUSJCVUJPOUP044 1IPUPCZ 4VTVNV4FJOP
4VNNBSZ • ϓϩάϥϛϯάҎ֎ͰͷίϯτϦϏϡʔγϣϯ • ࢲͷίϯτϦϏϡʔγϣϯ • ίϯτϦϏϡʔγϣϯͰಘͨͷ • ༁ͯͨ͠ΒύϦʹߦͬͯ·ͨ͠ •
Βͳ͍ੈքΛମײͰ͖·ͨ͠ • ৽͍͠༑ୡ͕Ͱ͖·ͨ͠ • ͓ۚͷʹ݁ͼ͍͍ͭͯ·ͤΜ͕ɺͦͷ͏ͪ ͍ͯ͘Δ͔͠Ε·ͤΜ 4FQ7FSTJPO 8PSE$BNQ5PLZP $POUSJCVUJPOUP044
(FU*OWPMWFE 4FQ7FSTJPO 8PSE$BNQ5PLZP $POUSJCVUJPOUP044 ίϯτϦϏϡʔτ͠Α͏ ࢀՃ͠Α͏
5IBOL:PV 4FQ7FSTJPO 8PSE$BNQ5PLZP $POUSJCVUJPOUP044 ͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠