Elastic Search

I am starting to learn ElasticSearch (https://www.elastic.co/). I have recently became involved in a project at work which utilizes elastic. So, a good way to learn it is to set up my own instance at home. I also signed up for a couple of classes on Udemy …

more ...

Project Euler Level 3

I have reached level 3 on Project Euler! This means that I have completed 75 of the math challenges on the site. There are currently 633 problems on the site. I have barely scratched the surface.

ShakiestNerd Level 3

Project Euler is a very challenging math/programming problem website. I am currently working …

more ...

Splitting a Calibre Library

If you have a collection of eBooks, you may already be a Calibre user. Calibre is a powerful ebook manager that helps organize your collection of electronic books. It supports every major ebook format that I have ever thrown at it. If you have any ebook or document collection that …

more ...

Aisleriot Solitaire

One of the standby linux games is AisleRiot Solitaire. I know, it's not all that exciting, it's solitaire. But sometimes you are just looking for something quick and light to fill the time.

AisleRiot was installed in the first linux distribution I ever tried and I did not realize for …

more ...

What I Learned Today in Python

Counters

Python has a "batteries included" philosophy that means a lot of useful things are included in their standard library. By no means have I plumbed the depth of what's included. I still run across things that are extremely useful and fit exactly what I need.

Today I encountered the …

more ...

Project Euler Progress

I have reached level 2 on Project Euler! This is a big achievement for me.

ShakiestNerd Level 2

What is Project Euler

Project Euler is a very challenging math/programming problem website. It has been a very long time since I took any math classes, so these problems are definitely challenging for me …

more ...

Changing the Canofworms Web Site

I am moving my site from Wordpress to Pelican. It is not that there is anything wrong with Wordpress. It is a major tool in the web world. But, it is really overkill for my little blog. Pelican, on the other hand, is a static site generator tool written in …

more ...

Pelican Brief

No, this is not about John Grisham's third novel or a 1993 movie starring Julia Roberts and Denzel Washington. Instead, I'm referring to a static web site generator application named "Pelican".

Overview

So, what is a static site generator? The concept is kind of a throw-back to the earlier days …

more ...

Requirements.txt

Python Requirements.txt File

This is easily found elsewhere on the web, but I did it wrong the first time. So, note to self!

The command to create a requirements.txt file is:

$ pip freeze > requirements.txt

The catch is... first, navigate to the folder where you want the file …

more ...