Posts

iCloud Keychain Security

Apple has released an update to its iOS Security whitepaper. Rich Mogull makes a good summary of the whitepaper, and explains why he thinks Apple has provided a way to make it impossible for a third party to obtain your iCloud Keychain passwords. Worth reading. Read more...

Configuring Pelican, Dropbox, and automatic blog publishing

In this post I will explain how I set up Pelican on a Linux (Ubuntu) server to mantain multiple blogs, using Dropbox for file synchronization, watcher to detect changes in the blog’s content and regenerate it , and Apache to serve the resulting files. The blogs’s content will reside in a shared Dropbox folder. This is where posts are written in Markdown format (or .rst if you prefer). Pelican template (themes) files will also reside in this Dropbox folder, so you can modifiy your blog’s theme if needed without logging into your web server. Read more...
pelican dropbox apache watcher python blogging baked blogs static blogs

Blog migrated to Pelican

A year ago I started developing a static blogging engine called Ristretto. It was written in Python, used markdown files as input, Jinja2 for templating, and generated static html files on my web server. Some weeks later, I migrated my main blog (zoia.org) and this blog from Wordpress to my new blogging platform. Compared to writing in Wordpress, I enjoyed the new platform a lot. Over 2013 I kept adding functionality to Ristretto. Read more...
ristretto static blog generators baked blog python pelican