Jekyll2020-04-11T15:25:34+00:00https://ebababi.net/feed.xmlebababiMutters about programming et ceteraNikolaos AnastopoulosHow the Ship of Theseus Relates to Major Code Changes2019-11-23T00:00:00+00:002019-11-23T00:00:00+00:00https://ebababi.net/how-the-ship-of-theseus-relates-to-major-code-changesNikolaos AnastopoulosOn the news: A couple of weeks ago at Mozilla, the final commit removing “XBL” has been pushed. That means that after years of effort they’ve completed the process of migrating the Firefox UI to Web Components. That story reminded me of the Ship of Theseus thought experiment. What? How is that even related?Dockerfile for Ruby on Rails Deployments2019-11-10T00:00:00+00:002019-11-10T00:00:00+00:00https://ebababi.net/dockerfile-for-ruby-on-rails-deploymentsNikolaos AnastopoulosWe recently climbed the train of Docker images for production deployment at work, so I found myself in need of a good tutorial on Dockerfiles. Although there is a lot of information on Dockerfile best practices, the Ruby on Rails guides I looked up were a little bit outdated for modern applications. On top of that, the Rails official images are deprecated for some time now, so the task of creating a Dockerfile became challenging. I’ll go step-by-step on what I ended up with, explaining my thought process and any issues I stumbled upon along the way.My 2¢ to Those Interacting with FANN2019-08-11T00:00:00+00:002019-08-11T00:00:00+00:00https://ebababi.net/my-2c-to-those-interacting-with-fannNikolaos AnastopoulosSummertime at last! As always, I needed an interesting topic to explore as a side-project (in parallel to my efforts to rest), and I thought of neural networks. After all, AI is catchy these days 😜 I tried to keep the side-project scope small: just take some social networks shares, encode a bunch of their attributes in a neural network and, after training, try to predict the social impact of these shares. So cool, right?