Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
githubでソースコードを公開しよう
Search
Tomohiko Himura
September 10, 2012
Technology
2
190
githubでソースコードを公開しよう
日本Androidの会 中国支部 第29回の勉強会の資料。
Tomohiko Himura
September 10, 2012
Tweet
Share
More Decks by Tomohiko Himura
See All by Tomohiko Himura
バイナリ読むのにElixirしてみた
eiel
0
10
アジャイルはさておきMake People Awesomeしたい
eiel
0
95
レビューは最優先にするようにしている
eiel
0
210
再考 Fourkeys メトリクス
eiel
2
590
Test mockをSnapshot testする
eiel
0
86
devenvに入門した
eiel
0
59
関数プログラミングの考え方
eiel
1
210
逆コンウェイ作戦はフィードバックループを作るために 逆向きの流れをつくること (5分版)
eiel
0
290
組織のパフォーマンスを高めるために 第1話 学習と文化
eiel
0
190
Other Decks in Technology
See All in Technology
Exadata Database Service on Cloud@Customer セキュリティ、ネットワーク、および管理について
oracle4engineer
PRO
0
1.1k
신뢰할 수 있는 AI 검색 엔진을 만들기 위한 Liner의 여정
huffon
0
540
20241108_CS_LLMMT
shigashiyama
0
250
TinyGoを使ったVSCode拡張機能実装
askua
2
200
国土交通省 データコンペ参加者向け勉強会
takehikohashimoto
0
390
これまでの計測・開発・デプロイ方法全部見せます! / Findy ISUCON 2024-11-14
tohutohu
3
250
[FOSS4G 2024 Japan LT] LLMを使ってGISデータ解析を自動化したい!
nssv
1
170
Datadog RUM を用いた UX 指標の監視・顧客対応への活用
imamura_ko_0314
0
110
第23回Ques_タイミーにおけるQAチームの在り方 / QA Team in Timee
takeyaqa
0
190
サイバーセキュリティと認知バイアス:対策の隙を埋める心理学的アプローチ
shumei_ito
0
170
信頼性に挑む中で拡張できる・得られる1人のスキルセットとは?
ken5scal
1
400
Microsoft Fabric OneLake の実体について
ryomaru0825
0
190
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
364
19k
The Cult of Friendly URLs
andyhume
78
6k
How STYLIGHT went responsive
nonsquared
95
5.2k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
25
1.8k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
4
360
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.5k
Practical Orchestrator
shlominoach
186
10k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
6.9k
Teambox: Starting and Learning
jrom
133
8.8k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
126
18k
The Language of Interfaces
destraynor
154
24k
Transcript
(JU)VCͰ ίʔυެ։͠Α͏ ͻΉΒͱͻ͜!FJFMI
ຊͷత w(JUIVCͷΞΧϯτΛͭ͘Δ wՌΛ(JUIVCʹެ։͢Δ
͕࣌ؒ͋Ε w(JU)VCʹ͍ͭͯͬͱৄ͘͠ wHJUʹ͍ͭͯͬͱৄ͘͠
(JUIVCͱͳΜͧ
Github
GitHub is the best way to collaborate with others. Fork,
send pull requests and manage all your public and private git repositories. (JU)VCଞͷਓͱڞಉͯ͠࡞ۀ͢Δͷ ʹ࠷ߴͷํ๏ͩɻϑΥʔΫͯ͠ɺϓϧ ϦΫΤετΛૹΓɺެ։ඇެ։Θͣ HJUϦϙδτϦΛཧ͢Δɻ
Git
Git is an extremely fast, efficient, distributed version control system
ideal for the collaborative development of software. (JUඇৗʹͯ͘ɺ͍͍͢ɺιϑ ςΣΞΛڞಉͯ͠։ൃ͢Δͷʹཧ తͳࢄόʔδϣϯཧγεςϜͩɻ
ͲΜͳϓϩδΣΫτ ͰΘΕͯΔ͔
• jQuery • reddit • Spaakle • curl • Ruby
on Rails, • ClickToFlash • Erlang/OTP
ࡍݶͳ͍ʂ
ཁ͢Δʹ
wιϑτΣΞͷ։ൃʹඞਢ wΦʔϓϯιʔεʹབྷΈ͍ͨ ͳΒඞਢ
ࠒͷੜ׆Ͱ ͏͜ͱͰͳΕͯ ͓͖͍ͨʂ
(JUIVCجຊແྉͰ͑·͢ɻ ϓϥΠϕʔτͳϦϙδτϦΛ ࡞Γ͍ͨ߹ ༗ྉϓϥϯ͕͋Γ·͢
(JUIVC4/4Β͍͠Ͱ͢ɻ Ԭࢁͷਓ͕͍ͬͯ·ͨ͠ɻ ͦ͏ࢥ͍·͢ɻ
-FU`T4PDJBM$PEJOH
ΞΧϯτΛͭ͘Δ
None
None
None
(JU)VCͷը໘આ໌ ը໘Ͱʜ
(JUͷΠϯετʔϧ
Mac GUI http://mac.GitHub.com/ CUI http://git-scm.com/download/mac Windows GUI http://windows.GitHub.com/ CUI http://git-scm.com/download/win
UNIX like OS $ yum install git-core $ apt-get install
git $ emerge dev-vcs/git $ pacman -S git $ cd /usr/ports/devel/git && make install $ pkg install developer/versioning/git $ pkg_add git
࠷ॳ(6*͕؆୯Ͱ͕͢ $6*Λ͏΄͏͕ࡉ͔͍ ૢ࡞͕Ͱ͖·͢ͷͰ ͥͻษڧͯ͠Έ͍ͯͩ͘͞
"OESPJEΞϓϦ։ൃͱ͍͑&DMJQTFͰ͕͢ &HJUͱ͍͏ϓϥάΠϯ͕͋Δͦ͏Ͱ͢ IUUQXXXFDMJQTFPSHFHJU ࠓճઆ໌͠·ͤΜ
(JU)VCͰެ։
༻ޠʹ͍ͭͯ
wϦϙδτϦ wඞཁͳใ͕อଘͯ͋͠Δͱ͜Ζ wίϛοτ w͍ͭͰޙ͔ΒͲͤΔϙΠϯτ wϓογϡ wੵͨ͠ใΛެ։ϦϙδτϦૹΔ
None
wϦϙδτϦ͕ͻͱͭ͡Όͳ͘ͲΜͲΜෳ͞Ε Δ wϦϙδτϦΛϑΥʔΫͯ͠ɺͦΕͧΕผͷಓ ͍͘ wࢬผΕͨ͠ಓΛ౷߹͢ΔͨΊͷػೳ͕ϓϧϦΫ Τετɻ ͪΐͬͱઢ
શମͷྲྀΕ
ϦϙδτϦΛ࡞Δ ϓϩάϥϜΛ͔͘ ίϛοτ͢Δ ϓογϡ͢Δ
ެ։ޙʜ
ϓϩάϥϜΛ͔͘ ίϛοτ͢Δ ϓϩάϥϜΛ͔͘ ίϛοτ͢Δ ϓογϡ͢Δ
·͋ɺͬͯΈΑ͏
ϦϙδτϦΛͭ͘Δ
None
͢ͰʹϓϩδΣΫτσΟϨΫτϦΛ ࡞͍ͯ͠Δ߹ -PDBM1BUIϓϩδΣΫτͷϧʔ τΛࢦఆ͢Δ͜ͱʹͳΓ·͢ɻ
$6*ͳΒ DE130+&$5@3005 HJUJOJU
ίϛοτΛͭ͘Δ
None
$PNNJU4VNNBSZΛೖྗʂ ίϛοτ͢ΔϑΝΠϧΛબ $PNNJUΛΫϦοΫ
$6*ͳΒ HJUBEE HJUDPNNJU ΤσΟλ͕ىಈ͢ΔͷͰ ϝοηʔδΛॻ͍ͯอଘͯ͠ऴྃ
ϓογϡ͢Δ
None
ϓογϡϘλϯΛΫϦοΫ
$6*ͳΒ HJUIVCͰϦϙδτϦΛ͓ͭͬͯ͘͘ HJUSFNPUFBEEPSJHJOHJU!HJUIVCDPNFJFM130+&$5@/".&HJU HJUQVTIVPSJHJONBTUFS ճҎ߱ HJUQVTI
։ൃ͍ͯ͜͠͏
wΩϦͷΑ͍ͱ͜ΖͰͲΜͲΜίϛοτ wίϛοτΛ·ͱΊΔͷ؆୯ wίϛοτΛղ͢Δͷ໘ w·͕ͪ͑ͯͤΔ wࣦഊΛ͘Γֶ͔͑ͯ͠΅͏
ͬͱ(JU)VCΛ͓͏
w༑ୡΛϑΥϩʔ͠Α͏ wͳʹͯ͠Δ͔Θ͔Γ·͢ w༑ୡͩͱབྷΈ͍͢ wؾʹͳΔਓΛϑΥϩʔ͠Α͏ w͓͠Ζ͍ϓϩδΣΫτ͕Έ͔ͭΔ͔ wؾʹͳΔϓϩδΣΫτΛΥον͠Α͏ w࠷৽ใΛνΣοΫ
wϑΥϩʔͨ͠ਓʹབྷΊ wΥονͨ͠ϓϩδΣΫτʹབྷΊ wͱΓ͋͑ͣݟͯΈΑ͏ wউखʹόάΛΈ͚ͭͯ*TTVFTʹొ wউखʹͳ͓ͯ͠QVMMSFRVFTUΛग़ͦ͏
ͬͱ(JUΛ͓͏
wলུ ͓͍
ΦϯϥΠϯͳϚχϡΞϧͱ͔ w1SP(JUͷຊޠ༁ wIUUQHJUTDNDPNCPPLKB wNBOHJU wHJUBEEIFMQͳͲͳͲ