All Posts

UK Pole Dancing Competition

Last Sunday I attended UK Professional Pole Competition, originally when I heard about it I thought that it can be really good opportunity to practice photography with telephoto lens. I was not disappointed! Before we jump into the photos, piece of personal advice: Never pick up fight with professional pole dancer Well, it is better not to pick up any fights at all. But hey, these dancers are so strong, it is unbelievable.

Eurotrip: change of plans, Geneva instead of Zurich

Yesterday I was planning to spend next day walking around Zurich. But in the morning, while having breakfast I decided randomly visit CERN website and check if they have any tours available. They did. I had an idea to visit CERN quite a while ago, but they always seemed to be fully booked. First of all, you can visit CERN exhibitions without tour/booking, but if you want to get a glimpse at first particle accelerator built at CERN or how LHC (Large Hadron Collider) is run, then you need to book a tour visit.

Eurotrip: Luxembourg

Eurotrip — Luxembourg My second stop after Brussels was Luxembourg. I wanted to see this country and city because it is very tiny, and sits in center of Europe. Country does not have access to sea, which is called being landlocked. What a nice word. It has some sort of terrain with a lot of hills and towns scattered across. I booked hotel in the middle of nowhere, at the end of the road, with small river nearby.

Europe trip: Bruges

Holiday Eurotrip This autumn I decided to take some holiday and travel through Europe by car. My plan is to visit Bruges, Luxembourg, Zurich and Milan. I do not have a set route or hotels booked for the whole trip, I decided to book hotel on a day. It is a quite fun experience, to be honest: you do not know where exactly you are going to sleep, except for the country :)

Kommentator first release

Howdy. After being disappointed with current comment systems for static websites I decided to develop very lightweight open source comment system for static websites. Today I am really happy to announce first pre-alpha version, so, without further ado, here it is: Kommentator Kommentator is open source, lightweight, dependency-free comments system for websites. Main focus are static websites or blogs, but it can be used on any website. Goals of this project: provide a hassle-free way to enable commenting on your blog/website so you can carry on with your life and blogging.

H2 Memory Leak

I became a witness to really weird behaviour of the H2 database recently: application heap would grow almost without limit. Why I say almost? Well, because now and then Garbage collection will reclaim a huge portion of memory and the application will run fine for a while. Since there was a lot of stuff component in the application, getting down to the bottom of it was really hard. I will save you trouble and and just share this link.

Installing Mozilla Talk (Coral Project)

Notes on how talk installation worked for me Prerequisites Target blog (website) url: Domain to host comments software: OS: Ubuntu 16.04 LTS Docker version: 1.12.6 Docker-compose version: 1.16.1 Version of Talk docker image: coralproject/talk:3.4.0 Installation First of all, you need to decide how access to talk server would be handled. Talk server exposes 5000 port in docker container for HTTP interface. I see following options:

Requirements: Good Comment System for Static Websites

Following up on previous previous post I am collecting here a requirements for good comment system for static websites, mainly blogs: Non-functional requirements Simple installation. This is one of the main requirements, you can furthe split it by: Number of server components needed to run. Less is better. Integration into static website Things like domains, SSL, reverse-proxy, etc. Performance. One of the reason for popularity of static website generators is that they provide really high preformance, comment system should also be performant, which can be split in two factors: Size JavaScript components Latency in receiving comment list from server Complexity of HTML layout Easy administration.

Need for Open Source Comment System for static websites

Current state of blogging After installing Hugo on this blog I came to the problem of enabling comments. In case you are not aware, Hugo is a static website generator. You write each post as a Markdown file and then run hugo “build” process to generate static HTML. “What?” I hear you ask. “Static HTML?” I see your lips saying while your eyes increase in size twofold. I have to agree that I also can feel the smell of 90’s when I hear about static HTML.

Blog resurrection

This blog is ressurected. I have moved it to hugo since, lets face it, WordPress is really monster piece of software. It is interesting to see that last post here was in 2014. A lot of things have happened since that time: Stopped writing blog posts I’ve got married I have moved to another company That company went bust I moved to another company GoMedia where I am currently working.