Your browser doesn't support the features required by impress.js, so you are presented with a simplified version of this presentation.

For the best experience please use the latest Chrome, Safari or Firefox browser.

Digital Preservation with GIT

scotthewitt.co.uk

Why?

  • Curiosity
  • Practice
  • Preservation
  • Analysis
  • Git, Raiders of the Lost Live Coding

    Scott Hewitt

    implemented with bash script ./lc
    github.com/witt0191/lc

    Current Records

    Solo LiveCoding
    github.com/witt0191/Chuck-Solo-Live-Coding-Record

    LiveCoding in HELOpg
    github.com/witt0191/Chuck-Live-Coding-Record

    Tools

    Early Archaeology

    git log --word-diff --follow -p impro4.ck

    commit 75d351fbf6068a4803a594dd3025abefc4437639
    Date:   Tue Jun 28 21:24:42 2011 +0100
        improv session 28 June 2011
    --- a/impro4.ck
    +++ b/impro4.ck
    @@ -2,7 +2,7 @@ adc => Gain g => blackhole;
    SawOsc s => JCRev j => Gain gg => dac;
    [-760-]{+9760+} => s.freq;
    function void in()
    {
    
    commit 5b678c0c48b1c7c230df792b39aad5c870ef6704
    Date:   Tue Jun 28 21:24:16 2011 +0100
        improv session 28 June 2011
    --- a/impro4.ck
    +++ b/impro4.ck
    @@ -2,7 +2,7 @@ adc => Gain g => blackhole;
    SawOsc s => JCRev j => Gain gg => dac;
    [-2260-]{+760+} => s.freq;
    function void in()
    {
    
    Bonus

    Use a spacebar or arrow keys to navigate