Skip to content

Commit

Permalink
WIP: test sencjw.com blog here
Browse files Browse the repository at this point in the history
  • Loading branch information
Joe Nelson and Chris Wilson authored and twopoint718 committed Aug 22, 2012
1 parent 3381477 commit 4b8e05c
Show file tree
Hide file tree
Showing 27 changed files with 1,677 additions and 5 deletions.
38 changes: 38 additions & 0 deletions 6D7735C5.asc
@@ -0,0 +1,38 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG/MacGPG2 v2.0.17 (Darwin)

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
=COQG
-----END PGP PUBLIC KEY BLOCK-----
285 changes: 285 additions & 0 deletions blog.html

Large diffs are not rendered by default.

682 changes: 682 additions & 0 deletions blog.rss

Large diffs are not rendered by default.

Binary file added chrisblog.zip
Binary file not shown.
73 changes: 73 additions & 0 deletions colophon.html
@@ -0,0 +1,73 @@
<html>
<head>
<title>sencjw - Colophon</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="stylesheet" type="text/css" href="css/screen.css" />
<link rel="stylesheet" type="text/css" media="print"
href="css/print.css" />
<link rel="alternate" type="application/rss+xml" title="RSS Feed"
href="blog.rss" />
<script src="js/jquery.min.js"
type="text/javascript"></script>
<script src="js/nav.js" type="text/javascript"></script>
</head>
<body>
<div id="doc3" class="yui-t1">
<div id="yui-main">
<div id="maincol" class="yui-b">
<h1 id="colophon">Colophon</h1>
<h2 id="software">Software</h2>
<a href="http://www.gnu.org/licenses/old-licenses/gpl-2.0.html">
<div
style="float: right">
<img src="img/cc-gnu-gpl.png" alt="gpl v2" />
</div>
<p></a> This site was produced using <a href="https://github.com/jgm/yst">yst</a> (a static site generator written in <a href="http://haskell.org">Haskell</a>). yst is licensed under the <a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPL v2</a>.</p>
<a href="http://www.gnu.org/licenses/agpl-3.0.html">
<div style="float:
right">
<img src="img/agplv3-88x31.png" alt="agpl v3" />
</div>
<p></a> The site is licensed under the <a href="http://www.gnu.org/licenses/agpl-3.0.html">AGPL v3</a> or any later version. You are welcome to <a href="http://github.com/twopoint718/sencjw.com">obtain the source</a> on <a href="http://github.com">github.com</a>. After cloning the source, all you need to do is to run <code>yst</code> in the root of the directory.</p>
<h2 id="hardware">Hardware</h2>
<p>The generated site is hosted on a <a href="http://en.wikipedia.org/wiki/SheevaPlug">SheevaPlug</a> plug computer. This is a low-powered SOC server using between three and seven watts.</p>
<h2 id="words">Words</h2>
<a href="http://creativecommons.org/licenses/by-sa/3.0/">
<div style="float: right">
<img src="img/cc-by-sa.png" alt="cc by-sa" />
</div>
<p></a> My writings (that are not considered code) are licensed <a href="http://creativecommons.org/licenses/by-sa/3.0/">CC BY-SA</a></p>
</div>
</div>
<div id="nav" class="yui-b first">
<ul class="nav"
><li
><a href="index.html"
>Home</a
></li
><li
><a href="contact.html"
>Contact / About Me</a
></li
><li
><a href="blog.html"
>Blog</a
></li
><li class="current"
><a href="colophon.html"
>Colophon</a
></li
><li
><a href="the-square-root-of-christmas.html"
>The Square Root of Christmas</a
></li
><li
><a href="pubkey.html"
>PGP Public Key (6D7735C5)</a
></li
></ul
>
</div>
</div>
</body>
</html>
92 changes: 92 additions & 0 deletions contact.html
@@ -0,0 +1,92 @@
<html>
<head>
<title>sencjw - Contact / About Me</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="stylesheet" type="text/css" href="css/screen.css" />
<link rel="stylesheet" type="text/css" media="print"
href="css/print.css" />
<link rel="alternate" type="application/rss+xml" title="RSS Feed"
href="blog.rss" />
<script src="js/jquery.min.js"
type="text/javascript"></script>
<script src="js/nav.js" type="text/javascript"></script>
</head>
<body>
<div id="doc3" class="yui-t1">
<div id="yui-main">
<div id="maincol" class="yui-b">
<h1 id="contact-info">Contact Info</h1>
<ul>
<li><a href="http://twitter.com/twopoint718">@twopoint718</a></li>
<li>twopoint718 (IRC <a href="http://freenode.net"><code class="url">http://freenode.net</code></a>)</li>
<li>MadLUG President (<a href="http://madisonlinux.org">Madison Linux User Group</a>, <a href="http://meetup.com/madlug">Meetup.com page</a>)</li>
<li>mail (<script type="text/javascript">
<!--
h='&#x67;&#x6d;&#x61;&#x69;&#108;&#46;&#x63;&#x6f;&#x6d;';a='&#64;';n='&#x63;&#104;&#114;&#x69;&#x73;&#116;&#x6f;&#112;&#104;&#x65;&#114;&#46;&#106;&#46;&#x77;&#x69;&#108;&#x73;&#x6f;&#110;';e=n+a+h;
document.write('<a h'+'ref'+'="ma'+'ilto'+':'+e+'">'+'<code>'+e+'</code>'+'<\/'+'a'+'>');
// -->
</script><noscript>&#x63;&#104;&#114;&#x69;&#x73;&#116;&#x6f;&#112;&#104;&#x65;&#114;&#46;&#106;&#46;&#x77;&#x69;&#108;&#x73;&#x6f;&#110;&#32;&#x61;&#116;&#32;&#x67;&#x6d;&#x61;&#x69;&#108;&#32;&#100;&#x6f;&#116;&#32;&#x63;&#x6f;&#x6d;</noscript>, <script type="text/javascript">
<!--
h='&#98;&#x65;&#110;&#100;&#x79;&#x77;&#x6f;&#114;&#x6b;&#x73;&#46;&#x63;&#x6f;&#x6d;';a='&#64;';n='&#x63;&#104;&#114;&#x69;&#x73;';e=n+a+h;
document.write('<a h'+'ref'+'="ma'+'ilto'+':'+e+'">'+'<code>'+e+'</code>'+'<\/'+'a'+'>');
// -->
</script><noscript>&#x63;&#104;&#114;&#x69;&#x73;&#32;&#x61;&#116;&#32;&#98;&#x65;&#110;&#100;&#x79;&#x77;&#x6f;&#114;&#x6b;&#x73;&#32;&#100;&#x6f;&#116;&#32;&#x63;&#x6f;&#x6d;</noscript>, <script type="text/javascript">
<!--
h='&#x73;&#x65;&#110;&#x63;&#106;&#x77;&#46;&#x63;&#x6f;&#x6d;';a='&#64;';n='&#x63;&#104;&#114;&#x69;&#x73;';e=n+a+h;
document.write('<a h'+'ref'+'="ma'+'ilto'+':'+e+'">'+'<code>'+e+'</code>'+'<\/'+'a'+'>');
// -->
</script><noscript>&#x63;&#104;&#114;&#x69;&#x73;&#32;&#x61;&#116;&#32;&#x73;&#x65;&#110;&#x63;&#106;&#x77;&#32;&#100;&#x6f;&#116;&#32;&#x63;&#x6f;&#x6d;</noscript>)</li>
</ul>
<h1 id="about-me">About Me</h1>
<p>My name’s Chris Wilson. I’m a sciency kinda dude that’s worked mostly in academic settings (national lab, university) and I like that a whole bunch. I’ve always been interested in more stuff than I could possibly really know well; among them: science, technology, codes, econ, radio, sailing, biking, music, movies, the future, and also the past (I hope that I’m a <em>little</em> bit less likely to be doomed to repeat it).</p>
<p>And, of course, I love programming and computers. I was fascinated by Linux back around 1999, but really didn’t get rolling until a bit later. I played with slackware enough to compile my Fortran 77 code for my computational physics class the next year. I handn’t yet taken the full-Linux plunge and so I had a terminal-only computer stuffed under my dorm bed for when I needed <code>f77</code> or <code>g++</code>. From there I started writing reports using <code>LaTeX</code> in <code>nedit</code> on the school’s SGI O2s and was pretty much hooked on *NIX. I was shown around Red Hat and Fedora Linux by a seasoned perl hacker who also inducted me into the church of Emacs around 2002 at the rank of acolyte. This was a time of much perl hackery (I loved the book <a href="http://www.amazon.com/Computers-imagination-Visual-adventures-beyond/dp/0312061315/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1313709165&amp;sr=1-1">Computers and the Imagination</a>).</p>
<p>I continue to use Linux, with only brief breaks here and there for forays into other OSs (OS X, Plan 9, and the very occasional Windows). I’m active in the Madison Linux community as MadLUG’s current president and am interested in getting new users to try out Linux (email me with questions/comments).</p>
<h1 id="how-i-work">How I Work</h1>
<h2 id="software">Software</h2>
<p>I mostly write text. I write it using Emacs (though for sysadmin tasks, a bit of vim), under the <a href="http://xmonad.org/">XMonad</a> tiling window manager. For mail, I use <a href="http://www.mutt.org/">mutt</a> and work mail is signed with <a href="http://en.wikipedia.org/wiki/S/MIME">S/MIME</a>. I use <a href="http://irssi.org">irssi</a> for IRC and either <a href="http://www.bitlbee.org">bitlbee</a> or Pidgin for jabber/AIM/etc. For general-purpose documentation, I write <a href="http://daringfireball.net/projects/markdown/">markdown</a> processed with <a href="http://johnmacfarlane.net/pandoc/">pandoc</a> or <a href="http://troff.org/">troff</a> for when things like man pages are needed. Source-type text is versioned with <a href="http://git-scm.com/">git</a>.</p>
<h2 id="hardware">Hardware</h2>
<p>I use a <a href="http://en.wikipedia.org/wiki/Dvorak_Simplified_Keyboard">dvorak</a> key layout and usually type on a <a href="http://typematrix.com/2030/features.php">Dvorak-labeled TypeMatrix 2030</a> USB keyboard. I’ve been experimenting with a <a href="http://www.handykey.com/">Twiddler</a> chorded keyboard/mouse for mobile computing and am looking for a nice way to interface this device with a Nexus S Android phone; probably using audio feedback for interaction.</p>
<p>For monitors, I strongly prefer things in a 4:3 or 5:4 ratio, this is doubly true for laptops (although, I broke with this and got a <a href="http://knowledge76.com/index.php/LemU1">Lemur Ultrathin</a> laptop from System76) where getting a decent vertical resolution while keeping the laptop in the 12–14 in. range is tough. At work, I use a 13 inch MacBook Air.</p>
<h2 id="quixotic-notions">Quixotic Notions</h2>
<ul>
<li>Dates should be written in the YYYY-MM-DD format (big endian, like all our other numbers)</li>
<li>Keep time (where possible) using 24-hour clocks, preferably everyone would use UTC (or even better, <a href="http://en.wikipedia.org/wiki/International_Atomic_Time">TAI</a>)</li>
<li>Metric paper sizes are superior to US paper sizes in every way, the side ratio of sqrt(2)/1 is a brilliant hack</li>
<li><a href="http://safety.fhwa.dot.gov/intersection/roundabouts/">Roundabout</a> intersections should be more widely adopted in the US because they save fuel and are safer</li>
<li><a href="http://www.usmint.gov/mint_programs/golden_dollar_coin/index.cfm?action=sacFAQ#eliminate">Dollar coins</a> should replace the paper dollar</li>
<li>There are exactly 1 billion bytes (1,000,000,000) in a Gigabyte (and likewise using SI units for MB, kB, TB). 1,073,741,824 bytes are a <em>gibibyte</em></li>
</ul>
</div>
</div>
<div id="nav" class="yui-b first">
<ul class="nav"
><li
><a href="index.html"
>Home</a
></li
><li class="current"
><a href="contact.html"
>Contact / About Me</a
></li
><li
><a href="blog.html"
>Blog</a
></li
><li
><a href="colophon.html"
>Colophon</a
></li
><li
><a href="the-square-root-of-christmas.html"
>The Square Root of Christmas</a
></li
><li
><a href="pubkey.html"
>PGP Public Key (6D7735C5)</a
></li
></ul
>
</div>
</div>
</body>
</html>
7 changes: 7 additions & 0 deletions css/base-min.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

19 changes: 19 additions & 0 deletions css/hk-pyg.css
@@ -0,0 +1,19 @@
/* Loosely based on pygment's default colors */
table.sourceCode, tr.sourceCode, td.lineNumbers, td.sourceCode, table.sourceCode pre
{ margin: 0; padding: 0; border: 0; vertical-align: baseline; border: none; }
td.lineNumbers { border-right: 1px solid #AAAAAA; text-align: right; color: #AAAAAA; padding-right: 5px; padding-left: 5px; }
td.sourceCode { padding-left: 5px; }
pre.sourceCode { }
pre.sourceCode span.kw { color: #007020; font-weight: bold; }
pre.sourceCode span.dt { color: #902000; }
pre.sourceCode span.dv { color: #40a070; }
pre.sourceCode span.bn { color: #40a070; }
pre.sourceCode span.fl { color: #40a070; }
pre.sourceCode span.ch { color: #4070a0; }
pre.sourceCode span.st { color: #4070a0; }
pre.sourceCode span.co { color: #60a0b0; font-style: italic; }
pre.sourceCode span.ot { color: #007020; }
pre.sourceCode span.al { color: red; font-weight: bold; }
pre.sourceCode span.fu { color: #06287e; }
pre.sourceCode span.re { }
pre.sourceCode span.er { color: red; font-weight: bold; }
20 changes: 20 additions & 0 deletions css/ie.css
@@ -0,0 +1,20 @@
/* ie.css */
body {text-align:center;}
.container {text-align:left;}
* html .column {overflow-x:hidden;}
* html legend {margin:-18px -8px 16px 0;padding:0;}
ol {margin-left:2em;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
html>body p code {*white-space:normal;}
hr {margin:-8px auto 11px;}
.container ul { list-style: disc outside; margin-left: 2em; } /* IE can't handle :before and :after */
.container ul li { text-indent: 0; margin-left: 0; }
.container legend { margin-bottom: 1.6em; } /* IE form margin bug */
sup, sub { font-size: 100%; } /* IE superscript & subscript bug */
.container blockquote p, #content blockquote ul, #content blockquote ol, #content blockquote dl, #content blockquote pre, #content blockquote address,
.container blockquote table, #content blockquote form, #content blockquote h1, #content blockquote h2, #content blockquote h3, #content blockquote h4, #content blockquote h5, #content blockquote h6 { margin-top: .8em; margin-bottom: .8em; } /* IE can't handle :first-child */
* html .container textarea, * html .container input { padding: 0; } /* IE < 7 form fix */
.container input[type='submit'], .container input[type='button'] { padding: 0; } /* IE 7 button fix */
.container legend+* { margin-top: 0; } /* we already added legend margin */
a abbr, a acronym { text-decoration: underline; } /* IE 7 bug */
39 changes: 39 additions & 0 deletions css/print.css
@@ -0,0 +1,39 @@
body {
width:100% !important;
margin:0 !important;
padding:0 !important;
line-height: 1.4;
word-spacing:1.1pt;
letter-spacing:0.2pt; font-family: "Times New Roman", serif; color: #000; background: none; font-size: 12pt; }

/*Headings */
h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, sans-serif; }
h1{font-size:19pt;}
h2{font-size:17pt;}
h3{font-size:15pt;}
h4,h5,h6{font-size:12pt;}

pre, code { font: 10pt Courier, monospace; }
blockquote { margin: 1.3em; padding: 1em; font-size: 10pt; }
hr { background-color: #ccc; }

/* Images */
img { float: left; margin: 1em 1.5em 1.5em 0; }
a img { border: none; }

/* Links */
a:link, a:visited { background: transparent; font-weight: normal; text-decoration: underline; color:#333; }
a:link[href^="http://"]:after, a[href^="http://"]:visited:after { content: " (" attr(href) ")"; font-size: 90%; }
a[href^="http://"] {color:#000; }

/* Table */
table { margin: 1px; text-align:left; }
th { font-weight: bold; }
th,td { padding: 4px 10px 4px 0; }
tfoot { font-style: italic; }
caption { background: #fff; margin-bottom:2em; text-align:left; }
thead {display: table-header-group;}
tr {page-break-inside: avoid;}

/*hide various parts from the site*/

0 comments on commit 4b8e05c

Please sign in to comment.