ちょっとした助け:Google Code-Inは、13〜17歳の学生向けのコンテストです。
それで、それがどのようであり、何がそれから来たのか(カット写真の下):
はじめに
10個のオープンソース組織がこのコンテストに参加しました。今年はKDE、Apertium、BRL-CAD、
Copyleft Games、Drupal、Haiku、RTEMSプロジェクト、Sahana Software Foundation、Sugar Labs、Wikimedia。
各組織はそのタスクを一般リストに追加します;各組織用の個別のリストもあります(たとえばKDEの場合 )。
参加は非常に簡単です。
これを行うには、 Google Melangeに登録する際に、保護者の同意を得てフォームに記入し、学校での学習を確認する文書とともにアップロードするだけです。 今では、競技の開始を待ってタスクの選択に進むだけです。
タスク。
私はすでにQtを少し知っていたので、私の選択はKDEにかかっていました。 私の最初のタスクは、ダイアログボックス内のリンクをクリック可能にすることでした。3行かかりました(興味のある方は、 ここにタスクページがあります )。 (すみません、参加証明書を取得しました!)。
さらに難しくなりました。2番目のタスクは、Okular(KDEベースのドキュメントビューアー)でプレーヤーの機能を拡張して、現在再生中かどうかを報告できるようにすることです( task )。 (Tシャツの前に残っているタスクは1つだけです!)。
3番目のタスクでは、OwnCloudのパスワードをKWalletに保存する( タスクページ ) 大理石で実装しました。
やばい、Tシャツをもらったよ! それで、完了したタスクのリストを見ると? うーん、奇妙な...私は、KDEで最も多くのタスクを行った5人の参加者の一人だと思います。 もし…? 昨年の受賞者であり、私を動機付けた名前空間の投稿の著者がリードしていたので、私は2番目になることを試みることにしました。 そして、それは始まりました...
空き時間をすべてコンピューターの前で過ごし、メンターからの返事を待つ間眠り、しぶしぶ学校に行き、宿題をやめました...休日が始まると、ircで何日もぶらぶらし、その間KDE開発者アカウントを取得してリーダーになりましたタスクの数(最終チェック中に、タスクの量だけでなく品質も評価されますが、これが測定の唯一の方法でした)。 対戦相手も良かったです。KDEでは、私以外にも4人の強い参加者がいました。 誰と戦わなければならないかを知っていたら、自分の成功を強く疑っていただろう。 イリヤ・コバレフスキー -昨年の優勝者。 Benjamin Kaiser -14歳で大学に入学し、iPhone用の2つのアプリケーションを書きました。 Levente Kurusa- 2014年のLinuxカーネルには6つのパッチがあります。 また、多くのタスクを実行した雪だるまもいましたが、それについて私は実質的に何も知りません。 :)
一方、タスクはますます複雑になり、別のルーティングサービスのサポートをMarbleに追加し、KMLツアーのサポートに取り組み、KDE Frameworks 5に少し貢献しました。
そして、49日と47の課題を完了した後、競争は終了します。 私はKDEで行われたタスクの数で1位です(これは特に考慮されていませんが、それは私の心を温めます)、そして私はしばらくして見つけたように、私はメイン賞を受賞しました- カリフォルニアへの旅行、Googleの本社へ。
旅行。
4月13日。 私たちは、ハイアットリージェンシーホテルに落ち着いたサンフランシスコに飛びました。 夕方-残りの受賞者および指導者との小さな会議。 私たちがお互いを知り、友達を作ることができるように、小さなコンテストがありました。それは一般に楽しかったです。 受賞者にはそれぞれサムスンChromebookとたくさんの小さなものが贈られ、たくさんのTシャツ、スウェット、ステッカーなどがありました。
4月14日。 この日はGoogleオフィスのマウンテンビューで過ごしましたが、賞とさまざまな講義がありました(ほとんど理解できませんでしたが)。 彼らは私たちをGoogleストアに連れて行きました。そこで私たちはあらゆる種類のお土産をたくさん買いました。
受賞。
4月15日。 午前中、サンフランシスコの街をセグウェイに乗って行きました(代わりに、自分でアルカトラズ刑務所を訪れることができました)。 その後、カリフォルニア科学アカデミーを訪問し、素晴らしいツアーを行いました。 一日の終わりに、どうやら、もろい子供たちの意識を完全に破壊するために、私たちは豪華な船旅を与えられました。
4月16日。 サンフランシスコのGoogleオフィスでの送別会。 メンターは自分のプロジェクトについて短い話をし、全員が(再び)ささやかな贈り物をしました。 イベントの終わりに向かって、おいしいケーキを食べました。
ケーキ。
厳soleなスピーチのために、ケースとワイヤレス充電を備えたNexus 5を紹介しました。 一般的に、多くの贈り物がありました:
また、個人的な費用(食料、お土産、旅行)に350ドルのGoogleカードと、お土産の購入に200ドルのGoogleストアカードを受け取りました。
短いヒントとコツ:
- メインプライズを獲得するための目標を設定しない場合、さまざまな組織のタスクを完了して経験を積むことができます。 ただし、勝ちたい場合は、 1つの組織のタスクを完了することをお勧めします。これが理由です。各組織が2人(20人中)の勝者を選択するため、50人のタスクを完了した人が勝った可能性が高くなります10組織の5つのタスク。
- irc、電子メール、またはGoogle Melangeを通じて、メンターともっとコミュニケーションをとってください。 気軽にアイデアを提案したり、助けを求めてください。 メンターはとてもフレンドリーで面白い人たちで、いつでも助けてくれます。
- 1つのプロジェクトで作業する方が適切です。コード内をナビゲートするのが簡単です。また、メンターのタイムゾーンに合わせて毎日のルーチンを再配置し、不在のときにスリープすることができます。 (これは実際には非常に便利です)。
PS
来年、ロシアとCISからのより多くの学童とメンターが参加することを願っています。 今年はロシアから10人の小学生しかいませんでした(比較のため、アメリカからは102人、うち10人が勝者でした)。 皆さんの成功を祈っています!