3dPrint

OctoPrint with multiple 3D printers

12 minute read

One of the most useful tools when managing a 3D printer is OctoPrint, since among several things it allows you to manage your printer from a web interface, ...

AWS

Terraform module for AWS ECR

2 minute read

I share here another Terraform module I published as open source code, which allows you to create registries in AWS ECR.

Terraform module for Secrets Manager

3 minute read

I just published a Terraform module called terraform-aws-secrets-manager at Github, so I decided to share it as well in the public Terraform Registry.

Terraform module for Amazon CodeBuild

8 minute read

I just published a Terraform module called terraform-aws-codebuild at Github, so I decided to share it as well in the public Terraform Registry.

Terraform module for AWS Backup

5 minute read

I just published my first open-sourced Terraform module called terraform-aws-backup at Github, so I decided to share it as well in the public Terraform Reg...

Alexa skill: Días Festivos

1 minute read

Today I received the approval of the publication of my first Alexa skill in Spanish. The name of the skill is Días Festivos, and lets you know when is the ...

How to migrate Terraform remote tfstates

1 minute read

In Terraform you can rename and move resources and modules in the same state, whether it is local or remote. But when you want to migrate resources or modu...

Dynamic blocks in Terraform 0.12.x

2 minute read

Some time ago I wrote about how to make dynamic blocks in Terraform 0.11.x, that although it solved the problem, it generated others because it wasn’t an o...

Guru of the week

less than 1 minute read

Last week I answered this Guru of the Week question and I won!. Some questions can be tricky, but the key is to think what service or technology solves the...

Using Alexa ASK SDK from Lambda Layers

1 minute read

Lambda Layers Lambda Layers was recently incorporated into AWS, which basically allows you to share libraries and codes between Lambda functions. This make...

AWS CodePipeline with Bitbucket

1 minute read

At work I needed to deploy an application using AWS CodePipeline but the repository where the code is located is in Bitbucket. This was an inconvenient tas...

Dynamic configuration blocks in Terraform

1 minute read

One of the things I had to resolve was the fact that in Terraform there are configuration blocks that, depending on the options may have different paramete...

Getting AWS Logs from the CLI

1 minute read

One of the company’s developers asked me if there was any way to view the Lambda function logs from the command line, so I wouldn’t have to go into the AWS...

echo dot

less than 1 minute read

Since I’m working on some projects in the company with Alexa, I got a echo dot.

A Cloud Guru Member

less than 1 minute read

I received my swag: t-shirt and sticker pack from A Cloud Guru this week. How I got these items? I became a member and now I have access to all courses and...

How to get the latest Ubuntu AMI

1 minute read

Recently I needed to get the latest AMI for Ubuntu Trusty 14.04 Ubuntu with ENA support enabled to build an image using Packer so I did a research and foun...

AWS Certified Solutions Architect

less than 1 minute read

At work we are migrating many services to Amazon’s cloud, therefore we need to formalize the AWS knowledge. In that sense we found an online course site ca...

Alexa

Alexa skill: Días Festivos

1 minute read

Today I received the approval of the publication of my first Alexa skill in Spanish. The name of the skill is Días Festivos, and lets you know when is the ...

Using Alexa ASK SDK from Lambda Layers

1 minute read

Lambda Layers Lambda Layers was recently incorporated into AWS, which basically allows you to share libraries and codes between Lambda functions. This make...

echo dot

less than 1 minute read

Since I’m working on some projects in the company with Alexa, I got a echo dot.

Android

Bitbucket

AWS CodePipeline with Bitbucket

1 minute read

At work I needed to deploy an application using AWS CodePipeline but the repository where the code is located is in Bitbucket. This was an inconvenient tas...

CentOS

How to update Linux time zones

less than 1 minute read

On May 1st, Venezuela will change its time zone to UTC-4, therefore in Linux you must update your tzdata package to be ready to this change. To do so just j...

CodePipeline

AWS CodePipeline with Bitbucket

1 minute read

At work I needed to deploy an application using AWS CodePipeline but the repository where the code is located is in Bitbucket. This was an inconvenient tas...

Codebuild

AWS CodePipeline with Bitbucket

1 minute read

At work I needed to deploy an application using AWS CodePipeline but the repository where the code is located is in Bitbucket. This was an inconvenient tas...

CompTIA

Novell certification

less than 1 minute read

  Talking with a friend of mine I told him that LPI certifications validates a couple of Novell0’s certifications which in deed are just an incentive to con...

Coursera

Debian

How to update Linux time zones

less than 1 minute read

On May 1st, Venezuela will change its time zone to UTC-4, therefore in Linux you must update your tzdata package to be ready to this change. To do so just j...

Installing Java on Debian

1 minute read

If you need to install Oracle Java on Debian, you can follow the next steps once the binary file had been downloaded from Oracles’s download page:

Installing Raspbmc successfully

4 minute read

A friend recommended me this distro for running XBMC which was released by one of the developers of the XBMC project with specific optimizations to run on ...

How to build a Debian packge in 3 steps

1 minute read

There are several ways of making a Debian package. In this article you will learn how to create it using equivs tools, to create a simple package (for exam...

XBMC on Raspberry Pi with Raspbian

less than 1 minute read

If you want to install XBMC on your Raspberry Pi using  Raspbian and got dependency problems, you can download it from this repo by adding the following lin...

Mobile repository on Debian

2 minute read

If by chances you have a slow connection but in another place have a better connection (school, university, work, etc.) and have a computer with Debian whic...

Kernel compiling the old-fashion way

2 minute read

There are several reasons for compiling a kernel. For instance you might be interested in adding support for a new hardware or functionality, or for tuning...

Installing VirtualBox Guest Additions

less than 1 minute read

After installing your virtual machine in VirtualBox you should install the Guest Additions…what is that for? It lets you use your virtual machine at fullsc...

Why not to use Windows?

less than 1 minute read

I’ve installed my sister’s computer at least four times with Windows XP because it got viruses…I hope this time she considers to use Linux (they have it in...

apt vs aptitude

4 minute read

Both, apt (apt-get, apt-cache) and aptitude are commands for package administration from the text on Debian and spin-off distros like Ubuntu. In fact, both...

Docker

EKS

Helm 3 local repo

1 minute read

In Helm 3 the support of helm serve command was removed due to some design issues, therefore if you need a similar tool you have to install helm servecm p...

Gihub

Git

GitLab

Gitlab full Postgresql backup and restore

1 minute read

GitLab can be used with Postgresql as its database engine  (beside MySQL),  and all come ready to make backups and restores of its databases and git reposi...

HashiCorp

HashiCorp Certified: Terraform Associate

2 minute read

HashiCorp recently announced the general availability of some of their Cloud Certifications like Terraform and Vault (and others to come like Consul). As ...

HumberOS

Java

Installing Java on Debian

1 minute read

If you need to install Oracle Java on Debian, you can follow the next steps once the binary file had been downloaded from Oracles’s download page:

Kubernetes

Helm 3 local repo

1 minute read

In Helm 3 the support of helm serve command was removed due to some design issues, therefore if you need a similar tool you have to install helm servecm p...

LPI

LPIC-2 certification

less than 1 minute read

At last my certificate and card ID for LPIC-2 have arrived, which involve exams 201 and 202.  Unlike the LPIC-1 certification, it took more time to arrive ...

Novell certification

less than 1 minute read

  Talking with a friend of mine I told him that LPI certifications validates a couple of Novell0’s certifications which in deed are just an incentive to con...

LVM

How to extend a volume on LVM

2 minute read

Sometimes it is necessary to extend a logical volume, expanding the physical volume where it is hosted. If this is the case, you can follow this example e...

How to move a physical volume on LVM

3 minute read

If you need to move data from one disk to another one you could think in copying the data with cp, rsync, or any other tool, and then umount the partition,...

Logical Volume Manager (LVM)

5 minute read

In the traditional disk partitioning scheme, administrators plan ahead the use of each partition. For instance, a laptop with 120 GB hard drive, 1 GB  RAM ...

Lambda

Using Alexa ASK SDK from Lambda Layers

1 minute read

Lambda Layers Lambda Layers was recently incorporated into AWS, which basically allows you to share libraries and codes between Lambda functions. This make...

Layers

Using Alexa ASK SDK from Lambda Layers

1 minute read

Lambda Layers Lambda Layers was recently incorporated into AWS, which basically allows you to share libraries and codes between Lambda functions. This make...

Linux

OctoPrint with multiple 3D printers

12 minute read

One of the most useful tools when managing a 3D printer is OctoPrint, since among several things it allows you to manage your printer from a web interface, ...

Why not to use Windows?

less than 1 minute read

I’ve installed my sister’s computer at least four times with Windows XP because it got viruses…I hope this time she considers to use Linux (they have it in...

Linux∫

Batocera & iPhone hotspot

3 minute read

In my previous post, I mentioned that I’m using the Anbernic 35xxh handheld for retrogaming. This device offers a nice, horizontal, compact, and practical f...

Anbernic 35xxH and Batocera

1 minute read

Today, the market is flooded with a variety of handheld devices for retro emulation, originating from several Chinese companies such as Retroid, Powkiddy, a...

Mac

PaperLike Pencil Grips

4 minute read

I’ve been using my iPad for a while to take notes with the Apple Pencil and I decided to write this article to tell you about a product that has pleasantly ...

iPad Pro as portable workstation

5 minute read

It’s been a while since I posted on the blog, first because I couldn’t find something interesting to share and second because there wasn’t much spare time (...

Management

iPad Pro as portable workstation

5 minute read

It’s been a while since I posted on the blog, first because I couldn’t find something interesting to share and second because there wasn’t much spare time (...

OctoPi

OctoPrint with multiple 3D printers

12 minute read

One of the most useful tools when managing a 3D printer is OctoPrint, since among several things it allows you to manage your printer from a web interface, ...

OpenWrt

Setting OpenVPN on OpenWrt

3 minute read

Due to my home router is connected 24×7 it makes it the ideal place to install a VPN server. In my case I had installed OpenWrt on my router TP-LINK TL-WR1...

PHP

Packer

How to get the latest Ubuntu AMI

1 minute read

Recently I needed to get the latest AMI for Ubuntu Trusty 14.04 Ubuntu with ENA support enabled to build an image using Packer so I did a research and foun...

Postgresql

Gitlab full Postgresql backup and restore

1 minute read

GitLab can be used with Postgresql as its database engine  (beside MySQL),  and all come ready to make backups and restores of its databases and git reposi...

Python

Pyenv to the rescue

1 minute read

I recently switched to Debian testing again so as to be able to use Python 3.6 among other things. I started working with this version, creating my Lambda ...

RDS

Raspberry

OctoPrint with multiple 3D printers

12 minute read

One of the most useful tools when managing a 3D printer is OctoPrint, since among several things it allows you to manage your printer from a web interface, ...

XBMC on Raspberry Pi with Raspbian

less than 1 minute read

If you want to install XBMC on your Raspberry Pi using  Raspbian and got dependency problems, you can download it from this repo by adding the following lin...

RaspberryPi

Installing Raspbmc successfully

4 minute read

A friend recommended me this distro for running XBMC which was released by one of the developers of the XBMC project with specific optimizations to run on ...

Where to put my Raspberry Pi?

less than 1 minute read

Due to I wanted to use my Raspberry Pi as a media center but I didn’t want to put a lot of devices on my nightstand I came up with this idea. My Raspberry,...

Raspbian

RedHat

How to update Linux time zones

less than 1 minute read

On May 1st, Venezuela will change its time zone to UTC-4, therefore in Linux you must update your tzdata package to be ready to this change. To do so just j...

Retroemulation

Batocera & iPhone hotspot

3 minute read

In my previous post, I mentioned that I’m using the Anbernic 35xxh handheld for retrogaming. This device offers a nice, horizontal, compact, and practical f...

Anbernic 35xxH and Batocera

1 minute read

Today, the market is flooded with a variety of handheld devices for retro emulation, originating from several Chinese companies such as Retroid, Powkiddy, a...

Samsung

SuSE

How to update Linux time zones

less than 1 minute read

On May 1st, Venezuela will change its time zone to UTC-4, therefore in Linux you must update your tzdata package to be ready to this change. To do so just j...

SysAdmin

How to move a physical volume on LVM

3 minute read

If you need to move data from one disk to another one you could think in copying the data with cp, rsync, or any other tool, and then umount the partition,...

How to create a ramdisk in Linux

1 minute read

A ramdisk is like a disk partition but running directly from the system’s RAM. All data read and written will be faster, and as drawback all data will be e...

How to build a Debian packge in 3 steps

1 minute read

There are several ways of making a Debian package. In this article you will learn how to create it using equivs tools, to create a simple package (for exam...

How to make big file system partitions

1 minute read

Sometimes you’ll see on hard drives some inconsistencies with size, used value and the available space. The problem occurs when the operating system report...

Logical Volume Manager (LVM)

5 minute read

In the traditional disk partitioning scheme, administrators plan ahead the use of each partition. For instance, a laptop with 120 GB hard drive, 1 GB  RAM ...

Kernel compiling the old-fashion way

2 minute read

There are several reasons for compiling a kernel. For instance you might be interested in adding support for a new hardware or functionality, or for tuning...

Installing VirtualBox Guest Additions

less than 1 minute read

After installing your virtual machine in VirtualBox you should install the Guest Additions…what is that for? It lets you use your virtual machine at fullsc...

apt vs aptitude

4 minute read

Both, apt (apt-get, apt-cache) and aptitude are commands for package administration from the text on Debian and spin-off distros like Ubuntu. In fact, both...

SystemAdmin

How to extend a volume on LVM

2 minute read

Sometimes it is necessary to extend a logical volume, expanding the physical volume where it is hosted. If this is the case, you can follow this example e...

Terraform

Terraform module for AWS ECR

2 minute read

I share here another Terraform module I published as open source code, which allows you to create registries in AWS ECR.

Terraform module for Secrets Manager

3 minute read

I just published a Terraform module called terraform-aws-secrets-manager at Github, so I decided to share it as well in the public Terraform Registry.

HashiCorp Certified: Terraform Associate

2 minute read

HashiCorp recently announced the general availability of some of their Cloud Certifications like Terraform and Vault (and others to come like Consul). As ...

Terraform module for Amazon CodeBuild

8 minute read

I just published a Terraform module called terraform-aws-codebuild at Github, so I decided to share it as well in the public Terraform Registry.

Terraform module for AWS Backup

5 minute read

I just published my first open-sourced Terraform module called terraform-aws-backup at Github, so I decided to share it as well in the public Terraform Reg...

How to migrate Terraform remote tfstates

1 minute read

In Terraform you can rename and move resources and modules in the same state, whether it is local or remote. But when you want to migrate resources or modu...

Dynamic blocks in Terraform 0.12.x

2 minute read

Some time ago I wrote about how to make dynamic blocks in Terraform 0.11.x, that although it solved the problem, it generated others because it wasn’t an o...

Dynamic configuration blocks in Terraform

1 minute read

One of the things I had to resolve was the fact that in Terraform there are configuration blocks that, depending on the options may have different paramete...

Working with Terraform modules

3 minute read

In this post you’ll see how reuse your Terraform code using modules to avoid writing the same code over and over. Also you will lear how to version your mod...

Ubuntu

How to get the latest Ubuntu AMI

1 minute read

Recently I needed to get the latest AMI for Ubuntu Trusty 14.04 Ubuntu with ENA support enabled to build an image using Packer so I did a research and foun...

How to update Linux time zones

less than 1 minute read

On May 1st, Venezuela will change its time zone to UTC-4, therefore in Linux you must update your tzdata package to be ready to this change. To do so just j...

Mobile repository on Debian

2 minute read

If by chances you have a slow connection but in another place have a better connection (school, university, work, etc.) and have a computer with Debian whic...

VMWare

How to install VMWare Tools on Debian 7

3 minute read

Installing VMWare Tool on Debian 7 is not that different than, for example, installing VirtualBox’s Guest Additions. In essence you have to have the system...

VirtualBox

How to load the VirtualBox driver

less than 1 minute read

If for any reason (for instance Genymotion complaining about not finding VirtualBox) and you need to reload the VirtualBox driver keep in mind that the scr...

Installing VirtualBox Guest Additions

less than 1 minute read

After installing your virtual machine in VirtualBox you should install the Guest Additions…what is that for? It lets you use your virtual machine at fullsc...

WordPress

echo

echo dot

less than 1 minute read

Since I’m working on some projects in the company with Alexa, I got a echo dot.

iPad

PaperLike Pencil Grips

4 minute read

I’ve been using my iPad for a while to take notes with the Apple Pencil and I decided to write this article to tell you about a product that has pleasantly ...

k8s

Helm 3 local repo

1 minute read

In Helm 3 the support of helm serve command was removed due to some design issues, therefore if you need a similar tool you have to install helm servecm p...

qBittorrent