<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Enterprise Applciaton Integration Ramblings</title>
    <link>https://ashishna.gitlab.io/index.xml</link>
    <description>Recent content on Enterprise Applciaton Integration Ramblings</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Wed, 10 May 2017 19:35:19 +1100</lastBuildDate>
    <atom:link href="https://ashishna.gitlab.io/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>SSL with Nginx</title>
      <link>https://ashishna.gitlab.io/posts/nginx-ssl/</link>
      <pubDate>Wed, 10 May 2017 19:35:19 +1100</pubDate>
      
      <guid>https://ashishna.gitlab.io/posts/nginx-ssl/</guid>
      <description>

&lt;h1 id=&#34;how-to-configure-self-signed-ssl-full-trust-with-nginx&#34;&gt;How to configure Self signed SSL (full trust) with Nginx.&lt;/h1&gt;

&lt;p&gt;Nginx is a modern web server and provides many &lt;a href=&#34;https://www.nginx.com/blog/nginx-vs-apache-our-view/&#34;&gt;benefits over apache&lt;/a&gt;. It is super easy to configure Nginx to use self signed SSL which is fully trusted in chrome.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;$ openssl x509 -req -in device.csr -CA rootCA.pem -CAkey rootCA.key -CAcreateserial -out device.crt -days 999 -sha256 -extfile v31.ext
&lt;/code&gt;&lt;/pre&gt;
</description>
    </item>
    
    <item>
      <title>Apache Camel Bindy DSL</title>
      <link>https://ashishna.gitlab.io/posts/camel/</link>
      <pubDate>Mon, 23 Jan 2017 19:35:19 +1100</pubDate>
      
      <guid>https://ashishna.gitlab.io/posts/camel/</guid>
      <description>

&lt;h1 id=&#34;apache-camel-with-bindy&#34;&gt;Apache Camel with Bindy&lt;/h1&gt;

&lt;p&gt;In this post I am going to demonstrate the power of &lt;a href=&#34;http://camel.apache.org/bindy.html&#34;&gt;Apache Camel Bindy&lt;/a&gt; DSL to marshal the files to various categories such as CSV, fixed file etc to a custom data object.&lt;/p&gt;

&lt;pre&gt;&lt;code class=&#34;language-java&#34;&gt;@CsvRecord(isOrdered = true)
public Class Order {

   @DataField(pos = 1, position = 11)
   private int orderNr;

   @DataField(pos = 2, position = 10)
   private String clientNr;
 
}
&lt;/code&gt;&lt;/pre&gt;
</description>
    </item>
    
    <item>
      <title>Apache Camel with Bindy</title>
      <link>https://ashishna.gitlab.io/posts/nitro/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://ashishna.gitlab.io/posts/nitro/</guid>
      <description>

&lt;h1 id=&#34;nitro&#34;&gt;Nitro&lt;/h1&gt;

&lt;p&gt;Quick and easy performance analyzer library for &lt;a href=&#34;http://golang.org/&#34;&gt;Go&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id=&#34;overview&#34;&gt;Overview&lt;/h2&gt;

&lt;p&gt;Nitro is a quick and easy performance analyzer library for Go.
It is useful for comparing A/B against different drafts of functions
or different functions.&lt;/p&gt;

&lt;h2 id=&#34;implementing-nitro&#34;&gt;Implementing Nitro&lt;/h2&gt;

&lt;p&gt;Using Nitro is simple. First, use &lt;code&gt;go get&lt;/code&gt; to install the latest version
of the library.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;$ go get github.com/spf13/nitro
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Next, include nitro in your application.&lt;/p&gt;
</description>
    </item>
    
  </channel>
</rss>