Sourced Tech Talks

Yesterday, it was the first edition of Tech talks organized by Source{d}. They want to organize one of those every three months focusing on different aspects of technology. This first edition was about infrastructure.

[Leer más]

Women Tech Makers 2017

Past saturday, I could attend to the Second edition of Women Tech Makers in Madrid, a conference that gives visibility to women in tech and encourages them to give talks in a welcoming environment.

[Leer más]

Wordpress and Nginx (bonus: Vagrant)

This post is about installing and configuring a Wordpress and serving it with Nginx. And a very plain introduction to Vagrant. Try to follow the tutorial step by step, and don't forget to comment! ;-) Vagrant First of all, we're going to use Vagrant. It's a tool to manage VirtualBoxes from command line. Install VirtualBox: https://www.virtualbox.org/ Install Vagrant: https://www.vagrantup.com/ Note: Archlinux users, shoud install net-tools to use Vagrant. Once you've installed VirtualBox and Vagrant, next step is creating a Vagrant file to configure our virtual machine: [Leer más]

Docker 101 - Extra bonus

Well, sometimes life is wonderful and sometimes sucks. Sometimes all of this happen simultaneously. While I was writing the awesome previous posts (mind you, AWESOME), Docker released a new stable version with some important changes. So I found myself deprecated. In a single week. You were noticed about some of the new stuff, the new networking system, but there are more changes, like volumes and a “version2” of docker-compose.yml to deal with all the changes. [Leer más]

Docker 101 - docker-compose

Third post of this Docker 101 series. We've seen what containers are, how to build them, how to run them, how to manage visibility. All of this under the docker command. In this post we're learning about docker-compose which, according to the official documentation is a tool for defining and running multi-container Docker applications.. Just what we need right now! It's important that you have present previous posts to go forward. [Leer más]

Docker 101 - Dockerfile

This is the second post of the Docker 101 tutorial; you can check the first one if you missed it. So far we have installed Docker, we've made a couple of different “Hello, world” with Docker and we have learnt basic modes of running (interactive, daemon). This new post is meant to introduce a new scenario of use (more real, but still simple), and the Dockerfile; so we'll learn how to build custom images. [Leer más]

Docker 101 - Hello, world

This post is a tutorial covering the very basics of Docker. Its goal is to offer a way to start with Docker and containers, and some concepts and tips about how to use it. Disclaimer: I'm not an expert; on the contrary, I have just started learning, like the past week. Because of this specific situation, I know what is being useful for me to learn Docker. Many of the 101 tutorials are just too difficult (for me! [Leer más]

IX PIWEEK: monitoring with ELK (III)

This post covers the basics about elasticsearch API. It's the natural continuation of the previous posts about running an ELK environment and configuring Logstash. Elasticsearch, according to the official documentation is: Elasticsearch is a highly scalable open-source full-text search and analytics engine. It allows you to store, search, and analyze big volumes of data quickly and in near real time. In the ELK stack, elasticsearch is in charge of storing the logs (sent by logstash) and providing search features through an API. [Leer más]

IX PIWEEK: monitoring with ELK (II)

Previously on IX piweek: Using docker to have an ELK environment up & running. In this post we are going to check in more detail how to configure logstash. The first thing we want to do (as we saw in the previous post) is to tell docker where our configuration files are. volumes: - ./logstash/config:/etc/logstash/conf.d In this directory, we may have one or more config files. In our example, we have several: [Leer más]