Descenders: nuevo contenido actualizado para el videojuego

Descenders

RageSquid y No More Robots han estado trabajando en el título de videojuego de deportes extremos llamado Descenders. Ahora, ya tienen lista una nueva actualización con nuevo contenido totalmente gratuito que incluye algunos extras y más bicicletas donde elegir.

Estos estudios de desarrollo han trabajado de cerca con algunos modders de la comunidad para sacar contenidos populares como las pistas de Aloda Lakes, Descenders Island, The Sanctuary, MegaPark, Kushmuck4x, Idarkopf, etc. Por otro lado, también se han agregado BikeOut 4 y New Lexico, como dos mapas nuevos originales.

Las novedades de BikeOut son muy diferentes a lo que se hizo originalmente en Descenders y son muy divertidos.

Pero eso no es todo lo que encontrarás en este nuevo contenido del videojuego Descenders. También se ha añadido varios tipos de nuevas bicicletas que se suma a la que ya había para que no tengas que usar siempre una bici de Enduro que viene por defecto. Ahora, una vez consigas un patrocinador podrás cambiar a una Hardtail o una Donwhill.

También la propia física dinámica de la propia bici se ha revisado para mejorar. Y ahora se han incluido nuevos trucos para hacer, como el Tabletop, Superman Seatgrab, Barspin, Tailwhip y Tuck No Hander.

En este renovado Descenders también encontrarás ahora el modo de cámara Bowl Cam, que ofrece una mejor visión general mientras se juega. Incluso verás más de 30 nuevos elementos personalizados para desbloquear, muchos más efectos de sonido (tanto de ciertos elementos de las pistas, de la propia bici, o ambientales), etc. Por tanto, se trata de una actualización masiva.

Si te interesa, lo tienes disponible tanto en Humble Store, como en la tienda Steam, aunque aquí siempre tenemos perdilección por la de Valve…

Conseguir Descenders – Ir a la tienda de Steam (40% de descuento, una promoción válida hasta el 11 de noviembre de 2020)

from Linux Adictos https://ift.tt/32gE6iP
via IFTTT

pyelftools: una herramienta escrita en Python para analizar ELFs

Formato ELF Linux (binario)

La herramienta pyelftools es una utilidad escrita usando el lenguaje de programación Python y que se presenta como un gran recurso para poder analizar ejecutables binarios en formato ELF de Linux. Es cierto que existen otras muchas utilidades similares, pero algunas tienen ciertas limitaciones que puedes solventar si usas esta otra.

Por ejemplo, es una herramienta universal y altamente especializada en estos formatos para poder explorar todo lo que necesitas de estos formatos. Así que si necesitas estudiar este tipo de ficheros binarios de Linux, con tener instalado Python 3.6 o superior en tu distro favorita, y el propio paquete pyelftools (puedes conseguirlo fácilmente usando pip), podrás hacer verdaderas maravillas…

Pero antes de nada, seguro que te estás preguntando qué es eso de ELF, si aún no lo conoces. Pues bien, son las siglas de Executable and Linkable Format, un tipo de fichero ejecutable binario para Linux, aunque también se puede emplear para otros tipos como las bibliotecas compartidas, volcados de memoria, etc.

En un principio se desarrolló para plataformas de 32-bit, pero en la actualidad se ha extendido también para las de 64-bit. Además, no es único de Linux, sino que se usa de forma mayoritaria en la mayoría de sistemas tipo UNIX, incluidos macOS, los *BSD, Solaris, etc. Y ha venido a sustituir a otros algo más antiguos como a.out, COFF, etc.

NOTA: aunque por defecto gcc sigue generando un binario llamado a.out si no le asignas un nombre, debes saber que es realmente un ELF a pesar de que se llame como los antiguos binarios…

Dicho esto, si quieres comenzar a analizar estos ELFs en tu distro Linux, entonces puedes seguir los pasos de instalación y leer más información desde su página de GitHub. ¡Y a someter a los ELF a un serio escrutinio con pyelftools!

from Linux Adictos https://ift.tt/38gHFtb
via IFTTT

Los conductores de aplicaciones de transporte de pasajeros no serán considerados empleados en California

Los conductores de aplicaciones de transporte

No sé si se habrán enterado pero el martes en Estados Unidos hubo elecciones, y no solo se votaron cargos electivos. También se consultó a los ciudadanos por diversas propuestas. Por ejemplo, en California se puso en consideración la Proposición 22, que exime a compañías como Uber y Lyft de tener que clasificar a sus trabajadores como empleados.  Dado lo que estaba en juego, la campaña en favor de la proposición gastó 200 millones de dólares, lo que la convirtió en la más cara de la historia del estado. ¿A que no adivinan quién puso la mayor parte? Los que se oponían a la propuesta (mayormente sindicatos) solo tuvieron a su disposición la décima parte

A partir de la nueva propuesta los conductores de Uber, Lyft y DoorDash recibirán nuevos beneficios, como ingresos mínimos por hora, pero los conductores no tendrán todas las protecciones y beneficios que vienen con un empleo fijo como determinaba la ley vigente.

La proposición fue aprobada por un 58 por ciento contra un 41 por ciento, Estos datos corresponden a un 71 por ciento de los votos escrutados. Los grupos a favor de la Proposición 22 aclamaron el resultado como «un nuevo día para los conductores», mientras que los opositores lo criticaron como una «descarnada toma de poder».

La discusión sobre el status de los conductores llevaba más de un año y uno de sus puntos mas salientes fue este verano cuando un juez del Tribunal Superior de California ordenó a Uber y Lyft que clasificaran inmediatamente a sus conductores como empleados.

Uber y Lyft amenazaron con abandonar California – o recortar drásticamente el servicio – si se les obligaba a cumplir con el fallo. El CEO de Uber, Dara Khosrowshahi, predijo un fuerte aumento en los precios de las tarifas y menos conductores en la plataforma si la Proposición 22 no se aprobaba. Si Uber tuviera que contratar a sus conductores, dijo, sólo tendría espacio para 280.000 trabajadores en lugar de los 1,4 millones que actualmente utilizan la aplicación..

Los conductores de aplicaciones de transporte quieren ser independientes

Uber y Lyft dicen que la mayoría de los conductores prefieren ser independientes debido a la flexibilidad y la capacidad de establecer sus propios horarios. Pero este estatus también obliga a los conductores a asumir todos los costos de su trabajo, mientras que los priva de los beneficios tradicionales de los empleados como la licencia por enfermedad pagada, el seguro de salud y la compensación laboral.

En el fondo el problema es la ignorancia de los jueces y políticos, la codicia de los sindicatos y la crisis económica.

Internet y los dispositivos móviles crearon un nuevo sector en el mercado laboral conocido como Gig economý.

La gig economy se basa en trabajos flexibles, temporales o freelance, que a menudo implican la conexión con clientes o consumidores a través de una plataforma en línea. La idea es que este trabajo fuera desempeñado por estudiantes, amas de casa, jubilados u otro tipo de personas que desearan un trabajo a tiempo parcial.

Esta modalidad se desarrolló porque por el lado de los trabajadores les permitió acceder a una fuente de ingresos adicional sin tener que renunciar a su actividad principal, las empresas pueden obtener trabajadores para tareas puntuales sin los costos administrativos de un trabajador a tiempo completo, y los clientes contratar servicios o adquirir productos a un precio menor.

El problema se produjo cuando, debido a la crisis económica mundial, muchos trabajadores del mercado tradicional se vieron obligados a tomar este tipo de colocaciones. Estas personas estaban acostumbradas a un tipo de relación laboral más estable y quieren obtener lso mismos derechos.

No estoy defendiendo a Uber y Lyft. No conozco cuales son sus condiciones laborales pero, probablemente se comporten como cualquier empresa que tenga la sartén por el mango. Mi postura es que no se solucionan nuevos problemas con soluciones antiguas. Lo que hay que hacer es darle una solución a los trabajadores que necesitan una alterntiva laboral estable e impedir el abuso de los que realmente quieren trabajar de manera independiente para servicios como Uber o Lyft

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

Lograron extraer la clave utilizada en procesadores Intel para cifrar las actualizaciones

intel-bug

Un grupo de investigadores Rusos de seguridad dieron a conocer hace algunos días que han extraído con éxito la clave secreta que utilizan los procesadores Intel para cifrar las actualizaciones con ayuda de exploit que podría tener consecuencias importantes en la forma en que se utilizan los chips y posiblemente, en cómo se protegen.

Maxim Goryachy y los investigadores Dmitry Sklyarov y Mark Ermolov de Positive Technologies, explotaron una vulnerabilidad crítica que Ermolov y Goryachy encontraron en el motor de administración de Intel en 2017.

Como tal, el fallo del cual se aprovechan permite acceder a la depuración del microcódigo con lo cual posteriormente será usado como medio para actualizar los procesadores en caso de vulnerabilidades o cambios de funcionalidad de bajo nivel.

La clave se utiliza para descifrar las actualizaciones de microcódigo proporcionadas por Intel para corregir vulnerabilidades de seguridad y otros tipos de errores.

Sin embargo, tener una copia descifrada de una actualización podría permitir a los hackers a realizar ingeniería inversa y aprender con precisión cómo explotar la falla que corrige la actualización.

La clave también puede permitir que terceros distintos de Intel, como un hacker o cualquier persona con las herramientas o conocimientos correctos, actualicen los chips con su propio microcódigo (aunque mencionan que esta versión personalizada no sobrevivirá al reinicio del sistema).

Sobre el fallo

Fue hace tres años cuando los investigadores Goryachy y Ermolov descubrieron una vulnerabilidad crítica en Intel Management Engine, indexada como Intel SA-00086, que les permitió ejecutar cualquier código que quisieran dentro del núcleo dependiente de las CPU de Intel.

Mencionan que, aun que Intel lanzó un parche para corregir el error, aún podría explotarse, ya que las CPU se pueden revertir a una versión anterior de firmware sin la corrección.

Pero fue hasta hace apenas unos meses (a principios de año) que el equipo de investigación pudo utilizar la vulnerabilidad que encontraron para desbloquear un modo de servicio integrado en los chips Intel llamado «Chip Red Pill» que utilizan sus ingenieros para depurar el microcódigo. Goryachy, Ermolov y Sklyarov luego nombraron su herramienta para acceder al depurador Chip Red Pill en una referencia a The Matrix.

Al acceder a una de las CPU de Intel basadas en Goldmont en modo Chip Red Pill, los investigadores pudieron extraer un área ROM especial llamada MSROM (secuenciador de microcódigo ROM).

Luego, realizaron ingeniería inversa del microcódigo y después de meses de análisis, pudieron extraer la clave RC4 utilizada por Intel en el proceso de actualización.

Sin embargo, los investigadores no pudieron descubrir la clave de firma utilizada por Intel para demostrar criptográficamente si una actualización es auténtica o no.

Mencionan que:

“El problema descrito no representa una exposición de seguridad para los clientes, y no confiamos en la ofuscación de la información detrás del desbloqueo rojo como medida de seguridad. Además de la mitigación INTEL-SA-00086, los OEM que siguen la guía de fabricación de Intel han mitigado las capacidades de desbloqueo específicas de OEM requeridas para esta investigación. La clave privada utilizada para autenticar el microcódigo no reside en el silicio, y un atacante no puede cargar un parche no autenticado en un sistema remoto «.

«Existe la idea errónea de que las CPU modernas se fijan en su mayoría de fábrica y, en ocasiones, recibirán actualizaciones de microcódigo de alcance limitado para errores especialmente atroces», me dijo Kenn White, director de seguridad de productos en MongoDB. «Pero en la medida en que eso sea cierto (y en gran medida no lo es), existen muy pocos límites prácticos sobre lo que un ingeniero podría hacer con las llaves del reino para ese silicio».

Como tal, los investigadores también ven el lado positivo de aprovechar el fallo, pues podría ser un medio para quienes quieran rootear su CPU (de la misma manera que la gente ha hecho jailbreak o rooteado iPhone y dispositivos Android o hackeado la consola PlayStation 3 de Sony) y con ello poder añadir o desbloquear algunas características, ya que por ejemplo se tiene la referencia de los núcleos bloqueados de algunas serie des de procesadores.

Fuente: https://arstechnica.com

 

from Linux Adictos https://ift.tt/3mSMsoQ
via IFTTT

Por qué no usar presentaciones y qué herramientas de código abierto las reemplazan

Por qué no usar presentaciones
La mayoría de las distribuciones Linux traen LibreOffice preinstalado y todas incluyen en su preinstalación a la aplicación de presentaciones.

Es probable que esto no siga siendo así por mucho tiempo. Tanto en el mundo corporativo como en el académico existe consenso de que hay que utilizar las presentaciones lo menos posible.


Lo cierto es que los críticos de las presentaciones coinciden en que su uso encasillan a las reunioness obligandolas a ir a una velocidad lenta en una dirección única. Ademas, esta comprobado que distraen la atención, dificultan la comprensión y disminuyen la retención. Y no hablemos de cuando al que diseño la presentación se le ocurrio agregar animaciones y sonios graciosos.
.

Por qué no usar presentaciones y con qué reemplazarlas

Hasta la decada del 90 nadie usaba Powerpoint y a pesar de eso llegamos a la Luna, inventamos la computadora y combatimos enfermedades que mataban millones de personas. No voy a decir que la culpa de que un virus nos tenga en casa como si estuviéramos en el medioevo es culpa de un producto de Microsoft, porque hasta para un blog sobre Linux es demasiado. Aunque se atribuye a un miembro del Pentágono haber dicho que Microsoft con Powerpoint hizo mas daño a la defensa de Estados Unidos que todos los hackers chinos y rusos juntos.

Pero, no cabe dudas de que la adicción a las presentaciones es uno de los motivos por los que la generación de los mal llamados nativos digitales es la primera con un coeficiente intelectual mas bajo que la de sus padres.

No significa que tengamos que volver a la época de los proyectores de diapositivas ni a las tizas y los pizarrones. Simplemente tenemos que utilizar otras herramientas de forma adecuada.

También podemos utilizar la propia aplicación de presentaciones siempre que no caigamos en la tentacion de usar algunas de sus opciones que no aportan nada.

Escenario 1: Toma de decisiones

Los memorandos son mejores que las presentaciones cuando se trata de tomar una decisión o alcanzar un consenso porque:

  • Obliga a los presentadores a comunicarse con pensamientos completos en lugar de meros esquemas.
  • Asegura que todos estén literalmente en la misma página durante la discusión.
  • Reduce el tiempo total dedicado a una reunión entre un 50 y un 80 por ciento.
  • Proporciona la base para un correo electrónico editado que describe la reunión y sus resultados.

En este caso lo mejor es redactar los puntos principales a discutir en un documento corto y sin agregar información innecesaria, tipografías difíciles de leer ni una diagramación o formato demasiado complejos

De ahí que la herramienta recomendada no sea LibreOffice Writer si no FocusWriter o un editor Markdown

FocusWriter es un programa perfectamente compatible con LibreOffice, pero permite redactar sin distracciones ya que oculta la barra de herramientas a menos que se la necesite. Adem÷as solo permite las opciones de formateo básicas.

Está disponible en los repositorios de las principales distribuciones Linux y en la tienda de FlatPak

Otra opción son los editores Markdown. Markdown es un lenguaje que permite crear en forma fácil textos en un diseño legible.

La cantidad de editores Markdown disponible para Linux puede describirse como una plaga. Una excelente opción es Standard Notes.

Este programa proteje el contenido con cifrado de alta seguridad y permite sincronización multidispositivos. Entre otras cosas puede usarse para crear:

  • Listas de tareas
  • Notas de reuniones
  • Procedimientos técnicos
  • Notas de formato libre

Escenario 2: Conferencias

Dicen que una imagen vale más que mil palabras. Entonces ¿Por qué no usarlas?

Hace un tiempo escribí un artículo sobre como tener el monopolio de un conocimiento que los demás necesitan permitía a una persona u organización conseguir casi todo lo que quisiera. Puse como ejemplo a las pirámides. El faraón era el único que sabía cuando y hasta donde crecía el Nilo, base de la agricultura egipcia. Gracias a eso pudo lograr que los contribuyentes egipcios las financiaran.

Ahora bien, si en lugar de un artículo fuera una conferencia, yo podría haber hecho una presentación con un esquema explicando la relación de la agricultura con la riqueza de Egipto, la del Nilo con la agricutura y sus patrones de crecimiento. O podría haber mostrado una foto de la pirámide y otra del río Nilo y explciar lo demás.

Que es lo que recomiendan los expertos en aprendizaje.

Por lo tanto, en lugar de usar un programa de presentaciones podemos usar un visor de imágenes. Todos los escritorios tienen uno, y todos tienen algún modo de presentación. Solo tenemos que asegurarnos de que las imágenes tengan la resolución adecucada para que se vean bien al proyectarlas en la pantalla. Y, eso puede hacerse perfectamente con El Gimp.

Si quieres usar una herramienta diferente a la que tu escritorio trae por defecto , imv es un visor de imágenes que puede usarse desde la terminal.

Algunas de sus características son:

  • Soporte para Wayland y X11
  • Soporte para múltiples formatos de imágenes y gif animados.
  • Admite el uso de script.
  • Permite mostrar imágenes en formato aleatorio
  • Modo de presentación.

Imv está en los repositorios de las principales distribuciones.

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

Hubzilla 5.0 llega con cambios internos, soporte para Zot6 y mas

hubzilla 1

Luego de 9 meses de desarrollo se ha presentado el lanzamiento de la nueva version de la plataforma para la construcción de redes sociales descentralizadas Hubzilla 5.0. Esta nueva version llega con algunos cambios internos bastante importantes, tales como la transición a la última versión del protocolo Zot IV, así como también el cambio al uso del mecanismo de mensajes directos compatible con ActivityPub.

Para quienes desconocen del proyecto, deben saber que proporciona un servidor de comunicación que se integra con los sistemas de publicación web, equipado con un sistema de identificación transparente y controles de acceso en redes descentralizadas de Fediverse. El código del proyecto está escrito en PHP y Javascript y se distribuye bajo la licencia MIT.

Hubzilla admite un sistema de autenticación unificado para trabajar como una red social, foros, grupos de discusión, Wiki, sistemas para publicar artículos y sitios web. También implementé un almacén de datos con soporte WebDAV y trabajamos con eventos con soporte CalDAV.

La interacción federada se basa en el protocolo Zot patentado, que implementa el concepto WebMTA para transmitir contenido a través de WWW en redes descentralizadas y proporciona una serie de funciones únicas, en particular, la autenticación transparente de extremo a extremo «Identidad nómada» dentro de la red Zot, así como una función de clonación para garantizar puntos completamente idénticos conjuntos de datos de inicio de sesión y usuario en varios nodos de red.

El intercambio con otras redes de Fediverse es compatible con los protocolos ActivityPub, Diaspora, DFRN y OStatus.

Principales novedades de Hubzilla 5.0

La nueva versión de Hubzilla se destaca por la transición a la última versión del protocolo Zot IV, cuyo formato de transferencia de datos ahora es totalmente compatible con la especificación ActivityStreams.

Aun que también se informa que debido a la actualización al protocolo zot6, existen algunos inconvenientes, tales como:

  • Las fuentes RSS de origen no se federarán a través de zot6 a menos que se seleccione la opción «Reenviar publicaciones con este canal como autor». Los autores no son actores válidos.
  • Los comentarios anónimos no se federarán a través de zot6.
  • El etiquetado de la comunidad se ha desactivado. (se activarán posteriormente)
  • El complemento de ajedrez se ha movido a complementos no admitidos hasta que se transfiera al formato de datos ActivityStreams2.

También se propone cambiar al uso del mecanismo de mensajes directos compatible con ActivityPub, que se muestran en el flujo general en lugar de los mensajes privados utilizados anteriormente.

La funcionalidad de los mensajes personales para interactuar con los usuarios de la red Diaspora permanece disponible y se ha movido a una extensión «Correo» separada. Además, el sistema de votación y sondeo se ha actualizado para admitir opción múltiple y también es compatible con el mismo mecanismo en las redes ActivityPub.

Además, algunos de los cambios más notables en la nueva versión incluyen:

  • El sistema de notificación se cambió para utilizar Eventos enviados por servidor (SSE).
  • Las publicaciones fijadas se implementan en la página del canal.
  • Se agregó un mecanismo para sincronizar calendarios DAV y cuadernos con clones.
  • Cifrado mejorado de un extremo a otro (E2E) de publicaciones mediante PSK.
  • Las extensiones obsoletas y sin soporte se han movido a un repositorio separado.
    Se han realizado muchas mejoras para admitir protocolos de terceros y publicar contenido en redes sociales populares.

Además, el principal desarrollador de Hubzilla, Mario Vavti, anunció que el fondo de descubrimiento NGI0, propiedad de la conocida empresa NLnet, ha aprobado una subvención para el desarrollo futuro de Hubzilla. El enfoque principal de los esfuerzos será mejorar las interfaces y los mecanismos de interacción del usuario con el sistema.

Si quieres conocer mas al respecto, puedes consultar el siguiente enlace.

Descargar Hubzilla

Para quienes estén interesados en poder obtener la nueva versión de Hubzilla, pueden hacerlo desde el siguiente enlace.

O desde la terminal con el siguiente comando:

wget https://framagit.org/hubzilla/core/-/archive/master/core-master.zip

En cuanto a la instalación de Hubzilla, es realmente fácil, ya que si has realizado la instalación de WordPress, Drupal, Jumla, etc. La instalación de Hubzilla te será muy sencilla. Es importante mencionar que Hubzilla está diseñada para ser instalada en servidores, aun que para los equipos caseros, te puedes apoyar de LAMP para facilitar el proceso de instalación.

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

Algunas herramientas de código abierto para crear sitios estáticos

Algunas herramientas de código abierto

En un artículo anterior les había hablado de los sitios web estáticos y nos quedaba pendiente la enumeración de herramientas de código abierto para crearlos

Como dije en su momento, los sitios estáticos no son inmutables, la diferencia con los sitios dinámicos es que cualquier personalización se hace en la computadora cliente, no en el servidor. Por lo demás,los archivos que el servidor muestra al cliente es exactamente el mismo que se subió desde la computadora del creador.

Algunas herramientas de código abierto para la creación de sitios estáticos

Jekill

Si descargaron algún proyecto de GitHub, seguramente conocen GitHub Pages, el servicio de creación y alojamiento de sitios web que el gestor de repositorios de Microsoft ofrece a los proyectos allí alojados. Bueno, las páginas se crean con Jekill

Para crear sitios con Jekill puede utilizarse cualquier distribución Linux que cumpla los siguientes requisitos:

  • Lenguaje programación Ruby en versión igual o superior a la 2.5.0 incluyendo las librerías para desarrollo.
  • Gestor de paquetes RubyGems.
  • GCC y Make.

Para el formateo del texto se utiliza Markdown mientras que para la creación de las plantillas dispone de una herramienta llamada Liquid.

El resultado sale en la forma de archivos HTML y CSS.

Existen plugins para los gestores de contenidos más conocidos que te permiten migrar el contenido de tu blog a Jekill aunque deberás recurrir a una plataforma como Disquis para alojar los comentarios.

Un punto a tener en cuenta que si para escribir los post de tu blog te gustan los editores visuales,

Hugo

Se define a si mismo como  «uno de los frameworks  de código abierto más populares para la creación de sitios estáticos» y en su web aseguran que es «el más rápido. Como si no fueran suficientes promesas, sus desarrolladores dicen que está diseñado para volver a hacer el diseño web algo divertido.

Está escrito en Go, un lenguaje de programación de código abierto mantenido por Google y una comunidad independiente de desarrolladores.

Algunas de sus características son:

  • Generación rápida de páginas (menos de un minuto)
  • Funciona en Windows, Linux y Mac.
  • Soporte para el manejo de plantillas.
  • Enlaces personalizables
  • Taxonomía
  • Soporte para la plataforma de comentarios Disquis.
  • Soporte para Google Analitycs.
  • Creación de menúes dinámicos.

Hugo puede usarse para todo tipo de sitios web y es compatible con los más populares servicios de alojamiento web.

Hexo

Diseñado específicamente para la creación de blogs, está basado en Node.JS, un entorno de ejecución de Javscript basado en el motor de renderizado de Google Chrome.

El único requisito para utilizar Hexo es que el sistema operativo tenga instalado Node.js a partir de la versión 10.13 aunque se recomienda usar de la 12 para arriba.

  • Rápida generación de páginas. Prometen procesar cientos de archivos en segundos.
  • Generación de sitios con un solo comando.
  • Se pueden utilizar diferentes variantes de Markdown
  • Potente interfaz de programación de aplicaciones para extender sus prestaciones.
  • Soporte mediante complementos para varios motores de plantillas como JS, Pug, Nunjucks entre otros.
  • Integración con paquetes NPM complementarios como Babel, PostCSS, Less/Sass, etc.
  • Más de 300 temas personalizables.

Docusaurus

Como su nombre lo indica, este proyecto, parte de la iniciativa de código abierto de Facebook, se especializa en crear sitios web de documentación.  Aunque está pensado para la documentación de proyectos de código abierto, no está restringido a este uso. Se basa en React, una librería Javascript para la creación de interfaces de usuario.

Algunas de sus características son:

  • Generación de páginas HTML a partir de texto escrito usando Markdown y MDX.
  • Reutilización de código escrito usando React
  • Traducción automática de la documentación creada entre 70 idiomas.
  • Creación y mantenimiento de diferentes versiones de un documento.
  • Búsqueda fácil dentro de cada documento usando el motor de búsqueda Algolia.
  • Optimizado para buscadores.  Los archivos HTML se generan estáticamente para cada posible ruta
    SEO de páginas específicas

En estos momentos hay dos versiones de Docusaurus circulando, el enlace utilizado en este artículo corresponde a la versión 2 que es la que recomiendan usar los desarrolladores para sitios web nuevos.

from Linux Adictos https://ift.tt/369iPsv
via IFTTT

Linux 5.11: con mejoras que gustarán a los gamers

Logo Kernel Linux, Tux

Si te gusta el hardware para gaming y eres un gamer que posee hardware de la conocida serie ASUS ROG, entonces las mejoras incluidas en el kernel Linux 5.11 te van a gustar, ya que, entre otras cosas, viene a mejorar el soporte para este tipo de equipos, como un mejor soporte para sus teclados.

Hace unos años pocos dirían que se podría hablar de miles de títulos de videojuegos para la plataforma GNU/Linux, ni la necesidad de incluir este tipo de drivers y mejoras para gaming en el núcleo. Pero lo cierto es que el panorama del entretenimiento ha cambiado bastante para la plataforma del pingüino, y ya casi da vértigo mirar atrás de lo mucho que se ha avanzado.

En Linux 5.11, la comunidad ha trabajado duro para poder agregar estas mejoras para el soporte de los equipos ASUS, ya que ASUS no lo ha hecho por sí misma. El desarrollador Luke Jones es uno a los que hay que agradecer esto, además de todo lo que está haciendo con los proyectos que tiene en GitLab para que todo este hardware funcione de mejor manera.

Un parche ha agregado soporte para ASUS N-Key al Linux 5.11. Este parche debería servir para multitud de modelos diferentes, ya que parece que están usando el mismo productID (0x1866) para muchos modelos ASUS, por lo que se abarca un amplio soporte.

Con él podrás tener acceso a las teclas de acceso rápido Fn + _, controlar el brillo de la retroiluminación RGB del teclado, etc. También se está trabajando en correcciones para el sistema de sonido de algunos portátiles como las series G14 y G15. También GX502 tendría arreglos referentes al sonido de los jacks combo. Pequeñas mejoras que hace que los usuarios de ASUS cada vez se encuentren más cómodos y que evite ciertas molestias actuales…

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

NixOS 20.09 llega con actualización de paquetes, entornos y mas

Hace algunos días fue presentada la liberación de la nueva version de NixOS 20.09 en la cual se presentan una serie de actualizaciones de paquetes bastante importantes de los cuales se destaca la actualización de los entornos de escritorio que utiliza la distribución, entre otros.

Para quienes desconocen de NixOS, deben saber que es una distribución GNU/Linux, moderna y flexible desarrollada de forma independiente destinada a mejorar la gestión del estado de la configuración del sistema a través del gestor de paquetes Nix.

NixOS comenzó como un proyecto de investigación hace unos años y se ha convertido en un sistema operativo funcional con una curva de aprendizaje rígida para administrar los servicios del sistema.

Se ejecuta en el entorno de escritorio KDE, pero funciona con su propio administrador de paquetes Nix.

NixOS tiene un enfoque inusual: está dirigido a modernizar la administración de la configuración del sistema. Todo el sistema operativo, incluido el Kernel, las aplicaciones, los paquetes del sistema y los archivos de configuración, está creado por el Administrador de paquetes de Nix.

Nix aísla todos sus paquetes unos de otros. Utiliza su propio proceso de estructura de archivos también. Por ejemplo, esta distribución no tiene los directorios /bin, /sbin, /lib o /usr en su estructura de archivos. Todos los paquetes se mantienen en / nix / store en su lugar.

Otras innovaciones destacadas incluyen actualizaciones confiables, reversiones, configuraciones de sistemas reproducibles, un modelo basado en fuente con binarios y administración de paquetes multiusuario.

Principales novedades de NixOS 20.09

Esta nueva version se agregaron 7349 paquetes, se eliminaron 8181 paquetes y se actualizaron 14442 paquetes.

De las versiones actualizadas de los componentes mas destacados de la distribución excepto el Kernel de Linux el cual aún se mantiene en la version 5.4, podremos encontrar a gcc 9.3.0, glibc 2.31, mesa 20.1.7, Python 3.8, PHP 7.4, MariaDB 10.4, Zabbix 5.0. 

En cuanto a los entornos de escritorio que se han actualizado son KDE  a la versión 5.18.5 junto con KDE Applications 20.08.1 y GNOME a la version 3.36. Además, podremos encontrar el soporte para Cage Composite Server y que se ha añadido el entorno Сinnamon 4.6.

Otro de los cambios que se destaca, es que se agregó un módulo para la implementación rápida de un servidor de videoconferencia basado en Jitsi Meet.

Se agregó un módulo de kit de herramientas de contenedor de espacio aislado de Podman que se puede usar para reemplazar el kit de herramientas de línea de comandos de Docker.

Se agregó soporte para pantallas LCD integradas en teclados y altavoces Logitech, además de que se ha añadido un módulo para configurar de forma óptima pantallas con alta densidad de píxeles (HiDPI).

El módulo GRUB ha agregado soporte para acceso protegido por contraseña a los elementos del menú de inicio.

Se agregó soporte para Trusted Platform Module 2 y tokens Yubikey, asi como también soporte para doas (alternativa a sudo) y soporte para la distribución de kubernetes k3s.

Finalmente de los nuevos servicios añadidos, podremos encontrar 61:

  • hardware.system76.firmware-daemon.enable 
  • hardware.uinput.enable 
  • hardware.video.hidpi.enable
  • hardware.wooting.enable 
  • hardware.xpadneo.enable
  • programs.hamster.enable 
  • programs.steam.enable
  • security.doas.enable 
  • security.tpm2.enable 
  • boot.initrd.network.openvpn.enable 
  • boot.enableContainers 
  • virtualisation.oci-containers.containers 
  • virtualisation.podman.enable 
  • services.ankisyncd.enable 
  • services.bazarr.enable 
  • services.biboumi.enable 
  • services.blockbook-frontend
  • services.cage.enable
  • services.convos.enable 
  • services.engelsystem.enable 
  • services.espanso.enable
  • services.foldingathome.enable 
  • services.gerrit.enable 
  • services.go-neb.enable 
  • services.hardware.xow.enable xow
  • services.hercules-ci-agent.enable 
  • services.jicofo.enable Jitsi
  • services.jirafeau.enable 
  • services.jitsi-meet.enable 
  • services.jitsi-videobridge.enable
  • services.jupyterhub.enable 
  • services.k3s.enable
  • services.magic-wormhole-mailbox-server.enable 
  • services.malcontent.enable 
  • services.matrix-appservice-discord.enable 
  • services.mautrix-telegram.enable 
  • services.mirakurun.enable 
  • services.molly-brown.enable 
  • services.mullvad-vpn.enable 
  • services.ncdns.enable
  • services.nextdns.enable 
  • services.nix-store-gcs-proxy 
  • services.onedrive.enable 
  • services.pinnwand.enable 
  • services.pixiecore.enable 
  • services.privacyidea.enable
  • services.quorum.enable
  • services.robustirc-bridge.enable 
  • services.rss-bridge.enable 
  • services.rtorrent.enable
  • services.smartdns.enable
  • services.sogo.enable 
  • services.teeworlds.enable 
  • services.torque.mom.enable
  • services.torque.server.enable 
  • services.tuptime.enable 
  • services.urserver.enable
  • services.wasabibackend.enable 
  • services.yubikey-agent.enable 
  • services.zigbee2mqtt.enable 

Finalmente si estás interesado en conocer mas al respecto sobre esta nueva version de NixOS 20.09, puedes consultar los detalles, así como también la documentación y detalles de la distribución en el siguiente enlace.

Descargar NixOS 20.09

Para aquellos que estén interesados en poder descargar esta distribución de Linux para instalarla o probarla bajo una máquina virtual, pueden dirigirse al sitio oficial de este y en su sección de descargas obtener la imagen.

El tamaño de la imagen de instalación completa con KDE es de 1.2 GB para GNOME es de 1.3 GB y la versión reducida de la consola es de 571 MB. De igual forma en el sitio encontraras documentación que te ayudara en el proceso de instalación. El enlace es este.

from Linux Adictos https://ift.tt/3oWSk2h
via IFTTT

LXQt 0.16.0 continúa mejorando lo introducido en primavera para los que prefieren lo ligero y sencillo

LXQt 0.16.0

El entorno gráfico que usan distribuciones como Lubuntu estuvo virtualmente congelado durante más de un año. En abril, el proyecto lanzó una actualización importante, y parece que no quieren volver a estar tanto tiempo sin lanzar novedades destacadas, por lo que hace a penas tres horas han lanzado LXQt 0.16.0. Y llega con muchas novedades repartidas en componentes como su panel, su app de configuración, la gestión de energía o su emulador de terminal.

LXQt es el escritorio ligero que usan los sistemas operativos que no buscan muchas opciones de personalización o productividad, sino que se centran en el rendimiento. Nació de la unión de LXDE y Razor-qt, y LXQt 0.16.0 ha llegado para continuar el buen trabajo que introdujeron la primavera pasada. A continuación tenéis la lista de novedades más destacadas que han llegado junto a la nueva entrega de este escritorio.

Novedades más destacadas de LXQt 0.16.0

  • Añadidas nuevas opciones a LibFM-Qt/PCManFM-Qt.
  • Mejoras en la app de configuración de LXQt.
  • Ahora se pueden personalizar teclas para apagar, suspender o hibernar el equipo, gracias al nuevos soporte añadido al gestor de energía de LXQt.
  • LXImage Qt añade soporte pare redimensionar imágenes, así como más formatos de imágenes.
  • El LXQt Archiver ahora abre paquetes RPM correctamente.
  • Mejorada la gestión y configuración para la selección por defecto del cliente de correo, gestor de archivos o navegador web.
  • Se han añadido tres nuevos temas.
  • Lista completa de cambios en la nota de su lanzamiento (en inglés).

LXQt 0.16.0 ya está disponible de manera oficial, pero en el momento de escribir estas líneas sólo lo está en forma de código. Los usuarios interesados pueden descargarlo desde este o este otro enlace para realizar la instalación manual. En las próximas semanas, los sistemas operativos que usan este escritorio empezarán a añadir la nueva versión como actualización, siempre y cuando su filosofía se lo permita. En sistemas operativos como Lubuntu habrá que esperar por lo menos hasta el lanzamiento de Lubuntu 21.04 Hirsute Hippo que tendrá lugar el 22 de abril de 2021.

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