<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" gd:etag="W/&quot;AkQFSXk_eCp7ImA9WhRRFE4.&quot;"><id>tag:blogger.com,1999:blog-33732163</id><updated>2011-11-27T18:58:38.740-05:00</updated><category term="SANS" /><category term="ruby" /><category term="gcih" /><category term="PCI" /><category term="integration" /><category term="Jeep" /><category term="security" /><category term="programming" /><category term="IT" /><title>Aaron's</title><subtitle type="html">Ramblings on information technology...  Programming, Security, IT Architecture, and Integration by Aaron Bush.
&lt;br&gt;
"Any fool can know. The point is to understand."</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://ab-rtfm.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://ab-rtfm.blogspot.com/" /><author><name>ab</name><uri>http://www.blogger.com/profile/02144144906877008461</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>19</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/blogspot/ab-rtfm" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="blogspot/ab-rtfm" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;DUECQXgzfyp7ImA9WxZUF0s.&quot;"><id>tag:blogger.com,1999:blog-33732163.post-471481400369285052</id><published>2008-04-09T14:34:00.014-04:00</published><updated>2008-04-09T15:01:00.687-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-04-09T15:01:00.687-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="programming" /><category scheme="http://www.blogger.com/atom/ns#" term="security" /><category scheme="http://www.blogger.com/atom/ns#" term="PCI" /><title>Downgrade the password...</title><summary>So it has been quite a while since the last post (and I promise to get back into the EC2 soon).  I had to quickly post this because it really got to me...I am on vacation for the next few days and about a 1/2 day into the first day the voice mail light goes on the phone; it is work.  It is a message from one of team members stating that the password I set to authenticate access for a 3rd party to</summary><link rel="replies" type="application/atom+xml" href="http://ab-rtfm.blogspot.com/feeds/471481400369285052/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=33732163&amp;postID=471481400369285052" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/471481400369285052?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/471481400369285052?v=2" /><link rel="alternate" type="text/html" href="http://ab-rtfm.blogspot.com/2008/04/downgrade-password.html" title="Downgrade the password..." /><author><name>ab</name><uri>http://www.blogger.com/profile/02144144906877008461</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total></entry><entry gd:etag="W/&quot;DU4BSHo8fyp7ImA9WxZRF0U.&quot;"><id>tag:blogger.com,1999:blog-33732163.post-7501668538802867248</id><published>2008-02-11T22:27:00.000-05:00</published><updated>2008-02-11T22:45:59.477-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-02-11T22:45:59.477-05:00</app:edited><title>Starting out with Amazon EC2 (Prelude)</title><summary>This is the first in a series of posts which will cover my experiences with the Amazon EC2 (Elastic Compute Cloud) services.  I had first read about EC2 a few months back and tagged in my  del.icio.us account but for some reason never visited it again (I can tell why: too busy working on the wrong things, i.e. legacy application support).  Then, I attended the February Columbus Ruby Brigade </summary><link rel="replies" type="application/atom+xml" href="http://ab-rtfm.blogspot.com/feeds/7501668538802867248/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=33732163&amp;postID=7501668538802867248" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/7501668538802867248?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/7501668538802867248?v=2" /><link rel="alternate" type="text/html" href="http://ab-rtfm.blogspot.com/2008/02/starting-out-with-amazon-ec2-prelude.html" title="Starting out with Amazon EC2 (Prelude)" /><author><name>ab</name><uri>http://www.blogger.com/profile/02144144906877008461</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CU8DQ34_fyp7ImA9WB9aEUg.&quot;"><id>tag:blogger.com,1999:blog-33732163.post-7586606662574641869</id><published>2007-12-31T15:11:00.000-05:00</published><updated>2007-12-31T21:17:52.047-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-12-31T21:17:52.047-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="programming" /><title>Simulate Human Keystrokes...</title><summary>A recent problem at work resulted in the degradation of three distinct ISP links down to one.  This post will explain how the great expect tool assisted with reprogramming a router's ACL when copy paste was too fast.First some background... (Stick with me and I'll eventually get to the simulating human keystrokes).The design of the network was that a pair of load balancing devices would use </summary><link rel="replies" type="application/atom+xml" href="http://ab-rtfm.blogspot.com/feeds/7586606662574641869/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=33732163&amp;postID=7586606662574641869" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/7586606662574641869?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/7586606662574641869?v=2" /><link rel="alternate" type="text/html" href="http://ab-rtfm.blogspot.com/2007/12/simulate-human-keystrokes.html" title="Simulate Human Keystrokes..." /><author><name>ab</name><uri>http://www.blogger.com/profile/02144144906877008461</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;C0MMQn4zcCp7ImA9WB9UE0k.&quot;"><id>tag:blogger.com,1999:blog-33732163.post-4720177728823802543</id><published>2007-12-06T19:28:00.000-05:00</published><updated>2007-12-10T21:51:23.088-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-12-10T21:51:23.088-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="security" /><title>Drawing Your Password</title><summary>I came across this article and feel that this is some amazing research into how future technologies will make it easier for us to generate more secure 'passwords'.  Dr. Yan has taken Draw a Secret (DAS) technology and improved upon it in a great way...I had not seen DAS technology before reading this article and my first thoughts were: "OK, if you ask people to draw something that will become </summary><link rel="related" href="http://www.sciencedaily.com/releases/2007/10/071030091438.htm" title="Drawing Your Password" /><link rel="enclosure" type="" href="http://doi.acm.org/10.1145/1315245.1315252" length="0" /><link rel="replies" type="application/atom+xml" href="http://ab-rtfm.blogspot.com/feeds/4720177728823802543/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=33732163&amp;postID=4720177728823802543" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/4720177728823802543?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/4720177728823802543?v=2" /><link rel="alternate" type="text/html" href="http://ab-rtfm.blogspot.com/2007/12/drawing-your-password.html" title="Drawing Your Password" /><author><name>ab</name><uri>http://www.blogger.com/profile/02144144906877008461</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CEACSH09fyp7ImA9WB9VEk8.&quot;"><id>tag:blogger.com,1999:blog-33732163.post-3212202000687198823</id><published>2007-11-27T22:10:00.002-05:00</published><updated>2007-11-27T23:06:09.367-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-11-27T23:06:09.367-05:00</app:edited><title>Lessons in network latency</title><summary>At work were recently brought a new site online and connected it to HQ via our MPLS WAN.  Almost immediately we began to notice odd behavior out of this site related to the WAN connection.  At times we were seeing ping times from our HQ to the sites router go over 1 sec!The serial interface at the remote site was clean and there were no errors on any interfaces.  The problem appeared to be with </summary><link rel="replies" type="application/atom+xml" href="http://ab-rtfm.blogspot.com/feeds/3212202000687198823/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=33732163&amp;postID=3212202000687198823" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/3212202000687198823?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/3212202000687198823?v=2" /><link rel="alternate" type="text/html" href="http://ab-rtfm.blogspot.com/2007/11/lessons-in-network-latency.html" title="Lessons in network latency" /><author><name>ab</name><uri>http://www.blogger.com/profile/02144144906877008461</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CkQEQHY5fCp7ImA9WB9QEUw.&quot;"><id>tag:blogger.com,1999:blog-33732163.post-4311115891547563234</id><published>2007-10-22T23:17:00.000-04:00</published><updated>2007-10-22T23:31:41.824-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-10-22T23:31:41.824-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ruby" /><title>Rails: Want to change your db server... done.</title><summary>I have started to develop a few pet projects using Ruby on Rails now that I have my head around the Ruby language a little more.  One thing that impressed me was the ability to maintain your database schema via the db:migrate Rake tasks.  Here is my two minute example of how this worked wonderfully for me...I grabbed a very old P4 with 256MB of RAM out of the basement and cobbled together a </summary><link rel="replies" type="application/atom+xml" href="http://ab-rtfm.blogspot.com/feeds/4311115891547563234/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=33732163&amp;postID=4311115891547563234" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/4311115891547563234?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/4311115891547563234?v=2" /><link rel="alternate" type="text/html" href="http://ab-rtfm.blogspot.com/2007/10/rails-want-to-change-your-db-server.html" title="Rails: Want to change your db server... done." /><author><name>ab</name><uri>http://www.blogger.com/profile/02144144906877008461</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DU8DSHsycCp7ImA9WB9SEUw.&quot;"><id>tag:blogger.com,1999:blog-33732163.post-3271404623951168831</id><published>2007-09-29T21:39:00.001-04:00</published><updated>2007-09-29T22:04:39.598-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-09-29T22:04:39.598-04:00</app:edited><title>Using Vi to edit textareas in Firefox... YES!</title><summary>I have started to use TWiki at work to develop a more dynamic documentation store for my team and it beats the pants off of editing heavy MS Word docs.  My problem in general with creating documents is that I spend a fair amount of my time in vi (on HPUX, Linux, Windows, everywhere; sometimes I wish I could use it everywhere) and then It happens... I switch to an application like Outlook of Word </summary><link rel="replies" type="application/atom+xml" href="http://ab-rtfm.blogspot.com/feeds/3271404623951168831/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=33732163&amp;postID=3271404623951168831" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/3271404623951168831?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/3271404623951168831?v=2" /><link rel="alternate" type="text/html" href="http://ab-rtfm.blogspot.com/2007/09/using-vi-to-edit-textareas-in-firefox.html" title="Using Vi to edit textareas in Firefox... YES!" /><author><name>ab</name><uri>http://www.blogger.com/profile/02144144906877008461</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>2</thr:total></entry><entry gd:etag="W/&quot;Ak8GR3k5eCp7ImA9WB9TEEo.&quot;"><id>tag:blogger.com,1999:blog-33732163.post-1505633407234173039</id><published>2007-09-14T21:41:00.000-04:00</published><updated>2007-09-17T21:27:06.720-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-09-17T21:27:06.720-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="programming" /><title>DIY Protocols are evil!</title><summary>A recent project at work opened my eyes as to why you really have no good business designing your own low-level interprocess protocol.  Given that there are so many good protocols already available, HTTP, SOAP, etc. why would a person be compelled to want to write their own?  I should clarify what I mean by low-level in this context.  In this case I am referring to a protocol which is implemented</summary><link rel="replies" type="application/atom+xml" href="http://ab-rtfm.blogspot.com/feeds/1505633407234173039/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=33732163&amp;postID=1505633407234173039" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/1505633407234173039?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/1505633407234173039?v=2" /><link rel="alternate" type="text/html" href="http://ab-rtfm.blogspot.com/2007/09/diy-protocols-are-evil.html" title="DIY Protocols are evil!" /><author><name>ab</name><uri>http://www.blogger.com/profile/02144144906877008461</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;Ak8CQHcyfyp7ImA9WB9TEEo.&quot;"><id>tag:blogger.com,1999:blog-33732163.post-3989228441736546050</id><published>2007-08-10T10:29:00.001-04:00</published><updated>2007-09-17T21:27:41.997-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-09-17T21:27:41.997-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="gcih" /><category scheme="http://www.blogger.com/atom/ns#" term="security" /><title>Attacking LEAP with ASLEAP</title><summary>The ASLEAP tool was written by Joshua Wright and is designed to crack passwords used by wireless networks being secured with proprietary Cisco LEAP (Lightweight Extensible Authentication Protocol).  I had a chance to see a BOF session at SANS San Diego 2007 that was presented by Joshua and it was amazing.  He went non-stop for at least an hour on many problems with Bluetooth and even 'toyed' with</summary><link rel="replies" type="application/atom+xml" href="http://ab-rtfm.blogspot.com/feeds/3989228441736546050/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=33732163&amp;postID=3989228441736546050" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/3989228441736546050?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/3989228441736546050?v=2" /><link rel="alternate" type="text/html" href="http://ab-rtfm.blogspot.com/2007/08/attacking-leap-with-asleap.html" title="Attacking LEAP with ASLEAP" /><author><name>ab</name><uri>http://www.blogger.com/profile/02144144906877008461</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;D0EMSHg6eyp7ImA9WB5VF0g.&quot;"><id>tag:blogger.com,1999:blog-33732163.post-2529149063593812068</id><published>2007-08-10T10:07:00.000-04:00</published><updated>2007-08-10T10:21:29.613-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-08-10T10:21:29.613-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="gcih" /><category scheme="http://www.blogger.com/atom/ns#" term="security" /><title>AFX RootKit (2003 &amp; 2005)</title><summary>Continuing my studying for my GCIH I will move on to the next Rootkit: AFX RootKit (2003 &amp; 2005).  My review of this little gem will not be as detailed as the adore-ng rootkit as I do not have a separate Windows system to trash as a full test.  What I will note are the details of the rootkit that are posted on many places already.The rootkit hides the following:Processes Handles Modules Files &amp; </summary><link rel="replies" type="application/atom+xml" href="http://ab-rtfm.blogspot.com/feeds/2529149063593812068/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=33732163&amp;postID=2529149063593812068" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/2529149063593812068?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/2529149063593812068?v=2" /><link rel="alternate" type="text/html" href="http://ab-rtfm.blogspot.com/2007/08/afx-rootkit-2003-2005.html" title="AFX RootKit (2003 &amp; 2005)" /><author><name>ab</name><uri>http://www.blogger.com/profile/02144144906877008461</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DEYGQ3o4eyp7ImA9WB5VF0g.&quot;"><id>tag:blogger.com,1999:blog-33732163.post-3377409044491475716</id><published>2007-07-30T21:21:00.000-04:00</published><updated>2007-08-10T10:28:42.433-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-08-10T10:28:42.433-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="gcih" /><category scheme="http://www.blogger.com/atom/ns#" term="security" /><title>Explorations with adore-ng</title><summary>As part of my studying for the SANS GCIH certification I thought I would take some time to really get to know several of the tools mentioned on the Certifications Bulletin.  The first item is the adore rootkit.  I will be studying adore-ng-0.56 on a RedHat 9 install.  What I hope to understand better through this process:How to compile and 'install' the adore-ng rootkit (read the README, very </summary><link rel="replies" type="application/atom+xml" href="http://ab-rtfm.blogspot.com/feeds/3377409044491475716/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=33732163&amp;postID=3377409044491475716" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/3377409044491475716?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/3377409044491475716?v=2" /><link rel="alternate" type="text/html" href="http://ab-rtfm.blogspot.com/2007/07/explorations-with-adore-ng.html" title="Explorations with adore-ng" /><author><name>ab</name><uri>http://www.blogger.com/profile/02144144906877008461</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total></entry><entry gd:etag="W/&quot;CE4DRn0_fip7ImA9WB5XFUQ.&quot;"><id>tag:blogger.com,1999:blog-33732163.post-8068950210985768212</id><published>2007-07-15T08:26:00.001-04:00</published><updated>2007-07-16T09:36:17.346-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-07-16T09:36:17.346-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ruby" /><category scheme="http://www.blogger.com/atom/ns#" term="integration" /><category scheme="http://www.blogger.com/atom/ns#" term="programming" /><title>Exploring ActiveMQ via Stomp</title><summary>Building on my previous post where I explored ways to get a legacy Progress application system to talk to a modern .NET based back-end, the next possible solution will involve communicating to a JMS system called AtiveMQ.ActiveMQI actually came across the Apache Foundation's ActiveMQ project while searching for a message queuing back-end for a Ruby project.  I was in search of a scalable message </summary><link rel="replies" type="application/atom+xml" href="http://ab-rtfm.blogspot.com/feeds/8068950210985768212/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=33732163&amp;postID=8068950210985768212" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/8068950210985768212?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/8068950210985768212?v=2" /><link rel="alternate" type="text/html" href="http://ab-rtfm.blogspot.com/2007/07/exploring-activemq-via-stomp.html" title="Exploring ActiveMQ via Stomp" /><author><name>ab</name><uri>http://www.blogger.com/profile/02144144906877008461</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CUMASX8_eSp7ImA9WB5XFEs.&quot;"><id>tag:blogger.com,1999:blog-33732163.post-1089110926488397461</id><published>2007-06-27T22:39:00.000-04:00</published><updated>2007-07-14T21:37:28.141-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-07-14T21:37:28.141-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="integration" /><category scheme="http://www.blogger.com/atom/ns#" term="programming" /><category scheme="http://www.blogger.com/atom/ns#" term="security" /><title>cURL breaths life to old system</title><summary>In my previous post I hinted that I would next write about how to get several legacy systems to send data to a modern .Net based application when the legacy systems only know how to talk to each other.  This problem is based once again on the aged Progress applications that company A uses.The Problem: The native language lacks the ability to make any network based connections, unless it is to a </summary><link rel="replies" type="application/atom+xml" href="http://ab-rtfm.blogspot.com/feeds/1089110926488397461/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=33732163&amp;postID=1089110926488397461" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/1089110926488397461?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/1089110926488397461?v=2" /><link rel="alternate" type="text/html" href="http://ab-rtfm.blogspot.com/2007/06/in-my-previous-post-i-hinted-that-i.html" title="cURL breaths life to old system" /><author><name>ab</name><uri>http://www.blogger.com/profile/02144144906877008461</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CkcCSX8_cSp7ImA9WB5QEE0.&quot;"><id>tag:blogger.com,1999:blog-33732163.post-260199194532751507</id><published>2007-06-27T20:37:00.000-04:00</published><updated>2007-06-27T23:07:48.149-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-06-27T23:07:48.149-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="integration" /><category scheme="http://www.blogger.com/atom/ns#" term="programming" /><category scheme="http://www.blogger.com/atom/ns#" term="security" /><title>GPG to the rescue (lipstick on the pig)</title><summary>So I have been a little side tracked from my Ruby ISO8583 work for the past couple of weeks.  But never fear I have been getting familiar with a really amazing API for the GPG project known as GPGME (GPG Made Easy).  So why would a person be interested in this?  Glad you asked.Problem: Company A has a very, very old POS application that was written entirely in-house.  The programming language/</summary><link rel="replies" type="application/atom+xml" href="http://ab-rtfm.blogspot.com/feeds/260199194532751507/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=33732163&amp;postID=260199194532751507" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/260199194532751507?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/260199194532751507?v=2" /><link rel="alternate" type="text/html" href="http://ab-rtfm.blogspot.com/2007/06/gpg-to-rescue-lipstick-on-pig.html" title="GPG to the rescue (lipstick on the pig)" /><author><name>ab</name><uri>http://www.blogger.com/profile/02144144906877008461</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CkIHRXw7eSp7ImA9WB5XE0o.&quot;"><id>tag:blogger.com,1999:blog-33732163.post-929289226537888502</id><published>2007-06-09T12:11:00.000-04:00</published><updated>2007-07-13T19:48:54.201-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-07-13T19:48:54.201-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ruby" /><title>Ruby...where have you been all my life?</title><summary>Ruby is beauty,Without Ruby what to do,Programming is dead.-abOK, so that may be a Haiku if I counted correctly?Anyway... About a year ago I was in a Barnes and Noble and saw an issue of Linux Journal which had a cover story about Ruby.  I hadn't read Linux Journal for quite a while and thought that this looked like a good issue to pickup.  And that was my initial exposure to the what Ruby was </summary><link rel="replies" type="application/atom+xml" href="http://ab-rtfm.blogspot.com/feeds/929289226537888502/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=33732163&amp;postID=929289226537888502" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/929289226537888502?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/929289226537888502?v=2" /><link rel="alternate" type="text/html" href="http://ab-rtfm.blogspot.com/2007/06/rubywhere-have-you-been-all-my-life.html" title="Ruby...where have you been all my life?" /><author><name>ab</name><uri>http://www.blogger.com/profile/02144144906877008461</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;AkcGRH4zfyp7ImA9WxRVFUs.&quot;"><id>tag:blogger.com,1999:blog-33732163.post-6056988949953602647</id><published>2007-05-07T21:35:00.000-04:00</published><updated>2008-11-13T04:20:25.087-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-13T04:20:25.087-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Jeep" /><title>Broken Jeep...Part II</title><summary>Alright...The Jeep is back in business.  As promised I took some photos of the old parts and will post the details of the replacement process.  First off here is the broken A/C Compressor still installed in the Jeep.  You can see the bad pulley on the front of the Compressor which is facing the fan shroud.To remove the compressor I had to first remove the bolt attaching the A/C hoses.  Here is </summary><link rel="replies" type="application/atom+xml" href="http://ab-rtfm.blogspot.com/feeds/6056988949953602647/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=33732163&amp;postID=6056988949953602647" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/6056988949953602647?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/6056988949953602647?v=2" /><link rel="alternate" type="text/html" href="http://ab-rtfm.blogspot.com/2007/05/broken-jeeppart-ii.html" title="Broken Jeep...Part II" /><author><name>ab</name><uri>http://www.blogger.com/profile/02144144906877008461</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_D3Ss4zMoK3o/Rj_UBQ_VF0I/AAAAAAAAAAM/Rz7twww-QBY/s72-c/old-compressor1.jpg" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CEUDSXw6eip7ImA9WB5XEk0.&quot;"><id>tag:blogger.com,1999:blog-33732163.post-8701897850093902514</id><published>2007-05-06T08:11:00.000-04:00</published><updated>2007-07-11T21:04:38.212-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-07-11T21:04:38.212-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Jeep" /><title>Broken Jeep...Part I</title><summary>I have a 1999 Jeep Cherokee that has served me very well (has about 150,000 miles).  About two weeks ago the serpentine belt began to make a very loud noise and a small amount of smoke would come out from under the hood.  This was a problem that I could not ignore and the thought of looking for another car made my stomach turn.  I had borrowed my wife's car to get back and forth to work and that </summary><link rel="replies" type="application/atom+xml" href="http://ab-rtfm.blogspot.com/feeds/8701897850093902514/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=33732163&amp;postID=8701897850093902514" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/8701897850093902514?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/8701897850093902514?v=2" /><link rel="alternate" type="text/html" href="http://ab-rtfm.blogspot.com/2007/05/broken-jeep.html" title="Broken Jeep...Part I" /><author><name>ab</name><uri>http://www.blogger.com/profile/02144144906877008461</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;D0MCSHY5fip7ImA9WB5SFE0.&quot;"><id>tag:blogger.com,1999:blog-33732163.post-8536000447582897149</id><published>2007-04-09T22:33:00.000-04:00</published><updated>2007-06-09T12:11:09.826-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-06-09T12:11:09.826-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SANS" /><category scheme="http://www.blogger.com/atom/ns#" term="IT" /><category scheme="http://www.blogger.com/atom/ns#" term="security" /><category scheme="http://www.blogger.com/atom/ns#" term="PCI" /><title>SANS 2007 San Diego</title><summary>First a little professional background information and what I do for a living...I work in the IT department for a medium size retail chain who specializes in computers and electronics.  My responsibilities include managing a team of system and network administrators.  This also includes managing the IT security for my organization.  Security is my true passion. Unfortunately, like most mid-sized </summary><link rel="replies" type="application/atom+xml" href="http://ab-rtfm.blogspot.com/feeds/8536000447582897149/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=33732163&amp;postID=8536000447582897149" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/8536000447582897149?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/8536000447582897149?v=2" /><link rel="alternate" type="text/html" href="http://ab-rtfm.blogspot.com/2007/04/sans-2007-san-diego.html" title="SANS 2007 San Diego" /><author><name>ab</name><uri>http://www.blogger.com/profile/02144144906877008461</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CEYGR387cSp7ImA9WB5XEk0.&quot;"><id>tag:blogger.com,1999:blog-33732163.post-115715639711267345</id><published>2006-09-01T20:18:00.000-04:00</published><updated>2007-07-11T21:02:06.109-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-07-11T21:02:06.109-04:00</app:edited><title>Welcome</title><summary>Welcome to my Blog.  Many exciting things will begin to appear here.</summary><link rel="replies" type="application/atom+xml" href="http://ab-rtfm.blogspot.com/feeds/115715639711267345/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=33732163&amp;postID=115715639711267345" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/115715639711267345?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/33732163/posts/default/115715639711267345?v=2" /><link rel="alternate" type="text/html" href="http://ab-rtfm.blogspot.com/2006/09/welcome.html" title="Welcome" /><author><name>ab</name><uri>http://www.blogger.com/profile/02144144906877008461</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry></feed>

