Skip to content

How to delete EXIF data from your photos with Exiv2

Logo Exiv2
Quick note: I needed to delete all EXIF data from some photos. After a very basic research, I found an easy and powerful tool: exiv2.

How to install (Linux Mint - Debian package):
sudo apt-get install exiv2

How to delete EXIF data from all JPG files in current directory:
exiv2 rm *.JPG

Again, pretty simple. But quick and effective.

More info at


Adding signed SSL certificate to your home cloud server (Raspberry Pi with Raspbian Wheezy)

I needed to add a "real" (not self-signed) SSL certificate to my Raspberry home server. I'm still using Raspbian Wheezy, which means that the default procedure to run the "certbot auto" script from Let's Encrypt cannot be used.

I found all the information in this page. I am sharing it, as a quick note for me, and also to share with you, if you have the exact same issue... :-)

Thanks to Elvis Angelaccio, author of the page, for doing all the work for us. Grazie mille!

Por si acaso...

Pues será por la distancia o por la creencia
de que el lugar donde uno nace o donde uno vive
es solamente una circunstancia más de nuestras vidas,
y que hay que saber hablar cuantas más lenguas mejor,
para ser capaz de entender otras culturas.

Pero yo no siento asco, ni rabia, ni odio.

Ni ganas de culpar a nadie, más allá
de los que todos sabemos que tienen la culpa.
Sean de donde sean. Tengan el color que tengan.

Porque, como ya sabemos,
los políticos tienen los ciudadanos que se merecen.
¿O era al revés?

Solamente siento una enorme tristeza.
Y una profunda vergüenza.

Me había prometido no decir una palabra.
Por eso, no voy a discutir con nadie.
Para no estar más triste o más avergonzado,
además, perdiendo amistades.

Blog migration

Well... Sometimes you procrastinate to migrate your blog because you think you do not have the time to do it so somebody decides to do it for you.

For some reason, our hosting provider decided to move all our files to a new server / location, causing everything to break down.

Now this blog is being migrated to an updated version and a new folder (it was impossible to make it work in the old one). All comments are gone, entries have no categories, my sidebar links are gone... A lot of work ahead to make this thing look like it did before.

So please update your bookmarks to follow us from to

Thank you for your patience.

Copying a file multiple times on the same folder using bash command line in linux

After a while with no new entries I am using this blog again as a personal notebook of useful tricks or code snippets I need to use from time to time.

In this case, I need to test a new 4Tb hard disk drive that I have just received making use of the disk's warranty because the original one was damaged (it overheated when making a large backup, which is exactly the use you are supposed to be giving a 4Tb hard disk drive...).

I learned about the problems in the original disk the hard way: just in the middle of the backup, it got stuck. No way to remove data, no way to restore it to factory default settings... with all your personal information into it.

So this time I am testing the disk to the maximum capacity by copying a file on the same folder a number of times. This is how I am doing it.

Continue reading "Copying a file multiple times on the same folder using bash command line in linux"

Can I have two servers behind my home router with noip? Spoiler alert: YES

I have had to share my personal cloud with another server behind the same home router. The problem with that is... Can I have two servers behind the same IP and still work with both, each one having it's own apps up and running on the same port numbers?

Well, perhaps there are easier solutions, but the one that worked for me was to create forwarding rules in the router, assigning new ports that redirect the outside traffic to the right port in the internal machine.

Doing so, I only had to change the clients' addresses adding the new external ports to the URL. My goal is to reach my Owncloud service, separated in both machines.

Continue reading "Can I have two servers behind my home router with noip? Spoiler alert: YES"

Documenting EeePCs S.O. upgrade to dual boot system with Linux Mint 12 (Gnome / MATE) without partitioning HD


  • Introduction

  • Motivation

  • Technical procedures description

  • Step by step description of system install and cloning of the units

  • Procedures to be repeated in all units for basic dual boot setup

  • Procedures to be used only in the master unit for imaging purposes

  • Procedures to clone the virtual disks in the different units

  • Basic performance tests carried out so far

  • Instructional use of the units under the new configuration

  • Intended instructional use of the units after testing period

  • Problems found and solutions adopted

  • How to undo the whole process in the units

  • Links used to download the software

  • Useful information links

  • Hardware description
Continue reading "Documenting EeePCs S.O. upgrade to dual boot system with Linux Mint 12 (Gnome / MATE) without partitioning HD"

Word challenge App: learn how to pronounce and spell 800 high frequency words in English


Word Challenge is an app meant to help learn 800 high frequency words in English, their pronunciation and spelling. The program is divided into 32 levels, each having 25 words. To practice the 800 words, you can choose between 3 modes:

  • Practice: This mode will show you the 25 words of the current level, in alphabetical order. By pressing the “Listen” button, you can listen how it’s pronounced as many times as you need. In this mode, you can access any level in any order.

  • Random: In this mode you will have the 25 words shuffled, with a blank space, that is, a letter has been taken away so it has to be filled. This mode is considered a “Practice mode”, where you can try any level, however, you won’t receive any trophies.

  • Write: Here you won’t see the words at all, but you will still be able to listen to them. Your objective is to type the whole word correctly. This is also considered a “Test” mode, which will award you with trophies based on your score. In this mode, levels should be taken in the order they have been previously setup.

Continue reading "Word challenge App: learn how to pronounce and spell 800 high frequency words in English"

Symbaloo - keep all your bookmarks and favorites in the cloud

Symbaloo is a simple solution to keep all your bookmarks and favorites together in one place, being accessible from every place you are and any device you use as long as you have your internet connection active.

Having your own Symbaloo page as the home page in all your classroom computers is evidently useful: you do not need to tell your students to write long, complex internet addresses (URLs). You just need to tell them which “tile” they have to click on to start working.

Continue reading "Symbaloo - keep all your bookmarks and favorites in the cloud"

Create and manage your own cloud server with raspberry pi

If you know nothing about Raspberry Pi, perhaps now it is the time to start reading and finding out a little more about it. It is a cheap, small, but powerful computer that you can buy from $35. Well, it is true that if you buy all the stuff that you need to build your own Pi you will spend about $90. But that's it. You have, let's say, a home server with a budget that might be under $100.

You may also decide to buy one of the bundles that can be found out there, like this one by Vilros (I have nothing to do with the company, but it is the one that I bought and it arrived on due time and with no problems).

And then, if your purpose is actually to have your own cloud, you will need an external hard drive (I amd using a spare 500 Gb that I had already purchased before) and a plugable usb port hub with a power adapter as your hard drive will not get enough power from the Raspberry Pi's usb ports. Again, this is the one that I have and seems to work well by now.

Continue reading "Create and manage your own cloud server with raspberry pi"