検索条件

キーワード
タグ
ツール
開催日
こだわり条件

タグ一覧

JavaScript
PHP
Java
Ruby
Python
Perl
Scala
Haskell
C言語
C言語系
Google言語
デスクトップアプリ
スマートフォンアプリ
プログラミング言語
U/UX
MySQL
RDB
NoSQL
全文検索エンジン
全文検索
Hadoop
Apache Spark
BigQuery
サーバ構成管理
開発サポートツール
テストツール
開発手法
BI
Deep Learning
自然言語処理
BaaS
PaaS
Iaas
Saas
クラウド
AI
Payment
クラウドソフトウェア
仮想化ソフトウェア
OS
サーバ監視
ネットワーク
WEBサーバ
開発ツール
テキストエディタ
CSS
HTML
WEB知識
CMS
WEBマーケティング
グラフィック
グラフィックツール
Drone
AR
マーケット知識
セキュリティ
Shell
IoT
テスト
Block chain
知識

【mixi】ハンズオン: 内部構造を学びGitを自作できるようになろう!

  • Java
  • Go
  • Unity
  • Git
  • Docker
2021/06/26(土)
14:30〜18:30

主催:CAMPHOR-

今回は株式会社ミクシィのエンジニアの方をお呼びして、Git の内部構造を学んだのちに、実際に Git の一部を実装するハンズオンを行っていただきます!

参加枠に関して

YouTube配信枠

学生に限らず参加していただくことができます! YouTubeでの配信を予定しており、アーカイブに関しては未定です。

配信URLは「参加者への情報」の欄からご確認ください。

Zoom枠

学生限定の枠になっています。講師に直接質問をすることができるため、学生の方はZoom枠での参加をお勧めします!また、Zoom枠で抽選にもれてしまった場合も配信URLをお送りします!

ZoomのURLはイベント前日にメールでお知らせします

ハンズオン:内部構造を学びGitを自作できるようになろう!

ハンズオン概要

Git の内部構造を学び Git を自作するための足がかりを掴んだ後に、実際に git log を実装することで、Git を自作していく上で障害になるポイントをハンズオンを通して学びます。

ハンズオン部分では Go を使用します。しかし、 Go 特有の機能などは特に使用しないため、Go の経験がなくても理解はできると思います。(経験があるとより理解が深まります!)

対象

参加枠によって対象レベルが異なります。

YouTube配信枠
  • add や commit といった基礎的な Git のサブコマンドの使い方を理解している (内部挙動を深く理解している必要はありません)
  • なんらかのプログラミング言語の経験 (Goである必要はありません)
Zoom枠
  • 配信枠の対象レベルを満たしている
  • Goを不自由なく読み書きできる

事前準備

Go 1.16 の開発環境をご用意ください

講師/アシスタント

藤田朱門( @shumon_84)

2019年株式会社ミクシィに新卒入社

経歴

2019/4 ~ 2019/10 新規事業でサーバ(Go)

2019/10 ~ 2020/10 コトダマンでクライアントとサーバ兼任(Unity, Java)

2020/10 ~ 現在 開発本部インフラ室で映像配信・編集基盤(Go)

その他の活動

  • Git Challenge 問題解説

  • 新卒 Git 研修講師

技術書典

  • mixi tech note は大体寄稿していて、 Go か Git の記事を書いてる

  • 『Docker で始めるゲームボーイアドバンス開発入門』 著者

  • 最近は趣味で Git のクローンを Go で作ってる

イベント参加の注意事項

こちらのイベントのZoom枠に関しては30歳以下の学生のみを対象にしております。

Zoom枠の方はZoomリンクをイベント前日にお送りいたしますのでそちらよりご参加ください。YouTubeの配信リンクはメールでのお知らせの他、connpass内の「参加者への情報」の欄にも記載をします。

Zoom枠の方は当日は下記スケジュールの14:45までにZoomにお入りください。

スケジュール

時間 スケジュール内容
14:30~14:45 接続開始
14:45~15:00 オープニング
15:00~16:00 講義 (Gitの内部構造とは?)
16:00~17:00 実習 (git log の実装)
17:00~18:00 実習 (pack-file を考慮した git log の実装)
18:00~18:30 質疑応答&懇親会

※ 休憩は実習中に各自任意にとっていただく形になります

CAMPHOR- Code of Conduct

CAMPHOR-が主催するイベントに参加する際は、CAMPHOR- Code of Conductに同意していただく必要があります。以下のリンクよりご確認ください。

https://github.com/camphor-/code-of-conduct

株式会社ミクシィについて

ミクシィグループののミッションは「コミュニケーションを通じて世界を鮮やかに変えていく。」です。私たちは、考え抜いた先に閃いたアイデアをさまざまな技術革新に乗せてユーザーに届けています。現在では、デジタルエンターテイメント、スポーツ、ライフスタイルの3つのセグメントでサービスを展開しており、これからも想像や期待を超える価値を 「コミュニケーションサービス」を通じて提供していきます。

ミクシィでは夏季インターンシップを募集しています。詳細はこちら

CAMPHOR-について

CAMPHOR-は京都の町家を拠点に活動する、京都のエンジニアやデザイナーを目指す学生向けコミュニティです。 CAMPHOR- HOUSEというコミュニティスペースを運営しており、個人の作業や技術的な雑談などのコミュニケーションを気軽に取ることができるスペースになっています。また、学生主体の勉強会や企業の方をお呼びしたトークイベントなどを開催しています。

関連リンク