1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85
|
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>$title</title>
<link rel="icon" href="/favicon.ico" />
<link rel="alternate" type="application/atom+xml" title="RSS Feed for client9.com" href="/atom.xml" />
<style>
body { color: #000; font-family: proxima-nova, proxima-nova-1, proxima-nova-2, HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, sans-serif; }
body { color: #000; font-family: georgia, "times new roman", times, serif; }
blockquote { font-size: small; }
.date {
margin-top: 0px;
margin-bottom: 0px;
font-size:small;
color:grey;
font-family: arial
}
#page { width: 900px; margin-left:auto; margin-right:auto; padding-left:5pm; padding-right: 5px; }
#left { float: left; width: 890px; padding-right: 5px; }
#footer { clear: both; }
#footer ul { margin: 0; text-align:center;}
#footer ul li {display: inline }
#disqus_thread { margin:10px; padding: 10px}
#client9_header { margin: 0px; color: #000; font-family: georgia, "times new roman", times, serif;}
#client9_header a {text-decoration: none; color: black }
#client9_header a:active { text-decoration: underline }
#client9_header a:hover { text-decoration: underline }
#client9_header h1 { float:left; font-size: 300%; margin: 0px; margin-bottom:0px;}
#client9_header h2 { font-size: 200%; margin: 0px }
#client9_header ul { float: left; margin: 0; padding: 0px}
#client9_header ul li { display: inline; float: left; margin-left: 0px; margin-right: 5px; padding: 0px}
#post a { text-transform: underline; color: #004276; }
.readmore {text-transform: uppercase; font-size: x-small; font-family: arial; color: #004276; }
#post-pagination { font-family: arial; text-transform: uppercase; margin-bottom: 30px; font-size:small}
.previous { display: inline; float:left; margin-top: 0px; margin-left: 20px }
.next { display: inline; float:right; margin-top: 0px; margin-right: 20px; }
.disabled { color: #AAA; }
.pagination { margin-bottom: 20px; }
#mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; }
</style>
<LINK href="doxygen.css" rel="stylesheet" type="text/css" />
<LINK href="tabs.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-33553605-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<div id="page">
<div id="client9_header">
<h1 id="client9_h1"><a href="/">client9</a></h1>
<div style="float:left; margin-left: 15px; margin-top: 10px;">
<span>Software Engineering by Nick Galbreath</span>
<ul>
<li><a href="/about/">about</a></li>
<li><a href="/archives/">archives</a></li>
<li><a href="/books/cida/">books</a></li>
<li><a href="/patents/">patents</a></li>
<li><a href="/projects/">projects</a></li>
</ul>
</div><!-- end float -->
<h2 id="client9_h2" style="margin-top:0px; clear:both"><a href="/projects/stringencoders/">stringencoders</a></h2>
</div><!-- end client9_header -->
<div id="left" style="margin-top: 10px; clear:both">
<div id="post">
|