ラクス OSS LT会
2021/02/03 nikkie
私はコードをバリバリ書いてコントリビュートしているわけではない
コントリビュートしたいので、コード以外の道 を模索。それを共有します
チュートリアルを英語から日本語へ翻訳
ドキュメントやコードのtypo指摘
カンファレンスや勉強会スタッフ(PyCon JP 2019〜スタッフ、2021 座長)
Teaching Assistant (TA)
3年前、Pythonを独学で始めた
初めて半年経った頃「受け取ったもの多数。できる範囲で返していきたい」
いただいたものをコミュニティに返す
とはいえ先を行く人に返すのは難しそう
自分がしてもらったことを、次のPython入門者につなぐ ことはできる!(TAを始めた)
チュートリアルを英語から日本語へ 翻訳
ドキュメントやコードの typo指摘
カンファレンススタッフ
チュートリアルを英語から日本語へ翻訳
ドキュメントやコードのtypo指摘
カンファレンススタッフ
Django Girls Workshop(プログラミング入門者向け ワークショップ)の教材
Webに公開されており、誰でも利用できます
Django(Python製Webフレームワーク)を使ってWebアプリ(ブログ)を作る
2018/05 Django Congress JP 2018
当時のnikkieはDjango Girls Tutorialを終えたくらいのDjango入門者🔰
Sprint(Django本体の開発やDjangoドキュメントの翻訳を集まって行う)にも申し込んでみた
「Django入門レベルでSprintへの申込みは夢見すぎだったかも。。」🥺 🥺 🥺
LTでDjango Girls Tutorial翻訳の参加者募集
「Tutorialは1周したし、英語でドキュメントも読むから、やれるかも!」🙋♂️
#djangocongress
— nikkie (@ftnext) May 20, 2018
day2 スプリント終了〜。おつかれさまでしたー。
2日間ともDjangoに関わる全ての人のためのイベントだったと感じています。
どんなレベルでもOSSには関われるし、レベルが上がれば色んな関わり方ができるんだなぁと
翻訳に挑戦したことで学びもあったので、これはあとでブログに
入門レベルから 熟練レベルまで、OSSには関われる💪
副次的効果として、正確に翻訳しようとする中でTutorialの内容への理解が深まった
チュートリアルを英語から日本語へ翻訳
ドキュメントやコードのtypo指摘
カンファレンススタッフ
ドキュメントを読み込んでいるとき
チュートリアルを写経しているとき
typoは日本語や英語の バグ 🐛。かつ、すぐ修正できる 🦅
同じように他の人もひっかかるはず
👉見つけたら直すか、少なくとも知らせる ようにしています
修正する際に、同じページに同様のtypoがないか 探したい🔍
英語のtypo指摘にオススメ! VSCode拡張 Code Spell Checker
拡張を使って根絶やしにした 例
チュートリアルを英語から日本語へ翻訳
ドキュメントやコードのtypo指摘
カンファレンススタッフ
PyCon=Python Conference
Pythonコミュニティへのお返しとして
PyCon JPのスタッフは Pythonを書けなくても 全然やっていきます!
他のカンファレンススタッフも同じだと思います
プログラミングで自動化できたら10x staff🏋️♂️になれるかも
PyCon JP Blogに記事を書く✍️
キーノートスピーカーとメールやり取り📧(『独学プログラマー』のCoryさん)
託児室の運営👪
繰り返す作業の自動化🤖
プロポーザルレビューに使うWebアプリを自作
詳しくは July Tech Festa 2020 カンファレンススタッフとしてコードを書いて広げるエンジニアリング・ライフ
コード以外の道でも、英語のコミュニケーションは必要
Issueを書く、Pull requestを書く
前提:nikkie自身はふだんからドキュメントを英語でも読む(ようになった)
日本語を DeepL翻訳 に入れる
出てきた英語を読んで修正(macOSの 辞書.app を引く)
英語のドキュメントに当たっているなら大丈夫です! (詳しく知りたい方へ)
コードがバリバリ書けなくても コントリビュートできる!
このLTが一歩目を踏み出すきっかけになったら嬉しいです
チュートリアルを英語から日本語へ翻訳
ドキュメントやコードのtypo指摘
カンファレンスや勉強会スタッフ
Teaching Assistant (TA)
OSS Gate さん
一緒にカンファレンスを創りませんか?
コード以外の道で経験値を稼いだ結果、最近ではPythonを使っているOSSに、小さなコードでコントリビュートできるようになってきて、めちゃくちゃ楽しいです!! (nikkie談)
Special thanks sphinx-revealjs by @attakeiさん