Shared posts

13 Dec 15:48

El capitalismo de la vigilancia en los tiempos del Covid-19

by Sofía Prósper Díaz-Mor
El capitalismo de la vigilancia en los tiempos del Covid-19

(Lee este artículo en inglés)

La tecnología se posiciona actualmente como solución a todos los males que acaecen a sociedades, gobiernos o corporaciones. Es la gran panacea que ha venido a salvarnos a todos, da igual qué clase de problema tengas, que alguna tecnología te lo resolverá, o no, pero ¿qué más da?

Entonces, ¿qué ocurre cuando el problema que nos ocupa es una pandemia mundial en pleno siglo XXI que ha trascendido fronteras, sobrecargado sistemas sanitarios, puesto gobiernos patas arriba y a 8 de abril se ha cobrado más de 80.000 vidas? Pues que la solución que nos ofrecen para controlar algo así vuelve a ser tecnológica, en forma de decenas de aplicaciones para el móvil. ¿Cuál es el problema? preguntarán algunos, pues básicamente el cómo, el quién, el dónde y el cuándo de cada una de ellas. Para entender en profundidad qué está ocurriendo con estas tecnologías necesitamos hacer un repaso por todas las soluciones que existen ahora mismo en todo el mundo, ya que cada país ha dado una respuesta diferente.

China, Corea del Sur y Taiwan

Quizás lo más indicado sea comenzar por China, donde nació la enfermedad. Una de las características más brutales de la aplicación de la tecnología en este país ha sido la falta de libre elección. La aplicación de control de la epidemia lanzada por el gobierno chino - y desarrollada por Alibaba y Ant Financial - es, para empezar, de obligatoria descarga para los ciudadanos. La aplicación requiere del registro del usuario con sus datos personales y otorga una valoración inicial a partir de las respuestas a un cuestionario sobre el estado general de salud de éste, así como de los posibles contactos que haya tenido con otros focos de infección. A partir de ahí, la aplicación - embebida en Alipay o WeChat - permite a los usuarios el escaneo de códigos QR en determinados puntos controlados y generando un "permiso de acceso" en forma de código de color. Verde: todo bien, adelante. Amarillo y rojo: acceso denegado, el usuario debe someterse a cuarentena por siete o catorce días. Esa información de movimiento es, por otro lado, compartida con el gobierno y usada para recalcular los códigos de acceso de cada individuo, teniendo en cuenta si han estado en contacto con zonas o personas infectadas.

Pero ¿y cómo se impone algo así? ¿Cómo puede obligarte nadie a descargar, instalar y usar una aplicación? Es tan sencillo como llenar ciudades y espacios públicos de puntos de control obligatorio: en tiempo récord, ciudades, transportes, carreteras se llenaron de controles con código QR. Usar el metro, el autobús, ir al parque, usar servicios de bicicletas compartidas, entrar a mercados o centros comerciales, acceder a zonas residenciales... la única forma posible de no usar esta aplicación es quedarse en casa y disponer de una despensa grande con comida para los meses que dure el encierro chino. En resumen: no existe opción.

La alta efectividad de este sistema se debe, en parte, a que la red de hipervigilancia impuesta por el gobierno chino sobre sus ciudadanos estaba ya en funcionamiento.

Así que a la falta de libertad de elección se le suma una preocupante situación de hipervigilancia centralizada (aunque cabe decir que los gobiernos locales no están obligados a desplegar esta aplicación, ésta ha sido adoptada por más de 100 ciudades). Dicha situación, sin embargo, no es nueva, y la alta efectividad de este sistema se debe, en parte, a que la red de hipervigilancia impuesta por el gobierno chino sobre sus ciudadanos estaba ya en funcionamiento. La aplicación usa datos no solo proporcionados a través de los puestos de control diseñados para ésta, sino proporcionados por el Ministerio de Transporte, los servicios de ferrocarril, la Administración de Aviación Civil China, y la Comisión Nacional de Salud.

No muy lejos de allí, Corea del Sur lanza una aplicación que es retratada en múltiples medios como la versión transparente y no-autoritaria del enfoque chino. El sistema ideado por el gobierno coreano es, para empezar, de uso opcional, y depende fuertemente de la participación ciudadana voluntaria, algo que en sociedades orientales es, sin duda, una apuesta segura. Esta aplicación ha servido para descongestionar enormemente las lineas de asistencia sanitaria, ya que permiten al usuario solicitar hora para el test así como recibir los resultados 24 horas después. Sin embargo, la aplicación registra su geoposición, gracias a la cual el gobierno observa si éste sigue la cuarentena o no.

El viceministro de Sanidad de Corea del Sur, Kim Gang-lip, decía que "en la participación ciudadana debe primar la apertura y transparencia". Transparencia y apertura son palabras clave que tienen la habilidad de tranquilizar a quienes preocupa el uso indiscriminado de datos personales. Sin embargo, transparencia puede significar muchas cosas, y en el caso de esta aplicación, viene acompañada de terroríficas violaciones a la privacidad individual. Aparte de la vigilancia de los periodos de cuarentena - con multas, por supuesto, si éstos no se respetan -, los usuarios de la aplicación reciben mensajes, a veces con información general - "¡recuerda lavarte las manos!" -, pero otras con información específica sobre otros ciudadanos que han sido diagnosticados como positivos en los tests. El ejemplo reportado por The Guardian sin duda pone los pelos de punta:  "Una mujer de 60 años acaba de ser confirmada como positivo. Haga click en el link para ver los lugares por los que pasó antes de ser hospitalizada".

Las aplicaciones dedicadas al control de la epidemia tienen el enorme potencial de funcionar como un caballo de Troya con la excusa de la emergencia sanitaria.

Más radical es aún el enfoque de Taiwan, que monitoriza las señales telefónicas y alerta a la policía y autoridades locales cuando una persona en cuarentena se aleja de su casa o apaga el móvil. Según asegura Jyan Hong-wei, cabeza del Departamento de Ciber Seguridad de Taiwan, aquellos que activen la alarma recibirán una visita de la policía en menos de 15 minutos.

El capitalismo de la vigilancia en los tiempos del Covid-19
Imagen por Sofia Prósper (CC-BY)

Estados de emergencia

Cuando se trata de lugares en situación de conflicto, las libertades individuales corren un peligro mayor: las aplicaciones dedicadas al control de la epidemia tienen el enorme potencial de funcionar como un caballo de Troya con la excusa de la emergencia sanitaria. Podría ser el caso de AC19, la aplicación lanzada por el gobierno iraní y desarrollada por Smart Land Strategy, la empresa desarrolladora de otras apps de mensajería retiradas de Google Play por recopilar, sin consentimiento, datos de los usuarios para las agencias de inteligencia iraníes. Igualmente, Israel ha estado en el ojo del huracán por intentar usar, sobre la población civil y con el propósito de rastrear la propagación del virus, tecnologías probadas y usadas para espiar a militantes palestinos. Aunque Netanyahu aseguraba públicamente que ello "conlleva un cierto grado de violación de la privacidad", ésto parece no importar demasiado ante el caso de extrema amenaza a la salud pública. Sin embargo, dichos avances sobre las libertades individuales preocupan especialmente en un país en el que los efectos del estado de emergencia declarado en 1948 durante la guerra árabe-israelí duran hasta el día de hoy.

Las emergencias son convenientes y los tiempos de crisis son extremadamente fructíferos para tomar decisiones que pasen por encima de libertades y derechos personales. La autora y activista Naomi Klein habla de ello en su libro "La doctrina del shock" en términos de política económica: ante la conmoción y la confusión de un momento de crisis social, es posible hacer reformas que, en cualquier otro momento, serían extremadamente impopulares.

Europa y su RGPD

La llegada del virus a la Unión Europea ha traído consigo la conversación sobre el uso de la tecnología para el control de la epidemia en el contexto de un relativamente nuevo Reglamento General de Protección de Datos (RGPD). El RGPD ha sido sometido, por primera vez y de forma global a toda la Unión Europea, a la prueba más difícil: un caso de extrema urgencia en la que los 27 países que forman la unión asumen un enorme riesgo tanto de salud pública como económico, ¿es el RGPD lo suficientemente sólido como para seguir protegiendo nuestro derecho fundamental a proteger nuestra privacidad?

Las emergencias son convenientes y los tiempos de crisis son extremadamente fructíferos para tomar decisiones que pasen por encima de libertades y derechos personales.

El caso de España y la aplicación de auto-diagnóstico lanzada por la Comunidad de Madrid (desarrollada por CARTO, ForceManager y Mendesaltaren, y con apoyo de Telefónica, Ferrovial y Google) nos permite responder a esta pregunta, tanto desde la perspectiva de la legalidad en lo que se refiere a la protección de datos y las garantías que ofrece el RGPD como desde la perspectiva de la ética. Tras su lanzamiento el día 18 de Marzo de 2020, Coronamadrid puso en alerta a profesionales, particulares y comunidades dedicadas a privacidad, que levantaron la voz en lo que para muchos pudo parecer una mera campaña de escarnio colectivo por las redes sociales.

La primera preocupación surgió a partir de una lectura detallada de la política de privacidad en su primera versión. Para hacer esta lectura, es primero imprescindible entender las garantías que nos proporciona el RGPD en casos excepcionales, como la epidemia que estamos viviendo. La Agencia Española de Protección de Datos publicó el 12 de marzo un informe que analiza el tratamiento de datos personales en relación con la situación derivada de la extensión del virus, intentando ofrecer una guía de acción para instituciones públicas y empresas. En este informe, la AEPD clarifica que en tales situaciones de emergencia, "los tratamiento de datos personales [...] siguen siendo tratados de conformidad con la normativa de datos personales [...], por lo que se aplican todos sus principios". Estos principios recogen el uso del tratamiento de datos personales con licitud, lealtad y transparencia, el principio de limitación de la finalidad, el principio de exactitud y el principio de minimización de datos y, recalcaba la AEPD, "sin que pueda confundirse conveniencia con necesidad".

En tales situaciones de emergencia, los tratamiento de datos personales siguen siendo tratados de conformidad con la normativa de datos personales, por lo que se aplican todos sus principios.

La CAM manifiesta que la finalidad específica de su aplicación es la de proporcionar a la ciudadanía un sistema de autoevaluación y así aliviar la congestión de los sistemas de diagnóstico del sistema sanitario. Pero, analizando los datos que la app requiere al usuario (nombre y apellidos, DNI, fecha de nacimiento, teléfono, sexo, dirección y código postal, datos de geolocalización y datos sanitarios relativos a los síntomas de la enfermedad) se observa que viola el principio de minimización excediendo gravemente la información necesaria para la finalidad detallada por esta misma aplicación.

La preocupación es, entonces, que el fin último especificado pueda no ser, en un futuro y muy probablemente no de forma premeditada, el fin único de la recopilación de dichos datos, violando así otro de los principios fundamentales del artículo 5 del RGPD. Hay que mencionar que, según el reglamento, a este fin único se le pueden añadir tres fines excepcionales, que son, como especifica el artículo 5.1.b del RGPD, "el tratamiento ulterior de los datos personales con fines de archivo en interés público, fines de investigación científica e histórica o fines estadísticos". Sin embargo, dichos fines requieren de un tratamiento excepcional de los datos que se recoge en el art. 89, como la anonimización de éstos o la seudonimización, y siempre respetando el principio de minimización.

Tenemos que obligar por contrato a que estas entidades no puedan utilizar para ningún otro propósito los datos que, bajo la presión de un estado de excepcionalidad, hemos decidido dar. Como usuarios, tenemos que demandar garantías de que esto no va a ocurrir.

El principio del fin único también se tambalea cuando observamos quiénes declara la política de privacidad que tendrán acceso a dichos datos. El listado es potencialmente infinito; aparte de incluir lógicamente al sistema sanitario y su red de profesionales, incluye también a los cuerpos y fuerzas de seguridad del estado, autoridades nacionales e internacionales, empresas colaboradoras y todas sus posibles subcontratas. ¿Queremos permitir que, como siempre, nuestros datos estén en posesión de empresas privadas en vez de en los servidores de las administraciones públicas? ¿en qué manos van a terminar todos estos datos cuando el estado de alarma termine? Como usuarios, tenemos que obligar por contrato a que estas entidades no puedan utilizar para ningún otro propósito los datos que, bajo la presión de un estado de excepcionalidad, hemos decidido dar. Como usuarios, tenemos que demandar garantías de que esto no va a ocurrir.

Por último, resulta escandaloso que para responder al tiempo de conservación de los datos, esta política rezara un ambiguo "mientras sean necesarios", violando así otro de los principios fundamentales a la hora de proteger los derechos de la ciudadanía: el principio de limitación del plazo de conservación detallado en el artículo 5.1.e del reglamento.

Ocurre que, con un análisis crítico de esta política de privacidad por parte de la comunidad interesada y medios de comunicación, se promueve el diálogo y esto alenta - o fuerza - a las empresas implicadas en el desarrollo de esta aplicación a plantearse cuestiones que, quizás por la urgencia de la situación, no fueron planteadas en un primer momento. De ese modo, el 24 de marzo se publicó finalmente la segunda versión de la política de privacidad que, con gran cautela y un visible asesoramiento experto, ya aborda algunas de las cuestiones planteadas arriba.

Iniciativa empresarial y reacciones

Google también ofrece su ayuda en forma de datos con un proyecto recién lanzado llamado "COVID-19 Community Mobility Reports". La herramienta permite consultar informes de mobilidad de más de 130 países en formato PDF, en los que se puede estudiar la tendencia de cambio en el movimiento de personas hacia diferentes categorías de lugares como tiendas, cafeterías y restaurantes, supermercados y farmacias, parques, estaciones, lugares de trabajo y lugares residenciales en forma de gráficas. Cada informe se compone de datos agregados a nivel nacional seguido de un desglose por estados, autonomías o provincias de algunos de los paises, como España, EEUU, Holanda o Italia. Este proyecto se ha realizado con la misma tecnología que permite mostrar los atascos en Google Maps o la concurrencia de personas en locales comerciales o bares.

Como punto a favor la política de privacidad de este proyecto (como de otros productos de Google) utiliza el llamado "differential privacy" que anonimiza los datos añadiendo ruido artificial a los datos de manera que hace casi imposible identificar a individuos concretos a partir de estos. La intención del proyecto también es teóricamente loable, ya que pretenden ayudar a las diferentes autoridades sanitarias aportando más datos que puedan ayudar a tomar decisiones críticas.

No se percibe como un problema que una corporación cuya soberanía no parte de la ciudadanía no haya tenido obstáculos en anonimizar y publicar datos confidenciales agregados sin tener que atender por ejemplo, al principio de minimización.

Ahora bien, la actuación de Google pone de manifiesto una incoherencia grave que existe en el imaginario colectivo sobre la privacidad de los datos. Mientras que el estudio de movilidad llamado DataCOVID que el INE va a realizar ha generado una alarma social y reacciones tan ridículas como las de "el gobierno ha legalizado la geolocalización", no se percibe como un problema que una corporación cuya soberanía no parte de la ciudadanía no haya tenido obstáculos en anonimizar y publicar datos confidenciales agregados sin tener que atender por ejemplo, al principio de minimización.  Al contrario que el gobierno u otros estudios realizados específicamente para este fin, el ámbito de recopilación de Google es mucho mayor e ilimitado en el tiempo ("mientras uses sus servicios"). ¿Por qué nos indigna más que un gobierno que podemos reemplazar democráticamente realice un estudio con un fin acotado que que una corporación internacional nos espie día a día para cualquier cosa que pueda resultarle útil a su beneficio económico?

Singapur: un ejemplo de buenas prácticas

El último caso que vamos a nombrar es el de Singapur, que ha propuesto un enfoque distinto, respondiendo a una pregunta mucho más relevante que la de dónde está la poblanción en todo momento, sino ¿con quién ha entrado en contacto en el pasado esta persona que ahora está enferma? ¿cómo se puede trazar un origen y un alcance de la transmisión? La aplicación TraceTogether, diseñada por el equipo de Servicios Digitales en la Agencia Tecnológica del Gobierno de Singapur, parte de dos principios completamente distintos a sus análogas china o coreana: primero, los datos se almacenan en el propio teléfono y segundo, utiliza el bluetooth del dispositivo en vez del gps. El bluetooth en este caso es mucho más confiable, directo y respetuoso con la privacidad.

El funcionamiento de TraceTogether es bastante sencillo de explicar. Todas las personas que descarguen la aplicación necesitan poner su número de teléfono: este es el único dato personal que el gobierno va a almacenar, y sirve para poder contactar a los usuarios de manera ágil y eficiente. Una vez la aplicación está configurada, el usuario deberá llevar el bluetooth encendido en todo momento, así el móvil va registrando un id anonimizado de todos los dispositivos con los que se va cruzando que también tienen la aplicación instalada. Cuando el Ministerio de Salud detecta un nuevo caso de infección por Covid-19, se le solicitará acceso al paciente al registro de los ids anónimos que su móvil haya registrado por haber estado en contacto. Con estos ids, el Ministerio podrá llamar por teléfono a todos los usuarios que hayan tenido contacto con el mismo, para que puedan ponerse en cuarentena, y encontrar el origen y determinar la transmisión del virus eficazmente.

No existe geolocalización ni mayor recopilación de datos personales, y más aún, Singapur planea liberar el código de TraceTogether para que otros países puedan utilizar esta tecnología. Esta aplicación que respeta el principio de minimización de los datos estipulado en el RGPD es además mucho más eficiente que otras, precisamente, por el uso de bluetooth, tecnología que registra contactos a pocos metros, que es la distancia a la que el Covid-19 se puede transmitir. El GPS por ejemplo deriva en problemas de inexactitud en altura, teniendo que, por ejemplo, poner en cuarentena a todo un edificio cuando un caso de Covid-19 ha ocurrido en sólo una planta. En el manifiesto el equipo de desarrollo deja clara la intención de su esfuerzo: "Covid-19 y otro nuevos virus no respetan las fronteras nacionales. La respuesta de la humanidad tampoco debería. En un mundo globalizado, con un volumen alto y continuo de movimientos internacionales de personas (hasta recientemente), cualquier solución de seguimiento de contactos descentralizada necesitará una adopción masiva para maximizar los efectos de la red. Creemos que TraceTogether y sus implementaciones hermanas deberían ser interoperables, y eso es hacia lo que estamos trabajando."

Legisladores, políticos, periodistas, estamos al borde del abismo pero justo a tiempo de corregir esa trayectoria que tan peligrosamente nos lleva a una pérdida de derechos y libertades, estamos a tiempo de que esto no sea irreversible.

Ahora bien, sabiendo de la existencia de una solución como la de Singapur, que está funcionando y es eficiente, de código abierto y por lo tanto auditable ¿por qué los gobiernos europeos (por centrar el tiro en un ámbito cercano) están desarrollando soluciones mucho más intromisivas y que violan nuestra privacidad de manera desmedida? ¿por qué la Unión Europea, cuna del RGPD, la ley más protectora de la privacidad del mundo, está demandando a una empresa de telecomunicaciones por cada estado miembro datos de localización de los teléfonos móviles? Parece que pudiendo tomar un camino más transparente, más eficiente y menos invasor de libertades personales en Europa estamos tomando, salvando las distancias, un camino más parecido al de China o Corea que al de Singapur. Legisladores, políticos, periodistas, estamos al borde del abismo pero justo a tiempo de corregir esa trayectoria que tan peligrosamente nos lleva a una pérdida de derechos y libertades, estamos a tiempo de que esto no sea irreversible, estamos a tiempo de que en futuras problemáticas la decisión no sea siempre restar privacidad y libertad en pos de una seguridad ficticia.

Resumiendo

¿Cómo corregir esta trayectoria? Hay muchas maneras diferentes de dar una solución tecnológica a este problema pero no muchas buenas, éticas y respetuosas. A continuación una pequeña lista de los requisitos que consideramos indispensables que cumplan estas tecnologías:

  • Primero de todo, las aplicaciones que se desarrollen deberán ser software libre, esto es, el código fuente del programa tiene que poder ser estudiado, modificado y utilizado libremente. Esto permite que las aplicaciones sean transparentes y auditables.
  • En la medida de lo posible los datos de cada usuario que maneja la aplicación se debería guardar en el propio dispositivo y de manera encriptada.
  • El principio de minimización ha de incorporarse desde la más temprana fase de diseño de la recopilación de datos. Ha de evitarse el pedir datos "por si acaso se necesita en el futuro".
  • Las soluciones tecnológicas han de estar diseñadas para un fin único, transparente y bien especificado en su política de privacidad. No han de caer en el oportunismo.
  • Los datos que permiten la reidentificación de los pacientes se han de guardar por separado del resto de información para poder minimizar el acceso a los mismos.

La pandemia del Covid-19 llegará a su fin, pero no sin antes provocar una profunda crisis que trascenderá la salud pública y transformará la economía, la sociedad, la tecnología y nuestra forma de interactuar con ella. Toda crisis tiene el potencial de generar cambios y facilitar la imposición de políticas abusivas sobre una sociedad sumida en la conmoción.

Sin embargo, toda crisis tiene también el potencial de hacernos entender, revisar, asentar bases éticas y reconstruir. Toda crisis tiene el potencial de proveernos de un espacio valiosísimo para tomar decisiones, ejercer nuestra soberanía y demandar a las instituciones que trabajen por nosotros, protegiendo nuestros derechos y libertades. Está en nuestras manos no infravalorar la importancia de nuestro derecho a la privacidad y no perder, en el pulso contra el autoritarismo y el control corporativo, lo que es soberanamente nuestro.


Referencias

  1. "Hungría aprueba una ley que permite a Orbán alargar indefinidamente el estado de alarma por la pandemia". elpais.com
  2. "How China is using QR code apps to contain Covid-19". technode.com
  3. "China's Coronavirus App Uses Mass Surveillance to Tell Citizens If They Could Be Infected". newsweek.com
  4. "Spying concerns raised over Iran's official COVID-19 detection app". zdnet.com
  5. "Dos modelos de gestión de crisis luchan por dominar Europa: el chino y el coreano". eldiario.es
  6. "Governments around the world are increasingly using location data to manage the coronavirus". theverge.com
  7. "'More scary than coronavirus': South Korea's health alerts expose private lives". theguardian.com
  8. "Phone location data could be used to help UK coronavirus effort". theguardian.com
  9. "Should Location Data Be Used in Battle Against COVID-19?". bankinfosecurity.com
  10. "Israel takes step toward monitoring phones of virus patients". apnews.com
  11. "Trudeau leaves door open to using smartphone data to track Canadians' compliance with pandemic rules". cbc.ca
  12. "Alemania prepara una app contra el coronavirus capaz de monitorizar el pulso o los patrones de sueño". eldiario.es
  13. "Política de Privacidad de la aplicación Covidapp, versión 1.0"
  14. "Política de Privacidad de la aplicación Covidapp"
  15. "COVID-19 Digital Rights Tracker". top10vpn.com
  16. "Protecting Civil Liberties During a Public Health Crisis". eff.org
  17. "La emergencia viral y el mundo de mañana. Byung-Chul Han, el filósofo surcoreano que piensa desde Berlín". elpais.com
  18. "La ingeniosa 'app' de Singapur para frenar el coronavirus que España debería crear ya". elconfidencial.com
  19. "El Gobierno iniciará el rastreo de móviles con CCAA y operadoras para combatir el virus". elconfidencial.com
  20. "Coronavirus: Singapore develops smartphone app for efficient contact tracing". straitstimes.com
  21. "Yuval Noah Harari: the world after coronavirus". ft.com
12 Jun 16:48

Cacharreando con Kotlin

by HackLab Almería

Pequeña demostración como programar en Kotlin, comparándolo con el lenguaje Java y viendo las ventajas que ofrece
10 Jun 15:39

Secretos del escritorio Plasma de KDE

by HackLab Almería

Charla sobre el escritorio KDE Plasma, sus secretos y como ser eficiente con él.
16 Apr 16:40

Docker: Transcodificación por hardware en Jellyfin

by [Carlos M.]
Si estás utilizando docker para desplegar tu servidor multimedia Jellyfin quizás no sepas que puedes utilizar la aceleración por hardware (HWA) para de codificación/decodificación de video usando FFMpeg. FFMpeg y Jellyfin pueden soportar múltiples implementaciones de aceleración por hardware como Intel Quicksync (QSV), AMD AMF, nVidia NVENC/NVDEC, OpenMax OMX y MediaCodec a través de API’s de aceleración de vídeo. S.O. Aceleración por HW Recomendada Linux QSV, NVENC, VAAPI Windows QSV, NVENC, AMF, VAAPI MacOS None (videotoolbox support coming) Android MediaCodec, OMX RPi OMXç Habilitando la aceleración por hardware Docker Para utilizar la aceleración por hardware en Docker, los dispositivos
14 Apr 17:48

Cómo instalar RPI-Monitor para monitorizar la Raspberry Pi

by AlexPro

Cuando tienes tu propio servidor y tienes que gestionar tú solo todos sus aspectos (seguridad, disponibilidad, actualizaciones, etc…) es importante monitorizar el estado del equipo, como por ejemplo la memoria, la temperatura, el espacio en disco, el uso de la CPU… Y para ello puedes utilizar múltiples programas, pero el que me parece mejor es el que te voy a presentar en éste artículo. Vamos a ver entonces cómo instalar RPI-Monitor en cualquier Raspberry Pi.

RPI-Monitor es un software diseñado para monitorizar múltiples métricas de cualquier sistema GNU/Linux por lo que puedes instalarlo en cualquier equipo con ese sistema operativo aunque está especialmente diseñado para placas SBC como la Raspberry Pi. Almacena todos los datos registrados en una base de datos, así que puedes consultar el estado tanto en tiempo real como el histórico y te lo muestra todo en una cómoda vista en la web a la que puedes acceder con cualquier navegador web.

Instalar RPI-Monitor

Para instalar RPI-Monitor tienes que instalar los paquetes apt-transport-https y ca-certificates si es que no los tienes ya instalados, añadir el repositorio ya que RPI-Monitor no está en los repositorios oficiales de Raspbian, añadir las claves del repositorio, actualizar el listado de paquetes e instalar el paquete rpimonitor.

Todo esto lo puedes hacer ejecutando las siguientes órdenes (de una en una):

sudo apt-get install apt-transport-https ca-certificates
sudo wget https://goo.gl/vewCLL -O /etc/apt/sources.list.d/rpimonitor.list
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 2C0D3C0F
sudo apt update
sudo apt install rpimonitor

Acceder a RPI-Monitor

Una vez que has conseguido instalar RPI-Monitor ya puedes acceder desde un navegador web a su página. El servicio es ofrecido en el puerto 8888 por lo que la dirección a la que tienes que acceder es:

http://ip_de_la_raspberry:8888
Interfaz web de RPI-Monitor
Interfaz web de RPI-Monitor

Solucionando pequeños errores al instalar RPI-Monitor

La primera vez que accedas verás un pequeño mensaje de error en la parte superior izquierda, en el apartado Package(s) del bloque Version, pero es muy fácil de arreglar.

Para solucionarlo tienes que ejecutar la siguiente orden:

sudo /etc/init.d/rpimonitor update

Con esto aparecerá dentro de la interfaz web de RPI-Monitor el número de paquetes que tienes sin actualizar.

Para que periódicamente se compruebe si tienes paquetes por actualizar y lo muestre en la interfaz, tienes que ejecutar también lo siguiente:

sudo /etc/init.d/rpimonitor install_auto_package_status_update

Si por alguna extraña razón mas adelante no quieres que haga esta comprobación periódicamente, puedes deshacerlo con:

sudo /etc/init.d/rpimonitor remove_auto_package_status_update

Consultar el histórico

RPI-Monitor va almacenando los datos que recoge y te permite consultarlos en cualquier momento en forma de gráficas. Para ver las gráficas haz clic en la parte superior de la interfaz web en el apartado Statistics.

Estadísticas de RPI-Monitor
Estadísticas de RPI-Monitor

Desde el desplegable de la izquierda puedes elegir qué quieres que te muestre. Así puedes elegir entre las siguientes opciones.

  • Tiempo encendida (Uptime)
  • Carga del procesador (CPU Load)
  • Temperatura
  • Memoria RAM
  • Memoria SWAP
  • Uso de disco
  • Tráfico de red

Y en el otro desplegable que hay al lado puedes elegir el periodo que quieres que se muestre.

  • 24 horas
  • 2 días
  • 14 días
  • 1 mes
  • 1 año

En conclusión, RPI-Monitor es un software con el que de una forma muy sencilla y completa puedes tener tu Raspberry Pi monitorizada perfectamente.

La entrada Cómo instalar RPI-Monitor para monitorizar la Raspberry Pi se publicó primero en AlexPro Sytes.

14 Apr 17:41

Un filtro de color rojo en Linux para usar tu equipo en visión nocturna

by victorhck

Un script de Bash que “tiñe” la pantalla de tu equipo de rojo por si tienes que realizar tareas en tu equipo y mantener tu visión nocturna

Imagen: Alan Formy-Duval

Entre las personas que utilizan sistemas GNU/Linux hay apasionados a la astronomía, que se deleitan con sus equipos observando el cielo por la noche mientras contemplan los cuerpos celestes brillando en el espacio oscuro.

Esas personas utilizan aplicaciones como Kstars, Skychart u otras aplicaciones de control de telescopios en sus sitemas GNU/Linux en la oscuridad de la noche.

Pero si estás a oscuras, la luz que emite la pantalla de tu equipo, puede cegar momentáneamente al astrónomo y provocarle fatiga visual, o dañarle la vista por cambios bruscos de luz.

Para eso está este pequeño script de Bash que lo que hace es “teñir” de rojo toda la imagen gestionada por el servidor X11, es decir, no una aplicación si no toda la pantalla y todas las aplicaciones.

Con este tono, podremos consultar la aplicación en nuestro equipo, el correo o consultar internet y mantener “la visión nocturna” a la que nos habíamos acostumbrado y sin exponer a cambios bruscos de luz a nuestros ojos.

Este script para bash es una adaptación realizada por Alan Formy-Duval que ha compartido en la web opensource.com y que he subido a GitHub para que este disponible para quien quiera utilizarla y probar.

Este script es una adaptación para bash de otro script llamado Redscreen, que estaba escrito para csh. Ambos utilizan xcalib para dar ese tono rojizo a nuestra pantalla. Así que deberás instalar esta aplicación en tu sistema si quieres utilizarla

Solo funciona para sistemas GNU/Linux que utilicen X11, por lo que en sistemas que utilicen Wayland como servidor gráfico no funcionará.

En el repositorio de GitHub están las instrucciones. En definitiva, nos descargamos el script (GPL v3.0), le damos permisos, y lo ejecutamos.

wget https://raw.githubusercontent.com/victorhck/stargazing/master/stargazing
chmod +x stargazing

Tenemos varias opciones:

  • ./stargazing * → Muestra las opciones que tiene el script
  • ./stargazing on → Tiñe de rojo nuestra pantalla
  • ./stargazing off → Vuelve a dejar todo como estaba
  • ./stargazing dim → Baja el nivel de luminosidad de nuestro equipo. (por si queremos quitar el tono rojizo, pero aún así no dañar nuestra vista con un nivel alto de luz de la pantalla)
  • ./stargazing inv → Invierte los colores de nuestra pantalla

Quizás si eres una persona aficionada a la astronomía, este script para tu sistema GNU/Linux te resulte de utilidad y sirva para proteger un poco más tus preciados ojos, para que puedas seguir leyendo este blog!! 🙂

Enlaces de interés

14 Apr 17:29

KDE Free Qt Foundation, pieza clave del futuro de Qt

by baltolkien

El mundo del Software Libre es dinámico, en ocasiones esto es positivo y en otras no tanto. A raiz de unas noticias acaecidas estos días tengo el placer de presentar un artículo de Rubén Gómez, Vocal de KDE España y miembro muy activo de HackLab Almería (entre otras cargos) que ha elaborado un buen texto explicativo del «affair» entre la Comnidad KDE y Qt que ha titulado «KDE Free Qt Foundation, pieza clave del futuro de Qt» en el que explica, de forma que la mayoría de los mortales lo entandamos (entre los que me incluyo) qué esta pasando entre estos dos entes del mundo del Software Libre. Quisiera remarcar que la idea del texto no es entrar en todos los detalles del tema pero si dar una pincelada para que sepamos qué está pasando. Gracias Rubén por colaborar en el blog.

KDE Free Qt Foundation, pieza clave del futuro de Qt

El pasado 8 de abril de 2020 se ha hecho público a través de la lista KDE-community que The Qt Company está planeando cambios sobre el futuro de Qt, las bibliotecas y herramientas que son la base de KDE y otros muchos proyectos.

Ya hemos visto este año como esta misma empresa ha adoptado unas nuevas políticas que, de una forma u otra iban a afectar a los proyectos que la usaban. Desarrolladores varios comentaron en sus blogs que, aunque podrían suponer ciertos inconvenientes, esto no afectaba en profundidad a proyectos como el KDEero.

Sin embargo la llegada del Coronavirus SARS-CoV-2 y la pandemia que ha ocasionado está forzando más cambios dentro de The Qt company.

Según informa Olaf Schmidt-Wischhöfer en el correo enviado a la lista KDE-community, The Qt company está pensando en lanzar distintas versiones solo con licencias comerciales y la necesidad de tener una cuenta Qt para la utilización de binarios.

KDE e.V se ha visto en la obligación de pronunciarse (artículo traducido al castellano en la página oficial de KDE España) destacando el papel de la KDE Free Qt Foundation (KFQF) como garante de los intereses no solo de la comunidad KDE sino del resto de proyectos libres que utilizan Qt como marco de trabajo.

KDE Free QT Foundation, pieza clave del futuro de QtAunque es evidente que la posibilidad de una bifurcación (del inglés *fork*) del proyecto Qt es posible -existe un contrato vigente entre The Qt company y la KFQF que garantiza este punto-, es necesario resaltar que ninguno de los autores implicados desea tal cosa por no acarrear ningún beneficio para las partes, al revés. Y, no obstante, la Comunidad está debatiendo como prepararse para el (improbable) caso en que este peor de los escenario se cumpliera.

Es importante aclarar varios puntos clave sobre esta posibilidad de bifurcación
y lo que significaría para cada parte.

La bifurcación se podría realizar en cualquier caso, la licencia libre de Qt lo permite, pero, además, existe otro mecanismo que asegura la disponibilidad de Qt libre, si bien sujetas a condicionantes: un contrato firmado entre The Qt company y KFQF.

Este contrato obliga a The Qt company a publicar una versión libre de Qt en un  tiempo limitado a un año, si no se hace así se entiende incumplimiento de contrato y da vía libre a la KFQF a publicar, bajo licencia BSD, la última versión disponible de Qt libre. Esta publicación, evidentemente, no favorece a The Qt company, pero la publicación con un año de retraso de las versiones de Qt
(para hacer cumplir el contrato) no favorecen a la comunidad del SL. Este es el punto en discordia porque, si se realizase la bifurcación, todos los proyectos y empresas que utilizan Qt tendrían tres posibilidades: usar y colaborar con el nuevo proyecto, pagar por usar Qt o dejar de usar Qt.

La KDE Free Qt Foundation esta peleando, con Olaf y Martin Konold como representantes de la comunidad, para impedir ese escenario y hacer recapacitar a The Qt company en los pocos beneficios que le acarrearía tomar las decisiones arriba comentadas.

No son pocos los que han comentado que hay muchos otros proyectos y empresas que utilizan la versión libre de las bibliotecas Qt; empresas nada pequeñas como Autodesk o Pixar, y otras como KDAB -que ya se ha expresado a favor de la comunidad del software libre-.

Mientras Qt se mantenga libre -y actualizada-, para KDE y el resto de usuarios de Qt no tiene sentido la realización de una bifuración.

Es de suponer, y de esperar, que The Qt company va a tomar una decisión muy pensada y que, seguramente, no dé el paso de cerrar esas versiones y obligar al uso de una cuenta. Perder el apoyo de una comunidad tan enorme como KDE, además de otros muchos proyectos y, seguramente, perder a empresas como las anteriormente nombradas no es plato de buen gusto para nadie.

No obstante, es cierto que deben buscar una solución para los problemas económicos que afrontan en estos momentos (problemas que, sin duda, van a ser compartidos por muchas otras empresas) y, precisamente, la KDE Free Qt Foundation, también quiere ayudar ahí aportando ideas y caminos.

¿Estamos, entonces, ante un problema para KDE y otros proyectos libres? Si, sin duda estamos en una situación seria, bastante seria. No es un peligro de muerte de la comunidad pero, perder a The Qt company supondría la necesidad de realizar un gran esfuerzo para soportar la base sobre la que se sustenta KDE.

No es seguro, pero si muy probable, que se recibiría mucha ayuda para soportar esa base pero, aún así, no es algo que nadie desee.

Confiemos, por tanto, en la buena gestión de la KDE Free Qt Foundation y en la  buena cabeza de los dirigentes de The Qt company para conseguir encontrar la mejor solución para todas las partes involucradas. En sus manos queda.

Postdata: Un agradecimiento especial a José Millán por sus correcciones e indicaciones para el correcto enfoque de esté artículo.

Rubén Gómez, Vocal de KDE España y miembro de HackLab Almería

 

 

14 Apr 16:52

Dos maneras de actualizar el sistema con una sola orden en la familia Debian (Consejo rápido)

by maslinux

Por todos es conocida la orden de terminal para actualizar los repositorios [sudo apt update] y para actualizar el sistema [sudo apt dist-upgrade] a continuación. Sin embargo, una vez que conoces un par de trucos, puedes hacer ambas cosas con una sola orden de terminal.

Es probable que desees actualizar el sistema rápidamente porque tengas que salir. Si no quieres esperar a introducir los dos comandos por separado en las distribuciones que se basan en Debian, hay dos maneras que te interesaría conocer para que en una orden hagas ambas cosas (refrescar los repositorios y actualizar).

1.Opción ;

sudo apt update; sudo apt upgrade -y

2. Opción &

La siguiente opción hace el mismo trabajo que la que hemos visto arriba:

sudo apt update && sudo apt upgrade -y

Recuerda que siempre, detrás del primer update, hay que escribir los dos símbolos && y al final, -y. Si todo va bien, se actualizará tu sistema.

Si además quieres que, después de actualizar se eliminen los paquetes que ya no sirven, la orden quedaría así:

sudo apt update && sudo apt upgrade -y && sudo apt autoremove -y

 

14 Apr 16:40

Apple y Google se unen y lanzan una herramienta conjunta de seguimiento COVID-19 ¿Será este el fin de la privacidad?

by David Naranjo

En todos lados se habla sobre la actual problemática que se vive por la pandemia del Coronavirus (Covid-19) y es que no es para tomarlo a la ligera, ya que la situación se ha intensificado y muchos países están comenzando a recurrir a diversos métodos para aislar a las personas y también para poder rastrear a personas para determinar si han estado expuestas a alguien con COVID-19.

Ante esta situación, Apple y Google acaban de anunciar el lanzamiento de una asociación para la implementación de una solución conjunta que permita rastrear infecciones de manera más efectiva.

De hecho, esta combinación de esfuerzos dará como resultado la implementación de una “solución completa que incluye interfaces de programación de aplicaciones (API) y tecnología a nivel del sistema operativo para ayudar a activar el seguimiento de contactos.”

Dada la urgencia, las compañías anuncian que este plan se implementará en dos etapas.

  • Primero, en mayo, las dos compañías lanzarán API que permiten la interoperabilidad entre dispositivos Android e iOS utilizando aplicaciones de las autoridades de salud pública. Estas aplicaciones oficiales estarán disponibles para que los usuarios las descarguen a través de sus respectivas tiendas de aplicaciones
  • En segundo lugar, en los próximos meses, Apple y Google trabajarán para habilitar una plataforma de seguimiento de contactos basada en Bluetooth más amplia integrando esta funcionalidad en las plataformas.

Según las dos compañías:

“Es una solución más sólida que una API y permitiría la participación de más personas, si eligen unirse, así como también permitiría la interacción con un ecosistema más grande”

Este anuncio parece ser muy oportuno, ya que las aplicaciones de seguimiento de contactos puestas a disposición del público en general han mostrado sus límites, ya que no permitieron el intercambio de datos a través de Bluetooth entre dispositivos iOS y Android.

Los investigadores del MIT que presentaron una aplicación de rastreo de contactos usando Bluetooth hace unos días como el sistema Find My de Apple también reconocieron que para que esta aplicación sea efectiva los grandes de la tecnología deben trabajar en conjunto.

En cuanto a la función de esta propuesta, menciona que:

Los identificadores cambian cada 15 minutos y si una persona que usa la aplicación se declara positiva para coronavirus, con un consentimiento adicional, la aplicación transmite sus identificadores durante los últimos 14 días al servidor de la agencia de salud.

Si entre los contactos, un usuario tiene una aplicación de salud pública, su aplicación descargará las claves del usuario que dieron positivo y la aplicación le advertirá que ha estado en contacto con una persona declarada positiva.

Luego, se harán recomendaciones a este último para que pueda tomar las medidas adecuadas para el futuro.

En cuanto a la segunda fase, consiste en integrar una herramienta de seguimiento de contactos en un nivel inferior en los sistemas operativos Android e iOS. La ventaja de esta segunda solución es que evitaría que los usuarios descarguen aplicaciones de seguimiento de contactos proporcionadas por agencias de salud pública.

Por lo tanto, incluso si una persona no ha descargado una aplicación de rastreo de contactos, esta herramienta nativa les permitiría, con su consentimiento, seguir a los contactos y también ser seguidos.

Finalmente, aun que la idea y el planteamiento de la aplicación pueda ser adorado, surge la preocupación por parte de muchos usuarios, pues Apple y Google no son considerados los más aptos para decir que la privacidad está asegurada.

Aun que, dada la situación, muchos usuarios también creen que puede ser uno de los últimos recursos para poder aprovechar la tecnología para combatir en mayor medida posible a disminuir la cantidad de personas contagiadas y poder aislar oportunamente a todas aquellas que tuvieron contacto con personas infectadas.

Pero surgen muchas problemáticas aun que se deje la privacidad en un segundo plano, pues también se plantean diversas situaciones donde simplemente no puede ser funcionan, por ejemplo, en países subdesarrollados, con personas que viven en departamentos (pues la aplicación scanea a la redonda), además de que el protocolo Bluetooth es considerado de los más vulnerables y aquí surgen quienes quieren aprovecharse de la situación.

Fuente: https://www.blog.google

14 Apr 16:12

Especial Preguntas y Respuestas Podcast Linux #100

by baltolkien

Sigo con el repaso de los programas de los podcast de Juan Febles. En esta ocasión me he saltado un par de ellos ya que se ha publicado el episodio número 100 de este gran Podcast «Especial Preguntas y Respuestas Podcast Linux», con lo que toca felicitar a Juan Febles por su gran labor en la promoción y difusión de los múltiples proyectos que forman el ecosistema del Software Libre.

Especial Preguntas y Respuestas Podcast Linux #100

Especial Preguntas y Respuestas Podcast Linux #100«Bienvenido al primer episodio de Podcast Linux, tu podcast de GNU Linux.

Un podcast para acercar al usuario de a pie el mundo del sistema operativo del pingüino.

En todos los episodios tendremos estas secciones:

  • Gestor de Arranque: Resumen del programa
  • Núcleo Kernel: Parte central.
  • Gestor de Paquetes: Analizo una aplicación Libre
  • Comunidad Linux: Sección para dar a conocer linuxeros, comunidades, blogs,….
  • Área de Notificaciones: Espacio para los mensajes de los oyentes.»

Este fue el texto de la introducción con la que se presentó a la sociedad Podcast Linux en su espisodio número 1, un proyecto podcastil que llegó para acercar el mundo del Software Libre al mundo general.

Con un estilo pausado pero constante, con una voz dulce y característica de las islas que habita y con una forma lúdica, respetuosa y muy sistemática, la labor de Juan Febles en Podcast Linux ha sido impresionante y ha conseguido llegar a los 100 capítulos, una gesta al alcance de pocos.

Desde aquí quisiera felicitar a Juan por el logro y desearle toda la felicidad en su vida para él y para los suyos, porque el éxito en el mundo de la promoción del Software Libre ya está logrado.

¡Muchas gracias Juan!

Como era de esperar, Juan ha publicado un episodio especial, que en sus propias palabras:

¡¡¡Muy buenas amante del Software Libre!!!
Hoy estamos de celebración. Hemos llegado al episodio 100. Para celebrar este momento realizaremos un episodio muy especial.
Ya estés en trayecto, haciendo deporte o tareas del hogar, paseando o en tu casa, te doy la bienvenida al episodio 100, Especial Preguntas y respuestas.»

No pude colaborar en la realización de este episodio, pero como siempre, os dejo el audio para que los podáis escuchar:

Aprovecho para invitaros a una  emisión en directo que va a realizar mañana:
«Anímate a estar este domingo desde las 18:00 en un directo 100% Software Libre. Si lo deseas, puedes unirte a él por medio de Jitsi o aportar tus comentarios por el canal IRC. Te espero mañana en http://podcastlinux.com/directo«

Yo, si puedo, estaré online a esa hora.

Por último, y como siempre, quiero animaros a seguir Podcast Linux en algunos de los canales de comunicación que tiene:

Podcast Linux forma parte de la red de podcasting Avpodcast y esta alojado en Neodigit.net, un proveedor de confianza con instalaciones en España.

14 Apr 15:42

Un festival de cortos premia la creatividad en la cuarentena

by El Futuro Es Apasionante de Vodafone

Entra en nuestra web: http://www.elfuturoesapasionante.com
Suscríbete a nuestro canal de youtube: http://bit.ly/1JHCOQ1
Síguenos en Facebook: https://www.facebook.com/EsApasionante/
Síguenos en Twitter: https://twitter.com/EsApasionante

---
En 2011 el cineasta iraní Jafar Panahi realizó uno de los documentales más originales y radicales de las últimas décadas. Obligado a permanecer en su casa bajo arresto domiciliario por el régimen iraní mientras esperaba la sentencia de un juicio que podría haberle llevado varios años la cárcel y amenazaba con prohibirle desarrollar su profesión durante décadas, Panahi decidió hacer lo que mejor sabía: contar historias. Y ya que no le permitían terminar la película que había comenzado, iba a describirla delante de la cámara con la colaboración de Mojtaba Mirtahmasb, su habitual ayudante de dirección. El resultado se llamó Esto no es una película, título que es a un tiempo una paradoja y un homenaje al famoso cuadro de Magritte (Esto no es una pipa). Con su obra (que pudo sacar del país y presentar en el Festival de Cannes a pesar de la reclusión forzada) Panahi demostraba el poder de las imágenes para transmitir ideas y sentimientos, convirtiendo su película no película en una efectiva crítica política y una emotiva declaración de amor al cine.

No es fácil que de estos días en los que todos estamos ahora obligados a estar encerrados en nuestras casa salga una película tan inspirada como la de Panahi, pero nada puede descartarse. José Mari Goenaga, uno de los directores de La trinchera infinita, asegura que la experiencia le ha enseñado “que las limitaciones son incluso mejores a la hora de desarrollar historias que no tener ninguna limitación”. Goenaga es uno de los miembros del jurado (junto son Isabel Coixet, Nadia de Santiago, Abril Zamora y Jon Plazaola) de una peculiar iniciativa surgida a raíz del confinamiento: el Cuarentena Film Festival. María Algora y Mikel Bustamante, ambos intérpretes y copropietarios de la productora Bedmar, han sido los ideólogos de esta propuesta.

Lo que nació como una broma entre amigos ya ha crecido hasta alcanzar los 600 participantes de varios países, cuenta con patrocinadores y premios... lo único que suponemos quieren que les distinga de otros festivales es que ellos no aspiran a celebrar una segunda edición. Natalia Sprenguer se ha conectado con Algora y Bustamante para que le cuenten cómo surgió el proyecto.



Entrevista: Natalia Sprenger y Noelia Núñez
Edición: Manu Díaz y Ben Gordon
Texto: José L. Álvarez Cedena

#ElFuturoEsApasionante #EsApasionante #Vodafone
11 Apr 17:37

Charla en directo Vigilando al virus desde la privacidad ciudadana

by baltolkien

Los eventos están en un proceso de reconversión. Evidentemente no se pueden realizar de forma física, así que se estan virtualizando. Es el caso de la charla en directo «Vigilando al virus desde la privacidad ciudadana»organizada por VLCTechHub y fomentada por GNU/Linux València. ¿Te interesa? Sigue leyendo.

Charla en directo Vigilando al virus desde la privacidad ciudadana

Charla en directo Vigilando al virus desde la privacidad ciudadanaEs evidente que estamos en un momento de crisis detonada por pandemia provocada por el virusCOVID19 que ha supuesto el fin de todos los eventos programados para el primer semestre de este 2020. No obstante, las Comunidades de Software Libre, punteras en lo que al uso de la tecnología se refiere, está buscando como seguir con sus actividades.

Es el caso de VLCTechHub, que de la mano Emma López (@hell03610), tecnóloga y una de sus fundadoras, ha organizado las charla en directo «Vigilando al virus desde la privacidad ciudadana» y que la Asociación GNU/Linux València se está preocupando en promocionar.

La motivación de esta charla nace de la siguiente idea sobre el fin del confinamiento y las medidas que se quieren implementar para que este hecho no sea el precursor de otra oleada de casos. Y es que la medida más potente que se ha puesto en marcha para poder frenar la propagación de sus efectos ha sido el confinamiento máximo, pero ya se están pensando otras medidas más tecnológicas que ayuden que el fin del confinamiento sea la salida del confinamiento.

La charla se realizaŕa eldDomingo 12 de abril, 11:30h

En palabras de sus organizadores:

[…] Para poder paliar sus efectos y retrasar las infecciones se están planteando medidas tecnológicas que ayuden a gestionar la salida del confinamiento.

«¿En que consisten estas medidas tecnológicas o apps? En todas ellas tú, yo, todos, volcaremos nuestros datos. ¿Tendremos que afrontar la disyuntiva de ceder nuestros datos y privacidad para preservar nuestra salud? ¿Cederlos a quién? ¿Con qué propósito? ¿Por cuánto tiempo? ¿Qué se está haciendo en España y en otras regiones a este respecto?

Hablaremos de tecnología, ética, derecho y Open Data. Para ello contamos con Gemma Galdon (@gemmagaldon), analista de políticas públicas especializada en la vigilancia, el impacto social, legal y ético de la tecnología, Jorge Morell (@Jorge_Morell), jurista especializado en nuevas tecnologías y Bárbara Román (@NoLegalTech) experta abogada tecnológica. Modera la charla Emma López (@hell03610), tecnóloga y fundadora de VLCTechHub.

Queremos que tú también participes en la conversación. La charla se podrá seguir en directo, desde el reproductor que aparece a continuación, y podrás lanzar preguntas a los ponentes y debatir mediante el siguiente Chat en Telegram: https://t.me/Covid19yPrivacidad y #Covid19yPrivacidad en Mastodon, Diaspora y Twitter.»

Para asistir a ella os emplazo dirigirse a la página oficial del anuncio de  GNU/Linux Valencia

11 Apr 17:34

La Asociación GNU/Linux Valencia ofrece servidor Jitsi libre y gratuito

by baltolkien

Me congratula anunciar que la recién creada Asociación GNU/Linux Valencia ofrece servidor Jitsi libre y gratuito para todas aquellas personas que lo necesiten. Una gran iniciativa en estos tiempos en los que las necesidades de comunicación a distancia se han multiplicado por 10… o más.

La Asociación GNU/Linux Valencia ofrece servidor Jitsi libre y gratuito

La Asociación GNU/Linux Valencia ofrece servidor Jitsi libre y gratuitoEn estos días de confinamiento y clases virtuales, estoy buscando soluciones al problema de comunicarme con mis alumnos de forma segura y nada intrusiva.

Como no podías ser de otra forma, la solución principal ha sido Jitsi.org, la cual funcionaba bien pero tenía algunos problemas de estabilidad. Evidentemente esas dificultades las achacaba al gran número de usuarios que estarían utilizando este servicio en estos días.

Es por ello que me congratula que algunas asociaciones estén tomando la iniciativa y que aprovechando las características de Jitsi empiecen a ofrecer sus servicios en otros servidores.

Es el caso de la Asociación GNU/Linux Valencia que ha anunciado lo siguiente:

«Desde la Asociación, queremos comunicaros que hemos decidido contratar un nuevo VPS en el que instalar varios algunos servicios que nos ayuden en estos tiempos de confinamiento.

De momento ofrecemos el servicio de videoconferencia Jitsi para descargar la saturación de los servidores públicos existentes. Por todo ello, hemos considerado un ejercicio de responsabilidad, ofrecer esta posibilidad a todo el mundo.

Las características técnicas del servidor son:

  • 4 Cores
  • 8 Gb de Ram
  • 200 Mbits/seg
  • Disco SSD

Todo montado sobre Debian 10

El enlace a nuestro servicio, es:

https://jitsi.gnulinuxvalencia.org«

Debo decir que lo he probado de forma intensiva, durante unas horas y con bastantes alumnos, y funciona muy bien. Os animo a utilizarlo con moderación ya que el objetivo es cubrir necesidades.

Aprovecho la ocasión para animaros a asociaros a esta Asociación ya que para realizar este tipo de proyectos se necesitan recursos técnicos, ideas y gente que trabaje en bien de la Comunidad.

Y por supuesto, unos recursos económicos que entre muchos es poco. De hecho, la cuota de inscripción anual es de 20€ para personas físicas, y 40€ para empresas o personas jurídicas, y ambas garantizan la promoción de forma más eficiente el Software Libre y ayudarán a los gastos económicos inherentes a cualquier asociación (sí, aún siendo sin ánimo de lucro las asociaciones tienen gastos).

Yo ya lo he hecho, y estoy esperando que me quieran como miembro. Ya os cuento.

 

11 Apr 17:17

OpenWrt: Instalando Adguard

by [Carlos M.]
Adguard Home, es una alternativa a Pi-Hole, que podemos instalar en nuestro router con OpenWrt. Para ello nuestro router con OpenWrt. necesita de al menos 20 MB de almacenamiento libre y aproximadamente 100 MB de memoria RAM libre aunque lo puedes ejecutar desde memoria USB. La instalación la he realizado sobre un router Lynksys WRT320ACM Adguard Home bloquea mediante las DNS los anuncios, rastreadores, etc. Puedes copiar tus listas o descargarlas de otras
11 Apr 17:07

KDE pasa por un mal momento

by maslinux

KDE, y su principal creación, KDE Plasma, pasan por malos momentos.

La empresa propietaria de las tecnologías Qt, The Qt Company, y haciendo como muchas empresas alrededor del mundo, es decir, aprovechándose de la crisis del COVID-19, han decidido que cambian las normas para el uso del marco de trabajo de Qt. Esto significa, para no entrar en una larga y complicada explicación, que KDE no podrá hacer uso de las nuevas versiones de Qt hasta pasado un año desde el momento que son liberadas.

Como todos saben, o deberían de saber, el entorno de escritorio KDE Plasma depende directamente de The Qt Company quien cede sus bibliotecas bajo una licencia libre para la construcción de software para el marco de trabajo de KDE y bajo la cual, nace y se desarrolla KDE Plasma. Pero The Qt Company guarda en su manga poder cambiar las normas de su producto estrella, Qt. Es decir, Qt tiene dos licencias: Una libre y una privativa. Sin embargo, la cosa no es tan fácil de explicar.

Si un producto ha sido liberado bajo la licencia GPLv3, no se puede re-licenciar como privativo. Dicho de otro modo, lo hecho, hecho está, pero Plasma está liberado como LGPL y esto no garantiza que siga siendo libre. Si fuese GPLv3, por mucho que hiciera The Qt company, no podría ser privativo, pero si la compañía de Qt quiere, el entorno de escritorio KDE Plasma así como todo el software que emana de esas bibliotecas, sin permiso de los propietarios de Qt, no pueden adoptar esa nueva versión.. a menos que pagues. Y eso es lo que quiere hacer The Qt Company. Pero aunque KDE Plasma fuese GPLv3 de nada le serviría porque depende de Qt Company.

Esto significa que durante un año, KDE no podrá actualizar su marco de trabajo.

La semana pasada, The Qt Company informó repentinamente tanto a la base de KDE como a la KDE Free QT Foundation que las perspectivas económicas causadas por el virus COVID-19 ejerce más presión sobre ellos para aumentar los ingresos a corto plazo. Como resultado, están pensando en restringir TODAS las versiones de Qt a los titulares de licencias de pago para primeros 12 meses. Son conscientes de que esto significaría el fin de las contribuciones. a través de Open Governance en la práctica. Esto viene a decir que KDE no tendría acceso a las versiones gratuitas de Qt hasta pasado un año. Una especie de castigo por parte de The Qt company y echan la culpa al coronavirus.

Podemos sacar como conclusión de que muchas empresas y el código privativo son un cáncer que debiera extirparse, pues lo privativo impide el desarrollo y que éste llegue a todo el mundo. No es el momento de abandonar a KDE sino de solidarizarse con ellos. Y debemos de buscar una salida para que KDE no dependa de una empresa como The Qt company ni de ninguna que incluyan cláusulas privativas. ¿Un fork libre de Qt? ¿Qt Copy?

Por mi parte por supuesto que seguiré usando KDE Plasma y los productos de KDE. Siguen siendo libres y todo el movimiento de The Qt company es la opresión y el abuso empresarial y comercial que siempre hubo, pero que en momentos de crisis como la actual, se quitan las caretas. KDE sí, The Qt Company, NO.

11 Apr 16:41

Telegram Desktop 2.0 llega con pocos cambios y emoticones para el Covid-19

by David Naranjo

Después de 3 años de continuas actualizaciones desde el lanzamiento de la versión 1.0, se dio a conocer hace varios días el lanzamiento de la nueva rama de la aplicación de escritorio del popular cliente de mensajería instantánea Telegram.

Este cliente de escritorio a pesar de contar con ya varios años en desarrollo aún se considera como una versión “alfa oficial” pero cuenta con todas las características necesarias para poder ser utilizado desde un ordenador.

Para aquellos que aún no conozcan este servicio de mensajería instantánea les puedo decir que esta es una aplicación de mensajería instantánea enfocada en el envío y recibo de mensajes de texto y multimedia.

Este servicio de mensajería instantánea es multiplataforma disponible para más de 10 sistemas operativos: Android, iOS, macOS, Windows, GNU/Linux, Firefox OS, navegadores web, entre otros.

Entre sus principales características podemos destacar el alojamiento de contenido con historial integrado,​ y la posibilidad de guardar contenido de las conversaciones, archivos hasta 1.5 GB, incluyendo documentos, multimedia y animaciones gráficas, búsqueda global de contenido, agenda de contactos, llamadas, canales de difusión, supergrupos, entre otros.

Telegram usa su infraestructura con la tecnología MTProto. Además de las características básicas, ofrece la plataforma de bots que además de hacer conversaciones inteligentes y pueden realizar otros servicios y complementar la experiencia en las conversaciones.

Si quieres instalar el cliente de escritorio de esta aplicación en tu sistema, podemos hacerlo de una manera bastante sencilla. El cliente de Telegram está disponible en la mayoría de las distribuciones de Linux.

Solamente deben de seguir alguno de los siguientes pasos acorde a su distribución de Linux que estén utilizando.

¿Qué hay de nuevo en Telegram Desktop 2.0?

Con el lanzamiento de esta nueva versión y el cambio a la rama 2.0 se pensaría que la lista de cambios y novedades seria bastante grande, pero no lo es ya que básicamente después de varios meses con la versión 1.9.x simplemente se decidió dar el salto a la rama 2.x.

Y es que esta nueva versión como se menciono al inicio fue liberada hace varios días, con lo cual justo un día después se libero una versión correctiva. Pero aun así no son muchos los cambios que se acumulan de estas dos versiones liberadas.

Básicamente la nueva versión tiene la capacidad de agrupar chats en carpetas para facilitar la navegación en presencia de una gran cantidad de chats.

Además de que se agregó la capacidad de crear sus propias carpetas con configuraciones flexibles y asignar un número arbitrario de chats a cada carpeta, el cambio entre carpetas se realiza utilizando la nueva barra lateral.

También se añadió la opción: dice: con lo cual se mostrará a cualquier chat un número aleatorio de los dados animados.

Y también sé añadió nuevas opciones para mostrar emoticones para el Covid-19 :virus:, 🤒, 😷, 🤕, :sneeze:, :sick:, :soap: o 🚑.

Y en la versión correctiva 2.0.1 se realizo lo siguiente:

  • Cambio entre carpetas usando Ctrl + 1, …, Ctrl + 8.
  • Se solucionó el bloqueo cuando se agregaba al chat un chat anclado en una carpeta.
  • Solucionar problemas de fuente en la versión de Linux.

¿Cómo instalar la nueva versión del Telegram Desktop 2.0?

La aplicación oficial de escritorio Telegrama está disponible para sistemas Windows, MacOS y Linux. En la mayoría de las distribuciones de Linux pueden encontrar los paquetes de Telegram dentro de los repositorios oficiales de estas.

Aunque también es posible instalar la aplicación de manera general en la mayoría de las distribuciones de Linux actuales.

Para ello nos centraremos en los paquetes Snap y Flatpak, los cuales son soportados por casi todas las distros de Linux.

En el primer caso podemos instalar la aplicación desde un paquete Snap, solamente debemos de tener habilitada esta tecnología en nuestro sistema.

Instalamos Telegram con el siguiente comando:

sudo snap install telegram-desktop

En caso contrario si no usas Snap y prefieres el uso de paquetes de Flatpak puedes instalar Telegram desde Flatpak en tu sistema con el siguiente comando:

sudo flatpak install --from https://flathub.org/repo/appstream/org.telegram.desktop.flatpakref

Tambien se pueden obtener los paquetes de instalación desde el siguiente enlace.

11 Apr 16:37

Zoom es demandado por uno de sus accionistas por los problemas que se enfrentan actualmente

by David Naranjo

Zoom-video

 

Zoom va en picada desde la revelación de que el supuesto cifrado de extremo a extremo era una farsa. Y es que después de la emoción que disfrutaba Zoom debido a las medidas de contención que requieren trabajo remoto, los usuarios y las empresas, todo ha cambiado.

Ahora han comenzado a la prohibición por el uso de esta aplicación de videoconferencia y la principal razón, son los problemas de seguridad y privacidad han sido reportados repetidamente. Durante el mes de enero, la empresa de seguridad cibernética Check Point demostró que un atacante puede generar fácilmente ID de reuniones activas, que luego pueden usar para unirse a las reuniones si no están protegidas por una contraseña.

Aunque la compañía Zoom hizo varias recomendaciones, como el uso de salas de espera, contraseñas, controles de silenciamiento o limitación de uso compartido de pantalla, el público continuó usando Zoom sin usar estas medidas seguridad

Como resultado, se han reportado numerosos casos de zoombombing (intrusión no autorizada en reuniones de personas que usan la aplicación Zoom para molestarlos). Ha habido informes de personas que ingresan a reuniones para agregar videos pornográficos.

Además del zoombombing que actualmente concierne a los usuarios de la plataforma, también se han planteado otros problemas de seguridad. La semana pasada, el un ex hacker de la NSA “Patrick Wardle” anunció que descubrió dos errores en la aplicación Zoom que permiten a terceros maliciosos tomar el control de una computadora Mac, incluida la cámara web, el micrófono y incluso acceso completo al sistema.

Después de este descubrimiento, muchas compañías comenzaron a distanciarse de la aplicación, incluido Elon Musk, el jefe de Tesla y SpaceX, la NSA, empleados de Google, entre otros.

A medida que la aplicación Zoom ha recibido cada vez más críticas por sus preocupaciones de seguridad, otros expertos en seguridad continuaron diseccionándola e identificaron varios problemas, como el hecho de que las reuniones en Zoom no son compatibles con el cifrado de extremo a extremo lo que significa que la empresa Zoom puede acceder al contenido de las reuniones realizadas con su aplicación o que ciertas claves de cifrado de Zoom se transmiten a los participantes de la reunión a través de servidor con sede en China.

Todos estos problemas han provocado que los usuarios se vuelvan contra la empresa. La semana pasada, un usuario de Zoom lanzó una demanda colectiva contra la empresa Zoom Video Communications en un tribunal de California.

La iniciativa sigue informes de que la aplicación Zoom para iOS estaba enviando información analítica a Facebook cuando los usuarios abrieron la aplicación.

Segun Zoom argumento que “empleaba un kit de desarrollo de Facebook, que advertía en su documentación que recibía datos de cualquier app desarrollada con el mismo”, pero esta información no se incluyo dentro de la documentación de la aplicación, ni mucho menos dentro de sus términos y condiciones de uso de la aplicación.

Consciente de que tiene muchas cosas que arreglar en su aplicación, la compañía Zoom se ha puesto a trabajar para dar una respuesta a los problemas de seguridad y confidencialidad de los que se le acusa.

Pero por ahora, las acciones parecen insuficientes, porque uno de sus accionistas, incluido Michael Drieu, lanzó el martes pasado una demanda colectiva contra Zoom Video Communications, acusando a la compañía de haber sobrevalorado sus estándares de confidencialidad de su aplicación y por no haber revelado que su servicio realmente no contaba con el cifrado de extremo a extremo.

La semana pasada, Eric Yuan, CEO de Zoom, se disculpó con los usuarios, diciendo que la compañía no había cumplido con las expectativas de la comunidad en cuanto a privacidad y seguridad y que estaba tomando medidas para resolver los problemas de seguridad que enfrenta actualmente la aplicación.

Aun que esto puede ser ya demasiado tarde, pues diversas aplicaciones han aprovechado esta problemática de la aplicación para ofrecer sus servicios, como es el ejemplo de Facebook, Skype, Houseparty, FaceTime, entre otras.

11 Apr 16:21

Korla, otro tema de iconos simples y claros para Plasma

by baltolkien

Entre tantos temas importantes de estos días hoy me apetece hablar de nada profundo. Hoy tengo el gusto de presentaros un tema de iconos con los que personalizar nuestro entorno de trabajo llamado Korla, que destaca por su simpleza, claridad y elegancia.

Korla, otro tema de iconos simples y claros para Plasma

Como suelo decir, cambiar el tema de iconos de un escritorio es una de las formas de adaptación más completa que puedes realizar sobre tu PC, ya que modifica totalmente el aspecto del mismo a la hora de interaccionar con tus aplicaciones, documentos y servicios.

Para el escritorio Plasma de la Comunidad KDE hay cientos de temas disponibles, y en el blog le hemos dedicado muchos artículos a ir presentando algunos de ellos, pero siempre aparece alguno nuevo o remozado que hace que siempre le volvamos a dedicar una nueva entrada

Os presento Korla, un bonito tema de iconos que nos viene de la mano de Tarma que nos ofrece un conjunto iconos carpetas, aplicaciones y otros símbolos del sistema simples, claros y elegange, y que combinan perfectamente tanto en temas claros u oscuros.

Korla, otro tema de iconos simples y claros para Plasma

De esta forma, Korla ofrece 4 estilos diferentes:

  • Korla – para temas y paneles oscuros.
  • Korla-light – para temas claros y paneles oscuros.
  • Korla-light-panel – para temas y paneles claros.
  • Korla-pgrey – para temas con aspecto grisáceo.

Y como siempre digo, si os gusta el pack de iconos podéis “pagarlo” de muchas formas en la nueva página de KDE Store, que estoy seguro que el desarrollador lo agradecerá: puntúale positivamente, hazle un comentario en la página o realiza una donación. Ayudar al desarrollo del Software Libre también se hace simplemente dando las gracias, ayuda mucho más de lo que os podéis imaginar, recordad la campaña I love Free Software Day 2017 de la Free Software Foundation donde se nos recordaba esta forma tan sencilla de colaborar con el gran proyecto del Software Libre y que en el blog dedicamos un artículo.

Más información: KDE Store

11 Apr 16:19

🥉 La DECADENCIA de WINDOWS como el REY de los Sistemas Operativos

by Karla's Project

Windows ha sido un buen sistema operativo, pues gracias a Windows, Microsoft se encuentra en el puesto en el que está actualmente y de hecho, Windows ha sido el motor de la empresa de Redmond Microsoft.
Aunque ese motor que tanto éxito ha tenido, tanto tiempo que ha estado funcionando, parece ser que cada vez tiene menos rendimiento.

Pero... ¿Que le está pasando a Windows?
La clara decadencia de Windows más bien está ocurriendo por la decadencia de los Escritorios, no por el sistema en sí. El escritorio ya no es tan interesante, y por ende, Windows ya no es interesante.
El fantástico mundo de los Smartphones es el que está teniendo muchísimo éxito, así como los sistemas operativos que reinan este segmento.

¿Que le ha pasado a Windows? Muchos dicen que entró tarde en el mundo de los Smartphones.
Aunque eso no es cierto. Microsoft fue uno de los primeros de entrar en el mundo de los Smartphones en el año 2000, aunque, por desgracia, su plataforma móvil no acabo de funcionar muy bien: Apis llenas de Bugs y problemas en las distintas plataformas provocaron un fracaso total de Windows Mobile. Y en el segundo intento, tampoco funcionó muy bien, ya que entonces, cuando entró con Windows Phone 8, iOS ya reinaba el mundo de los Smartphones, aunque más tarde el bizcocho se lo llevó Android.

Aunque el escritorio también ha tenido problemillas, ultimamente, Steve Ballmer tuvo la fantástica idea de implementar los azulejos de Windows Phone en Windows (de escritorio), transformando totalmente el sistema operativo (de escritorio) en un tablet gigante.
Algo que, a los usuarios no le gustó demasiado.

Y aquí es cuando Microsoft cambió su rumbo, e implementó una nueva estrategia. Si es demasiado tarde para entrar en el mundo de los Smartphones. ¿Que es lo que hace?
Utilizar a Android y iOS como huéspedes para ofrecer, a través de Apps sus servicios como Microsoft Office o OneDrive.
Esto afirma claramente ese dicho tan popular de Bill Gates: “Si no puedes con el enemigo, únete a él”.

Aunque, quiero aclarar que, Microsoft no ha abandonado a su sistema operativo, sólo lo ha dejado como segundo plano.
De hecho, tienen pensado de renacer a Windows, un Windows que sustituirá a Windows 10 y será un Windows multidispositivo.
Un sistema operativo funcional en diferentes dispositivos y muchísimo más ligero que el Windows que conocemos y modular. Aunque, desgraciadamente, es un prototipo que va a necesitar tiempo, antes de que podamos disfrutarlo.


💜 Suscríbete https://www.youtube.com/c/karlasproject?sub_confirmation=1

🎩 Apoya el Canal https://www.youtube.com/c/KarlasProject/join

⭐ Twitter https://twitter.com/KarlaPerezYT
⭐ Instagram https://www.instagram.com/karlaperezyt
⭐ Grupo Telegram https://t.me/KarlasProject
⭐ Página Web https://karlaperezyt.com

🔺 El objetivo de este vídeo (y del canal) es meramente educativo y/o divulgativo en el que se comparte información relacionada con la tecnología, la informática y software.
Copyright Disclaimer Under Section 107 of the Copyright Act 1976, allowance is made for "fair use" for purposes such as criticism, comment, news reporting, teaching, scholarship, and research. Fair use is a use permitted by copyright statute that might otherwise be infringing. Non-profit, educational or personal use tips the balance in favor of fair use.
11 Apr 15:46

Programación de aplicaciones con Netbeans Platform (II)

by Miguel Menéndez
Tiempo de lectura: 5 minutos

Después de ver los conceptos básicos de Netbeans Platform en la entrada anterior, es el momento de empezar a trabajar.  Para trabajar con Netbeans es necesario instalar una versión del JDK de Java (Java 8 / OpenJDK 11) y la última versión del entorno de programación (IDE) Netbeans. Cuando las dependencias estén instaladas, el siguiente paso es crear un proyecto de ejemplo que use Netbeans Platform, el típico «Hola mundo». La aplicación resultante ya tendrá implementadas muchas funciones de forma automática: menú superior, barra de herramientas o paneles de opciones. Todas estas funcionalidades vienen de serie en la plataforma y simplifican mucho el desarrollo de las aplicaciones ya que no obligan a implementarlas desde cero.

Instalación de OpenJDK

Antes de elegir la versión de Netbeans que usaremos como base para las aplicaciones conviene estudiar la versión de Java que podemos usar. Como comenté en la entrada anterior de esta serie, hay dos versiones de Netbeans. La primera es Netbeans 8,2 que funciona con Java 8. La segunda es en estos momentos Netbeans 11.3 y necesita para funcionar una versión de Java más reciente. Como Oracle ha cambiado la política de uso del JDK en Java 11, es necesario usar OpenJDK. Java tiene varias implementaciones y OpenJDK es una de ellas. Es la que se usa en GNU/Linux y con aplicaciones Java complejas como el IDE de programación de Android.

AdoptOpenJDK

Al tener varias implementaciones de Java se puede elegir la que nos interese. Queda fuera de este artículo comentar las ventajas de cada versión por lo que usaremos OpenJDK con la máquina virtual HotSpot. Salvo que necesitemos alguna cosa concreta de las últimas versiones de Java, es recomendable usar las versiones LTS ya que tienen soporte extendido. Java se parece a Chrome a nivel de versiones porque cambia de número de versión cada poco tiempo. Elegimos por tanto OpenJDK 11 para utilizar la versión 11.3 de Netbeans. Hay que seguir todos los pasos del instalador y cuando nos pregunte las funciones que queremos instalar, hay que seleccionar todas.

Netbeans Platform 11.3

El siguiente paso es instalar la última versión de Netbeans. En este momento es la versión 11.3 que podéis descargar desde este enlace. Los pasos para la instalación son sencillos. Seleccionamos las opciones que nos interesen (mínimo tiene que estar seleccionado J2SE) y finalizamos el asistente.

Inicio de Netbeans

Inicialmente la ventana está muy vacía y aparentemente tiene pocas funciones. En la captura estoy usando el tema FlatLAF (que debuta en esta versión).

Netbeans con FlatLAF

Por defecto están desactivadas muchas funciones. Cuando se necesiten, se activarán de forma automática. De esta forma el consumo de recursos se reduce y es más cómodo trabajar. Para crear un proyecto de Netbeans Platform tenemos que seleccionar File -> New project. Escribimos en el cuadro de búsqueda «Netbeans Platform». Es posible usar los proyectos con Maven (más moderno) o con Ant (se usa en Netbeans 8.2). Cambia el funcionamiento de algunas cosas. Por hacerlo más similar a la versión 8.2 de Netbeans usaré Ant. Aunque algunas cosas se han añadido nuevas en Netbeans 11.3, la misma explicación vale para la versión anterior de Netbeans. En muchas ocasiones no es posible pasar a Java 11 y en ese caso la única opción es usar Java 8.

Nuevo proyecto con Netbeans Platform

Como he comentado antes, se descargarán los elementos necesarios (que no están incluidos en el instalador) para poder usar la funcionalidad.

Activar Netbeans Platform

El mismo asistente que estamos usando para crear el proyecto es un elemento de Netbeans Platform. Se puede usar en nuestras aplicaciones de forma que se guie al usuario por una serie de pasos. El listado de pasos de la parte izquierda se adapta a los paneles que se añaden. Puede ser con pasos fijos como con pasos dinámicos. Por ejemplo, si el usuario selecciona una opción tienen que aparecer nuevos pasos de forma dinámica. Los componentes del asistente pueden tener validaciones y actuar sobre los botones de la parte inferior. De esta forma, si los datos no son válidos, el propio asistente bloquearía los botones para que el usuario no pueda continuar.

Selección de la plataforma

Con el asistente finalizado ya podemos empezar a trabajar. Tenemos una barra superior con botones (globales del IDE y de módulos concretos). En la parte izquierda hay un gestor de proyectos, que muestra los elementos que tiene nuestra «unidad» de provectos. También hay una ventana de navegación que puede mostrar información de diferente tipo. Ambos grupos de ventanas se pueden arrastrar a otras posiciones, se pueden minimizar o incluso ocultarlas. La parte central está ahora vacía pero puede mostrar la información de la aplicación al usuario. Todos estos elementos tienen un código asociado que podemos usar en nuestra aplicación de forma sencilla.

Pantalla inicial después del Wizard

Pantalla inicial después del Wizard

Si ejecutamos la aplicación pulsando en el botón Play, aparecerá la aplicación que hemos generado con el asistente.

Hola mundo Netbeans Platform

Ya de serie tenemos muchas funciones implementadas. Sobre este esqueleto iremos añadiendo módulos que ampliarán las funciones de la aplicación. Siguiendo con la aplicación de escritorio del Curso de programación de Ubuntu Touch, programaremos un gestor de tareas que pueda funcionar en local o conectado con Todoist. Esta aplicación es una excusa para ver los diferentes elementos de Netbeans Platform así como la filosofía de trabajo. Al compartir cosas del diseño entre la aplicación de Qt y la de Netbeans Platform ahorraré tiempo de diseño.

Conclusiones

En la primera entrada vimos una pequeña introducción a Netbeans Platform así como a las versiones de Java que se pueden usar. El siguiente paso es descargar todos los elementos necesarios y crear la típica aplicación «Hola mundo». Los pasos se han explicado en esta entrada para Windows pero son muy similares para GNU/Linux. Si alguno tiene dudas puede preguntarlas en los comentarios. Otro elemento interesante de Netbeans Platform es que es una aplicación multiplataforma. El mismo código funciona con independencia del sistema operativo. Si que hay elementos específicos para cada sistema operativo pero son cosas puntuales.

En la siguiente entrega veremos la forma de organizar la información para el gestor de tareas. Tendremos un proyecto inicial, que aparecerá en el árbol de proyectos y desde el que podremos abrir las diferentes notas. Una posible estructura podría ser: Proyecto \Libreta \ Secciones \Notas. Inicialmente se usará esta estructura y se adaptará conforme veamos los diferentes elementos de Netbeans Platform.

Referencias

La entrada Programación de aplicaciones con Netbeans Platform (II) se publicó primero en InnerZaurus.

11 Apr 15:37

Dormir en el bosque sin salir de casa

by El Futuro Es Apasionante de Vodafone

Entra en nuestra web: http://www.elfuturoesapasionante.com
Suscríbete a nuestro canal de youtube: http://bit.ly/1JHCOQ1
Síguenos en Facebook: https://www.facebook.com/EsApasionante/
Síguenos en Twitter: https://twitter.com/EsApasionante

---
Lo advirtió David Bustamante en una publicación de Instagram pocos días después de haberse iniciado este confinamiento. En un vídeo en el que mostraba a dos patos bañándose en la piscina de su urbanización decía: “Bueno, pues la naturaleza vuelve a su ser. Algo bueno de la cuarentena”. No es el cantante un naturalista reconocido, ni está (que sepamos) la ornitología entre sus habilidades, pero el de Cantabria mirando por la ventana se percató de que hay cosas en nuestras ciudades que están cambiando debido a la reducción del ritmo de la actividad humana. Así que, más allá de los chistes y memes que propició su publicación, no andaba tan desencaminado Bustamante. Lo ratifican unas palabras de alguien autorizado de verdad para hablar de la fauna que nos rodea, el naturalista y técnico de sonido Carlos de Hita: “La crisis ha callado el tráfico y si abrís la ventana u os asomáis al balcón vais a oír cantidad de sonidos que ni sospechabas que estaban ahí, pero que llevan sonando desde siempre”. Pobres oídos urbanitas, tan machacados a diario que no pueden disfrutar ni tan siquiera de los cantos de los pájaros que nos rodean.

Carlos de Hita lleva, en cambio, toda la vida escuchando a la naturaleza. Y, lo que es mejor para nosotros, levantando un testimonio sonoro de la fauna de la Península Ibérica principalmente, pero también de otros lugares en África, Asia o la selva amazónica. A lo largo de 26 años, ha participado en centenares de largometrajes y documentales, a la vez que ha publicado discos con los paisajes sonoros de varios lugares, como nuestros Parques Naturales. De Hita es, además, colaborador habitual en varios medios de comunicación y sube a su blog y redes sociales distintos sonogramas. Su canal de YouTube es una ventana al mundo natural que permite, desde el salón de casa, imaginar que por nuestra ventana se cuela el sonido de la lluvia en la Sierra de Guadarrama o el canto de un mirlo en mitad del bosque.

En estos días De Hita se encuentra inmerso en un nuevo proyecto: grabar el diario sonoro del confinamiento desde casa en una época, la primavera, en la que la naturaleza se muestra exultante. Joel Dalmau ha charlado con él para que nos cuente cómo encara su trabajo en estas condiciones tan especiales.


Entrevista: Joel Dalmau
Edición: David Giraldo 
Texto: José L. Álvarez Cedena

#ElFuturoEsApasionante #EsApasionante #Vodafone
10 Apr 15:36

PinePhone edición UBports

by Miguel Menéndez
Tiempo de lectura: 4 minutos

PINE64 es el fabricante del PinePhone, un teléfono que lleva GNU/Linux de serie. Su mayor diferencia respecto a los terminales que tenemos ahora con UBports es que no depende de Android. Al evitar esa dependencia (usa drivers que están liberados), da una serie de facilidades que ahora no se tienen en Android. A principios de marzo empezaron a llegar a los compradores las primeras unidades del Pine Braveheart. Esta versión, que estaba muy cerca de ser un producto final, ha ayudado a la verificación de todos los elementos del teléfono así como al desarrollo de varios ports. Por ejemplo, se está trabajando en adaptar UBports a este modelo aunque puede usar otros sistemas operativos como Ubuntu Mate (podéis ver los detalles en este enlace). A la edición Braveheart le ha seguido una versión final que se espera que llegue a los compradores a finales de mayo.

Pine UBports ‘Community Edition’

El PinePhone podrá usar varios sistemas operativos que se están desarrollando en estos momentos. Uno de ellos es UBports y tiene una versión propia del PinePhone. Esta edición tiene una revisión de la placa base con varios errores corregidos así como el logo de UBports en la parte trasera del teléfono. Se puede comprar ya en la Web de Pine aunque el envío de los teléfonos se realizará a finales de mayo. Por su colaboración con PINE64, UBports recibirá una donación de 10 $ por cada teléfono vendido.

El precio del teléfono es de 150 $ más gastos de envío. Dependiendo de la agencia de transporte, el precio variará entre 15 y 30 $. La funcionalidad básica del teléfono debería estar completamente implementada cuando se mande el teléfono. Algunas cosas, como el soporte de la cámara, la duración de la batería o el soporte de USB Host seguirán en desarrollo. Cuando se terminen de implementar, se liberarán en forma de actualización OTA que recibirán todos los usuarios.

UBports no es el único sistema operativo que se puede usar. Si nos interesa en algún momento probar otro sistema operativo, sólo hay que meterlo en la SD que va en el teléfono y arrancar el sistema operativo desde ahí. No es necesario hacer cosas raras con el bootloader ni instalar un recovery personalizado para poder hacerlo.

Yumi (mascota de UBports)

Yumi (mascota de UBports)

Características hardware

El hardware del PinePhone tiene pocas variaciones a nivel de funcionalidad nueva. En la nueva revisión de la placa base se han corregido algunos errores detectados en la edición Braveheart. Las características más importantes son:

  • Medidas: 160,5 mm x 76,6 mm x 9,2 mm.
  • Peso 185 g.
  • Pantalla de 5,95» con resolución 1440×720.
  • CPU Allwinner A64, 64 bits Quad Core a 1,2 GHz.
  • Memoria interna: 16 GB.
  • RAM: 2 GB.
  • Cámara de 5 MP (trasera) y 2 MP (frontal).
  • USB C.
Pine Phone UBports

PinePhone UBports

Estado actual del sistema operativo

A diferencia de Google con Android, el proyecto UBports explica con cierta periodicidad el estado del proyecto así como las novedades que se introducen. Podéis conocer el estado del port en la página de GitLab. De esta forma se puede ver lo que funciona y lo que no funciona a fecha de hoy. A medida que implementan cosas se va actualizando el contenido de la página de GitLab. También se puede obtener más información en los canales que UBports tiene en Telegram.

Conclusiones

El PinePhone es un teléfono asequible que puede costar algo menos de 200 € contando el coste del teléfono y del transporte. Por sus características es un teléfono que está enfocado a usuarios de GNU/Linux que quieren probar otras alternativas diferentes a Android / iOS. Esta alternativa tiene un coste ya que el teléfono no tiene tantas prestaciones en hardware / sistema operativo como otros sistemas operativos. Aunque es un detalle a tener en cuenta es importante recordar el rango de precios en el que nos estamos moviendo. Hace relativamente poco para tener un teléfono con GNU/Linux teníamos que movernos en el rango de los 600 €. Ese precio se ha reducido a la tercera parte con unas prestaciones bastante razonables.

Otro detalle que me gustaría comentar es que el PinePhone con UBports es un proyecto vivo. UBports está haciendo un trabajo increíble con los recursos que tiene. A diferencia de Android no dejará de dar soporte a una versión antigua. Al tener los drivers y no depender de Android es posible ir actualizando la versión de UBports conforme pasa el tiempo. Ahora UBports está basada en Ubuntu 16.04 pero podría pasar por la 18.04 o la 20.04 sin depender de que el fabricante del SoC libere los drivers.

A nivel de desarrollo las cosas cambian un poco respecto a los terminales con Android. En estos momentos se depende de ADB para hacer algunas tareas. Con el PinePhone ya no tenemos esa dependencia y algunos procesos cambiarán. No es algo malo, sólo habrá que cambiar un poco el chip.

Referencias

La entrada PinePhone edición UBports se publicó primero en InnerZaurus.

09 Apr 18:53

#git cumple 15 años

by victorhck

Git el sistema de control de versiones más utilizado cumple 15 años desde que salió a la luz esta gran herramienta

Era el mes de abril del año 2005. Linus Torvalds, el creador del kernel Linux necesitaba una herramienta que pudiera gestionar mejor el flujo de trabajo de la enorme comunidad creciente que contribuía al código de Linux.

Así que se retiró durante una semana, estuvo trabajando y creó el código desde cero de una nueva herramienta. Un 7 de abril de 2005 se publicó el auncio del código de git y se dió a conocer esta gran herramienta que todo desarrollador debe conocer y manejar.

Linus Torvalds creó esta herramienta como medio de gestionar parches y colaboraciones en el código del kernel Linux. Liberó el código que había creado como software libre y una vez que la herramienta estaba en marcha, cedió el control del código de la propia herramienta a Junio Hamano y siguió centrándose en Linux su proyecto principal.

Existían opciones de control de versiones antes de git, de hecho en el desarrollo de Linux utilizaban BitKeeper. Pero después de algún problema con el desarrollador de esta herramienta, Linus decidió tomarse un tiempo de “vacaciones” y salió con git debajo del brazo.

15 años después, la herramienta se ha convertido en algo indispensable, para muchas empresas que confían en git el control de su código y la gestión de parches de diferentes colaboradores.

15 años después git ha crecido y la herramienta se ha convertido en una de las necesarias a la hora de querer colaborar en cientos de proyectos de software libre y también software privativo.

Empresas como Google, Facebook, Microsoft o múltiples proyectos como KDE, GNOME, openSUSE, y muchos otros confían en git como herramienta a la hora de controlar el software que desarrollan.

Git es la herramienta en la que cada desarrollador tiene una copia del software, trabaja en ella y se guarda en un servidor central. Cualquier desarrollador puede descargarse ese software y ver quien y cuando se hicieron modificaciones en el código.

Puede de una manera más o menos sencilla, revertir cambios y tener un seguimiento del proyecto desde el “commit” inicial.

Cada contribución está “firmada” con un “hash” o número identificativo generado de manera única para esa contribución específica.

Esto también facilitó la tarea de integrar varias ramas de desarrollo de un software específico en la rama principal del proyecto.

Después ya surgieron las archi conocidas plataformas como GitHub o Gitlab, en el que hospedar el código y hacer sencillo la contribución de código.

Pero cabe diferenciar que git es independiente de esas plataformas. Puedes usar git sin necesidad de un repositorio central. Puedes tu mismo hacer un control de versiones de una tésis, un libro u otro proyecto en el que estés trabajando.

Porque desde luego git es para código, pero con el paso de los años, hemos descubierto que git sirve para llevar el control de versiones de muchas otras cosas, no sólo código. Al final todo lo que guardamos en nuestros equipos son ceros y unos, da igual que sea código, que sea una imagen o un texto.

Git es la herramienta que muchos sin ser desarrolladores (como yo mismo) nos hemos visto “obligados” a manejar por lo menos en lo más básico si queríamos participar y colaborar en proyectos de software libre.

Git es una gran herramienta que tiene una curva de aprendizaje pronunciada, y que debes conocer muy bien las bases de cómo funciona. Después de eso, la práctica hace al maestro. Meterás (meteré) la pata más de una vez, pero oye, de esos errores también se aprende (de donde más se aprende, me atrevería a decir).

En mi blog he escrito algunos tutoriales y artículos sobre git. Los tienes aquí reunidos, por si quieres consultarlos, espero que alguno te resulte interesante y aprendas algo nuevo.

09 Apr 18:42

Qt está considerando la posibilidad de publicar versiones gratuitas con un año de retraso  

by David Naranjo

A principios de año compartimos aquí en el blog la noticia sobre la decisión que habían tomado en “Qt Company” en el cual daban a conocer cambios en sus modelos de licencia y que anunciaban que la edición de soporte a largo plazo de Qt solo se incluye en las licencias comerciales.

Ante esto los desarrolladores del proyecto KDE expresaron su preocupación por el cambio en el desarrollo del marco Qt hacia un producto comercial limitado desarrollado sin interacción con la comunidad.

Además de la decisión anterior de entregar la versión LTS de Qt solo bajo una licencia comercial, Qt Company está considerando una transición al modelo de distribución Qt, en el que todas las versiones se distribuirán solo a los usuarios de licencias comerciales durante los primeros 12 meses.

Y todo esto Qt Company se lo notifico a KDE eV, que supervisa el desarrollo de KDE.

Si se implementa el plan en discusión, la comunidad solo podrá acceder a las nuevas versiones de Qt un año después de su lanzamiento real. En la práctica, dicha decisión pondrá fin a la posibilidad de participación de la comunidad en el desarrollo de Qt y la adopción de decisiones relacionadas con proyectos, que fueron proporcionadas por Nokia en el marco de la iniciativa Open Governance.

La necesidad de aumentar los ingresos a corto plazo para mantenerse a flote como resultado de la crisis causada por la pandemia de coronavirus se menciona como un motivo para un posible aumento en la comercialización del proyecto.

Los desarrolladores de KDE esperan que Qt Company cambie de opinión, pero no descartará la amenaza potencial para la comunidad, para lo que los desarrolladores de Qt y KDE deben prepararse.

Al comunicarse con la junta directiva de la organización KDE eV, los representantes de Qt expresaron su disposición a reconsiderar sus intenciones, pero en respuesta requirieron ciertas concesiones en otras áreas. Sin embargo, se realizaron negociaciones similares para renovar el contrato hace seis meses, pero Qt Company los interrumpió abruptamente y limitó los lanzamientos de QT LTS.

Por otra parte, la colaboración entre la comunidad de KDE, Qt Project y Qt Company hasta ahora ha sido estrecha y mutuamente beneficiosa. El beneficio para Qt Company fue construir una comunidad grande y saludable en torno a Qt, incluidos desarrolladores de aplicaciones, desarrolladores de Qt de terceros y expertos.

La colaboración con la comunidad de KDE fue una gran oportunidad para utilizar el producto Qt terminado y participar directamente en su desarrollo. El Proyecto Qt se ha beneficiado de tener un gran contribuyente al desarrollo y la presencia de una gran comunidad que apoya el proyecto. Si se aprueba la decisión de restringir el acceso a Qt, entonces dicha cooperación se interrumpirá.

El proyecto KDE se aseguró de que Qt pudiera convertirse en un producto completamente propietario a través de KDE Free Qt Foundation, que fue creada para proteger a la comunidad de posibles cambios de política con respecto a la entrega de Qt como producto gratuito.

El acuerdo de 1998 entre KDE Free Qt Foundation y Trolltech, que se aplica a todos los futuros propietarios de Qt, otorga al proyecto KDE el derecho de volver a licenciar el código Qt bajo cualquier licencia abierta y continuar desarrollándolo por sí solo en caso de un endurecimiento de la política de licencias, quiebra del propietario o terminación del desarrollo del proyecto.

El contrato actual entre KDE Free Qt Foundation y Qt Company también obliga a publicar todos los cambios a Qt bajo una licencia abierta, pero permite un retraso de publicación de 12 meses, que Qt Company pretende utilizar para aumentar sus ingresos.

Se pretendía excluir este retraso de tiempo en la nueva edición del contrato, pero el nuevo contrato no se pudo acordar. Por su parte, KDE estaba listo para proporcionar a Qt Company oportunidades adicionales para aumentar los ingresos, como la capacidad de suministrar kits Qt con software adicional y la posibilidad de integración con aplicaciones de terceros.

Fuente: https://mail.kde.org

09 Apr 18:18

Puedes participar en el Google Summer of Code colaborando con #openSUSE

by victorhck

openSUSE ha sido seleccionada un año más como organización para participar en el Google Summer of Code (GSoC) 2020 junto con otras muchos proyectos y organizaciones de software libre

Google Summer of Code (GSoC) es una propuesta de Google, en la que se seleccionan unos proyectos de software libre y unos estudiantes, para que estos estudiantes participen en esos proyectos y pagarles dinero mientras colaboran con proyectos y comunidades reales desarrollando código.

Para el GSoC se seleccionan primero varios proyectos o comunidades de software libre, en este año son más de 180 organizaciones las seleccionadas.

Entre ellas podemos encontrar algunos proyecto más importantes como: Arduino, Blender, CERN, Coreboot, Creative Commons, Debian, Drupal, Fedora, FreeBSD, Gentoo, GNOME, GCC, Inkscape, KDE, LibreOffice, Mozilla, Python, Ryby, Apache, GNU Project, Linux Foundation, VLC, XMPP

Por nombrar solo algunos de esos más de 180 proyectos. Y entre ellos, también está openSUSE como proyecto aceptado.

Ahora los estudiantes que quieran participar deberán escoger qué proyectos escoger y en qué quieren trabajar. Los proyectos se comprometen a tener unos mentores para esos estudiantes que les guíen a la hora de desarrollar su proyecto participando en una comunidad de software real, en un desarrollo de software real.

Para muchos estudiantes, este puede ser el primer acercamiento que tienen con el software libre, y para muchos y muchas, será un mundo del que después ya no querrán salir.

El GSoC les da la oportunidad a esos estudiantes a trabajar con un montón de herramientas nuevas, les propondrá nuevos retos que deben ser capaces de abordar, siempre con el apoyo de los mentores de cada proyecto.

Aquellos estudiantes que escojan openSUSE como proyecto en el que participar, tendrán unas cuantas tareas en las que podréis participar, y echar un vistazo a aquellas tareas que se han realizado en años anteriores:

Estos estudiantes tiene la oportunidad de mejorar herramientas de las que después se beneficiarán toda la comunidad, o de trabajar en tareas concretas que requieren un tiempo que nadie dedica, por haber otras cosas más urgentes.

Sea como sea, es una oportunidad genial para atraer a nuevos desarrolladores y desarrolladoras al software libre, gente nueva, con nuevas ideas y nuevos enfoques y participar en el software libre.

openSUSE es una vez más un gran proyecto en el que participar. Porque openSUSE es una gran distribución de GNU/Linux, pero es además mucho más que eso.

La comunidad de openSUSE, no solo desarrolla la distribución, además desarrolla todo un gran conjunto de otros proyectos, todos publicados como software libre, que sirven y ayudan a toda la comunidad.

Por eso te animo a que escojas openSUSE como proyecto a participar, echa un vistazo a su web oficial para el GSoC y verás que hay mucho en donde puedes aportar.

Bienvenido, bienvenida a los estudiantes que se decidan por openSUSE y gracias por los aportes que realizan, ya que de alguna manera me beneficiaré yo por ser parte de esa comunidad.

Ah! un último motivo para escoger openSUSE como proyecto. Es la única distribución de GNU/Linux que desarrolla además su propia cerveza, Old Toad (que he tenido la suerte de degustar!!)

Have a lot of fun!! 🙂

09 Apr 18:14

🤔 ¿Dónde se Guardan los Programas en Linux? (comando Whereis)

by Karla's Project

Si estás empezando en Linux, seguramente te habrás dado cuenta que es un poco diferente a Windows. Bueno, un poco no. ¡Bastante! Y una de sus diferencias es precisamente el lugar donde se guardan los programas que vamos instalando.
En el caso de Windows es muy sencillo, basta con ir a la unidad C, y a continuación en “Archivos de Programa” y ahí dentro, es donde están las entrañas de cada uno de los programas que tenemos instalados, es decir, los ejecutables, los componentes, las bibliotecas y las configuraciones del mismo.

Pero… ¿Y qué ocurre en con GNU Linux? El que ideó los directorios de GNU Linux sabía perfectamente lo que hacía.

En Linux los programas no se guardan en una subcarpeta dentro de una carpeta llamada “Programas” o “Archivos de Programas”. Pues los componentes de un programa, en Linux, suelen estar repartidos en varias carpetas, es decir, los ejecutables en una carpeta de ejecutables, las bibliotecas y componentes en una carpeta de bibliotecas y las configuraciones en una carpeta de configuraciones. Y así con todos los programas.

Pues todos los programas están organizados de la misma manera, con la misma estructura de directorios y eso, aunque te parezca que no, es mucho mejor. Porque varios programas pueden compartir los mismos componentes, y eso hace que el sistema ocupe menos memoria RAM. Por no estar cargando el mismo componente varias veces.

Y como te podrás imaginar, esto también es mejor porque si dos programas utilizan los mismos componentes, entonces se requiere menos espacio en disco. Básicamente porque no estamos instalando los mismos componentes dos veces. ¿Qué? ¿Cómo te has quedado? Eso no te lo esperabas…


💜 Suscríbete https://www.youtube.com/c/karlasproject?sub_confirmation=1

🎩 Apoya el Canal https://www.youtube.com/c/KarlasProject/join

⭐ Twitter https://twitter.com/KarlaPerezYT
⭐ Instagram https://www.instagram.com/karlaperezyt
⭐ Grupo Telegram https://t.me/KarlasProject
⭐ Página Web https://karlaperezyt.com

🔺 El objetivo de este vídeo (y del canal) es meramente educativo y/o divulgativo en el que se comparte información relacionada con la tecnología, la informática y software.
Copyright Disclaimer Under Section 107 of the Copyright Act 1976, allowance is made for "fair use" for purposes such as criticism, comment, news reporting, teaching, scholarship, and research. Fair use is a use permitted by copyright statute that might otherwise be infringing. Non-profit, educational or personal use tips the balance in favor of fair use.
09 Apr 17:44

Ayuda a combatir la crisis sanitaria mientras duermes

by El Futuro Es Apasionante de Vodafone

Entra en nuestra web: http://www.elfuturoesapasionante.com
Suscríbete a nuestro canal de youtube: http://bit.ly/1JHCOQ1
Síguenos en Facebook: https://www.facebook.com/EsApasionante/
Síguenos en Twitter: https://twitter.com/EsApasionante

---
Hay sueños y sueños. Está quien sueña que mete un gol en la final de la Champions League y es capaz de recordar la jugada (desde cómo inició el desmarque hasta quién le dio el pase), y está quien vuelve al instituto para declarar su amor a aquel chico con quien se quedó una cuenta pendiente. Y, como diría Calderón de la Barca… pues “sueños son”. Pero hay otro tipo de sueños, esos que nacen de una conciencia inspirada, en búsqueda, alerta incluso durante las horas de descanso. Tal vez el más famoso soñador de la historia de la ciencia sea el químico alemán August Kekulé, descubridor de la estructura molecular del benceno. Él mismo contó que había llegado a la conclusión de que esta estructura tenía forma de anillo después de soñar con una serpiente mordiéndose la cola (el llamado uróboro, símbolo alquímico). Todos somos capaces de tener este tipo de sueños lúcidos pero, obviamente, hace falta una formación, una intención y una búsqueda febril como la que obsesionaba a Kekulé para llegar a semejantes descubrimientos. Y, sin embargo, simplemente con tumbarnos a echar una cabezadita o durante nuestro sueño nocturno cualquiera puede ahora colaborar para el llegar a la solución del más urgente problema médico que nos acucia en la actualidad: encontrar una cura contra el coronavirus COVID19.

La pandemia de este nuevo virus ha movilizado una ola de solidaridad que ha despertado las ganas de ayudar en todo el mundo. El movimiento Maker ha corrido a imprimir máscaras de protección para los sanitarios, hay gente que ofrece alojamiento para aquellos que están en primera línea combatiendo el coronavirus, voluntarios se ofrecen para ayudar a sus vecinos con más riesgos, y hasta músicos y poetas comparten su arte por las redes sociales para hacer más soportable en confinamiento. En estas circunstancias, tener la posibilidad de ayudar aunque no nos encontremos en ninguno de esos grupos es una oportunidad que no se debería dejar pasar. Sobre todo si se puede hacer de una manera tan sencilla como descargarse una app y dejar el teléfono móvil conectado mientras dormimos (y soñamos).

Remedios Orrantia, presidenta de la Fundación Vodafone España, explica que la app Dreamlab “permite al usuario poner la capacidad de procesamiento de nuestros terminales móviles al servicio de un proyecto de investigación”. El proyecto, que se realiza con la colaboración del Imperial College de Londres, puede acelerar drásticamente la posibilidad de encontrar un tratamiento que frene la letalidad de esta pandemia. Una demostración más de que los grandes retos solo pueden superarse con la colaboración de muchos. “La situación en la que estamos lo que requiere es solidaridad” dice Orrantia, y una buena forma de comenzar a ejercerla puede ser poner al servicio de la ciencia nuestros teléfonos móviles. Y, después, seguir soñando con meter el gol decisivo.

Entrevista: Joel Dalmau 
Texto: José L. Álvarez Cedena
Edición: Douglas Belisario

#ElFuturoEsApasionante #EsApasionante #Vodafone
07 Apr 17:29

#SUSE renueva su imagen corporativa, manteniendo su espíritu abierto

by victorhck

La empresa SUSE que desarrolla soluciones basadas en Linux con código abierto y software libre y que patrocina la distribución comunitaria openSUSE ha renovado su imagen corporativa

Nuevo logo de SUSE

SUSE una empresa que lleva en el mundo de Linux desde 1992, y una de las distribuciones de GNU/Linux más longeva del mercado, ha renovado su imagen corporativa y que se hará oficial el próximo 30 de abril de 2020, pero sigue manteniendo su espíritu.

El cambio más significativo en su imagen corporativa es el de la fuente que utiliza como tipografía para su nombre, y cómo no, una nueva imagen para el camaleón, la mascota de SUSE.

El color verde corporativo de SUSE se ha hecho más intenso, pero agradable y ha añadido otros colores a una paleta de colores propia. Una paleta inspirada en colores de elementos naturales, vívida e impactante.

La tipografía utilizada es Work Sans, una fuente libre de código abierto que puedes descargar para utilizarla en tus presentaciones y que une a SUSE con el espíritu de compartir libremente que quiere difundir.

Junto con estas novedades visuales, también han incorporado en su web unas nuevas animaciones basas en puntos y unas nuevas ilustraciones más sencilla y esquemáticas que quieren explicar limpiamente lo que SUSE ofrece.

Además de dar la sensación de movimiento de avance de solución a problemas, de optimismo y de confianza.

Y como no, también el camaleón Geeko, mascota de SUSE, ha sufrido un pequeño cambio de imagen, como podéis ver en la imagen que abre el artículo.

Este cambio de imagen, quiere hacer que en ilustraciones más pequeñas sea distinguible la imagen del camaleón, además sigue siendo optimista y amigable sin perder la identidad visual tan reconocible después de tantos años.

SUSE quiere así renovar su imagen, pero sigue siendo la empresa que apuesta por Linux, por soluciones basadas en código abierto y software libre y por la comunidad de openSUSE.

Todos estos cambios de la empresa SUSE, no tienen porque verse reflejados en openSUSE, en la que la propia comunidad es quien dirige el “artwork” de la distribución.

Tienes más información sobre este cambio de imagen corporativa en su web oficial:

07 Apr 17:24

Firefox 75 ya fue liberado y estas son sus novedades y cambios

by David Naranjo

Hace poco fue anunciado el lanzamiento de la nueva versión del popular navegador web “Firefox 75” el cual llega con diversos cambios y mejoras, además de que junto con esta nueva versión también se dio a conocer la liberación de la versión móvil de Firefox 68.7 para la plataforma Android. Además, de que se ha generado una actualización de la versión con un largo período de soporte de 68.7.0.

Además de las innovaciones, Firefox 75 corrigió una serie de vulnerabilidades, de las cuales varias fueron marcadas como críticas, es decir puede conducir a la ejecución de código malicioso al abrir páginas especialmente diseñadas. Actualmente, la información con detalles sobre los problemas de seguridad corregidos no está disponible, se espera que se publique una lista de vulnerabilidades en unas pocas horas.

¿Qué hay de nuevo en Firefox 75?

En esta nueva versión se destaca para Linux la formación de paquetes oficiales en el formato Flatpak, con lo cual a partir de esta versión y posteriores se ofrecerá este formato como medio de instalación adicional.

Otro de los cambios que se destaca en Firefox 75 es el diseño de la barra de direcciones que ha sido actualizado. Cuando hace clic en la barra de direcciones, ahora sin tener que comenzar a teclear, se muestra inmediatamente una lista desplegable de los enlaces más utilizados.

Además, la sugerencia de resultados de búsqueda está optimizada para un mejor rendimiento en pantallas pequeñas. En el campo de las recomendaciones contextuales, se muestran sugerencias para resolver los problemas típicos que surgen cuando se trabaja con un navegador.

Para Linux, el comportamiento de hacer clic en la barra de direcciones (hecho en Windows y macOS) cambia: un solo clic selecciona todo el contenido sin ponerlo en el portapapeles, un doble clic selecciona una palabra, un triple clic selecciona todo el contenido y lo coloca en el portapapeles.

Por otra parte tambien se destaca el soporte completo para WebGL en entornos que utilizan el protocolo Wayland. Hasta ahora, el nivel de rendimiento de WebGL en las compilaciones de Firefox para Linux ha dejado mucho que desear debido a la falta de soporte para la aceleración de hardware, debido a problemas con los controladores gfx para X11 y el uso de diferentes estándares.

Con Wayland, la situación ha cambiado gracias al advenimiento de un nuevo backend que utiliza el mecanismo DMABUF. Además del hardware-acelerado WebGL también backend permitió implementar soporte para la aceleración de decodificación de vídeo H.264 utilizando el VA-API (API de aceleración de vídeo) y FFmpegDataDecoder.

Finalmente otro cambio que se destaca es la capacidad de instalar y abrir sitios en forma de aplicaciones, lo que le permite organizar el trabajo con el sitio como con un programa de escritorio normal.

Si quieres conocer más al respecto sobre todos los cambios que se incluyen en esta nueva version del navegador, puedes consultarlos en el siguiente enlace.

¿Como instalar o actualizar la nueva versión de Firefox 75 en Linux?

Para aquellos que estén interesados en poder instalar esta nueva versión o actualizar a ella, deben seguir las instrucciones que compartimos a continuación.

Si eres usuario de Ubuntu, Linux Mint o algún otro derivado de Ubuntu, puedes instalar o actualizar a esta nueva versión con ayuda del PPA del navegador.

Este lo pueden añadir al sistema abriendo una terminal y ejecutando en ella el siguiente comando:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y 
sudo apt-get update

Hecho esto ahora solo tienen que instalar con:

sudo apt install firefox

Para el caso de los usuarios de Arch Linux y derivados, basta con ejecutar en una terminal:

sudo pacman -Syu

O para instalar con:

sudo pacman -S firefox

Finalmente para aquellos que prefieren del uso de los paquetes Snap, podrán instalar la nueva versión en cuanto sea liberada en los repositorios de Snap.

Pero pueden obtener el paquete directamente desde el FTP de Mozilla. Con ayuda de una terminal tecleando el siguiente comando:

wget https://ftp.mozilla.org/pub/firefox/releases/75.0/snap/firefox-75.0.snap

Y para instalar el paquete solo tecleamos:

sudo snap install firefox-75.0.snap

Finalmente, pueden obtener el navegador con el último método de instalación que fue añadido “Flatpak”. Para ello deben contar con el soporte para este tipo de paquetes.

La instalación se hace tecleando:

flatpak install flathub org.mozilla.firefox

Para el resto de las distribuciones de Linux, pueden descargar los paquetes binarios desde el siguiente enlace.

07 Apr 08:50

PinePhone UBports Community Edition Pre-orders are Open

by Durst, Dalton
In October 2018, when Lukasz Erecinski of Pine64 joined our Telegram group and announced that they would produce a phone and tablet, we would never h...