<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">This is basically what I use Github for. I push all my code to GitHub, and whenever I need to work on it, I pull down the latest version and get to work. BitBucket is another solution, and that one allows free private repositories.<div class=""><br class=""></div><div class="">It does require that you learn a version control system (in this case, Git). For Git, <a href="https://help.github.com" class="">https://help.github.com</a> is a good place to start, and the Pro Git book is available for free at <a href="https://git-scm.com/book/en/v2" class="">https://git-scm.com/book/en/v2</a>.<div class=""><br class=""></div><div class="">If you're close enough to downtown Chicago to join one of the Office Hours meetings (<a href="http://www.meetup.com/ChicagoPM/events/224156909/" class="">http://www.meetup.com/ChicagoPM/events/224156909/</a>), we can help you get started with some of these kinds of things.</div><div class=""><br class=""></div><div class="">Indeed, it might be a good time for a presentation on version control if anyone's interested in speaking about one (or more).</div><div class=""><br class=""></div><div class=""><br class=""><div apple-content-edited="true" class="">
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;  "><div class="">Doug Bell</div><div class=""><a href="mailto:madcityzen@gmail.com" class="">madcityzen@gmail.com</a></div><div class=""><br class=""></div></span><br class="Apple-interchange-newline">

</div>
<br class=""><div><blockquote type="cite" class=""><div class="">On Aug 4, 2015, at 5:33 PM, Alan Mead <<a href="mailto:amead2@alanmead.org" class="">amead2@alanmead.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">
  
    <meta content="text/html; charset=windows-1252" http-equiv="Content-Type" class="">
  
  <div bgcolor="#FFFFFF" text="#000000" class="">
    There are many solutions.  I think most people install Dancer, etc.
    locally and check out copies of the project from a software
    repository using git, subversion, p4, etc.  But if you don't already
    have a repo or you cannot reach it from home then you could just ZIP
    up the files and send them to yourself. But this assumes you have a
    suitable development computer at home.<br class="">
    <br class="">
    You could also do what you propose. Even better, I think, would be
    to use ssh tunneling because you wouldn't need to expose your
    nascent web app to the Internet. You'd need to be able to ssh to the
    server at work, then configure putty (at home) to forward to work
    and configure your browser to use this proxy.  Something like this:<br class="">
    <br class="">
<a class="moz-txt-link-freetext" href="http://www.adamfowlerit.com/2013/01/05/using-firefox-with-a-putty-ssh-tunnel-as-a-socks-proxy/">http://www.adamfowlerit.com/2013/01/05/using-firefox-with-a-putty-ssh-tunnel-as-a-socks-proxy/</a><br class="">
    <br class="">
    If you have Linux at home, you can of course do this.  I think it's
    just "ssh -D <hostname>".<br class="">
    <br class="">
    -Alan<br class="">
    <br class="">
    <div class="moz-cite-prefix">On 8/4/2015 5:01 PM, Richard Reina
      wrote:<br class="">
    </div>
    <blockquote cite="mid:CAKLxnzY78TvOWy+e9rwS2hs7LCoYbXuVZ9nkoCgv8zmMyk80tw@mail.gmail.com" type="cite" class="">
      <div dir="ltr" class="">
        <div class="">Please bear with me because I am an extreme newbie when it
          comes to web apps. That said I am playing around with dancer
          on a machine at my office. I make slight changes to the basic
          app that one builds with "dancer -a MyApp" and then start up
          dancer to see the changes on the local machine <a moz-do-not-send="true" href="http://0.0.0.0:3000/" class="">http://0.0.0.0:3000</a>.
          I would like to be able to work on the app while I am at
          home.  Would I have to leave this machine in the DMZ of my
          linksys router and then ssh to it? Or is the a better way of
          doing this? <br class="">
          <br class="">
        </div>
        Thanks<br class="">
      </div>
      <br class="">
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br class="">
      <pre wrap="" class="">_______________________________________________
Chicago-talk mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Chicago-talk@pm.org">Chicago-talk@pm.org</a>
<a class="moz-txt-link-freetext" href="http://mail.pm.org/mailman/listinfo/chicago-talk">http://mail.pm.org/mailman/listinfo/chicago-talk</a></pre>
    </blockquote>
    <br class="">
    <pre class="moz-signature" cols="72">-- 

Alan D. Mead, Ph.D.
President, Talent Algorithms Inc.

science + technology = better workers

+815.588.3846 (Office)
+267.334.4143 (Mobile)

<a class="moz-txt-link-freetext" href="http://www.alanmead.org/">http://www.alanmead.org</a>

Announcing the Journal of Computerized Adaptive Testing (JCAT), a
peer-reviewed electronic journal designed to advance the science and
practice of computerized adaptive testing: <a class="moz-txt-link-freetext" href="http://www.iacat.org/jcat">http://www.iacat.org/jcat</a></pre>
  </div>

_______________________________________________<br class="">Chicago-talk mailing list<br class=""><a href="mailto:Chicago-talk@pm.org" class="">Chicago-talk@pm.org</a><br class="">http://mail.pm.org/mailman/listinfo/chicago-talk</div></blockquote></div><br class=""></div></div></body></html>