Submit Search
Upload
node.jsにpull requestしてmergeされた話
•
1 like
•
1,387 views
Atsuo Fukaya
Follow
一行削っただけだけど、とても良い経験ができました。
Read less
Read more
Technology
Report
Share
Report
Share
1 of 9
Download Now
Download to read offline
Recommended
20140823 LL diver Angular.js で構築した note に関して
20140823 LL diver Angular.js で構築した note に関して
Shoei Takamaru
Rails解説セミナー: Railsのアップグレード編
Rails解説セミナー: Railsのアップグレード編
Yohei Yasukawa
Node.js Hands-On
Node.js Hands-On
Akinari Tsugo
第9回Symfony勉強会LT Symfony2 meets AngularJS #symfony_ja
第9回Symfony勉強会LT Symfony2 meets AngularJS #symfony_ja
77web
Node.js で SPDYのベンチマーク体験サイトを作りました
Node.js で SPDYのベンチマーク体験サイトを作りました
shigeki_ohtsu
20131116 creators meetup
20131116 creators meetup
Seigo Tanaka
関西node.js寺子屋#1
関西node.js寺子屋#1
Takaya Kobayashi
配布用Supervisordによるnode.jsの運用
配布用Supervisordによるnode.jsの運用
yut148atgmaildotcom
More Related Content
Viewers also liked
EWD 3トレーニングコース#1 Node.jsとCacheの連携
EWD 3トレーニングコース#1 Node.jsとCacheの連携
Kiyoshi Sawada
node.js
node.js
Masataka Ohara
Nodejs Introduction
Nodejs Introduction
Jxck Jxck
とりあえずAngular jsを導入してみませんか
とりあえずAngular jsを導入してみませんか
Kenji Ono
たのしいNode.js
たのしいNode.js
ishiki-takai
phpck
phpck
Takenori Nakagawa
Angular jsとbootstrapでサクッと作るwebアプリ@html5勉強会 名古屋#2
Angular jsとbootstrapでサクッと作るwebアプリ@html5勉強会 名古屋#2
Takuya Ueda
大阪Node学園 七時限目 「ゼロからはじめるnode.js」
大阪Node学園 七時限目 「ゼロからはじめるnode.js」
Shunsuke Watanabe
第4回鹿児島node.jsの会資料_内村
第4回鹿児島node.jsの会資料_内村
Koichi Uchimura
Node.js アプリのプロファイリング
Node.js アプリのプロファイリング
fujimakishouten
Node.jsではじめるサーバ構築
Node.jsではじめるサーバ構築
AimingStudy
Node.js+MongoDB in SPA
Node.js+MongoDB in SPA
Naoki Sasaki
UnityとBlenderハンズオン第2章
UnityとBlenderハンズオン第2章
yaju88
Grunt.jsを使った Expressの開発環境構築
Grunt.jsを使った Expressの開発環境構築
kamiyam .
UnityとBlenderハンズオン第8章
UnityとBlenderハンズオン第8章
yaju88
Java script初心者のためのnode.jsで学ぶドローン制御プログラミング
Java script初心者のためのnode.jsで学ぶドローン制御プログラミング
健一 茂木
Node.jsで学生向けe-learningサイトを作った話
Node.jsで学生向けe-learningサイトを作った話
Tessei Yoshida
いよいよ始められる Java EEでのWebSocket #jjug #jjug_ccc #ccc_r21
いよいよ始められる Java EEでのWebSocket #jjug #jjug_ccc #ccc_r21
Takakiyo Tanaka
Viewers also liked
(18)
EWD 3トレーニングコース#1 Node.jsとCacheの連携
EWD 3トレーニングコース#1 Node.jsとCacheの連携
node.js
node.js
Nodejs Introduction
Nodejs Introduction
とりあえずAngular jsを導入してみませんか
とりあえずAngular jsを導入してみませんか
たのしいNode.js
たのしいNode.js
phpck
phpck
Angular jsとbootstrapでサクッと作るwebアプリ@html5勉強会 名古屋#2
Angular jsとbootstrapでサクッと作るwebアプリ@html5勉強会 名古屋#2
大阪Node学園 七時限目 「ゼロからはじめるnode.js」
大阪Node学園 七時限目 「ゼロからはじめるnode.js」
第4回鹿児島node.jsの会資料_内村
第4回鹿児島node.jsの会資料_内村
Node.js アプリのプロファイリング
Node.js アプリのプロファイリング
Node.jsではじめるサーバ構築
Node.jsではじめるサーバ構築
Node.js+MongoDB in SPA
Node.js+MongoDB in SPA
UnityとBlenderハンズオン第2章
UnityとBlenderハンズオン第2章
Grunt.jsを使った Expressの開発環境構築
Grunt.jsを使った Expressの開発環境構築
UnityとBlenderハンズオン第8章
UnityとBlenderハンズオン第8章
Java script初心者のためのnode.jsで学ぶドローン制御プログラミング
Java script初心者のためのnode.jsで学ぶドローン制御プログラミング
Node.jsで学生向けe-learningサイトを作った話
Node.jsで学生向けe-learningサイトを作った話
いよいよ始められる Java EEでのWebSocket #jjug #jjug_ccc #ccc_r21
いよいよ始められる Java EEでのWebSocket #jjug #jjug_ccc #ccc_r21
Recently uploaded
2024 03 CTEA
2024 03 CTEA
arts yokohama
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
Tetsuya Nihonmatsu
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
Matsushita Laboratory
2024 01 Virtual_Counselor
2024 01 Virtual_Counselor
arts yokohama
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
ssuser539845
What is the world where you can make your own semiconductors?
What is the world where you can make your own semiconductors?
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
20240326_IoTLT_vol109_kitazaki_v1___.pdf
20240326_IoTLT_vol109_kitazaki_v1___.pdf
Ayachika Kitazaki
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
ssuser370dd7
2024 04 minnanoito
2024 04 minnanoito
arts yokohama
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
Shumpei Kishi
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
arts yokohama
Recently uploaded
(11)
2024 03 CTEA
2024 03 CTEA
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
2024 01 Virtual_Counselor
2024 01 Virtual_Counselor
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
What is the world where you can make your own semiconductors?
What is the world where you can make your own semiconductors?
20240326_IoTLT_vol109_kitazaki_v1___.pdf
20240326_IoTLT_vol109_kitazaki_v1___.pdf
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
2024 04 minnanoito
2024 04 minnanoito
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
node.jsにpull requestしてmergeされた話
1.
node.jsに勢いで contributeした話
@fukayatsu
2.
発端 2012/04/15頃 Ubuntu12.04βにnode.js(v0.6.x)入れたぜー http clientは動くのにhttpsは動かない???
3.
いろいろ調べる TLSのバージョン指定が怪しい (https://bugs.launchpad.net/ubuntu/ +source/openssl/+bug/965371) node.jsはその辺どうなってるんだろ githubちょっと見てみよう
4.
github https://github.com/joyent/node とりあえずtls.jsとか見てみる ...あれ、なんか重複してる行がある... せっかくだし修正してpull requestしてみよう
5.
はじめてのpull request githubでfork localにclone 作業用のbranchで修正 本家の修正に追随 pull request用のリポジトリに1つにまとめて コミット
6.
続き 同名のリモートリポジトリにpush githubでpull request(https://github.com/ joyent/node/pull/3122) “Thanks, good
catch.” Contributor License Agreementに署名してね と言われる(http://nodejs.org/cla.html)
7.
merged! pull requestから約1時間後にはmergeされた https://github.com/joyent/node/commit/0f95a93 typoを修正してpull
requestとかもよくあるみ たい
8.
反省とか master branchからpull requestしてしまった
参考) GitHubへpull requestする際のベストプラクティス http:// d.hatena.ne.jp/hnw/20110528 コミットメッセージが適当だった 参考) コミットメッセージの書き方 http://www.clear-code.com/ blog/2012/2/21.html 修正部分のテスト書くと採用されやすいらし い(そりゃそうだ)
9.
まとめ 結局https clientの問題はopensslライブラリの アップデートで解決した お世話になっているものに貢献できて嬉しい もっとgithub使おうと思った
Editor's Notes
\n
\n
\n
\n
\n
\n
\n
\n
\n
Download Now