<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-9376177</id><updated>2009-02-20T20:23:38.945-08:00</updated><title type='text'>Whatever....</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://elihusmails.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default'/><link rel='alternate' type='text/html' href='http://elihusmails.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Mark</name><uri>http://www.blogger.com/profile/13476169663456685050</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>21</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9376177.post-8472506937680482896</id><published>2008-05-26T18:19:00.001-07:00</published><updated>2008-05-26T18:19:38.565-07:00</updated><title type='text'>Not much going on</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Just wanted to make sure all of you know that I am still alive and kicking.  Not much going on in my computing life.  I did leave my position at ITT April 14 and started a new job at ???.  Not sure I can tell you much other than the number of question marks equal the number of letters in the name of the place..I'll let you do the math.&lt;br/&gt;&lt;br/&gt;I did pick up an iMac a few months ago and really like it.  I have a .mac account and my username is 'iammarkwebb' if you would like to &lt;a href='http://web.mac.com/iammarkwebb/Site/Blog/Blog.html'&gt;check it out&lt;/a&gt;.  &lt;br/&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9376177-8472506937680482896?l=elihusmails.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://elihusmails.blogspot.com/feeds/8472506937680482896/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=9376177&amp;postID=8472506937680482896' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/8472506937680482896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/8472506937680482896'/><link rel='alternate' type='text/html' href='http://elihusmails.blogspot.com/2008/05/not-much-going-on.html' title='Not much going on'/><author><name>Mark</name><uri>http://www.blogger.com/profile/13476169663456685050</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13434575719807495530'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9376177.post-339791362567136747</id><published>2008-02-24T20:13:00.001-08:00</published><updated>2008-02-24T20:13:29.881-08:00</updated><title type='text'>Photographer site from hockey tournament</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Here is a &lt;a href='http://www.vansuydam.net'&gt;link&lt;br/&gt;&lt;/a&gt; to the site of the photographer that took tons of pictures at Brandon's hockey tournament this weekend at Oswego.&lt;br/&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9376177-339791362567136747?l=elihusmails.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://elihusmails.blogspot.com/feeds/339791362567136747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=9376177&amp;postID=339791362567136747' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/339791362567136747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/339791362567136747'/><link rel='alternate' type='text/html' href='http://elihusmails.blogspot.com/2008/02/photographer-site-from-hockey.html' title='Photographer site from hockey tournament'/><author><name>Mark</name><uri>http://www.blogger.com/profile/13476169663456685050</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13434575719807495530'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9376177.post-2760614989537286156</id><published>2008-02-14T20:32:00.001-08:00</published><updated>2008-02-14T20:32:45.160-08:00</updated><title type='text'>Safe HashMap</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;a href='http://www.coderoshi.com/2008/02/safe-hashmap-for-java.html'&gt;This&lt;/a&gt; is a really cool class that allows for lazy initialization and removed the possibility of having null values in the HashMap.  Another nice feature is that it is generics-capable.  &lt;br/&gt;&lt;br/&gt;Now if this class was thread safe, we would have a complete solution....&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9376177-2760614989537286156?l=elihusmails.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://elihusmails.blogspot.com/feeds/2760614989537286156/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=9376177&amp;postID=2760614989537286156' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/2760614989537286156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/2760614989537286156'/><link rel='alternate' type='text/html' href='http://elihusmails.blogspot.com/2008/02/safe-hashmap.html' title='Safe HashMap'/><author><name>Mark</name><uri>http://www.blogger.com/profile/13476169663456685050</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13434575719807495530'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9376177.post-4079475386697533439</id><published>2007-10-03T18:26:00.000-07:00</published><updated>2007-10-03T18:27:17.376-07:00</updated><title type='text'>CopyOnWriteMap</title><content type='html'>I finally got around to writing an &lt;a href="http://mina.apache.org/report/trunk/xref/org/apache/mina/util/CopyOnWriteMap.html"&gt;implementation&lt;/a&gt; of java.util.Map, which provides a fast, concurrent way to access a Map.  Write operations are more expensive, but you would only want to use this class if reading is your primary objective.  I had found a few &lt;a href="http://commons.apache.org/collections/api-release/org/apache/commons/collections/FastHashMap.html"&gt;other&lt;/a&gt; implementations of a copy-on-write Map, but I did not think they were quite right.  With some help from the MINA team, I have the class in the trunk of MINA and all is well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9376177-4079475386697533439?l=elihusmails.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://elihusmails.blogspot.com/feeds/4079475386697533439/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=9376177&amp;postID=4079475386697533439' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/4079475386697533439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/4079475386697533439'/><link rel='alternate' type='text/html' href='http://elihusmails.blogspot.com/2007/10/copyonwritemap.html' title='CopyOnWriteMap'/><author><name>Mark</name><uri>http://www.blogger.com/profile/13476169663456685050</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13434575719807495530'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9376177.post-3831043269701956872</id><published>2007-09-13T17:18:00.001-07:00</published><updated>2007-09-13T17:18:45.689-07:00</updated><title type='text'>Andy McKee</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;This guy is simply amazing.  If you appreciate music even a little, you will love what &lt;a href='http://youtube.com/watch?v=dt1fB62cGbo'&gt;Andy Mckee&lt;br/&gt;&lt;/a&gt; can do with a guitar.  He has many of his songs on youtube, and you can also get his music on iTunes.&lt;br/&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9376177-3831043269701956872?l=elihusmails.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://elihusmails.blogspot.com/feeds/3831043269701956872/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=9376177&amp;postID=3831043269701956872' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/3831043269701956872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/3831043269701956872'/><link rel='alternate' type='text/html' href='http://elihusmails.blogspot.com/2007/09/andy-mckee.html' title='Andy McKee'/><author><name>Mark</name><uri>http://www.blogger.com/profile/13476169663456685050</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13434575719807495530'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9376177.post-2857415516842583611</id><published>2007-09-11T21:01:00.001-07:00</published><updated>2007-09-11T21:01:07.372-07:00</updated><title type='text'>Abstract Dialog Class</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Here is the code from a class that I have used for years.  This class extends JDialog in a way that adding components to it is very painless, since it uses GridBagLayout.  I hope to soon comment it better and add an example, but for now you will have to look at the code to see what is going on.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;package org.markwebb.gui;&lt;br /&gt;&lt;br /&gt;import java.awt.BorderLayout;&lt;br /&gt;import java.awt.Color;&lt;br /&gt;import java.awt.GridBagConstraints;&lt;br /&gt;import java.awt.GridBagLayout;&lt;br /&gt;import java.awt.Insets;&lt;br /&gt;import java.awt.event.ActionEvent;&lt;br /&gt;import java.awt.event.ActionListener;&lt;br /&gt;&lt;br /&gt;import javax.swing.BorderFactory;&lt;br /&gt;import javax.swing.JButton;&lt;br /&gt;import javax.swing.JComponent;&lt;br /&gt;import javax.swing.JDialog;&lt;br /&gt;import javax.swing.JFrame;&lt;br /&gt;import javax.swing.JPanel;&lt;br /&gt;import javax.swing.border.TitledBorder;&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt; * This is an abstract class which takes many of the pains out of&lt;br /&gt; * GridBagLayout.  The Dialog is set to modal.&lt;br /&gt; * &lt;br /&gt; * @author Mark Webb &lt;br /&gt; *&lt;br /&gt; */&lt;br /&gt;public abstract class AbstractDialog extends JDialog implements ActionListener {&lt;br /&gt;&lt;br /&gt;	protected static final String ACCEPT = "Accept";&lt;br /&gt;	protected static final String CANCEL = "Cancel";&lt;br /&gt;	protected static final String CLOSE = "Close";&lt;br /&gt;	&lt;br /&gt;	protected JPanel mainPanel;&lt;br /&gt;	&lt;br /&gt;	protected GridBagConstraints c;&lt;br /&gt;	private int row, col;&lt;br /&gt;	&lt;br /&gt;	public AbstractDialog( JFrame parent, String title, String borderTitle ){&lt;br /&gt;		super( parent, title, true );&lt;br /&gt;		&lt;br /&gt;		setDefaultCloseOperation( JDialog.DISPOSE_ON_CLOSE );&lt;br /&gt;		&lt;br /&gt;		c = new GridBagConstraints();&lt;br /&gt;		c.fill = GridBagConstraints.BOTH;&lt;br /&gt;		c.anchor = GridBagConstraints.WEST;&lt;br /&gt;		c.insets = new Insets(5,5,5,5);&lt;br /&gt;		&lt;br /&gt;		row = 0;&lt;br /&gt;		col = 0;&lt;br /&gt;		&lt;br /&gt;		mainPanel = new JPanel();&lt;br /&gt;		mainPanel.setBorder( BorderFactory.createTitledBorder(BorderFactory.createLineBorder(Color.black, 1),&lt;br /&gt;				borderTitle, TitledBorder.LEFT, TitledBorder.TOP ));&lt;br /&gt;		&lt;br /&gt;		mainPanel.setLayout( new GridBagLayout() );&lt;br /&gt;		add( mainPanel, BorderLayout.CENTER );&lt;br /&gt;		&lt;br /&gt;		JPanel buttons  = new JPanel();&lt;br /&gt;		JButton accept = new JButton( ACCEPT );&lt;br /&gt;		accept.addActionListener( this );&lt;br /&gt;		buttons.add( accept );&lt;br /&gt;		JButton cancel = new JButton( CANCEL );&lt;br /&gt;		cancel.addActionListener( this );&lt;br /&gt;		buttons.add( cancel );&lt;br /&gt;		JButton close = new JButton( CLOSE );&lt;br /&gt;		close.addActionListener( this );&lt;br /&gt;		buttons.add( close );&lt;br /&gt;		&lt;br /&gt;		add( buttons, BorderLayout.SOUTH );&lt;br /&gt;	}&lt;br /&gt;&lt;br /&gt;	public void addToRow( JComponent comp, int width ){&lt;br /&gt;&lt;br /&gt;		// add the component&lt;br /&gt;		addItem( col, row, width , comp );&lt;br /&gt;		&lt;br /&gt;		// increment the column number&lt;br /&gt;		col++;&lt;br /&gt;	}&lt;br /&gt;	&lt;br /&gt;	public void addToNewRow( JComponent comp, int width ){&lt;br /&gt;		&lt;br /&gt;		// increment the row number&lt;br /&gt;		row++;&lt;br /&gt;		&lt;br /&gt;		// reset the column number&lt;br /&gt;		col = 0;&lt;br /&gt;		&lt;br /&gt;		// add the component&lt;br /&gt;		addItem( col, row, width , comp );&lt;br /&gt;		&lt;br /&gt;		// increment the column number&lt;br /&gt;		col++;&lt;br /&gt;	}&lt;br /&gt;	&lt;br /&gt;	private void addItem( int x, int y, int w, JComponent comp )&lt;br /&gt;	{&lt;br /&gt;		c.gridx = x;&lt;br /&gt;		c.gridy = y;&lt;br /&gt;		c.gridwidth = w;&lt;br /&gt;		mainPanel.add( comp, c );&lt;br /&gt;	}&lt;br /&gt;	&lt;br /&gt;	public void actionPerformed( ActionEvent e ){&lt;br /&gt;		if( e.getActionCommand().equals( ACCEPT )){&lt;br /&gt;			doAccept();&lt;br /&gt;		} else if( e.getActionCommand().equals( CANCEL )){&lt;br /&gt;			doCancel();&lt;br /&gt;		} else if( e.getActionCommand().equals( CLOSE )){&lt;br /&gt;			doClose();&lt;br /&gt;		}&lt;br /&gt;	}&lt;br /&gt;	&lt;br /&gt;	private void doClose(){&lt;br /&gt;		setVisible( false );&lt;br /&gt;	}&lt;br /&gt;	&lt;br /&gt;	protected abstract void doAccept();&lt;br /&gt;	protected abstract void doCancel();&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9376177-2857415516842583611?l=elihusmails.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://elihusmails.blogspot.com/feeds/2857415516842583611/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=9376177&amp;postID=2857415516842583611' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/2857415516842583611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/2857415516842583611'/><link rel='alternate' type='text/html' href='http://elihusmails.blogspot.com/2007/09/abstract-dialog-class.html' title='Abstract Dialog Class'/><author><name>Mark</name><uri>http://www.blogger.com/profile/13476169663456685050</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13434575719807495530'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9376177.post-5206251865066457690</id><published>2007-09-09T17:44:00.001-07:00</published><updated>2007-09-09T17:44:34.681-07:00</updated><title type='text'>My Visual DNA</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;I tried this site, and it is amazing how well it works.  Try it out! http://dna.imagini.net/friends&lt;embed width='340' height='240' align='middle' flashvars='bgcolor=#000000&amp;amp;i1=http://dna.imagini.net/i/RESIZE_7ABFFADA.jpeg&amp;amp;c1=&amp;amp;i2=http://dna.imagini.net/i/RESIZE_7A214ED3.jpeg&amp;amp;c2=&amp;amp;i3=http://dna.imagini.net/i/RESIZE_-6781E621.jpeg&amp;amp;c3=&amp;amp;i4=http://dna.imagini.net/i/RESIZE_-3024A0D7.jpeg&amp;amp;c4=&amp;amp;i5=http://dna.imagini.net/i/RESIZE_-5C7BD10.jpeg&amp;amp;c5=&amp;amp;i6=http://dna.imagini.net/i/RESIZE_60BD8C5F.jpeg&amp;amp;c6=&amp;amp;i7=http://dna.imagini.net/i/RESIZE_0AEB34CA.jpeg&amp;amp;c7=&amp;amp;i8=http://dna.imagini.net/i/RESIZE_-E26BA3F.jpeg&amp;amp;c8=&amp;amp;i9=http://dna.imagini.net/i/RESIZE_-39EF8686.jpeg&amp;amp;c9=&amp;amp;i10=http://dna.imagini.net/i/RESIZE_-3DA9302E.jpeg&amp;amp;c10=&amp;amp;i11=http://dna.imagini.net/i/RESIZE_-74F8AADA.jpeg&amp;amp;c11=&amp;amp;i12=http://dna.imagini.net/i/RESIZE_1D28CE3C.jpeg&amp;amp;c12=&amp;amp;i13=http://dna.imagini.net/i/RESIZE_1A4050B5.jpeg&amp;amp;c13=&amp;amp;moodlabel=SOFISTICAT&amp;amp;lovelabel=NICE N? CHEESY&amp;amp;funlabel=CONQUEROR&amp;amp;habitslabel=JUNKIE MONKEY&amp;amp;uid=38454-07c1&amp;amp;srv=iwebhd6' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' name='widget' bgcolor='#000000' quality='best' src='http://dna.imagini.net/friends/swf/widget.swf' enablejavascript='false' allownetworking='internal' allowscriptaccess='never'&gt;	&lt;div style='border-top: 1px solid rgb(150, 150, 150); padding: 5px 0pt 0pt; text-align: center; width: 340px; height: 25px; margin-top: 0px; background-color: rgb(0, 0, 0); font-family: Arial,Helvetica,sans-serif; font-size: 11px;'&gt;&lt;a style='color: rgb(255, 255, 255);' href='http://networking.imagini.blueorange.co.uk/vdna.php?uid=38454-07c1&amp;amp;srv=iwebhd6'&gt;Read my VisualDNA&lt;/a&gt;&lt;span style='font-size: 10px; color: rgb(204, 204, 204);'&gt;™&lt;/span&gt;     &lt;a style='color: rgb(255, 255, 255);' href='http://dna.imagini.net/friends/'&gt;Get your own VisualDNA™&lt;/a&gt;&lt;/div&gt;&lt;/embed&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9376177-5206251865066457690?l=elihusmails.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://elihusmails.blogspot.com/feeds/5206251865066457690/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=9376177&amp;postID=5206251865066457690' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/5206251865066457690'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/5206251865066457690'/><link rel='alternate' type='text/html' href='http://elihusmails.blogspot.com/2007/09/my-visual-dna.html' title='My Visual DNA'/><author><name>Mark</name><uri>http://www.blogger.com/profile/13476169663456685050</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13434575719807495530'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9376177.post-9187494045504185043</id><published>2007-09-09T17:36:00.001-07:00</published><updated>2007-09-09T17:36:45.106-07:00</updated><title type='text'>Java Design Patterns</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Here are a &lt;a href='http://www.patterndepot.com/put/8/JavaPatterns.htm'&gt;couple &lt;/a&gt; &lt;a href='http://www.javacamp.org/designPattern/index.html'&gt;links&lt;/a&gt; that talk about design patterns using java.  Design patterns are a great way for engineers to standardize the methods they use when designing and writing software systems.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9376177-9187494045504185043?l=elihusmails.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://elihusmails.blogspot.com/feeds/9187494045504185043/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=9376177&amp;postID=9187494045504185043' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/9187494045504185043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/9187494045504185043'/><link rel='alternate' type='text/html' href='http://elihusmails.blogspot.com/2007/09/java-design-patterns.html' title='Java Design Patterns'/><author><name>Mark</name><uri>http://www.blogger.com/profile/13476169663456685050</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13434575719807495530'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9376177.post-3278555638907299017</id><published>2007-09-09T17:35:00.001-07:00</published><updated>2007-09-09T17:35:30.450-07:00</updated><title type='text'>Free Database Models</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;At this site - &lt;a href='http://www.databaseanswers.org/data%5Fmodels/'&gt;Library of Free Data Models&lt;/a&gt;, you can find database schemas for just about anything that you can think of.  I find this the most important part of creating a database driven system.  If you don''t get the database back-end set up right, your program will not work to its potential.&lt;br/&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9376177-3278555638907299017?l=elihusmails.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://elihusmails.blogspot.com/feeds/3278555638907299017/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=9376177&amp;postID=3278555638907299017' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/3278555638907299017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/3278555638907299017'/><link rel='alternate' type='text/html' href='http://elihusmails.blogspot.com/2007/09/free-database-models.html' title='Free Database Models'/><author><name>Mark</name><uri>http://www.blogger.com/profile/13476169663456685050</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13434575719807495530'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9376177.post-7062430820487182105</id><published>2007-09-09T17:32:00.001-07:00</published><updated>2007-09-09T17:32:45.817-07:00</updated><title type='text'>Photoshop tutorial</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;This guys puts together the most incredible, step-by-step photoshop tutorial I have ever seen.  The image is so lifelike at the end.  Really a must see...&lt;a href='http://www.wade.pwp.blueyonder.co.uk/tutorial1.htm'&gt;Me &amp;amp; Louie''s Sister - Page 1&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9376177-7062430820487182105?l=elihusmails.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://elihusmails.blogspot.com/feeds/7062430820487182105/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=9376177&amp;postID=7062430820487182105' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/7062430820487182105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/7062430820487182105'/><link rel='alternate' type='text/html' href='http://elihusmails.blogspot.com/2007/09/photoshop-tutorial.html' title='Photoshop tutorial'/><author><name>Mark</name><uri>http://www.blogger.com/profile/13476169663456685050</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13434575719807495530'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9376177.post-6932196885368170796</id><published>2007-09-09T17:30:00.001-07:00</published><updated>2007-09-09T17:30:45.860-07:00</updated><title type='text'>Spring Framework</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;This is a great introduction to the Spring Framework.  It describes a basic Java application that uses JDBC, and then the same program using Spring.   &lt;a href='http://today.java.net/pub/a/today/2006/05/09/why-spring-jdbc.html' title='java.net: Why Spring JDBC?'&gt;java.net: Why Spring JDBC?&lt;/a&gt;  As for JDBC, using Spring and Hibernate together makes the most sense.  There is an article in the May 2006 edition covering Hibernate, Eclipse, WTP and Struts.  Check it out.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9376177-6932196885368170796?l=elihusmails.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://elihusmails.blogspot.com/feeds/6932196885368170796/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=9376177&amp;postID=6932196885368170796' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/6932196885368170796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/6932196885368170796'/><link rel='alternate' type='text/html' href='http://elihusmails.blogspot.com/2007/09/spring-framework.html' title='Spring Framework'/><author><name>Mark</name><uri>http://www.blogger.com/profile/13476169663456685050</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13434575719807495530'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9376177.post-7858980689674552014</id><published>2007-09-09T17:29:00.001-07:00</published><updated>2007-09-09T17:29:48.823-07:00</updated><title type='text'>C++ for java programmers</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Here is a great C++ tutorial for Java programmers.  Click &lt;a href='http://www.cs.brown.edu/courses/cs123/javatoc.shtml'&gt;here&lt;/a&gt; to check out the tutorial.  There are many references to the differences between C++ and Java.  Most of the time, programmers migrate from C++ to Java, but I have found that this site is a great start for Java developers to learn, or in my case, re-learn C++.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9376177-7858980689674552014?l=elihusmails.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://elihusmails.blogspot.com/feeds/7858980689674552014/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=9376177&amp;postID=7858980689674552014' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/7858980689674552014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/7858980689674552014'/><link rel='alternate' type='text/html' href='http://elihusmails.blogspot.com/2007/09/c-for-java-programmers.html' title='C++ for java programmers'/><author><name>Mark</name><uri>http://www.blogger.com/profile/13476169663456685050</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13434575719807495530'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9376177.post-8974857333532381571</id><published>2007-09-09T17:26:00.001-07:00</published><updated>2007-09-09T17:27:39.486-07:00</updated><title type='text'>Try and beat this...</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;ol&gt;&lt;li&gt;&lt;a href='http://gallery.markwebb.org/albums/mark/TheBar/normal_DSC04839.JPG'&gt;Pool table&lt;/a&gt; installed&lt;/li&gt;&lt;li&gt;&lt;a href='http://gallery.markwebb.org/albums/mark/TheBar/normal_complete_molding.jpg'&gt;Bar&lt;/a&gt; nearly complete&lt;/li&gt;&lt;li&gt;&lt;a href='http://gallery.markwebb.org/albums/mark/TheBar/normal_Picture1_016.jpg'&gt;Bar&lt;/a&gt; stocked&lt;/li&gt;&lt;/ol&gt;Check it out.  So far, so good.  If you are in town, stop by.  Maybe someday I will document what I did, and how I did it.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9376177-8974857333532381571?l=elihusmails.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://elihusmails.blogspot.com/feeds/8974857333532381571/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=9376177&amp;postID=8974857333532381571' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/8974857333532381571'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/8974857333532381571'/><link rel='alternate' type='text/html' href='http://elihusmails.blogspot.com/2007/09/try-and-beat-this.html' title='Try and beat this...'/><author><name>Mark</name><uri>http://www.blogger.com/profile/13476169663456685050</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13434575719807495530'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9376177.post-4055620576872939412</id><published>2007-09-06T19:40:00.001-07:00</published><updated>2007-09-06T19:40:45.440-07:00</updated><title type='text'>hell yeah</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;I got some polish in me, I wonder if they want a little more polish in them ???&lt;br/&gt;&lt;br/&gt;&lt;a href='http://www.jonholato.com/2007/09/06/top-10-most-beautiful-polish-women/'&gt;Top 10 Most Beautiful Polish Women&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9376177-4055620576872939412?l=elihusmails.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://elihusmails.blogspot.com/feeds/4055620576872939412/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=9376177&amp;postID=4055620576872939412' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/4055620576872939412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/4055620576872939412'/><link rel='alternate' type='text/html' href='http://elihusmails.blogspot.com/2007/09/hell-yeah.html' title='hell yeah'/><author><name>Mark</name><uri>http://www.blogger.com/profile/13476169663456685050</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13434575719807495530'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9376177.post-6911220877051575224</id><published>2007-09-06T19:37:00.001-07:00</published><updated>2007-09-06T19:37:25.335-07:00</updated><title type='text'>Wordpress to hell</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;So for the last few years, I have been managing my own blog at &lt;a href='http://www.markwebb.org'&gt;my site&lt;/a&gt;.  Just in the last few days, the database got hosed and I finally said fuck it.  I have had this site for years and now it is where I will place all my blogs.  &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9376177-6911220877051575224?l=elihusmails.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://elihusmails.blogspot.com/feeds/6911220877051575224/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=9376177&amp;postID=6911220877051575224' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/6911220877051575224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/6911220877051575224'/><link rel='alternate' type='text/html' href='http://elihusmails.blogspot.com/2007/09/wordpress-to-hell.html' title='Wordpress to hell'/><author><name>Mark</name><uri>http://www.blogger.com/profile/13476169663456685050</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13434575719807495530'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9376177.post-114752110176960982</id><published>2006-05-13T04:51:00.000-07:00</published><updated>2006-05-13T04:51:42.236-07:00</updated><title type='text'>Introduction | CSS Tutorial | HTML.net</title><content type='html'>Here is a nice CSS/HTML tutorial worth checking out...&lt;br /&gt;&lt;a href="http://www.html.net/tutorials/css/introduction.asp"&gt;Click here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;For those interested in picking up AJAX, this might be of interest.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9376177-114752110176960982?l=elihusmails.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://elihusmails.blogspot.com/feeds/114752110176960982/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=9376177&amp;postID=114752110176960982' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/114752110176960982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/114752110176960982'/><link rel='alternate' type='text/html' href='http://elihusmails.blogspot.com/2006/05/introduction-css-tutorial-htmlnet.html' title='Introduction | CSS Tutorial | HTML.net'/><author><name>Mark</name><uri>http://www.blogger.com/profile/13476169663456685050</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13434575719807495530'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9376177.post-114722719310771962</id><published>2006-05-09T19:13:00.000-07:00</published><updated>2006-05-09T19:13:13.146-07:00</updated><title type='text'>How to Rip DVDs to Small AVI or MPG Formatted Files - WikiHow</title><content type='html'>&lt;a href="http://www.wikihow.com/Rip-DVDs-to-Small-AVI-or-MPG-Formatted-Files"&gt;How to Rip DVDs to Small AVI or MPG Formatted Files - WikiHow&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I haven't tried this yet, but it looks promising&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9376177-114722719310771962?l=elihusmails.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://elihusmails.blogspot.com/feeds/114722719310771962/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=9376177&amp;postID=114722719310771962' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/114722719310771962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/114722719310771962'/><link rel='alternate' type='text/html' href='http://elihusmails.blogspot.com/2006/05/how-to-rip-dvds-to-small-avi-or-mpg.html' title='How to Rip DVDs to Small AVI or MPG Formatted Files - WikiHow'/><author><name>Mark</name><uri>http://www.blogger.com/profile/13476169663456685050</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13434575719807495530'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9376177.post-114696265530858132</id><published>2006-05-06T17:44:00.000-07:00</published><updated>2006-05-06T17:44:15.976-07:00</updated><title type='text'>AJAX Tutorial</title><content type='html'>This site contains a bunch of AJAX tutorials.  &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ajaximpact.com/tutorials.php"&gt;AJAX Tutorial&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;...enjoy&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9376177-114696265530858132?l=elihusmails.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://elihusmails.blogspot.com/feeds/114696265530858132/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=9376177&amp;postID=114696265530858132' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/114696265530858132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/114696265530858132'/><link rel='alternate' type='text/html' href='http://elihusmails.blogspot.com/2006/05/ajax-tutorial.html' title='AJAX Tutorial'/><author><name>Mark</name><uri>http://www.blogger.com/profile/13476169663456685050</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13434575719807495530'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9376177.post-111722136950920278</id><published>2005-05-27T12:15:00.000-07:00</published><updated>2005-05-27T12:16:09.513-07:00</updated><title type='text'>wow</title><content type='html'>I forgot all about this site.  I could not even remember what my username/password was....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9376177-111722136950920278?l=elihusmails.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://elihusmails.blogspot.com/feeds/111722136950920278/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=9376177&amp;postID=111722136950920278' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/111722136950920278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/111722136950920278'/><link rel='alternate' type='text/html' href='http://elihusmails.blogspot.com/2005/05/wow.html' title='wow'/><author><name>Mark</name><uri>http://www.blogger.com/profile/13476169663456685050</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13434575719807495530'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9376177.post-110175752148583533</id><published>2004-11-29T11:40:00.000-08:00</published><updated>2004-11-29T11:45:21.486-08:00</updated><title type='text'>The death of mod_jk2</title><content type='html'>Today, I was suprised to learn that the &lt;a href="http://jakarta.apache.org/"&gt;jakarta&lt;/a&gt; project has decided to kill off mod_jk2 in favor of mod_jk. Also, a new connector, mod_proxy_ajp is in development, which is part of the &lt;a href="http://httpd.apache.org/"&gt;Apache&lt;/a&gt; source branch is in development.&lt;br /&gt;&lt;br /&gt;Hopefully, I will be able to post the instructions for how to build this new connector soon.....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9376177-110175752148583533?l=elihusmails.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://elihusmails.blogspot.com/feeds/110175752148583533/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=9376177&amp;postID=110175752148583533' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/110175752148583533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/110175752148583533'/><link rel='alternate' type='text/html' href='http://elihusmails.blogspot.com/2004/11/death-of-modjk2.html' title='The death of mod_jk2'/><author><name>Mark</name><uri>http://www.blogger.com/profile/13476169663456685050</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13434575719807495530'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9376177.post-110174158083462895</id><published>2004-11-29T07:14:00.000-08:00</published><updated>2004-11-29T07:19:40.853-08:00</updated><title type='text'>Lets get this started</title><content type='html'>This is the first post to my new blog.  I hope to use this area to post information concerning computer security, specifically in the areas of Unix and Web applications.  We will see how things progress.  The areas of interest are subject to change.  As a software developer, I find myself writing code in C and Java very regularly, so things may change from day to day.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9376177-110174158083462895?l=elihusmails.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://elihusmails.blogspot.com/feeds/110174158083462895/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=9376177&amp;postID=110174158083462895' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/110174158083462895'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9376177/posts/default/110174158083462895'/><link rel='alternate' type='text/html' href='http://elihusmails.blogspot.com/2004/11/lets-get-this-started.html' title='Lets get this started'/><author><name>Mark</name><uri>http://www.blogger.com/profile/13476169663456685050</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13434575719807495530'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>