原典にあたったら 
英語も勉強できた話 
~ Git編 ~ 
北䑓如法 
LT駆動開発 ベストセッションズ – 凪のライトニングトーク 
2014年9月20日(土) 
オープンソースカンファレンス 2014 Hiroshima
注: とても些細な話です。
原典にあたったら英語も勉強できた話 〜 Git編 〜
自己紹介 
北䑓如法 
きただいゆきのり 
にょほう 
@NeXTSTEP2OSX 
GitHub.com/Nyoho 戦闘力: 151 
http://nyoho.jp 
「iPad 広島弁」 
ハイパ・メディア・トランスレータ (自作肩書き)
人気のつぶやき
https://twitter.com/NeXTSTEP2OSX/status/144694155749232640
原典にあたったら英語も勉強できた話 ~ Git編 ~ 
概要
ソフトウェアの使用方法は
原典にあたるのがよい
当たり前
ソフトウェアの原典は 
おおむね英語なので
原典を読むと、 
英語の勉強になる。
当たり前 /
ご静聴ありがとうございました。
もうちょっと詳しく
名作スライドを見ていた 
• "やりなおせるGit入門", eiel, 2013
「コミットのようなもの」?
「ツリーのようなもの」?
「コミットのようなもの」 
「ツリーのようなもの」 
わし.oO( ああ、入門用に、発表では細かいこ 
とは置いといてざっくり表現されたのか ) 
とそのときは思った。
その後 Git のマニュアル(原典) 
を見ていたら……
原典にあたったら英語も勉強できた話 〜 Git編 〜
ん?
ん? tree-ish? commit-ish?
tree-ish = ツリーのようなもの 
commit-ish = コミットのようなもの
なんとGit用語だった!
-ish /ɪʃ/ 
接尾辞 
1 〖名詞に付けて次の意の形容詞を作る〗 
a. 〖国国民の名称を表して〗…の, …に属する 
▸ Spanish 
スペインの 
b. 〖「人」を示す名詞に付けて〗…のような, …じみた (!多くは軽蔑の意味を含む) ; 〖「物」を示す名詞に付けて〗…の 
傾向のある 
▸ foolish 
ばからしい 
c. ⦅くだけて⦆〖時刻や年齢を示す数詞に付けて〗およそ[だいたい]…ごろ, …をわずかに過ぎた 
▸ tennish 
10時ごろ 
2 〖形容詞を作る〗…がかった, やや…な (!形容詞に付く) 
▸ whitish 
白っぽい 
!! 
ウィズダム英和辞典より
-ish /ɪʃ/ 
接尾辞 
1 〖名詞に付けて次の意の形容詞を作る〗 
a. 〖国国民の名称を表して〗…の, …に属する 
▸ Spanish 
スペインの 
b. 〖「人」を示す名詞に付けて〗…のような, …じみた (!多くは軽蔑の意味を含む) ; 〖「物」を示す名詞に付けて〗…の 
傾向のある 
▸ foolish 
ばからしい 
c. ⦅くだけて⦆〖時刻や年齢を示す数詞に付けて〗およそ[だいたい]…ごろ, …をわずかに過ぎた 
▸ tennish 
10時ごろ 
2 〖形容詞を作る〗…がかった, やや…な (!形容詞に付く) 
▸ whitish 
白っぽい 
”-ish" は名詞につけて 
「~のような」という意味を作る 
!! 
ウィズダム英和辞典より
つまり ”-ish" は “~のような” 
形容詞だが名詞化すれば「~のようなもの」
普通に英語の勉強になってしまった!
ちなみに commit-ish, tree-ish 
• commit-ish 
• 最終的に commit を指せるもの。commit, tag な 
ど。HEAD^ なども。 
• tree-ish 
• 最終的に tree を指せるもの。tree, commit, tag 
など。 
• (Waiting for axes…)
原典にあたるのは、いいね!
ありがとうございましたー!
参考文献 
• git(1) Identifier Terminology 
• gitglossary(7) 
• gitrevisions(7) 
• What are commit-ish and tree-ish in Git? - Stack Overflow http:// 
stackoverflow.com/questions/23303549/what-are-commit-ish-and- 
tree-ish-in-git (←原典じゃないだろっ) 
• git archive - What does tree-ish mean in Git? - Stack Overflow 
http://stackoverflow.com/questions/4044368/what-does-tree-ish- 
mean-in-git (←原典じゃないだろっ)

More Related Content

PPTX
20140627 bit_川ノ上
PDF
第1回Go勉強会 - Go紹介
PPTX
初心者が Python で戸惑ったところ
PDF
Blenderで和柄をつくるお話
PDF
オープンセミナー2014@広島 懇親会LT
PDF
Oscnagoya2021 python tokai
PDF
はじめて翻訳記事を書いたら300ブクマ超えた話
PDF
FsCheckコトハジメ
20140627 bit_川ノ上
第1回Go勉強会 - Go紹介
初心者が Python で戸惑ったところ
Blenderで和柄をつくるお話
オープンセミナー2014@広島 懇親会LT
Oscnagoya2021 python tokai
はじめて翻訳記事を書いたら300ブクマ超えた話
FsCheckコトハジメ

What's hot (20)

PDF
ライブラリ開発者のためのおいしいナゲットの揚げ方
PDF
20111206 GLT vol.40
PDF
Yahoo!Pipes超入門
PDF
【Kof2014】Jail-deploy, 若しくはjailhub, あるいは Jail as a Service
PPTX
UE4よちよち勉強会オリエンテーション資料
PPTX
JuliaTokyo #3 Speech Signal Processing in Julia
PPTX
Python東海の紹介.py
PPTX
素人DTMerが5日間曲を作り続けてわかったこと
PPTX
Eject探検隊@北陸1(Kernel/VM探検隊@北陸1)
ODP
Bug撲滅作戦
PPTX
Pythonでターミナルに画像表示
PDF
20120512
PDF
諸注意とご連絡
PDF
Vocacon 2015 歌声合成技術の総称を決めよう メイン資料
PPTX
Pyenvで幸せになろう.py
PDF
だいたい分かるEvernote概要pecha kucha
PPTX
25日勉強会
PDF
TddでFizzBuzzしてみる in Swift
PDF
あひる焼きの歴史 ver0.1
PPTX
ドローンのフライトコントローラをPythonで制御してみた話
ライブラリ開発者のためのおいしいナゲットの揚げ方
20111206 GLT vol.40
Yahoo!Pipes超入門
【Kof2014】Jail-deploy, 若しくはjailhub, あるいは Jail as a Service
UE4よちよち勉強会オリエンテーション資料
JuliaTokyo #3 Speech Signal Processing in Julia
Python東海の紹介.py
素人DTMerが5日間曲を作り続けてわかったこと
Eject探検隊@北陸1(Kernel/VM探検隊@北陸1)
Bug撲滅作戦
Pythonでターミナルに画像表示
20120512
諸注意とご連絡
Vocacon 2015 歌声合成技術の総称を決めよう メイン資料
Pyenvで幸せになろう.py
だいたい分かるEvernote概要pecha kucha
25日勉強会
TddでFizzBuzzしてみる in Swift
あひる焼きの歴史 ver0.1
ドローンのフライトコントローラをPythonで制御してみた話
Ad

Viewers also liked (14)

PPTX
5 sのはなし
PDF
マネジメントという道具(v0.0.1)
PDF
Twitterのスパムアカウントを考察する [LTDD 01]
PDF
ひどいサービスの作り方
PDF
LT駆動開発03 Web制作をカレー作りで例えてみる
PDF
コーチングから学んだこと
PPTX
資格は役に立つか
PDF
PDF
ワイヤレスディスプレイをつかってみよう!
PDF
能年玲奈ちゃんのファンとして本気を出してみた
PDF
PHPer100人にPythonを教えてみた
PDF
Tenjin - the fastest template engine in the world
PDF
なぜ私はソニックガーデンのプログラマに転身できたのか?
PPT
大規模Perl初心者研修を支える技術
5 sのはなし
マネジメントという道具(v0.0.1)
Twitterのスパムアカウントを考察する [LTDD 01]
ひどいサービスの作り方
LT駆動開発03 Web制作をカレー作りで例えてみる
コーチングから学んだこと
資格は役に立つか
ワイヤレスディスプレイをつかってみよう!
能年玲奈ちゃんのファンとして本気を出してみた
PHPer100人にPythonを教えてみた
Tenjin - the fastest template engine in the world
なぜ私はソニックガーデンのプログラマに転身できたのか?
大規模Perl初心者研修を支える技術
Ad

原典にあたったら英語も勉強できた話 〜 Git編 〜