Concurrent Processing In Pelican

Pelican’s performance in rendering large blogs can be accelerated by transforming articles to HTML in parallel. For Markdown and restructured text (reST) I provide numbers and sample code here.

To explore the timings we need rather extensive samples of texts. On github we find a repository of German law ...

more ...

Wysiwyg Editing With PySite

When you visit your site after you have logged in to PySite, you will find a new toolbar at the top of the page. You now can edit particular areas of the page right here:

static/images/wysiwyg.png

Move the mouse over the page and yellow frames indicate which areas are edible, err ...

more ...

Setting Up bind9

The test server is also a DNS server. It hosts three local domains with two hosts each. The IP address of each host is the same, like it would be the case on a rented server in the internet if it hosts several domains. Each domain also has a mail ...

more ...

Project PySite Update

The latest version of PySite now contains a comfortable console script for user management and site management.

Also the rendered documentation is online.

more ...

Load elFinder with requirejs from Mako template

PySite‘s UI needs several JavaScript libraries which I would like to load asynchronously. Requirejs is a nice tool to achieve this.

Some libraries are used by all pages, like jQuery, and others are used only by certain pages, like elFinder is needed only on the page of the FileManager ...

more ...