Nixpanic's Blog

Migrating from Blogger to Hugo

Today I moved my Blog from Googles Blogger to a static site that gets generated with Hugo. These are the approximate steps that I have done:

  1. download the exorted XML from back up content
  2. import the posts into a new Jekyll site
  3. import the Jekyll converted MarkDown pages into a new Hugo site with hugo import jekyll
  4. run through the Hugo quickstart and verify posts

It is possible that the theme I configured (hugo-minimalist-theme) does not work with tags that have UPPER-case letters in them, or are set to nil. Some sed commands later to make all lower-case and after removing the tags: nil lines, the site builds without errors.


Sync Google Contacts with Thunderbird

Google Contacts is an Add-On for Thunderbird which creates an additional address book with your Google contacts.

Great tool!

Developing with Google App Engine on CentOS-5

Unfortunately CentOS-5 does not have python-2.4 yet. When using wsgiref.handlers.CGIHandler for handling get() and/or post() requests the following ImportError occurs:


ImportError: No module named wsgiref.handlers


This can be solved by installing the
Python Extension wsgiref. I've created an SRPM which can be rebuilt quite easily.

After the installation of WSGI, the google_appengine/dev_appserver.py still does not find the library. This can be solved by configuring the wsgire as a third party module.

cd /path/to/my/google/app
ln -s /usr/lib/python-2.4/site-packages/wsgiref


Now it should be possible to run the Google App:

google_appengine/dev_appserver.py /path/to/my/google/app



More links:
* Google App Engine
* Application Gallery