A journey to Dockerize Voikko & Python App

Posted on Sun, 03 September 2017 in development • Tagged with development, python, docker, nlp, data

Analyzing Finnish text and words requires tools, and Voikko is one of the few existing. It can be very difficult to install though. This is how I resolved that issue with Docker.

Continue reading

How-to install Jupyter to virtualenv

Posted on Sun, 06 August 2017 in data • Tagged with data, python, jupyter, worknotes

A short how-to on installing Jupyter within virtualenv on Python 3.

Continue reading

How-to install Python 3.6.1 on CentOS 7

Posted on Wed, 05 July 2017 in development • Tagged with development, python, linux, centos

This article is a revisit to a previous article dating back a little over an year, in which I installed Python 3.5.1 from sources. This time I will install Python 3.6.1 from a yum repository.

Continue reading

Kirja-arvio – Järkytä avoimuudella

Posted on Sun, 25 June 2017 in books • Tagged with book review, finnish - suomeksi, kirja-arvio

Järkytä avoimuudella on Aki Ahlrothin teos, jossa hän kuvaa käytännönläheisesti silmät avaavia ja vähän kiusallisiakin näkökulmia työelämään ja johtamiseen.

Continue reading

27 excellent Podcasts revisited

Posted on Tue, 30 May 2017 in random • Tagged with podcasts, learning, productivity, development

A revisit to my favorite Podcasts.

Continue reading

Protect SSH with Fail2ban on CentOS 7

Posted on Sun, 02 April 2017 in development • Tagged with linux, security, worknotes

At the very moment, you expose your new Linux server to the internet, it starts to get automated SSH login attempts. There can easily be thousands of them in a short time period. Is there something we can do about this?

Continue reading

Run Node.js CLI tools in Docker container

Posted on Sun, 26 March 2017 in development • Tagged with development, docker, node.js, worknotes

So you want to test a fancy Node.js CLI tool, but do not have Node.js installed, or do not want to install it locally? Docker to the rescue!

Continue reading

Tackle spam with SpamAssassin on CentOS 7 & Postfix

Posted on Sun, 26 February 2017 in development, ops • Tagged with development, email, centos, linux

A technical walkthrough on how to install SpamAssassin to accompany Postfix on CentOS 7 Linux platform.

Continue reading

Three steps to lint Python 3.6 in Sublime Text

Posted on Sun, 22 January 2017 in development • Tagged with development, sublime text, linting, python, worknotes

Writing consistent, well-formed code is important. With these three easy steps you are linting your Python 3.6 code within Sublime Text in no time!

Continue reading

Review of 2016

Posted on Sat, 31 December 2016 in random • Tagged with podcasts, learning, productivity, development, projects, data, architecture, aws, python, javascript

A review of 2016, and what I have been doing.

Continue reading