{"id":1485,"date":"2017-08-19T17:43:28","date_gmt":"2017-08-19T17:43:28","guid":{"rendered":"http:\/\/ninecrows.com\/career\/?page_id=1485"},"modified":"2017-08-21T12:57:00","modified_gmt":"2017-08-21T12:57:00","slug":"software-tools-for-sandbox-systems","status":"publish","type":"page","link":"https:\/\/ninecrows.com\/career\/the-sandbox\/software-tools-for-sandbox-systems\/","title":{"rendered":"Software tools for Sandbox Systems&#8230;"},"content":{"rendered":"<ul>\n<li><strong>IIS Enabled<\/strong><br \/>\nFor ASP.NET code and related bits.<br \/>\nExpecting IIS to own port 80 and Apache on 1080.<\/li>\n<li><strong><a href=\"https:\/\/www.apachefriends.org\/index.html\">XAMPP<\/a> (<\/strong><a href=\"https:\/\/sourceforge.net\/projects\/xampp\/\">sourceforge<\/a>) {7.1.7}<br \/>\nProvides a test environment for things that will live on ninecrows and related hosting locations.<br \/>\nProvides PHP but will likely use a free-standing MariaDB instance for persistence.<\/li>\n<li><strong><a href=\"http:\/\/www.oracle.com\/technetwork\/java\/javase\/downloads\/index.html\">JDK <\/a><\/strong>() [<a href=\"http:\/\/www.oracle.com\/technetwork\/java\/javase\/downloads\/jdk8-downloads-2133151.html\" name=\"JDK8\">Java SE 8u144<\/a>]<br \/>\nJava support for free-standing Java work and to enable Android development.<\/li>\n<li><a href=\"https:\/\/msdn.microsoft.com\/en-us\/library\/dd831853.aspx\"><strong>Visual Studio 2015<\/strong><\/a><br \/>\nBuilding windows tools in C++, C#, F#<\/li>\n<li><a href=\"https:\/\/developer.microsoft.com\/en-us\/windows\/downloads\/windows-10-sdk\">Windows SDK<\/a>\u00a0 (Windows 10 SDK)<br \/>\nSupplementary tools and libraries for building windows user mode applications.<\/li>\n<li><a href=\"https:\/\/mariadb.org\/\">MariaDB <\/a>() <a href=\"https:\/\/downloads.mariadb.org\/\">[Maria DB 10.2<\/a>]<br \/>\nMySQL without the Oracle tentacles. Open, scalable and in wide use.<\/li>\n<li><a href=\"https:\/\/www.microsoft.com\/en-us\/sql-server\/sql-server-editions-express\">SQL Server Lite\/Express 2016<\/a><br \/>\nSometimes a real commercial SQL engine is nice to have around.<\/li>\n<li><a href=\"https:\/\/www.mongodb.com\/\">MongoDB <\/a>(<a href=\"https:\/\/github.com\/mongodb\/mongo\">Source<\/a>) {3.4}<br \/>\nNoSQL database. Looks suitable for many things I&#8217;m likely to be playing with.<\/li>\n<li><a href=\"https:\/\/github.com\/mongodb\/mongo-csharp-driver\">MongoDB Driver for .NET<br \/>\nI<\/a>&#8216;m sure there are others but this appears to be a reasonable open source driver.<\/li>\n<li><a href=\"https:\/\/developer.android.com\/studio\/index.html\">Android Studio<\/a> (<a href=\"https:\/\/developer.android.com\/studio\/install.html\">Install<\/a>) {2.3.3}<br \/>\nFor developing phone and tablet apps. Handy to have when a larger system isn&#8217;t available.<\/li>\n<li><a href=\"http:\/\/www.7-zip.org\/\">7Zip <\/a>(<a href=\"https:\/\/sourceforge.net\/projects\/sevenzip\/\">Source<\/a> and <a href=\"https:\/\/sourceforge.net\/projects\/sevenzip\/files\/\">here<\/a>)<br \/>\nFree and open source data compression\/decompression<\/li>\n<li><a href=\"https:\/\/www.google.com\/chrome\/browser\/desktop\/index.html?brand=CHBD&amp;gclid=CjwKCAjww9_MBRAWEiwAlaMJZnPmYntXJWabmqGNty3CFqFLxO6YzLghNykupONqQZRqZ0099lYTuRoCiz8QAvD_BwE\">Chrome (<\/a><a href=\"https:\/\/www.chromium.org\/\">Source<\/a><a href=\"https:\/\/www.google.com\/chrome\/browser\/desktop\/index.html?brand=CHBD&amp;gclid=CjwKCAjww9_MBRAWEiwAlaMJZnPmYntXJWabmqGNty3CFqFLxO6YzLghNykupONqQZRqZ0099lYTuRoCiz8QAvD_BwE\">)<\/a><br \/>\nThe main browser I use these days.<\/li>\n<li><a href=\"https:\/\/get.adobe.com\/reader\/\">Acrobat Reader<\/a><\/li>\n<li><a href=\"https:\/\/www.perl.org\/\">Perl<\/a> (<a href=\"https:\/\/www.activestate.com\/activeperl?gclid=CjwKCAjww9_MBRAWEiwAlaMJZgxMP1Hdkt6mnRKZadC4TA3c-APImmKkCzOKOJ03mQ4QfDDVrUxK7xoCNW4QAvD_BwE\">ActiveState <\/a>or <a href=\"https:\/\/www.perl.org\/\">here)<\/a> {5.26.0}<\/li>\n<li><a href=\"https:\/\/www.python.org\/\">Python <\/a>(<a href=\"https:\/\/www.python.org\/downloads\/release\/python-362\/\">3<\/a>) (<a href=\"https:\/\/www.python.org\/downloads\/release\/python-2713\/\">2<\/a>) {3.6.2 and 2.7.13}<\/li>\n<li><a href=\"https:\/\/www.tcl.tk\/\">TCL (<\/a><a href=\"https:\/\/www.tcl.tk\/software\/tcltk\/download.html\">Source<\/a><a href=\"https:\/\/www.tcl.tk\/\">)<\/a> {8.6}<br \/>\nA simple, easy to use, embeddable scripting language that has been around for a long time.<\/li>\n<li><a href=\"https:\/\/www.cygwin.com\/\">CygWin<\/a> {2.8.2}<br \/>\nThe unix on windows package of note. Pretty complete set of unix-ish tools.<\/li>\n<li><a href=\"http:\/\/kdiff3.sourceforge.net\/\">KDiff3 <\/a>{0.9.98}<br \/>\nGraphical differencing tool.<\/li>\n<li><a href=\"http:\/\/wixtoolset.org\/\">Wix (<\/a><a href=\"https:\/\/github.com\/wixtoolset\/wix3\/releases\/tag\/wix311rtm\">Downloads<\/a>)<br \/>\nInstaller toolkit that helps build windows install packages.<\/li>\n<li><a href=\"https:\/\/windirstat.net\/\">WinDirStat (<\/a><a href=\"https:\/\/sourceforge.net\/projects\/windirstat\/files\/windirstat\/1.1.2%20installer%20re-release%20%28more%20languages%21%29\/windirstat1_1_2_setup.exe\/download?use_mirror=newcontinuum\">Downloads<\/a>)<br \/>\nDirectory usage viewer. Very helpful for cleanup of full hard drives. [hg clone http:\/\/hg.code.sf.net\/p\/windirstat\/code windirstat-code]<\/li>\n<li><a href=\"https:\/\/git-scm.com\/\">Git (<\/a><a href=\"https:\/\/git-scm.com\/download\/win\">Downloads<\/a><a href=\"https:\/\/git-scm.com\/\">)<br \/>\n<\/a>This\u00a0is the GIT source control tool used in so many places for distributed source code control.<\/li>\n<li><a href=\"https:\/\/www.gnu.org\/software\/emacs\/\">Gnu Emacs<br \/>\n<\/a>The one true text editor \ud83d\ude42<\/li>\n<li><a href=\"https:\/\/www.virtualbox.org\/\">VirtualBox<\/a><br \/>\nVM Manager that is open source though unfortunately appears to be controlled by Oracle&#8230;<br \/>\n[svn co http:\/\/www.virtualbox.org\/svn\/vbox\/trunk vbox]<\/li>\n<li><a href=\"https:\/\/nodejs.org\/en\/\">Node (<\/a><a href=\"https:\/\/github.com\/nodejs\/node\">Source<\/a><a href=\"https:\/\/nodejs.org\/en\/\">)<\/a><br \/>\nLight weight Javascript based web server. Looks very interesting for certain jobs. Uses the <a href=\"https:\/\/developers.google.com\/v8\/\">V8 <\/a>javascript engine.<\/li>\n<li><a href=\"http:\/\/www.stack.nl\/~dimitri\/doxygen\/\">DOxygen<\/a><br \/>\nDocumentation generator for environments where built in doc gen isn&#8217;t present.<\/li>\n<li><a href=\"https:\/\/cmake.org\/download\/\">CMake (Download)<br \/>\n<\/a>Make maker. Used by a number of cross platform projects.<\/li>\n<li><a href=\"https:\/\/www.elby.ch\/en\/products\/vcd.html\">Virtual Clone Drive<br \/>\n<\/a>ISO Image Mounter that is free and sometimes useful<\/li>\n<li><a href=\"http:\/\/www.audacityteam.org\/\">Audacity<\/a> (Downloads) (<a href=\"http:\/\/lame.buanzo.org\/#lamewindl\">LAME<\/a> add in for MP3 <a href=\"https:\/\/github.com\/rbrito\/lame\">Source<\/a>) (<a href=\"http:\/\/manual.audacityteam.org\/man\/installing_and_updating_audacity_on_windows.html\">Installing<\/a>)<br \/>\nAudio processing tool that is free and open source.<\/li>\n<li><a href=\"https:\/\/www.blender.org\/\">Blender (<\/a><a href=\"http:\/\/archive.blender.org\/community\/get-involved\/index.html\">Getting Involved<\/a><a href=\"https:\/\/www.blender.org\/\">)<\/a><br \/>\n3D editor that is open source and freely available.<\/li>\n<li><a href=\"https:\/\/filezilla-project.org\/\">FileZilla<br \/>\n<\/a>FTP manager<\/li>\n<li><a href=\"https:\/\/www.gimp.org\/\">GIMP<\/a><br \/>\nNot photoshop image editor. One of these days I&#8217;ll learn GIMP better but for now my Photoshop license serves me well&#8230;<\/li>\n<li><a href=\"https:\/\/threejs.org\/\">Three.js<\/a><a href=\"https:\/\/github.com\/mrdoob\/three.js\/\"> (Source)<\/a><br \/>\nWebGL front end library.<\/li>\n<li><a href=\"https:\/\/docs.microsoft.com\/en-us\/sysinternals\/downloads\/process-explorer\">Process Explorer<br \/>\nM<\/a>ore capable version of what task manager does.<br \/>\nThe whole SysInternals tool set is useful.<\/li>\n<li><a href=\"http:\/\/www.dhcpserver.de\/cms\/\">DHCPSrv<\/a><\/li>\n<li><a href=\"https:\/\/eclipse.org\/ide\/\">Eclipse<br \/>\n<\/a>Common IDE for Java development and other environments.<\/li>\n<li><a href=\"https:\/\/www.apachefriends.org\/index.html\">XAMPP <\/a>()<br \/>\nQuick install of Apache\/PHP\/MySQL for most platforms.<\/li>\n<li>Unity<\/li>\n<li>Unreal Engine\/Epic (4.17.1)<\/li>\n<\/ul>\n<p>Less interesting tools&#8230;<\/p>\n<ul>\n<li><a href=\"https:\/\/www.ruby-lang.org\/en\/\">Ruby<\/a><\/li>\n<li><a href=\"https:\/\/clojure.org\/\">Clojure<\/a><\/li>\n<li><a href=\"https:\/\/azure.microsoft.com\/en-us\/?v=17.14\">Azure<\/a><\/li>\n<li><a href=\"https:\/\/www.getpostman.com\/\">Postman<\/a><\/li>\n<li><a href=\"https:\/\/www.chiark.greenend.org.uk\/~sgtatham\/putty\/\">Putty (<\/a><a href=\"https:\/\/www.chiark.greenend.org.uk\/~sgtatham\/putty\/latest.html\">Download<\/a><a href=\"https:\/\/www.chiark.greenend.org.uk\/~sgtatham\/putty\/\">)<\/a><\/li>\n<li><a href=\"http:\/\/www.graphviz.org\/\">GraphViz (<\/a><a href=\"http:\/\/www.graphviz.org\/Download_source.php\">Source<\/a><a href=\"http:\/\/www.graphviz.org\/\">)<\/a><\/li>\n<li><a href=\"https:\/\/nmap.org\/\">NMap <\/a>(<a href=\"https:\/\/github.com\/nmap\/nmap\">Downloads<\/a>)<br \/>\n[<\/li>\n<li><a href=\"https:\/\/www.crystalidea.com\/anytoiso\">AnyToIso<\/a><\/li>\n<li><a href=\"https:\/\/www.jetbrains.com\/idea\/\">Intellij IDEA<\/a><\/li>\n<li><a href=\"https:\/\/www.mercurial-scm.org\/\">Mercurial <\/a>(HG)<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>IIS Enabled For ASP.NET code and related bits. Expecting IIS to own port 80 and Apache on 1080. XAMPP (sourceforge) {7.1.7} Provides a test environment for things that will live on ninecrows and related hosting locations. Provides PHP but will likely use a free-standing MariaDB instance for persistence. JDK () [Java SE 8u144] Java support &hellip; <a href=\"https:\/\/ninecrows.com\/career\/the-sandbox\/software-tools-for-sandbox-systems\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Software tools for Sandbox Systems&#8230;<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":1162,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"jetpack_post_was_ever_published":false,"footnotes":""},"class_list":["post-1485","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/P7F2Qc-nX","jetpack-related-posts":[],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/ninecrows.com\/career\/wp-json\/wp\/v2\/pages\/1485"}],"collection":[{"href":"https:\/\/ninecrows.com\/career\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ninecrows.com\/career\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ninecrows.com\/career\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ninecrows.com\/career\/wp-json\/wp\/v2\/comments?post=1485"}],"version-history":[{"count":8,"href":"https:\/\/ninecrows.com\/career\/wp-json\/wp\/v2\/pages\/1485\/revisions"}],"predecessor-version":[{"id":1495,"href":"https:\/\/ninecrows.com\/career\/wp-json\/wp\/v2\/pages\/1485\/revisions\/1495"}],"up":[{"embeddable":true,"href":"https:\/\/ninecrows.com\/career\/wp-json\/wp\/v2\/pages\/1162"}],"wp:attachment":[{"href":"https:\/\/ninecrows.com\/career\/wp-json\/wp\/v2\/media?parent=1485"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}