Home Page of Chuck Kann - The Curmudgeon

Overview of the site

Thought(s) for the season

Should old acquaintance be forgot
And never brought to mind?
Should old acquantance be forgot…
Darn straight, New Years is a good time to get rid of the freeloaders…

About this page

This is the home page of Charles (Chuck)Kann. It is a place where I can put resources for people using my books and other teaching materials, as well as being a place to showcase the work of my students. It is also a place I can blog about my ideas, grips, and things I am generally thinking about.

The page is currently being built, so please be patient with me. If you need something, send me an email at chuck(at)chuckkann.com.

Moving

In case anyone reading this does not know and is interested, I will be moving to Gaithersburg in February. If you know anyone who would like to buy my house in Gettysburg, let me know.

###Page overview

This is a list of the sections in this page (using Hexo category tags). You will find this list in the Categories area to the right of this post. For now, I am putting information like authors and area of projects in the tags. I am going to have to learn Hexo better to improve how these posts (and my blog posts) come out. I am also probabaly going to move my blog off of this site because I do not want to support anything that is not a static web page.

  • My information
    • Books
      • Mips Assembly Language Programming
      • Digital Circuit Projects: An Overview of Digital Circuits Through Implementing Integrated Circuits - Second Edition
      • Implementing a One Address CPU in Logisim
      • Programming for the Web: From Soup to Nuts: Implementing a complete GIS web page using HTML5, CSS, JavaScript, Node.js, MongoDB, and Open Layers.
    • Talks
    • Papers
  • Student Projects
    • Hardware Projects
    • Mapping Projects
  • Larger Projects
  • My Blog

Why am I only interested in static web sites?

I am only interested in supporting static web sites because I do not have the time to keep monkeying with servers to keep student projects up. As for my own homepage, I can keep everything on my PC, away from prying eyese, and if I am hacked online, I just regenerate everything and redeploy. I do not need active content, and if I did, I would go with a headless site that only was accessed through a REST server. You can keep WordPress, Joomla, Drupal, and all the rest. I am tired of them.

Why Hexo?

This is my new attempt at a home page after my previous home page was taken down twice in Joomla. I am trying out Hexo for this page because I am trying to limit the amount of software on my computer, so I was avoiding Jekyll (Ruby) and Hugo (Go). Hexo runs in Node.js (which I am trying to learn to use for nearly everything, including on a Raspberry Pi for controlling model trains), and so it seems to fit my needs. I need to see how flexible it is for writing web sites, but for now it can handle my content. Maybe not like I want, but it works.