<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>CLI on Robert Munn</title>
    <link>/categories/cli/</link>
    <description>Recent content in CLI on Robert Munn</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Thu, 29 Nov 2018 00:00:00 +0000</lastBuildDate><atom:link href="/categories/cli/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>gadgetui.input.FileUploader example, Part II - the model.FileService server component</title>
      <link>/blog/gadgetuiinputfileuploader-example-part-ii-the-modelfileservice-server-component/</link>
      <pubDate>Thu, 29 Nov 2018 00:00:00 +0000</pubDate>
      
      <guid>/blog/gadgetuiinputfileuploader-example-part-ii-the-modelfileservice-server-component/</guid>
      <description>A FileUploader component does no good by itself. In order to provide upload capability, you need something on the server that can receive the uploaded files and process them.</description>
    </item>
    
    <item>
      <title>gadget-ui.input.FileUploader example</title>
      <link>/blog/gadget-uiinputfileuploader-example/</link>
      <pubDate>Wed, 28 Nov 2018 00:00:00 +0000</pubDate>
      
      <guid>/blog/gadget-uiinputfileuploader-example/</guid>
      <description>I&#39;m going to demonstrate how to use the new gadget-ui.</description>
    </item>
    
    <item>
      <title>Creating a Blog site with ContentBox on Ubuntu</title>
      <link>/blog/creating-a-blog-site-with-contentbox/</link>
      <pubDate>Thu, 08 Nov 2018 00:00:00 +0000</pubDate>
      
      <guid>/blog/creating-a-blog-site-with-contentbox/</guid>
      <description>[ This post is part of my ongoing instructional series on setting up some baseline IT infrastructure for the fictional startup Shoestring Lab.</description>
    </item>
    
    <item>
      <title>Installing CommandBox on Ubuntu 18.04 to manage CFML-based Web app development</title>
      <link>/blog/installing-commandbox-on-ubuntu-1804-to-manage-cfml-based-web-app-development/</link>
      <pubDate>Thu, 01 Nov 2018 00:00:00 +0000</pubDate>
      
      <guid>/blog/installing-commandbox-on-ubuntu-1804-to-manage-cfml-based-web-app-development/</guid>
      <description>[ This post is part of my ongoing instructional series on setting up some baseline IT infrastructure for the fictional startup Shoestring Lab.</description>
    </item>
    
    <item>
      <title>Install and Configure OpenLDAP on Ubuntu 18.04</title>
      <link>/blog/install-and-configure-openldap-on-ubuntu-1804/</link>
      <pubDate>Tue, 02 Oct 2018 00:00:00 +0000</pubDate>
      
      <guid>/blog/install-and-configure-openldap-on-ubuntu-1804/</guid>
      <description>[ This post is part of my ongoing instructional series on setting up some baseline IT infrastructure for the fictional startup Shoestring Lab.</description>
    </item>
    
    <item>
      <title>Verifying Checksums via CLI</title>
      <link>/blog/verifying-checksums-via-cli/</link>
      <pubDate>Sat, 09 Apr 2016 00:00:00 +0000</pubDate>
      
      <guid>/blog/verifying-checksums-via-cli/</guid>
      <description>When you download files from the Internet, particularly source files for programs, or compiled binaries, you may often see checksums next to the download links or contained in files in an FTP server.</description>
    </item>
    
    <item>
      <title>Compiling Nginx from source on Ubuntu - April 2016 Update</title>
      <link>/blog/compiling-nginx-from-source-on-ubuntu-april-2016-update/</link>
      <pubDate>Thu, 07 Apr 2016 00:00:00 +0000</pubDate>
      
      <guid>/blog/compiling-nginx-from-source-on-ubuntu-april-2016-update/</guid>
      <description>Compiling Nginx, like other open source projects, tends to be a bit of a moving target.</description>
    </item>
    
    <item>
      <title>JavaScript Automation, Part II - Configuring Grunt</title>
      <link>/blog/javascript-automation-part-ii-configuring-grunt/</link>
      <pubDate>Fri, 18 Mar 2016 00:00:00 +0000</pubDate>
      
      <guid>/blog/javascript-automation-part-ii-configuring-grunt/</guid>
      <description>Building complex JavaScript front-ends is complicated. Grunt can help you improve your code/debug lifecycle by automating a lot of repetitive tasks that otherwise take up a lot of your time.</description>
    </item>
    
    <item>
      <title>JavaScript Automation, Part III - Configuring Grunt Tasks</title>
      <link>/blog/javascript-automation-part-iii-configuring-grunt-tasks/</link>
      <pubDate>Fri, 18 Mar 2016 00:00:00 +0000</pubDate>
      
      <guid>/blog/javascript-automation-part-iii-configuring-grunt-tasks/</guid>
      <description>Having installed and configured Grunt in Part I and Part II of our series on automating JavaScript builds, we proceed to the heart of the matter - configuring Grunt tasks to automate away the tedium of building our JavaScript client app from source files.</description>
    </item>
    
    <item>
      <title>JavaScript Automation, Part I - Setting Up Grunt</title>
      <link>/blog/javascript-automation-part-i-setting-up-grunt/</link>
      <pubDate>Wed, 16 Mar 2016 00:00:00 +0000</pubDate>
      
      <guid>/blog/javascript-automation-part-i-setting-up-grunt/</guid>
      <description>If you work on single-page apps and other JavaScript-centric Web development, you quickly learn that the code-debug cycle in client-side JavaScript is anything but automatic.</description>
    </item>
    
    <item>
      <title>Updated Script to Start and Stop Lucee and Nginx on OSX</title>
      <link>/blog/updated-script-to-start-and-stop-lucee-and-nginx-on-osx/</link>
      <pubDate>Sun, 31 May 2015 00:00:00 +0000</pubDate>
      
      <guid>/blog/updated-script-to-start-and-stop-lucee-and-nginx-on-osx/</guid>
      <description>I decided to write a script to automate the process of starting and stopping Lucee and Nginx on my laptop.</description>
    </item>
    
    <item>
      <title>Add a local repo to GitHub</title>
      <link>/blog/add-a-local-repo-to-github/</link>
      <pubDate>Fri, 15 May 2015 00:00:00 +0000</pubDate>
      
      <guid>/blog/add-a-local-repo-to-github/</guid>
      <description>If you have a local repo that you want to add as a new project to GitHub, follow these simple steps:</description>
    </item>
    
    <item>
      <title>Shell script to start and stop Lucee and Nginx</title>
      <link>/blog/shell-script-to-start-and-stop-lucee-and-nginx/</link>
      <pubDate>Thu, 14 May 2015 00:00:00 +0000</pubDate>
      
      <guid>/blog/shell-script-to-start-and-stop-lucee-and-nginx/</guid>
      <description>UpdateI have written a new blog post with an updated script that starts and stops Lucee (Tomcat) as a non-root user on OSX.</description>
    </item>
    
    <item>
      <title>Build Nginx on Ubuntu - Adding SPDY, Updating Nginx, OpenSSL, PCRE</title>
      <link>/blog/build-nginx-on-ubuntu-adding-spdy-updating-nginx-openssl-pcre/</link>
      <pubDate>Mon, 01 Dec 2014 00:00:00 +0000</pubDate>
      
      <guid>/blog/build-nginx-on-ubuntu-adding-spdy-updating-nginx-openssl-pcre/</guid>
      <description>Keeping up with server updates can be complicated and time consuming, but its importance can&#39;t be overstated.</description>
    </item>
    
    <item>
      <title>Building Apache James from source using CLI</title>
      <link>/blog/building-apache-james-from-source-using-cli/</link>
      <pubDate>Thu, 25 Sep 2014 00:00:00 +0000</pubDate>
      
      <guid>/blog/building-apache-james-from-source-using-cli/</guid>
      <description>Lately I have been working with the Apache James mail server, and I have needed to build it from source.</description>
    </item>
    
    <item>
      <title>Compile NGIX from source on Ubuntu</title>
      <link>/blog/compile-ngix-from-source-on-ubuntu/</link>
      <pubDate>Sat, 17 May 2014 00:00:00 +0000</pubDate>
      
      <guid>/blog/compile-ngix-from-source-on-ubuntu/</guid>
      <description>Updated&amp;nbsp;Click here to see my updated instructions on compiling Nginx - April 2016&amp;nbsp;&amp;nbsp;To Compile NGINX from source on Ubuntu, just follow these steps.</description>
    </item>
    
    <item>
      <title>Connect to MySQL over SSH</title>
      <link>/blog/connect-to-mysql-over-ssh/</link>
      <pubDate>Mon, 03 Feb 2014 00:00:00 +0000</pubDate>
      
      <guid>/blog/connect-to-mysql-over-ssh/</guid>
      <description>If you are running MySQL in a VM or on a remote host that runs sshd, you can connect to MySQL using the MySQL Workbench by creating an SSH tunnel.</description>
    </item>
    
  </channel>
</rss>
