Skip to content

Commit 7a62daf

Browse files
committed
Attempt to fix menu rendering.
Added more favicon elements. Added site tags.
1 parent 227346f commit 7a62daf

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+2349
-1073
lines changed

about.html

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,6 @@
1515
<link href="css/base.css" rel="stylesheet">
1616
<link href="css/prettify.css" rel="stylesheet">
1717

18-
<script>
19-
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
20-
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
21-
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
22-
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
23-
24-
ga('create', 'UA-99754303-1', 'auto');
25-
ga('send', 'pageview');
26-
</script>
27-
2818
<!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
2919
<!--[if lt IE 9]>
3020
<script src="js/html5shiv.min.js"></script>
@@ -36,6 +26,13 @@
3626
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="../assets/ico/apple-touch-icon-72-precomposed.png">
3727
<link rel="apple-touch-icon-precomposed" href="../assets/ico/apple-touch-icon-57-precomposed.png">-->
3828
<link rel="shortcut icon" href="favicon.png">
29+
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
30+
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
31+
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
32+
<link rel="manifest" href="/site.webmanifest">
33+
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#da532c">
34+
<meta name="msapplication-TileColor" content="#da532c">
35+
<meta name="theme-color" content="#ffffff">
3936
</head>
4037
<body onload="prettyPrint()">
4138
<div id="wrap">
@@ -79,7 +76,7 @@ <h1>About</h1>
7976

8077
<div id="footer">
8178
<div class="container">
82-
<p class="muted credit">&copy; 2017 | Mixed with <a href="http://getbootstrap.com/">Bootstrap v3.3.7</a> | Baked with <a href="http://jbake.org">JBake v2.5.1</a></p>
79+
<p class="muted credit">&copy; 2017 | Mixed with <a href="http://getbootstrap.com/">Bootstrap v3.3.7</a> | Baked with <a href="http://jbake.org">JBake v2.6.0</a></p>
8380
</div>
8481
</div>
8582

android-chrome-192x192.png

28.3 KB
Loading

android-chrome-256x256.png

42.7 KB
Loading

apple-touch-icon.png

27.4 KB
Loading

archive.html

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,6 @@
1515
<link href="css/base.css" rel="stylesheet">
1616
<link href="css/prettify.css" rel="stylesheet">
1717

18-
<script>
19-
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
20-
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
21-
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
22-
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
23-
24-
ga('create', 'UA-99754303-1', 'auto');
25-
ga('send', 'pageview');
26-
</script>
27-
2818
<!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
2919
<!--[if lt IE 9]>
3020
<script src="js/html5shiv.min.js"></script>
@@ -36,6 +26,13 @@
3626
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="../assets/ico/apple-touch-icon-72-precomposed.png">
3727
<link rel="apple-touch-icon-precomposed" href="../assets/ico/apple-touch-icon-57-precomposed.png">-->
3828
<link rel="shortcut icon" href="favicon.png">
29+
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
30+
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
31+
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
32+
<link rel="manifest" href="/site.webmanifest">
33+
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#da532c">
34+
<meta name="msapplication-TileColor" content="#da532c">
35+
<meta name="theme-color" content="#ffffff">
3936
</head>
4037
<body onload="prettyPrint()">
4138
<div id="wrap">
@@ -132,7 +129,7 @@ <h4>October 2008</h4>
132129

133130
<div id="footer">
134131
<div class="container">
135-
<p class="muted credit">&copy; 2017 | Mixed with <a href="http://getbootstrap.com/">Bootstrap v3.3.7</a> | Baked with <a href="http://jbake.org">JBake v2.5.1</a></p>
132+
<p class="muted credit">&copy; 2017 | Mixed with <a href="http://getbootstrap.com/">Bootstrap v3.3.7</a> | Baked with <a href="http://jbake.org">JBake v2.6.0</a></p>
136133
</div>
137134
</div>
138135

blog/2008/maven-jaxb-and-workarounds.html

Lines changed: 18 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,6 @@
1515
<link href="../../css/base.css" rel="stylesheet">
1616
<link href="../../css/prettify.css" rel="stylesheet">
1717

18-
<script>
19-
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
20-
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
21-
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
22-
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
23-
24-
ga('create', 'UA-99754303-1', 'auto');
25-
ga('send', 'pageview');
26-
</script>
27-
2818
<!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
2919
<!--[if lt IE 9]>
3020
<script src="../../js/html5shiv.min.js"></script>
@@ -36,6 +26,13 @@
3626
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="../assets/ico/apple-touch-icon-72-precomposed.png">
3727
<link rel="apple-touch-icon-precomposed" href="../assets/ico/apple-touch-icon-57-precomposed.png">-->
3828
<link rel="shortcut icon" href="../../favicon.png">
29+
<link rel="apple-touch-icon" sizes="180x180" href="../..//apple-touch-icon.png">
30+
<link rel="icon" type="image/png" sizes="32x32" href="../..//favicon-32x32.png">
31+
<link rel="icon" type="image/png" sizes="16x16" href="../..//favicon-16x16.png">
32+
<link rel="manifest" href="/site.webmanifest">
33+
<link rel="mask-icon" href="../..//safari-pinned-tab.svg" color="#da532c">
34+
<meta name="msapplication-TileColor" content="#da532c">
35+
<meta name="theme-color" content="#ffffff">
3936
</head>
4037
<body onload="prettyPrint()">
4138
<div id="wrap">
@@ -69,12 +66,13 @@ <h1>Maven, JAXB, and Workarounds</h1>
6966

7067
<p><em>10 November 2008</em></p>
7168

72-
<p><p>We’re using Maven 2 at work to build our projects now. One of the projects uses JAXB to manage some XML documents. Well, the JAXB standard doesn’t say anything about how namespaces are handled when marshalling to XML, which means I can’t write XSLT against our output (FAIL). Sun’s JAXB implementation has a way to control namespace output, but it’s non-standard. Even worse, it changed between Java 5.0 and 6.0 (package rename), so code written against 5.0 will fail when running in a newer JVM.</p>
73-
<p>I’m <a target="_blank"
74-
href="http://pragmaticintegration.blogspot.com/2007/11/moving-jaxb-20-applications-built-by.html"
75-
>not the only one</a> who has had this problem, but I think my solution is different than any I’ve seen. It took me a long time to get Maven to cooperate, but I finally got it working. I believe I found a bug in Maven, but I haven’t looked at the source yet to verify it. Maven documentation is extremely lacking when it comes to explaining what’s really going on. Sadly, it’s the best thing out there; the only good thing I can say is Maven 2 is better than the original.</p>
76-
<p>Here is the Java code and Maven POM excerpts necessary to explain my solution:</p>
77-
<pre><code class="java">import com.sun.xml.bind.marshaller.NamespacePrefixMapper;
69+
<p><p>We’re using Maven 2 at work to build our projects now. One of the projects uses JAXB to manage some XML documents. Well, the JAXB standard doesn’t say anything about how namespaces are handled when marshalling to XML, which means I can’t write XSLT against our output (FAIL). Sun’s JAXB implementation has a way to control namespace output, but it’s non-standard. Even worse, it changed between Java 5.0 and 6.0 (package rename), so code written against 5.0 will fail when running in a newer JVM.</p>
70+
<p>I’m &lt;a target=“_blank” href=“<a href="http://pragmaticintegration.blogspot.com/2007/11/moving-jaxb-20-applications-built-by.html">http://pragmaticintegration.blogspot.com/2007/11/moving-jaxb-20-applications-built-by.html</a></p>
71+
<blockquote>
72+
<p>not the only one who has had this problem, but I think my solution is different than any I’ve seen. It took me a long time to get Maven to cooperate, but I finally got it working. I believe I found a bug in Maven, but I haven’t looked at the source yet to verify it. Maven documentation is extremely lacking when it comes to explaining what’s really going on. Sadly, it’s the best thing out there; the only good thing I can say is Maven 2 is better than the original.</p>
73+
</blockquote>
74+
<p>Here is the Java code and Maven POM excerpts necessary to explain my solution:</p>
75+
<pre><code class="language-java">import com.sun.xml.bind.marshaller.NamespacePrefixMapper;
7876
class PrefixMapper_JDK5 extends NamespacePrefixMapper {
7977
@Override
8078
public String getPreferredPrefix(String namespaceUri, String suggestion,
@@ -83,7 +81,7 @@ <h1>Maven, JAXB, and Workarounds</h1>
8381
}
8482
}
8583

86-
//JDK 6 added &quot;internal&quot; to the package naming
84+
//JDK 6 added "internal" to the package naming
8785
import com.sun.xml.internal.bind.marshaller.NamespacePrefixMapper;
8886
class PrefixMapper_JDK6 extends NamespacePrefixMapper {
8987
@Override
@@ -110,8 +108,8 @@ <h1>Maven, JAXB, and Workarounds</h1>
110108
}
111109
return r; //null if neither class could be loaded
112110
}
113-
</code></pre>
114-
<pre><code class="xml">&lt;plugin&gt;
111+
</code></pre>
112+
<pre><code class="language-xml">&lt;plugin&gt;
115113
&lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
116114
&lt;artifactId&gt;maven-compiler-plugin&lt;/artifactId&gt;
117115
&lt;configuration&gt;
@@ -155,7 +153,7 @@ <h1>Maven, JAXB, and Workarounds</h1>
155153

156154
<div id="footer">
157155
<div class="container">
158-
<p class="muted credit">&copy; 2017 | Mixed with <a href="http://getbootstrap.com/">Bootstrap v3.3.7</a> | Baked with <a href="http://jbake.org">JBake v2.5.1</a></p>
156+
<p class="muted credit">&copy; 2017 | Mixed with <a href="http://getbootstrap.com/">Bootstrap v3.3.7</a> | Baked with <a href="http://jbake.org">JBake v2.6.0</a></p>
159157
</div>
160158
</div>
161159

blog/2008/xml.html

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,6 @@
1515
<link href="../../css/base.css" rel="stylesheet">
1616
<link href="../../css/prettify.css" rel="stylesheet">
1717

18-
<script>
19-
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
20-
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
21-
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
22-
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
23-
24-
ga('create', 'UA-99754303-1', 'auto');
25-
ga('send', 'pageview');
26-
</script>
27-
2818
<!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
2919
<!--[if lt IE 9]>
3020
<script src="../../js/html5shiv.min.js"></script>
@@ -36,6 +26,13 @@
3626
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="../assets/ico/apple-touch-icon-72-precomposed.png">
3727
<link rel="apple-touch-icon-precomposed" href="../assets/ico/apple-touch-icon-57-precomposed.png">-->
3828
<link rel="shortcut icon" href="../../favicon.png">
29+
<link rel="apple-touch-icon" sizes="180x180" href="../..//apple-touch-icon.png">
30+
<link rel="icon" type="image/png" sizes="32x32" href="../..//favicon-32x32.png">
31+
<link rel="icon" type="image/png" sizes="16x16" href="../..//favicon-16x16.png">
32+
<link rel="manifest" href="/site.webmanifest">
33+
<link rel="mask-icon" href="../..//safari-pinned-tab.svg" color="#da532c">
34+
<meta name="msapplication-TileColor" content="#da532c">
35+
<meta name="theme-color" content="#ffffff">
3936
</head>
4037
<body onload="prettyPrint()">
4138
<div id="wrap">
@@ -69,8 +66,8 @@ <h1>XML</h1>
6966

7067
<p><em>23 October 2008</em></p>
7168

72-
<p><p>I vote for making XML abuse a crime. People treat it like it’s AI or something – use it and your program magically “understands” things.</p>
73-
<p>The application I’m calling has an XML format; our company has an XML format – I get to convert back and forth between the two. Our format is infinitely recursive… The business rules engine is XML-based. There are XML config files, schemas, wsdl files, build scripts, repository meta-data, entity mapping specifications, XSLT…</p>
69+
<p><p>I vote for making XML abuse a crime. People treat it like it’s AI or something – use it and your program magically “understands” things.</p>
70+
<p>The application I’m calling has an XML format; our company has an XML format – I get to convert back and forth between the two. Our format is infinitely recursive… The business rules engine is XML-based. There are XML config files, schemas, wsdl files, build scripts, repository meta-data, entity mapping specifications, XSLT…</p>
7471
<p>Someone please bring an end to all this misery. Stop using a document format for everything that’s not a document!</p></p>
7572

7673
<hr />
@@ -81,7 +78,7 @@ <h1>XML</h1>
8178

8279
<div id="footer">
8380
<div class="container">
84-
<p class="muted credit">&copy; 2017 | Mixed with <a href="http://getbootstrap.com/">Bootstrap v3.3.7</a> | Baked with <a href="http://jbake.org">JBake v2.5.1</a></p>
81+
<p class="muted credit">&copy; 2017 | Mixed with <a href="http://getbootstrap.com/">Bootstrap v3.3.7</a> | Baked with <a href="http://jbake.org">JBake v2.6.0</a></p>
8582
</div>
8683
</div>
8784

blog/2009/brutalities.html

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,6 @@
1515
<link href="../../css/base.css" rel="stylesheet">
1616
<link href="../../css/prettify.css" rel="stylesheet">
1717

18-
<script>
19-
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
20-
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
21-
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
22-
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
23-
24-
ga('create', 'UA-99754303-1', 'auto');
25-
ga('send', 'pageview');
26-
</script>
27-
2818
<!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
2919
<!--[if lt IE 9]>
3020
<script src="../../js/html5shiv.min.js"></script>
@@ -36,6 +26,13 @@
3626
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="../assets/ico/apple-touch-icon-72-precomposed.png">
3727
<link rel="apple-touch-icon-precomposed" href="../assets/ico/apple-touch-icon-57-precomposed.png">-->
3828
<link rel="shortcut icon" href="../../favicon.png">
29+
<link rel="apple-touch-icon" sizes="180x180" href="../..//apple-touch-icon.png">
30+
<link rel="icon" type="image/png" sizes="32x32" href="../..//favicon-32x32.png">
31+
<link rel="icon" type="image/png" sizes="16x16" href="../..//favicon-16x16.png">
32+
<link rel="manifest" href="/site.webmanifest">
33+
<link rel="mask-icon" href="../..//safari-pinned-tab.svg" color="#da532c">
34+
<meta name="msapplication-TileColor" content="#da532c">
35+
<meta name="theme-color" content="#ffffff">
3936
</head>
4037
<body onload="prettyPrint()">
4138
<div id="wrap">
@@ -69,8 +66,9 @@ <h1>Brutalities</h1>
6966

7067
<p><em>22 January 2009</em></p>
7168

72-
<p><p>An apt summary of my view, provided by Eclipse spell-check.</p>
73-
<p><img src="/img/brutalities.png" alt="spell check suggests &lsquo;brutalities&rsquo; as a fix for &lsquo;portlets&rsquo; " /></p></p>
69+
<p><p>An apt summary of my view, provided by Eclipse spell-check.</p>
70+
<p><img src="https://heroicode.github.io/img/brutalities.png" alt="spell check suggests brutalities as a fix for portlets
71+
"></p></p>
7472

7573
<hr />
7674

@@ -80,7 +78,7 @@ <h1>Brutalities</h1>
8078

8179
<div id="footer">
8280
<div class="container">
83-
<p class="muted credit">&copy; 2017 | Mixed with <a href="http://getbootstrap.com/">Bootstrap v3.3.7</a> | Baked with <a href="http://jbake.org">JBake v2.5.1</a></p>
81+
<p class="muted credit">&copy; 2017 | Mixed with <a href="http://getbootstrap.com/">Bootstrap v3.3.7</a> | Baked with <a href="http://jbake.org">JBake v2.6.0</a></p>
8482
</div>
8583
</div>
8684

0 commit comments

Comments
 (0)