-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
rearranged into subsections and added git in 60
- Loading branch information
Showing
45 changed files
with
592 additions
and
424 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
Git is an open source, distributed version control system | ||
implemented as a directed acyclic graph of commit objects | ||
pointing to snapshots of content, | ||
with all data saved in it's own custom content addressable filesystem | ||
by the SHA-1 checksum hash of each objects data. | ||
branches are simply pointers into this directed graph of commits, | ||
identifying entry points that designate the latest work on that branch, | ||
allowing Git to traverse the pointers, determining a coherent history. | ||
this makes branching cheap and easy, | ||
and merging simple. | ||
this makes branches seem amazing, | ||
and encourages non-linear development styles | ||
and frictionless context switching | ||
while facilitating distributed development, | ||
cryptographic integrity | ||
and late decision making. | ||
nearly all commands run locally with no network latency overhead | ||
and it is implemented mainly in C, | ||
making it incredibly fast and efficient even for very large projects. | ||
There are several large open source projects using it, | ||
not to mention the 200,000 open source repositories | ||
maintained by the 175,000 developers on GitHub alone. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
!SLIDE subsection | ||
# overview # | ||
|
||
!SLIDE bullets incremental | ||
# overview # | ||
|
||
* use open source | ||
* open source stuff | ||
* hire OS developers | ||
* use OS dev practices | ||
|
||
!SLIDE | ||
# it will make you and your company/business better # | ||
|
||
!SLIDE | ||
# thanks! # | ||
|
||
!SLIDE | ||
# questions? # | ||
|
||
!SLIDE bullets | ||
|
||
# resources # | ||
|
||
* gitref.org | ||
* progit.org | ||
* git-scm.com | ||
* pub night tonight |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,146 @@ | ||
!SLIDE center | ||
![img/gitin60s/GitIn60.013.jpg](img/gitin60s/GitIn60.013.jpg) | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.014.jpg](img/gitin60s/GitIn60.014.jpg) | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.015.jpg](img/gitin60s/GitIn60.015.jpg) | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.016.jpg](img/gitin60s/GitIn60.016.jpg) | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.017.jpg](img/gitin60s/GitIn60.017.jpg) | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.018.jpg](img/gitin60s/GitIn60.018.jpg) | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.019.jpg](img/gitin60s/GitIn60.019.jpg) | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.020.jpg](img/gitin60s/GitIn60.020.jpg) | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.021.jpg](img/gitin60s/GitIn60.021.jpg) | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.022.jpg](img/gitin60s/GitIn60.022.jpg) | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.023.jpg](img/gitin60s/GitIn60.023.jpg) | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.024.jpg](img/gitin60s/GitIn60.024.jpg) | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.025.jpg](img/gitin60s/GitIn60.025.jpg) | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.026.jpg](img/gitin60s/GitIn60.026.jpg) | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.027.jpg](img/gitin60s/GitIn60.027.jpg) | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.028.jpg](img/gitin60s/GitIn60.028.jpg) | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.029.jpg](img/gitin60s/GitIn60.029.jpg) | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.030.jpg](img/gitin60s/GitIn60.030.jpg) | ||
|
||
!SLIDE center | ||
![awesome](branch.jpg) | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.031.jpg](img/gitin60s/GitIn60.031.jpg) | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.032.jpg](img/gitin60s/GitIn60.032.jpg) | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.033.jpg](img/gitin60s/GitIn60.033.jpg) | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.034.jpg](img/gitin60s/GitIn60.034.jpg) | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.035.jpg](img/gitin60s/GitIn60.035.jpg) | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.036.jpg](img/gitin60s/GitIn60.036.jpg) | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.037.jpg](img/gitin60s/GitIn60.037.jpg) | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.038.jpg](img/gitin60s/GitIn60.038.jpg) | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.039.jpg](img/gitin60s/GitIn60.039.jpg) | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.040.jpg](img/gitin60s/GitIn60.040.jpg) | ||
|
||
!SLIDE | ||
|
||
# 300,000 original projects # | ||
|
||
>> Repository.count(:conditions => | ||
{ :parent_id => nil, :public => 1 }) | ||
=> 302209 | ||
|
||
!SLIDE | ||
|
||
# 810,000 public repositories # | ||
|
||
>> Repository.count(:conditions => | ||
{ :public => 1 }) | ||
+ Gist.count(:conditions => | ||
{:public => 1}) | ||
=> 816612 | ||
|
||
!SLIDE | ||
|
||
# 340,000 developers # | ||
|
||
>> User.count | ||
=> 343558 | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.043.jpg](img/gitin60s/GitIn60.043.jpg) | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.044.jpg](img/gitin60s/GitIn60.044.jpg) | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.045.jpg](img/gitin60s/GitIn60.045.jpg) | ||
|
||
!SLIDE bullets incremental | ||
|
||
# why you should know git # | ||
|
||
* fast | ||
* distributed | ||
* branching and merging are amazing | ||
* huge community | ||
|
||
!SLIDE bullets incremental | ||
|
||
# resources # | ||
|
||
* gitref.org | ||
* progit.org | ||
* git-scm.com | ||
|
||
!SLIDE center | ||
![img/gitin60s/GitIn60.046.jpg](img/gitin60s/GitIn60.046.jpg) | ||
|
||
!SLIDE | ||
|
||
# ok # | ||
|
||
|
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,118 @@ | ||
|
||
!SLIDE subsection | ||
# open sourcing your code # | ||
|
||
!SLIDE | ||
# if it does not exist, and it is general, OS it # | ||
|
||
!SLIDE | ||
# you know it will be public, so you write cleaner # | ||
|
||
!SLIDE bullets incremental | ||
# developers create ties in the community # | ||
|
||
* network to ask questions / learn from | ||
* cross pollination | ||
* recruit from | ||
|
||
!SLIDE | ||
# get free work # | ||
|
||
!SLIDE | ||
# GitHub examples # | ||
|
||
!SLIDE bullets incremental | ||
# GitHub OS Projects # | ||
|
||
* grit | ||
* bert / ernie | ||
* resque | ||
* proxymachine | ||
* cijoe | ||
|
||
!SLIDE | ||
# have customers add features # | ||
|
||
!SLIDE bullets incremental | ||
## parts of GitHub open-outsourced ## | ||
|
||
* github-services | ||
* jekyll | ||
* markup | ||
* albino | ||
* progit | ||
|
||
!SLIDE | ||
# have customers add features # | ||
|
||
!SLIDE center | ||
![](img/servicehooks.png) | ||
|
||
!SLIDE | ||
# github-services # | ||
### github.com/github/github-services ### | ||
|
||
<br/><br/><br/><br/> | ||
|
||
@@@ Ruby | ||
@stats = { | ||
:commits => 120, | ||
:lines => 2554, | ||
:authors => 52, | ||
:percent => 36% | ||
} | ||
|
||
!SLIDE | ||
# grit # | ||
### github.com/mojombo/grit ### | ||
|
||
<br/><br/><br/><br/> | ||
|
||
@@@ Ruby | ||
@stats = { | ||
:commits => 70, | ||
:lines => 1564, | ||
:authors => 21, | ||
:percent => 21% | ||
} | ||
|
||
!SLIDE | ||
# jekyll # | ||
### github.com/mojombo/jekyll ### | ||
|
||
<br/><br/><br/><br/> | ||
|
||
@@@ Ruby | ||
@stats = { | ||
:commits => 273, | ||
:lines => 3367, | ||
:authors => 59, | ||
:percent => 52% | ||
} | ||
|
||
!SLIDE | ||
# resque # | ||
### github.com/defunkt/resque ### | ||
|
||
<br/><br/><br/><br/> | ||
|
||
@@@ Ruby | ||
@stats = { | ||
:commits => 127, | ||
:lines => 3273, | ||
:authors => 46, | ||
:percent => 18% | ||
} | ||
|
||
!SLIDE | ||
# total # | ||
|
||
<br/><br/><br/><br/> | ||
|
||
@@@ Ruby | ||
@total_stats = { | ||
:commits => 590, | ||
:lines => 10758, | ||
:authors => 178, | ||
} | ||
|
Oops, something went wrong.