Mejores distribuciones para científicos y profesionales IT

mejores distribuciones científicos

Si trabajas como profesional en el ámbito TI, o en alguna profesión relacionada con el mundo científico, entonces deberías conocer esta lista con las mejores distribuciones para el mundo STEM. Algunas de ellas ya vienen con infinidad de paquetes preinstalados para facilitarte mucho el trabajo cuando necesites apps para robótica, desarrollo, cálculo, etc.

CAELinux

CAELinux

Esta disto GNU/Linux es especial para profesionales STEM, una de las mejores distribuciones enfocada a la ingeniería, con paquetes para el CFD y CAD/CAM. Construida sobre el kit de herramientas Glade. Puede funcionar en modo Live y con muy pocos recursos. En cuanto a la base, usa una versión antigua de Ubuntu.

Viene con un notorio repertorio de paquetes como SalomeCFD, Code-Saturne 5.3 MPI, Calculix, FreeCAD, Code-Aster 14.4 FEA Suite, OpenFOam V7, Helyx-OS GUI, CAE, GNU Octave, y entornos para desarrollo en Python, R, C/C++ y Fortran.

Descargar

Lin4Neuro

Lin4Neuro

Lin4Neuro es otra de las mejores distribuciones para uso científico. Un proyecto desarrollado en Japón que viene a ocupar este nicho especialmente optimizado para los campos de análisis de neuroimágenes y la neurociencia.

La última versión al momento de escribir esto está basada en Ubuntu 16.04 LTS, con un entorno de escritorio XFCE como el de Xubuntu y, por tanto, es muy ligera, pudiendo funcionar en equipos sin demasiados recursos.

Descargar

Bio Linux

Bio Linux, mejores distribuciones GNU Linux científicos

Bio Linux es otro gran sistema operativo basado en Debian y diseñado para ser muy amigable a nivel de usuario, además de seguro y fiable. Un sólido entorno de trabajo desarrollado por el Centre for Ecology & Hydrology de Reino Unido.

En este caso, los paquetes incluidos en este sistema están pensadas para la bioinformática. En concreto se han incluido unos 250 paquetes preinstalados.

Descargar

Fedora Robotic Suite

Fedora robotics

La distribución Fedora tiene gran cantidad de variantes o spins labs en cuanto a paquetes se refiere, para satisfacer distintos gremios. Fedora Robotic Suite es otra de las mejores distribuciones, en este caso focalizada a los que trabajan con robótica o electrónica.

La distro es estable, robusta e incluye un buen repertorio de herramientas preinstaladas para robótica y desarrollo. Todo para simplificar el trabajo y comenzar a experimentar con robots y proyectos DIY electrónicos.

Descargar

Fedora Astronomy Suite

Fedora mejores distribuciones

Y de una Fedora pasamos a otra. Fedora Astronomy Suite, como su propio nombre indica, es un spin de esta distro especialmente orientada a los que trabajan en el mundo de la astronomía. Por ello, incluye un montón de paquetes de fotometría, espectroscopio, etc.

Durante la instalación, su sencillo instalador gráfico también te permitirá seleccionar qué grupos de paquetes deseas instalar, para poder personalizarla aún más. Esto reduce gran cantidad de instalaciones y de configuraciones, para que simplemente te preocupes de tus proyectos astronómicos.

Descargar

Fedora Scientific

Fedora, mejores distribuciones

Seguro que conoces CCentOS, la distro que tenían en el CERN, o Scientific Linux, pues bien, aquí tienes otra alternativa para los científicos. Esta es de las mejores distribuciones que puedes encontrar. Fedora Scientific tiene todo lo que esperas de una distro Linux y un sin fin de paquetes de uso científico.

Con una sola instalación tendrás todo el sistema operativo completo y los paquetes que necesitas para comenzar con los trabajos de cálculo, de física, apps para laboratorios, etc.

Descargar

from Linux Adictos https://ift.tt/P3Tmre7
via IFTTT

Women in tech: Unique insights from a lifelong pursuit of innovation

Leading Slovak computer scientist Mária Bieliková shares her experience working as a woman driving technological innovation and reflects on how to inspire the next generation of talent in tech

The post Women in tech: Unique insights from a lifelong pursuit of innovation appeared first on WeLiveSecurity

from WeLiveSecurity https://ift.tt/zpSrLu5
via IFTTT

Women in tech: Unique insights from a lifelong pursuit of innovation

Leading Slovak computer scientist Mária Bieliková shares her experience working as a woman driving technological innovation and reflects on how to inspire the next generation of talent in tech

The post Women in tech: Unique insights from a lifelong pursuit of innovation appeared first on WeLiveSecurity

from WeLiveSecurity https://ift.tt/zpSrLu5
via IFTTT

Fue detectada una vulnerabilidad en zlib

Hace poco se dio a conocer la noticia de una vulnerabilidad en la biblioteca zlib ya catalogada bajo CVE-2018-25032 que provoca un desbordamiento del búfer al intentar comprimir una secuencia de caracteres especialmente preparada en los datos entrantes.

En su forma actual, los investigadores demostraron la posibilidad de llamar a una terminación anormal del proceso, por lo que aún no se ha estudiado si el problema puede tener consecuencias más graves.

Se menciona que la vulnerabilidad se ha manifestado desde zlib 1.2.2.2 y afecta a la versión actual de zlib 1.2.11. Es de destacar que se propuso un parche que corrige la vulnerabilidad en 2018, pero los desarrolladores no le prestaron atención y no lanzaron una versión correctiva (la biblioteca zlib se actualizó por última vez en 2017).

Este error fue informado por Danilo Ramos de Eideticom, Inc que estuvo al acecho 13 años antes de ser encontrado! El error fue introducido en zlib 1.2.2.2, con la adición de la opción Z_FIXED. La opción fuerza el uso de códigos Huffman fijos. Para entradas raras con
una gran cantidad de partidos distantes, el búfer pendiente en el que los datos comprimidos se escriben pueden sobrescribir. Eso da como resultado una salida corrupta debido a distancias no válidas, y puede resultar en accesos fuera de límites, fallando la aplicación.

La vulnerabilidad se manifiesta si el flujo de entrada contiene una gran cantidad de coincidencias para empaquetar, a las que se aplica el empaque en función de los códigos Huffman fijos. En determinadas circunstancias, el contenido del búfer intermedio en el que se coloca el resultado comprimido puede superponerse con la memoria en la que se almacena la tabla de frecuencias de símbolos. Como resultado, se observa la formación de datos comprimidos incorrectos y un bloqueo debido a la escritura fuera del límite del búfer.

La vulnerabilidad solo puede explotarse mediante una estrategia de compresión basada en códigos fijos de Huffman. Se elige una estrategia similar cuando la opción Z_FIXED se incluye explícitamente en el código (un ejemplo de una secuencia que provoca un bloqueo al usar la opción Z_FIXED). A juzgar por el código la estrategia Z_FIXED también se puede elegir automáticamente si los árboles óptimos y estáticos calculados para los datos tienen el mismo tamaño.

La solución aquí combina el búfer de distancia y el literal/longitud búferes en un solo búfer de símbolo. Ahora tres bytes del espacio de búfer se abre para cada literal o longitud/distancia par consumido, en lugar de los dos bytes anteriores esto asegura
que el búfer pendiente no puede sobrescribir la tabla de símbolos, ya que la longitud/distancia máxima comprimida del código fijo es de 31 bits, y ya que hay cuatro bytes de espacio pendiente por cada tres bytes del espacio de símbolos.

Todavía no está claro si las condiciones para explotar la vulnerabilidad pueden coincidir con la estrategia de compresión Z_DEFAULT_STRATEGY, que se aplica de forma predeterminada.

De lo contrario, la vulnerabilidad se limitará a ciertos sistemas específicos donde se aplica explícitamente la opción Z_FIXED. En caso afirmativo, el daño de la vulnerabilidad puede ser muy significativo, ya que la biblioteca zlib es el estándar de facto y se usa en muchos proyectos populares, incluido el kernel de Linux, OpenSSH, OpenSSL, apache httpd, libpng, FFmpeg, rsync, dpkg. , rpm, Git, PostgreSQL, MySQL, etc.

Tambien se menciona que los parámetros seleccionados bajo los cuales se manifiesta la vulnerabilidad al elegir la estrategia de compresión por defecto Z_DEFAULT_STRATEGY. En condiciones reales, el ataque todavía se considera improbable, ya que la explotación utilizando la secuencia revelada requiere configurar el parámetro memLevel en 1, mientras que el nivel 8 está seleccionado por defecto.

Un ejemplo de una secuencia de bloqueo cuando se llama a «deflateInit2(&strm, 7, Z_DEFLATED, 15, 1, Z_DEFAULT_STRATEGY)» (level=7, windowBits=15, memLevel=1).

Finalmente cabe mencionar que la solución tampoco está incluida aún en los paquetes ofrecidos por las distribuciones, por lo que se puede realizar un seguimiento de la publicación de correcciones por distribuciones en estas páginas: DebianRHELFedoraSUSEUbuntu, Arch LinuxOpenBSD  FreeBSDNetBSD, ademas de que la biblioteca zlib-ng no se ve afectada por el problema.

Si estás interesado en conocer más al respecto, puedes consultar los detalles en el siguiente enlace.

from Linux Adictos https://ift.tt/hBEx5NU
via IFTTT

Mozilla ya lanzo el servicio de MDN Plus y la version correctiva de Firefox 98.0.2

Mozilla dio a conocer mediante un anuncio el lanzamiento de su nuevo servicio de pago, MDN Plus que complementará iniciativas comerciales como Mozilla VPN y Firefox Relay Premium.

MDN Plus es una versión mejorada del sitio MDN (Mozilla Developer Network) que proporciona una colección de documentación para desarrolladores web que cubre las tecnologías compatibles con los navegadores modernos, incluidos JavaScript, CSS, HTML y varias API web.

El archivo principal de MDN seguirá siendo, como antes, gratuito. De las características de MDN Plus, se destacan la personalización del trabajo con materiales y la provisión de herramientas para trabajar con documentación fuera de línea.

De las posibilidades relacionadas con la personalización, destacan la adaptación del diseño del sitio a tus propias preferencias, la creación de colecciones con colecciones personales de artículos y la posibilidad de suscribirte a notificaciones sobre cambios en API, CSS y artículos de interés. Para acceder a la información sin conexión a la red se propone una aplicación PWA (Progressive Web Application) que permite almacenar un archivo de documentación en un medio local y sincronizar periódicamente su estado.

El precio de suscripción es de $5/mes o $50/año para el paquete básico y $10/100 para el paquete con comentarios directos del equipo de MDN y acceso anticipado a las nuevas funciones del sitio.

Actualmente, MDN Plus solo está disponible para usuarios de EE. UU. y Canadá. En el futuro, está previsto prestar el servicio en Reino Unido, Alemania, Austria, Suiza, Francia, Italia, España, Bélgica, Países Bajos, Nueva Zelanda y Singapur.

Si estás interesado en conocer más al respecto, puedes consultar los detalles en el siguiente enlace.

Tambien vale destacar que desde hace ya varios dias se encuentra disponible una versión de corrección de Firefox 98.0.2 que corrige varios errores:

  • Se resolvieron problemas que causaron que Linux y macOS rompieran la compatibilidad con algunos complementos que usan la API browser.pkcs11.
  • Se corrigió un cambio de regresión en el controlador del historial de la sesión que causaba un bloqueo al intentar cargar algunos sitios usando iframes (el contenido del iframe se cargaba desde el historial de la sesión incluso si otro bloque estaba esperando para cargarse).
  • Solucionamos un problema que causaba que macOS no pudiera escribir en la barra de direcciones después de abrir una nueva pestaña y presionar Cmd + Enter.
  • Se corrigió un error que causaba que Windows fallara debido a que se quedaba sin memoria disponible.

Si quieres conocer más al respecto de esta nueva versión correctiva, puedes consultar los detalles en el siguiente enlace.

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

Los usuarios de Firefox que no hayan desactivado las actualizaciones automáticas recibirán la actualización automáticamente. Aquellos que no quieran esperar a que eso suceda pueden seleccionar Menú> Ayuda> Acerca de Firefox después del lanzamiento oficial para iniciar una actualización manual del navegador web.

La pantalla que se abre muestra la versión actualmente instalada del navegador web y ejecuta una búsqueda de actualizaciones, siempre que la funcionalidad esté habilitada.

Otra opción para actualizar, es 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
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

Para el caso de aquellos que prefieren del uso de los paquetes Snap, podrán instalar la nueva versión correctiva del navegador abriendo una terminal y tecleando el siguiente comando:

sudo snap install firefox

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.

from Linux Adictos https://ift.tt/FydGZvT
via IFTTT

NsCDE, un entorno de escritorio al estilo retro 

Hace pocos dias se dio a conocer el lanzamiento de la nueva versión del proyecto NsCDE 2.1 (Not so Common Desktop Environment), que se desarrolla un entorno de escritorio con una interfaz retro al estilo CDE (Common Desktop Environment), adaptado para su uso en sistemas modernos tipo Unix y Linux.

NsCDE puede considerarse como un tema FVWM de peso pesado con esteroides, pero combinado con un par de otros componentes de software gratuitos y aplicaciones FVWM personalizadas y mucha configuración, NsCDE puede considerarse un entorno de escritorio híbrido liviano.

En otras palabras, NsCDE es un gran conjunto de aplicaciones FVWM y configuraciones, enriquecido con controladores de fondo de Python y Shell, un par de herramientas y aplicaciones de software gratuitas adicionales. FVWM3también es compatible.

Sobre NsCDE

NsCDE imita a CDE, el conocido Common Desktop Environment de muchos sistemas UNIX comerciales de los años noventa. Admite fondos y paletas con conjuntos de colores y tiene un generador de temas para Xt, Xaw, Motif, GTK2y GTK3. Al integrar todos estos elementos, el usuario obtiene una experiencia visual retro en casi todas las aplicaciones.

Ademas, se destaca que está enriquecido con un montón de conceptos y funciones potentes, aplicaciones modernas y representación de fuentes, NsCDE actúa como un vínculo entre el aspecto clásico y un entorno rápido y extensible, muy adecuado para la informática moderna.

NsCDE puede incluso integrarse en entornos de escritorio existentes como un envoltorio de administrador de ventanas para el manejo de sesiones y DE funcionalidad adicional.

Sin embargo, NsCDE está diseñado para usuarios orientados a UNIX y, en general, personas técnicas, y no como algo para el uso del público en general o para introducir a los principiantes a Linux o algún otro unix-like sistema.

Como se dijo, el objetivo principal de NsCDE es revivir la apariencia de CDE que se encontró en muchos sistemas durante los años noventa UNIXy unix-likela primera década del siglo XXI, pero con una interfaz ligeramente pulida (XFT, unicode, cambios dinámicos, enlaces de teclas y mouse enriquecidos), páginas de escritorio, menús enriquecidos, etc.).

El objetivo es un entorno cómodo retro que no sea solo un juguete llamativo, sino un entorno de trabajo real para los usuarios a los que, contrariamente a las tendencias principales, realmente les guste CDE, creando así una combinación semióptima de usabilidad y compatibilidad con herramientas modernas con una apariencia que la corriente principal abandonó para alguna nueva moda, y… en pocas palabras, dando al usuario lo mejor de ambos mundos.

El administrador de ventanas es el principal impulsor detrás de NsCDE con sus infinitas opciones de personalización, motor de secuencias de comandos GUI, conjuntos de colores y módulos. NsCDE es en gran medida una envoltura FVWM, algo así como un tema de peso pesado.

Principales novedades de NsCDE 2.1

En la nueva versión se destaca que para los widgets de Qt, la generación automática de skins se proporciona mediante el motor Kvantum, que se puede seleccionar en la configuración del Administrador de estilo de color como un motor alternativo basado en GTK2. El uso del nuevo motor hace posible proporcionar una apariencia CDE nativa para las aplicaciones escritas en Qt5 y utilizadas en KDE.

Ademas de ello se implementó un mecanismo para definir conjuntos de atajos de teclado. En su forma actual, actualmente solo se ofrece un conjunto de nscde, pero en el futuro está previsto agregar un conjunto con combinaciones definidas en la especificación IBM CUA.

De los demás cambios que se destacan:

  • Se agregaron plantillas de color para los emuladores de terminal Konsole y Qterminal.
  • Plantilla de configuración de color simplificada colormgr.local, que implementa la capacidad de llamar a funciones desde /share/NsCDE/config_templates/colormgr.addons.
  • Se proporciona soporte para mover el panel entre monitores.
  • Las configuraciones de widgets definidas en archivos como gtkrc y qt5ct.conf se respaldan durante la inicialización.
  • Lanzamiento y reinicio mejorados de los agentes polkit.

Finalmente si estás interesado en conocer más al respecto, puedes consultar los detalles en el siguiente enlace, en donde tambien puedes obtener los paquetes de instalación si estás interesado en poder probar este entorno de escritorio.

from Linux Adictos https://ift.tt/cktWTJ4
via IFTTT