1593483286_840_560.jpg

Convierte Ubuntu Linux en una distribución ‘rolling release’ instalando Rolling Rhino

Ubuntu lanza una nueva versión cada 6 meses: las de los meses de abril de los años pares son LTS (soporte a largo plazo), el resto sólo tienen soporte durante 9 meses. Esto significa que Canonical sólo te facilita actualizaciones de seguridad durante el tiempo de vigencia de cada versión, y que las grandes actualizaciones tienen que esperar al siguiente lanzamiento.

Pero, ¿y si Ubuntu no tuviera versiones (19.10,, 20.04, etc) sino que contara con un modelo de desarrollo de actualización continua, en la que cada componente del sistema se va actualizando según está listo para instalar en nuestros equipos?

Esto es lo que se conoce como modelo ‘rolling release’: un modelo al que se adhieren distribuciones como Arch Linux, Kali Linux, Gentoo y muchas otras, pero del que los usuarios de Ubuntu no podían disfrutar… hasta ahora.

¿Quién debe probar Rolling Rhino?

Martin Winpress, líder del equipo de desarrollo de escritorio de Ubuntu, ha presentado hoy una sencilla herramienta creada por él y bautizada como Rolling Rhino para convertir esta distribución (y cualquiera de sus ‘sabores’ con respaldo oficial como Lubuntu, Xubuntu, Kubuntu, etc) en un sistema ‘rolling release’.

Las actualizaciones pasarían a realizarse a través de una compilación diaria o ‘daily build’ del sistema, usando las versiones del canal de desarrollo de la distribución (es decir, inestables).

Pero esta operación no está exenta de riesgos, y no lo decimos únicamente porque Rolling Rhino no tenga soporte oficial por parte de Canonical; según explica el propio Winpress,

“Si usas Rolling Rhino para pasarte al canal de desarrollo, pasas a asumir el soporte de tu sistema, incluyendo la migración de tus PPA, la limpieza de los paquetes obsoletos/huérfanos y la participación activa en cualquier proceso de resolución de problemas”.

El propio Wimpress deja claro que no estamos, por tanto, ante un producto orientado al típico usuario de Ubuntu ni tampoco para algo que podamos debamos usar en servidores, sino que su público son los desarrolladores y administradores de sistemas que quieren contribuir al desarrollo de la distribución.

De hecho, sólo para poder instalar Rolling Rhino, deberás contar con un sistema Ubuntu instalado desde una Daily Build, y luego ejecutar los siguientes pasos:

git clone https://github.com/wimpysworld/rolling-rhino.git

cd rolling-rhino

./rolling-rhino

Vía | Fossbytes


Ver en Genbeta

1593051131_840_560.jpg

de ser ‘el antivirus de Windows’ a desembarcar en Linux y Android

¿Necesita un antivirus tu smartphone Android? ¿O tu PC Linux? Y sobre todo, ¿es Microsoft la compañía adecuada para lanzar ambos al mercado? La compañía liderada por Satya Nadella está convencida de que la respuesta a todas las preguntas anteriores es “Sí”.

Ya avisaron hace un año de que el futuro del vetusto y ‘windowsero’ Defender iba a ser multiplataforma, desde ayer, Defender Advanced Threat Protection está disponible en su primera versión pública para equipos Linux, y en su versión ‘preview’ para Android (la versión Mac ya salió hace un tiempo).

Defender para Linux

Microsoft Defender ATP para Linux (ya hablamos hace unos meses de su versión preview) es compatible con las versiones recientes de las seis distribuciones Linux más comunes en entornos servidor:

  • RHEL 7.2+
  • CentOS Linux 7.2+
  • Ubuntu 16 LTS o superior LTS
  • SLES 12+
  • Debian 9+
  • Oracle Linux 7.2
Ubuntu Microsoft Defender funcionando en una ventana de línea de comandos en Linux Ubuntu.

Según Microsoft, Defender ATP “se puede implementar y configurar usando Puppet, Ansible o la herramienta predeterminada de administración de tu Linux”.

Según han publicado varios medios en EE.UU., el coste de cada instalación de ATP para Linux oscilará entre los 30 y los 72 dólares al año para los clientes empresariales.

La compañía parece determinada y entusiasmada con su misión de dejar huella también fuera del sistema operativo que le llevó a la fama:

“¡Estamos justo al comienzo de nuestro viaje por Linux y no nos detendremos aquí! Estamos comprometidos con la ampliación continua de nuestras oferta para Linux y os brindaremos mejoras en los próximos meses”.

Defender para Android

A partir de ahora el mismo Centro de Seguridad de Microsoft Defender que ya podíamos ver funcionando en los sistemas operativos de escritorio empezará a desembarcar en los dispositivos móviles con Android.

Según la compañía, ATP para Android permitirá bloquear sitios de phishing y URLs de alto riesgo, gracias a la misma tecnología SmartScreen que usa en Windows.

Además, ofrece análisis proactivo en busca de aplicaciones maliciosas, y bloqueo de los recursos de red si detecta que alguna de esas aplicaciones ha compormetido el móvil o tablet.

Al estar enfocado a entornos preferentemente empresariales, ofrece también herramientas que permiten configurar algo parecido a un ‘control parental’ para regular la navegación y/o el uso de las apps por parte de los empleados.

Vía | Ars Technica


Ver en Genbeta

1592619089_840_560.jpg

Google contempla portar Nearby Sharing, el ‘AirDrop de Android’, a Windows, Mac, Linux y Chrome OS

Hasta hace unos meses, los usuarios de Android nos hemos preguntado por qué no disponíamos de un sistema estándar para compartir rápida y fácilmente archivos y enlaces entre nuestros dispositivos móviles, a imagen y semejanza de AirDrop de iOS. Nada de andar conectando el Bluetooth, o de andar subiendo y descargando archivos en Google Drive.

Pero entonces, el pasado mes de enero Google presentó al mundo su nueva función Nearby Sharing; y en todo momento circunscribió su futuro lanzamiento (se cree que podría incorporarse a la versión final de Android 11) al entorno de los dispositivos Android.

Sin embargo, todo indica que Google quiere recuperar el tiempo perdido y hacer de Nearby Sharing algo mucho más ambicioso que un mero sistema de compartición de información entre móviles y tablets.

Una función que (aún) no funciona, pero que indica muchas cosas

Y es la que la última versión de Chrome OS Canary (la versión en desarrollo del sistema operativo de Google para Chromebooks) indica que esta tecnología podría llegar también a dispositivos de escritorio.

Si accedemos a la configuración de las funciones de prueba de Chrome OS (en chrome://flags), el sistema no ofrecerá habilitar el uso de Nearby Sharing para “compartir contenido entre dispositivos Mac, Windows, Linux y Chrome OS”.

Esto supondría un salto cuantitativo que convertiría de un plumazo a este sistema en un competidor mucho más interoperable que AirDrop, disponible hoy en día únicamente para dispositivos de Apple (Mac y iOS).

Sharing

Por desgracia, los usuarios que han probado a activar esta función dicen no detectar ningún cambio, lo que indica que está en una fase muy temprana de su implementación.

Otros han revisado el código fuente de Chrome, y han encontrado una referencia explícita a Nearby Sharing que aclara que esta (futura) funcionalidad es una implementación de la que ya se presentó en enero para móviles.

Es de esperar que cuando Nearby Sharing esté finalmente disponible para dispositivos de escritorio sea únicamente a través de la instalación en los mismos del navegador Google Chrome, y no como software independiente.

Vía | 9to5Google


Ver en Genbeta

1592187056_840_560.jpg

100.000 caras, el proyecto de concienciación que pone rostro (generado por IA) a las miles de víctimas de la COVID-19

En todo el mundo, más de 400.000 personas han muerto como consecuencia del nuevo coronavirus desencadenante de la COVID-19. En el país con más muertes tanto absolutas como relativas a la población, Estados Unidos, las estadísticas revelan que más de 100.000 personas han pedido la vida.

La enorme dimensión de esta tragedia puede llegar a desafiar nuestra comprensión, hacer que nos quedemos simplemente una cifra.

El proyecto 100,000 Faces busca poner un rostro generado por IA a las miles de víctimas de la COVID-19 con el objetivo de que no sean solamente un número difícil de comprender

Eso es justo lo que pretende evitar la web creada por el desarrollador estadounidense Matt Korostoff, 100,000 Faces, poniendo rostro a las miles y miles de víctimas que esta crisis sanitaria se ha llevado por delante.

Los rostros inexistentes que ponen cara a la tragedia provocada por la pandemia

Anotacion 2020 06 12 172709

“Al ver que el número de muertos aumenta cada día, con el tiempo nos adormecemos ante él. Incluso si entendemos intelectualmente que cada uno de esos números representa a una persona real, es casi imposible comprender plenamente el número de víctimas humanas de la COVID-19”, explica Korostoff.

De hecho, reflexiona este profesional del software, incluso sería difícil de ver un monumento que nombra a los muertos en su totalidad, como los creados después de la guerra de Vietnam y el 11S. “Muchos han muerto solos en sus casas, sin haber sido examinados. Los registros de muertes del Gobierno proporcionan datos incompletos y los resultados de las pruebas de laboratorio son correctamente anónimos para el público”.

“Es casi imposible comprender plenamente el número de víctimas humanas de la COVID-19”

“¿Cómo podemos llorar la muerte de personas cuyos rostros nunca veremos y cuyos nombres nunca aprenderemos? ¿Cómo podemos comprender la magnitud de la misma?”, se pregunta. Y su respuesta ha sido esta web, 100,000 Faces.

Una página sencilla, con fondo blanco, que a medida que el usuario se desplaza a través de ella va mostrando rostros generador automáticamente por ordenador contándolos uno a uno. Su generación automática, además, ha tenido en cuenta la edad, la raza y el género de los fallecidos en Estados Unidos, para que la representación de las más de 100.000 víctimas resulte todavía más precisa.

Las fotos usadas para generar todas las caras que muestra el sitio han sido obtenidas de generated.photos, un repositorio con fotos completamente generadas por inteligencia artificial, y como explica el creador, algunas de ellas fueron envejecidas digitalmente mediante FaceApp.


Ver en Genbeta

1591754794_840_560.jpg

VSCodium, una versión de VS Code libre de la telemetría de Microsoft

Visual Studio Code es un excelente editor de código, y una de las herramientas más utilizadas por los desarrolladores. Pero también es un producto de Microsoft y eso causa rechazo entre muchos usuarios. Por eso, surgen iniciativas como VSCodium, que buscan aprovechar las ventajas del programa… pero optando por ‘desmicrosoftizarlo’.

Claro, que tampoco ayuda a atenuar la desconfianza de esos usuarios el hecho de que, aunque VS Code sea una herramienta open source, los binarios que ofrece para su descarga no lo sean.

Cuando tener acceso al código no sirve de nada

¿Cómo es eso? Porque al código que se expone para libre consulta en GitHub la compañía de Redmond le agrega funciones de telemetría que recopila datos de uso y, como ya ocurre con el propio Windows, los remite a Microsoft para ‘ayudar a la mejora de sus productos y servicios’. Esto es posible porque la licencia libre de VS Code no es la GPL del Proyecto GNU, sino la licencia MIT, que permite desarrollar software propietario a partir de código abierto.

Es cierto que el usuario tiene la opción de desactivar los informes de telemetría (cambiando en el apartado de Preferencias el valor de la variable “telemetry.enableTelemetry” de “true” a “false“), pero nunca desaparecerá la posibilidad de que Microsoft termine agregando otras funcionalidades, que pueden incluso pasar desapercibidas.

Hay que dejar claro algo: VSCodium no es un fork de VS Code. Un fork supone partir de determinada versión de un software y desarrollarlo por tu cuenta a partir de ese momento, pero cada versión de VSCodium se genera a partir de su equivalente en VS Code. El proyecto VSCodium es más bien un repositorio de scripts que, a partir del código alojado en el de VS Code, compilan una versión libre de binarios de aquél.

VSCodium cuenta con binarios para Windows, Linux y Mac.

Dichos binarios, una vez instalados, ofrecen un editor de código estéticamente idéntico a VS Code, con la única excepción del nombre y el icono de la aplicación.

VSCodium Interfaz de VSCodium.

A nivel funcional tampoco parece haber grandes cambios… con una excepción: el marketplace de extensiones de VS Code sólo permite su uso con productos Visual Studio, de modo que tendremos que recurrir a webs como Open VSX Registry, que recopilan “extensiones para editores compatibles con VS Code”.


Ver en Genbeta

840_560.jpg

Con estos webinars online puedes aprender a programar gratis durante junio

Aquellos usuarios que quieran aprovechar el comienzo del verano para iniciarse en el desarrollo de software están de enhorabuena: Le Wagon, una startup con centros de enseñanza de programación presente en 38 ciudades de 20 países, acaba de anunciar el lanzamiento de varios webinars gratuitos para abordar conceptos básicos de programación.

A causa de la crisis del coronavirus, esta oferta informativa se impartirá 100% online (aunque, eso sí, en inglés), pero “los profesores darán todo el apoyo necesario y responderán a todas las dudas de los alumnos a través de esta vía”.

Dichos cursos están pensados en los que desean formarse en habilidades tecnológicas para afrontar el futuro del mercado de trabajo: así, podrán tener un primer contacto con lenguajes como JavaScript o Python, o con áreas como el diseño web (HTML, CSS), bases de datos (SQL), la creación de prototipos de apps móviles o el diseño de experiencia de usuario.

Los webinars, a los que puedes apuntarte en esta web, tendrán una duración de dos horas y se irán realizando a lo largo de este mes, empezando el próximo martes 9. Son los siguientes:

  • Code your first website with HTML & CSS

  • Prototype your app in 1 hour with Figma

  • Get started in UI Design with Figma

  • Learn how to automate tasks with APIs

  • Get started with Javascript

  • Learn how to query databases with SQL

  • Data Analytics with Python

  • Web Scraping with Python

Iniciarse en la programación como alternativa la crisis

Según Le Wagon, la crisis económica en ciernes está empujando a muchos profesionales a buscar pastos más verdes en el sector tecnológico, una reinvención profesional que requiere formación extra, en palabras de Gus De Vita, fundador de Le Wagon España:

“Hemos notado un gran aumento de solicitudes debido a la incertidumbre generada por el Covid-19. Muchos afectados por los despidos y los ERTE se toman este periodo como una oportunidad para reinventarse”.

“El mercado tecnológico es uno de los que menos impacto han sufrido durante la crisis del coronavirus, por lo que es un sector donde existe una gran oportunidad a nivel laboral”.

A la hora de ofrecer sus cursos de pago (como el curso intensivo de 9 semanas de Desarrollador Web que ofrece en Madrid en Barcelona) Le Wagon apuesta por un modelo de negocio poco habitual: cobrar únicamente cuando el alumno consiga trabajo.

De hecho, la compañía asegura haber formado ya a “más de 7.000 alumnos a nivel mundial que han conseguido trabajo en empresas líderes del mercado tales como Google, Amazon, Uber, Facebook, Apple, Microsoft…“.


Ver en Genbeta