<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>John Yeary - Articles</title>
    <description>A Caffeinated Java Developer.</description>
    <link>
    https://johnyeary.com</link>
    
      
      <item>
        <title>Data URI Utility</title>
        
          <description>&lt;h3 id=&quot;introduction&quot;&gt;Introduction&lt;/h3&gt;
&lt;p&gt;I have on occasion had to convert an image, usually an icon into a data URI to embed in a web application. I was looking for a simple application to perform the conversion, but usually they are included in larger frameworks.&lt;/p&gt;

&lt;p&gt;I wrote a quick conversion utility as shown below.&lt;/p&gt;

&lt;p&gt;The code can be found in the &lt;a href=&quot;https://github.com/jyeary/commons-utils&quot;&gt;commons-utils&lt;/a&gt; project on GitHub.&lt;/p&gt;

&lt;h3 id=&quot;code&quot;&gt;Code&lt;/h3&gt;
&lt;div class=&quot;language-java highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;kn&quot;&gt;package&lt;/span&gt; &lt;span class=&quot;nn&quot;&gt;com.example.uri&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;;&lt;/span&gt;

&lt;span class=&quot;kn&quot;&gt;import&lt;/span&gt; &lt;span class=&quot;nn&quot;&gt;java.io.File&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;kn&quot;&gt;import&lt;/span&gt; &lt;span class=&quot;nn&quot;&gt;java.io.IOException&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;kn&quot;&gt;import&lt;/span&gt; &lt;span class=&quot;nn&quot;&gt;java.nio.file.Files&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;kn&quot;&gt;import&lt;/span&gt; &lt;span class=&quot;nn&quot;&gt;java.util.Base64&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;;&lt;/span&gt;

&lt;span class=&quot;cm&quot;&gt;/**
 *
 * @author John Yeary &amp;lt;jyeary@bluelotussoftware.com&amp;gt;
 */&lt;/span&gt;
&lt;span class=&quot;kd&quot;&gt;public&lt;/span&gt; &lt;span class=&quot;kd&quot;&gt;final&lt;/span&gt; &lt;span class=&quot;kd&quot;&gt;class&lt;/span&gt; &lt;span class=&quot;nc&quot;&gt;Utils&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;{&lt;/span&gt;

    &lt;span class=&quot;cm&quot;&gt;/**
     * Convert a file into base 64 encoded URI.Primarily used for creating
     * encoded images to be displayed inline in HTML.
     *
     * @param file The file to be converted into a data URI.
     * @return A base 64 encoded representation of the the file in a data URI
     * format.
     * @throws IOException If an exception occurs during processing of the file.
     */&lt;/span&gt;
    &lt;span class=&quot;kd&quot;&gt;public&lt;/span&gt; &lt;span class=&quot;kd&quot;&gt;static&lt;/span&gt; &lt;span class=&quot;nc&quot;&gt;String&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;toDataURI&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;kd&quot;&gt;final&lt;/span&gt; &lt;span class=&quot;nc&quot;&gt;File&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;file&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;kd&quot;&gt;throws&lt;/span&gt; &lt;span class=&quot;nc&quot;&gt;IOException&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;{&lt;/span&gt;
        &lt;span class=&quot;c1&quot;&gt;// Check content type of the file&lt;/span&gt;
        &lt;span class=&quot;nc&quot;&gt;String&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;contentType&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nc&quot;&gt;Files&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;probeContentType&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;file&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;toPath&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;());&lt;/span&gt;

        &lt;span class=&quot;c1&quot;&gt;// Read data as byte[]&lt;/span&gt;
        &lt;span class=&quot;kt&quot;&gt;byte&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;[]&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;data&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nc&quot;&gt;Files&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;readAllBytes&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;file&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;toPath&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;());&lt;/span&gt;
        
        &lt;span class=&quot;c1&quot;&gt;// Convert byte[] to base64&lt;/span&gt;
        &lt;span class=&quot;nc&quot;&gt;String&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;encoded&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nc&quot;&gt;Base64&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;getEncoder&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;().&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;encodeToString&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;data&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;);&lt;/span&gt;

        &lt;span class=&quot;c1&quot;&gt;// Create &quot;data URI&quot;&lt;/span&gt;
        &lt;span class=&quot;nc&quot;&gt;StringBuilder&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;sb&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;new&lt;/span&gt; &lt;span class=&quot;nc&quot;&gt;StringBuilder&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;();&lt;/span&gt;
        &lt;span class=&quot;n&quot;&gt;sb&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;append&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s&quot;&gt;&quot;data:&quot;&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;);&lt;/span&gt;
        &lt;span class=&quot;n&quot;&gt;sb&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;append&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;contentType&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;);&lt;/span&gt;
        &lt;span class=&quot;n&quot;&gt;sb&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;append&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s&quot;&gt;&quot;;base64,&quot;&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;);&lt;/span&gt;
        &lt;span class=&quot;n&quot;&gt;sb&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;append&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;encoded&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;);&lt;/span&gt;
        &lt;span class=&quot;k&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;sb&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;na&quot;&gt;toString&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;();&lt;/span&gt;
    &lt;span class=&quot;o&quot;&gt;}&lt;/span&gt;

&lt;span class=&quot;o&quot;&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

</description>
        
        <pubDate>Fri, 08 Oct 2021 00:00:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2021-10-08-data-uri.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2021-10-08-data-uri.html</guid>
      </item>
      
    
      
      <item>
        <title>Running Kibana on Docker</title>
        
          <description>&lt;p&gt;There are a number of documents on how to run Kibana on Docker using a &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;docker-compose&lt;/code&gt; file. The instructions from Elastic have you create a link, but there is nothing as simple as the commands below.&lt;/p&gt;

</description>
        
        <pubDate>Fri, 15 Jan 2021 00:00:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2021-01-15-kibana-docker.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2021-01-15-kibana-docker.html</guid>
      </item>
      
    
      
      <item>
        <title>Spring: How to Redirect the Context Root to Open API 3.0 (Swagger) UI</title>
        
          <description>&lt;p&gt;I needed to set up my REST application to redirect users to my Open API Specification 3.0 (Swagger) UI in Spring. This can easily be accomplished by adding the following &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;@Controller&lt;/code&gt; to the project.
```java
package com.example.web;&lt;/p&gt;

</description>
        
        <pubDate>Thu, 13 Aug 2020 17:00:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2020-08-13-spring-swagger-redirect.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2020-08-13-spring-swagger-redirect.html</guid>
      </item>
      
    
      
      <item>
        <title>Spring CORS Configuration</title>
        
          <description>&lt;p&gt;I was working on an application today trying to setup CORS in Spring 2.1.8 (I know its an older version of Spring) and it would not work. It turns out I needed to update it to at least 2.2.0. Along the way, I was not able to find really good examples of how to setup customized handlers. Here is an example which allow simple defaults.&lt;/p&gt;

</description>
        
        <pubDate>Thu, 02 Jul 2020 00:00:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2020-07-02-spring-cors-configuration.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2020-07-02-spring-cors-configuration.html</guid>
      </item>
      
    
      
      <item>
        <title>cfssl Intermediate and Client Certificates</title>
        
          <description>&lt;h3 id=&quot;introduction&quot;&gt;Introduction&lt;/h3&gt;
&lt;p&gt;In a previous blog post &lt;a href=&quot;/2018-05-25-cfssl-cloudflare-ssl.html&quot;&gt;CFSSL Cloudflare SSL&lt;/a&gt; I discussed how to setup &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;cfssl&lt;/code&gt; as a Certification Authority (CA) for issuing your own certificates. This becomes increasingly important in the world of containers. Especially when those containers are on internal networks, and VPCs where getting a &lt;a href=&quot;https://letsencrypt.org/&quot;&gt;Let’s Encrypt&lt;/a&gt; certificate is not possible, or desirable.&lt;/p&gt;

&lt;h3 id=&quot;new-and-improved&quot;&gt;New and Improved&lt;/h3&gt;
&lt;p&gt;I was looking for a way to set up intermediate and client certificates. I was looking for ideas on how to setup the CA to handle these additional certificates. I found a post by Johannes Tegnér&lt;sup&gt;1&lt;/sup&gt;. I liked his layout idea which I slighly modified below.&lt;/p&gt;
&lt;div class=&quot;language-sh highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;/CA
    /root
    /intermediate
        /production
        /development
    /certs
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;I tried his using the files he provided, but I believe that &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;cfssl&lt;/code&gt; was updated between his post and today. As a result, the &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;config.json&lt;/code&gt; files would not work without slight modifications. Here is my &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;config.json&lt;/code&gt; for intermediate certificates. This file goes in the &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;intermediate&lt;/code&gt; directory.&lt;/p&gt;
&lt;div class=&quot;language-xml highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;{
    &quot;signing&quot;: {
        &quot;default&quot;: {
            &quot;expiry&quot;: &quot;720h&quot;,
            &quot;usages&quot;: [
                &quot;signing&quot;,
                &quot;key encipherment&quot;,
                &quot;cert sign&quot;,
                &quot;crl sign&quot;
            ]
        },
        &quot;profiles&quot;: {
            &quot;development&quot;: {
                &quot;ca_constraint&quot;: {
                    &quot;is_ca&quot;: true,
                    &quot;max_path_len&quot;: 0,
                    &quot;max_path_len_zero&quot;: true
                },
                &quot;expiry&quot;: &quot;2160h&quot;,
                &quot;usages&quot;: [
                    &quot;signing&quot;,
                    &quot;key encipherment&quot;,
                    &quot;cert sign&quot;,
                    &quot;crl sign&quot;
                ]
            },
            &quot;production&quot;: {
                &quot;ca_constraint&quot;: {
                    &quot;is_ca&quot;: true,
                    &quot;max_path_len&quot;: 0,
                    &quot;max_path_len_zero&quot;: true
                },
                &quot;expiry&quot;: &quot;43800h&quot;,
                &quot;usages&quot;: [
                    &quot;signing&quot;,
                    &quot;key encipherment&quot;,
                    &quot;cert sign&quot;,
                    &quot;crl sign&quot;,
                    &quot;server auth&quot;,
                    &quot;client auth&quot;
                ]
            }
        }
    }
}
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;The intermediate certificates can be created with the following commands without using the network configuration in my previous blog post.&lt;/p&gt;
&lt;div class=&quot;language-sh highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nb&quot;&gt;cd &lt;/span&gt;CA/intermediate/development
cfssl genkey &lt;span class=&quot;nt&quot;&gt;-initca&lt;/span&gt; ../intermediate.json | cfssljson &lt;span class=&quot;nt&quot;&gt;-bare&lt;/span&gt; development
cfssl sign &lt;span class=&quot;nt&quot;&gt;-ca&lt;/span&gt; ../../root/ca.pem &lt;span class=&quot;nt&quot;&gt;-ca-key&lt;/span&gt; ../../root/ca-key.pem &lt;span class=&quot;nt&quot;&gt;--config&lt;/span&gt; ../config.json &lt;span class=&quot;nt&quot;&gt;-profile&lt;/span&gt; development  development.csr | cfssljson &lt;span class=&quot;nt&quot;&gt;-bare&lt;/span&gt; development 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Here is my &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;config.json&lt;/code&gt; for different usage profiles for the final certificates.&lt;/p&gt;
&lt;div class=&quot;language-xml highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;{
    &quot;signing&quot;: {
        &quot;default&quot;: {
            &quot;expiry&quot;: &quot;43800h&quot;
        },
        &quot;profiles&quot;: {
            &quot;client&quot;: {
                &quot;expiry&quot;: &quot;43800h&quot;,
                &quot;usages&quot;: [
                    &quot;signing&quot;,
                    &quot;digital signature&quot;,
                    &quot;key encipherment&quot;,
                    &quot;client auth&quot;
                ]
            },
            &quot;peer&quot;: {
                &quot;expiry&quot;: &quot;43800h&quot;,
                &quot;usages&quot;: [
                    &quot;signing&quot;,
                    &quot;digital signature&quot;,
                    &quot;key encipherment&quot;,
                    &quot;client auth&quot;,
                    &quot;server auth&quot;
                ]
            },
            &quot;server&quot;: {
                &quot;expiry&quot;: &quot;43800h&quot;,
                &quot;usages&quot;: [
                    &quot;signing&quot;,
                    &quot;digital signing&quot;,
                    &quot;key encipherment&quot;,
                    &quot;server auth&quot;
                ]
            }
        }
    }
}
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;The final step for my purposes was generating the client certs.
Here is my &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;client.json&lt;/code&gt; file which is the same as Johannes’ file. His explanation is worth quoting.&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;When it comes to the client certificate, we don’t set any hosts, as we want to be able to
connect to the services without having to care about the clients current host. It’s okay 
to do though, if you want to!&lt;/p&gt;
&lt;/blockquote&gt;

&lt;div class=&quot;language-xml highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;{
    &quot;CN&quot;: &quot;Client&quot;,
    &quot;hosts&quot;: [
        &quot;&quot;
    ]
}
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-sh highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;cfssl gencert &lt;span class=&quot;nt&quot;&gt;-ca&lt;/span&gt; ../intermediate/production/production.pem &lt;span class=&quot;nt&quot;&gt;-ca-key&lt;/span&gt; ../intermediate/production/production-key.pem &lt;span class=&quot;nt&quot;&gt;-config&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;config.json &lt;span class=&quot;nt&quot;&gt;-profile&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;client client.json | cfssljson &lt;span class=&quot;nt&quot;&gt;-bare&lt;/span&gt; client
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h3 id=&quot;references&quot;&gt;References&lt;/h3&gt;
&lt;ol&gt;
  &lt;li&gt;&lt;a href=&quot;https://jite.eu/2019/2/6/ca-with-cfssl/&quot;&gt;Certificate Authority with CFSSL &lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://github.com/cloudflare/cfssl&quot;&gt;CFSSL: Cloudflare’s PKI and TLS toolkit&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
</description>
        
        <pubDate>Tue, 26 May 2020 21:13:48 +0000</pubDate>
        <link>
        https://johnyeary.com/2020-05-26-cfssl-update.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2020-05-26-cfssl-update.html</guid>
      </item>
      
    
      
      <item>
        <title>Blog Migration Completed</title>
        
          <description>&lt;p&gt;I finally finished migrating my blog from Wordpress to GitHub pages over the Memorial Day weekend. I started the process when I was in Maine at the end of 2019. I now find myself almost six months into 2020 and finally completed the migration.&lt;/p&gt;

&lt;p&gt;The significant advantage of Wordpress is its ease of use to get started. However, trying to maintain a database, and upgrades made it a chore. I was also hosting it on Google Cloud. That meant I was responsible for maintainence and security. I also had the additional expense of paying for the VM and data storage.&lt;/p&gt;

&lt;p&gt;GitHub makes a compelling choice. This is particularly true since I write my pages in Markdown, and it is a first class citizen on GitHub. I had issues everytime I upgraded Wordpress with the plugin(s) I was using to do Markdown on it. This was part of the maintenance headache that I decided to remedy.&lt;/p&gt;

&lt;p&gt;Today I am writing my post on &lt;a href=&quot;https://dillinger.io/&quot;&gt;Dillinger&lt;/a&gt; running in a Docker container. I will save the post to my github repo, and push it. &lt;a href=&quot;https://travis-ci.com/&quot;&gt;Travis CI&lt;/a&gt; will pull the updates, and build the pages and push them back to GitHub on the master branch.&lt;/p&gt;

&lt;p&gt;I know that seems like a lot of additional work, but it really is not. I can also test my &lt;a href=&quot;https://jekyllrb.com/&quot;&gt;Jekyll&lt;/a&gt; pages locally using a Docker container to do the building to see what the final product is going to look like.&lt;/p&gt;

&lt;div class=&quot;language-sh highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;docker container run &lt;span class=&quot;nt&quot;&gt;-it&lt;/span&gt; &lt;span class=&quot;nt&quot;&gt;--rm&lt;/span&gt; &lt;span class=&quot;nt&quot;&gt;-p&lt;/span&gt; 4000:4000 &lt;span class=&quot;nt&quot;&gt;-v&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;$PWD&lt;/span&gt;:/blog ruby:2.6.6 /bin/bash
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Where the $PWD is the checked out blog. I set up an alias called &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;docker-blog&lt;/code&gt; in zsh to run the container. Once the container is started, I go to the &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/blog&lt;/code&gt; directory and run the following:&lt;/p&gt;
&lt;div class=&quot;language-sh highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nb&quot;&gt;cd&lt;/span&gt; /blog &lt;span class=&quot;o&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class=&quot;se&quot;&gt;\&lt;/span&gt;
gem &lt;span class=&quot;nb&quot;&gt;install &lt;/span&gt;bundler jekyll &lt;span class=&quot;o&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class=&quot;se&quot;&gt;\&lt;/span&gt;
bundle &lt;span class=&quot;nb&quot;&gt;install&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class=&quot;se&quot;&gt;\&lt;/span&gt;
bundle &lt;span class=&quot;nb&quot;&gt;exec &lt;/span&gt;jekyll serve
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;That completes my local environment to blog until I am sure I like it and commit.&lt;/p&gt;
</description>
        
        <pubDate>Tue, 26 May 2020 20:34:34 +0000</pubDate>
        <link>
        https://johnyeary.com/2020-05-26-blog-migration-complete.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2020-05-26-blog-migration-complete.html</guid>
      </item>
      
    
      
      <item>
        <title>Simple SMTP Client</title>
        
          <description>&lt;h2 id=&quot;introduction&quot;&gt;Introduction&lt;/h2&gt;
&lt;p&gt;I was cleaning up my hard drive when I came across another simple and easy to use SMTP client using plain Java (no frameworks required). This was written originally written in 2004 with just some minor updates prior to publishing here.&lt;/p&gt;

</description>
        
        <pubDate>Sat, 23 May 2020 00:00:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2020-05-23-simple-SMTP-client.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2020-05-23-simple-SMTP-client.html</guid>
      </item>
      
    
      
      <item>
        <title>Apache FTP Client... A Found Surprise</title>
        
          <description>&lt;h2 id=&quot;introduction&quot;&gt;Introduction&lt;/h2&gt;
&lt;p&gt;I was cleaning up my hard drive this Memorial Day weekend when I found a bunch of code I wrote many years ago. It is funny how hindsight is 20/20. The old code examples I found were in some cases awful by today’s standards. At the time, I thought it looked pretty good. I guess as we celebrate 25 years of Java and me coding it, we should look at some code from dusty days past.&lt;/p&gt;

</description>
        
        <pubDate>Fri, 22 May 2020 00:00:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2020-05-22-apache-ftp-client.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2020-05-22-apache-ftp-client.html</guid>
      </item>
      
    
      
      <item>
        <title>Convert Server Certificate and Key into PKCS#12, and Java Keystore (JKS)</title>
        
          <description>&lt;p&gt;I was looking for simple instructions on how to convert a certificate to a keystore. Here is my simplified version.&lt;/p&gt;

</description>
        
        <pubDate>Fri, 13 Mar 2020 12:00:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2020-03-13-import-pkcs12-keystore.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2020-03-13-import-pkcs12-keystore.html</guid>
      </item>
      
    
      
      <item>
        <title>Resolutions</title>
        
          <description>&lt;h1 id=&quot;do-achievable-things&quot;&gt;Do Achievable Things!&lt;/h1&gt;

</description>
        
        <pubDate>Wed, 01 Jan 2020 00:00:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2020-01-01-resolution.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2020-01-01-resolution.html</guid>
      </item>
      
    
      
      <item>
        <title>Programming Merit Badge</title>
        
          <description>&lt;h2 id=&quot;the-next-generation-of-developers&quot;&gt;The Next Generation of Developers&lt;/h2&gt;

</description>
        
        <pubDate>Sat, 09 Nov 2019 00:00:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2019-11-09-programming-merit-badge.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2019-11-09-programming-merit-badge.html</guid>
      </item>
      
    
      
      <item>
        <title>Blog Migration</title>
        
          <description>&lt;h2 id=&quot;introduction&quot;&gt;Introduction&lt;/h2&gt;

</description>
        
        <pubDate>Fri, 01 Nov 2019 00:00:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2019-11-01-blog-migration.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2019-11-01-blog-migration.html</guid>
      </item>
      
    
      
      <item>
        <title>Multiple Java Persistence API (JPA) persistence.xml Merging</title>
        
          <description>&lt;h3 id=&quot;introduction&quot;&gt;Introduction&lt;/h3&gt;

</description>
        
        <pubDate>Tue, 15 Oct 2019 15:50:47 +0000</pubDate>
        <link>
        https://johnyeary.com/2019-10-15-multiple-java-persistence-api-jpa-persistence-xml-merging.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2019-10-15-multiple-java-persistence-api-jpa-persistence-xml-merging.html</guid>
      </item>
      
    
      
      <item>
        <title>JS Equality Table</title>
        
          <description>&lt;p&gt;It seems I am always looking for the difference between &lt;strong&gt;==&lt;/strong&gt; and &lt;strong&gt;===&lt;/strong&gt;.  I was looking at a response to a question on Stackoverflow when I found this gem. I am publishing it here in case anyone else needs a graphical explanation.&lt;/p&gt;

</description>
        
        <pubDate>Wed, 27 Mar 2019 15:25:39 +0000</pubDate>
        <link>
        https://johnyeary.com/2019-03-27-js-equality-table.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2019-03-27-js-equality-table.html</guid>
      </item>
      
    
      
      <item>
        <title>Simplifying Command Line Processing</title>
        
          <description>&lt;h2 id=&quot;introduction&quot;&gt;Introduction&lt;/h2&gt;

</description>
        
        <pubDate>Fri, 09 Nov 2018 19:59:47 +0000</pubDate>
        <link>
        https://johnyeary.com/2018-11-09-simplifying-command-line-processing.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2018-11-09-simplifying-command-line-processing.html</guid>
      </item>
      
    
      
      <item>
        <title>JAX-WS on Tomcat</title>
        
          <description>&lt;h3 id=&quot;introduction&quot;&gt;Introduction&lt;/h3&gt;

</description>
        
        <pubDate>Fri, 09 Nov 2018 11:18:37 +0000</pubDate>
        <link>
        https://johnyeary.com/2018-11-09-jax-ws-on-tomcat.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2018-11-09-jax-ws-on-tomcat.html</guid>
      </item>
      
    
      
      <item>
        <title>Infor Email Marketing Installation on Docker</title>
        
          <description>&lt;h3 id=&quot;centos-open-source-rhel&quot;&gt;Centos (Open Source RHEL)&lt;/h3&gt;
&lt;ol&gt;
  &lt;li&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;docker pull centos:7&lt;/code&gt;&lt;/li&gt;
  &lt;li&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;docker run -d -it --name email-marketing -p 8080:8080 -p 8443:8443 -p 1527:1527 -p 25:25 -p 113:113 -p 443:443 -p 80:80 -p 8085:8085 -p 44385:44385 centos:7&lt;/code&gt;&lt;/li&gt;
&lt;/ol&gt;

</description>
        
        <pubDate>Fri, 19 Oct 2018 16:23:09 +0000</pubDate>
        <link>
        https://johnyeary.com/2018-10-19-infor-email-marketing-installation-on-docker.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2018-10-19-infor-email-marketing-installation-on-docker.html</guid>
      </item>
      
    
      
      <item>
        <title>SPAMC and Java</title>
        
          <description>&lt;h2 id=&quot;introduction&quot;&gt;Introduction&lt;/h2&gt;

</description>
        
        <pubDate>Thu, 20 Sep 2018 20:45:12 +0000</pubDate>
        <link>
        https://johnyeary.com/2018-09-20-spamc-and-java.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2018-09-20-spamc-and-java.html</guid>
      </item>
      
    
      
      <item>
        <title>Java Tip of the Day: StandardCharsets</title>
        
          <description>&lt;h2 id=&quot;introduction&quot;&gt;Introduction&lt;/h2&gt;

</description>
        
        <pubDate>Thu, 20 Sep 2018 12:00:33 +0000</pubDate>
        <link>
        https://johnyeary.com/2018-09-20-java-tip-of-the-day-standardcharsets.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2018-09-20-java-tip-of-the-day-standardcharsets.html</guid>
      </item>
      
    
      
      <item>
        <title>j2html framework</title>
        
          <description>&lt;p&gt;I had my first exposure to this fun and easy to use framework in Java Magazine - &lt;a href=&quot;http://www.javamagazine.mozaicreader.com/JulyAugust2018/facebook#&amp;amp;pageSet=27&amp;amp;page=0&amp;amp;contentItem=0&amp;quot;&quot;&gt;j2html: An HTML5 Generator Library&lt;/a&gt;. I have to say that it is slick and easy for the most part. The more HTML you use… the more complex it becomes. However, if you need to output an error page, a login page on the fly, or simple pages to display information, this framework is hard to beat.&lt;/p&gt;

</description>
        
        <pubDate>Sat, 15 Sep 2018 15:50:14 +0000</pubDate>
        <link>
        https://johnyeary.com/2018-09-15-j2html-framework.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2018-09-15-j2html-framework.html</guid>
      </item>
      
    
      
      <item>
        <title>Netty and JAX-RS (Jersey)</title>
        
          <description>&lt;h3 id=&quot;introduction&quot;&gt;Introduction&lt;/h3&gt;

</description>
        
        <pubDate>Sat, 15 Sep 2018 15:21:52 +0000</pubDate>
        <link>
        https://johnyeary.com/2018-09-15-netty-and-jax-rs-jersey.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2018-09-15-netty-and-jax-rs-jersey.html</guid>
      </item>
      
    
      
      <item>
        <title>Useful Java Frameworks</title>
        
          <description>&lt;p&gt;I am providing a list of really cool and easy to use frameworks to make your coding easier in Java. I will keep updating this as I move along. Here are a few to get you started.&lt;/p&gt;

</description>
        
        <pubDate>Fri, 07 Sep 2018 10:18:30 +0000</pubDate>
        <link>
        https://johnyeary.com/2018-09-07-useful-java-frameworks.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2018-09-07-useful-java-frameworks.html</guid>
      </item>
      
    
      
      <item>
        <title>Patriotism</title>
        
          <description>&lt;h3 id=&quot;independence-day&quot;&gt;Independence Day…&lt;/h3&gt;

</description>
        
        <pubDate>Wed, 04 Jul 2018 13:48:50 +0000</pubDate>
        <link>
        https://johnyeary.com/2018-07-04-patriotism.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2018-07-04-patriotism.html</guid>
      </item>
      
    
      
      <item>
        <title>Mercurial on IIS</title>
        
          <description>&lt;h3 id=&quot;introduction&quot;&gt;Introduction&lt;/h3&gt;
&lt;p&gt;I was recently tasked with updating our Mercurial repository at work. The original repository and configuration using Apache had been in place for years without issues generally. The latest Apache versions for Windows are provided by third parties and not from Apache Foundation anymore.&lt;/p&gt;

</description>
        
        <pubDate>Fri, 29 Jun 2018 22:10:25 +0000</pubDate>
        <link>
        https://johnyeary.com/2018-06-29-mercurial-on-iis.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2018-06-29-mercurial-on-iis.html</guid>
      </item>
      
    
      
      <item>
        <title>Apache Commons IO Directory Copying</title>
        
          <description>&lt;h3 id=&quot;introduction&quot;&gt;Introduction&lt;/h3&gt;
&lt;p&gt;I was having an issue with some code in a very large project, and I wasn’t sure if it was my approach, or if it was a code issue. I think we have all been there before. I decided to check my approach. Well it turns out the approach was correct, but an unrelated piece of code was the issue.&lt;/p&gt;

</description>
        
        <pubDate>Fri, 29 Jun 2018 15:45:23 +0000</pubDate>
        <link>
        https://johnyeary.com/2018-06-29-apache-commons-io-directory-copying.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2018-06-29-apache-commons-io-directory-copying.html</guid>
      </item>
      
    
      
      <item>
        <title>CFSSL Cloudflare SSL</title>
        
          <description>&lt;p&gt;A normal devops activity is installing certificates on your servers. However, most servers if used internally don’t need an official CA signed certificate for normal operations. Especially when dealing with development machines, or testing. So why pay the man… when you can be the man! Be your own CA!&lt;/p&gt;

</description>
        
        <pubDate>Fri, 25 May 2018 15:30:39 +0000</pubDate>
        <link>
        https://johnyeary.com/2018-05-25-cfssl-cloudflare-ssl.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2018-05-25-cfssl-cloudflare-ssl.html</guid>
      </item>
      
    
      
      <item>
        <title>Disabling and Enabling Hyper-V on Windows</title>
        
          <description>&lt;p&gt;I needed to be able to run VMWare and VirtualBox from my Windows 10 Pro machine. This machine also has Docker on it. The issue is that you can only have one Hypervisor working at a time. So Docker &lt;strong&gt;OR&lt;/strong&gt; VirtualBox and VMWare. A temporary solution is to disable the Hyper-V using the following commands. Once this disabled, you can run VirtualBox and VMWare.&lt;/p&gt;

</description>
        
        <pubDate>Fri, 18 May 2018 03:20:22 +0000</pubDate>
        <link>
        https://johnyeary.com/2018-05-18-disabling-and-enabling-hyper-v-on-windows.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2018-05-18-disabling-and-enabling-hyper-v-on-windows.html</guid>
      </item>
      
    
      
      <item>
        <title>NGINX Mercurial Proxy on Windows</title>
        
          <description>&lt;p&gt;In my previous article I explained how to setup &lt;a href=&quot;/2018-05-16-mercurial-4-5-as-a-windows-service.html&quot;&gt;Mercurial 4.5+ as a Windows Service&lt;/a&gt;. In this article we will expand on that configuration, and use NGINX to proxy to the service.&lt;/p&gt;

</description>
        
        <pubDate>Fri, 18 May 2018 03:02:30 +0000</pubDate>
        <link>
        https://johnyeary.com/2018-05-18-nginx-mercurial-proxy-on-windows.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2018-05-18-nginx-mercurial-proxy-on-windows.html</guid>
      </item>
      
    
      
      <item>
        <title>Mercurial 4.5+ as a Windows Service</title>
        
          <description>&lt;h3 id=&quot;requirements&quot;&gt;Requirements:&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.python.org/downloads/release/python-2715/&quot;&gt;Python 2.7.15&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.mercurial-scm.org/downloads&quot;&gt;Mercurial 4.5.3&lt;/a&gt; (source install)&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://github.com/kohsuke/winsw/releases&quot;&gt;winsw-v2.1.2&lt;/a&gt; (Please select the version according to .Net version installed on your platform)&lt;/li&gt;
&lt;/ul&gt;

</description>
        
        <pubDate>Wed, 16 May 2018 20:49:59 +0000</pubDate>
        <link>
        https://johnyeary.com/2018-05-16-mercurial-4-5-as-a-windows-service.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2018-05-16-mercurial-4-5-as-a-windows-service.html</guid>
      </item>
      
    
      
      <item>
        <title>Qwiklabs Network Performance Testing Lab</title>
        
          <description>&lt;p&gt;I completed the Qwiklabs Network Performance Testing Lab for Google Cloud Networking. In the lab, they mention using &lt;a href=&quot;https://www.wireshark.org/&quot;&gt;Wireshark&lt;/a&gt;, or &lt;a href=&quot;https://www.cloudshark.org/&quot;&gt;CloudShark&lt;/a&gt; to examine the &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;webserver.pcap&lt;/code&gt; file that is generated from the &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;tcpdump&lt;/code&gt; command. They have you copy the file to a bucket and copy it from the bucket.&lt;/p&gt;

</description>
        
        <pubDate>Tue, 13 Mar 2018 20:03:54 +0000</pubDate>
        <link>
        https://johnyeary.com/2018-03-13-qwiklabs-network-performance-testing-lab.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2018-03-13-qwiklabs-network-performance-testing-lab.html</guid>
      </item>
      
    
      
      <item>
        <title>Postfix smtp-source command</title>
        
          <description>&lt;p&gt;I was looking at some ideas for re-implementing an SMTP server that I work on for my day job. As I was reading about a &lt;a href=&quot;https://netty.io/index.html&quot;&gt;netty&lt;/a&gt; example implementation called &lt;a href=&quot;https://github.com/brightcode/smtpd&quot;&gt;smptd&lt;/a&gt; on github. I saw something very interesting. He was testing his code using a command from &lt;a href=&quot;http://www.postfix.org&quot;&gt;Postfix&lt;/a&gt; called &lt;a href=&quot;http://www.postfix.org/smtp-source.1.html&quot;&gt;smtp-source&lt;/a&gt;. I was immediately interested. I pulled his example code and updated it for a newer version of netty (3.10.6) and started it up. I then pulled an &lt;a href=&quot;https://hub.docker.com/_/ubuntu/&quot;&gt;Ubuntu&lt;/a&gt; image from &lt;a href=&quot;https://hub.docker.com&quot;&gt;Docker Hub&lt;/a&gt; and started it up. Once it was started, I used apt-get to install Postfix. The result was that I had my own little test environment up in about 5 minutes. So I tested the code from the smtpd project on my Windows 10 Pro machine (&lt;a href=&quot;http://www8.hp.com/us/en/campaigns/pavilion-wave/overview.html&quot;&gt;HP Pavillion Wave&lt;/a&gt; for those who are interested) using the smtp-source command from a Docker container. Here were my results.&lt;/p&gt;

</description>
        
        <pubDate>Sun, 11 Mar 2018 17:47:09 +0000</pubDate>
        <link>
        https://johnyeary.com/2018-03-11-postfix-smtp-source-command.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2018-03-11-postfix-smtp-source-command.html</guid>
      </item>
      
    
      
      <item>
        <title>Apache Archiva on Docker</title>
        
          <description>&lt;p&gt;I tried Apache Archiva in a Docker container this evening. I was hoping that it would be a good alternative to Nexus. Once I got it running in the container I realized that it really does not support all the features that I use in Nexus.&lt;/p&gt;

</description>
        
        <pubDate>Fri, 09 Mar 2018 21:12:28 +0000</pubDate>
        <link>
        https://johnyeary.com/2018-03-09-apache-archiva-on-docker.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2018-03-09-apache-archiva-on-docker.html</guid>
      </item>
      
    
      
      <item>
        <title>Code Publishing</title>
        
          <description>&lt;p&gt;I have so much code on my machine. All sorts of experiments, examples, etc. I am trying to publish it all so that I can clean up my computer. I think a lot of it could be helpful to others to boot.&lt;/p&gt;

</description>
        
        <pubDate>Fri, 06 Oct 2017 20:30:26 +0000</pubDate>
        <link>
        https://johnyeary.com/2017-10-06-code-publishing.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2017-10-06-code-publishing.html</guid>
      </item>
      
    
      
      <item>
        <title>Wordpress</title>
        
          <description>&lt;p&gt;I found Wordpress easier to use for my needs. The jekyll solution works for a lot of people, but I found that converting a Blogger blog to it was more difficult. If you are interested in my personal blog, please click on the links on the main page for my blogs.&lt;/p&gt;
</description>
        
        <pubDate>Fri, 06 Oct 2017 00:00:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2017-10-06-wordpress.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2017-10-06-wordpress.html</guid>
      </item>
      
    
      
      <item>
        <title>Migration to Google</title>
        
          <description>&lt;p&gt;Well the task is done. I tried a number of Wordpress blogging solutions as turnkey alternatives to the deployment on Openshift 2. The most promising seemed like it would be Bitnami’s Wordpress offering. I was wrong. I encountered nothing but permissions issues trying to get it to work. I finally settled on the Official Wordpress image on Google to run as  a VM on Google Compute Engine.&lt;/p&gt;

</description>
        
        <pubDate>Sat, 30 Sep 2017 12:37:04 +0000</pubDate>
        <link>
        https://johnyeary.com/2017-09-30-migration-to-google.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2017-09-30-migration-to-google.html</guid>
      </item>
      
    
      
      <item>
        <title>American Horror Story - Cult</title>
        
          <description>&lt;p&gt;I know it is in its 7th season, but I watched the first episode of season 7 tonight on FX. I was not scared, but I will say that it was creepy if not predictable in a horrible way. I will tune in next week to watch the second episode in the series. I really don’t want to give anything away.&lt;/p&gt;

</description>
        
        <pubDate>Thu, 07 Sep 2017 02:03:55 +0000</pubDate>
        <link>
        https://johnyeary.com/2017-09-07-american-horror-story-cult.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2017-09-07-american-horror-story-cult.html</guid>
      </item>
      
    
      
      <item>
        <title>It Figures...</title>
        
          <description>&lt;p&gt;Well I got a nice surprise from OpenShift a couple of days ago. The
OpenShift 2 is end of life, and will be shut down at the end of
September. I migrated over to OpenShift from Blogger only to have it
pulled out from under me. They provide a means to migrate to OpenShift
3, but it has a “Resource Hibernation” periods as noted below.&lt;/p&gt;

</description>
        
        <pubDate>Fri, 01 Sep 2017 10:23:17 +0000</pubDate>
        <link>
        https://johnyeary.com/2017-09-01-it-figures.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2017-09-01-it-figures.html</guid>
      </item>
      
    
      
      <item>
        <title>WordPress Plugin: Disqus Comment System</title>
        
          <description>&lt;p&gt;One of the biggest challenges with blogging is the management of comments. The readers may show appreciation, or challenge your post. In both cases, you want to be able to publish the comments with as little moderation as possible. The problem we face in the Internet Society are trolls. Yes, you have all seen them, they post anonymously, post vulgar remarks, or try to bait you into a public discussion of their negative commentary. So how do you manage it?&lt;/p&gt;

</description>
        
        <pubDate>Thu, 17 Aug 2017 23:15:42 +0000</pubDate>
        <link>
        https://johnyeary.com/2017-08-17-wordpress-plugin-disqus-comment-system.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2017-08-17-wordpress-plugin-disqus-comment-system.html</guid>
      </item>
      
    
      
      <item>
        <title>WordPress Plugin: AdSense Integration WP QUADS</title>
        
          <description>&lt;p&gt;I was looking for an easy to implement plugin for management of Google Adsense. The &lt;a href=&quot;https://wordpress.org/plugins/quick-adsense-reloaded/&quot;&gt;AdSense Integration WP QUADS&lt;/a&gt; plugin is free and has some pay options, but for me at the moment, the free part works just fine.&lt;/p&gt;

</description>
        
        <pubDate>Thu, 17 Aug 2017 23:04:05 +0000</pubDate>
        <link>
        https://johnyeary.com/2017-08-17-wordpress-plugin-adsense-integration-wp-quads.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2017-08-17-wordpress-plugin-adsense-integration-wp-quads.html</guid>
      </item>
      
    
      
      <item>
        <title>WordPress Plugin: Blogger Importer</title>
        
          <description>&lt;p&gt;I can’t say enough about how impressed I am with the &lt;a href=&quot;https://wordpress.org/plugins/blogger-importer/&quot;&gt;Blogger Importer&lt;/a&gt; plugin from WordPress. If you are trying to convince someone to move from one blogging platform to another, you need to provide awesome migration tools. This tool worked amazingly. &lt;strong&gt;I didn’t have one glitch.&lt;/strong&gt; It worked on the first try, and it worked multiple times on the first try (I tried a number of cloud platforms, and deployments).&lt;/p&gt;

</description>
        
        <pubDate>Tue, 15 Aug 2017 02:46:32 +0000</pubDate>
        <link>
        https://johnyeary.com/2017-08-15-wordpress-plugin-blogger-importer.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2017-08-15-wordpress-plugin-blogger-importer.html</guid>
      </item>
      
    
      
      <item>
        <title>WordPress Plugin: Better Search and Replace by Delicious Brains</title>
        
          <description>&lt;p&gt;I want to take some time to point out some of the plugins that I have installed on my blog and used as part of migration from Blogger to WordPress. In my post &lt;a href=&quot;https://35.190.128.70/2017/08/online-broken-link-checker-tool-for-seo/&quot;&gt;Online Broken Link Checker Tool for SEO&lt;/a&gt; article, I mentioned how to track down broken links. Well once you have them, you can go to the pages and manually change them, or if possible you can change them en masse. This is particularly true if a site changes from something like &lt;strong&gt;example.com/abc/test&lt;/strong&gt; to &lt;strong&gt;example.com/test&lt;/strong&gt;. The links will work if you just remove the abc part of the URI. I encountered a lot of these for changes done at Informationweek and some of the other news media outlets. This is one of those cases where they didn’t follow good practices with regards to permalinks.&lt;/p&gt;

</description>
        
        <pubDate>Tue, 15 Aug 2017 02:28:36 +0000</pubDate>
        <link>
        https://johnyeary.com/2017-08-15-wordpress-plugin-better-search-and-replace-by-delicious-brains.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2017-08-15-wordpress-plugin-better-search-and-replace-by-delicious-brains.html</guid>
      </item>
      
    
      
      <item>
        <title>GMO Golden Rice 3 and Solving Worldwide Malnutrition</title>
        
          <description>&lt;p&gt;I just finished reading an article called New ‘golden rice’ offers 3 micronutrients1 which would go a long way to solving malnutrition in a significant portion of the world. The article mentions that about 50% of the world uses rice as their primary means of nutrition.&lt;/p&gt;

</description>
        
        <pubDate>Sun, 13 Aug 2017 21:46:05 +0000</pubDate>
        <link>
        https://johnyeary.com/2017-08-13-gmo-golden-rice-3-and-solving-worldwide-malnutrition.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2017-08-13-gmo-golden-rice-3-and-solving-worldwide-malnutrition.html</guid>
      </item>
      
    
      
      <item>
        <title>Online Broken Link Checker Tool for SEO</title>
        
          <description>&lt;p&gt;The process of migrating my personal blog from &lt;a href=&quot;https://blogger.com&quot;&gt;Blogger&lt;/a&gt; to a &lt;a href=&quot;https://wordpress.com&quot;&gt;WordPress&lt;/a&gt; platform using OpenShift 2 to power it has been an amazing learning process. One of the biggest SEO issues facing any blogger is broken links. The greater the number of posts, the greater the chances.&lt;/p&gt;

</description>
        
        <pubDate>Sun, 13 Aug 2017 16:47:01 +0000</pubDate>
        <link>
        https://johnyeary.com/2017-08-13-online-broken-link-checker-tool-for-seo.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2017-08-13-online-broken-link-checker-tool-for-seo.html</guid>
      </item>
      
    
      
      <item>
        <title>Free LED Bulbs from Duke Energy</title>
        
          <description>&lt;figure class=&quot;image&quot;&gt;
    &lt;img src=&quot;https://storage.googleapis.com/methodical-kaleidoscope-7367/2017/08/LEDBulbs-201x300.jpg&quot; alt=&quot;Free LED Bulbs&quot; /&gt;
    &lt;figcaption&gt;Free LED Bulbs&lt;/figcaption&gt;
&lt;/figure&gt;

</description>
        
        <pubDate>Sun, 13 Aug 2017 00:16:49 +0000</pubDate>
        <link>
        https://johnyeary.com/2017-08-13-free-led-bulbs-from-duke-energy.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2017-08-13-free-led-bulbs-from-duke-energy.html</guid>
      </item>
      
    
      
      <item>
        <title>Wordpress on OpenShift 2</title>
        
          <description>&lt;p&gt;This is my attempt to get Wordpress running on OpenShift 2 using 2 gears. I would like to migrate my personal blog for John Yeary from Blogger to another blogging platform so that I have more control of the
layout, and appearance. So I backed up the data from Blogger and used the import tool and it seems to have worked more amazingly than I could have imagined.&lt;/p&gt;

</description>
        
        <pubDate>Thu, 10 Aug 2017 17:14:30 +0000</pubDate>
        <link>
        https://johnyeary.com/2017-08-10-hello-world.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2017-08-10-hello-world.html</guid>
      </item>
      
    
      
      <item>
        <title>Shipbreaking Accelerating</title>
        
          <description>&lt;p&gt;The Wall Street Journal article: &lt;a href=&quot;http://www.wsj.com/articles/economic-slump-sends-big-ships-to-scrap-heap-1471192256&quot;&gt;Economic Slump Sends Big Ships to Scrap Heap&lt;/a&gt; details the downward spiral of the world economy, over capacity in the Merchant Marine fleets, and depressed shipping costs.&lt;/p&gt;

</description>
        
        <pubDate>Thu, 18 Aug 2016 23:49:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2016-08-18-shipbreaking-accelerating.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2016-08-18-shipbreaking-accelerating.html</guid>
      </item>
      
    
      
      <item>
        <title>World Vision and Hamas</title>
        
          <description>&lt;figure class=&quot;image&quot;&gt;
    &lt;img src=&quot;https://storage.googleapis.com/methodical-kaleidoscope-7367/2016/08/worldvision.png&quot; alt=&quot;World Vision&quot; /&gt;
    &lt;figcaption&gt;World Vision&lt;/figcaption&gt;
&lt;/figure&gt;

</description>
        
        <pubDate>Thu, 18 Aug 2016 23:12:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2016-08-18-world-vision-and-hamas.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2016-08-18-world-vision-and-hamas.html</guid>
      </item>
      
    
      
      <item>
        <title>A Seafarer&apos;s Cautionary Tale</title>
        
          <description>&lt;p&gt;&lt;a href=&quot;https://photos.marinetraffic.com/ais/showphoto.aspx?photoid=1993052&quot;&gt;&lt;img src=&quot;https://photos.marinetraffic.com/ais/showphoto.aspx?photoid=1993052&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

</description>
        
        <pubDate>Thu, 18 Aug 2016 22:01:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2016-08-18-a-seafarers-cautionary-tale.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2016-08-18-a-seafarers-cautionary-tale.html</guid>
      </item>
      
    
      
      <item>
        <title>Comprehensive Nuclear Test Ban Treaty (CTBT)</title>
        
          <description>&lt;p&gt;The Wall Street Journal had an article &lt;a href=&quot;http://www.wsj.com/articles/evading-the-constitution-to-ban-nuclear-tests-1471303498&quot;&gt;Evading the Constitution to Ban Nuclear Tests&lt;/a&gt; that discussed the Comprehensive Nuclear Test Ban Treaty (CTBT). The Obama administration is trying to make an end run around Congress to get the U.N. to make member states who are signatory and who have not ratified the treaty a party to it. Therefore making it illegal for the U.S. to test nuclear weapons.&lt;/p&gt;

</description>
        
        <pubDate>Thu, 18 Aug 2016 21:19:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2016-08-18-comprehensive-nuclear-test-ban-treaty-ctbt.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2016-08-18-comprehensive-nuclear-test-ban-treaty-ctbt.html</guid>
      </item>
      
    
      
      <item>
        <title>Boeing Tanker KC-46 Cleared by Pentagon</title>
        
          <description>&lt;p&gt;The controversial Boeing KC-46 Refueling Tanker has finally cleared the Pentagon’s testing and contract awarding process on the 15th of August 2016. The U.S. Air Force will issue the initial contract within the next 30 days to begin the construction of 19 KC-46 aircraft.&lt;/p&gt;

</description>
        
        <pubDate>Thu, 18 Aug 2016 17:44:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2016-08-18-boeing-tanker-kc-46-cleared-by-pentagon.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2016-08-18-boeing-tanker-kc-46-cleared-by-pentagon.html</guid>
      </item>
      
    
      
      <item>
        <title>My son is trying his hand at Blogging</title>
        
          <description>&lt;figure class=&quot;image&quot;&gt;
    &lt;img src=&quot;https://storage.googleapis.com/methodical-kaleidoscope-7367/2017/08/LastDayMonarchElementary.jpg&quot; alt=&quot;Sean Yeary - Last day of school at Monarch (5th Grade)&quot; /&gt;
    &lt;figcaption&gt;Sean Yeary - Last day of school at Monarch (5th Grade)&lt;/figcaption&gt;
&lt;/figure&gt;

</description>
        
        <pubDate>Wed, 29 Jun 2016 21:26:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2016-06-29-my-son-is-trying-his-hand-at-blogging.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2016-06-29-my-son-is-trying-his-hand-at-blogging.html</guid>
      </item>
      
    
      
      <item>
        <title>Joint Tactical Light Vehicle (JTLV)</title>
        
          <description>&lt;p&gt;The DoD awarded the the initial production run of the JTLV to &lt;a href=&quot;http://oshkoshdefense1-px.rtrk.com&quot;&gt;OshKosh Defense&lt;/a&gt;. It seems to have produced a number of interesting remarks from outsiders who think OshKosh B’Gosh childrens clothing.&lt;/p&gt;

</description>
        
        <pubDate>Sat, 05 Sep 2015 06:55:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2015-09-05-joint-tactical-light-vehicle-jtlv.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2015-09-05-joint-tactical-light-vehicle-jtlv.html</guid>
      </item>
      
    
      
      <item>
        <title>Chinese Navy in US Territorial Waters</title>
        
          <description>&lt;p&gt;The Wall Street Journal reported yesterday and today that Chinese naval vessels were found in US territorial waters off of Alaska. Does this indicate a shift in Chinese military stance? I believe it is significant in its timing as noted in the articles.1, 2&lt;/p&gt;

</description>
        
        <pubDate>Fri, 04 Sep 2015 21:14:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2015-09-04-chinese-navy-in-us-territorial-waters.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2015-09-04-chinese-navy-in-us-territorial-waters.html</guid>
      </item>
      
    
      
      <item>
        <title>Op-ed: An S.O.S From Battleground Ukraine</title>
        
          <description>&lt;p&gt;&lt;img src=&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARMAAAC3CAMAAAAGjUrGAAAAD1BMVEUAW7v/1QAAVcCgnnX/2QA7hKVZAAAAzUlEQVR4nO3QsQGAMAzAsBT4/2b2eO0onaAZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACASx62ednmY5vD5qSclJNyUk7KSTkpJ+WknJSTclJOykk5KSflpJyUk3JSTspJOSkn5aSclJNyUk7KSTkpJ+WknJSTclJOykk5KSflpJyUk3JSTspJOSkn5aSclJNyUk7KSTkpJ+WknJSTclJOykk5KSflpJyUk3JSTspJOSkn5aSclJNyUk7KSTkpJ+WknJSTclJOykk5KSflpH7zk2pa0LCuDAAAAABJRU5ErkJggg==&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

</description>
        
        <pubDate>Sun, 02 Aug 2015 18:14:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2015-08-02-op-ed-an-s-o-s-from-battleground-ukraine.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2015-08-02-op-ed-an-s-o-s-from-battleground-ukraine.html</guid>
      </item>
      
    
      
      <item>
        <title>Greek Shipping Industry</title>
        
          <description>&lt;p&gt;I recently read the Wall Street Journal article called &lt;a href=&quot;http://www.wsj.com/articles/tide-turns-for-greeces-shipping-industry-1437517198&quot;&gt;Tide Turns for Greece’s Shipping Industry&lt;/a&gt;. I was struck by the view of the EU creditors who thought that they would be able to push the government to impose heavier tonnage taxes on shipping owners. This indicates to me that the EU creditors and regulators do not understand the shipping industry. The flag of convenience is called that for a reason. The EU will force an industry that supports the Greek economy through meaningful work for over 200,000 people to move to another location. The shipping companies are just the “land based HQ” for the actual core of the business: SHIPS.&lt;/p&gt;

&lt;p&gt;This move, or any move that could drive these ship owners to relocate to another country, can only lead to a worsening of the economic conditions in Greece. The Bahamas, and Cayman Islands appreciates the disastrous work of the EU creditors on this issue. As an American Merchant Marine Officer I can appreciate the true cost to Greece. The US has diminished as a true maritime power following WWII to where we are today. In 1955 we had 1,072 US Flag vessels representing 25% of the tonnage worldwide. Today we are 191 ships representing less than 2% of tonnage worldwide1. Is this going to be the same fate for Greece? Only time will tell if this will be the case.&lt;/p&gt;

</description>
        
        <pubDate>Sun, 02 Aug 2015 15:19:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2015-08-02-greek-shipping-industry.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2015-08-02-greek-shipping-industry.html</guid>
      </item>
      
    
      
      <item>
        <title>Huawei - Ballet Slippers</title>
        
          <description>&lt;p&gt;This advertisement caused a lot of controversy about the apparent distastefulness of the photo. &lt;strong&gt;I strongly disagree!&lt;/strong&gt; The image is a great example of the hard work that it takes to make a ballet performance seem effortless.&lt;/p&gt;

</description>
        
        <pubDate>Sun, 02 Aug 2015 14:56:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2015-08-02-huawei-ballet-slippers.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2015-08-02-huawei-ballet-slippers.html</guid>
      </item>
      
    
      
      <item>
        <title>Israeli Military Industries for Sale</title>
        
          <description>&lt;figure class=&quot;image&quot;&gt;
    &lt;img src=&quot;/assets/images/Uzi_1-1-300x158.jpg&quot; alt=&quot;Uzi 1&quot; /&gt;
    &lt;figcaption&gt;Uzi 1&lt;/figcaption&gt;
&lt;/figure&gt;

</description>
        
        <pubDate>Sun, 02 Aug 2015 13:45:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2015-08-02-israeli-military-industries-for-sale.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2015-08-02-israeli-military-industries-for-sale.html</guid>
      </item>
      
    
      
      <item>
        <title>Legos without Plastics?</title>
        
          <description>&lt;p&gt;I see that Lego is trying to develop a new material replacement for the iconic ABS plastic blocks it uses in its products. They used 77,000 metric tonnes of petroleum based ABS plastic to manufacture 60 million bricks in 2014. Apparently the challenge is to use a replacement material that will have the same color and characteristics as existing bricks. This will be no small challenge. I applaud their efforts, and I hope they are successful.&lt;/p&gt;

</description>
        
        <pubDate>Sun, 02 Aug 2015 13:33:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2015-08-02-legos-without-plastics.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2015-08-02-legos-without-plastics.html</guid>
      </item>
      
    
      
      <item>
        <title>Military Lending Act Regulation Expansion</title>
        
          <description>&lt;p&gt;I wanted to take a moment to thank the Obama Administration for their rule changes with regards to the Military Lending Act of 2006. The new regulations make it harder for lenders (let’s call them poachers) from charging outrageously high interest rates to our men and women who serve this country.&lt;/p&gt;

</description>
        
        <pubDate>Sun, 02 Aug 2015 10:46:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2015-08-02-military-lending-act-regulation-expansion.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2015-08-02-military-lending-act-regulation-expansion.html</guid>
      </item>
      
    
      
      <item>
        <title>LGBT and Military Service</title>
        
          <description>&lt;p&gt;I understand that there has been a change in DoD policy to allow current transgender soldiers and sailors to remain in the service without fear of being discharged. We have come a great distance from my days as a sailor in the 1980s and 1990s.&lt;/p&gt;

&lt;p&gt;I was once opposed to the service of homosexuals in the military. This was more pronounced before I served with the best military in the world. There were individuals whom I served with who were gay, or lesbian. We all knew who they were, but they remained silent. The “Don’t Ask, Don’t Tell” policy became the rule under which we operated.&lt;/p&gt;

&lt;p&gt;I have no issue with a person’s personal sexual choices. After serving with men and women of all stripes, I came to understand that if you can do the job and you have my six, I don’t care what you do on your time. I had an AO2 lesbian female on my weapons loading team who was worth more than 4 of the men I had on the team. I couldn’t have been more proud of her service, and dedication. I am glad she was part of my team, and I hope she would allow me the same honors.&lt;/p&gt;

&lt;p&gt;My acceptance of LGBT soldiers and sailors should be taken with a grain of salt. I don’t believe that the US military should be in a position to pay for gender reassignment, or other therapies like hormones. Those are personal issues, and do not need to be paid for by taxpayers.&lt;/p&gt;

&lt;p&gt;I also don’t believe that our Chaplain Corps should be faced with acceptance of LGBT members if this is in opposition to their religious beliefs. In other words, don’t force a Christian Chaplain to perform a gay wedding if he is opposed on religious grounds.&lt;/p&gt;

&lt;p&gt;Honor. Courage. Commitment.&lt;/p&gt;
</description>
        
        <pubDate>Sat, 18 Jul 2015 18:50:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2015-07-18-lgbt-and-military-service.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2015-07-18-lgbt-and-military-service.html</guid>
      </item>
      
    
      
      <item>
        <title>Freedom of Association</title>
        
          <description>&lt;p&gt;I was contemplating the recent $135,000.00 fine imposed by the Oregon Labor Commission on the Sweet Cakes bakery because of their failure to bake a cake for a lesbian couple for their wedding. I find this to be so insane that I can’t imagine how they even came to that number. Even an expensive wedding cake is not going to top $5,000.00 for the over-the-top wedding planner.&lt;/p&gt;

&lt;p&gt;At stake here is more than meets the eye. If you have a public business, then you must serve the public. I think we can all agree on that. However, if the public is not behaving in a manner consistent with the nature of the business, does the business have cause to remove them? Let me give a more concrete example; if you had a children’s games and pizza place (you can pick your local/national franchise) would you find it acceptable to have ladies in lingerie and leather, and men in very minimal chaps and ethereal clothing in attendance? I can imagine that your response would be a resounding &lt;strong&gt;No!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Would this even be a question in the minds of most parents? Likely not. However, if you were a fetish group of some sort, you may have  a different take. Alright, back to our bakery in question, the folks disagreed with baking a cake because of a religious conviction against homosexuality. Do they not reserve the right to say: &lt;strong&gt;No!&lt;/strong&gt; Apparently they do not according to Oregon. Are there more than one cake making business in Oregon. A quick check on Google tells me that there are. Here the lesbian couple should have taken their business elsewhere. Let their money, and word-of-mouth do the talking for them elsewhere.&lt;/p&gt;

&lt;p&gt;I believe that there is a distinct difference between what you choose to do in your bedroom, and what you force people to do in public. I think that forcing people to comply with your personal choice is wrong. The shoe was on the other foot not so long ago. How did the LBGT community feel about being told about their personal choices?&lt;/p&gt;

&lt;p&gt;You have the freedom to &lt;em&gt;choose&lt;/em&gt; who you love, but not the freedom to &lt;em&gt;force&lt;/em&gt; me to capitulate on my religious beliefs and principles.&lt;/p&gt;
</description>
        
        <pubDate>Sat, 18 Jul 2015 18:21:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2015-07-18-freedom-of-association.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2015-07-18-freedom-of-association.html</guid>
      </item>
      
    
      
      <item>
        <title>Nuclear Deterrent</title>
        
          <description>&lt;p&gt;The article &lt;a href=&quot;http://www.wsj.com/articles/the-fading-u-s-nuclear-deterrent-1436739871&quot;&gt;The Fading U.S. Nuclear
Deterrent&lt;/a&gt;
in the Wall Street Journal by VADM Monroe should be an eye opener and
another wake-up call for the U.S policy makers. Admiral Monroe is in a
expert position to comment on the aging U.S. nuclear arsenal and forces.
Considering the long lead time for the upgrade of these forces, the time
is now to act. Our political and military leadership need to take the
steps necessary to begin the modernization process of our nuclear
forces.&lt;/p&gt;

</description>
        
        <pubDate>Sat, 18 Jul 2015 12:24:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2015-07-18-nuclear-deterrent.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2015-07-18-nuclear-deterrent.html</guid>
      </item>
      
    
      
      <item>
        <title>Cyber Warfare</title>
        
          <description>&lt;p&gt;In the Opinion section of the Wall Street Journal for Monday, 13 July
2015, there was an article posted by L. Gordon Crovitz entitled &lt;a href=&quot;http://www.wsj.com/articles/portents-of-world-cyberwar-1436740393&quot;&gt;Portents of World
Cyberwar&lt;/a&gt;.
The article is a short and well done read about a possible future
conflict.&lt;/p&gt;

</description>
        
        <pubDate>Sat, 18 Jul 2015 11:09:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2015-07-18-cyber-warfare.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2015-07-18-cyber-warfare.html</guid>
      </item>
      
    
      
      <item>
        <title>A new Blogging Platform with Github Pages</title>
        
          <description>&lt;p&gt;I am looking at exporting my pages from Blogger to a platform where I can have more control over the layout. If this &lt;em&gt;endeavor&lt;/em&gt;
works, I will look at moving my crown jewel from Blogger too.&lt;/p&gt;

</description>
        
        <pubDate>Thu, 02 Apr 2015 00:00:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2015-04-02-a-new-blog-site.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2015-04-02-a-new-blog-site.html</guid>
      </item>
      
    
      
      <item>
        <title>Piedmont Appalachian College of Commissioner Science (PACCS) - Worship Service Program</title>
        
          <description>&lt;p&gt;I was going through my paperwork from Piedmont Appalachian College of Commissioner Science (PACCS) when I found a copy of our program. It was very well done, so I scanned it and published it for use as an example of how to do a good worship service.&lt;/p&gt;
&lt;iframe src=&quot;https://onedrive.live.com/embed?cid=B4F35AC6BA3D0D2B&amp;amp;resid=B4F35AC6BA3D0D2B%2126958&amp;amp;authkey=AOkEQ95TSQQAik0&amp;amp;em=2&quot; width=&quot;800&quot; height=&quot;500&quot; frameborder=&quot;0&quot; scrolling=&quot;no&quot;&gt;&lt;/iframe&gt;
</description>
        
        <pubDate>Wed, 01 Apr 2015 02:51:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2015-04-01-piedmont-appalachian-college-of-commissioner-science-paccs-worship-service-program.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2015-04-01-piedmont-appalachian-college-of-commissioner-science-paccs-worship-service-program.html</guid>
      </item>
      
    
      
      <item>
        <title>Three Tiger (Wolf, Bear, or Webelos) Fish</title>
        
          <description>&lt;h3 id=&quot;three-tiger-fish&quot;&gt;Three Tiger Fish&lt;/h3&gt;
&lt;h4 id=&quot;tune-three-blind-mice&quot;&gt;(Tune: Three Blind Mice)&lt;/h4&gt;
&lt;blockquote&gt;
  &lt;p&gt;Three Tiger Fish, Three Tiger Fish&lt;br /&gt;
See how they swim, see how they swim&lt;br /&gt;
Their tails go left&lt;br /&gt;
Their tails go right&lt;br /&gt;
Their gills breathe in&lt;br /&gt;
and their gills breathe out&lt;br /&gt;
Did you ever see such a slippery sight as&lt;br /&gt;
Three Tiger Fish?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;(insert “Wolf Fish, Bear Fish, or Webelos Fish”)&lt;/p&gt;
</description>
        
        <pubDate>Tue, 31 Mar 2015 18:16:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2015-03-31-three-tiger-wolf-bear-or-webelos-fish.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2015-03-31-three-tiger-wolf-bear-or-webelos-fish.html</guid>
      </item>
      
    
      
      <item>
        <title>Pow Wow Song</title>
        
          <description>&lt;h3 id=&quot;pow-wow-song&quot;&gt;Pow Wow Song&lt;/h3&gt;
&lt;h4 id=&quot;tune-my-bonnie&quot;&gt;(Tune: My Bonnie)&lt;/h4&gt;
&lt;blockquote&gt;
  &lt;p&gt;Cub Leaders sailed under the ocean,&lt;br /&gt;
One Pow Wow with all of the group.&lt;/p&gt;

  &lt;p&gt;We learned how to read our compass&lt;br /&gt;
Play games, sing songs as a group.&lt;/p&gt;

  &lt;p&gt;(chorus)&lt;br /&gt;
We’re back, We’re back We’re back from under the sea.&lt;br /&gt;
We’re back, We’re back&lt;br /&gt;
Yes, We’re back from under the sea.&lt;/p&gt;

  &lt;p&gt;We’ve sailed ‘til we’ve reached all our sessions&lt;br /&gt;
We’ve landed with no body hurt.&lt;br /&gt;
We went to our Blue and Gold banquet.&lt;br /&gt;
Should have been in a Blue, Gold grass skirt.&lt;/p&gt;

  &lt;p&gt;(chorus) &lt;br /&gt;
We’re heading back home this fine evening&lt;br /&gt;
After having fun all of the day.&lt;br /&gt;
The last thing the staff will hear&lt;br /&gt;
Is “&lt;strong&gt;THANKS FOR A GREAT POW WOW DAY&lt;/strong&gt;”. &lt;br /&gt;
(chorus)&lt;/p&gt;
&lt;/blockquote&gt;
</description>
        
        <pubDate>Tue, 31 Mar 2015 17:47:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2015-03-31-pow-wow-song.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2015-03-31-pow-wow-song.html</guid>
      </item>
      
    
      
      <item>
        <title>Chinese Hello Song: Honored Guests</title>
        
          <description>&lt;h3 id=&quot;a-song-for-cub-scouts&quot;&gt;A Song for Cub Scouts&lt;/h3&gt;

</description>
        
        <pubDate>Sun, 29 Mar 2015 22:27:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2015-03-29-chinese-hello-song-honored-guests.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2015-03-29-chinese-hello-song-honored-guests.html</guid>
      </item>
      
    
      
      <item>
        <title>Midwest Products - Japanese Zero Kit #425</title>
        
          <description>&lt;figure class=&quot;image&quot;&gt;
    &lt;img src=&quot;http://1.bp.blogspot.com/-9MBTxBrQ6x0/T-9odFI9TyI/AAAAAAAABg4/4Y0AWlyIiIk/s1600/IMG_0492.JPG&quot; alt=&quot;Japanese Zero&quot; /&gt;
    &lt;figcaption&gt;Japanese Zero&lt;/figcaption&gt;
&lt;/figure&gt;

</description>
        
        <pubDate>Sat, 30 Jun 2012 21:12:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2012-06-30-midwest-products-japanese-zero-kit-425.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2012-06-30-midwest-products-japanese-zero-kit-425.html</guid>
      </item>
      
    
      
      <item>
        <title>Whitewings Tri-Linear 900L Lindberg Model Airplane</title>
        
          <description>&lt;p&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-NJXGmp31MoE/T4mTPz0kcaI/AAAAAAAABYM/D3VKEdjxSPM/s1600/IMG_0422.JPG&quot;&gt;&lt;img src=&quot;http://2.bp.blogspot.com/-NJXGmp31MoE/T4mTPz0kcaI/AAAAAAAABYM/D3VKEdjxSPM/s320/IMG_0422.JPG&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

</description>
        
        <pubDate>Sat, 14 Apr 2012 15:20:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2012-04-14-whitewings-tri-linear-900l-lindberg-model-airplane.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2012-04-14-whitewings-tri-linear-900l-lindberg-model-airplane.html</guid>
      </item>
      
    
      
      <item>
        <title>Pulled Pork</title>
        
          <description>&lt;figure class=&quot;image&quot;&gt;
    &lt;img src=&quot;/assets/images/HomemadePulledPork.jpg&quot; alt=&quot;Pulled Pork&quot; /&gt;
    &lt;figcaption&gt;Pulled Pork&lt;/figcaption&gt;
&lt;/figure&gt;

</description>
        
        <pubDate>Sun, 10 Jul 2011 12:34:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2011-07-10-pulled-pork.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2011-07-10-pulled-pork.html</guid>
      </item>
      
    
      
      <item>
        <title>Kudzu Blossom Jelly</title>
        
          <description>&lt;figure class=&quot;image&quot;&gt;
    &lt;img src=&quot;/assets/images/KudzuBlossomJelly.jpg&quot; alt=&quot;Kudzu Blossom Jelly&quot; /&gt;
    &lt;figcaption&gt;Kudzu Blossom Jelly&lt;/figcaption&gt;
&lt;/figure&gt;

</description>
        
        <pubDate>Sun, 10 Jul 2011 10:57:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2011-07-10-kudzu-blossom-jelly.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2011-07-10-kudzu-blossom-jelly.html</guid>
      </item>
      
    
      
      <item>
        <title>Moonshine Jelly</title>
        
          <description>&lt;figure class=&quot;image&quot;&gt;
    &lt;img src=&quot;/assets/images/MoonshineJelly.jpg&quot; alt=&quot;Moonshine Jelly&quot; /&gt;
    &lt;figcaption&gt;Moonshine Jelly&lt;/figcaption&gt;
&lt;/figure&gt;

</description>
        
        <pubDate>Sun, 10 Jul 2011 10:43:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2011-07-10-moonshine-jelly.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2011-07-10-moonshine-jelly.html</guid>
      </item>
      
    
      
      <item>
        <title>NY and the Gay Marriage FAIL</title>
        
          <description>&lt;p&gt;&lt;img src=&quot;assets/images/300px-Marriage_and_pistol_license.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

</description>
        
        <pubDate>Sat, 25 Jun 2011 15:52:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2011-06-25-ny-and-the-gay-marriage-fail.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2011-06-25-ny-and-the-gay-marriage-fail.html</guid>
      </item>
      
    
      
      <item>
        <title>SD Times: Science, observation, and common sense improve UI designs</title>
        
          <description>&lt;p&gt;I just read an article on &lt;a href=&quot;http://en.wikipedia.org/wiki/User_interface_design&quot;&gt;UI design&lt;/a&gt; in SD Times. The article is a good reminder of what you should do with a UI. However, the article itself was an “eye sore”. The combination of the images, logos, and colors did not follow the UI guidelines themselves. It is actually funny to read an article about UI design, and think “Wow this article layout sucks!”.&lt;/p&gt;

</description>
        
        <pubDate>Sat, 25 Jun 2011 15:31:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2011-06-25-sd-times-science-observation-and-common-sense-improve-ui-designs.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2011-06-25-sd-times-science-observation-and-common-sense-improve-ui-designs.html</guid>
      </item>
      
    
      
      <item>
        <title>MarsEdit Blogging Software for Mac</title>
        
          <description>&lt;figure class=&quot;image&quot;&gt;
    &lt;img src=&quot;http://lh5.ggpht.com/-LG1ULZ8xRRA/Tfa9dFbe_CI/AAAAAAAABOU/RFluMnfDRjM/IMG_0174.JPG?imgmax=800&quot; alt=&quot;Sleepy Java&quot; /&gt;
    &lt;figcaption&gt;Sleepy Java&lt;/figcaption&gt;
&lt;/figure&gt;

</description>
        
        <pubDate>Tue, 14 Jun 2011 01:46:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2011-06-14-marsedit-blogging-software-for-mac.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2011-06-14-marsedit-blogging-software-for-mac.html</guid>
      </item>
      
    
      
      <item>
        <title>Ecto Blogging Software for Mac</title>
        
          <description>&lt;p&gt;&lt;a href=&quot;http://illuminex.com/ecto/&quot;&gt;Ecto&lt;/a&gt; by Illuminex is &lt;a href=&quot;http://en.wikipedia.org/wiki/Blog_software&quot;&gt;blogging software&lt;/a&gt; for the mac. It has a simple user interface and connects to almost any blogging software available. More details on Ecto can be found on their &lt;a href=&quot;http://illuminex.com/ecto/&quot;&gt;website&lt;/a&gt;. This post was added using it. It was very easy to understand and use. I also added some additional information after publishing and it was just as easy.&lt;/p&gt;
</description>
        
        <pubDate>Tue, 14 Jun 2011 01:30:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2011-06-14-ecto-blogging-software-for-mac.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2011-06-14-ecto-blogging-software-for-mac.html</guid>
      </item>
      
    
      
      <item>
        <title>Tux at SELF-2011</title>
        
          <description>&lt;p&gt;I seem to have found Tux at the &lt;a href=&quot;http://www.southeastlinuxfest.org/&quot;&gt;Southeast Linuxfest (SELF-2011)&lt;/a&gt;. He was having quite a blast. He seems to have bought a round for the table.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://lh3.googleusercontent.com/-KrRYe1g8EN4/Tfau5cE3PoI/AAAAAAAABN8/z_nTAcgQr9Q/s400/IMG_0206.JPG&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
</description>
        
        <pubDate>Tue, 14 Jun 2011 00:47:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2011-06-14-tux-at-self-2011.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2011-06-14-tux-at-self-2011.html</guid>
      </item>
      
    
      
      <item>
        <title>Window Lizard</title>
        
          <description>&lt;p&gt;I would love to be able to stick to a window like this lizard. How often do you hear:&lt;/p&gt;

</description>
        
        <pubDate>Mon, 13 Jun 2011 21:28:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2011-06-13-window-lizard.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2011-06-13-window-lizard.html</guid>
      </item>
      
    
      
      <item>
        <title>Beautiful Butterflies at Table Rock State Park</title>
        
          <description>&lt;figure class=&quot;image&quot;&gt;
    &lt;img src=&quot;/assets/images/IMG_0201.jpg&quot; alt=&quot;Beautiful Butterflies at Table Rock State Park&quot; /&gt;
    &lt;figcaption&gt;Beautiful Butterflies at Table Rock State Park&lt;/figcaption&gt;
&lt;/figure&gt;
</description>
        
        <pubDate>Mon, 13 Jun 2011 16:20:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2011-06-13-beautiful-butterflies-at-table-rock-state-park.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2011-06-13-beautiful-butterflies-at-table-rock-state-park.html</guid>
      </item>
      
    
      
      <item>
        <title>West Coast Jewelry Makes Pandora Compatible Charms</title>
        
          <description>&lt;p&gt;My wife discovered that West Coast Jewelry makes Pandora compatible charms. Here is one example that we picked for Christmas.&lt;/p&gt;
</description>
        
        <pubDate>Tue, 30 Nov 2010 00:10:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-11-30-west-coast-jewelry-makes-pandora-compatible-charms.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-11-30-west-coast-jewelry-makes-pandora-compatible-charms.html</guid>
      </item>
      
    
      
      <item>
        <title>Linda Norgrove&apos;s Tragic Death</title>
        
          <description>&lt;figure class=&quot;image&quot;&gt;
    &lt;img src=&quot;https://civiliancontractors.files.wordpress.com/2011/02/linda-norgrove-grid-6x2.jpg&quot; alt=&quot;Linda Norgrove&quot; /&gt;
    &lt;figcaption&gt;Linda Norgrove&lt;/figcaption&gt;
&lt;/figure&gt;

</description>
        
        <pubDate>Tue, 12 Oct 2010 12:23:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-10-12-linda-norgroves-tragic-death.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-10-12-linda-norgroves-tragic-death.html</guid>
      </item>
      
    
      
      <item>
        <title>First World War Officially Ends</title>
        
          <description>&lt;figure class=&quot;image&quot;&gt;
    &lt;img src=&quot;/assets/images/1491px-Treaty_of_Versailles_Signing_Hall_of_Mirrors.jpg&quot; alt=&quot;Signing of Treaty of Versailles&quot; /&gt;
    &lt;figcaption&gt;Signing of Treaty of Versailles&lt;/figcaption&gt;
&lt;/figure&gt;

</description>
        
        <pubDate>Thu, 30 Sep 2010 19:26:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-09-30-first-world-war-officially-ends.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-09-30-first-world-war-officially-ends.html</guid>
      </item>
      
    
      
      <item>
        <title>Russian Soyuz Finally All-Digital</title>
        
          <description>&lt;p&gt;The &lt;a href=&quot;http://www.ieee.org/&quot;&gt;IEEE&lt;/a&gt; Spectrum had a story about the final upgrades being done to the Russian &lt;a href=&quot;http://en.wikipedia.org/wiki/Soyuz_%28spacecraft%29&quot;&gt;Soyuz spacecraft&lt;/a&gt; to make it finally all digital. Our standing as a space nation will take a major blow when the &lt;a href=&quot;http://en.wikipedia.org/wiki/Space_Shuttle&quot;&gt;Space Shuttle&lt;/a&gt; fleet is placed in retirement. The Russian Soyuz (over 40 years old) will pick up the slack with more missions to keep the &lt;a href=&quot;http://en.wikipedia.org/wiki/International_Space_Station&quot;&gt;International Space Station&lt;/a&gt; manned.&lt;/p&gt;

</description>
        
        <pubDate>Thu, 30 Sep 2010 15:00:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-09-30-russian-soyuz-finally-all-digital.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-09-30-russian-soyuz-finally-all-digital.html</guid>
      </item>
      
    
      
      <item>
        <title>Book Review: Out of the Silent Planet</title>
        
          <description>&lt;p&gt;I read the &lt;a href=&quot;http://en.wikipedia.org/wiki/C._S._Lewis&quot;&gt;C.S. Lewis&lt;/a&gt; book called Out of the Silent Planet this weekend. It was a quick read. The book was written prior to actual space flight, and planetary exploration. As such, a number of the &lt;a href=&quot;http://en.wikipedia.org/wiki/Science_fiction&quot;&gt;science fiction&lt;/a&gt; elements are not believable in our modern world. When the book was written, its fanciful depiction of life on &lt;a href=&quot;http://en.wikipedia.org/wiki/The_Space_Trilogy&quot;&gt;Malacandra&lt;/a&gt; was probably more believable.&lt;/p&gt;

</description>
        
        <pubDate>Mon, 06 Sep 2010 21:28:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-09-06-book-review-out-of-the-silent-planet.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-09-06-book-review-out-of-the-silent-planet.html</guid>
      </item>
      
    
      
      <item>
        <title>Exploding Manholes</title>
        
          <description>&lt;p&gt;&lt;img src=&quot;assets/images/3718921415_477dea162e.jpg&quot; alt=&quot;&apos;Manhole Cover Designs: Urban Industrial Artworks under Our Feet&apos;&quot; /&gt;&lt;/p&gt;

</description>
        
        <pubDate>Mon, 06 Sep 2010 21:03:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-09-06-exploding-manholes.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-09-06-exploding-manholes.html</guid>
      </item>
      
    
      
      <item>
        <title>Embarrasingly Hot...Remind Your Children</title>
        
          <description>&lt;figure class=&quot;image&quot;&gt;
    &lt;img src=&quot;https://upload.wikimedia.org/wikipedia/commons/thumb/3/3c/Datil.jpg/1200px-Datil.jpg&quot; alt=&quot;Datil Pepper&quot; /&gt;
    &lt;figcaption&gt;Datil Pepper&lt;/figcaption&gt;
&lt;/figure&gt;

</description>
        
        <pubDate>Mon, 06 Sep 2010 19:49:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-09-06-embarrasingly-hot-remind-your-children.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-09-06-embarrasingly-hot-remind-your-children.html</guid>
      </item>
      
    
      
      <item>
        <title>Product Review: Technivorm Mochamaster KBT-741</title>
        
          <description>&lt;figure class=&quot;image&quot;&gt;
    &lt;img src=&quot;http://1.bp.blogspot.com/_UZzjPhczYTc/TIUlPAc5hWI/AAAAAAAABJQ/-R3G_LcY6aM/s1600/Technivorm1.png&quot; alt=&quot;Technivorm Mochamaster KBT-741&quot; /&gt;
    &lt;figcaption&gt;Technivorm Mochamaster KBT-741&lt;/figcaption&gt;
&lt;/figure&gt;

</description>
        
        <pubDate>Mon, 06 Sep 2010 17:33:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-09-06-product-review-technivorm-mochamaster-kbt-741.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-09-06-product-review-technivorm-mochamaster-kbt-741.html</guid>
      </item>
      
    
      
      <item>
        <title>Does Your Cell Phone Need A Jolt?</title>
        
          <description>&lt;p&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/File:Joltcola1.png&quot;&gt;&lt;img src=&quot;http://upload.wikimedia.org/wikipedia/en/3/37/Joltcola1.png&quot; alt=&quot;Jolt Cola logo used until 2006&quot; /&gt;&lt;/a&gt;Image via &lt;a href=&quot;http://en.wikipedia.org/wiki/File:Joltcola1.png&quot;&gt;Wikipedia&lt;/a&gt;&lt;/p&gt;

</description>
        
        <pubDate>Wed, 01 Sep 2010 00:22:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-09-01-does-your-cell-phone-need-a-jolt.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-09-01-does-your-cell-phone-need-a-jolt.html</guid>
      </item>
      
    
      
      <item>
        <title>A Brave New Internet</title>
        
          <description>&lt;p&gt;I know many of you have read books like &lt;a href=&quot;http://en.wikipedia.org/wiki/Animal_Farm&quot;&gt;Animal Farm&lt;/a&gt;, &lt;a href=&quot;http://en.wikipedia.org/wiki/Nineteen_Eighty-Four&quot;&gt;1984&lt;/a&gt;, and &lt;a href=&quot;http://en.wikipedia.org/wiki/Brave_New_World&quot;&gt;Brave New World&lt;/a&gt;. These negative Utopian ideologies are a far cry from the original &lt;a href=&quot;http://en.wikipedia.org/wiki/Utopia&quot;&gt;Utopia&lt;/a&gt;.&lt;/p&gt;

</description>
        
        <pubDate>Thu, 26 Aug 2010 20:43:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-08-26-a-brave-new-internet.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-08-26-a-brave-new-internet.html</guid>
      </item>
      
    
      
      <item>
        <title>When Do I Use CSS?</title>
        
          <description>&lt;figure class=&quot;image&quot;&gt;
    &lt;img src=&quot;http://upload.wikimedia.org/wikipedia/commons/thumb/8/86/CSS.svg/275px-CSS.svg.png&quot; alt=&quot;A graphical depiction of a very simple css doc&quot; /&gt;
    &lt;figcaption&gt;A graphical depiction of a very simple css doc&lt;/figcaption&gt;
&lt;/figure&gt;

</description>
        
        <pubDate>Sat, 21 Aug 2010 21:19:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-08-21-when-do-i-use-css.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-08-21-when-do-i-use-css.html</guid>
      </item>
      
    
      
      <item>
        <title>Derek Lee</title>
        
          <description>&lt;figure class=&quot;image&quot;&gt;
    &lt;img src=&quot;http://upload.wikimedia.org/wikipedia/commons/thumb/e/e6/Champs_central_du_Wrigley_Field.JPG/300px-Champs_central_du_Wrigley_Field.JPG&quot; alt=&quot;The center field of Wrigley Field in May 2008&quot; /&gt;
    &lt;figcaption&gt;The center field of Wrigley Field in May 2008&lt;/figcaption&gt;
&lt;/figure&gt;

</description>
        
        <pubDate>Sat, 21 Aug 2010 20:22:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-08-21-derek-lee.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-08-21-derek-lee.html</guid>
      </item>
      
    
      
      <item>
        <title>Color Scheme Designer 3 Rocks!</title>
        
          <description>&lt;p&gt;Yesterday, I made mention of a tool to help you select a collection of &lt;a href=&quot;http://en.wikipedia.org/wiki/Complementary_color&quot;&gt;complementary colors&lt;/a&gt; based on an image you upload. The tools works well, but it pales in comparison to the &lt;a href=&quot;http://colorschemedesigner.com/&quot;&gt;Color Scheme Designer&lt;/a&gt;. This tool allows you to pick a base color which I picked from the &lt;a href=&quot;http://www.degraeve.com/color-palette/index.php&quot;&gt;Color Palette Generator&lt;/a&gt;.  From this base color you get any number of color combinations: complementary, mono, triad, tetrad, etc. It will even show you what the color combination would look like for someone with vision impairments such as color blindness. This is truly slick.&lt;/p&gt;

</description>
        
        <pubDate>Fri, 20 Aug 2010 19:49:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-08-20-color-scheme-designer-3-rocks.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-08-20-color-scheme-designer-3-rocks.html</guid>
      </item>
      
    
      
      <item>
        <title>Say It Ain&apos;t So...Derek Lee leaves Chicago Cubs</title>
        
          <description>&lt;figure class=&quot;image&quot;&gt;
    &lt;img src=&quot;http://2.bp.blogspot.com/_UZzjPhczYTc/TG7XmSdwnpI/AAAAAAAABJI/9wNJwMj1qqo/s1600/LeeJerseyCropped.jpg&quot; alt=&quot;Derek Lee&quot; /&gt;
    &lt;figcaption&gt;Derek Lee&lt;/figcaption&gt;
&lt;/figure&gt;

</description>
        
        <pubDate>Fri, 20 Aug 2010 19:31:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-08-20-say-it-aint-so-derek-lee-leaves-chicago-cubs.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-08-20-say-it-aint-so-derek-lee-leaves-chicago-cubs.html</guid>
      </item>
      
    
      
      <item>
        <title>Choosing Complementary Colors from an Image</title>
        
          <description>&lt;p&gt;I am designing a complementary &lt;a href=&quot;http://en.wikipedia.org/wiki/Color_scheme&quot;&gt;color scheme&lt;/a&gt; for my website, and blogs. I have a logo from a designer which is very nice, but I needed a &lt;a href=&quot;http://en.wikipedia.org/wiki/Palette_%28computing%29&quot;&gt;color palette&lt;/a&gt;. I found a really cool color matcher based on an image that you upload.&lt;/p&gt;

</description>
        
        <pubDate>Fri, 20 Aug 2010 00:39:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-08-20-choosing-complementary-colors-from-an-image.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-08-20-choosing-complementary-colors-from-an-image.html</guid>
      </item>
      
    
      
      <item>
        <title>The New Twitter</title>
        
          <description>&lt;figure class=&quot;image&quot;&gt;
    &lt;img src=&quot;http://4.bp.blogspot.com/_UZzjPhczYTc/TGQNXMuMMfI/AAAAAAAABHk/zrXvJO8LD_M/s1600/TheNewTwitter.png&quot; alt=&quot;The New Twitter&quot; /&gt;
    &lt;figcaption&gt;The New Twitter&lt;/figcaption&gt;
&lt;/figure&gt;

</description>
        
        <pubDate>Thu, 12 Aug 2010 15:08:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-08-12-the-new-twitter.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-08-12-the-new-twitter.html</guid>
      </item>
      
    
      
      <item>
        <title>Barnes &amp; Noble Free eBooks</title>
        
          <description>&lt;p&gt;&lt;a href=&quot;http://www.barnesandnobleinc.com/&quot;&gt;Barnes &amp;amp; Noble&lt;/a&gt; is offering &lt;a href=&quot;http://www.barnesandnoble.com/u/Free-eBooks/379001668/?cds2Pid=29168&amp;amp;linkid=1608371&quot;&gt;Free eBooks&lt;/a&gt;. This seems on the surface to be a good deal until you try to get one. Appearances are deceiving. Then they want you to register a credit card to get it. This is marketing at its best. Well I am not going to register a credit card to get a “free” book. That is ridiculous. I wonder how many people will fall for their bait &amp;amp; switch tactics.&lt;/p&gt;
</description>
        
        <pubDate>Wed, 04 Aug 2010 16:01:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-08-04-barnes-noble-free-ebooks.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-08-04-barnes-noble-free-ebooks.html</guid>
      </item>
      
    
      
      <item>
        <title>White Wings Paper Model Airplanes</title>
        
          <description>&lt;p&gt;Here is a picture of my youngest son, Sean, showing off our handiwork. We constructed a number of White Wings Airplanes. Unfortunately, between both kids, there are only two left undamaged from abuse. The others need repair, but I can not seem to find Duco Cement in Greenville, SC. Where did we get it?&lt;/p&gt;

</description>
        
        <pubDate>Wed, 04 Aug 2010 14:32:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-08-04-white-wings-paper-model-airplanes.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-08-04-white-wings-paper-model-airplanes.html</guid>
      </item>
      
    
      
      <item>
        <title>Marine Engineering Books</title>
        
          <description>&lt;h3 id=&quot;cornell-maritime-press&quot;&gt;Cornell Maritime Press&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;Marine Refrigeration and Air-Conditioning&lt;/li&gt;
&lt;/ul&gt;

</description>
        
        <pubDate>Tue, 04 May 2010 22:00:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-05-04-marine-engineering-books.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-05-04-marine-engineering-books.html</guid>
      </item>
      
    
      
      <item>
        <title>HP50g Graphing Calculator</title>
        
          <description>&lt;p&gt;My new HP50g calculator arrived. I am really impressed with it. The functionality is incredible. There are a number of manuals and tutorials which come with the calculator. I completed the first manual, but I can tell that I have a long way to go with the tutorials.&lt;/p&gt;

</description>
        
        <pubDate>Tue, 04 May 2010 08:51:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-05-04-hp50g-graphing-calculator.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-05-04-hp50g-graphing-calculator.html</guid>
      </item>
      
    
      
      <item>
        <title>Advanced Firefighting - Broward Fire Academy</title>
        
          <description>&lt;p&gt;I completed my Basic/Advanced Firefighting STCW-95 required training at &lt;a href=&quot;http://www.mptusa.com/&quot;&gt;Maritime Professional Training&lt;/a&gt; two weeks ago. It was a really great class. The practical sessions were held for two days at the &lt;a href=&quot;http://www.broward.k12.fl.us/bfa//&quot;&gt;Broward Fire Academy&lt;/a&gt; in Davie, Fl (Fort Lauderdale). The class was a lot of fun.&lt;/p&gt;

&lt;p&gt;I got to put out a propane cylinder fire. When I was finished, my helmet was smoking it was so hot. I can not imagine how hot it would have been without two high-velocity fog nozzles on it.&lt;/p&gt;

&lt;p&gt;If you need to take advanced firefighting, I would recommend taking it at &lt;a href=&quot;http://www.mptusa.com/&quot;&gt;Maritime Professional Training&lt;/a&gt;. The staff was South Florida firefighters with years of experience, and the facilities were crazy, scary, exciting, and fun.&lt;/p&gt;
</description>
        
        <pubDate>Sun, 25 Apr 2010 21:18:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-04-25-advanced-firefighting-broward-fire-academy.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-04-25-advanced-firefighting-broward-fire-academy.html</guid>
      </item>
      
    
      
      <item>
        <title>Dead Calculator</title>
        
          <description>&lt;p&gt;I was really bummed. I thought that the batteries in my TI-85 calculator were finally dying so I bought new ones yesterday. Well it turns out that the screen is dying a quick pixel death. I have had it since college. I bought it in 1992, and it will finally be retired when my new calculator arrives.&lt;/p&gt;

</description>
        
        <pubDate>Sun, 25 Apr 2010 17:23:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-04-25-dead-calculator.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-04-25-dead-calculator.html</guid>
      </item>
      
    
      
      <item>
        <title>Standards of Training, Certification, and Watchkeeping (STCW) 95 Ammended</title>
        
          <description>&lt;p&gt;I need to take a number of certification/training courses which are required of all merchant mariner’s who sail in international waters. These standards were implemented by the International Maritime Organization (IMO) which is part of the United Nations. The US is signatory to the agreement, and the USCG is charged with making sure that all mariner’s are in compliance as required.&lt;/p&gt;

&lt;p&gt;In my case, I need to have Basic Survival Training (BST) which includes basic fire prevention and fire fighting, personal survival techniques, personal safety and social responsibility, and first aid. This covers STCW A-VI/1-1 to 1-4.&lt;/p&gt;

&lt;p&gt;I also needed Advanced Fire fighting (AFF) which covers STCW A-VI/3. This is a five day course generally which must be renewed every five years.&lt;/p&gt;

&lt;p&gt;The Proficiency in Survival Craft and Rescue Boats (PSC/R) (Lifeboatman) is required of all deck and engineering officers. This satisfies the STCW A-VI/2, Table A-VI/2-1, 2-2 requirements.&lt;/p&gt;

&lt;p&gt;I have been advised that I may need to take a Medical First Aid Provider course which will satisfy STCW A-VI/4, 4.1-4.3 and Table 4-1. I need to confirm this is indeed necessary. I understand this may be required to for a raise in grade from the support to the operational licenses as per USCG Policy Letter 01- 02.&lt;/p&gt;
</description>
        
        <pubDate>Sat, 03 Apr 2010 00:26:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-04-03-standards-of-training-certification-and-watchkeeping-stcw-95-ammended.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-04-03-standards-of-training-certification-and-watchkeeping-stcw-95-ammended.html</guid>
      </item>
      
    
      
      <item>
        <title>USCG Merchant Marine Drug Testing</title>
        
          <description>&lt;p&gt;I had no problems with the drug testing, but I had more problems finding a place that is acceptable to the USCG. Arrgh…&lt;/p&gt;

&lt;p&gt;A helpful young man at the Merchant Mariner’s Center (MMC) gave me a helpful tip. He told me to look on the &lt;a href=&quot;http://www.aamro.com/&quot;&gt;AAMRO&lt;/a&gt; site. I found a local center in Greenville, SC near me. You need to make sure that you get the Department of Transportation (DOT-5) Panel.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; &lt;strong&gt;Make sure you read the documents on the MMC site carefully.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;You will submit the results to the USCG Regional Exam Center (REC) as part of your MMD application.&lt;/p&gt;
</description>
        
        <pubDate>Sat, 03 Apr 2010 00:01:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-04-03-uscg-merchant-marine-drug-testing.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-04-03-uscg-merchant-marine-drug-testing.html</guid>
      </item>
      
    
      
      <item>
        <title>USCG Merchant Marine Physical</title>
        
          <description>&lt;p&gt;The only requirement for getting started in the US Merchant Marine is getting a CG-719 K/E physical. This physical is required to get a Merchant Mariners Document (MMD). I completed the CG-719 and CG-719 K/E physicals.&lt;/p&gt;

&lt;p&gt;The CG-719 physical is an all encompassing complete physical. It includes an eye exam and check for color blindness, as well as, a hearing exam. You will need this exam if you want to apply for your license, or for any additional rating considerations so I recommend getting both forms completed and submitting them to the Regional Exam Center (REC) when you complete your MMD application.&lt;/p&gt;

&lt;p&gt;When I was younger, I could read the eye charts from across the room. I know that my vision is not as good as when I was a younger man, but I still have 20/20 vision. I was so happy to get some reassurance that my vision is still “perfect”.&lt;/p&gt;

&lt;p&gt;The hearing exam did me no favors. I found out that my hearing is fine which differs from my wife’s opinion on the subject. Perhaps that is the “subjective” part.&lt;/p&gt;

&lt;p&gt;I had a routine annual physical from my regular physician, but this was far more comprehensive and made me feel much better about my overall health.&lt;/p&gt;

&lt;p&gt;It did confirm I need to lose weight, but few Americans don’t need too! I have been working on that however.&lt;/p&gt;
</description>
        
        <pubDate>Fri, 02 Apr 2010 23:54:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-04-02-uscg-merchant-marine-physical.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-04-02-uscg-merchant-marine-physical.html</guid>
      </item>
      
    
      
      <item>
        <title>Transportation Workers Identification Card (TWIC)</title>
        
          <description>&lt;p&gt;All maritime personnel are now required to get a TWIC card before they can get their Merchant Mariners Document (MMD) issued. The TWIC is issued by the Transportation Security Administration (TSA).&lt;/p&gt;

&lt;p&gt;I found the process easy, but in some ways a silly bureaucratic quagmire. The form states that answering “YES” to the following questions will automatically disqualify you. Then they ask essentially if you are a terrorist. OK… If you were a terrorist would you answer “YES”. If you did, well you are the worst damn terrorist in the world and deserve to be laughed to death in prison.&lt;/p&gt;

&lt;p&gt;Anyway, they ask additional questions about felonies and convictions, etc. Some of items were not necessarily disqualifying. As I sat in the TSA waiting room for my turn to be photographed and finger printed, I looked around the room. I wondered how many of the people in the room answered “YES” to those questions. I know I shouldn’t judge a book by its cover, but there were some folks with some prison tattoos sitting in there with me.&lt;/p&gt;

&lt;p&gt;My real question for the TSA is why ask someone about felonies, etc. when you are going to do a National Agency Check (NAC) anyway. The criminal backgrounds would be apparent anyway. Are you doing a test to see if a felon would knowingly admit to being a felon, and if not you could throw him back in jail for falsifying his application?&lt;/p&gt;

&lt;p&gt;I can understand asking those questions of a foreign national who may be applying since those national records may not be available to US agencies. Americans though? Perhaps you should streamline the process and ask them to declare any convictions in countries other that the US.&lt;/p&gt;

&lt;p&gt;Anyway, I am a clean, coca-cola, baseball, mom’s apple pie, all American patriot so I had no issues getting a TWIC. Step one of getting my new MMD is complete.&lt;/p&gt;
</description>
        
        <pubDate>Fri, 02 Apr 2010 23:43:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-04-02-transportation-workers-identification-card-twic.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-04-02-transportation-workers-identification-card-twic.html</guid>
      </item>
      
    
      
      <item>
        <title>US Merchant Marine</title>
        
          <description>&lt;p&gt;I am in the process of renewing my USCG 3rd Assistant Engineer - Unlimited license. The process is complex to say the least. I have been told a number of times already that I should not have let it expire. Since I let it expire, the process of getting a new one is much more complex.&lt;/p&gt;

&lt;p&gt;I am going to do a series of blog posts on how to become a US Merchant Marine Engineering Officer once your license expires. This applies in general to anyone who wants to join the Merchant Marine.&lt;/p&gt;

&lt;p&gt;I have decided to also work on my MCA (Maritime Coastguard Agency - UK) and RYA (Royal Yachting Association) credentials as well.&lt;/p&gt;

&lt;p&gt;My ultimate goal is to renew my USCG engineering license, but I would also like to get my Masters license as well. For those who know me, I always want more. I want to be a Master Mariner who can operate on the bridge, or in the engine room.&lt;/p&gt;
</description>
        
        <pubDate>Fri, 02 Apr 2010 23:24:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-04-02-us-merchant-marine.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-04-02-us-merchant-marine.html</guid>
      </item>
      
    
      
      <item>
        <title>Svetasvatara Upanisad II Book I : On Yoga</title>
        
          <description>&lt;p&gt;I have been reading The Upanisads. They are spiritual commentaries from Hinduism. They are very interesting and in many ways like more like Christian proverbs. I was reading a set of verses in the book titled above. I came across some interesting remarks around yoga instruction. The first is an instruction of where to practice yoga.&lt;/p&gt;

</description>
        
        <pubDate>Mon, 29 Mar 2010 16:22:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-03-29-svetasvatara-upanisad-ii-book-i-on-yoga.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-03-29-svetasvatara-upanisad-ii-book-i-on-yoga.html</guid>
      </item>
      
    
      
      <item>
        <title>Winged Warfare</title>
        
          <description>&lt;p&gt;I finished the autobiographical book by Lt. Col. William Bishop. As I noted in my last blog post, this is a great read for anyone who is a history buff, or an air warfare aficionado. It is interesting that some of the same air warfare rules of WW I are still applicable today.&lt;/p&gt;

</description>
        
        <pubDate>Sun, 07 Mar 2010 15:27:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-03-07-winged-warfare.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-03-07-winged-warfare.html</guid>
      </item>
      
    
      
      <item>
        <title>Winged Warfare</title>
        
          <description>&lt;p&gt;I flew for many years on P-3 Orion patrol planes for the US Navy. I had this dream of being like Lieutenant (Left-ten-ant) Colonel William A. Bishop. OK, I will humor you with who he is since it is currently the Olympic Games going on, and he is a Canadian hero.&lt;/p&gt;

</description>
        
        <pubDate>Fri, 19 Feb 2010 05:32:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-02-19-winged-warfare-2.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-02-19-winged-warfare-2.html</guid>
      </item>
      
    
      
      <item>
        <title>Ground Up by Michael Idov</title>
        
          <description>&lt;p&gt;So that people don’t think I am sleeping on the job. I read and finished Ground Up yesterday. Wow! Compared to Hermann Hesse this is for idiots who read the New York Times Bestsellers lists. OK, I know that was harsh. However, I have found fashion does not “Trump” substance in ALL cases. I know that was a bit harsher.&lt;/p&gt;

</description>
        
        <pubDate>Fri, 19 Feb 2010 05:23:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-02-19-ground-up-by-michael-idov.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-02-19-ground-up-by-michael-idov.html</guid>
      </item>
      
    
      
      <item>
        <title>Steppenwolf by Hermann Hesse</title>
        
          <description>&lt;p&gt;I read the novel Steppenwolf by Hermann Hesse last night and today. I was truly inspired by its wonderful use of the English language. This is of course via proxy since it was originally written in German in 1927, and translated later (1929) to English.&lt;/p&gt;

</description>
        
        <pubDate>Tue, 16 Feb 2010 01:23:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-02-16-steppenwolf-by-hermann-hesse.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-02-16-steppenwolf-by-hermann-hesse.html</guid>
      </item>
      
    
      
      <item>
        <title>First Men in the Moon by H.G. Wells</title>
        
          <description>&lt;p&gt;I read the novel First Men in the Moon by H.G. Wells this weekend. It is really neat to read a novel of such fantastic proportions. The novel was written well before our first trip to the moon, and contains a lot of scientific conjecture from the 1890s and early 1900s.&lt;/p&gt;

</description>
        
        <pubDate>Mon, 15 Feb 2010 15:09:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-02-15-first-men-in-the-moon-by-h-g-wells.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-02-15-first-men-in-the-moon-by-h-g-wells.html</guid>
      </item>
      
    
      
      <item>
        <title>Tip: How to Use a Sequence as the Default Value on a Coumn (Oracle)</title>
        
          <description>&lt;p&gt;You first must create the sequence you want to use to add the identity value for the column. Then replace the values in highlighted below appropriately for your environment.&lt;/p&gt;

</description>
        
        <pubDate>Wed, 13 Jan 2010 22:08:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2010-01-13-tip-how-to-use-a-sequence-as-the-default-value-on-a-coumn-oracle.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2010-01-13-tip-how-to-use-a-sequence-as-the-default-value-on-a-coumn-oracle.html</guid>
      </item>
      
    
      
      <item>
        <title>Tip: X-Window Display on localhost from Remote system (UNIX/Solaris/Linux/OS X)</title>
        
          <description>&lt;p&gt;X-Window display on local host with known hostname or IP address:&lt;/p&gt;
&lt;ol&gt;
  &lt;li&gt;Confirm remote host has Xaccess configured to allow remote connections.
  &lt;strong&gt;Note:&lt;/strong&gt;The file is located in /etc/dt/conf/ on Solaris 9&lt;/li&gt;
  &lt;li&gt;Type on the local host:
    &lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;  X -query &amp;lt;hostname or IP address&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;    &lt;/div&gt;
  &lt;/li&gt;
&lt;/ol&gt;
</description>
        
        <pubDate>Thu, 24 Dec 2009 14:53:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-12-24-tip-x-window-display-on-localhost-from-remote-system-unixsolarislinuxos-x.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-12-24-tip-x-window-display-on-localhost-from-remote-system-unixsolarislinuxos-x.html</guid>
      </item>
      
    
      
      <item>
        <title>Tip: Resetting Enviroment Variables without Logging Out (UNIX/Solaris/Linux/OS X)</title>
        
          <description>&lt;p&gt;To reset environment variable changes in bash without logging out&lt;/p&gt;
&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;source ~/.profile
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Confirm changes by:&lt;/p&gt;
&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;set | grep &amp;lt;changed parameter&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
</description>
        
        <pubDate>Thu, 24 Dec 2009 14:47:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-12-24-tip-resetting-enviroment-variables-without-logging-out-unixsolarislinuxos-x.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-12-24-tip-resetting-enviroment-variables-without-logging-out-unixsolarislinuxos-x.html</guid>
      </item>
      
    
      
      <item>
        <title>Tip: XDMCP using Cygwin (UNIX/Solaris/Linux/OS X)</title>
        
          <description>&lt;p&gt;XDMCP to a UNIX system using &lt;a href=&quot;http://www.cygwin.com/&quot;&gt;cygwin&lt;/a&gt; on Windows.&lt;/p&gt;
&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;XWin.exe -kb :0 -query [hostname or ip address]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
</description>
        
        <pubDate>Thu, 24 Dec 2009 14:43:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-12-24-tip-xdmcp-using-cygwin-unixsolarislinuxos-x.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-12-24-tip-xdmcp-using-cygwin-unixsolarislinuxos-x.html</guid>
      </item>
      
    
      
      <item>
        <title>Tip: Redirect Output to a tty (UNIX/Solaris/Linux/OS X)</title>
        
          <description>&lt;p&gt;Redirect ouptut to tty using the following command:&lt;/p&gt;
&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;script -a /dev/null | tee /dev/pts/XXX
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Where XXX is the &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;tty&lt;/code&gt; target&lt;/p&gt;
</description>
        
        <pubDate>Thu, 24 Dec 2009 14:39:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-12-24-tip-redirect-output-to-a-tty-unixsolarislinuxos-x.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-12-24-tip-redirect-output-to-a-tty-unixsolarislinuxos-x.html</guid>
      </item>
      
    
      
      <item>
        <title>Four Paths of Yoga</title>
        
          <description>&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Karma&lt;/strong&gt; – Active Path (service to others)&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Jnana&lt;/strong&gt; – Philosophical Path (often the hardest)&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Raja&lt;/strong&gt; – Scientific Path (Ashtanga)&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Bhakti&lt;/strong&gt; – Devotional Path&lt;/li&gt;
&lt;/ul&gt;
</description>
        
        <pubDate>Thu, 24 Dec 2009 14:35:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-12-24-four-paths-of-yoga.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-12-24-four-paths-of-yoga.html</guid>
      </item>
      
    
      
      <item>
        <title>OS X Startup Commands</title>
        
          <description>&lt;table&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td&gt;Keystroke&lt;/td&gt;
      &lt;td&gt;Description&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;X&lt;/td&gt;
      &lt;td&gt;Start OS X in Forced Mode&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;⌥ + ⌘ + ⇧ + DEL&lt;/td&gt;
      &lt;td&gt;Bypass primary startup volume and seek a different startup volume (such as a CD or external disk).&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;C&lt;/td&gt;
      &lt;td&gt;Start up from a CD that has a system folder.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;N&lt;/td&gt;
      &lt;td&gt;Attempt to start up from a compatible network server (NetBoot).&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;R&lt;/td&gt;
      &lt;td&gt;Force PowerBook screen reset.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;T&lt;/td&gt;
      &lt;td&gt;Start up in FireWire Target Disk Mode.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt; &lt;/td&gt;
      &lt;td&gt;Start up in Safe Boot Mode. Temporarily disable login items and non-essential kernel extension files (Mac OS X 10.2 and later).&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;⇧&lt;/td&gt;
      &lt;td&gt;(held until second restart) Boots into “Safe Boot” mode, which runs Disk First Aid. The system will restart on completion.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;⌘ + V&lt;/td&gt;
      &lt;td&gt;Start up in Verbose Mode.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;⌘ + S&lt;/td&gt;
      &lt;td&gt;Start up in Single-User Mode. The results in UNIX command line.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt; &lt;/td&gt;
      &lt;td&gt;Boot into Open Firmware.Select a boot device.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;⌘ + ⌥ + P + R&lt;/td&gt;
      &lt;td&gt;Reset Parameter RAM (PRAM) and non-volatile RAM (NVRAM).&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;(mouse button clicked and held)&lt;/td&gt;
      &lt;td&gt;Eject (internal) removable media.&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
</description>
        
        <pubDate>Sun, 20 Dec 2009 20:25:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-12-20-os-x-startup-commands.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-12-20-os-x-startup-commands.html</guid>
      </item>
      
    
      
      <item>
        <title>How to Repair plist files on OS X</title>
        
          <description>&lt;p&gt;To repair Preferences (.plist) files use the following command:&lt;/p&gt;

</description>
        
        <pubDate>Mon, 14 Dec 2009 17:17:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-12-14-how-to-repair-plist-files-on-os-x.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-12-14-how-to-repair-plist-files-on-os-x.html</guid>
      </item>
      
    
      
      <item>
        <title>Translating Line Feeds for Mac OS X, UNIX, and Windows</title>
        
          <description>&lt;p&gt;I have been asked to show how to translate line feeds between Mac, UNIX, and Windows. This comes up often so here is one way using PERL which was designed to do just what we need.&lt;/p&gt;
&lt;ol&gt;
  &lt;li&gt;How to translate Mac OS file linefeed to UNIX linefeeds:
    &lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;  perl -pi -e &apos;s/r/n/g&apos; file_with_mac_linefeeds.txt
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;    &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;How to translate UNIX file linefeeds to Mac OS linefeeds:
    &lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;  perl -pi -e &apos;s/n/r/g&apos; file_with_unix_linefeeds.txt
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;    &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;Translate a Windows file linefeeds to UNIX linefeeds:
    &lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;  perl -pi -e &apos;s/rn/n/g&apos; file_with_win_linefeeds.txt
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;    &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;Translate Windows file linefeeds to Mac OS linefeeds:
    &lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;  perl -pi -e &apos;s/rn/r/g&apos; file_with_win_linefeeds.txt
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;    &lt;/div&gt;
  &lt;/li&gt;
&lt;/ol&gt;

</description>
        
        <pubDate>Mon, 14 Dec 2009 17:15:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-12-14-translating-line-feeds-for-mac-os-x-unix-and-windows.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-12-14-translating-line-feeds-for-mac-os-x-unix-and-windows.html</guid>
      </item>
      
    
      
      <item>
        <title>Loading /etc/hosts into NetInfo (OS X 10.4 Leopard)</title>
        
          <description>&lt;p&gt;You can load your &lt;strong&gt;/etc/hosts&lt;/strong&gt; file into NetInfoManager’s database using the following command:&lt;/p&gt;
&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;niload -m hosts &amp;lt; /etc/hosts
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
</description>
        
        <pubDate>Mon, 14 Dec 2009 16:32:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-12-14-loading-etchosts-into-netinfo-os-x-10-4-leopard.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-12-14-loading-etchosts-into-netinfo-os-x-10-4-leopard.html</guid>
      </item>
      
    
      
      <item>
        <title>OS X Account Settings Panther and Leopard (10.3/10.4)</title>
        
          <description>&lt;h3 id=&quot;os-x-103&quot;&gt;OS X (10.3)&lt;/h3&gt;
&lt;p&gt;Accounts will not appear in the account list unless UID values are above 500.&lt;/p&gt;

</description>
        
        <pubDate>Mon, 14 Dec 2009 16:28:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-12-14-os-x-account-settings-panther-and-leopard-10-310-4.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-12-14-os-x-account-settings-panther-and-leopard-10-310-4.html</guid>
      </item>
      
    
      
      <item>
        <title>iPod Disk Scan</title>
        
          <description>&lt;p&gt;I was looking through some old notes on my computer and found these notes on how to scan the disk on your iPod (1st and 2nd generation).&lt;/p&gt;

&lt;p&gt;The iPod has the ability to scan its hard drive for errors and repair some of those errors. If you suspect your iPod’s drive has issues, try scanning the disk.&lt;/p&gt;
&lt;ol&gt;
  &lt;li&gt;Make sure the iPod is plugged, or is charged.&lt;/li&gt;
  &lt;li&gt;To do so, reset the iPod, and when you see the Apple logo, press and hold the Previous, Next, Select, and Menu buttons.&lt;/li&gt;
&lt;/ol&gt;

</description>
        
        <pubDate>Mon, 14 Dec 2009 16:07:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-12-14-ipod-disk-scan.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-12-14-ipod-disk-scan.html</guid>
      </item>
      
    
      
      <item>
        <title>FDA Ban on Clove Cigarettes and Cigars</title>
        
          <description>&lt;p&gt;I was reading The Wall Street Journal® &lt;a href=&quot;http://online.wsj.com/article/SB125660066262509223.html&quot;&gt;To the FDA, This Indonesian Smoke Is Close but No Cigar&lt;/a&gt; about a ban by the FDA on clove based smoking products. I don’t smoke, but I do occasionally like to have one. I must admit it has been a long time since I have had one.&lt;/p&gt;

&lt;p&gt;As noted in the article, menthol is not banned by the FDA because lawmakers thought there would be a large bootlegging operation that would occur since it is a popular flavor for tobacco. The ban was in large part due to a belief that flavorings were being used as an attractant to children to induce them to smoke. Based on the recently exposed information about tobacco companies, this is likely true.&lt;/p&gt;

&lt;p&gt;Clove and tobacco, “&lt;em&gt;Kretek&lt;/em&gt;”, have been a combination in Indonesia since the 1880s. In recent years, well maybe not so recent (my childhood), it was considered fashionable to smoke clove cigarettes. The fascination and fad have long since passed. When I see them like Matt Eden in the article, I do fancy one. The wonderful scent that fills the air and the crackle are enticing.&lt;/p&gt;

&lt;p&gt;I hope that the FDA will reconsider the ban on them and make them like any other tobacco product.&lt;/p&gt;

&lt;p&gt;Then I too can be reminded of my days in Bali, Indonesia.&lt;/p&gt;
</description>
        
        <pubDate>Tue, 27 Oct 2009 12:12:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-10-27-fda-ban-on-clove-cigarettes-and-cigars.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-10-27-fda-ban-on-clove-cigarettes-and-cigars.html</guid>
      </item>
      
    
      
      <item>
        <title>The Seven Spiritual Laws of Yoga - Days of the week</title>
        
          <description>&lt;p&gt;The seven spiritual laws and the days of the week for reflection. The book Seven Spiritual Laws of Yoga defines the laws as follows:&lt;/p&gt;

</description>
        
        <pubDate>Sat, 17 Oct 2009 18:30:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-10-17-the-seven-spiritual-laws-of-yoga-days-of-the-week.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-10-17-the-seven-spiritual-laws-of-yoga-days-of-the-week.html</guid>
      </item>
      
    
      
      <item>
        <title>Eight Limbs of Yoga</title>
        
          <description>&lt;ul&gt;
  &lt;li&gt;Yama&lt;/li&gt;
  &lt;li&gt;Niyama&lt;/li&gt;
  &lt;li&gt;Asana&lt;/li&gt;
  &lt;li&gt;Pranayama&lt;/li&gt;
  &lt;li&gt;Pratyahara&lt;/li&gt;
  &lt;li&gt;Dharana&lt;/li&gt;
  &lt;li&gt;Dhyana&lt;/li&gt;
  &lt;li&gt;Samadhi&lt;/li&gt;
&lt;/ul&gt;

</description>
        
        <pubDate>Sat, 17 Oct 2009 18:16:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-10-17-eight-limbs-of-yoga.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-10-17-eight-limbs-of-yoga.html</guid>
      </item>
      
    
      
      <item>
        <title>Chakras</title>
        
          <description>&lt;p&gt;The seven Chakras, and their associated mantras.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Sahasrara Chakra&lt;/strong&gt;&lt;br /&gt;
7th chakra, located at the top of the head. It is represented by a 1000 petal Lotus.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Anja Chakra&lt;/strong&gt;&lt;br /&gt;
6th chakra, located in the middle of the forehead. It is often called the third-eye. Mantra: Om&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Vishuddha Chakra&lt;/strong&gt;&lt;br /&gt;
5th chakra, located at the base of the throat.&lt;br /&gt;
Mantra: Ham&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Anahata Chakra&lt;/strong&gt;&lt;br /&gt;
4th chakra, located at the center of the sternum corresponding to the heart.&lt;br /&gt;
Mantra: Yam&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Manipura Chakra&lt;/strong&gt;&lt;br /&gt;
3rd chakra, located at the navel corresponding to the solar plexus.&lt;br /&gt;
Mantra: Ram&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Swadhishtana Chakra&lt;/strong&gt;&lt;br /&gt;
2nd chakra, located in the genital area.&lt;br /&gt;
Mantra: Vam&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Muladhara Chakra&lt;/strong&gt;&lt;br /&gt;
Root chakra located at the base of the spine.&lt;br /&gt;
Mantra: Lam&lt;/p&gt;
</description>
        
        <pubDate>Sat, 17 Oct 2009 18:13:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-10-17-chakras.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-10-17-chakras.html</guid>
      </item>
      
    
      
      <item>
        <title>Nadi Shodhana - Channel Clearing Breath (Alternate Nostril Breathing)</title>
        
          <description>&lt;p&gt;A technique for performing Nadi Shodhana, or alternate nostril breathing. This pranayama technique has a quieting effect, and reduces mental turbulence. The ultimate effect of this technique is to quietly reduce the mind to becoming a witness to the process, and make the breathing effortless.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Make sure that the nasal passages are clear before beginning. Using a neti pot to clean the sinuses is a method to ensure that the nasal passages are cleansed.&lt;/p&gt;
&lt;ol&gt;
  &lt;li&gt;Use the right hand for this technique. Place the thumb over the right nostril, while your third and fourth fingers are over the left.&lt;/li&gt;
  &lt;li&gt;Inhale and exhale through one nostril and alternate between nostrils on each inhalation.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;(Alternate)&lt;/strong&gt; Inhale in one nostril, close it off and exhale through the other. Repeat the process alternating back and forth.&lt;/li&gt;
&lt;/ol&gt;

</description>
        
        <pubDate>Sat, 17 Oct 2009 15:53:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-10-17-nadi-shodhana-channel-clearing-breath-alternate-nostril-breathing.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-10-17-nadi-shodhana-channel-clearing-breath-alternate-nostril-breathing.html</guid>
      </item>
      
    
      
      <item>
        <title>Ujjayi - Victorious Breath (Success Breath)</title>
        
          <description>&lt;p&gt;The Ujjayi breathing technique used to settle the mind and body. Requires the mind to focus on the breathing.&lt;/p&gt;

&lt;p&gt;This breathing technique requires equal balance of the breath on inhalation and exhalation. You should partially close the glottis to gently restrict the flow of air. The effect would be like a Darth Vader sound with the exception of the mouth being closed. The sound should not be created by the air passing through the nostrils, but by passing through the back of the throat.&lt;/p&gt;

&lt;p&gt;The effect is produces a prompt calming, soothing sensation in the body while forcing your mind to focus.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Uses:&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
  &lt;li&gt;Anytime you find yourself becoming upset, or aggravated.&lt;/li&gt;
  &lt;li&gt;While performing the asanas to keep focused while moving from one posture to the next.&lt;/li&gt;
  &lt;li&gt;Useful during aerobic exercise to enhance respiratory efficiency.&lt;/li&gt;
  &lt;li&gt;During cardiovascular workouts to reduce the wear and tear on the body.&lt;/li&gt;
&lt;/ol&gt;

</description>
        
        <pubDate>Sat, 17 Oct 2009 15:48:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-10-17-ujjayi-victorious-breath-success-breath.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-10-17-ujjayi-victorious-breath-success-breath.html</guid>
      </item>
      
    
      
      <item>
        <title>Dirgha - Complete Breath</title>
        
          <description>&lt;p&gt;A technique for performing Dirgha. This is a relaxing and releasing pranayama technique. This technique can be performed upright, or laying down. It is also called three-part breathing.&lt;/p&gt;
&lt;ol&gt;
  &lt;li&gt;For the first part of the inhalation, use the diaphragm to draw air into the lower lungs in a smooth rhythmic motion.&lt;/li&gt;
  &lt;li&gt;Next, draw air into the middle-lungs by expanding the rib-cage.&lt;/li&gt;
  &lt;li&gt;Finally, draw the air into the upper lungs into the collarbones (clavicle).&lt;/li&gt;
  &lt;li&gt;Exhalation is the reverse of the inhalation.&lt;/li&gt;
&lt;/ol&gt;

</description>
        
        <pubDate>Sat, 17 Oct 2009 15:46:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-10-17-dirgha-complete-breath.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-10-17-dirgha-complete-breath.html</guid>
      </item>
      
    
      
      <item>
        <title>Kapalabhati - Shining Breath</title>
        
          <description>&lt;p&gt;A technique for performing Kapalabhati. This is an energizing and cleansing breath like Bhastrika.&lt;/p&gt;
&lt;ol&gt;
  &lt;li&gt;Sit upright and forcibly expel all the air from the lungs. The primary movement is accomplished by using the diaphragm.&lt;/li&gt;
  &lt;li&gt;Allow the lungs to fill passively.&lt;/li&gt;
  &lt;li&gt;Repeat 10 times in 3-4 cycles with periods of normal breathing between sets.&lt;/li&gt;
&lt;/ol&gt;

</description>
        
        <pubDate>Sat, 17 Oct 2009 15:44:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-10-17-kapalabhati-shining-breath.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-10-17-kapalabhati-shining-breath.html</guid>
      </item>
      
    
      
      <item>
        <title>Bhastrika - Bellows Breath</title>
        
          <description>&lt;p&gt;A technique for practicing Bhastrika. This is an energizing and cleansing breathing technique.&lt;/p&gt;
&lt;ol&gt;
  &lt;li&gt;Start by relaxing the shoulders and taking slow, deep, abdominal breaths.&lt;/li&gt;
  &lt;li&gt;Exhale completely.&lt;/li&gt;
  &lt;li&gt;Start deep forceful inhalations and exhalations at one second per cycle through the nose.&lt;/li&gt;
  &lt;li&gt;Do this for 10 breaths, and then return to normal breathing.&lt;/li&gt;
  &lt;li&gt;Continue to breathe normally for 15-30 seconds.&lt;/li&gt;
  &lt;li&gt;Start the next round of breathing for 20 breaths.&lt;/li&gt;
  &lt;li&gt;Return to normal breathing for 30 seconds.&lt;/li&gt;
  &lt;li&gt;Begin the last round of 30 breaths, and resume normal breathing.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; the energized and invigorated feeling after performing this pranayama technique. Increases the metabolism.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Uses:&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
  &lt;li&gt;In the morning to start the body and mind.&lt;/li&gt;
  &lt;li&gt;During the day when feeling lethargic, or sleepy.&lt;/li&gt;
&lt;/ol&gt;

</description>
        
        <pubDate>Sat, 17 Oct 2009 15:42:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-10-17-bhastrika-bellows-breath.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-10-17-bhastrika-bellows-breath.html</guid>
      </item>
      
    
      
      <item>
        <title>Anuloma Viloma - Alternate Nostril Breathing (Sivananda Style)</title>
        
          <description>&lt;p&gt;A variation of the alternate nostril breathing technique. This pranayama technique has a quieting effect, and reduces mental turbulence. The ultimate effect of this technique is to quietly reduce the mind to becoming a witness to the process, and make the breathing effortless.&lt;/p&gt;

</description>
        
        <pubDate>Sat, 17 Oct 2009 15:39:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-10-17-anuloma-viloma-alternate-nostril-breathing-sivananda-style.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-10-17-anuloma-viloma-alternate-nostril-breathing-sivananda-style.html</guid>
      </item>
      
    
      
      <item>
        <title>Three Types of Food - sattva, rajas, and tamas</title>
        
          <description>&lt;p&gt;I was exposed to a philosophical idea about the three types of food from Indian tradition. Remarkably they seem to make a perfect fit with our modern understanding of foods.&lt;/p&gt;

</description>
        
        <pubDate>Sat, 17 Oct 2009 12:01:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-10-17-three-types-of-food-sattva-rajas-and-tamas.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-10-17-three-types-of-food-sattva-rajas-and-tamas.html</guid>
      </item>
      
    
      
      <item>
        <title>Volume of a Pizza</title>
        
          <description>&lt;script src=&quot;https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;

&lt;p&gt;The general equation for the volume of a cylindrical object is noted by
the following equation.&lt;/p&gt;

</description>
        
        <pubDate>Fri, 16 Oct 2009 10:58:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-10-16-volume-of-a-pizza.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-10-16-volume-of-a-pizza.html</guid>
      </item>
      
    
      
      <item>
        <title>Reflections</title>
        
          <description>&lt;figure class=&quot;image&quot;&gt;
    &lt;img src=&quot;/assets/images/IMG_0023.jpg&quot; alt=&quot;Reflections&quot; /&gt;
    &lt;figcaption&gt;Reflections&lt;/figcaption&gt;
&lt;/figure&gt;
</description>
        
        <pubDate>Mon, 14 Sep 2009 20:38:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-09-14-reflections.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-09-14-reflections.html</guid>
      </item>
      
    
      
      <item>
        <title>Five Lined Skink Eating a Fly</title>
        
          <description>&lt;p&gt;I went to lunch today and saw this really neat Five Lined Skink who
caught a fly. The fly is sticking out of its mouth.&lt;/p&gt;

</description>
        
        <pubDate>Mon, 14 Sep 2009 20:35:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-09-14-five-lined-skink-eating-a-fly.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-09-14-five-lined-skink-eating-a-fly.html</guid>
      </item>
      
    
      
      <item>
        <title>Wacker and LaSalle Bridge Lights in Chicago</title>
        
          <description>&lt;figure class=&quot;image&quot;&gt;
    &lt;img src=&quot;/assets/images/6a0120a56c0ed6970b0120a5c3770b970c-800wi.jpg&quot; alt=&quot;Bridge Lights in Chicago&quot; /&gt;
    &lt;figcaption&gt;Bridge Lights in Chicago&lt;/figcaption&gt;
&lt;/figure&gt;

</description>
        
        <pubDate>Mon, 14 Sep 2009 20:33:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-09-14-wacker-and-lasalle-bridge-lights-in-chicago.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-09-14-wacker-and-lasalle-bridge-lights-in-chicago.html</guid>
      </item>
      
    
      
      <item>
        <title>Censorship in Asia</title>
        
          <description>&lt;p&gt;I read a very good article this morning on the growing censorship of the Internet and blogging in Asia. The article: &lt;a href=&quot;http://online.wsj.com/article/SB125288982580207609.html&quot; title=&quot;Wall Street Journal Article - Web Censoring Widens Across Southeast Asia&quot;&gt;Web Censoring Widens Across Southeast Asia&lt;/a&gt; was published in the Wall Street Journal for Monday, 14 September 2009.&lt;/p&gt;

</description>
        
        <pubDate>Mon, 14 Sep 2009 20:29:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-09-14-censorship-in-asia.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-09-14-censorship-in-asia.html</guid>
      </item>
      
    
      
      <item>
        <title>Decisive Force in Afganistan</title>
        
          <description>&lt;p&gt;I read the op-ed piece in the Wall Street Journal by Lindsey Graham,
Joesph Lieberman, and John McCain today called &lt;a href=&quot;http://online.wsj.com/article/SB10001424052970203440104574404753110979442.html&quot; title=&quot;Wall Street Journal Article - Only Decisive Force Can Prevail in Afghanistan&quot;&gt;Only Decisive Force Can
Prevail in
Afghanistan&lt;/a&gt;.
I respect Messrs. Graham and McCain for their service to this great
country, but on this opinion piece I am not sure I can agree completely.&lt;/p&gt;

</description>
        
        <pubDate>Mon, 14 Sep 2009 20:22:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-09-14-decisive-force-in-afganistan.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-09-14-decisive-force-in-afganistan.html</guid>
      </item>
      
    
      
      <item>
        <title>U.K. National ID Card and Real ID</title>
        
          <description>&lt;p&gt;IBM and CSC were awarded the contract by the U.K. Identity and Passport Service for creating biometric enhanced IDs. The goal is to provide a safe and secure ID which contains built in verification of identity.&lt;/p&gt;

</description>
        
        <pubDate>Mon, 20 Apr 2009 08:03:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-04-20-u-k-national-id-card-and-real-id.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-04-20-u-k-national-id-card-and-real-id.html</guid>
      </item>
      
    
      
      <item>
        <title>Everyone Should Pay Income Taxes</title>
        
          <description>&lt;p&gt;I read a really great &lt;a href=&quot;http://online.wsj.com/article/SB123958260423012269.html&quot;&gt;op ed&lt;/a&gt; in The Wall Street Journal from &lt;a href=&quot;http://en.wikipedia.org/wiki/Ari_Fleischer&quot;&gt;Ari Fleischer&lt;/a&gt; today. The piece is entitled the same as my blog title: &lt;a href=&quot;http://online.wsj.com/article/SB123958260423012269.html&quot;&gt;Everyone Should Pay Income Taxes&lt;/a&gt;. Although, I am not totally in favor of some of his political ideas, the premise is sound.&lt;/p&gt;

</description>
        
        <pubDate>Mon, 13 Apr 2009 20:45:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-04-13-everyone-should-pay-income-taxes.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-04-13-everyone-should-pay-income-taxes.html</guid>
      </item>
      
    
      
      <item>
        <title>The Grid and Spies</title>
        
          <description>&lt;p&gt;The Wall Street Journal published a front page article on 8 April 2009 entitled &lt;a href=&quot;http://online.wsj.com/article/SB123914805204099085.html?mod=googlenews_wsj&quot;&gt;Electricity Grid in U.S. Penetrated By Spies&lt;/a&gt; It is a chilling report on the weakness of our national electrical infrastructure. They point out that the utilities failed to detect the breaches, and that they were informed by the CIA of the breaches. Good for our intelligence agencies, but poor marks for the commercial enterprises which should be more vested in security. The report generalizes the potential threat from countries like Russia, and China. The threats exist from those nations, but I offer a more chilling thought.&lt;/p&gt;

</description>
        
        <pubDate>Mon, 13 Apr 2009 18:32:00 +0000</pubDate>
        <link>
        https://johnyeary.com/2009-04-13-the-grid-and-spies.html</link>
        <guid isPermaLink="true">https://johnyeary.com/2009-04-13-the-grid-and-spies.html</guid>
      </item>
      
    
  </channel>
</rss>
