/ domm

I hack Perl for fun and profit

Follow me on twitter!
Atom Icom ... on Atom!
25.02.2013: Module::ExtractUse 0.29
24.01.2013: So many Perl workshops
20.01.2013: Blio updates

You remember Blio, my blogging "engine"? In the last few months I added a few features, fixed some bugs, used it for a few more websites and still haven't added any docs.

New sites powered by Blio

New Features

Automatic publishing via git hooks

As both publishers of the new sites aren't really technical persons I had to come up with a way for them to publish new content. After considering some alternatives (scp, ftp), I decided to use some nifty git post-receive hook. (ok, so that's not really a Blio feature, but still...)

Here's the gist of it (more details will be published in a future blog post)


cd $ROOT
unset GIT_DIR
git pull
perl $ROOT/build.pl --configfile $ROOT/blio.ini


The hardest part was finding that unset GIT_DIR was necessary for some reason I do not remember right now (c.f. future blog post..)

Paged Lists

Barb needed paged lists, so I implemented them. I spare you the boring paging code...

Still no docs.


Comments (via senph)

07.12.2012: Getting started with ZeroMQ and AnyEvent
19.11.2012: Austrian Perl Workshop 2012
25.10.2012: "Essential Modern Perl" Track at Austrian Perl Workshop
11.10.2012: new laptop
02.10.2012: Vienna.pm TechMeet: DBIx::SchemaChecksum
28.09.2012: Call for Papers: Austrian Perl Workshops 2012
20.09.2012: Generating PDF contact sheets with PDF::Create