Cemu 2.0 ya fue liberado junto con su código fuente y soporte para Linux

Hace poco se dio a conocer el lanzamiento de la nueva versión del popular emulador de juegos Nintendo Wii U «Cemu 2.0», el cual permite que las PC normales ejecuten juegos y aplicaciones creados para la consola de juegos Nintendo Wii U.

Cabe mencionar que el lanzamiento se destaca por abrir el código fuente del proyecto y pasar a un modelo de desarrollo abierto, además de brindar soporte para Linux. 

Cemu es un emulador de Nintendo Wii U que durante mucho tiempo su código fuente fue cerrado y solo estuvo disponible para Windows. Usualmente, recibe actualizaciones una vez cada dos o cuatro semanas, siendo los donantes (vía Patreon) los que reciben estas actualizaciones una semana antes que el público general.

De las características que se destacan de este emulador, podremos encontrar las siguientes:

  • Soporte para Amiibo
  • Soporte para NFC
  • Soporte para V-Sync
  • Soporte para múltiples controles (Gamepads, hasta 8 controles)
  • Soporte para actualizaciones y DLC de juegos
  • Soporte para Pack de Gráficos (Graphics Packs); (480p; 720p; 1080p; 2K; 3K; 4K; 8K)
  • Soporte para depuración
  • Soporte para pantalla del control
  • Emulación de audio.

También es capaz de ejecutar imágenes cifradas de Wii U (WUD) y archivos RPX/RPL a 1080p, siempre que el juego los soporte. El emulador está en optimización constante y aún requiere de mucho trabajo: a la fecha enero de 2022 mueve varios juegos con un buen rendimiento, aunque ocasionalmente sufre largos tiempos de carga, deja de funcionar de forma inesperada y el soporte de audio es parcial, no soporta algunos efectos de sonidos.5

Sobre Cemu 2.0

Recientemente, el desarrollo ha sido realizado solo por el fundador del proyecto y consume todo su tiempo libre, sin dejar oportunidad de participar en otros proyectos. El autor de Cemu espera que la transición a un modelo de desarrollo abierto atraiga a nuevos desarrolladores y convierta a Cemu en un proyecto colaborativo. Al mismo tiempo, el autor no deja de trabajar en Cemu y pretende seguir desarrollándolo, pero sin dedicarle todo su tiempo.

En su forma actual, el emulador ha sido probado para ejecutar 708 juegos escritos para Wii U. 499 juegos aún no han sido probados.

Se observa un trabajo ideal para el 13% de los juegos probados, ademas de que se informa que el 39% de los juegos tienen un soporte tolerable, con errores menores relacionados con los gráficos y el sonido que no afectan el juego.

El 19% por ciento de los juegos se inician, pero la jugabilidad no está completa debido a problemas más serios. El 14 % de los juegos se inician, pero fallan durante el juego o en la pantalla de inicio. El 16% de los juegos experimenta bloqueos o bloqueos durante el lanzamiento.

Actualmente, Cemu admite la emulación de los controladores de juegos DRC (GamePad), Pro Controller, Classic Controller y Wiimotes, así como el control del teclado y la conexión de los controladores de juegos existentes a través del puerto USB. La entrada táctil en el GamePad se puede simular haciendo clic con el botón izquierdo del mouse, y la funcionalidad del giroscopio se puede controlar con el botón derecho del mouse.

Descargar y obtener Cemu 2.0

Para quienes estén interesaos en poder probar este nuevo lanzamiento, deben saber que las compilaciones listas están preparadas para Windows y Ubuntu 20.04.

Para otras distribuciones de Linux, se sugiere construir el código fue por su propia cuenta y cabe mencionar que el port de Linux usa wxWidgets sobre GTK3.

La biblioteca SDL se utiliza para interactuar con dispositivos de entrada, ademas de que se requiere de una tarjeta gráfica compatible con OpenGL 4.5 o Vulkan 1.1. Hay soporte para Wayland, pero no se han probado compilaciones para entornos basados ​​en este protocolo. Cabe mencionar que tambien se mencionan planes para la creación de paquetes universales en formato AppImages y Flatpak, a futuro.

Finalmente, para los que estén interesados en poder ver el código fuente, deben saber que está escrito en C++ y está abierto bajo la licencia libre MPL 2.0.

Pueden consultar el código fuente asi como mayor información sobre el proyecto en el siguiente enlace.

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

Budgie 10.6.3 llega con soporte para Gnome 43, mejoras y mas

La organización Buddies Of Budgie, que ha estado supervisando el desarrollo del proyecto desde su separación de la distribución Solus, dio a conocer el lanzamiento de la nueva versión del entorno de escritorio «Budgie 10.6.3», versión que continúa con el desarrollo de la rama de Budgie 10.6.x basado en tecnologías GNOME y su propia implementación de GNOME Shell.

Esta nueva versión que se presenta de Budgie 10.6.3 es la tercera versión menor de la serie 10.6 y presenta mejoras en el Workspace Applet y soporte inicial para GNOME 43, entre otras cosas más.

Este proceso de desarrollo nos permite centrarnos a más largo plazo en funciones y revisiones más amplias, al mismo tiempo que podemos abordar los problemas planteados en nuestro rastreador de problemas de manera oportuna.

Principales novedades de Budgie 10.6.3

En esta nueva versión que se presenta de Budgie 10.6.3, se destaca que se agregó soporte inicial para los componentes de GNOME 43, cuyo lanzamiento está programado para el 21 de septiembre. También se agregó soporte para la 11.ª edición de la API del administrador compuesto de Mutter. El soporte de GNOME 43 ha permitido el empaquetado del repositorio de Fedora rawhide y la preparación de paquetes para el lanzamiento de otoño de Fedora Linux que se enviará con GNOME 43.

Otro de los cambios que se destaca, es que el subprograma Workspace se ha mejorado para incluir una configuración para establecer el factor de escala para los elementos del escritorio.

Ademas de ello, tambien se destaca la selección de tamaño mejorada para cuadros de diálogo con mensajes que requieren confirmación del usuario. Al cambiar los parámetros de escalado de pantalla, se proporciona un cuadro de diálogo para informar al usuario de la necesidad de reiniciar la sesión.

De los demás cambios que se destacan de esta nueva versión:

  • Tambien podremos encontrar que se corrigió un bloqueo en el applet del reloj al intentar establecer una zona horaria personalizada.
  • En el tema interno se implementa soporte para etiquetas que se muestran cuando se muestra el submenú.
  • Paralelamente, se está desarrollando la rama 10.7, en la que se ha rediseñado significativamente el menú y se ha mejorado el código para trabajar con temas.

A futuro se espera que comience el desarrollo de la rama Budgie 11, en la que planean separar la funcionalidad del escritorio de la capa que brinda visualización y salida de información, lo que permitirá abstraerse de toolkits y librerías gráficas específicas e implementar soporte completo para el protocolo Wayland.

Cabe mencionar que los cambios que se realizaron en esta nueva versión servirán para retroalimentar la próxima versión 10.7 en curso, que contará con importantes actualizaciones en Budgie Menu.

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

¿Como instalar Budgie en Linux?

Para quienes estén interesados en poder instalar este entorno de escritorio en su sistema, pueden hacerlo siguiendo las instrucciones que compartimos a continuación.

Para quienes son usuarios de Ubuntu, Debian o cualquier derivado de estos, pueden realizar la instalación directamente de sus repositorios. Para ello deben abrir una terminal y en ella van a teclear lo siguiente:

sudo apt update && sudo apt upgrade
sudo apt install ubuntu-budgie-desktop

Ahora para quienes son usuarios de Arch Linux o algún derivado de este, la instalación la van a realizar desde los repositorios de AUR, por lo cual deben tener el repositorio habilitado en su archivo pacman.conf y contar con un asistente de AUR. Para el caso de este artículo usaremos YAY.

En una terminal vamos a teclear el siguiente comando:

yay -S budgie-desktop-git

Mientras que para los que son usuarios de openSUSE la instalación la podrán hacer tecleando en una terminal el siguiente comando:

sudo zypper in budgie-desktop

En cuanto a los que son usuarios de Fedora o cualquier derivado de esta, pueden realizar la instalación tecleando los siguientes comandos:

dnf config-manager --add-repo https://download.opensuse.org/repositories/home:alveus:fed:dup/Fedora_36/home:alveus:fed:dup.repo
dnf install budgie-desktop

Por último y como es de manera general, para los que estén interesados en poder realizar la compilación del entorno desde su código fuente por su propia cuenta, pueden obtener el código fuente de la última versión liberada desde el siguiente enlace.

from Linux Adictos https://ift.tt/05UrpQj
via IFTTT

Iniciativa para el regreso de Tornado Cash

Matthew Green, profesor de la Universidad Johns Hopkins, junto con el apoyo de la organización Electronic Frontier Foundation (EFF), dio a conocer mediante un comunicado la iniciativa para el regreso del acceso público al código del proyecto Tornado Cash, cuyos repositorios fueron eliminados a principios de agosto por GitHub luego de que el servicio fuera incluido en las listas de sanciones de la Oficina de Control de Activos Extranjeros (OFAC) de EE.UU.

El proyecto Tornado Cash se desarrolló una tecnología para crear servicios descentralizados para anonimizar las transacciones de criptomonedas, lo que complica significativamente el seguimiento de las cadenas de transferencia y dificulta la determinación de la conexión entre el remitente y el destinatario de la transferencia en redes con transacciones disponibles públicamente.

La tecnología se basa en dividir la transferencia en muchas partes pequeñas, mezclar en varias etapas estas partes con partes de las transferencias de otros participantes y transferir la cantidad requerida al destinatario en forma de una serie de pequeñas transferencias desde diferentes direcciones aleatorias.

El anonimizador más grande basado en Tornado Cash se implementó sobre la base de la red Ethereum y procesó más de 151 000 transferencias de 12 000 usuarios por un total de 7600 millones de dólares antes de su cierre.

El servicio fue reconocido como una amenaza para la seguridad nacional de Estados Unidos y fue incluido en la lista de sanciones, que prohíbe transacciones financieras a ciudadanos y empresas de Estados Unidos. El motivo principal de la prohibición fue el uso de Tornado Cash para lavar fondos ganados por medios delictivos, incluidos $455 millones robados por el grupo Lazarus que fueron lavados a través de este servicio.

Después de agregar Tornado Cash y sus billeteras de criptomonedas asociadas a las listas de sanciones, GitHub bloqueó todas las cuentas de los desarrolladores del proyecto y eliminó sus repositorios. Bajo el golpe se incluyeron sistemas experimentales basados ​​en Tornado Cash, que no se utilizaron en implementaciones de trabajo. Aún no está claro si la restricción de acceso al código era parte de los objetivos de la sanción o la eliminación se llevó a cabo sin presión directa sobre la iniciativa de GitHub para minimizar los riesgos.

La posición de la EFF es que la prohibición se aplica al uso de servicios de trabajo para el lavado de dinero, pero la tecnología de anonimizar las transacciones en sí misma es solo un método para garantizar la confidencialidad, que puede usarse no solo con fines delictivos.

En litigios anteriores, se reconoció que el código fuente está sujeto a la Primera Enmienda de la Constitución de los Estados Unidos, que garantiza la libertad de expresión. El código en sí mismo con la implementación de la tecnología, y no el producto terminado adecuado para su implementación con fines delictivos, no puede considerarse un objeto de prohibición, por lo tanto, EFF cree que volver a publicar el código previamente eliminado es legal y no debe ser bloqueado por GitHub.

El profesor Matthew Green es conocido por su investigación en criptografía y privacidad, incluido ser uno de los creadores de la criptomoneda anónima Zerocoin y miembro del equipo que descubrió un backdoor en el generador de números pseudoaleatorios Dual EC DRBG desarrollado por la Agencia de Seguridad Nacional de EE. UU. Las principales actividades de Matthew incluyen estudiar y mejorar las tecnologías de privacidad, así como enseñar a los estudiantes sobre dichas tecnologías (Matthew imparte cursos de informática, criptografía aplicada y criptomonedas anónimas en la Universidad Johns Hopkins).

Los anonimizadores como Tornado Cash son un ejemplo de una implementación exitosa de tecnologías de privacidad, y Matthew cree que su código debe permanecer disponible para el estudio y desarrollo de la tecnología.

Además, la pérdida del repositorio de referencia generará confusión e incertidumbre sobre en qué bifurcaciones se puede confiar (los atacantes pueden comenzar a distribuir bifurcaciones con cambios maliciosos).

Los repositorios eliminados son recreados por Matthew bajo la nueva organización de repositorios en GitHub para enfatizar que dicho código es valioso para investigadores y estudiantes, así como para probar la hipótesis de que GitHub eliminó los repositorios en cumplimiento de la orden de ejecución y las sanciones se utilizaron hasta la prohibición de la publicación del código.

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

from Linux Adictos https://ift.tt/6McFV8C
via IFTTT

Los nombres de las distribuciones Linux

Los nombres de las distribuciones Linux tienen orígenes diversos

Todos conocemos los nombres de las distribuciones Linux, al menos los de las principales.  Lo que no es tan conocido es de donde vienen. En este artículo vamos a contarte cuál es el origen de la denominación de algunas de ellas.

Es cierto que en algunos casos el nombre es descriptivo del objetivo como Scientific Linux o Ubuntu Studio y en otros es una combinación del nombre de los desarrolladores, pero también hay otros donde la relación es más difícil de descubrir.

Los nombres de las distribuciones Linux

Debian

Debian es una distribución genial si buscas estabilidad y seguridad. Pero, sus versiones son tan emocionantes como una patata hervida. Eso se nota en la elección del nombre de la distribución y del logo.

El nombre es la combinación del primer nombre de la novia del creador del proyecto (Debra) y del propio desarrollador (Ian). Las versiones se bautizan con el nombre de personajes de las películas Toy Story y la rama inestable se llama Sid por el personaje que destruía invariablemente sus juguetes.

Ubuntu

Ubuntu es una palabra de origen bantú. Se compone de dos partes: la raíz ntu y el prefijo ubu. Ntu podríamos traducirlo como «objeto», mientras que ubu significa «humano». Se interpreta como una definición de lo que nos define como humanos. En la actualidad describe a una filosofía africana que se basa en el respeto a las otras personas como forma de demostrar el respeto por uno mismo.

En la ayuda de las viejas versiones de Ubuntu venía una síntesis de esa filosofía realizada por Desmond Tutu, histórico luchador contra el Apartheid. Como dato curioso, esa cita fue parodiada por el desaparecido The Freedom Blog. Ese sitio era una burla a los medios conservadores norteamericanos y cada tanto satirizaba las diatribas anti software libre de Steve Ballmer.  En una entrada decía textualmente «Ubuntu es una palabra africana que puede traducirse como voy a violar a tus hijos».

Los nombres de las versiones de Ubuntu están compuestos por un adjetivo y un animal y se trata de que describan las características que se espera que tenga la nueva versión.

Manjaro

Esta distribution derivada de Arch Linux debe su nombre al Monte Kilimanjaro. El Kilimanjaro es un volcán nevado que con sus 5895 metros de altitud se constituyó en la montaña más alta de África. Según parece, el creador del proyecto lo escaló.

Red Hat

La distribución Linux de IBM debe su nombre a una costumbre de los tiempos universitarios del creador.  Cuando iba al laboratorio de informática de su facultad llevaba la gorra roja (red hat en inglés) de Lacrosse (Un deporte muy popular en algunas regiones de EE.UU) de su abuelo. Si alguien tenía alguna duda el consejo era «Pregúntale al de la gorra roja.»

Fedora

Si buscas en Google la primera referencia de Fedora es un nombre ruso que significa «regalo de Dios». Sin embargo, el origen del nombre de esta distribución tiene más que ver con estar basada en Red Hat. El logo de dicha distribución es un sombrero conocido como Fedora. El fedora es un sombrero flexible y de ala corta originario de Italia.

Linux Mint

En este caso tenemos la explicación escrita del teclado del propio creador de la distribución, así que vamos a citarla:

Larga historia… Estuve escribiendo artículos/tutoriales para linuxforums.org durante un tiempo y al final decidí publicarlos yo mismo, así que necesitaba un .com y pensé en un nombre. Mint es frío, es corto, es fresco, es fácil de escribir y de recordar y en inglés incluso significa «cool», «buen estado», «perfecto», etc… También me gustaba la forma en que Linux se asociaba con los polos, los pingüinos, el hielo… la forma en que un núcleo prístino se llamaba «vainilla»… y así Mint se acercaba a todo eso. Un gran nombre, sin un significado particular… sólo una serie de agradables asociaciones subjetivas, supongo.

También explica por qué las versiones tienen nombres de mujer:

Se trata de destacar la relación entre el usuario y el objeto y el afecto que un propietario puede tener por aquello que le apasiona. Para muchos, Linux es más que un sistema operativo útil, es también un pasatiempo y hay interés y pasión en el distro-hopping y en descubrir, adoptar y pasar tiempo con una nueva versión. Quería algo que fuera fácil de recordar, que evocara afecto y que personificara el propio objeto. Del mismo modo que un marinero da un nombre a su barco y se refiere a él como «ella», yo quería ese tipo de connotación con los lanzamientos de Mint.

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

Flatpak 1.14 consulta ahora antes de eliminar runtimes en uso, otras mejoras menores

Flatpak 1.14

Las aplicaciones aisladas o sandbox para Linux hace mucho tiempo que existen. La primera versión de las AppImage apareció en 2004, pero no fue hasta una década después que este tipo de aplicaciones empezó a usarse de verdad. Canonical sacó su versión (snap), pero la plataforma que prefieren la mayoría de desarrolladores, con GNOME a la cabeza, es la que hoy ha lanzado una nueva versión, Flatpak 1.14, con novedades que se han centrado en mejorar lo existente.

En la versión 1.12 ya se introdujeron mejoras en la gestión del sub-sandbox, algo que beneficiaba a software como el de Steam, y en Flatpak 1.14 lo han vuelto a hacer, en este caso permitiendo que el sub-sandbox pueda apropiarse de los nombres de MPRIS en el bus de la sesión.

Otras novedades de Flatpak 1.14

Entre el resto de novedades tenemos mejoras como que los comandos que soportan la opción –user ahora permiten también un alias -u, la interfaz de línea de comandos (CLI) ahora informa correctamente al usuario de las apps que están usando extensiones que han llegado al final de su ciclo de vida, que el comando para desinstalar ahora pide confirmación antes de eliminar runtimes que están usándose, se ha arreglado un problema de corrupción de memoria y que la política SELinux se ha actualizado para cubrir los symlinks dentro de /var/lib/flatpak.

Flatpak 1.14 también introduce otros cambios, como algunos realizados para que los traductores puedan trabajar en frases completas en vez de en fragmentos de varias partes por separado. En cuanto a los idiomas, las traducciones se han actualizado para idiomas como el alemán, ruso o chino.

Flatpak 1.14 ya se puede descargar desde su página de GitHub, pero lo mejor es que esperemos a que nuestra distribución Linux añada los nuevos paquetes. Para el que esté interesado en hacerlo por su cuenta, tanto la información detallada como el tarball están disponibles en este enlace.

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

Adblock vs Adblock plus: diferencias y similitudes

Adblock y Adblock plus son parecidos aunque cada uno tiene una ventaja sobre el otro.

La publicidad en Internet se ha vuelto incontrolable por lo que un bloqueador de anuncios es un complemento imprescindible de cualquier navegador. Es por eso por lo que comparamos Adblock vs Adblock Plus, dos de los mejores de su tipo.

De todas formas, debemos tener en cuenta que la calidad del contenido del sitio depende del tiempo que sus autores pueden dedicarle a crearlo. Y, eso muchas veces solo es posible haciendo que el sitio genere ingresos. Por lo tanto, un bloqueador de anuncios debería usarse solo en aquellos sitios en los que se abusa de la misma.

Qué es un bloqueador de anuncios

Comencemos diciendo que un bloqueador de anuncios no es un bloqueador de anuncios. Es decir que esta pieza de software lo que hace es impedir que el navegador descargue y muestre determinado contenido que sigue las pautas habituales de la publicidad en Internet (por ejemplo, la apertura de una ventana emergente). Aunque esto la mayor parte de las veces hace que un sitio se muestre más rápido, también puede interferir con la navegación. Un caso posible es cuando el formulario de ingreso a un sitio se abre en otra ventana.

Un segundo método es el de listas de comprobación. Con este sistema, para decidir que contenidos mostrar, el bloqueador de anuncios comprueba en una o más listas de enlaces si el contenido fue reportado como publicidad. Estas listas las mantiene una comunidad independiente a la de los desarrolladores del bloqueador y fija las reglas sobre lo que mostrar o no. Otros criterios que utilizan las listas son el ID, la clase, el atributo src del elemento o el uso de script para cargar contenido de un servidor de terceros.

¿Por qué usar un bloqueador de anuncios?

El complemento Adblock permite personalizar los filtros

La gran ventaja de Adblock sobre Adblock Plus es que permite personalizar los filtros para incluir anuncios que no figuran en la lista negra.

Más allá de los problemas que describimos, un bloqueador de anuncios tiene muchas ventajas. Algunas de ellas son:

  • Seguridad: No solo el bloqueador de anuncios impide que se muestre publicidad engañosa (En el sentido de vender productos fraudulentos). Los delincuentes informáticos pueden utilizar redes publicitarias legítimas para distribuir software malicioso aún sin necesidad de hacer clic.
  • Mejora en la experiencia de navegación: Al eliminar contenido que no tiene que ver con el propio del sitio y, muchas veces molesto, la navegación es más fluida.
  • Rapidez:  Según algunas estadísticas, en los sitios de noticias la mitad del tiempo de carga corresponde a la publicidad. En otras palabras, utilizar un bloqueador de contenidos hace que esas páginas se carguen un 40% más rápido.
  • Reducción de uso de datos: Esto es especialmente crítico cuando se navega utilizando la red móvil.

Sin embargo, no están desprovistos de desventajas. Ya habíamos mencionado que pueden dificultar el funcionamiento de algunos sitios. Otros problemas pueden ser que el bloqueador instale algún tipo de mecanismo de seguimiento, que no mantenga sus listas actualizadas o que, a cambio de un pago acepten no bloquear determinada publicidad.

Adblock vs Adblock Plus. ¿Cuál es mejor?

El complemento de bloqueo de anuncios Adblock Plus no interfiere con la navegación.

Adblock Plus le lleva ventaja en rendimiento a Adblock. Su uso no interfiere en la navegación cuando se tienen varias pestañas abiertas.

A pesar de que su nombre sea parecido, Adblock Plus no es una versión más potente de Adblock. Son dos complementos diferentes, aunque con funciones parecidas. Aunque Adblock Plus fue el primero (Comenzó siendo una extensión para Firefox) y Adblock nació para Chrome ambos ahora están disponibles para el resto de los navegadores a y utilizan el mismo sistema de listas blancas (Sitios a los que se les permita el acceso) y listas negras (Sitios prohibidos) ambos utilizan la misma fuente de información.  Easy List.

Otra práctica común es la de no bloquear anuncios que se consideren aceptables.

En teoría Adblock permite agregar nuestros propios sitios a la lista, pero esto es siempre y cuando dicho anunciante no les haya pagado a los desarrolladores de la extensión para evitarlo. Por cierto, Adblock Plus también acepta pagos de los anunciantes. Para crear filtros personalizados en Adblock Plus hay que marcar anuncio por anuncio en cada sitio.

Con respecto al rendimiento, la mayoría de los usuarios mencionan que Adblock hace que la navegación sea más lenta cuando hay varias pestañas abiertas y que esto se nota sobre todo en Firefox.

Si hablamos de sde el punto de vista de la experiencia del usuario, ambos son fáciles de instalar, usar, configurar y desinstalar. La ventaja de Adblock Plus es que nos permite ver cuántos anuncios se bloquearon.

En definitiva, para decidir cuál de los dos instalar debes responderte que te importa más. Si es la personalización o la seguridad, la respuesta es Adblock. Si es el rendimiento instala Adblock Plus.

De todas formas, hay otras muchas extensiones de bloqueo de publicidad. También navegadores como Brave que traen incorporados su propio bloqueador.

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

Firefox 104 ya disponible, con nuevos gestos para Linux y otras novedades para las que nosotros aún tendremos que esperar

Firefox 104 en Linux

 

Tal y como avanzábamos a finales del mes pasado, Mozilla ya permite descargar una nueva versión de su navegador web que introduce nuevos gestos para los usuarios de Linux. Hasta ahora, para avanzar por el historial debíamos hacerlo desde las flechas de la barra superior o presionando Alt y deslizando dos dedos a la izquierda o la derecha. A partir de Firefox 104 ya no será necesario presionar Alt, pero sí estar bajo Wayland.

Mozilla ya incluyó esta novedad en la anterior versión de su navegador, pero la diferencia es que ahora está activada de serie. Entre el resto de novedades, que Mozilla hará oficiales dentro de 2-3 horas, tenemos mejoras de rendimiento. Firefox 104 reducirá el consumo de recursos del navegador cuando esté minimizado, algo parecido a lo que ya hace con las pestañas. Esto ayudará a ahorrar batería.

Otras novedades de Firefox 104

Entre el resto de novedades, Firefox soporta subtítulos de Disney+ cuando se está visualizando su contenido en Picture-in-Picture. Funcionará si se está viendo el vídeo en video.js. Todo lo anterior se supone que ya está disponible para todos los sistemas operativos… pero no todo es así.

Para que no nos olvidemos de que no todos los usuarios somos iguales para todos, Firefox incluye ahora soporte para scroll-snap-stop, y la herramienta de perfiles integrada puede analizar el uso de energía de cada web, siempre y cuando se use una de las últimas versiones de macOS + Apple M1 o Windows 11. Los usuarios de Linux tendremos que esperar hasta nuevo aviso.

Mozilla también ha aprovechado el lanzamiento de Firefox 104 para pulir un poco las cosas, y a los parches de seguridad de turno se le incluyen varios para mejorar el rendimiento. Uno de ellos mejora algunas transiciones de CSS, algo en lo que deberían trabajar todas las compañías porque no todos los navegadores lo muestran todo igual de bien.

Firefox 104 está disponible desde ayer en el servidor de Mozilla, pero su lanzamiento no será oficial hasta las 14h o 15h de hoy día 23 de agosto. Llegado el momento, la compañía publicará una lista oficial de novedades y se podrá descargar desde su página web oficial. Los usuarios de Linux que usemos la versión de repositorios oficiales de nuestra distribución recibiremos los nuevos paquetes en las próximas horas.

from Linux Adictos https://ift.tt/4ojAfha
via IFTTT

HDDSuperClone se vuelve open source y su código ya esta disponible

Se dio a conocer la noticia de que la gente detrás del desarrollo de HDDSuperClone, una utilidad para copiar información de discos duros defectuosos, tomaron la decisión de liberar el código fuente de la utilidad.

La falta de tiempo para mantener el proyecto se cita como la razón principal del porqué se libera el código fuente. El código está abierto bajo la licencia GPLv2 (la licencia se menciona dentro de los archivos de código).

Para quienes desconocen de HDDSuperClone, deben saber que este permite extraer los datos guardados del disco en caso de errores de lectura o funcionamiento inestable de cabezales magnéticos individuales.

Inicialmente, el proyecto se suministró en compilaciones binarias bajo el acuerdo EULA y se desarrolló como una alternativa avanzada a la utilidad GNU ddrescue, ampliando sus capacidades que anteriormente solo estaban disponibles en sistemas de hardware para clonar discos defectuosos, como DeepSpar DDI4 y RapidSpar.

HDDSuperClone admite la importación y exportación de archivos de registro de ddrescue, lo que permite cambiar entre las dos utilidades según sea necesario.

La versión gratuita utiliza comandos de paso SCSI para comunicarse con el dispositivo. Esto ofrece más retroalimentación que los métodos de comunicación tradicionales, y puede ser posible detectar cuándo una unidad ya no responde correctamente. Ddrescue puede tener problemas para saber cuándo una unidad ya no responde, ya que el sistema operativo solo informa un error de lectura sin forma de saber qué es lo que está mal.

La versión PRO tiene la capacidad de usar E/S directa para unidades conectadas IDE y SATA, junto con algunas otras funciones avanzadas.

Otra característica de HDDSuperClone es que tiene un algoritmo avanzado de salto de cabeza de autoaprendizaje que intentará saltarse una mala cabeza en aproximadamente 7 malas lecturas. Esto puede hacer que obtener los datos de las cabezas buenas sea mucho más rápido. Los generadores de imágenes de hardware pueden «apagar» un cabezal y solo leer datos de los buenos cabezales, lo cual es ideal, pero requiere el uso de comandos especiales específicos del proveedor. El algoritmo de salto de cabeza de HDDSuperClone es lo más cercano que se puede esperar sin comandos especiales.

Sobre el código liberado, se menciona que también incluye la versión Pro paga, que incluye las siguientes características:

  • Modos de acceso directo «AHCI directo» y «USB directo», que permiten restablecer de forma adaptativa o reiniciar unidades inestables en caso de que se congelen.
  • El modo «Controlador virtual», que le permite copiar no todo el disco, sino solo aquellos sectores en los que se encuentran los datos necesarios. En este modo, el origen y el destino de los datos están conectados, y se crea un disco virtual (/dev/sdv de forma predeterminada) que debe leer un software de terceros para reconstruir sistemas de archivos (por ejemplo, TestDisk, DMDE o R- Estudio). En este caso, todos los sectores, cuya lectura solicita el software, se leerán del disco de origen solo una vez y se escribirán inmediatamente en el disco de destino o en la imagen.
  • La capacidad de acceder a una unidad usando un disco virtual que tiene un tamaño de sector lógico diferente, lo que puede ser útil para devolver el tamaño de sector lógico original en un disco al que se accede a través de la interfaz SATA, pero que originalmente se usó con una interfaz USB.
  • Compatibilidad con la clonación y creación de imágenes de unidades SAS (SCSI) que usan 520 bytes por sector y guardan el resultado en una imagen u otra unidad que usa 512 bytes por sector.
  • La función de analizar el estado del disco.
  • Compatibilidad con tamaños de sector distintos de 512 bytes y la capacidad de ajustar el tamaño del bloque para optimizar los sectores defectuosos en discos que utilizan sectores de 4096 bytes.
  • Modo de salto rápido, que utiliza un algoritmo más agresivo para evitar la corrupción del disco e ignorar los cabezales magnéticos defectuosos.
  • Compatibilidad con el uso de los datos devueltos por la interfaz ATA para marcar sectores defectuosos.

Para los interesados en poder conocer el código fuente, deben saber que está publicado en un archivo tar, pero los entusiastas ya han creado un repositorio en GitHub, en el que planean continuar con el desarrollo del proyecto.

El enlace es este.

from Linux Adictos https://ift.tt/4wl62kt
via IFTTT

Ya fue liberada la nueva versión de KDE Gear 22.08

Hace poco se dio a conocer el lanzamiento de la actualización acumulativa agosto de las aplicaciones desarrolladas por el proyecto KDE, mejor conocida como «KDE Gear 22.08» (anteriormente KDE Applications).

En esta nueva actualización que se presenta, en total, se publicaron los lanzamientos de 233 programas, bibliotecas y complementos como parte de la actualización.

Principales novedades de KDE Gear 22.08

En esta nueva versión que se presenta de KDE Gear 22.08, el administrador de archivos Dolphin ha agregado soporte para ordenar archivos por sus extensiones. Dolphin y los cuadros de diálogo de archivos ahora tienen la capacidad de eliminar ciertos elementos de las listas de archivos abiertos recientemente (Archivos recientes) y rutas de archivos utilizadas recientemente (Ubicaciones recientes).

Otra novedad que se destaca, es que Elisa tiene soporte completo para pantallas táctiles. Para mejorar la comodidad de tocar con los dedos en las pantallas táctiles, se aumentó la altura de los elementos en las listas, al tocar una canción en la lista ahora la reproduce en lugar de solo resaltarla, ademas de que tambien se ha devuelto la capacidad de navegar por la barra lateral con la lista de reproducción usando atajos de teclado.

Ademas, de ello, tambien podremos encontrar en Elisa que se agregó una opción para deshabilitar el escaneo de la colección de música al inicio (en su lugar, se ofrece un botón para comenzar a escanear manualmente cuando sea necesario). Se agregó el modo de ordenar las composiciones por tiempo de modificación (por ejemplo, para mostrar las composiciones agregadas recientemente). El directorio raíz ahora se establece como el directorio base en el modo de navegación de archivos, lo que facilita la referencia a archivos que no están en el directorio de inicio.

KWrite, agrega soporte para pestañas y un modo de ventana dividida que le permite ver varios documentos al mismo tiempo, mientras que en Kate, que se centra principalmente en la escritura y edición de código por parte de los desarrolladores de programas, la barra de herramientas se muestra de forma predeterminada. Se ha reagrupado el menú y se ha añadido una nueva sección «Selección» con acciones sobre los bloques seleccionados

Los editores de texto Kate y KWrite tienen la capacidad de mostrar múltiples cursores independientes e ingresar simultáneamente texto o código en diferentes partes del documento.

Kalendar ofrece la posibilidad de trabajar con la libreta de direcciones, ademas de que ahora el usuario puede adjuntar una libreta de direcciones al calendario y acceder a su contenido desde un widget colocado en el panel o en el escritorio. Se agregó soporte para generar códigos QR para transferir información de contacto a un dispositivo móvil. Se mejoró la interfaz para ver el calendario y se modernizó la navegación a través de las tareas: en la barra lateral apareció la capacidad de ver tareas anidadas y de nivel superior.

El asistente de viaje de itinerarios de KDE se ha mejorado para ayudarlo a llegar a su destino utilizando datos de varias fuentes y brindarle la información relacionada que necesita en el camino (horarios de tráfico, ubicaciones de estaciones y paradas, información del hotel, pronóstico del tiempo, eventos en curso). Se ha implementado un escáner de código de barras incorporado, con el que puede importar rápidamente información sobre boletos y tarjetas de descuento, tambien se agregó la capacidad de importar información sobre viajes en autobús o tren desde servicios en línea, así como importar información sobre viajes a eventos desde el planificador de calendario y se proporcionó la capacidad de determinar rutas alternativas para segmentos individuales del viaje.

En Spectacle se implementa el ajuste automático del tamaño de la ventana a la imagen cuando cambia al modo de anotación y vuelve al tamaño original después de salir. En la lista desplegable con modos de captura de pantalla, se muestra información sobre herramientas para los atajos de teclado disponibles.

Finalmente, si estás interesado en poder conocer más al respecto puedes consultar los detalles de este nuevo lanzamiento en el siguiente enlace. 

En esta página se puede encontrar información sobre la disponibilidad de compilaciones en vivo con nuevas versiones de aplicaciones.

from Linux Adictos https://ift.tt/5WYLKhF
via IFTTT

Copilot dejará de funcionar a partir de hoy. MutableAI puede quiere ser una alternativa

MutableAI

Hoy es 22 de agosto, el día que muchos preferiríamos que no hubiera llegado. O sí, para dejar de usar Copilot, aunque sea a la fuerza, y empezar un nuevo camino. Quizá, el mejor camino sería hacerlo todo a mano, sin ningún tipo de ayuda, pero nos acostumbramos muy pronto a lo bueno. Muchas veces, Copilot escribía, y aún lo hace, pero a partir de hoy pagando, lo que queríamos, con lo que ahorrábamos tiempo y a veces podíamos hacer cosas que de otra manera nos costaría mucho más. Los rivales están aprovechando estos días para darse a conocer, y uno de ellos es o pretende ser MutableAI.

Pero bueno, al César lo que es del César. Desde que Microsoft anunciara que su copiloto iba a ser de pago, a no ser que se sea estudiante o el desarrollador de un proyecto, ha habido tiempo para probar las diferentes alternativas. tabnine asegura que es mejor, e incluso ofrece una versión gratuita con la que podemos terminar líneas, pero, por lo menos en mis pruebas, ni se le acerca, no la versión gratuita. Hace lo que le parece, aunque lo cierto es que creo que hay que usarlo más para que las sugerencias entiendan por dónde vamos. Eso sí, la versión de pago ofrece mucho más, pero pagando.

MutableAI está dando sus primeros pasos

Otras opciones, como Kite, a mí no me han dado buenos resultados. MutableAI está lejos de Copilot, por lo menos en la actualidad, ya que está dando sus primeros pasos. Además, por lo menos en KDE, donde las apps no tienen acceso al portal, hay que introducir manualmente la clave de la API cada vez que se le quiere pedir algo. Porque no, ahora mismo no funciona como el resto, como Copilot, tabnine o Codewhisper (Amazon), en donde basta añadir un comentario para que te aparezcan las sugerencias; sí sugiere código mientras estamos escribiendo, pero no siempre, y parece que ni mira los comentarios.

Lo bueno que tiene es que, si se le dan instrucciones precisas lanzando «Give a coding instruction», sí puede crear funciones completas (las de la captura las ha creado al pedírselas). Ahora bien, pare ser honesto, creo que debe mejorar las sugerencias «in-line», o quizá se tenga que usar más para que vaya aprendiendo lo que queremos o lo que necesita nuestro documento.

Para probar MutableAI en Visual Studio Code, basta con instalar la extensión e identificarse, lo que se puede hacer con la cuenta de GitHub, Google o con un correo, si bien es cierto que puede dar errores (por lo menos en Linux) en la actualidad, para lo que nos recomiendan apuntarnos a la lista de espera. Actualmente funciona con JavaScript, Python y TypeScript; pronto lo hará con React.

Gratuito para usuarios y desarrolladores de código abierto

MutableAI pedirá dinero a empresas, pero no a usuarios ni desarrolladores de software de código abierto. Es parecido a lo que ofrece Copilot, pero MutableAI no distingue entre tipos de usuarios y permite que cualquiera pueda aprovechar sus sugerencias. Sólo habrá que pagar si hacemos un uso empresarial, por lo que no está de más darle una oportunidad. Esperemos que mejore como Copilot, pero no que siga exactamente el mismo camino.

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