miércoles, 29 de junio de 2016

España ha elegido a sus representantes: ha elegido a la mafia

     Por suerte o por desgracia esta legislatura tampoco volveré a España para trabajar. Ya se han encargado mis conciudadanos de votar a un partido que aplicará más recortes, intentará privatizar educación y sanidad, haciendo todo lo posible por que vayan mal y justificar su privatización. Poniendo por ley unos sueldos miserables. Abaratando el despido más si cabe. Más desahucios sin posibilidad de realojamiento. Más paro. En España va a desaparecer la clase media para convertirse en pobre directamente.

     Estamos en un momento en el que "la verdad" importa un bledo. Da igual que Rajoy y sus secuaces roben, porque los otros robarían más. Da igual que el PP imponga políticas de austeridad, porque los otros nos quitarían lo poco que tenemos. Da igual que la tierra sea redonda, porque hasta donde alcanza mi vista la tierra es plana. Y eso es lo importante. No importa "la verdad", porque mi realidad es como yo la interpreto, no lo que sea "de verdad".

     A parte de los españoles es posible que le pase una cosa: Tiene el síndrome de Estocolmo. O es que hay mucho masoca y nos la quiere hacer pasar putas a los demás. Aunque si se juntan las dos cosas el resultado es explosivo.
     España podía eligir más cosas. España tenía más opciones. Pero España ha elegido otra cosa. Ha elegido no elegir la vida.

     A quién hay que felicitar fuertemente es a los medios de comunicación que han hecho posible que se hable más de Venezuela que de los desahucios o los sueldos miserables. Que ya no importe la corrupción y tengamos en el gobierno a un partido mafioso.
     No sé si también habrá que felicitar a los votantes itinerantes que cambian de Ciudadanos y PSOE a PP como el que se cambia de camisa. Aunque puede ser un reproche, tampoco lo debe ser, pues yo mismo he cambiado de voto muchas veces. Pero creo de verdad, que lo último que tocaba ahora era PP. Simplemente porque se le están justificando sus robos y su mangoneo.

     Pero si algo hay que sacar positivo de todo esto es: se acabaron las mayorías absolutas de PPSOE. Y además el enemigo público número uno para Mariano Rajoy no es Pedro Sánchez (que es casi un colega), es Pablo Iglesias. No me refiero al de principios del siglo XX. Me refiero al de ahora. Y aunque parezca que no, eso es muy bueno.

     En fin, os dejo con unos minutos musicales


y un artículo muy descriptivo de lo que va ha ser el nuevo (des)Gobierno de España: http://www.eljueves.es/2016/06/29/rajoy_presenta_sus_corruptos_confianza_para_nueva_legislatura.html

     @eltiopacote
Listado de artículos: http://www.pacovalverde.es/indice/

Artículos relacionados:
Qué es el Partido Popular?

martes, 28 de junio de 2016

Qué es el Partido Popular?

     Decir que el Partido Popular es un partido corrupto es meter a mucha gente en un saco que quizás no se lo merezca. De hecho, y teniendo en cuenta que hay 8100 ayuntamientos en toda España y que en todos tienes por los menos 2 concejales, más 124 senadores y 123 diputados, quizá haya de media unos 16.350 cargos públicos del Partido Popular. Si vemos que tienen 420 causas judiciales abiertas en las que por lo menos hay dos imputados de este partido pues hacemos un total de 840 personas imputadas del PP. Planteamos una regla de tres para calcular el porcentaje de corruptos del Partido Popular y salen 840 de 16.350 un 5,14% de corruptos. No está mal. Con lo que se corona como el partido más corrupto de corta democracia de la historia de España. Uno de cada veinte cargos es corrupto. Incluyendo a Mariano Rajoy o M.ª Dolores de Cospedal.

     Llegamos al post elecciones y el PP ha hecho la guerra más sucia que cabe. Han metido miedo con el tema de Venezuela: votar Podemos es votar totalitarismo. Gobierno chavista en España. Van ha faltar alimentos, medicinas y hasta condones si gobierna Podemos. Pablo Casado en ese camino ha mostrado imágenes de una manifestación del Congo diciendo que era Venezuela. También Pablo Casado mintió falseando los datos de inversión social y de paro en el debate que participó. Toda una joya.

     Otro de los temas ha sido el del voto desde el extranjero. Además de la dificultad que se encargan que tenga, las papeletas que han llegado a la gente del extranjero no tenían las de Podemos y sí tenían 2 del PP.

     Se puede decir que si hablan como mafia, actúan como mafia y cobran como mafia, entonces es mafia. El Partido Popular es un partido mafioso que solo actúa por intereses económicos de sus cargos.

     El  caso es que un amigo me dice que si no vota al PP »¿a quién voy a votar? Hay que apostar por un caballo ganador.« Una auténtica reflexión digna de un analfabeto (lo siento amigo mío). Él vota por quién va a ganar, no por lo que ha hecho en el pasado, por como haya dejado el país en el presente o las medidas antisociales del futuro. Mi amigo vota porque son los que van a ganar. Pero claro, todo tiene su explicación: estamos en Murcia. Sobran comentarios. Este es el nivel político que tenemos en España en general.

     Si votas a corruptos los están justificando, después no tienes fuerza moral para decir que te están robando.

     @eltiopacote
Listado artículos: http://www.pacovalverde.es/indice/
Artículos relacionados:
España ha elegido a sus representantes: ha elegido a la mafia.

domingo, 19 de junio de 2016

Se han hallado descendientes de Atapuerca vivos

     La ciencia está de enhorabuena, se han encontrado descendientes del hombre de Atapuerca a tan solo unos kilómetros. Exactamente en Tordesillas. ¿Podría una especie no evolucionar hacia adelante más? Simplemente no han querido. Esto revoluciona la ciencia porque siempre se ha creído que los seres vivos evolucionan. Incluso los tiburones actuales son evolución de un tiburón prehistórico. Pero los seres hallados ahora decidieron no evolucionar y han mantenido su promesa durante 900.000 años. Ni los fenicios, ni los romanos, musulmanes o los reyes católicos han hecho mella en sus ideales prehistóricos.
     El reputado científico José Cervera ha declarado: "No sé como hemos estado tan ciegos. A tan pocos kilómetros de Atapuerca se hallaban descendientes directos del Homo Antecesor, y nosotros sin saberlo" declaraba entre sollozos. Pero finalmente, el día 18 de junio de 2016, han dado la cara y el ilustre científico ya ha pedido permiso a las autoridades nacionales para hacer análisis de sangre pues "en el ADN está la clave. Puede que incluso en vez de helicoidal sea cuadrado. Sería todo un hallazgo", dijo entusiasmado.



     Como podemos ver en el mapa hay tres caminos para llegar de un punto a otro. En uno se recorren 175 Km y se tarda 1 hora 39 minutos en coche. Antiguamente dos días en burro. Por otro camino se recorren 210 Km pero se tardan 900.000 años. Los científicos barajan la posibilidad que algunos de los habitantes de Tordesillas eligieran el camino largo porque era más tranquilo y seguro. De ahí su retraso en la evolución de casi 1 millones de años.


    Se han previsto una serie de conferencias con los títulos:
     * Del Neanderthal a Tordesillas.
     * 210 Km. Un millón de años para recorrerlos.
     * ¿Puede una especie del tipo Homo negarse así misma la evolución?
       ¿Los extraterrestres han tenido algo que ver en todo esto?
     * El área 51 y Tordesillas: misterios modernos.
     * Comida y hábitos del Homo Tordesillanensis.
     * 300 en las Termópilas. 3000 en Tordesillas. La lucha contra la evolución.

    En fin, ¿que otros misterios nos deparará el futuro? ¿Descubriremos que las esponjas de mar piensan más que esta especie? Todo es muy intrigante y emocionante. El mundo es una caja de bombones.

    @eltiopacote
Listado de artículos: http://www.pacovalverde.es/indice/

miércoles, 15 de junio de 2016

Estamos al borde del abismo

     Los otros días vi dos fotografías que twitteó @isaacBIOvega que me dolieron en todo el alma. Explican la situación del mundo sin palabras. Una explica como está la sociedad y la otra explica que estamos haciendo con la naturaleza.



     Por mucho que te pese a ti o a mí, es “normal”. Es normal, puesto que todos los días vemos gente viviendo en la calle y pasamos olímpicamente. Es normal porque cada uno va a lo suyo y le importa un bledo lo que le pase a los demás. Vivimos en una sociedad 100% egoísta que solo se mira al ombligo. Aunque no sea un niño de tu ciudad y no lo estés viendo en este momento está pasando. Y esta es la sociedad actual.

     La segundo explica más cosas todavía que la primera, te diré porqué. Es exactamente la misma situación que la primera pero hay más. Está diciendo que el cambio climático se está cargando un ecosistema como es el del polo norte que hará que los 43º C que hay ahora mismo en Murcia en junio, sean una tontería con la temperatura que puede alcanzar el planeta si se derriten los polos. La imagen te está diciendo que un animal que es más que auto-suficiente para cuidarse está teniendo muy serias dificultades para alimentarse. Te está diciendo que hay seres humanos que están liquidando a las focas solo por la piel que venderán en algún lugar del primer mundo. La foto te está diciendo que estamos jugando con fuego y que, aunque no lo veas, estamos al borde del abismo.

     Siento ser tan trágico pero una imagen vale más que mil palabras, y si son dos ni te cuento. Aunque habría una solución: cambiar de estilo de vida radicalmente ¡ya!

     Yo intento hacer mis deberes consumo mucho, muchísimo menos que antes. No es necesario tener el último smartphone, ahora cuando salgan las gafas de realidad virtual no es necesario tener unas por cojones. Te lo aseguro, se podrá seguir viviendo sin ellas como hasta ahora. Por no ver, no veo ni necesario comprar ropa de última temporada todos los años. Uso los transportes públicos el 98% de las veces. Hago donaciones a ONGs de conservación natural. Pero veo las imágenes, y siento que no llego. No rasco ni la superficie. Hay incluso una campaña para crear una reserva internacional en el Amazonas https://secure.avaaz.org/es/save_the_amazon_fr_rb_loc/. No sé si servirá de algo pero he participado. Si a ti se te ocurre alguna cosa más por favor coméntamela, porque a mí no se me ocurren más cosas que hacer. Y veo que no llego.

     Siento haberte puesto mal cuerpo pero ahora creo que tendrás la misma sensación que yo durante todos estos días.

     @eltiopacote
Listado de artículos: http://www.pacovalverde.es/indice/



domingo, 12 de junio de 2016

El control de la información en un solo cable

     Tengo dos noticias una buena y otra mala, ¿cuál quieres que te cuente primero? Está bien, te contaré primero la buena:
Se va a lanzar un cable de comunicaciones submarino entre Estados Unidos y España con un ancho de banda que equivaldrá a la mitad de todos los cables submarinos que hay actualmente en todo el mundo. Y que empezará a operar en 2017.
La mala:
Que el cable pertenece a Facebook y Microsoft. Y todos los datos que circulen por él irán a parar a los servidores de estas dos empresas sin ningún tipo de control estatal.

Señores: La manipulación extrema de la información está servida.

     A esto se junta, por si no lo sabes te lo digo yo, qué España es un experimento social, político y económico. Con este “adelanto” las dos empresas podrán manipular la información a su antojo y balancear la opinión de los usuarios hacía sus propósitos. Lo que se conoce como “Think Tanks” (literalmente “Tanques de pensamiento”), y que según wikipedia son ONGs no lucrativas. Nada más lejos de la verdad. No hay nada en el mundo occidental que no se mueva por dinero. Las ONGs que hacen estudios de mercado, sociológicos o políticos lo pueden hacer para no ganar dinero ellas mismas, aunque estén pagadas por otras instituciones, pero el fin último de estos estudios es hacer ganar dinero de múltiples formas a los que les han encargado el estudio.

     Tampoco hay que olvidar que la CIA tiene también intereses en Facebook para tener un mayor control sobre los ciudadanos de los Estados Unidos. Ahora también podrán acceder sin problemas a los datos que les suministren los propios usuarios españoles y mucho me temo que los de Europa.
La CIA tiene muchos frentes abiertos: guerra política, económica (es un gran inversor en bolsa), social, venta ilegal de armas a países en guerra, etc, etc...

     En un artículo anterior en el que hablaba sobre Facebook (Facebook no es tu amigo) me resultó interesante un foto montaje presentando una sociedad orwelliana. Pero ahora no hace falta hacer el foto montaje. Solo hay que ver la imagen de la derecha.


Si no te da miedo te felicito, eres un tío duro o inconsciente.

     No sería de extrañar que, por ejemplo, el TTIP tan impopular en estos momentos, sea popular en pocos años vista, gracias a la manipulación de la información o tergiversación de la verdad. O trasladar la discusión al campo de si es un tratado de izquierdas  o derechas, cuando la realidad es que es un tratado del poder que tienen las grandes empresas sobre los Estados y los consumidores.

     Aunque en un artículo anterior ya puse este vídeo, yo creo que es bueno recordarlo:


     Yo por mi parte, siendo fiel a mis principios, me quitaré de esta red social antes de que se ponga en marcha este cable. Aunque ahora también está manipulada la información, todos necesitamos una excusa para hacer las cosas, y ésta es excelente para quitarme del medio.

     @eltiopacote
Listado de artículos: http://www.pacovalverde.es/indice/

Artículos relacionados:
Entrada 23 - Internet y la "información" 
Cables submarinos: la nueva frontera del poder de las telecomunicaciones

viernes, 10 de junio de 2016

Quiénes son Ciudadanos?

     La pregunta es simple. Un partido que ha salido prácticamente de la nada se ha convertido en la cuarta fuerza política y siempre mejor en la encuestas que en los resultados de la vida real. ¿Por que?
     Voy a darte algunos datos para que tú saques tus propias conclusiones:

     1º Los apoyan empresas del IBEX35. Para tu desgracia, estas empresas no piensan en el ciudadano ni por asomo. No son ONG’s. No piensan en tu bienestar. Su máxima es obtener el mayor beneficio posible, cueste lo que cueste. Si es evadiendo impuestos en paraisos fiscales, lo harán sin problemas. Haciendo qué los que más pueden contribuir a la Hacienda Pública no lo hagan.

     2º Entre las empresas que apoyan a Ciudadano’s está el BBVA. Este ente privado a propuesto bajar aún más el sueldo mínimo de los empleados.
Estos son titulares sobre las brillantes ideas de este banco:
El BBVA propone que los trabajadores paguen de su sueldo parte de su despido.
BBVA propone acortar la duración de la prestación por paro.
Sanciones a parados que no busquen empleo.
Contrato único.
BBVA: hay que reducir el peso del gasto corriente y en funcionarios a niveles de 2001
BBVA propone que dejen de cobrar la prestación los parados que no acepten una oferta de empleo.
El BBVA pide abaratar el despido para bajar la temporalidad.

¿Te suena alguna de estas medidas del programa de Ciudadanos? Yo creo que sí.

     3º Ciudadano’s antes del 20 de diciembre de 2015 estaba dispuesto a pactar con cualquier partido con el que pudiera hacer un programa en común. Después dijo que no haría un pacto de perdedores. Cosa que incumplió automáticamente cuando pactó con el PSOE, un partido perdedor. Después mostró su auténtica cara, cuando no quiso aceptar ni una sola medida del programa de Podemos. Quería que se sumara al cambio que ellos proponían. Los cuartos en discordia, con 40 escaños manejando el cotarro ¡toma ya!. Y decían que querían eliminar las leyes del Partido Popular. Nada más lejos de la verdad. Cuando lo que estaban intentando era que se sumara el PP al cambio. ¿Con el PP el cambio? Menuda contradicción. Un oxímoron en toda regla.

     4º La jugada le ha salido redonda a Ciudadano’s en el momento que se van a repetir las elecciones justo 4 días antes de las vacaciones de verano. Para el que no esté muy puesto en bolsa, esta temporalidad, verano, es cuando aprovechan las bolsas para hacer correcciones. Por supuesto el IBEX35 suele bajar bastante. La previsión de que Unidos Podemos (Podemos + IU) pueda desbancar al PSOE va a ser la excusa perfecta para tener un chivo expiatorio y que baje la bolsa muchísimo. Cosa que haría con cualquier otra excusa. Pero los grandes “medios de comunicación” empeñados en mantener el establishment, quizás porque están ganando mucho dinero con este sistema, le harán la propaganda a Ciudadano’s y PP.

     Con todo esto, lo que quiero decir por si todavía no ha quedado claro, es que Ciudadano’s no piensa en los trabajadores, ni pequeños autónomos y mucho menos en la “población civil”. Su único interés son las grandes empresas que le pagan. Sí, le pagan. Está siendo investigado en varias causas por recibir dinero fraudulento, financiación ilegal le llaman.

     Tampoco hay que olvidar la desbandada de cargos en sus grupos locales, donde dicen que trabaja como una mafia por y para el dinero de la cúpula del partido.

     Por cierto el nivel de debate que tuvo Albert Rivera con Pablo Iglesias en el Salvados del 3 de junio fue patético. Es para que Pablo le hubiese dicho: »Nunca debatas con un tonto, éste te hará descender de nivel y ahí te ganará por experiencia.«



     @eltiopacote
Listado de artículos: http://www.pacovalverde.es/indice/

domingo, 5 de junio de 2016

Más sobre cambio climático

     Nada como hacer una recopilación de artículos -no alarmistas, sino reales- para darse cuenta de las dimensiones del problema, lo que nos importa y las medidas que tomamos en consideración:
La capa de hielo subterránea de Sierra Nevada está a punto de desaparecer por el calentamiento
España está a la cola de Europa en impuestos verdes que protegen la naturaleza
Anuncian una catástrofe como si fuera la mayor epopeya de nuestra historia:
Así se rompe el hielo, literalmente, en la conquista por el Ártico: con submarinos nucleares

Los objetivos de la cumbre del clima no son posibles si no se limitan los combustibles fósiles
Los incendios en Asturias en invierno no son normales. Quizás, provocados por la ley de suelo aprobada por el PP. Pero que claramente ponen en riesgo a España de ser un desierto total. Ya lo está siendo Murcia.
Esta noticia es el colmo en España:
Ecologistas en Acción dice que el incendio de Seseña emite contaminantes "que no se están midiendo"

Subida gradual de la temperatura hasta 2050. Pero, ¿para que irse al 2050? desde ya van a subir las temperaturas gradualmente hasta hacerse insoportables. Si el año pasado batieron record, este año batirán record otra vez.

     Más datos, aunque no sea noticia, son:
     En España se prohíbe el autoconsumo con energías renovables. Y no solo eso si no que está penalizado con grandes multas. La ironía es qué: el país con más sol de Europa no permite generar electricidad a la población, que está obligada a pagar el suministro eléctrico a las grandes compañías. Solo para que se beneficien unos pocos.
     España es el país que menos invierte en energías renovables. Teniendo más sol, en algunas zonas gran cantidad de corrientes eólicas y están rodeada en su gran mayoría por mar.

     Pero hay esperanza, aunque no propuesta desde nuestro país:
El precio de la electricidad en Alemania en caída libre por el boom de las energías renovables
Alemania construye el primer reactor de fusión nuclear en el mundo. Lo que conlleva energía limpia y barata para el mundo. En consecuencia, esperemos que esto detenga las ansias de encontrar combustibles fósiles en los polos. Cosa que sería catastrófica para el medio ambiente. Que sería, a su vez, como pegarse un tiro en el pie.
Francia exige por ley a las nuevas edificaciones techos verdes y paneles solares

     Y sobre las soluciones que se llevan a cabo, quisiera hacer una aclaración sobre el artículo 96 - Cambio climático 2/2: cuando escribí sobre las muchas tecnologías actuales que se podrían aplicar en los desiertos,  como poner placas solares en el Sahara, no era para que Europa se beneficie de ello y listo; es un bien para los países que están o tienen parte del Sahara. Una opción que incluso estudiosos han planteado pero desde el único beneficio de Europa. Me parece patético como trata el tema la BBC. Lo digo porque me parece poco gracioso los términos del debate de este artículo  (¿Es una buena idea poner paneles solares en el desierto del Sahara?) donde tratan el tema como si fuera un bien para Europa y solo le interesara a Europa. Sin contar con los países africanos. Todo un despropósito visto de este modo.

     Y justamente el punto anterior me lleva a la siguiente reflexión: En el futuro tendremos que pagar los países que más contaminamos y menos invertimos en energías renovables a los países que conserven su flora y fauna para que esta no se pierda y no pierda el planeta su ecosistema vital. Creo, bajo este planteamiento, que entre todos los países deberíamos, y deberemos, mantener la selva del Amazonas y reconvertir los desiertos en
verde para poder sobrevivir.

     @eltiopacote
Listado artículos: http://www.pacovalverde.es/indice/
Artículos relacionados:
Entrada 95 - Cambio climático 1/2
Entrada 96 - Cambio climático 2/2


Instalación del JDK de Oracle en #Ubuntu

     En este artículo muestro los pasos a seguir para instalar la versión JDK que deseemos:

Y aquí tenéis los pasos descritos en el vídeo:
Extracción del JDK:
Cambia el nombre del paquete por el último descargado y listo para instalar:
Versión x32
tar -xvzf./jdk-8u92-linux-i586.tar.gz
Versión amd64:
tar -xvzf./jdk-8u92-linux-x64.tar.gz

Copia del JDK a la ubicación de destino:
sudo mkdir /usr/lib/jvm
sudo mv jdk1.8.0_92 /usr/lib/jvm/
-> Para el resto de la instalación utiliza el nombre de la carpeta descomprimida

Registro del JDK en el sistema:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.8.0_92/bin/java" 1
sudo update-alternatives --config java

Registro del plugin de Java en el navegador:
x32:
sudo update-alternatives --install "/usr/lib/mozilla/plugins/libjavaplugin.so" "mozilla-javaplugin.so" "/usr/lib/jvm/jdk1.8.0_92/jre/lib/i386/libnpjp2.so"
amd64:
sudo update-alternatives --install "/usr/lib/mozilla/plugins/libjavaplugin.so" "mozilla-javaplugin.so" "/usr/lib/jvm/jdk1.8.0_92/jre/lib/amd64/libnpjp2.so" 1 sudo update-alternatives --config mozilla-javaplugin.so

sudo gedit ~/.bashrc
Creación de la variable de entorno JAVA_HOME en el fichero ~/.bashrc, agregamos las siguientes líneas:
JAVA_HOME=/usr/lib/jvm/jdk1.8.0_92/
JRE_HOME=/usr/lib/jvm/jdk1.8.0_92/


Si hay alguna versión instalada anteriormente y quieres poner la nueva por defecto para NetBeans hay que editar el archivo:
sudo gedit /usr/local/netbeans-8.0.2/etc/netbeans.conf
sudo gedit /usr/local/netbeans-8.1/etc/netbeans.conf
Y cambiar esta linea:
netbeans_jdkhome="/usr/lib/jvm/jdk1.8.0_92"
por la nueva versión utilizada.

------------------------------------------------------------------------------------------------------------------------
NO UTILIZAREMOS LA SIGUIENTE OPCIÓN:
Se puede instalar JDK para Ubuntu desde la linea de comando con:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
 


     @pacovalverdecom
Listado de artículos: http://www.pacovalverde.es/indice/

sábado, 4 de junio de 2016

Programándole un feedback a un servidor web Arduino

     Siguiendo con los artículos anteriores sobre la programación de Arduino como servidor web y la programación en Java de una consola de comunicación que nos sirva tanto del puerto serie como comunicaciones ethernet, ahora traigo este código el cual prepara un feedback del servidor web para que los clientes tanto web como consolar Java puedan saber el estado de las salidas de nuestro dispositivo Arduino.

     Las siguientes líneas corresponden a una web tipo (descarga ejemplo web):
<!DOCTYPE html>
<html>
    <head>
        <title>T&iacute;itulo</title>
    </head>
    <body>
        <form method="get" action="">
            ...
        </form>
        <script type='text/javascript'>


            L5=0;
            L6=0;
            L7=1;
            A=100;
            if (L5 == 1)
                document.write("Pin 5: encendido.<br>");
            else
                document.write("Pin 5: apagado.<br>");
            if (L6 == 1)
                document.write("Pin 6: encendido.<br>");
            else
                document.write("Pin 6: apagado.<br>");
            if (L7 == 1)
                document.write("Pin 7: encendido.<br>");
            else
                document.write("Pin 7: apagado.<br>");
           
            document.write("Pin 9 (anal&oacute;gico): " + A + "<br>");
           
            var URLactual = window.location;
            var patron = /^http:\/\/192.168.0.20\/$/i; 
            if (!patron.test(URLactual))
                window.location='http://192.168.0.20/';
        </script>
    </body>
</html>

     Las siguientes líneas corresponden a la código Javascript embebidas en el código de Arduino (descarga código fuente control_leds.zip):
          // Codigo con metadatos
          client.println("<script type='text/javascript'>");
         
          client.println("var URLactual = window.location;");
          //client.println("var patron = /^http:\/\/192.168.0.20\/$/i;");
          //client.println("if (!patron.test(URLactual))");
          //client.println("      window.location='http://192.168.0.20/';");         
          client.println("document.write(URLactual + '<br><br>');");
         
          //pinString = String(digitalRead(5));
          client.println("L5="+String(digitalRead(5))+";");
          client.println("L6="+String(digitalRead(6))+";");
          client.println("L7="+String(digitalRead(7))+";");
          if (lastValueA.length() == 1)
            client.println("A=00"+lastValueA+";");  // String(analogRead(9))
          if (lastValueA.length() == 2)
            client.println("A=0"+lastValueA+";"); 
          if (lastValueA.length() == 3)
            client.println("A="+lastValueA+";"); 
           
          // Aunque Javascript acepta la comparacin de igualdad de valor y tipo
          // si ponemos: if (L5 === 1) el ejemplo no trabaja correctamente
          client.println("if (L5 == 1)");
          client.println("  document.write('<b>Pin 5: encendido.</b><br>');");
          client.println("else");
          client.println("  document.write('Pin 5: apagado.<br>');");
          client.println("if (L6 == 1)");
          client.println("  document.write('<b>Pin 6: encendido.</b><br>');");
          client.println("else");
          client.println("  document.write('Pin 6: apagado.<br>');");
          client.println("if (L7 == 1)");
          client.println("  document.write('<b>Pin 7: encendido.</b><br>');");
          client.println("else");
          client.println("  document.write('Pin 7: apagado.<br>');");
         
          // La siguiente linea no funciona bien.
          //client.println("  document.write('Pin 9 (analógico): " + lastValueA +"<br>');");
          client.println("document.write('Pin 9 (anal&oacute;gico): <b>' + A +'</b><br>');");
         
          /*
              Cuidado con tener errores en el codigo Javascript puede hacer que
              no funcione la web en el cliente               
           */
          client.println("</script>");

     El siguiente código corresponde a la búsqueda de un patrón dentro de una cadena de carácteres (descarga código fuente RegExp.zip):
public static void main( String args[] ){
public static void main( String args[] ){
    String linea = "L7=1;";
    String expresionL7 = "L7=";
    int mNumber;
    char caracter;

    Pattern regla = Pattern.compile(expresionL7);

    // Objeto para comprobar las coincidencias
    Matcher mCoincidencia = regla.matcher(linea);
    if (mCoincidencia.find()) {
        System.out.println("Found value: " + mCoincidencia.group(0) );
        try {
            mNumber = Integer.parseInt(""+linea.charAt(mCoincidencia.group(0).length()) );

            caracter = linea.charAt(3);
            System.out.println("Caracter: " + caracter);

            if (mNumber == 1)
                System.out.println("El LED 7 está encendido.");
            else
                System.out.println("El LED 7 está apagado.");
        } catch(Exception Ex) {
            System.out.println("Excepción: " + Ex);
        }
    } else {
        System.out.println("NO MATCH");
    } 
}

     Y por último el código de búsqueda de patrón en nuestra consola Java, repetido tantas veces como pines de Arduino estén configurados para salida de datos (descarga código fuente Consola.zip):
String expresionL5 = "L5=";
String expresionL6 = "L6=";
String expresionL7 = "L7=";
String expresionA  = "A=";
int mNumber;
String mNumberA = "";

Pattern reglaL5 = Pattern.compile(expresionL5);
Pattern reglaL6 = Pattern.compile(expresionL6);
Pattern reglaL7 = Pattern.compile(expresionL7);
Pattern reglaA = Pattern.compile(expresionA);           

while ((linea = in.readLine()) != null) {
    System.out.println(linea);
    // Objeto para comprobar las coincidencias
    Matcher mCoincideL5 = reglaL5.matcher(linea);
    if (mCoincideL5.find()) {
        System.out.println("Found value: " + mCoincideL5.group(0) );
        try {
            mNumber = Integer.parseInt(""+linea.charAt(mCoincideL5.group(0).length()) );

            if (mNumber == 1) {
                jTextAreaTransferencias.append("El LED 5: encendido.\n");
            } else {
                jTextAreaTransferencias.append("El LED 5: apagado.\n");
            }
        } catch(Exception Ex) {
            System.out.println("Excepción: " + Ex);
        }
    } else {
       // System.out.println("NO MATCH");
    }
    // Comprobar LED 6
    Matcher mCoincideL6 = reglaL6.matcher(linea);
    if (mCoincideL6.find()) {
        System.out.println("Found value: " + mCoincideL6.group(0) );
        try {
            mNumber = Integer.parseInt(""+linea.charAt(mCoincideL6.group(0).length()) );

            if (mNumber == 1) {
                jTextAreaTransferencias.append("El LED 6: encendido.\n");
            } else {
                jTextAreaTransferencias.append("El LED 6: apagado.\n");
            }
        } catch(Exception Ex) {
            System.out.println("Excepción: " + Ex);
        }
    } else {
        //System.out.println("NO MATCH");
    }
    // Comrpobar LED 7
    Matcher mCoincideL7 = reglaL7.matcher(linea);
    if (mCoincideL7.find()) {
        System.out.println("Found value: " + mCoincideL7.group(0) );
        try {
            mNumber = Integer.parseInt(""+linea.charAt(mCoincideL7.group(0).length()) );

            if (mNumber == 1) {
                jTextAreaTransferencias.append("El LED 7: encendido.\n");
            } else {
                jTextAreaTransferencias.append("El LED 7: apagado.\n");
            }
        } catch(Exception Ex) {
            System.out.println("Excepción: " + Ex);
        }
    } else {
        //System.out.println("NO MATCH");
    }
    // Valor LED con salida analógica
    Matcher mCoincideA = reglaA.matcher(linea);
    if (mCoincideA.find()) {
        System.out.println("Found value: " + mCoincideA.group(0) );
        try {
            mNumberA = ""+linea.charAt(mCoincideA.group(0).length())+linea.charAt(mCoincideA.group(0).length()+1)+linea.charAt(mCoincideA.group(0).length()+2);

            jTextAreaTransferencias.append("Valor LED analógico: "+ mNumberA +"\n");
        } catch(Exception Ex) {
            System.out.println("Excepción: " + Ex);
        }
    } else {
        //System.out.println("NO MATCH");
    }
}


     Solo deciros que tiene un pequeño problema en la actualización de datos ya que en el momento de realizar la petición no muestra el último valor cambiado (problemas entre la petición GET y la recepción de datos, quizás prematura, de los clientes). Pero el código es totalmente válido y funcional.

     @eltiopacote      @pacovalverdecom
Listado de artículos: http://www.pacovalverde.es/indice/

Artículos relacionados:
Entrada 129 - Enviar comandos vía ethernet a Arduino con Java 3/X
Entrada 128 - Mi primera clase en YouTube sobre Java y Swing
Entrada 126 - Seguimiento del proyecto Arduino ethernet SD + Java
Entrada 124 - Programando una consola en Java con NetBeans 2/X
Entrada 123 - Como crear un proyecto con Swing en NetBeans 8.X
Entrada 120 - Proyecto Arduino ethernet SD + consola en Java 1/X
Entrada 117 - Configuración de la shield ethernet SD de Arduino