{"id":1677,"date":"2017-02-21T22:54:45","date_gmt":"2017-02-22T03:54:45","guid":{"rendered":"https:\/\/rpchurchill.com\/wordpress\/?p=1677"},"modified":"2017-02-22T02:27:44","modified_gmt":"2017-02-22T07:27:44","slug":"github-ya-gotta-start-somewhere","status":"publish","type":"post","link":"https:\/\/rpchurchill.com\/wordpress\/posts\/2017\/02\/21\/github-ya-gotta-start-somewhere\/","title":{"rendered":"GitHub &#8212; Ya Gotta Start Somewhere"},"content":{"rendered":"<p>I&#8217;ve had brief encounters with GitHub over time but not enough to gain any muscle memory.  As I&#8217;m finalizing the last bits of static content for my website, learning how to work with GitHub makes a good side project.<\/p>\n<p><a href=\"https:\/\/github.com\/rpchurchill\">https:\/\/github.com\/rpchurchill<\/a><\/p>\n<p>I&#8217;ve poked around in a few repositories to get the feel of what they&#8217;re doing and how it all fits together, I&#8217;ve worked through the course at <a href=\"https:\/\/www.codecademy.com\/learn\/learn-git\">Code Academy<\/a>, and I&#8217;ve used it a bit from the command line but that&#8217;s no substitute for using it consistently over time in different modes.<\/p>\n<p>The first new repository I created, beyond the ones that already existed from the aforementioned encounters, is for the discrete-event simulation project.  As it stands now this project is just one big file with all of the flotsam and jetsam in it from my stream-of-consciousness explorations, and a couple of supporting framework files I&#8217;ll never touch.  My workflow has been to create a new version of it with every update, appended with the date in the form discrete-event-sim_yyyymmdd.html, upload it to my site, and make it available in an iframe embedded in that day&#8217;s WordPress post.  If I want to make it easy to view as a standalone page on a mobile device I include a separate link to it.<\/p>\n<p>This workflow has been pretty effective for me.  I have all of the dated versions of the code in a directory on my computer and on my web host, so I know what&#8217;s going on, but in the longer run the main file will have to get cleaned up, divided into modules, and made available in a form amenable to being worked on by more than one person.<\/p>\n<p>This part of the effort is on the project&#8217;s <a href=\"http:\/\/rpchurchill.com\/p_portfolio\/DES_Animation.html\">To Do<\/a> list anyway, so I&#8217;m killing multiple birds with this stone.  Over time I&#8217;ll add repositories for other projects I have worked on or am working on, and we&#8217;ll see where it goes.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve had brief encounters with GitHub over time but not enough to gain any muscle memory. As I&#8217;m finalizing the last bits of static content for my website, learning how to work with GitHub makes a good side project. https:\/\/github.com\/rpchurchill &hellip; <a href=\"https:\/\/rpchurchill.com\/wordpress\/posts\/2017\/02\/21\/github-ya-gotta-start-somewhere\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14],"tags":[156],"_links":{"self":[{"href":"https:\/\/rpchurchill.com\/wordpress\/wp-json\/wp\/v2\/posts\/1677"}],"collection":[{"href":"https:\/\/rpchurchill.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rpchurchill.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rpchurchill.com\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/rpchurchill.com\/wordpress\/wp-json\/wp\/v2\/comments?post=1677"}],"version-history":[{"count":4,"href":"https:\/\/rpchurchill.com\/wordpress\/wp-json\/wp\/v2\/posts\/1677\/revisions"}],"predecessor-version":[{"id":1681,"href":"https:\/\/rpchurchill.com\/wordpress\/wp-json\/wp\/v2\/posts\/1677\/revisions\/1681"}],"wp:attachment":[{"href":"https:\/\/rpchurchill.com\/wordpress\/wp-json\/wp\/v2\/media?parent=1677"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rpchurchill.com\/wordpress\/wp-json\/wp\/v2\/categories?post=1677"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rpchurchill.com\/wordpress\/wp-json\/wp\/v2\/tags?post=1677"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}