Soumettre la recherche
Mettre en ligne
今日から始めるEnvoyの開発
•
0 j'aime
•
445 vues
Rei Shimizu
Suivre
Envoy meetup #1
Lire moins
Lire la suite
Ingénierie
Signaler
Partager
Signaler
Partager
1 sur 19
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
研修後に社内ツール(シャッフルランチアプリ)を開発した話
LT38テーマ3-2
LT38テーマ3-2
GIG inc.
完全業界未経験エンジニアが研修を通して感じた3つのGoodと2つのBad
LT38テーマ2-2
LT38テーマ2-2
GIG inc.
未経験エンジニアと決めた3つの約束
LT38テーマ2-1
LT38テーマ2-1
GIG inc.
Kansai Engineer Students’ Meetup #1 で発表したスライドです。 内容は題名の通り。
Nimで競技プログラミングを始めた話(1ヶ月)
Nimで競技プログラミングを始めた話(1ヶ月)
tattaka_sun
2013/10/5の、TDDBC横浜3rdの基調講演資料。
TDDBC横浜3rd
TDDBC横浜3rd
Yasui Tsutomu
Beginning Python
Beginning Python
satokencat
Cbで解るjojo up
Cbで解るjojo up
hayabusa333
Talk 1: 「ゼロから始めた私のPython勉強録」 緑川京太(リーディング・エッジ)
S05 t1 midorikawa
S05 t1 midorikawa
Takeshi Akutsu
Recommandé
研修後に社内ツール(シャッフルランチアプリ)を開発した話
LT38テーマ3-2
LT38テーマ3-2
GIG inc.
完全業界未経験エンジニアが研修を通して感じた3つのGoodと2つのBad
LT38テーマ2-2
LT38テーマ2-2
GIG inc.
未経験エンジニアと決めた3つの約束
LT38テーマ2-1
LT38テーマ2-1
GIG inc.
Kansai Engineer Students’ Meetup #1 で発表したスライドです。 内容は題名の通り。
Nimで競技プログラミングを始めた話(1ヶ月)
Nimで競技プログラミングを始めた話(1ヶ月)
tattaka_sun
2013/10/5の、TDDBC横浜3rdの基調講演資料。
TDDBC横浜3rd
TDDBC横浜3rd
Yasui Tsutomu
Beginning Python
Beginning Python
satokencat
Cbで解るjojo up
Cbで解るjojo up
hayabusa333
Talk 1: 「ゼロから始めた私のPython勉強録」 緑川京太(リーディング・エッジ)
S05 t1 midorikawa
S05 t1 midorikawa
Takeshi Akutsu
in wacate 2017 winter
ソースコードを読んでみよう
ソースコードを読んでみよう
Shun Tsunoda
勉強会の発表に使った資料。 https://yokohama-win-dev-tips.connpass.com/event/191981/
Windowsアプリ開発の実務で使うUnitTest
Windowsアプリ開発の実務で使うUnitTest
keitasudo1
「推しが100万部売れて欲しい!」 推し技術書LT大会(https://connpass.com/event/183677/)で発表した資料
推し技術書「ユースケース駆動開発実践ガイド」
推し技術書「ユースケース駆動開発実践ガイド」
keitasudo1
2012/07/03 第3回アジャイルサムライ読書会inファンコミュニケーションズ道場で発表した資料
アジャイル開発へのイテレーション・ゼロ
アジャイル開発へのイテレーション・ゼロ
Taisuke Shiratori
2016/03/26 MOTEX Inc. にて開催
20160326 第10回 Rad Studio 勉強会@Osaka
20160326 第10回 Rad Studio 勉強会@Osaka
Ryo Ohki
アプリ開発以外にも適用できる効率化についてあれこれいってます。
アプリ開発を効率化する 方法あれこれ
アプリ開発を効率化する 方法あれこれ
Atsushi Mizoue
2012/11/17(土)開催の「Ultimate Agilist Tokyo」にて発表した資料です。 2011年に「Test Driven Development for Embedded C」という本の読書会を運営してきて感じたことを話しました。私のLTを聞いて、オレもコミュニティやってやる!と思った人がいたらうれしいです。
自分のコミュニティを始めてみませんか?
自分のコミュニティを始めてみませんか?
Yohei Onishi
10+1 Things you should know about JavaScript testing - Nov 20, 2010 at John Resig feat. Shibuya.js, in Firefox Developers Conference 2010
10+1 Things you should know about JavaScript testing
10+1 Things you should know about JavaScript testing
Takuto Wada
Gunmaweb #9 LT
Gunmaweb #9 LT
Makoto Yonezawa
第52回名古屋アジャイル勉強会のワークショップ資料 http://blogs.yahoo.co.jp/nagoya_agile_study_group/37391376.html
アジャイルマニフェストから見るインセプションデッキ
アジャイルマニフェストから見るインセプションデッキ
You&I
長岡 IT開発者 勉強会(NDS) 第31回勉強会(2013/04/06) 発表資料
はじめてのテスト技法
はじめてのテスト技法
Tatsuya Saito
昨日でたTensorFlowについて、社内向けにLTしてみました
TensorFlowをざっくりLTしてみた
TensorFlowをざっくりLTしてみた
Mitsuki Ogasahara
パソナテックエンジニアカフェで話すスライドです。 http://atnd.org/events/26591 Unityで作ったオンラインゲームの開発事例とC#を使った通信設計周りの話です。
いろいろ見せますLord of Knightsのクライアント開発事例紹介
いろいろ見せますLord of Knightsのクライアント開発事例紹介
Kouji Hosoda
2010年11月18日、DevLOVEで発表。 大規模ソフトウェアにおけるディリービルド&リグレッションテスト。Oracle8開発における事例。
大規模ソフトウェアにおけるディリービルド&リグレッションテスト@Dev Love
大規模ソフトウェアにおけるディリービルド&リグレッションテスト@Dev Love
Hiro Yoshioka
レッツゴーデベロッパー555 で話したスライドを公開版にしました。
ザ・ジェネラリスト #5000dai
ザ・ジェネラリスト #5000dai
kyon mm
TDD カンファレンス2012 LT
新人がTDDを学ぶ方法
新人がTDDを学ぶ方法
Ito Kunihiko
気の合う人達と社外で社内勉強会
気の合う人達と社外で社内勉強会
Yu Shibatsuji
グループディスカッションの巻
グループディスカッションの巻
Takashi Abe
2013年4月6日に行われた Hachioji.pm#27 の「1枚LT」でトークした際のスライドです。
IT業界における伝統芸能の継承 #hachiojipm
IT業界における伝統芸能の継承 #hachiojipm
鉄次 尾形
研修担当者に聞く、学生のうちに学ぶべきこと
研修担当者に聞く、学生のうちに学ぶべきこと
Hiromu Shioya
Contenu connexe
Similaire à 今日から始めるEnvoyの開発
in wacate 2017 winter
ソースコードを読んでみよう
ソースコードを読んでみよう
Shun Tsunoda
勉強会の発表に使った資料。 https://yokohama-win-dev-tips.connpass.com/event/191981/
Windowsアプリ開発の実務で使うUnitTest
Windowsアプリ開発の実務で使うUnitTest
keitasudo1
「推しが100万部売れて欲しい!」 推し技術書LT大会(https://connpass.com/event/183677/)で発表した資料
推し技術書「ユースケース駆動開発実践ガイド」
推し技術書「ユースケース駆動開発実践ガイド」
keitasudo1
2012/07/03 第3回アジャイルサムライ読書会inファンコミュニケーションズ道場で発表した資料
アジャイル開発へのイテレーション・ゼロ
アジャイル開発へのイテレーション・ゼロ
Taisuke Shiratori
2016/03/26 MOTEX Inc. にて開催
20160326 第10回 Rad Studio 勉強会@Osaka
20160326 第10回 Rad Studio 勉強会@Osaka
Ryo Ohki
アプリ開発以外にも適用できる効率化についてあれこれいってます。
アプリ開発を効率化する 方法あれこれ
アプリ開発を効率化する 方法あれこれ
Atsushi Mizoue
2012/11/17(土)開催の「Ultimate Agilist Tokyo」にて発表した資料です。 2011年に「Test Driven Development for Embedded C」という本の読書会を運営してきて感じたことを話しました。私のLTを聞いて、オレもコミュニティやってやる!と思った人がいたらうれしいです。
自分のコミュニティを始めてみませんか?
自分のコミュニティを始めてみませんか?
Yohei Onishi
10+1 Things you should know about JavaScript testing - Nov 20, 2010 at John Resig feat. Shibuya.js, in Firefox Developers Conference 2010
10+1 Things you should know about JavaScript testing
10+1 Things you should know about JavaScript testing
Takuto Wada
Gunmaweb #9 LT
Gunmaweb #9 LT
Makoto Yonezawa
第52回名古屋アジャイル勉強会のワークショップ資料 http://blogs.yahoo.co.jp/nagoya_agile_study_group/37391376.html
アジャイルマニフェストから見るインセプションデッキ
アジャイルマニフェストから見るインセプションデッキ
You&I
長岡 IT開発者 勉強会(NDS) 第31回勉強会(2013/04/06) 発表資料
はじめてのテスト技法
はじめてのテスト技法
Tatsuya Saito
昨日でたTensorFlowについて、社内向けにLTしてみました
TensorFlowをざっくりLTしてみた
TensorFlowをざっくりLTしてみた
Mitsuki Ogasahara
パソナテックエンジニアカフェで話すスライドです。 http://atnd.org/events/26591 Unityで作ったオンラインゲームの開発事例とC#を使った通信設計周りの話です。
いろいろ見せますLord of Knightsのクライアント開発事例紹介
いろいろ見せますLord of Knightsのクライアント開発事例紹介
Kouji Hosoda
2010年11月18日、DevLOVEで発表。 大規模ソフトウェアにおけるディリービルド&リグレッションテスト。Oracle8開発における事例。
大規模ソフトウェアにおけるディリービルド&リグレッションテスト@Dev Love
大規模ソフトウェアにおけるディリービルド&リグレッションテスト@Dev Love
Hiro Yoshioka
レッツゴーデベロッパー555 で話したスライドを公開版にしました。
ザ・ジェネラリスト #5000dai
ザ・ジェネラリスト #5000dai
kyon mm
TDD カンファレンス2012 LT
新人がTDDを学ぶ方法
新人がTDDを学ぶ方法
Ito Kunihiko
気の合う人達と社外で社内勉強会
気の合う人達と社外で社内勉強会
Yu Shibatsuji
グループディスカッションの巻
グループディスカッションの巻
Takashi Abe
2013年4月6日に行われた Hachioji.pm#27 の「1枚LT」でトークした際のスライドです。
IT業界における伝統芸能の継承 #hachiojipm
IT業界における伝統芸能の継承 #hachiojipm
鉄次 尾形
研修担当者に聞く、学生のうちに学ぶべきこと
研修担当者に聞く、学生のうちに学ぶべきこと
Hiromu Shioya
Similaire à 今日から始めるEnvoyの開発
(20)
ソースコードを読んでみよう
ソースコードを読んでみよう
Windowsアプリ開発の実務で使うUnitTest
Windowsアプリ開発の実務で使うUnitTest
推し技術書「ユースケース駆動開発実践ガイド」
推し技術書「ユースケース駆動開発実践ガイド」
アジャイル開発へのイテレーション・ゼロ
アジャイル開発へのイテレーション・ゼロ
20160326 第10回 Rad Studio 勉強会@Osaka
20160326 第10回 Rad Studio 勉強会@Osaka
アプリ開発を効率化する 方法あれこれ
アプリ開発を効率化する 方法あれこれ
自分のコミュニティを始めてみませんか?
自分のコミュニティを始めてみませんか?
10+1 Things you should know about JavaScript testing
10+1 Things you should know about JavaScript testing
Gunmaweb #9 LT
Gunmaweb #9 LT
アジャイルマニフェストから見るインセプションデッキ
アジャイルマニフェストから見るインセプションデッキ
はじめてのテスト技法
はじめてのテスト技法
TensorFlowをざっくりLTしてみた
TensorFlowをざっくりLTしてみた
いろいろ見せますLord of Knightsのクライアント開発事例紹介
いろいろ見せますLord of Knightsのクライアント開発事例紹介
大規模ソフトウェアにおけるディリービルド&リグレッションテスト@Dev Love
大規模ソフトウェアにおけるディリービルド&リグレッションテスト@Dev Love
ザ・ジェネラリスト #5000dai
ザ・ジェネラリスト #5000dai
新人がTDDを学ぶ方法
新人がTDDを学ぶ方法
気の合う人達と社外で社内勉強会
気の合う人達と社外で社内勉強会
グループディスカッションの巻
グループディスカッションの巻
IT業界における伝統芸能の継承 #hachiojipm
IT業界における伝統芸能の継承 #hachiojipm
研修担当者に聞く、学生のうちに学ぶべきこと
研修担当者に聞く、学生のうちに学ぶべきこと
今日から始めるEnvoyの開発
1.
Rei Shimizu (@_iy4) 01-08-2020 今日から始めるEnvoyの開発
2.
Agenda ● 自己紹介 ● Issueを見つける ●
開発環境を整える ● テストを書く ● コードフォーマットを整える ● PRを作ってレビューを受ける 2
3.
自己紹介 ● 大学生 /
ソフトウェアエンジニア @ Tetrate.io ● Twitter : @_iy4 3
4.
✨駆け出しコントリビューター ✨
5.
issueを見つける たくさんある
6.
たくさんありすぎ.... どうやって選ぶ?
7.
ラベルの活用 ● Issueはラベルでカテゴライズされている ● 初めてのコントリビュートは
Beginner ラベル から探すのが おすすめ ● Help Wanted ラベル がつけられているものを潰すと喜ばれ る
8.
Help Wanted かつ
Beginner な issue は結構たくさんある
9.
issueの詳細が分からなければ... ● Slack /
issue でどんどん聞けばいい ● いろいろ教えてくれる
10.
開発環境を整える ● DEVELOPER.md を読みましょう ●
書いてあるとおりにやればある程度環境は整う ● リモートインスタンスで開発したければ https://github.com/tetratelabs/getenvoy-package/wiki/Envoy-dev-env-setup
11.
Coding...
12.
テストを書く ● テストを書いて通さないと基本レビューが貰えない ● Envoy
では GoogleTest / GoogleMock を使っている ● 追加した機能によっては統合テストを書かないとマージされない
13.
コードフォーマットを確認する ● push 時に
pre-push hooks が走る ● 大体なにかしら引っかかる ● 指摘されたスクリプトを実行してフォーマットを修正しましょう
14.
CIを通す ● Envoy では
Circle CI と Azure Pipelines が動く ● チェック項目は結構多い ● 慣れないとなかなか全項目通せない
15.
レビューを受ける ● PRとしての体裁が整ったらレビュアーが見にきます ● ドキュメントの修正とかでなければそんなにすぐにマージされない ●
レビュアーの方々と結構議論することもある ● かなり長期に渡って議論されているものも
16.
17.
18.
Let’s Contribute! 🎉
19.
We are hiring!
😊
Télécharger maintenant