お帰りなさい｡
最初の投稿を行ったばかりですが､ そんなにおかしなことではありませんよね？
スタートアップガイドラインにアクセスし､ 投稿者リストに名前を追加したところです｡
でも､ 今度は実際にオープンソースのプロジェクトに貢献してみよう｡
今､ 私たちのコミュニティでは､ 毎月､ コーディング・チャレンジを行っています｡
今､ コーディングチャレンジはこちらで検索できますが､ 今月は特別企画で､ 実際にやっているんです｡
10月のお祭りイベント｡
そして､ これは年に一度､ 10月に私たちのコミュニティで起こることなのです｡
そして､ 2019年10月1日のリンクをクリックすると､ それがわかります｡
だから､ これをいつ見るかによって､ 耳が違うかもしれない｡
オープンソースのプロジェクトに貢献する機会を提供したことはおわかりいただけたと思います｡
実は「アニメーションの国」があるんです｡
サンタフィードプロジェクトと､ Pythonのプロジェクトがあります｡
そして､ そのうちのどれかに貢献することができます｡
Animation Nationを見ると､ みんながCSSアニメーションを投稿していて､ おお､ これはいい感じだ､
と｡
また､ サンタフィードプロジェクトも行っています｡
そこで､ 人々は小さなサンタのウェブサイトを作りました｡
それはちょっと嬉しいですね｡
とても､ かっこいいです｡
また､ Pythonのアートプロジェクトは､ 実際にとてもクールなことをやっているんです｡
ここのサイトに行くと
実際に画像をアスキーアートに変換してくれるんですから､ 本当にすごいですよ｡
さて､ いろいろなプロジェクトがありますが､ 今回はアニメーションのプロジェクトに挑戦してみましょう｡
そこで､ まず最初にプロジェクトのリポジトリにアクセスしてみます｡
そして､ これまでと同じように手順を踏んでください｡
つまり､ レポジトリをフォークするのです｡
ここで､ このリポジトリをクローンします｡
クローンを手に入れよう｡
そして､ それがクローン化されている間に､ その説明書を見てみましょう｡
現在､ ほとんどのオープンソースプロジェクトでは､ どのように貢献できるかを説明しています｡
私たちの場合､ 素敵なステップバイステップガイドを用意しています｡
そこで､ アートディレクトリに､ 自分の名前をつけたディレクトリ名を作成します｡
なるほど､ これはいい､ 簡単だ｡
では､ アニメに種明かしをしましょう｡
Nationプロジェクト｡
開いて昇華させよう｡
そして､ アートフォルダがあることがわかります｡ この中に､ 自分の名前をつけた独自のフォルダを作成する必要があります｡
実はすでに「Animate Tron」というフォルダを作成しています｡
それがある｡
HTMLとCSSをインデックスとしたちょっとしたCSRプロジェクト｡
では､ 一応､ これを動かしてみましょう｡
あるいは見せるだけでいい｡
これは､ 簡単なインデックスとHTMLとCSSを使った私の小さなアニメーションです｡
特に変わったことはありません｡
あとは､ これを説明書通りにartフォルダに移動させるだけです｡
そして今､ 私たちのプロジェクトが追加されました｡
どこがアニキなのか見てみよう｡
そこにあるのは
あそこにあるのが私のプロジェクトです｡
次のページ
このフォルダ内に､ HTMLファイルとCSSファイルの2つのファイルを作成し､ CSSファイルをHTMLにリンクさせることを確認することです｡
HTMLとCSSだけで､ 芸術作品を作る｡
だから､ 実はもうやっているんです｡
もう一度､ プロジェクトに戻ると､ インデックスのHTMLファイルがあります｡
スタイルシートと連動しているとてもシンプルなものです｡
そしてこれが､ アニメーションのために追加した私のスタイルです｡
この小さな線｡
さて､ ここで最後に､ 自分のカードをセクションに追加し､ インクルードDOJのファイルに追加します｡
では､ これをコピーしてみましょう｡
に行ってみてください｡
含む｡
あるいは､ 犬を含める｡
そして､ ほら､ ここにみんなが情報を入力するんです｡
そして､ ここにコピー＆ペーストしたものを追加し､ インデントが適切であることを確認するだけでよいのです｡
だから､ 私たちの名前は､ アニメイトトロンと呼ぶことにします｡
ページリンクは､ フォルダの名前によく似ているつもりです｡
だから､ トロンと名付ける｡
インデックスhtml｡
そして､ プレゼント名どの｡
GIFを入れることを提案されました｡
だから､ 私の記憶が正しければ､ その
GIF名｡
トランスポートgifでした｡
繰り返しますが､ 私はアニメーションの小さなgifを作成しただけなので､ これをトランスポートgifと呼ぶことにします｡
著者は｡
AndreとGitHubのリンクは､ 私のGitHubのリンクです｡
よし､ これでいいはずだ｡
では､ プルリクエストをしてみましょう｡
さて､ ここで､ これらの変更をすべてマスター上で行ったことに注目してください｡
理想を言えば､ これらの変更を新しいブランチに作成することで､ 実際にそれを実行することができます｡
今すぐ手に入れる｡
チェックアウト､ ビー｡
そして､ それをアニマトロニクスと呼ぶ｡
だから､ もし今､ 私がステータスを手に入れたら
なるほど､ 変わらなければいけないんですね｡
それはいいことだ｡
Let's do get add.
コミットメントを取得する｡
私の芸術的センスをプラスして
そして､ ついにプッシュ・オリジンを手に入れ､ 私はウルトロンとなる｡
わかりました｡
プロジェクトに立ち返れば
比較､ プル､ リクエストと書かれた小さなアイコンが表示されていることがわかります｡
フォークされたレポに戻ると｡
ゼロから極める｡
この黄色いバナーもご覧の通りです｡
だから､ これをクリックすると
と言ってください｡
私をこのリストに追加してください､ リンクします｡
こちらはマネージャーの一人であるジョイ｡
だから､ 私を加えてくださいということなんです｡
彼女は時々これをチェックするので､ 実はタグ付けも必要ないのです｡
そこで､ プルリクエストを作成することにします｡
オープンしました｡
すごいですね｡
だから､ 私のファイルの変更を見ていたら､ 私を加えてください｡
これらがプロジェクトに追加されたものであることがわかると思います｡
そのため､ 今またプルリクエストをマージすると､ これができなくなります｡
しかし､ オープンソースプロジェクトを管理している私たちの経営陣の何人かは､ あなたのためにマージすることができます｡
すべてをマージしたので､ このブランチを削除することができます｡
そして､ 今度はその変化があったかを見てみましょう｡
Zero to Mastery Animation Nationに行けば､ 今､ 私のプロジェクトを探すことができますので｡
おい､ あれ見ろよ｡
私の小さなアニマトロニクスプロジェクトがあります｡
まあ､ あれだ｡
私のキスがある｡
それは美しいですね｡
このプロジェクトの設計では､ コースのアニメーションをランダムに選択するため､ すべてのアニメーションを同時に表示しない場合があります｡
だから､ 何度かリフレッシュする必要があるかもしれませんが､ そうやって､ 私はオープンソースに貢献したのです｡
今､ ここには､ あなたが参加できるプロジェクトが山ほどあります｡
そして､ 先ほども言ったように､ ここは実際の職場ではないので､ テストや失敗をするための遊び場でもあります｡
実際に仕事に入って大きな､ 危険な変化を起こす前に､ これらのスキルを練習しておきたいのです｡
しかも､ それがオープンソースです｡
ぜひとも､ 参加されることをお勧めします｡
他の人と一緒に仕事ができるのが魅力です｡
GitとGitHubの実際の仕組みを学ぶには最適な方法です｡
個人のプログラマーにできることはたくさんあるのは間違いない｡
しかし､ 多くの人が一緒に何かを作ることで､ その進歩やスケールは本当に大きくなります｡
初めてのオープンソースへの貢献､ そしてプログラマー仲間とのものづくりを楽しんでください｡
それが､ ある日突然､ 雇用主を感動させることにつながるかもしれません｡
次回作でお会いしましょう｡