Nueva, vieja canción

Sigo grabando solo con la guitarra “viejas” canciones. Hoy es el turno de La Chica de Ayer de Antonio Vega. Pedazo de canción! Espero que os guste.

La chica de ayer

Árbol Genealógico

Angel Hernández Murcia y Carolina Hernández, mis bisabuelos.

Hace tiempo que tenía ganas de hacer un árbol genealógico de mi familia, Hernandez Murcia, de la que era mi abuela y de donde desciendo

Aprovechando que mi hermana Magda ha tenido la buena iniciativa de contactar con todos los primos y hacer un gran grupo de chat hemos empezado esta aventura. De momento, 181 personas ya!!! Estoy alucinando!! Bueno, aquí tenéis la última versión… hay que ampliarla mucho!!

Si pasáis el ratón por encima, se abrirá una ventana de zoom para poder ver cada parte.

Album Bares

Another serie of songs done in studio. This is a song from Joaquin Sabina, Princesa and another from Marea, Como viento de poniente.

Princesa
Como Viento de Poniente

New music unplugged

Con algún equipo nuevo y volviendo a los orígenes 😉 Algunas canciones que voy a cantar en los bares. Grabadas “así” sin más…

Y aquí las canciones individuales:

La Flaca
Buena Chica
La Calle del Olvido
Hasta Nunca
Hoy la Vi
Ojos de Gata
Fuera de Lugar

Monitoring Home

Introduction

The requirements for my monitoring projects are simple:

  • Want to be mostly cabling free.

One of the things than makes a good monitoring system at home is don’t having to make new cabling all around the house each time you put a new sensor or want to check a new temperature room.

  • Want to use open-source products.

There are several reasons for that. Despite what most people think that we use open-source because is free (like free beer ;-)) in my case is not true. The fact of using open-source products is because the support, the driver availability, the modifications to adapt the product, etc. etc. Several times I did donations to products so at the end, has never be free as a free beer.

Requirements

  • Cheap sensors for temperature, humidity, electrical power consumption, digital status, barometric pressure,
  • Long distances > 20 meters
  • Cheap controllers.
  • Easy deployment
  • Mobile, distance and independent data display
  • Database for making complex requests if needed

Hardware

  • Sensors: DS18B20 with isolation for the heating system, normal one for standard temperatures, DHT21 for temperature and hygrometers, counters and opto-couplers  for electrical consumption, BMP085 Barometric Pressure,
  • Arduino Models: Uno, Mega, Mini Pro, Yún
  • Raspberry Pi: Version 2, 512 Model
  • Servers: Mac mini Server, Standard Desktop PC, HP Proliant.
  • Electronics: 433 Mhz radio transmitters, relays, resistors, diodes, etc.
  • Screens and displays: TV, Standard screens, 1.8″ TFT LCD Displays, Car Cameras

Software

  • ARM Compilers for Arduino, Raspberry Pi.
  • Raspbian
  • Debian with LAMP
  • Mac OS X with LAMP
  • MySQL, SQLite, RRDtools Databases

In the next posts I’ll explain all the projects.

Raspberry Pi and Oracle

Long time working with the Raspberry Pi and having a lot of interfaces I didn’t find anywhere how to make requested to the Oracle DB from the OS Raspbian.

Here are my experiences:

Install Raspbian as usual. There is thousand of how to all around.

Install Java SDK (I’m not a fan of Java… But I didn’t find another system.)  The OCI libraries from Oracle doesn’t work on ARM architectures. Now Java SDK is in the raspbian repositories.

I’ve been using Instant Client from Oracle on Debian host without problems but there are not drivers for Raspbian yet.

I’m using always root to avoid using sudo for all commands!

[bash][email protected]:~# apt-get install oracle-java7-jdk[/bash]

Get the ojdbc7 driver from Oracle

Test that java is working well with:

[bash][email protected]:~# java -version
java version “1.7.0_40”
Java(TM) SE Runtime Environment (build 1.7.0_40-b43)
Java HotSpot(TM) Client VM (build 24.0-b56, mixed mode)[/bash]

Write a file Conn.java with the following code:

[code language=”java”]

import java.sql.*;
class Conn {
public static void main (String[] args) throws Exception
{
Class.forName (“oracle.jdbc.OracleDriver”);

Connection conn = DriverManager.getConnection
(“jdbc:oracle:thin:@//ip_or_dns_name_of_oracle_server:port_server/SID_Database”, “login_database”, “password_database”);
// @//machineName:port/SID,   userid,  password
try {
Statement stmt = conn.createStatement();
try {
ResultSet rset = stmt.executeQuery(“select BANNER from SYS.V_$VERSION”);
try {
while (rset.next())
System.out.println (rset.getString(1));   // Print colon 1
}
finally {
try { rset.close(); } catch (Exception ignore) {}
}
}
finally {
try { stmt.close(); } catch (Exception ignore) {}
}
}
finally {
try { conn.close(); } catch (Exception ignore) {}
}
}
}
[/code]

Now, you can compile with:

[bash]javac  Conn.java[/bash]

and run with:

[bash]java -cp /wherever_you_put_the_file/ojdbc7.jar:. Conn[/bash]

España no paga las facturas

Posiblemente el CERN , el laboratorio de investigación de partículas físicas, es la joya de la corona de la ciencia en Europa, en el que colaboran más de 20 países.  Mientras los científicos del CERN se dedican a sus tareas de investigación todos los días por nuestras latitudes nos dedicamos a recortar la inversión en ciencia y tecnología, Bárcenas se dedica a mover por todo el mundo decenas de millones de euros y España logra hacer mayor de los ridículos al convertirse en el  único país de los 20 participantes que ha convertido en  moroso del CERN con una deuda superior a los 50 millones de euros.

La cifra no es elevada y el retraso en el pago no es nada del otro mundo para la Administración Pública española, pero no deja de chocar algo con las prácticas habituales de pago en el resto del mundo. Es más los responsables del CERN andan algo alborotados y preocupados y están empezando a plantearse revocarle a España sus derechos de voto por moroso.

Así lo ha explicado Rolf-Dieter Heuer, director del CERN al Financial Times:

” Esto no es normal, porque lo normal es que los países paguen puntualmente su cuota cada año. Ahora debemos intentar trabajar de forma constructiva para intentar que la deuda no se vaya acumulando”

Parece que Rolf-Dieter Heuer debe haber hecho sus deberes y se debe haber enterado que la administración española no sólo tiene costumbre de retrasar el pago de sus facturas sino que tiene una cierta tendencia a ir acumulando deuda. Bueno de hecho el bueno de Rolf-Dieter Heuer debe andar algo desesperado porque una delegación del CERN ya lleva varios viajes a Madrid en los últimos 6 meses para intentar cobrar la deuda y establecer un plan de pagos.

La última vez que España pagó su contribución al CERN fue en Diciembre de 2011 (pago con un año de retraso) y en 2012 sólo pagó el 25% de la cuota que le tocaba, dejando una deuda de 50 millones de euros. Para 2013 le toca pagar 75 millones de euros, aunque los presupuestos españoles contemplan sólo pagar 50 millones de euros (pequeño recorte de la cuota por la cara sin consenso con el resto de países) y en teoría si en 2013 no paga la cuota que le corresponde y la deuda acumulada verá como se le revocan sus derechos de voto en el CERN.

Pero no es preocupéis, la prima de riesgo baja, todo el mundo parece feliz y que España no pague sus facturas no es un síntoma de insolvencia, nosotros somos los más solventes del mundo, estamos en la Chanmpions de la economía mundial y nuestro sistema financiero es de lo más sólido que te puedes encontrar sobre la faz del planeta tierra.

Piratas de Domingo

Hay una nueva generación de piratas que he decidido llamarles “Piratas de Domingo”, también podríamos llamarles “toca-pelotas”, “aficionados al mamoneo informático” o “yo si que sé de pirateo y tú no”.

En fin, todo esto para contaros lo mal que está Internet. Está mal y se pondrá peor porque aunque todo el mundo se queja de lo lento de su conexión, se pregunta porque solo tenemos XX Megas de banda pasante, etc,etc, nadie hace nada para evitar el consumismo excesivo de Internet

Cuando veo lo que veo en los informes de seguridad de los sitios web, me dan ganas de llorar. Llorar, pero de risa, porque no os equivoquéis, los piratas domingueros no consiguen nada! Pero eso si, me los imagino tomándose unas cervezas en el bar con sus amigos. La conversación podría desarrollarse así entre 2 seudo-piratas:

— Yo, el otro día me bajé: Adobe X, Photoshop 34, Autocad 16 y la última versión de SAP, las pirateé y las tengo instaladas…

–> Conclusión 1: Tienes 4 programas que valen 20000 Euros, que no sabes utilizarlos, que no sabes para que sirven, que nunca vas a pasar de la primera página y que en el próximo borrado de disco van a desaparecer, si borrego-pirata si, porque te van a poner 45 espiones y 23 virus y al final tu ordenador va a ser “de los otros”, no tuyo. Los pirataste siguiendo las instrucciones de 56 foros, a cual más rocambolesco, con 60 links de publicidad que dieron 2 euros a los que publican el foro… claro, eso, el pirata aficionado no lo sabe!)

El otro pseudo-piratilla, con una sonrisa en la boca, y mirándole, le dice:

— Puaj… Yo ya paso de piratear programas, yo hago “jaquing” de sitios web….(silencio)…el otro le mira y le pregunta:

— Ya, y que has “jaqueado” ?

— Mira…he entrado en el sitio de horoscopo-cochino.com, cagoento.net y cocaparatodos.org JA…. eso si que es duro!

–> Explicación 2: El Piratilla2 buscando, buscando, ha encontrado un programa que “piratea” sitios web…ya… Esto lo hace “barriendo” literalmente Internet, buscando IPs que respondan al puerto 80 y en cada dirección buscando: /var/www/phpmyadmin, /var/www/manager, /www/var/judge.php, etc.etc. Resultado, cuando lo encuentran, buscan vulnerabilidades, ésto lo hace el software, no el payaso-pirata que no sabe hacer la “O” con un canuto! Si encuentran vulnerabilidades, las envían al fichero central de los verdaderos piratas para ser analizado y ver si pueden encontrar información interesante: datos, bancos, tarjetas de crédito, etc.

La conclusión de todo esto es que tenemos los logs llenniiittoos de los petardos-piratas con búsquedas incesantes de todo tipo de cosas (hay algunos que he contado más de 1000 búsquedas), que los bloqueamos con potentes firewalls y que lo único que hacen es perder el tiempo y lo peor, llenar la red de millones de bytes que no sirven para nada y hacen que cada vez consumamos más energía.

Otro dato importante es que los gili-piratas no tienen ni idea de como funciona Internet! Si, si, como os lo cuento! Para la mayoría de ellos, un router es un aparato que le has dado Telefónica y que está debajo de la mesa del ordenador! Un puerto es algo que hay que abrir para poder utilizar Emule y Cisco es el presente del verbo Ciscar, “yo cisco” o “me cisco” sinónimo de “yo jiño” o “me jiño”.

Como dato final os diré que en un sitio web, lo normal es encontrar un 20 o 30 % de esos bellotos-piratas intentando entrar y en general os diré que el 89% del tráfico total de correos son spam… Para llorar.