Matar se me olvida

Y, si quieres llorar, te hago reír

Hacía mucho tiempo que no publicaba ninguna canción por aquí, 3 años y medio para ser más concretos, así que ya va siendo hora de volver a las andadas. Y quiero hacerlo como antaño, trayendo a la palestra a un grupo de esos con guitarreo metálico y voz rasgada. De esos que tienes que bucear para poder apreciar. Os hablo de Sínkope, grupo extremeño de rock urbano y letras excelentemente trabajadas. No vamos a compararlo con sus paisanos de Extremoduro, pero por ahí van los tiros.

La canción que traigo hoy se recoge en el álbum “Y, si quieres llorar, te hago reír” y se llama “Matar se me olvida” que, como en casi todas sus letras, habla sobre el amor, a su manera. Es mejor que lo veáis vosotros mismos:

Sinkope - Matar se me olvida

Hoy te vengo a susurrar lo que haría yo por ti, por tu sangre y tus adentros
y no serían monumentos, pues yo no sé esculpir como el agua, o como el viento.

Yo pasaría to el invierno sin el calor de mi infierno, desnudito y a tu vera
y buscaría la manera de tejer sobre tu piel, en enero, primaveras.

Y montaría una escalera que me llevara hasta el cielo a mangar un par de estrellas,
pa’ que me alumbren tu cuerpo y escribir húmedos versos con la tinta de mi lengua .

Y me haría zahorí para en yermos desiertos rastrear manantiales,
de esos que duermen despiertos, esperando oír tus huesos para hacerse fluviales.

Y domaría los mares para que en ellos nades desnuda y risueña
y si los dioses se empeñan en traer tempestades, atranco la puerta.

Y, si tienes calor, te fabrico abanicos con hojas de menta.
Que si se acerca el sol, bajito le grito: que no se molesta.

Moriría por ti, pero no mataría.
Morir, no me duele morir; matar me lastima.
Moriría por ti, pero no mataría el canto del colibrí por mucho que me lo pidas.
Morir, recuerdo morir; matar se me olvida.

Y, si quieres dormir, a mis latidos les pido que no hagan ruido.
Y, si quieres soñar, a Morfeo le ligo sueños sin usar.
Y, si quieres sentir, te vuelvo a rozar.
Y, si quieres llorar, te hago reír.

Moriría por ti, pero no mataría.
Morir, no me duele morir; matar me lastima.
Moriría por ti, pero no mataría la inocencia que hay en ti.
Ni a la rosa sus espinas.
Morir, recuerdo morir; matar se me olvida

Y, si quieres sentir, te vuelvo a rozar.
Y, si quieres llorar, te hago reír.
Ahí queda eso.

Sínkope – Matar se me olvida

Terminator 2

Sacado de mi Tumblr: http://ift.tt/2eF7Ek1

En España, ¿hay más machismo o más racismo?

racismo

Llevo muchos años escuchando música, leyendo artículos y viendo la actitud de la gente frente al racismo y frente al machismo: 2 de las mayores lacras de nuestra sociedad. Pues bien, ha sido precisamente hoy que me he planteado la pregunta de cabecera: en España, ¿hay más machismo o más racismo?

No es una pregunta fácil de responder, creo. Desde mi punto de vista, con mis experiencias y mi entorno, podría decantarme hacía un lado, pero seguramente otra persona lo haría hacía el contrario. Lo que sí veo claro es que el machismo tiene mucha más repercusión, las voces contrarias suenan mucho más alto, más fuerte y en más sitios. ¿Será porque hay más mujeres que personas de otras razas?

El caso es que, a pesar de esta situación, de lo mediática que es la lucha contra el machismo, creo que, en España, hay más racismo que machismo. Al fin y al cabo, al intolerante le genera más rechazo un gitano que una mujer. También es cierto que hay una gran masa de la población que ni siquiera ha tenido que cruzarse con alguien de otra raza, pero sin lugar a dudas sí con alguien de otro género. Quizá por eso haya más ruido alrededor del machismo que del racismo.

Sea como fuere, la lucha contra la desigualdad, el odio, la exclusión y la segregación debe ser feroz y sin excepciones. Ya otro día hablamos de la homofobia.

Hoy cumple 12 años la criatura

12-years

Doce años. Más de un tercio de mi vida. Y hablando de tercios, hoy habrá que tomarse alguno en honor al nacimiento de este humilde blog. Ya sé que muchos me dirán que casi no escribo, cierto, pero es que yo también he ido cumpliendo años. Además, la tecnología evoluciona, ahora perdemos más tiempo en redes sociales que antes ni existían. Pero sí, lo tengo abandonado al pobre.

Después de tantas transformaciones, tanto estéticas como de contenidos, me estoy planteando volver al formato “personal”. Total, aquí ya no entro ni yo, así que igual desparramo un poco lo que se me pase por la cabeza. Ya veremos, igual lo sigo dejando como bloc de notas, o igual no escribo más. Eso sí, el dominio lo tengo con renovación automática.

En fin, que son 12 años ya, 12 como 2 packs de 6 birras, ya sabes. Sean buenos, pero no demasiado.

Microsoft SQL Server

Parece algo bastante obvio, pero más de una vez habrás tenido que obtener la fecha, sin la hora, de un campo datetime de SQL Server, probablemente para compararla con otra fecha, y has terminado por comparar día, mes y año por separado. Pues bien, hay una manera más fácil y limpia de conseguirlo.

Supongamos que queremos obtener solo la fecha de hoy:

CONVERT(DATE,GETDATE())

Si queremos la hora exacta de ahora mismo sin la fecha:

CONVERT(TIME,GETDATE())

Funciona exactamente igual con cualquier campo datetime y, por supuesto, devuelve un datetime.

Acceso FTP para Qviart Mini

Ya tenemos nuestro Qviart Mini educado y sabemos agregar canales nuevos o que hayan cambiado de frecuencia. Pero a poco que lo hayáis usado, os habréis dado cuenta de que transferir ficheros desde el móvil o PC hacía el decodificador, o viceversa, es un poco tedioso; siempre con el pendrive para arriba y para abajo, ya sea para actualizar el firmware o cambiar la lista de canales.

Por eso vamos a simplificar una acción tan común configurando el cliente FTP que trae el Qviart Mini, bastante escondido, por cierto:

Menú > Aplicaciones de red > Other Apps > Descarga FTP

En esta pantalla tenemos que poner los datos de nuestro servidor FTP: nombre del servidor, IP, puerto, nombre de usuario y contraseña.

Qviart Mini FTP

Al darle a “Conectar” nos aparecerá el mismo gestor de ficheros que tenemos al acceder a los USB. Buscamos el fichero que queremos y al darle a “OK” sobre él nos dará dos opciones:

  1. Download to USB: guarda el fichero en el USB, ideal para reutilizarlo varias veces
  2. Update directly: ejecutar una actualización de firmware o de canales directamente sin necesidad de guardar el fichero en el USB

Qviart Mini FTP

Eligiendo la primera opción, se nos creará una nueva carpeta en el USB llamada FTP_DOWNLOAD donde se guardarán todos los ficheros que descarguemos de esta manera.

ColdFusion

Normalmente sabemos qué columnas nos traemos de una query, y por eso las pintamos en el orden que nos interesa. Pero si quisiéramos mostrar los datos de una query sin necesidad de saber las columnas que traemos o, simplemente, son tantas que es muy laborioso escribir una línea para cada una, necesitas obtener el listado de columnas que nos devuelve la consulta.

ColdFusion nos ofrece ColumnList, pero si lo has probado sabrás que devuelve el listado de columnas pero en orden alfabético, no en el orden de la tabla o el especificado en la query.

<cfquery name="qry_alumnos" datasource="facultad">
SELECT id_alumno, nombre, apellidos FROM Alumnos
</cfquery>
<cfoutput>#qry_alumnos.ColumnList#</cfoutput>

Nos devolvería:

apellidos,id_alumno,nombre

Sin embargo, hay una manera de conseguir mostrar los campos ordenados, y es utilizar la función getColumnList().

<cfset columnas = ArraytoList(gry_alumnos.getColumnList())>
<cfoutput>#columnas#</cfoutput>

Esto nos devolvería:

id_alumno,nombre,apellidos

Y así es como tendríamos un array de campos perfectamente ordenado tal y como debe ser, y no en orden alfabético.

Para completar os dejo el código para mostrar los resultados en una tabla HTML:

<table>
   <tr>
      <cfloop index="i" list="#columnas#">
         <td><cfoutput>#i#</cfoutput></td>
      </cfloop>
   </tr>
   <cfoutput query="qry_alumnos">
      <tr>
         <cfloop index="i" list="#columnas#">
            <td>#evaluate(i)#</td>
         </cfloop>
      </tr>
   </cfoutput>
</table>

En el primer bucle cfloop pinto los nombres de los campos y en el segundo los datos de cada registro.

Agregar canales nuevos al Qviart Mini

Ya vimos como educar el Qviart Mini para poder ver los canales de pago por satélite de manera gratuita y sin tener que tocar nada en el futuro. Sin embargo, las frecuencias por las que se emiten los canales pueden ir cambiando con el tiempo (Nick Jr.), así como crearse nuevos canales (BeIN Sports Spain) o destruirse los que ya había (Discovery MAX).

Ante esta situación hay dos posibles acciones por nuestra parte: esperar a que alguien cree un nuevo listado de canales, descargarlo y ponerlo en nuestro decodificador, o buscar nosotros mismos ese canal concreto y ponerlo en el sitio que queramos.

Obviamente aquí voy a explicar la segunda opción, que sirve igualmente para el Qviart Mini como para el Qviart Unic. Lo primero es saber dónde está el canal que queremos, para ello vamos a acceder a la siguiente web:

http://es.kingofsat.net/pack-digitalplusa.php

Podemos utilizar filtros para encontrar lo que buscamos o, más rápido todavía, pulsar Ctrl+F y escribir el nombre del canal. En cualquier caso, una vez sepamos donde está, nos tenemos que fijar en la barra superior que lo contiene. Por ejemplo, vamos a buscar MTV Rocks.

Como ves, lo primero que pone en la barra es 19.2ºE y justo después Astra 1M. Éste es el satélite al que apunta nuestra parabólica. Si es otro, obviamente no nos vale esta información, pero es el más típico y al que apuntan casi todas las antenas comunitarias.

Después vemos que pone 11739.00 V 66, Astra 1M, DVB-S, QPSK, 27500 3/4, ASTRA 1, 38.0 Mbps, NID:1, TID:1066.

Lo que nos interesan son el 11739 y el 27500 que marco en negrita. Son los dos datos que vamos a tener que poner en el decodificador para poder sintonizar, tanto el canal que buscamos, como el resto de los que hay bajo la misma cabecera, en este caso nos encontrará: VH-1, MTV Rocks, Nickelodeon Spain y Nick Junior.

Qviart Mini

Teniendo apuntados los datos que necesitamos, ahora nos vamos al decodificador y accedemos a Menú > Instalación > Configuración de antena. Aquí hay que modificar 3 cosas:

  • Trasponder: 11739/V/27500/3/4
  • Tipo LNB: 09750
  • Empezar la búsqueda: Buscar TP

Al pulsar OK te hará un par de preguntas, responde a ambas que NO (eliminar canales existentes y búsqueda por red) y cuando termine tendrás los nuevos canales al final de tu lista. Luego ya es cuestión de colocarlos donde te guste.

Sólo un apunte más, el tipo LNB 09750 es el típico de las parabólicas comunitarias, si la tuya es individual tendrás que buscar tu tipo LNB.

JavaScript logo
Como ya sabrás, JavaScript se ejecuta en el cliente, por lo que no puedes preguntar por cosas del servidor. Sin embargo, sería muy bueno tener una función que nos dijera si un archivo existe en el servidor para poder tomar decisiones al respecto.

Pues bien, la solución nos la da AJAX. Pedimos la cabecera del archivo que queremos comprobar y si nos devuelve un 404 es que no existe, así de fácil. Sé que al leer AJAX tendemos a tirar por jQuery, pero en este caso, al ser algo tan sencillo voy a explicarlo en JavaScript puro, que siempre es más rápido que tener que cargar un framework.

function existeUrl(url) {
   var http = new XMLHttpRequest();
   http.open('HEAD', url, false);
   http.send();
   return http.status!=404;
}

Como puedes ver, ni siquiera necesitas cargar el archivo ya que solicitamos sólo el ‘HEAD’ (no hacemos ni GET ni POST), por lo que aunque sea de 100 megas tendrás una respuesta rápida. La misma función se podría hacer preguntando si el status es 200, que sería que existe el fichero y la cabecera del mismo es correcta.

Por cierto, el false del open es para que la consulta sea síncrona y así el return se ejecute cuando haya terminado de solicitar la cabecera, no vaya a ser que la conexión sea muy pobre y no le de tiempo a hacer el send antes de tener la respuesta del open. La url es relativa al sitio web.

Introducción

La necesidad de tener un decodificador o receptor satélite surgió hace muchos años, no es precisamente algo moderno, pero ya que cada vez es más difícil tener contenido gratuito en la televisión normal, especialmente en cuanto a fútbol, fórmula 1 o motos, esta necesidad se ha vuelto más pronunciada, por no hablar de los desorbitados precios que nos oferta la M verde y la necesidad de contratar fibra y móvil con ellos para poder ver la tele.

Teniendo este panorama vamos a optar por comprar un receptor que sea capaz de decodificar la señal satélite, ya sea de manera gratuita o pagando. En este artículo pretendo solucionar algunas dudas en torno a este mundillo y ver cómo instalar y configurar un decodificador para poder ver todos los canales de Movistar+ y algunos más.

Elección del decodificador

La elección del decodificador es lo más complicado de todo ya que hay muchas marcas y cada una tiene muchos modelos: Qviart, Iris, Engel, MVision, DoomBox, Vu+, Nanoxx…

Yo me he decidido por Qviart ya que, hasta donde yo sé, es la única marca que te garantiza más de 2 años de decodificación gratuita de la señal satélite, de hecho, no tiene límite. Casi todas las marcas a los 2 años dejan de servirte IKS (Internet Key Sharing) que es el método por el cual tu receptor es capaz de decodificar la señal satélite. En teoría lo hacen así para no saturar los servidores IKS. En todo caso, en 2 años está más que rentabilizado el decodificador y podrías comprar otro o utilizar otros sistemas como CCCam o Newcam, que funcionan tanto gratuitamente como pagando. Las gratuitas duran bastante poco y las tienes que ir buscando y cambiando manualmente y las de pago suelen ser más estables. En cualquier caso, o mucho trabajo o pagar, aunque siempre muchísimo menos que con las operadoras.

Una vez optado por Qviart, me decanto por el Qviart Mini ya que, además de ser el más barato, es el más pequeño, que siempre viene bien para ocultarlo en el salón. Su hermano mayor, el Qviart Unic, es idéntico en prestaciones pero más grande en tamaño por lo que se calienta menos. Además tiene display digital y un botón físico de apagado/encendido. La diferencia de precio es de unos 20-25 euros y todo lo que cuento aquí sirve para ambos decos.

Qviart Mini

Acciones previas

Con el Qviart Mini en casa necesitamos algunas cosas que no vienen en la caja: un cable ethernet o antena wifi USB compatible, un cable HDMI para conectarlo a la TV y un cable de antena tipo F de rosca en el extremo que se conecta al decodificador (como el de la imagen de abajo). Éste será el cable que vaya a la toma de satélite de la pared. Si tu comunidad tiene antena parabólica comunitaria probablemente conectándolo a la toma de televisión en el agujero que no es para la TV normal será suficiente, seguramente ponga Radio, FM o SAT. Si tu comunidad no tiene parabólica o vives en una vivienda unifamiliar tendrás que comprar una, instalarla y orientarla. Pero esa parte no es objetivo de este artículo (aunque es muy fácil de hacer).

Conector F

Educar el Qviart Mini

Lo primero es modificar el firmware original del decodificador para que sea capaz de conectarse a los servidores IKS, CCCam, Newcam, etc. En nuestro caso vamos a instalar Prometheus, pero, muy importante, antes hay que comprobar que el firmware original es el 4.00* o 5.00. Si es de reciente compra lo será seguro, si no, habría que actualizar primero el firmware original para poder instalar Prometheus encima.

Nada más arrancar el Qviart Mini nos aparecerán varios iconos en la parte inferior sobre fondo completamente negro, probablemente esté todo en inglés así que con el mando vamos a Settings > Language y en la primera opción elegimos Español. Ahora nos vamos a Configuración > Acerca de STB y comprobamos que efectivamente donde pone “Versión de Software” pone 4.00* o 5.00.

Backup del firmware original

Antes de tocar nada es conveniente hacer un backup del firmware original que trae el decodificador. No es muy crítico porque está en varios foros, pero no está de más tenerlo guardado en algún sitio por casa.

Inserta un pendrive en uno de los puertos USB y ve a:

Menú > Expansión > USB > Botón amarillo (Cargar) > Cargar todo en USB > Nombre usb_boot_upgrade > OK

Ahora mete ese pendrive en un PC y guarda los ficheros que te ha creado.

Instalar firmware

El proceso para instalar el firmware es válido tanto para poner el 5.00 del original como para meter Prometheus, que a día de hoy goza de la versión 1.08. Lo primero es descargar el firmware correspondiente, yo los he conseguido en ForoKeys, descomprimirlo y meter el fichero resultante en un pendrive, puedes meter ambos firmware si vas a tener que instalar los dos. Conecta ese pendrive en el deco y ve a:

Menú > Expansión > USB > Selecciona el firmware que quieres instalar > OK > ¿Quiere actualizar la base de datos? > SI > OK

Aparecerá una barra de carga y al terminar se reiniciará el decodificar automáticamente.

Instalar Prometheus

Activar IKS

Una vez que tenemos el firmware Prometheus instalado vamos a comprobar que está funcionando, vamos a:

Menú > Expansión

Donde ahora habrá varias opciones más, la última es la que nos dice si Prometheus está conectado o desconectado. Si es la segunda, pulsamos sobre esa opción para conectarlo, apagamos y volvemos a encender el decodificador. A partir de ahora debería conectarse automáticamente cada vez que arranque.

Comprobar luz Prometheus

Sintonizar canales o instalarlos

Ya tenemos todo listo para poder ver la señal satélite gratuitamente en nuestra televisión. Lo único que hay que hacer es sintonizar los canales como haríamos en una TV normal. Pero es un proceso bastante largo como puedes intuir. Así que podemos instalar directamente los canales que alguna buena persona haya exportado desde su decodificador.

Canales Qviart Mini

Para poder instalar la lista de canales de otro usuario hay que descargarla, descomprimirla y meterla en el pendrive, después ve a:

Menú > Expansión > USB > Selecciona la lista de canales > OK > ¿Quiere actualizar la base de datos? > SI > OK

Esto no sólo tarda un segundo, si no que, además, te deja los canales ordenados como los tuviera el usuario original, lo que nos ahorra un gran trabajo también. La única precaución que hay que tener es que sea un listado de canales de una antena que apunte al mismo satélite al que apunta nuestra parabólica. Habitualmente es Astra1 (19.2E).

Sintonizar canales Qviart Mini

En todo caso, si no encuentras una lista de canales que te guste, o tu antena apunta a otro satélite, o prefieres experimentar la emoción de ver como se van detectando los canales, entonces ve a:

Menú > Instalación > Configuración de antena

Aquí deberemos elegir el satélite al que apunta nuestra parabólica. Si no sabes cual es puedes ir cambiando el satélite hasta que en la barra superior donde pone Q aparezca algo mayor de 0%. Aunque insisto, lo normal es que sea Astra1 (19.2E). Después tienes que seleccionar la opción “Empezar la búsqueda” y ponerte cómodo, además de tardar bastante tendrás todos los canales descolocados, y no son precisamente pocos, más de 300 encontrará seguro.

Qviart Mini Movistar F1 HD

Instalar canales IPTV o Netlink

Si no tenemos suficiente con los cientos de canales que nos sintoniza el decodificador, podemos instalar otro buen puñado de canales streaming. Yo por ejemplo tengo instaladas las autonómicas españolas.

Como con todo lo anterior, hay que buscar en algún foro un listado de canales IPTV, descargar, descomprimir y meter en el pendrive, después, como siempre, ir a:

Menú > Expansión > USB > Selecciona la lista de canales > OK > ¿Quiere actualizar la base de datos? > SI > OK

Para ver estos canales hay que ir a:

Aplicaciones de red > Netlink

Extras

Además de todo esto, que no es poco, el decodificador tiene algunas funciones más como juegos, DLNA, Timeshift, grabador vía EPG o con horario manual, CCCam, etc. Pero son cosas que ya os dejo para investigar vosotros, a no ser que haya mucha demanda de información y entonces podré explicar algo concreto por aquí.

Pros y contras

Por último, voy a valorar, bajo mi experiencia, lo bueno y lo malo que tienen los decos en general y este Qviart Mini en particular.

Pros: poder ver todo lo que se emite por satélite de manera gratuita por una inversión inicial de 90€ como pago único, utilizar servidores IKS para no tener que andar buscando claves: una vez instalado Prometheus no hay que volver a tocar el decodificador nunca más (a no ser que quieras actualizar la versión), grabar programas con el decodificador en standby, poder pausar un canal en directo y seguir por donde lo pausaste, no dependes de la calidad de tu conexión a Internet ya que la señal viene directamente del satélite (sólo se usa la red para actualizar automáticamente las claves)…

Contras: los servidores IKS a veces se saturan o se caen (pero normalmente cambiando de canal todo vuelve a funcionar), los menús son bastante arcaicos, no existe ninguna garantía de que todos los canales funcionen siempre, los CCCam de pago son muy estables pero no son gratis a pesar de ser bastante asequibles, los CCCam gratuitos duran bastante poco y es tedioso ir cambiándolos…

Canales satélite gratis

Conclusión

Hay mucho texto porque me gusta explicarme bien pero en definitiva tardas 5 minutos en tener el deco listo. Si quieres ver todo el fútbol, la fórmula 1, las motos, las películas de estreno, las series, los canales infantiles, el golf y en definitiva todo lo que ofrece Movistar+ y algunas cosas más, especialmente extranjeras, sin duda merece la pena la inversión, a fin de cuentas es lo que te cobra Movistar por 1 mes de su servicio. Falla, es verdad, pero muy poco, de hecho a mi sólo me ha fallado en algunos partidos de fútbol y cambiando de canal se soluciona, en el resto de canales va prácticamente siempre perfecto. Además puedes compartir por streaming en red local y ver lo que reproduzca el deco en cualquier dispositivo de casa.