|
94 | 94 | - Alternative: GitKracken (if you have the [GitHub Student](https://education.github.com/pack) Pack) |
95 | 95 | - Alternative: [SourceTree](https://www.sourcetreeapp.com/) (defaults with [BitBucket](https://bitbucket.org/)) |
96 | 96 |
|
| 97 | +--- |
| 98 | +class: middle |
| 99 | + |
| 100 | +# Part 2: Social Coding |
| 101 | + |
| 102 | +- GitHub (especially with Student Pack) |
| 103 | +- GitLab (OIT instance) |
| 104 | +- Bitbucket.org or GitLab.com |
97 | 105 |
|
98 | | -- **Social Coding** |
| 106 | +--- |
| 107 | +class: middle, center, softblue |
99 | 108 |
|
100 | | - - GitHub (especially with Student Pack) |
101 | | - - GitLab (OIT instance) |
102 | | - - Bitbucket.org or GitLab.com |
| 109 | +# Reproducibility |
103 | 110 |
|
104 | 111 | --- |
105 | 112 | class: middle |
|
128 | 135 |
|
129 | 136 | Goal: Compose a Reproducible Document **in RStudio** |
130 | 137 |
|
| 138 | +--- |
| 139 | +class: middle, center |
| 140 | + |
| 141 | +Avoid |
| 142 | + |
| 143 | +## Idiosyncratic Critical Steps |
| 144 | + |
| 145 | +so your processes **are not** reduced to |
| 146 | + |
| 147 | +## Weird Bits of Undocumented Manual Magic |
| 148 | + |
| 149 | +??? |
| 150 | + |
| 151 | +For Example... |
| 152 | + |
| 153 | +1. Create Summary **Table in STATA** |
| 154 | + |
| 155 | +2. **Copy** Table to MS **Excel** |
| 156 | + |
| 157 | +3. **Format Table** for readability in Excel |
| 158 | + |
| 159 | +4. Generate **Visualizations** in Excel |
| 160 | + |
| 161 | +5. Integrate Excel Table into **Word > PDF** |
| 162 | + |
| 163 | + |
| 164 | +--- |
| 165 | +class: middle, center, softblue |
| 166 | + |
| 167 | +# Version Control |
| 168 | + |
| 169 | + |
131 | 170 | --- |
132 | 171 | class: middle, center |
133 | 172 |
|
|
146 | 185 |  |
147 | 186 | ??? |
148 | 187 | Collaboration adds complexity the but the basic git commands are the same. |
149 | | ---- |
150 | | -class: middle, center |
151 | | - |
152 | | -Avoid |
153 | | - |
154 | | -## Idiosyncratic Critical Steps |
155 | | - |
156 | | -so your processes **are not** reduced to |
157 | | - |
158 | | -## Weird Bits of Undocumented Manual Magic |
159 | 188 |
|
160 | | -??? |
161 | 189 |
|
162 | | -For Example... |
| 190 | +--- |
| 191 | +class: middle, center |
163 | 192 |
|
164 | | -1. Create Summary **Table in STATA** |
| 193 | + |
165 | 194 |
|
166 | | -2. **Copy** Table to MS **Excel** |
167 | 195 |
|
168 | | -3. **Format Table** for readability in Excel |
| 196 | +--- |
| 197 | +class: middle, center |
| 198 | +background-size: contain |
169 | 199 |
|
170 | | -4. Generate **Visualizations** in Excel |
| 200 | + |
171 | 201 |
|
172 | | -5. Integrate Excel Table into **Word > PDF** |
173 | 202 | --- |
174 | 203 | exclude: true |
175 | 204 | ## Outline |
|
246 | 275 |
|
247 | 276 | **Git** can be used to **track any files**. |
248 | 277 |
|
249 | | ---- |
250 | | -class: bottom, right |
251 | | -background-image: url(images/git_push_pull.png) |
252 | | - |
253 | | - |
254 | 278 | --- |
255 | 279 | exclude: true |
256 | 280 | class: center, middle, softblue |
|
409 | 433 |
|
410 | 434 |
|
411 | 435 |
|
412 | | -<div id="htmlwidget-a6d0766a8c6ec4c7ab15" style="width:100%;height:auto;" class="datatables html-widget"></div> |
413 | | -<script type="application/json" data-for="htmlwidget-a6d0766a8c6ec4c7ab15">{"x":{"filter":"none","data":[["Private Repo","Public Repo","Duke NetId","User Community"],["by Default","Yes","Yes","Duke University -- <br>can syncronize <br>to public hubs"],["$$ @ GitHub","by Default","No","Largest Available"]],"container":"<table class=\"display\">\n <thead>\n <tr>\n <th>Category<\/th>\n <th>Duke's GitLab<\/th>\n <th>Public Hubs<\/th>\n <\/tr>\n <\/thead>\n<\/table>","options":{"dom":"t","order":[],"autoWidth":false,"orderClasses":false,"rowCallback":"function(row, data) {\nvar value=data[2]; $(this.api().cell(row, 2).node()).css({'background-color':'lightblue'});\nvar value=data[1]; $(this.api().cell(row, 1).node()).css({'font-weight':'bold','color':'silver','background-color':'navy'});\n}"}},"evals":["options.rowCallback"],"jsHooks":[]}</script> |
| 436 | +<div id="htmlwidget-6c50978c75a410f37bf0" style="width:100%;height:auto;" class="datatables html-widget"></div> |
| 437 | +<script type="application/json" data-for="htmlwidget-6c50978c75a410f37bf0">{"x":{"filter":"none","data":[["Private Repo","Public Repo","Duke NetId","User Community"],["by Default","Yes","Yes","Duke University -- <br>can syncronize <br>to public hubs"],["$$ @ GitHub","by Default","No","Largest Available"]],"container":"<table class=\"display\">\n <thead>\n <tr>\n <th>Category<\/th>\n <th>Duke's GitLab<\/th>\n <th>Public Hubs<\/th>\n <\/tr>\n <\/thead>\n<\/table>","options":{"dom":"t","order":[],"autoWidth":false,"orderClasses":false,"rowCallback":"function(row, data) {\nvar value=data[2]; $(this.api().cell(row, 2).node()).css({'background-color':'lightblue'});\nvar value=data[1]; $(this.api().cell(row, 1).node()).css({'font-weight':'bold','color':'silver','background-color':'navy'});\n}"}},"evals":["options.rowCallback"],"jsHooks":[]}</script> |
414 | 438 |
|
415 | 439 | Public Hubs are defined as GitHub, BitBucket, and the public GitLab. |
416 | 440 |
|
|
0 commit comments