Blog

This is my blog

Make your environment variables more robust by making them more fragile

by Kyriakos Chatzidimitriou | Jan 29, 2019 10:39 | tutorials

In this post I explain how I use the "making the software more fragile in order to make it more robust” strategy by Yegor Bugayenko to robustify my node.js apps.

2018 in review

by Kyriakos Chatzidimitriou | Jan 23, 2019 11:31 | life

2018 is over and this post tries to summarize my personal and professional activities, what went well, what didn't and what I've learned this year.

Coarse-to-Fine Decoding for Neural Semantic Parsing

by Kyriakos Chatzidimitriou | Nov 29, 2018 11:54 | research

Coarse-to-Fine Decoding for Neural Semantic Parsing paper summary

Devit 2018 takeaways and notes

by Kyriakos Chatzidimitriou | Jun 13, 2018 14:10 | development

Some notes and takeaways from the Devit 2018 conference that took place in Thessaloniki on Monday, June the 11th, 2018 and that will also help my long-term memory.

Machine learning tutorials mini-site

by Kyriakos Chatzidimitriou | Nov 10, 2016 17:19 | tutorials

Creating a mini-site for machine learning using R markdown and Github

The S-CASE concept

by Kyriakos Chatzidimitriou | Oct 24, 2014 13:02 | research

This is a post I wrote for the S-CASE project blog. S-CASE or Scaffolding Scalable Software Services is an EU funded FP7 project I am currently working on as a technical coordinator.

Searchable, scrollable bootstrap dropdown with angularjs

by Kyriakos Chatzidimitriou | Oct 23, 2014 05:54 | tutorials

So you are working in AngularJS, you are using the Bootstrap framework and the requirement is to create a dropdown button, which will include several (list) items and that a) is scrollable and b) is searchable because the menu items are many.

Book Review: eCommerce in the Cloud by Kelly Goetsch - O'Reilly

by Kyriakos Chatzidimitriou | Oct 20, 2014 13:56 | books

eCommerce in the Cloud book review

SSL/HTTPS server with Node.js and Express.js

by Kyriakos Chatzidimitriou | Oct 14, 2014 12:56 | tutorials

Tutorial on how to create an SSL/HTTPS server with Node.js and Expressjs

Introductory post: Going MEAN

by Kyriakos Chatzidimitriou | Oct 10, 2014 13:43 | development

Explanation why I choose the MEAN stack for web application development

Calculating the fractal dimension of the Greek coastline (1.25)

by Kyriakos Chatzidimitriou | Apr 19, 2013 03:54 | tutorials

Inspired by the Introduction to Complexity course and the unit on Fractals, I though it would be fun to make a rough calculation of the fractal dimension of the Greek coastline using the box counting method.

2013 and beyond, todo list

by Kyriakos Chatzidimitriou | Dec 23, 2012 00:00 | life

2013 resolutions

Budapest trip

by Kyriakos Chatzidimitriou | Aug 18, 2012 07:35 | life

My trip to Budapest

Fitting a sigmoid curve in R

by Kyriakos Chatzidimitriou | Jul 8, 2012 11:54 | tutorials

This is a short tutorial on how to fit data points that look like a sigmoid curve using the nls function in R

Translation of Echo State Networks in Greek

by Kyriakos Chatzidimitriou | Jun 30, 2012 05:55 | research

MsAriadne at Pac-Man vs Ghost Competition - CEC 2011

by Kyriakos Chatzidimitriou | Jul 7, 2011 10:04 | research

3rd place in the Pac-Man vs Ghost Competition at CEC 2011 with MsAriadne bot

Finding related work and keeping up to date

by Kyriakos Chatzidimitriou | Mar 11, 2011 01:26 | research

My process for keeping up with bibliography

Diploma Theses @ ISSEL on Computational Intelligence in Games

by Kyriakos Chatzidimitriou | Oct 27, 2010 03:24 | research

Rome

by Kyriakos Chatzidimitriou | Oct 2, 2010 12:38 | life

My trip to Rome

IEEE ICDM 2010 Contest

by Kyriakos Chatzidimitriou | Sep 8, 2010 12:25 | tutorials

My participation in the IEEE ICDM content

Academic Fun

by Kyriakos Chatzidimitriou | Sep 1, 2010 02:51 | research

Academia jokes

A NEAT Way for Evolving Echo State Networks

by Kyriakos Chatzidimitriou | Apr 29, 2010 06:56 | research

My ECAI 2010 paper entitled 'A NEAT Way for Evolving Echo State Networks'