I recently tested Photo Station on Synology because I was searching a solution to store my photos and accessible through internet with a web interface. I tested Photo Station and was not convinced by the solution as there are several bugs
Does not retain some default preferences Forget to make some thumbnails when importing a lot of photos in several albums etc… I tested AWS backups and even if the price is correct, it’s too slow for restoring in my opinion.
I recently worked on a client issues because of massive SQL injections. As it wasn’t easily for the client to fix on the application side and the request was urgent, I dig into writing fail2ban custom rules and it works quite well.
I decided to adapt those rules to block bruteforce login attack for WordPress. The problem is WordPress is not returning 403 error code when a user fail to logon but return a 200 instead :-/.
I recently played with ElasticSearch Cluster and I totally fall in love! How easy it is, everything is automatic, it works perfectly, wowwww!!!
I made a little documentation on how to setup one, you can find it there.
ElasticSearch is a really powerful solution and I really like working with it. If you’re searching a full text search solution, try ElasticSearch, you’ll be happy!
Next week I’m going to teach basics computer science to future Engineers on Linux/HTML/CSS at ENSTA (Ecole Nationale des Techniques AvancĂ©es).
This is the first time I will teach to students so I hope it will as interesting as for professionals (or more) :-).
I will teach during 1 week so blog posts may slow down a little bit. Now I’m crossing fingers for this week :-p
Thanks Marc fort this experience :-)
I forgot to talk about 1 meetup I’ve been regarding Neo4j. A friend (evomusic) talked to me about it and as I’m curious, I went to this meetup in July. Neo4j is a highly scalable, robust (fully ACID) native graph database. Neo4j is used in mission-critical apps by thousands of leading startups, enterprises, and governments around the world.
I you don’t know what is a graph database, it’s a very good introduction and will help you to understand what it is and how it works.
I recently wanted to update my Vagrant box running Debian Wheezy. The problem is, the box size is growing on each updates for several reasons. And I prefer to create a new box from scratch on any new Debian release.
Starting from scratch each time is a little bit boring, that’s why I created a preseed file (french). That made the install automatically, however I always had to do other step by hands (or need to write a script for it).
You may know that I really like LXC and the major problem when you want to use that solution in production is: how do you monitor memory and CPU?
Regarding the CPU side, I do not have an easy answer for the moment :-(. However regarding the memory, I’ve made a Nagios/Naemon check which will check the memory (RAM) and SWAP of a container. Here is how to use it: