{"id":1764,"date":"2019-08-16T08:45:15","date_gmt":"2019-08-16T15:45:15","guid":{"rendered":"http:\/\/10kdev.net\/?p=1764"},"modified":"2019-08-17T07:31:51","modified_gmt":"2019-08-17T14:31:51","slug":"linux-in-windows-as-a-developer-environment-its-dockers-fault","status":"publish","type":"post","link":"http:\/\/10kdev.net\/?p=1764","title":{"rendered":"Linux in Windows as a Developer Environment &#8212; It&#8217;s Docker&#8217;s Fault"},"content":{"rendered":"<p>I needed to set up my newer windows box for development (most of my time is on OSX at my gig).<\/p>\n<p>During a conference I went to a Docker presentation and was forced to bring in the windows machine for it&#8217;s awesome battery &#8212; and was the wrong thing to do.\u00a0 Docker on windows sucks, and windows has no real good dependency management solution compared to Brew and Linux solutions.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter\" src=\"http:\/\/10kdev.net\/wp-content\/uploads\/2019\/08\/f78a499ae21b6df0ebbdacfe4fe57fbc.png\" width=\"537\" height=\"293\" \/><\/p>\n<p>I tested a Particle Argon board I got during a workshop and it worked great on the virtual Linux (the hardware &#8212; that&#8217;s Particle&#8217;s Web IDE in the pic).<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter\" src=\"https:\/\/docs.particle.io\/assets\/images\/argon-kit-looped-antenna-docs-crop.jpg\" alt=\"Particle Argon Kit\" width=\"400\" height=\"300\" \/><\/p>\n<p>Then, I installed a version of IntelliJ and VS Code (very popular, and kind of the best choice now).<\/p>\n<p>My next steps are to get Docker up and going &#8212; maybe a Redis database or something with GraphQL.\u00a0 It would be nice to be able to reset the system &#8212; everything in Windows gets so baked in and can become problematic.<\/p>\n<p>The entire summary of this activity:<\/p>\n<ol>\n<li>Get a system up to develop in that I can configure without ruining my host system.<\/li>\n<li>Have the ability to have sandboxes &#8212; i.e. Docker.<\/li>\n<li>Have better package management than Windows can provide.<\/li>\n<li>Command line!!!!\u00a0 that alone is worth it.<\/li>\n<li>The system still has to scream &#8212; I am running a very powerful notebook so am not too concerned.\u00a0 Since there is a lot of virtualization swapping for performances this should be OK.<\/li>\n<li>Hardware &#8212; has to be usable (Particles and Arduinos etc.).<\/li>\n<\/ol>\n<p>So far so good.<\/p>\n<p>I will have more on things later and hopefully get this DLive\/Channel stuff going as I restart my hands-on sessions.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I needed to set up my newer windows box for development (most of my time is on OSX at my gig). During a conference I went to a Docker presentation and was forced to bring in the windows machine for it&#8217;s awesome battery &#8212; and was the wrong thing to do.\u00a0 Docker on windows sucks, [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[69,92,91],"tags":[],"_links":{"self":[{"href":"http:\/\/10kdev.net\/index.php?rest_route=\/wp\/v2\/posts\/1764"}],"collection":[{"href":"http:\/\/10kdev.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/10kdev.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/10kdev.net\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/10kdev.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1764"}],"version-history":[{"count":3,"href":"http:\/\/10kdev.net\/index.php?rest_route=\/wp\/v2\/posts\/1764\/revisions"}],"predecessor-version":[{"id":1767,"href":"http:\/\/10kdev.net\/index.php?rest_route=\/wp\/v2\/posts\/1764\/revisions\/1767"}],"wp:attachment":[{"href":"http:\/\/10kdev.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1764"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/10kdev.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1764"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/10kdev.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1764"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}