Full text searching Linux man pages with Elasticsearch

In this post we are going to play around with full text searching with Elasticsearch and Linux man pages.

Creating a bash completion script

I recently worked on creating a bash completion script for a project and I enjoyed it very much. In this post I will try to familiarize you with the process of creating a bash completion script.

Creating a Linux Desktop application with Ruby

Lately I was experimenting with GTK and its Ruby bindings and I decided to write a tutorial introducing this functionality. In this post we are going to create a simple ToDo application (something like what we created here with Ruby on Rails) using the gtk3 gem a.k.a. the GTK+ Ruby bindings.

Using elasticsearch in a Rails application

In this tutorial we are going to create a Ruby on Rails application that will use elasticsearch to allow users to store and search their content. The sample application will be a stupid simple blog and the data will be, what else, posts. The integration with elasticsearch will be accomplished via the elasticsearch gems for Rails and we will use Kibana to view and check our index configuration.

DuckRails v2.0.0 docker image

DuckRails now has its own docker image and so you can run the application without having to setup anything related to databases, secret keys etc. https://hub.docker.com/r/iridakos/duckrails/

Mom dad I want to be a computer programmer
My first attempt to create a comic...
Cat HTTP status codes
My cats in http status codes.
DuckRails - Open source development tool for mocking API endpoints

Update - Nov. 18, 2017

Please visit the updated wiki pages of the project at GitHub. This post is old and does not reflect any changes being made to the application.

Rails sample API & UI application consuming it

I recently created a simple Rails 4 API named LofoCats API and a simple UI application consuming it named LofoCats UI (yes, I like cats, what else is new?)

Being a developer

I can’t really remember the first time I saw a computer. I do remember though that “working on a computer” was the first thing that came to my mind when I was asked “What do you want to do when you grow up?”.