Twitter prohibirá los anuncios políticos de su plataforma a partir del 22 de noviembre

Twitter_bird_logo

Las compañías de redes sociales se han convertido en el blanco de críticas en los últimos años, particularmente cuando dicho contenido involucra a líderes mundiales como el presidente Donald Trump, quien usó el lenguaje del acoso o la violencia en las redes sociales y es que desde hace mucho tiempo se ha sospechado que sus “normas” no se aplican a toda la comunidad ya que generalmente los discursos de los políticos están oficialmente exentos de los estándares de verificación.

Y es que el CEO de Twitter, Jack Dorsey, aparentemente revisó la controversia en torno a las transmisiones políticas actuales de Facebook en su plataforma y decidió que no la quería, por lo que dio a conocer su decisión de detener toda publicidad de política de Twitter a nivel mundial.

El anuncio de Twitter se produce en medio de una reacción violenta contra la publicidad política en la UE, con crecientes preocupaciones sobre el mal uso de las plataformas con fines políticos.

A principios de esta semana, la Comisión llamó la atención sobre varias deficiencias en la moderación de la desinformación y las noticias falsas en los ecosistemas de la plataforma, en las primeras revisiones anuales del código de prácticas contra la desinformación, más sobre eso a continuación.

El presentó esta decisión como una oportunidad para cualquier persona con un mensaje en lugar de una penalización y agregó:

“Un mensaje político está ganando impulso cuando la gente decide seguir una cuenta o retuitearla. Pagar para llegar a una audiencia elimina esta decisión, forzando mensajes políticos altamente optimizados y específicos. Creemos que esta decisión no debe verse comprometida por el dinero “.

En un hilo explicó las razones de la decisión, diciendo que aunque la publicidad en Internet es efectiva para los anunciantes comerciales, conlleva riesgos significativos para la política.

La prohibición se aplica no solo a los candidatos y sus campañas, sino también a los “anuncios” de cualquier grupo, agregó Dorsey, diciendo que

“constituyen una forma de evitar” la prohibición de la publicidad política y constituirían una situación en la que “todos menos los candidatos” podrían pagar para tener su punto de vista sobre un tema promocionado.

En esto último hizo énfasis ya que el se burló de Facebook:

“Por ejemplo, no es creíble para nosotros decir:” Estamos trabajando duro para evitar que las personas jueguen con nuestros sistemas para difundir información engañosa, pero si alguien nos está pagando para apuntar y obligar a la gente a ver su publicidad política … bueno … ¡pueden decir lo que quieran! “

Según él, no se trata de la libertad de expresión aquí: “Se trata de pagar para llegar a una audiencia.

Y pagar para aumentar el alcance del discurso político tiene importantes consecuencias que la infraestructura democrática actual puede no estar lista para manejar. Vale la pena dar un paso atrás para pensarlo mejor “.

Los analistas no esperan que la prohibición, que entrará en vigencia el 22 de noviembre, reduzca significativamente las actividades de Twitter.

Esta posición se opone directamente al líder de las redes sociales Facebook, que exime explícitamente las publicaciones y anuncios de los políticos de los estándares de su comunidad y el proceso de verificación de hechos.

El CEO de Facebook, Mark Zuckerberg, ha mostrado repetidamente la posición de su empresa frente a una ola de críticas de legisladores, candidatos políticos e incluso empleados. En una audiencia en el Congreso la semana pasada.

Aun que por su parte Facebook ha anunciado esfuerzos para combatir la información errónea después de que se informó que la propaganda en la que Rusia se vio involucrada en su plataforma tuvo un impacto en los resultados de las elecciones presidenciales de 2016 en Estados Unidos, ganadas por el ahora presidente Trump.

Facebook, sin embargo, ha decidido no verificar los anuncios distribuidos por los políticos, provocando la ira de los candidatos presidenciales demócratas en 2020, como el ex vicepresidente Joe Biden y la senadora Elizabeth Warren.

Si quieres conocer más al respecto sobre el hilo, puedes consultarlo en el siguiente enlace. 

from Linux Adictos https://ift.tt/2C3WnlW
via IFTTT

Microsoft anuncio que Azure Sphere llegará en febrero de 2020

Azure-sphere

En abril del año pasado, Microsoft anunció un nuevo producto con el nombre de Azure Sphere, una “solución de paquete” que hará que los dispositivos IoT sean más seguros mediante el uso de un nuevo sistema operativo basado en Linux. Ahora Microsoft ha anunciado la fecha de lanzamiento.

Microsoft aprovecho su estancia en el Congreso Mundial de IoT Solutions y anunció el cronograma de lanzamiento del microcontrolador Azure Sphere (MCU), junto once nuevos casos de uso de la industria para su plataforma Azure IoT Central. Se dirigen en particular al comercio minorista, la salud, las instituciones gubernamentales o el sector energético. Según la compañía, la solución estará disponible con su servicio de seguridad en la nube asociado a partir de febrero de 2020.

Quizás algunos de ustedes saben que Microsoft lanzó su primer chip Azure Sphere (MediaTek MT3620) en octubre del año pasado. Llamado Pluton, el sistema presenta un kernel de Linux personalizado y contenedores seguros para aplicaciones.

Con este sistema de arranque seguro, los usuarios de Sphere tienen firmware adicional y protección de hardware.

Con ello Microsoft responde con Azure Sphere a una pregunta importante: en un entorno de dispositivos conectados, ¿cómo se puede mantener la seguridad? Los automóviles, electrodomésticos, cerraduras, juguetes, productos electrónicos de consumo, luces y más funcionan con microcontroladores (MCU) y todos se están conectando cada vez más.

Pluton le da a Azure Sphere un enlace de comunicación seguro al backend de la plataforma en la nube. Además, los usuarios pueden aprovechar la administración del hardware de Wi-Fi para proteger las aplicaciones de IoT.

Azure Sphere es una solución que incluye tres componentes. Uno es un el chip MediaTek MT3620, que ya debería ser ampliamente adoptado por los clientes de Microsoft.

El segundo componente es un servicio en la nube diseñado para proteger los dispositivos Azure Sphere a través de la autenticación basada en certificados y al monitorear la imagen de la amenaza y mejorar continuamente la seguridad con actualizaciones de software.

El tercer componente es Azure Sphere OS, un nuevo sistema operativo basado en un kernel de Linux personalizado para proporcionar dispositivos IoT hasta múltiples capas de seguridad y un entorno de software seguro.

Tres fabricantes de chips ya trabajan de la mano con Microsft uno de ellos, MediaTek que pasó la prueba con su MT3620, mientras que el holandés NXP ha estado trabajando con Microsoft desde junio para mejorar las capacidades y la potencia de su procesador i.MX 8.

“La colaboración de NXP con Microsoft es un paso más en nuestro compromiso continuo de brindar soluciones de seguridad completas a nuestros clientes”, dijo Joe Yu, vicepresidente de la línea de productos de procesadores de aplicaciones de bajo consumo en NXP. “Con este procesador de aplicaciones con certificación Azure Sphere, los clientes pueden crear productos de última generación con la eficiencia energética y las capacidades multifacéticas de la serie i.MX 8 y disfrutar de la tranquilidad de saber que sus productos están protegidos en el campo por el servicio de seguridad Azure Sphere “.

Finalmente, Qualcomm pronto debería ofrecer el primer chip para Azure Sphere, el cual la misma tecnología debería de estar funcionando en lo que Microsoft llama “Módulos Guardian”, que sirven para proporcionar conectividad segura a los equipos industriales existentes.

Además de que también se dieron a conocer tres clientes, entre los “cientos de clientes” con los que Microsoft anuncia planes para implementar Azure Sphere.

  • El primero de ellos es la cadena internacional de cafe “Starbucks”, que utilizara las soluciones de Azure Sphere para conectar el equipo de sus tiendas con los módulos Guardian.
  • El segundo es Gojo Industries, creador de lociones hidroalcohólicas Purell para desinfección de manos. La compañía está actualizando sus dispensadores de loción en centros de salud con Azure Sphere.
  • Finalmente, Leoni es un fabricante de cables alemán que trabaja para varias industrias sensibles y quiere dar inteligencia a sus cables mientras los asegura.

Si quieres conocer más al respecto sobre los detalles de esta nota, puedes consultar la publicación original en el siguiente enlace.

from Linux Adictos https://ift.tt/2qbxiTu
via IFTTT

WSL2 ya cuenta con Memory Reclaim

WSL2

Los desarrolladores de Microsoft han anunciado la expansión de la capa WSL2 (Subsistema de Windows para Linux) en las compilaciones experimentales de Windows Insider (compilación 19013). En estas anuncian que han añadido la compatibilidad para devolver un sistema de memoria (Memory Reclaim), liberado por procesos que se ejecutan en un entorno basado en el kernel de Linux.

Anteriormente, en el caso de un mayor consumo de memoria por parte de las aplicaciones o el núcleo, la memoria se asignaba a la máquina virtual WSL2, pero después de eso permanecía fija y no volvía al sistema, incluso después de la finalización del proceso de uso intensivo de recursos y la ausencia de una mayor necesidad de memoria asignada.

Ahora con la recuperación de memoria en WSL 2, cuando la memoria en Linux ya no sea necesaria, se puede informar al host donde se liberará y su VM WSL 2 se reducirá en tamaño de memoria.

El mecanismo de recuperación de memoria permite devolver la memoria liberada al sistema operativo principal y reducir automáticamente el tamaño de la memoria de la máquina virtual. En este caso, no solo se devuelve la memoria liberada por los procesos del usuario, sino también la memoria utilizada para el almacenamiento en caché en el kernel de Linux.

Los procesos de usuario no son las únicas cosas que usan memoria en la máquina virtual Linux. El kernel de Linux también utiliza muchos cachés, incluido un caché de página, que almacena el contenido del archivo para mejorar el rendimiento del sistema de archivos. Veamos un ejemplo más del mundo real para ver cómo entra esto en juego.

Por ejemplo, con una alta actividad del disco, aumenta el tamaño de la memoria caché de la página, en la que el contenido de los archivos se asienta durante la operación del FS. Después de ejecutar “echo 1> /proc/sys/vm/drop_caches”, la memoria caché se puede borrar y la memoria vuelve al sistema operativo principal.

La implementación de la recuperación de memoria se basa en un parche propuesto por los ingenieros de Intel para su inclusión en el núcleo principal de Linux para expandir las capacidades del controlador virtio-balloon y el sistema de administración de memoria.

Esta característica está impulsada por un parche del kernel de Linux que permite que pequeños bloques contiguos de memoria sean devueltos a la máquina host cuando ya no se necesitan en el invitado Linux. Actualizamos el kernel de Linux en WSL2 para incluir este parche y modificamos Hyper-V para admitir esta función de informes de página.

El parche especificado está diseñado para usarse en cualquier sistema invitado para devolver páginas de memoria no utilizadas al sistema host, y puede usarse con varios hipervisores. En el caso de WSL2, el parche está adaptado para devolver la memoria al hipervisor Hyper-V.

Es importante recordar que la segunda edición de WSL difiere en la entrega de un núcleo Linux completo en lugar de un emulador sobre la marcha que traduce las llamadas del sistema Linux a las llamadas del sistema Windows.

WSL 2 es una nueva versión de la arquitectura que permite que el subsistema Windows para Linux ejecute los binarios de Linux ELF64 en Windows. Esta nueva versión de WSL 2 usa las características de Hyper-V para crear una máquina virtual liviana con un núcleo mínimo de Linux.

El kernel de Linux entregado en WSL2 se basa en la versión 4.19, que se ejecuta en un entorno de Windows utilizando una máquina virtual ya utilizada en Azure. Las actualizaciones para el kernel de Linux se entregan a través del motor de Windows Update y se prueban en la infraestructura de integración continua de Microsoft.

Los parches específicos de WSL2 utilizados en el núcleo incluyen optimizaciones para reducir el tiempo de inicio del núcleo, reducir el consumo de memoria y dejar el núcleo con el conjunto mínimo requerido de controladores y subsistemas.

Si quieres conocer más detalles al respecto puedes consultarlos en la publicación original. El enlace es este.

from Linux Adictos https://ift.tt/2C0GwoA
via IFTTT

La mejor aplicación Pomodoro se llama Super Productivity y está disponible en formato Snap

La mejor aplicación Pomodoro para Linu

Super Productivity puede utilizarse también desde el navegador.

La mejor aplicación Pomodoro se llama Super Productivity. Debido a que disponible en formato Snap, podemos instalarla fácilmente en cualquier distribución Linux. Aunque está pensada para el uso de programadores, puede ser utilizada por cualquier tipo de usuario interesado en planificar y medir el uso de su tiempo.

¿Por qué digo que es la mejor aplicación Pomodoro para Linux?

No es la primera vez que hablo de aplicaciones de productividad para Linux. En uno de mis primeros artículos incluí miAgilePomodoro como una de mis aplicaciones imprescindibles. Sin embargo, ninguna de las que probé hasta ahora es tan completa como Super Productivity.

Algunas de las cosas que podemoshacer con superproductivity:

  • Planificación, seguimiento y control del uso del tiempo en proyectos.  El resultado puede exportarse fácilmente.
  • Integración con Jira y GitHub para recibir actualizaciones sobre las tareas asignadas y poder planificar nuestro trabajo localmente.
  • Fácil organización de los elementos de un proyecto mediante la utilización de notas, marcadores y archivos adjuntos.
  • Ayuda al establecimiento de hábitos saludables mediante recordatorios sobre cuando hacer descanso. Además, mediante la recopilación de métricas podemos encontrar nuestros momentos más productivos.
  • El programa es gratuito, de código abierto y no requiere registro.
  • Sincronización con Google Drive.

Podemos usarlo tanto desde la web como en el escritorio. En este último caso debemos instalarlo desde la tienda de Microsoft (Windows) o desde la tienda de Snap (Linux).

Acerca del manejo del tiempo y las técnicas de productividad

Antes de adentrarnos en el uso de de Super Productivity es bueno tener una base sobre la que se basa su funcionamiento. En general todas las técnicas de productividad se basan en estos principios:

  • La capacidad de atención de las personas es limitada.
  • Estableciendo breves y frecuentes períodos de descanso se logra más productividad que trabajando sin interrupciones.
  • Las tareas complejas deben subdividirse en tareas más simples.

La más conocida de las técnicas de producitividad es la conocida bajo el nombre de Pomodoro. El funcionamiento de la técnica es el siguiente:

  1. Se trabaja en la tarea elegida durante 25 minutos.
  2. Al terminar el período de 25 minutos se descansa durante 5 minutos.
  3. Se repite el proceso de trabajo y descanso dos veces más.
  4. Se trabaja durante 25 minutos.
  5. Se descansa 15 minutos.

Usando Super Productivity

Para comenzar instalamos el programa en Linux (Distribuciones con soporte para el formato Snap). Lo hacemos con el comando

sudo snap install superproductivity
Este comando instala la versión estable.
Si quieres tener una versión más actual, usa
sudo snap install superproductivity --edge

Cuando iniciamos la aplicación,  vemos que la interfaz de usuario está en inglés. Podemos traducirla pulsando en Settings en la parte inferior de la pantalla.

Configuración de Super Productivity

En el panel de configuración de Super Productivity podemos poner la interfaz de usuario en castellano

En la opción Language seleccionamos Spanish y pulsamos en Save.

A partir de ahora tenemos los diferentes parámetros en nuestro idioma.

  • Ajustes varios nos permite gestionar que recordatorios se muestran.
  • Manejo de inactividad le dice al programa que es lo que debe hacer cuano no detecta movimiento del teclado o ratón  luego de cierta cantidad de tiempo.
  • Recordatorio de descanso se ocupa de como debe notificarnos que tenemos que suspender el trabajo.
  • Ajustes de pomodoro nos permite establecer los tiempos de trabajo y descanso, si queremos escuchar un sonido y si la siguiente sesión se inicia en forma automática.

Creando proyectos y tareas con la mejor aplicación Pomodoro para Linux

El programa ya nos trae un proyecto creado llamado Super Productivity. Para crear nuestro propio proyecto, tenemos que pulsar en Crear nuevo proyecto.

En el forulario que se abre elegimos un título y un color identificatorio. En caso de desearlo podemos configurar la integracion con Jira o GitHub.

Una vez realizado esto, veremos la ventana del proyecto y podemos empezar a agregar tareas. Para agregar una tarea debemos escribir el título y pulsar Enter.

Para cada tarea disponemos de los siguientes controles:

  • Botón de inicio/pausa de tarea.
  • Botón de tarea completada.
  • Reloj para establecer la duración de la tarea.
  • Información adicional sobre notas y enlaces agregados.
  • Menú para agregar subtareas e información adicional.

Más información

 

from Linux Adictos https://ift.tt/335Hzz8
via IFTTT

Usar Python en Linux. Una buena forma de aprender programación.

Usar Python en Linux es una excelente idea si quieres aprender a programar

Aunque algunos de los mejores entornos integrados de desarrollo para Python están disponibles en LInux, también puedes usar el editor de textos de tu distribución.

Usar Python en Linux es una forma fácil y divertida de iniciarte en la programación.  Como homenaje a Guido Van Rossum, el creador de este popular lenguaje de programación, vamos a ver como configurar un entorno de programación de Python en nuestra distribución Linux.

¿Por qué usar Python en Linux?

Python es un lenguaje de programación fácil de aprender. Cuenta con una enorme base de documentación en nuestro idioma (mucha de ella gratuita) y puede usarse tanto para la creación de pequeñas aplicaciones para la terminal o grandes proyectos con interfaz gráfica.

El código desarrollado en Python puede utilizarse en Linux, Windows, Mac, Android y en diferentes tipos de dispositivos como televisores inteligentes y GPS.

App Qpython3 para la escritura y ejecución de código Python en Android

Con la app Qpython3 podemos escribir y ejecutar código Python 3 en nuestro dispositivo Android.

Comenzando a usar Python

Dado que la mayor parte (si no todas) las distribuciones Linux vienen preparadas para usar Python, lo primero es comprobar la versión que tenemos instalada. En este momento conviven la rama 2 y la rama 3. Sin embargo, la rama 2 desaparecerá en el 2020.

Podemos comprobar la versión que estamos utilizando con el comando
python --version
Si estás usando una distribución relativamente nueva, es posible que recibas un mensaje de error. Si es así prueba esto:
python3 --version
Si usaste el primer comando y el número de versión empieza con 2, prueba el segundo comando a ver si tienes instalado Python 3.

En caso de que no tengas ninguna versión, busca Python en el gestor de software de tu distribución para instalarla.

También se recomienda instalar Pip.Pip son las siglas de Pip Installs Packages, un gestor de paquetes que te facilitará conseguir librerías para Python.

En Debian y derivados puedes hacerlo con el comando
sudo apt install python3-pip

En otras distribuciones busca simplemente python3-pip en el gestor de paquetes

Intérprete de Python en la terminal

Escribiendo el comando python3 en la terminal de LInux, podemos abrir el intérprete python y ejecutar programas cortos.

Vamos a probar el código.
En la terminal escribe:
python3
print("Linux Adictos")

Podemos hacer cuentas
print (20*5)
Noten que al no tener comillas lo que se imprime es el resultado. En cambio, si hacemos:
print ("20*5)
Veremos lo que pusimos entre paréntesis.
Podemos usar variables.
Escribe en la terminal.

a=20
b=10
print (a*b)

Podemos hacer esto con palabras. Simplemente debemos agregar comillas.
blog="Linux Adictos"
print("El mejor blog sobre Linux es ", blog)

Podemos trabajar con datos ingresados por nosotros.
En la terminal escribimos:
numero1=input("Ingrese un número: ")
Al presionar Enter nos pedirá que ingresemos un número. Después de hacerlo y presionar Enter, escribimos:
numero2=input("Ingrese otro número: )
Pulsamos Enter, escribimos el otro número y volvemos a pulsar Enter.
Ahora escribe;
print(numero1+numero2)

Escribiendo programas más largos

Te habrás dado cuenta que usando la terminal es imposible escribir programas largos. De hecho existen varios entornos integrados de desarrollo que facilitan la escritura de código Python. Isaac comentó algunos de ellos en este artículo. Sin embargo, para los propósitos de este artículo vamos a conformarnos con el editor de textos.

Si todavía tienes abierta la terminal ciérrala. Ahora abre el editor de textos de tu distribución y escribe.
blog="Linux Adictos"
nombre=input("¿Cuál es tu nombre: ?")
print(nombre, "cree que", blog, "es el mejor blog sobre Linux")

Guárdalo en tu carpeta personal con el nombre prueba.py.

Abre la terminal y escribe
python3 prueba.py

VSCodium

VSCodium es un entorno integrado de desarrollo

El entorno integrado de desarrollo VSCodium usa el código fuente de Visual Studio Code

 

Como dije más arriba, existen muchas opciones de entornos integrados de desarrollo que puedes usar para crear código en Linux. Según mi opinión, la mejor alternativa es VSCodium.

VSCodium está construido sobre la base del código fuente de Visual Studio Code, el entorno de desarrollo integrado de MIcrosoft. La diferencia es que se compila sin ninguna de las herramientas de seguimiento que la empresa le agrega. El programa puede usarse en Windows, Linux y Mac y descargarse desde aquí:

Una vez instalado, desde el menú de extensiones, instala la extensión Python.

 

from Linux Adictos https://ift.tt/2oAFgFx
via IFTTT

LibreOffice 6.3.3 llega corrigiendo un total de 83 errores de esta serie

libreoffice 6.3.3

Poco más de un mes después de la versión anterior, The Document Foundation ha lanzado hoy LibreOffice 6.3.3. Se trata de una nueva actualización de mantenimiento de la serie que actualmente solo está pensada para usuarios que quieran disfrutar de las funciones más modernas, puesto que la versión pensada para equipos de producción sigue siendo la LibreOffice 6.2.8 disponible desde mediados de este mes. Esta nueva versión de la famosa sute de ofimática no incluye funciones nuevas, sino que está aquí para corregir errores.

En total, LibreOffice 6.3.3 ha corregido 83 errores que se han encontrado en esta serie. La lista de errores corregidos está recogida en los artículos que publicaron sobre la primera y la segunda Release Candidate de LibreOffice 6.3.3, disponibles en este enlace y este otro respectivamente. Se puede acceder al artículo en donde hablan de la disponibilidad de la nueva versión desde aquí.

LibreOffice 6.3.3, sin novedades destacadas

Sorprende un poco leer una nota de lanzamiento sin ninguna novedad destacada, limitándose solo a facilitar dos enlaces en los que se han recogido todos los bugs corregidos. En cualquier caso y como hemos dicho en alguna otra ocasión, solo es necesario que estemos experimentando un fallo molesto para darnos cuenta de lo importantes que pueden ser estas actualizaciones. Sin ir más lejos, hasta una de las últimas versiones, apps como Writer daban problemas al desplazarse con el panel táctil en algunos sistemas operativos.

LibreOffice 6.3.3 ya está disponible para Windows, macOS y Linux desde su página web de descargas oficial a la que podéis acceder desde aquí. Los usuarios de Linux podemos descargarlo en versiones DEB para sistemas basados en Debian/Ubuntu, en RPM de Red Hat o en binarios. Cuándo estará disponible en los repositorios oficiales dependerá de la distribución, puesto que algunas prefieren mantenerse en la versión más estable. La próxima versión ya será la LibreOffice 6.3.4 que será lanzada en diciembre.

from Linux Adictos https://ift.tt/335GRlt
via IFTTT

LibreOffice 6.3.3 llega corrigiendo un total de 83 errores de esta serie

libreoffice 6.3.3

Poco más de un mes después de la versión anterior, The Document Foundation ha lanzado hoy LibreOffice 6.3.3. Se trata de una nueva actualización de mantenimiento de la serie que actualmente solo está pensada para usuarios que quieran disfrutar de las funciones más modernas, puesto que la versión pensada para equipos de producción sigue siendo la LibreOffice 6.2.8 disponible desde mediados de este mes. Esta nueva versión de la famosa sute de ofimática no incluye funciones nuevas, sino que está aquí para corregir errores.

En total, LibreOffice 6.3.3 ha corregido 83 errores que se han encontrado en esta serie. La lista de errores corregidos está recogida en los artículos que publicaron sobre la primera y la segunda Release Candidate de LibreOffice 6.3.3, disponibles en este enlace y este otro respectivamente. Se puede acceder al artículo en donde hablan de la disponibilidad de la nueva versión desde aquí.

LibreOffice 6.3.3, sin novedades destacadas

Sorprende un poco leer una nota de lanzamiento sin ninguna novedad destacada, limitándose solo a facilitar dos enlaces en los que se han recogido todos los bugs corregidos. En cualquier caso y como hemos dicho en alguna otra ocasión, solo es necesario que estemos experimentando un fallo molesto para darnos cuenta de lo importantes que pueden ser estas actualizaciones. Sin ir más lejos, hasta una de las últimas versiones, apps como Writer daban problemas al desplazarse con el panel táctil en algunos sistemas operativos.

LibreOffice 6.3.3 ya está disponible para Windows, macOS y Linux desde su página web de descargas oficial a la que podéis acceder desde aquí. Los usuarios de Linux podemos descargarlo en versiones DEB para sistemas basados en Debian/Ubuntu, en RPM de Red Hat o en binarios. Cuándo estará disponible en los repositorios oficiales dependerá de la distribución, puesto que algunas prefieren mantenerse en la versión más estable. La próxima versión ya será la LibreOffice 6.3.4 que será lanzada en diciembre.

from Linux Adictos https://ift.tt/335GRlt
via IFTTT

El creador de Python se retira de su trabajo en Dropbox

El creador de Python se retira de Dropbox

Guido Van Rossum trabajaba en Dropbox desde hace más de 6 años.

El creador de Python abandona su trabajo en Dropbox después de seis años y medio de trabajar en la empresa. El servicio de almacenamiento en la nube está basado en gran parte en ese lenguaje de programación.

Guido van Rossum había abandonado el año pasado el liderazgo en el desarrollo de uno de los lenguajes de programación más populares.

La relación entre el creador de Python y Dropbox

La empresa lo había contratado en 2013 porque Dropbox tiene alrededor de cuatro millones de líneas de código escritas en Python y es el lenguaje más utilizado para sus servicios de back-end y aplicaciones de escritorio.

En el último tiempo, sin embargo, Dropbox le ha dado lugar a otros lenguajes como Go, TypeScript y Rust.
an Rossum contó con qué se encontró cuando llegó a Dropbox:

Había un pequeño número de codificadores muy inteligentes, muy jóvenes, que producían un montón de código muy inteligente que sólo ellos podían entender. Esa es probablemente la actitud correcta cuando se es un pequeño emprendedor.

El creador de Python definió esta forma de trabajo como la “cultura del código vaquero”.

Sin embargo, cuando la empresa creció, los nuevos ingenieros no pudieron entender el código inteligente pero “corto y críptico” escrito por y para los desarrolladores anteriores.

El rol de Van Rossum fue hacerlos cambiar a la cultura del “código mantenible”

Van Rossum describió de esta manera como trabajó para hacer el cambio cultural:

Cuando alguien me preguntaba, le daba a la gente mi opinión de que el código mantenible es más importante que el código inteligente.

Si encontrara un código inteligente que fuera particularmente críptico, y tuviera que hacer algún mantenimiento en él, probablemente lo reescribiría. Así que guié con el ejemplo, y también hablando con otras personas.

Dropbox le reconoce haber contribuido a mejorar los procesos de prueba de código de la empresa como parte de sus procedimientos de integración continua y su rol fundamental para ayudar a los ingenieros a entender por qué se producían fallas.

Un hito importante de su tarea en le servicio de almacenamiento en la nube, fue la creación del equipo Mypy.

Mypy es un comprobador de tipo estático de código abierto. Este proyecto fue creado originalmente por Jukka Lehtosalo, a quien Rossum trabjo a la empresa. Dropbox usa Mypy para gestionar el código Python a gran escala. Guido formó el equipo de mypy en 2015 para ayudar a limpiar la enorme base de código Python de Dropbox.

Guido Van Rossum también fue un decidido impulsor de políticas de inclusión de las mujeres-

La trayectoria de Guido Van Rossum

Guido Van Rossum nació en los Paises Bajos el 31 de enero de 1956.  Tiene una maestría en matemáticas e informática que obtuvo en la Universidad de Ámsterdam.

Entre sus trabajos se encuentran contribuciones al lenguaje de programación BSD, y al desarrollo del lenguaje de programación ABS. También participó en grupos de trabajo sobre el estándar HTML.

Entre las instituciones y empresas que trabajó, se encuentran:

  • Centrum Wiskunde & Informatica (Países Bajos).
  • U.S. National Institute of Standards and Technology.
  • Corporation for National Research Initiatives (EE.UU)
  • Zope Corporation (EE.UU)
  • Elementary Security (EE.UU)
  • Google.

Python

El trabajo más famoso de Guido Van Rossum es el lenguaje de programación Python.  Nacido como una forma de ocupar el tiempo durante las vacaciones de Navidad, hoy es uno de los lenguajes de programación más populares del mundo.

Python ocupa el primer lugar en el ranking anual de lenguajes de programación populares de IEEE Spectrum.

Este ranking busca ayudar a los desarrolladores a comprender la popularidad de los lenguajes en un mundo en el que nadie sabe realmente qué programadores están utilizando en sus portátiles.

Python está en el primer puesto desde 2017. En la última medición, dejó bastante atrás a Java, C y C++.

No tengo en claro si personas tan activas como Guido Van Rossum pueden permanecer retiradas mucho tiempo. Lo más probable es que en seis meses tengamos otro lenguaje de programaicón.

 

from Linux Adictos https://ift.tt/34cm2oG
via IFTTT

Vivaldi 2.9 llega añadiendo más opciones a su menú y mejorando el rendimiento

Vivaldi 2.9

Esta mañana del día de Halloween, Vivaldi Technologíes ha lanzado Vivaldi 2.9. Se trata de la última versión del navegador web que creó el ex-CEO de Opera, basado en Chromium, que llega con muchas novedades destacadas, entre las que tenemos unas mejoras de rendimiento que harán que abrir y cerrar pestañas se sienta más fluido, lo que mejora la velocidad general del navegador. También se han incluido mejoras para los usuarios de China, Japón y Corea.

En la lista de novedades, a la que podéis acceder desde este enlace, han destacado los cambios en el menú (Preferencias/Apariencia/Menú). En Vivaldi 2.9 han mejorado la estructura del menú añadiendo más opciones y flexibilidad, lo que nos permite acceder a nuestras funciones preferidas de una manera más intuitiva y rápida. A continuación tenéis la lista de novedades más destacadas de Vivaldi 2.9.

Novedades más destacadas de Vivaldi 2.9

  • Mejoras en el menú, lo que incluye nuevos elementos:
    • Paneles web: se puede acceder a los paneles web personalizados desde el menú de arriba.
    • Mostrar la barra de pestañas: ahora podemos acceder a la barra de pestañas con un solo clic, o incluso ocultarla.
    • Favoritos: cuando vemos un favorito listado en el menú de Vivaldi, ahora podemos hacer clic derecho sobre él para acceder a un menú contextual y realizar diferentes acciones.
    • Reportar un bug directamente desde el menú de ayuda.
  • Posibilidad de configurar permisos globales para webs desde Preferencias/Páginas web/Permisos por defecto.
  • Mejoras de vídeo en macOS, lo que incluye correcciones para problemas de reproducción de vídeo HTML5.
  • Mejoras de rendimiento.
  • Mejorado el soporte y la usabilidad en China, Japón y Corea.

Vivaldi 2.9 ya está disponible desde este enlace para nuevas instalaciones. Como al instalarlo por primera vez se añade el repositorio de Vivaldi, los usuarios existentes en Linux verán la nueva versión como actualización en el centro de software de su distribución o al app Actualización de Software.

from Linux Adictos https://ift.tt/2qSyiwb
via IFTTT

Linus y el síndrome del impostor. Torvalds habla sobre sus dudas, orgullos y trabajo actual

Linus y el síndrome del impostor
Linus y el síndrome del impostor suena a título de una saga para preadolescentes. Sin embargo, es la descripción de una de las confesiones que el creador de Linux hizo en una conferencia sobre software libre en Francia.

Parece que al igual que a Jorge Luis Borges, a nuestro amigo finlandés no le va dar conferencias. Prefiere hablar con gente de su confianza.  En este caso el elegido fue Dirk Hohndel, Director General de Software Libre de VMware.

Linus y el síndrome del impostor ¿Cómo lo afectab?

Bajo la expresión “síndrome del impostor” se incluyen una serie de sentimientos de no estar a la altura a pesar del éxito evidente.

Los “impostores” sufren de dudas crónicas sobre sí mismos y un sentido de fraude intelectual que anula cualquier sentimiento de éxito o prueba externa de su competencia. Quienes lo padecen son incapaces de interiorizar sus logros, por muy exitosos que sean en su campo.

La paradoja es que quienes lo experimentan suelen ser personas de rendimiento extraordinario. Es decir, que el síndrome de impostor no equivale a una baja autoestima o a una falta de confianza en uno mismo. De hecho, algunos investigadores lo han vinculado con el perfeccionismo, especialmente en mujeres y entre académicos.

Durante la charla, que fue parte de la Cumbre Europea del Software Libre, Torvalds afirmó que está satisfecho con lo que es Linux hoy. Pero, que en el pasado tuvo dudas sobre su capacidad. De hecho, reconoció tener alguna variante del síndrome del impostor.

A pesar de que Linux demostró ser un éxito en cada sector de la industria con excepción del escritorio, A Torvalds le preocupaba que su trabajo no fuera más que una reimplementacion de Unix.

¿Cómo lo superó?

Linus Torvalds es el creador de un proyecto tan éxitoso como Linux: Git.

Git es un sistema distribuido de control de versiones para el seguimiento de los cambios en el código fuente durante el desarrollo de software.  Está diseñado para coordinar el trabajo entre los programadores, pero se puede utilizar para realizar el seguimiento de los cambios en cualquier conjunto de archivos.

Sus características son:

  • Velocidad.
  • Integridad de los datos
  • Soporte para flujos de trabajo distribuídos no lineales.

Linus Torvalds creó Git  en el 2005 para el desarrollo del kernel de Linux.

A diferencia de la mayoría de los sistemas cliente-servidor, cada directorio de Git en cada ordenador es un repositorio completo con un historial completo y capacidades de seguimiento de versiones completas, independientemente del acceso a la red o a un servidor central.

Git es software libre y de código abierto y está distribuido bajo los términos de la Licencia Pública General de GNU versión 2.

Algunos de los servicios de control de versión populares como GitHub o GitLab están basados en el trabajo de Linus.

Dice Torvalds:

Git me demostró que puedo hacerlo. Tener dos proyectos que causaron un gran impacto significa que no soy un pony de un solo truco.

Después de haberse apartado durante un tiempo del desarrollo del kernel, y a punto de alcanzar el medio siglo, Linus parece haber alcanzado un equilibrio en su vida.  Famoso por la forma dura en la que expresaba sus opiniones, parece haber encontrado un espacio para la empatía:

Una de las cosas más importante que me propongo hacer, es la de estar abierto para que las personas que me mandan código, ya sea como parches o como peticiones, comprendan que su trabajo es -tal vez no apreciado porque no siempre lo es- pero al menos que van a tener una respuesta.

El líder que sabe decir No

Dirk Hohndel le preguntó en que consiste su trabajo actual en el desarrollo de Linux. La respuesta fue:

Mi trabajo consiste en leer y escribo muchos correos electrónicos.  En realidad, mi trabajo se trata, al final, de decir que «no». Una persona tiene que decir  “no” a este parche o esa petición de agregar algo. Esto es porque los desarrolladores saben que si hacen algo y yo les que no, luego hacen un mejor tarea escribiendo el código.

from Linux Adictos https://ift.tt/325cXN0
via IFTTT