Audacious 4.0: el viejo rockero se actualiza, pasa a basarse en Qt 5 e introduce todas estas novedades

Audacious 4.0

Hoy os vamos a hablar de una nueva app que se acaba de actualizar… Bueno, no sigo con la broma porque pronto iba a ser descubierto. Y es que la nueva versión de la que hablo es la de un software cuya primera versión se lanzó en 1997, pero lo hizo bajo el nombre de XMMS. Se trataba de una alternativa libre al famoso WinAmp de Windows y más tarde pasó a llamarse Audacious. Durante el fin de semana, sus desarrolladores han lanzado Audacious 4.0, con la principal novedad de que ha pasado a basarse en Qt 5 por defecto.

Tal y como leemos en la nota de su lanzamiento, “La interfaz de usuario Qt se ha vuelto bastante pulida por ahora. Será bastante familiar para los usuarios de la interfaz de usuario GTK2, pero también trae algunas mejoras interesantes, como una vista de lista de reproducción que es más fácil de navegar y ordenar“. A continuación tenéis la lista de novedades que ha llegado este fin de semana junto a Audacious 4.0.

Novedades de Audacious 4.0

  • Al hacer clic en los encabezados de columna de la lista de reproducción, se ordena la lista de reproducción.
  • Arrastrar los encabezados de columna de la lista de reproducción cambia el orden de las columnas.
  • Configuración de toda la aplicación para tamaños de paso de volumen y tiempo.
  • Nueva opción para ocultar pestañas de lista de reproducción.
  • Ordenar la lista de reproducción por ruta ahora ordena las carpetas después de los archivos.
  • Implementó llamadas adicionales de MPRIS para compatibilidad con KDE 5.16+.
  • Nuevo complemento de módulo rastreador basado en OpenMPT.
  • Nuevo complemento de visualización del medidor VU.
  • Opción agregada para usar un proxy de red SOCKS.
  • El complemento Song Change ahora funciona en Windows.
  • Nuevos comandos “Álbum siguiente” y “Álbum anterior”.
  • El editor de etiquetas en Qt UI ahora puede editar múltiples archivos a la vez.
  • Ventana de preajustes de ecualizador implementada para Qt UI.
  • El complemento de letras ganó la capacidad de guardar y cargar letras localmente.
  • Visualizaciones de Blur Scope y Spectrum Analyzer portadas a Qt.
  • Selección de fuente de sonido del complemento MIDI portada a Qt.
  • El complemento de salida JACK obtuvo algunas opciones nuevas.
  • Opción agregada para bucle infinito de archivos PSF.
  • Corregido el icono borroso en Windows.
  • Las entradas de las hojas CUE en una lista .m3u ahora se añaden correctamente.
  • Correcciones menores en la gestión del stream de salida.
  • Soporte experimental para construir con Meson.

Ya disponible su “tarball”

En el momento de escribir estas líneas, Audacious 4.0 sólo está disponible como “tarball”, lo que podemos descargar desde el enlace de la nota de su lanzamiento. En los próximos días debería aparecer en los centros de software de las diferentes distribuciones Linux.

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

Shortwave, el anterior Gradio evoluciona para mejorar la experiencia al escuchar la radio

Pantalla de bienvenida de Shortwave

Personalmente, no puedo decir que sea un gran fan de la radio. En las estaciones de radio no nos ponen lo que queremos, sino lo que ellos quieren. Yo jamás escucho la radio desde el aparato diseñado para ello, pero la cosa puede cambiar cuando pasamos a hablar de una radio por internet en la que podemos buscar estaciones de todo tipo. Eso es básicamente lo que hace Shortwave, una aplicación para escuchar estaciones de radio online que se ha diseñado principalmente para GNOME.

Hay que saber un par de cosas sobre Shortwave: la primera es que es de código abierto. La segunda es que es el sucesor de Gradio, una app que ya hacía tiempo que nos permitía escuchar la radio online desde nuestros dispositivos Linux, pero que fue descontinuada después de que su desarrollador, Félix, se uniera al proyecto GNOME. Ahora ha cambiado de nombre y se ha creado “desde cero” en el lenguaje de programación Rust.

Shortwave es compatible con las bibliotecas de Gradio

Búsqueda de emisoras

Si eras usuario de Gradio, también tienes que saber que es compatible con Shortwave. Más concretamente, podemos importar la biblioteca del primero para escucharla en el segundo, por lo que no tendremos que volver a realizar el trabajo de buscar y guardar nuestras estaciones favoritas.

Entre las funciones más destacadas de Shortwave, tenemos:

  • Compatible con Gradio, para importar su biblioteca.
  • Usa listados de Radio Station, lo que está impulsado por la comunidad de usuarios.
  • Incluye montones de estaciones de todo el mundo.
  • Soporte para el streaming/casting de estaciones de radio a dispositivos soportados, lo que incluye soporte para Chromecast.
  • Temas claro y oscuro.
  • Identifica la canción que está sonando en la estación de radio.

Si estás interesado en instalar Shortwave, tienes que saber que está disponible en forma de código desde su página de GitLab. Si no te seduce la opción anterior, también está disponible como paquete Flatpak desde este enlace de Flathub. Para poder instalar aplicaciones en formato Flatpak, en la mayoría de distribuciones hay que habilitar el soporte, lo que también nos permitirá buscar la app desde nuestro centro de software.

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

DXVK 1.6 llega con algunos cambios y soluciones de errores en juegos

DXVK

Hace pocos días se realizó el lanzamiento de la nueva versión de la capa DXVK 1.6, que proporciona la implementación de DXGI (Infraestructura de gráficos DirectX), Direct3D 9, 10 y 11, que funciona a través de la traducción de llamadas a la API de Vulkan.

Si bien DXVK aun que se usa principalmente en Steam Play, no es el único lugar donde los usuarios de Linux pueden aprovechar esta fantástica tecnología. También aporta la implementación D3D11 basada en Vulkan para Linux y Wine, en lo que respecta al rendimiento y la optimización cuando se ejecutan juegos de Direct3D 11 en Wine puesto que también brindan soporte para Direct3D9.

Principales novedades de DXVK 1.6

Esta nueva versión de DXVK 1.6 se destaca por implementar un cambio en la forma en que maneja sus bibliotecas auxiliares Direct3D 10 para que también pueda funcionar con el marco de efectos D3D10 de Wine, mejoras menores en el rendimiento de Direct3D 9, una solución para cambios redundantes en el modo de visualización y otras soluciones.

La instalación de las bibliotecas auxiliares predeterminadas de Direct3D 10: d3d10.dll y d3d10_1.dll se ha detenido porque D3D10 en DXVK requiere d3d10core.dll y d3d11.dll para admitir D3D10 (dxgi.dll también es necesario para Windows). El cambio le permite usar el marco D3D10 desarrollado en Wine para efectos, que se usa en algunos juegos.

DXVK 1.6 introduce pequeñas optimizaciones de rendimiento en la implementación de Direct3D 9, además de que se corrigió un bloqueo al intentar capturar instantáneas de apitrace.

Además se corrigió el bloqueo en algunos juegos de Source 2 usando su propio render D3D9, también se realizó el cambio de modo de pantalla redundante eliminado y se corrigió un error que mostraba un marco verde cuando se mostraba un video en algunos juegos.

Por la parte de los problemas resueltos con algunos títulos de juegos, se mencionan los siguientes:

  • A Hat in Time: se corrigió una regresión donde la salida se escalaría mal al cambiar la resolución
  • Dead Space : artefactos cuadrados negros fijos.
  • DoDonPachi Resurrection : Se corrigió el bloqueo al inicio.
  • Dragon’s Dogma : Problemas resueltos de pantalla completa.
  • Star Wars: Republic Commando : Implementados formatos de imágenes faltantes.
  • Yomawari: Midnight Shadows : Se corrigió el bloqueo al inicio.

Finalmente, si quieres conocer más al respecto sobre el proyecto, así como su uso, puedes consultar los detalles en el siguiente enlace.

¿Cómo añadir el soporte de DXVK a Linux?

Para usar DXVK, se requieren controladores con soporte API Vulkan 1.1, como AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 y AMDVLK.

DXVK se puede usar para ejecutar aplicaciones y juegos 3D en Linux usando Wine, actuando como una alternativa de mayor rendimiento a la implementación de Direct3D 11 integrada en Wine que se ejecuta sobre OpenGL.

DXVK requiere de la última versión estable de Wine para ejecutarse. Por lo que, si no cuentas con este instalado. Ahora solo tendremos que descargar el último paquete estable de DXVK, este lo encontramos en el siguiente enlace.

wget https://github.com/doitsujin/dxvk/releases/download/v1.6.0/dxvk-1.6.0.tar.gz

Después de haber realizado la descarga ahora vamos a descomprimir el paquete recién obtenido, esto lo pueden hacer con desde su entorno de escritorio o desde la misma terminal ejecutando en el siguiente comando:

tar -xzvf dxvk-1.6.0.tar.gz

Después accedemos a la carpeta con:

cd dxvk-1.6.0

Y ejecutamos el comando sh para ejecutar el script de instalación:

sudo sh setup-dxvk.sh install
setup-dxvk.sh install --without-dxgi

Cuando se instale DXVK en un prefijo de Wine. La ventaja es que se puede usar Wine vkd3d para juegos D3D12 y DXVK para juegos D3D11.

Además, la nueva secuencia de comandos le permite instalar la dll como enlaces simbólicos, lo que facilita la actualización de DXVK para obtener más prefijos de Wine (puede hacerlo a través del comando –symlink).

Como verán la carpeta de DXVK contiene otras dos dll para 32 y 64 bits estas las vamos a colocar de acuerdo a las siguientes rutas.
En donde “usuario” lo remplazas por el nombre de usuario que utilizas en tu distribución de Linux.

Para 64 bits las colocamos en:

~/.wine/drive_c/windows/system32/

O

/home/”usuario”/.wine/drive_c/windows/system32/

Y para 32 bits en:

~/.wine/drive_c/windows/syswow64

O

/home/”usuario”/.wine/drive_c/windows/system32/

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

Alternativas a Microsoft TeamViewer de código abierto

Alternativas a MIcrosoft Team

Continuando con las respuestas a nuestros lectores, en este caso vamos con la pregunta de José:

Buenas tardes, podrías hacer una publicación sobre alternativas a Teamviewer de desarrollo libre, he probado apache guacamole pero hay que realizar configuraciones por cada equipo al cual se quiere acceder de forma remota.


La pregunta nos viene como anillo al dedo para continuar con nuestra serie de artículos sobre programas de código abierto para tener a mano en caso de emergencia.

En realidad, no fuimos capaces de encontrar una respuesta satisfactoria ya que de una forma u otra es necesario hacer algún tipo de configuración en los equipos remotos. La única excepción es MeshCentral que utiliza un servidor web como intermediario.

Qué es Microsoft TeamViewer

Se trata de una aplicación que te permite el monitorear y tomar el control de un equipo en forma remota. Esto resulta muy útil para dar soporte técnico en forma remota o enseñar como se hace algo.

Cómo preparar nuestro escritorio para ser compartido

Distribuciones Linux

Escritorio GNOME

La preparación del escritorio GNOME para ser accedido en forma remota es muy sencilla.

  1. Abrimos Configuración.
  2. Pulsamos en Compartir.
  3. Deslizamos el indicador para habilitar la compartición
  4. Deslizamos el indicador para compartir archivos multimedia.

Escritorio KDE

KDE usa una aplicación de servidor que permite compartir su sesión actual con un usuario de otra máquina. Se llama Krfb. Esta tiene que instalarse en cada una de las computadoras remotas. A su vez, en la computadora de control deberá instalarse un visor VNC.

En cada equipo remoto deberá generarse una invitación que se envia por correo o crear una clave única.

Windows

  • Abrimos el explorador de archivos y posamos el puntero sobre Este equipo.
  • Con el botón derecho pulsamos en Propiedades.
  • Pulsamos en Configuracion de acceso remoto.
  • Marcamos la casilla en Permitir asistencia remota a este equipo. Pulsamos en Aplicar.
  • En el panel de configuración abrimos Firewall y protección de red.
  • Pulsamos en Permitir una aplicación a través del Firewall.
  • Pulsamos en Cambiar la Configuración.
  • Buscamos Escritorio remoto y marcamos Privada o Pública según corresponda.

Alternativas a Microsoft TeamViewer de código abierto

Remmina

Este cliente para Linux utiliza las librerías GTK+ y su interfaz se adapta al tamaño de la pantalla por lo que es ideal para controlar múiltiples computadoras remotas tanto desde un portátil como desde una computadora de escritorio con  un gran monitor.

Remmina está en los repositorios de las principales distribuciones y en las tiendas Flatpak y Snap

Características

  • Soporta los protocolos RDP, VNC, SPICE, NX, XDMCP, SSH y EXEC
  • Guarda registros de los archivos de escritorio remoto organizándolos por grupos.
  • Establecimiento rápido de conexión pulsando sobre el nombre del servidor.
  • Pueden compensarse las diferencias de tamaño de pantalla entre el equipo local y el remoto escalando o desplazándose.
  • Modo de pantalla completa Viewport: El escritorio remoto se desplaza automáticamente cuando el ratón se mueve sobre el borde de la pantalla.
  • Barra de herramientas flotante en el modo de pantalla completa.

UltraVNC

Es un programa de código abierto para Windows que permite acceder a un escritorio en forma remota a través de Internet o una red local. El equipo remoto puede controlarse desde el ratón y el teclado.

Salvo la configuración del sistema operativo remoto que comentamos más arriba, solo hay que descargar y ejecutar el programa cliente.

MeshCentral

MeshCentral es un software gratuito y de código abierto que se utiliza para la  gestión de ordenadores remotos. Está  basado en la web.

El usuario puede configurar su propio servidor en una red local o en Internet y controlar y gestionar remotamente ordenadores que funcionen con los sistemas operativos Windows. o Linux.

Como dijimos, para conectarse con las computadora remotas se necesita un servidor de gestión. Este puede ser cualquier dispositivo informático (PC, computadora de placa única o máquina virtual) que tenga suficientes componentes informáticos, de almacenamiento y de red.

El proceso de utilización requiere de 4 pasos principales: Configuración, instalación, conexión y control.

  1.  el usuario configura el servidor MeshCentral en MV, PC o dispositivo de placa única.
  2. El usuario se conecta al portal MeshCentral con una cuenta válida, crea una red administrativa para recopilar todos los puntos finales (sistemas a gestionar)
  3. El usuario genera un agente y lo instala en un objetivo o en cada punto final que inmediatamente intenta una conexión de vuelta al servidor MeshCentral.
  4. El usuario gestiona los activos o puntos finales que están disponibles en la red administrativa respectiva

De los programas analizados es el que tiene la documentación más completa.

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

Wayfire 0.4: un compositor Wayland inspirado en Compiz

Recientemente se dio a conocer la noticia del lanzamiento de la nueva versión del servidor compuesto “Wayfire 0.4”, que utiliza Wayland y permite crear interfaces de usuario amigables con los recursos con efectos 3D al estilo de los complementos 3D para Compiz, tales como cambio de pantallas a través de un cubo 3D, diseño espacial de ventanas, transformación cuando se trabaja con ventanas, etc.

Para quienes desconocen de Wayfire, deben saber que este es un compositor de Wayland que se desarrolla como un proyecto totalmente independiente. Este está inspirado en Compiz y su principal objetivo es poder ofrecer recursos con efectos 3D y para ello utiliza wlroots.

Para aquellos de ustedes que no están familiarizados con Wayland, un compositor de Wayland es similar a los gestores de ventanas en el mundo X11. Básicamente ese software se encarga de coordinar todos los dispositivos de entrada y salida y gestiona todas las aplicaciones abiertas.

Lo interesante de Wayfire, es que admite la extensión a través de complementos y proporciona un sistema de personalización flexible.

El código del proyecto está escrito en C ++ y distribuido bajo la licencia MIT. La base es la biblioteca wlroots, desarrollada por los desarrolladores del entorno de usuario de Sway y que proporciona funciones básicas para organizar el trabajo de un administrador compuesto basado en Wayland. Como panel, puede usar wf-shell o LavaLauncher.

¿Qué hay de nuevo en Wayfire 0.4?

En este nuevo número del compositor, se ha agregado soporte para decorar los botones de cerrar, minimizar y maximizar ventanas para aplicaciones que usan X11 (a través de Xwayland) y Wayland. Para dichos botones, pueden determinar el orden de su disposición, tamaño, colores, fuente, etc.

Otro cambio importante es que se agregó la capacidad de crear efectos animados para menús contextuales e información sobre herramientas.

También se menciona que se ha mejorado el manejo de los cuadros de diálogo, como la selección de archivos. Por ejemplo, se ha agregado una configuración que determina si los cuadros de diálogo se adjuntan a las ventanas principales (como en GNOME) o la representación independiente “flotante”.

Se ha preparado un conjunto de scripts para simplificar la instalación en distribuciones típicas como Fedora, Ubuntu, Arch y Debian.

Se reescribió la biblioteca wf-config responsable de analizar el archivo de configuración. El formato de la configuración se mantuvo sin cambios, pero fue posible verificar los tipos de valores y rangos válidos. Como antes, se admite un cambio dinámico de configuración (los cambios en el archivo de configuración se nombran sobre la marcha y no requieren un reinicio).

Finalmente se menciona que se continua con el desarrollo continuo de WCM, una interfaz gráfica para configurar Wayfire sin editar el archivo de configuración y se lleva a cabo la optimización del rendimiento de los efectos de transición y las transformaciones.

De los demás cambios que se mencionan:

  • El complemento Expo ahora admite diferentes combinaciones de teclas para ir directamente a un espacio de trabajo específico en lugar de usar el mouse
  • window-rulesEl complemento ahora admite el set alphacomando para establecer automáticamente la transparencia de las aplicaciones tan pronto como se inicien
  • Optimizaciones de rendimiento para desenfoque y otros transformadores.
  • El cursor del mouse ahora se dibuja al reflejar las salidas.
  • Hay una opción [idle]para deshabilitar DPMS cuando una ventana de pantalla completa está activa.
  • Bug / Crash fixes

¿Cómo instalar Wayfire?

Para quienes estén interesados en poder instalar este compositor, pueden hacerlo siguiendo las instrucciones que compartimos a continuación.

La manera más sencilla de instalar Wayfire es utilizando su script de instalación que puede ser utilizado de manera general en Linux.

Para ello vamos a abrir una terminal en el sistema y tecleamos en ella:

git clone https://github.com/WayfireWM/wf-install

cd wf-install

./install.sh --prefix /opt/wayfire --stream 0.4.0

Alternativamente para aquellos que son usuarios de Arch Linux, Manjaro, Arco Linux o cualquier otro derivado de Arch Linux. La instalación la pueden realizar directamente desde los repos de Arch:

sudo pacman -S wayfire

En el caso de Fedora también se puede instalar desde sus repositorios con:

sudo dnf install wayfire

Si quieres conocer más al respecto puedes consultar el siguiente enlace.

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

BusKill: un cable que inicia la autodestrucción de tu portátil si es robada

busKill

Sin dudas uno de los problemas más grandes que se perciben en cualquier país es la delincuencia y más en países latinoamericanos en los cuales se vive cada día una gran inseguridad, aun que sin importar el lugar es un tema que se comenta a diario.

Desde los asaltos en los medios de transporte, que te rompan el vidrio de tu automóvil para sustraer tus pertenencias, te arrebaten la mochila, etc. Son cosas por lo que las personas tienen más precaución.

Y es que aun que se tomen todas las medidas pertinentes esto no quiere decir que estés del todo seguro. Ya que ni dejando tus pertenencias en tu hogar es del todo seguro.

La razón por la que toco este tema es por que navegando por la red me encontré con un dispositivo bastante interesante el cual tiene como nombre BusKill.

Sobre BusKill

Este es un dispositivo que puede ser útil para todos aquellos que siempre cargan con sus portátiles ya que así sus labores diarias se los exigen.

BusKill se caracteriza por ser un cable USB que se encarga de enviar algunas secuencias de comandos que pueden ser de utilidad a la hora de proteger datos confidenciales en su computadora portátil de situaciones de robo cuando se trabaja en un lugar público.

Y es que un ingeniero de software Michael Altfield, fue quien se encargó de realizar el diseño de un cable de interrupción llamado BusKill que puede desencadenar una acción específica cuando se desconecta de la computadora portátil.

Se le ocurrió la idea después de buscar una solución simple y de baja tecnología para hacer que la computadora se bloquee, apague o se autodestruya cuando está físicamente separada del propietario.

Ya que como tal no hay medida alguna que garantice al 100% devolución o recuperación de un portátil en caso de robo. Pero lo que si es seguro es que puedes aplicar una medida para proteger todos aquellos datos confidenciales que se encuentren en tu portátil.

Él describe el truco del dispositivo en su sitio web:

“Consideremos un escenario: se encuentra en una ubicación pública (digamos un café) mientras se autentica necesariamente en algún servicio súper importante (digamos banca en línea). Pero qué pasa si, después de autenticarse cuidadosamente, alguien roba su laptop? escribió Atfield.

“Quizás pueda llamar a su banco para congelar sus cuentas antes de que hayan causado un daño financiero significativo. Quizás no pueda”.

El sistema funciona observando los puertos USB para una determinada marca de llave USB. Atfield utiliza un cable de separación magnético que se desconectaría si alguien le quitara la computadora portátil y luego escribiera un código simple que funcione en Linux o Mac OS para activar una acción cuando la llave USB desaparezca repentinamente.

En otras palabras, cuando se quita el cable, la computadora se bloqueará.

Estos pueden ser algo tan simple como activar su protector de pantalla o apagar su dispositivo (forzando al ladrón a omitir el mecanismo de autenticación de su computadora portátil antes de acceder a cualquier información), pero el script también se puede configurar para borrar el dispositivo o eliminar ciertas carpetas (para evitar ladrones desde la recuperación de datos confidenciales o el acceso a backends empresariales seguros).

“Hacemos todo lo posible para aumentar nuestro OpSec cuando utilizamos nuestra computadora portátil en público, como usar un buen proveedor de VPN, 2FA y autocompletar la base de datos de contraseñas para evitar escuchas en la red o en el hombro”, dice Altfield. “¡Pero incluso entonces, siempre existe el riesgo de que alguien pueda robar su computadora portátil después de que se haya autenticado!”

En su sitio web, el experto en TI de Linux publicó instrucciones sobre cómo todos pueden construir sus propios cables BusKill.

Los componentes básicos incluyen una unidad flash USB (puede estar vacía, no es necesario almacenar ningún dato en ella), un llavero de mosquetón para conectar el cable BusKill a su cinturón, un adaptador USB de ruptura magnética y el cable USB real.

Si estás interesado en el tema, puedes consultar la publicación. El enlace es este.

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

Tails 4.4 llega con Tor 9.0.6, actualizaciones, correcciones y más

Hace algunos días fue presentada la liberación de la nueva versión de la popular distribución de Linux que proporciona acceso Anónimo a la red “Tails 4.4”. Esta nueva versión de la distribución se presenta con una versión meramente de actualización de paquetes y para implementar soluciones a algunos fallos encontrados en la versión anterior.

Tails 4.4 se presenta un mes después del lanzamiento de la anterior versión Tails 4.3 y en esta nueva versión se destaca la actualización del navegador web Tor a la versión 9.0.6.

Para aquellos que aún no conocen esta distribución de Linux, les puedo platicar algo, sobre ella. Tails es una distribución de Linux está basada sobre Debian, pero destaca de las otras distribuciones que igual toman a Debian como base ya que lo que la hace especial es que forza todas las conexiones salientes de ella hacia la red de Tor por lo que es una opción excelente para preservar la privacidad.

¿Qué hay de nuevo en Tails 4.4?

En este nuevo lanzamiento de la distribución se destaca la inclusión de la nueva versión del navegador Tor que se ha actualizado a la versión 9.0.6 la cual esta sincronizada con la base de código Firefox 68.6.0 ESR.

Con ello también se actualiza NoScript 11.0.15, con lo cual en esta versión se prohibió la carga incorporada en el CSS en modo más seguro. Los desarrolladores también advirtieron de un error restante no corregido, que hizo posible iniciar el código JavaScript en el modo de protección “más seguro”.

El problema aún no se ha resuelto, por lo que para aquellos para quienes la prohibición de la ejecución de JavaScript es importante, se recomienda por un tiempo en about:config prohibir por completo el uso de JavaScript en el navegador cambiando el parámetro javascript.enabled en about:config.

A juzgar por los cambios en la próxima versión de NoScript 11.0.18, el problema tampoco se resuelve. Tor Browser incluye una actualización automática de NoScript, por lo que después de que aparezca el parche, se entregará automáticamente.

También es importante mencionar que a pesar de que la nueva version de Tails 4.4 fue liberada ya hace varios días, al ejecutar el comando de actualización de paquetes, Tor recibirá actualizaciones importantes de las cuales se corrigen dos vulnerabilidades:

  • CVE-2020-10592: cualquier atacante puede utilizarlo para iniciar un relé de denegación de servicio. Los servidores de directorio Tor también pueden realizar un ataque para atacar a clientes y servicios ocultos. El atacante puede crear condiciones que conducen a una carga excesiva de CPU, interrumpiendo el funcionamiento normal durante varios segundos o minutos (repetir el ataque puede estirar DoS durante mucho tiempo). El problema ha sido evidente desde el lanzamiento de 0.2.1.5-alpha.
  • CVE-2020-10593: es una pérdida de memoria activada de forma remota que ocurre cuando el relleno de circuito de doble coincidencia para la misma cadena.

Por otra parte se destaca que se actualizan el kernel de Linux a la versión 5.4.19, Thunderbird 68.5.0, cURL 7.64.0, evince 3.30.2, Pillow 5.4.1, WebKitGTK 2.26.4, virtualbox 6.1.4.

Otro de los cambios que se destacan es que se agregó firmware faltante para tarjetas inalámbricas basadas en chips Realtek RTL8822BE/RTL8822CE.

Descargar Tails 4.4

Si quieres probar o instalar esta nueva versión de esta distribución de Linux en tu equipo, puedes obtener la imagen del sistema la cual ya está disponible desde su página web oficial en su sección de descargas, en enlace es este.

La imagen que se obtiene desde la sección de descargas es una imagen ISO de 1,1 GB capaz de funcionar en modo en vivo.

¿Cómo actualizar a la nueva versión de Tails 4.4?

Para aquellos usuarios que tengan instalada una versión anterior de Tails y quieren realizar la actualización a esta nueva versión. Deben saber que la actualización directa a Tails 4.4 la pueden realizar directamente desde cualquier version de Tails 4.x.

Mientras que para los usuarios que siguen en la rama 3.xxx deben pasar primero a la versión 4.0 (aun que lo recomendable seria realizar una instalación en limpio de Tails 4.3). Para ello podrán hacer uso de su dispositivo USB que utilizaron para instalar Tails, pueden consultar la información para llevar este movimiento en su ordenador en el siguiente enlace. 

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

OpenSilver: una reimplementación open source de Silverlight

OpenSilver_Logo

Se presento el proyecto OpenSilver, el cual está destinado a crear una implementación abierta de la plataforma Silverlight, cuyo desarrollo fue descontinuado por Microsoft en 2011 y el mantenimiento durará hasta 2021.

Silverlight es una tecnología que permite el desarrollo de aplicaciones web ricas (RIA) en un motor de representación vectorial que ya no será compatible a partir del próximo año. Userware, una compañía de software fundada por dos expertos en tecnología de Microsoft anunció el lanzamiento de OpenSilver, una reimplementación de código abierto de Silverlight que funciona en todos los navegadores a través de WebAssembly.

Como es el caso con Adobe Flash, Silverlight su desarrollo se está minimizando en favor del uso de las tecnologías basadas en la Web estándar. En un momento, la implementación abierta de Silverligh “Moonlight” ya se estaba desarrollando sobre la base de Mono, pero su desarrollo se detuvo debido a la falta de demanda de tecnología por parte de los usuarios.

El proyecto OpenSilver hizo otro intento de revivir la tecnología Silverlight, que le permite crear aplicaciones web interactivas usando C #, XAML y .NET. Uno de los objetivos principales del proyecto es extender la vida útil de las aplicaciones Silverlight existentes en las condiciones de finalización del soporte de la plataforma y la finalización del soporte del navegador para complementos.

Sin embargo, los defensores de la tecnología .NET y C # también pueden usar OpenSilver para crear nuevos programas.

En un comunicado de prensa de Userware, Giovanni Albani, CEO de la compañía, dijo:

“Dado que la mayoría de los navegadores han dejado de admitir complementos como Microsoft Silverlight, los desarrolladores de .NET se han quedado sin una forma de crear ricas aplicaciones del lado del cliente que se ejecutan en el navegador “. “Pero con la llegada de WebAssembly, un estándar abierto que ahora es compatible con la mayoría de los navegadores de escritorio y móviles, este ya no es el caso”.

El marco OpenSilver se basa en el código de proyectos abiertos Mono (mono-wasm) y Microsoft Blazor (parte de ASP.NET Core) y para la ejecución en la compilación del navegador de aplicaciones en código intermedio se utiliza WebAssembly.

OpenSilver se está desarrollando junto con el proyecto CSHTML5, que permite que las aplicaciones C #/XAML se ejecuten en un navegador a través de su compilación en JavaScript. OpenSilver utiliza la base de código CSHTML5 existente, reemplazando los componentes de compilación en JavaScript con WebAssembly.

Las aplicaciones OpenSilver son compatibles con todos los navegadores que admiten WebAssembly, que incluye los principales navegadores (Edge, Chrome, Firefox, Safari …), en todas las plataformas principales (Windows, macOS, iOS, Android, Linux, ChromeOS. ..), sin que los usuarios tengan que instalar un complemento, de acuerdo con Userware.

En cuanto a las aplicaciones Silverlight existentes, se deben volver a compilar con OpenSilver para poder funcionar en estos navegadores.

“Somos desarrolladores de .NET que creemos que Silverlight fue la mejor plataforma para el desarrollo de aplicaciones de línea de negocio (LOB). Estamos tristes de ver que Silverlight desaparece debido a la falta de soporte de complementos en los navegadores modernos.

Por lo tanto, queremos guardarlo reimplementándolo con tecnologías modernas, abiertas y basadas en estándares. Queremos hacerlo aún más increíble que antes, para que los desarrolladores tengan las herramientas para crear productos increíbles que puedan cambiar el mundo “, es la visión expresada por el equipo.

En su forma actual, se proporciona soporte para aproximadamente el 60% de las interfaces de programación Silverlight más populares.

Este año, se planea agregar soporte para los servicios Open RIA y Telerik UI, así como sincronizar con la nueva base de código de proyectos Blazor y Mono para WebAssembly, que se espera que admita la compilación proactiva (Ahead-of-Time, AOT), que ayudará a mejorar el rendimiento mediante pruebas hasta 30 veces.

Según el comunicado de prensa, la migración del código Silverlight a OpenSilver ofrece múltiples beneficios, incluida la reducción de costos. Según Userware, puede ser de 3 a 5 veces más barato migrar una aplicación Silverlight a OpenSilver que reescribirla desde cero utilizando otra tecnología.

El código del proyecto se distribuye bajo la licencia MIT.

Fuente: https://www.opensilver.net

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

Neofetch 7.0 ya fue liberado y llega con soporte para más sistemas y Wayland

Hace ya varios días se dio a conocer el lanzamiento de la nueva versión de la popular utilidad para mostrar información del equipo y sistema mediante una terminal “Neofetch”, la cual llega con su más renovada versión Neofetch 7.0.

Para quienes desconocen de Neofetch, deben saber que esta es una herramienta desarrollada para crear salvapantallas de consola que muestran información sobre el sistema, hardware y software.

Sobre Neofetch

Neofetch está escrito en Bash y de manera predeterminada, el programa muestra el logotipo del sistema operativo, que se puede reemplazar con una imagen arbitraria (para terminales que admiten la visualización de imágenes) o una imagen ASCII.

Con ello se nos permite obtener información básica sobre el sistema instalado. Para obtener información más completa, es necesario utilizar programas más completos.

La información que muestra Neofetch, se realiza en la apertura de una terminal sobre tu sistema, con ello se muestra logo de tu sistema operativo o a un archivo ascii en caso de que se personalize la salida de la informacion.

El principal objetivo de Neofetch y para lo que fue desarrollado es para ser utilizado con capturas de pantalla. Básicamente para mostrar al resto de usuarios que sistema operativo/distribución utilizas. Así de un solo vistazo, otro usuario puede ver fácilmente la resolución del equipo, el fondo de pantalla que utilizas, el tema de escritorio, los iconos y otra información interesante.

La utilidad admite alrededor de 150 sistemas operativos, desde Linux y Windows hasta Minix, AIX y Haiku. El programa está escrito en Bash y se distribuye bajo la licencia MIT.

¿Qué hay de nuevo en Neofetch 7.0?

La nueva versión de Neofetch 7.0 se menciona que se inició la limpieza del código, con la finalidad de presentar un nuevo estilo de código y una mejor experiencia en shell.

Además de que se añadieron más logos pequeños, se solucionaron algunos problemas en las resoluciones de pantalla que se detectaban al realizar los cambios en la ventana.

En cuanto a los nuevos sistemas que recibieron soporte de la herramienta se menciona que se agrega soporte para las distribuciones Proxmox VE, BlackArch, Neptune, Obarun, Drauger OS, macOS Catalina, ArchStrike, Cucumber Linux, EuroLinux, Cleanjaro, Septor Linux, Carbs Linux, EndeavourOS y T2.

También se destaca que se agregó soporte para el escritorio Regolith y que la composición incluye una selección de logotipos compactos.

Se proporciona la definición del funcionamiento de los gestores de ventanas KWin (KDE) y Mutter (GNOME) utilizando el protocolo Wayland. Se agregó visualización de la versión de escritorio.

Se mejoro el soporte para plasma, openBox y mejoras a multimonitor.

Finalmente, otra de las novedades que acompañan a esta nueva versión es que se agregó el soporte para el formato Appimage de la aplicación.

¿Cómo instalar Neofetch en Linux?

Para quienes estén interesados en poder instalar esta utilidad en su sistema, pueden hacerlo siguiendo las instrucciones que compartimos a continuación.

Para quienes son usuarios de Debian, Ubuntu, Linux Mint o cualquier otro derivado de estas, pueden realizar la instalación directamente desde los repositorios. Para ello vamos a abrir una terminal y en ella vamos a teclear los siguientes comandos:

sudo apt update

sudo apt install neofetch

En el caso de los que son usuarios de Alpine Linux, basta con abrir una terminal y teclear en ella el siguiente comando:

apk add neofetch

Ahora para quienes son usuarios de Arch Linux, Arco Linux, Manjaro o cualquier otro derivado de Arch Linux. La instalación se realiza directamente desde los repositorios de Arch Linux.

Para instalar la utilidad basta con solo teclear en una terminal:

sudo pacman -S neofetch

Usuarios de Fedora, RHEL, CentOS, Mageia o cualquier otro derivado de estos. Basta con teclear en una terminal:

sudo dnf install neofetch

En el caso de quienes utilizan Gentoo/Funtoo, pueden instalar desde los repositorios oficiales de Gentoo/Funtoo.

emerge -a neofetch

Por otro lado, para quienes utilizan SoulOS:

sudo eopkg it neofetch

Finalmente, para quienes son usuarios de openSUSE Leap o Tumbleweed:

sudo zypper install neofetch

Si quieres conocer más al respecto sobre la herramienta y configuración, puedes consultar su documentación en el siguiente enlace.

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

La gestión del aprendizaje usando software libre y de código abierto autoalojado

La gestión del aprendizaje
Hace un par de días, un lector nos preguntaba lo siguiente:

Hola, sabria de algun programa para dar clases en intranet coloaborativa, con chat y edicion de documentos? por ejemplo, planillas de calculo, de lo posible sin depender de internet

Lo más parecido que encontramos, son estas aplicaciones que pueden instalarse en un servidor web local y accederse desde una red interna.

Recordemos que si las exigencias no son demasiado altas, un servidor puede correr en una computadora normal usando una distribución de escritorio. Una buena alternativa para crearlo es XAMPP.

XAMPP es una distribución del servidor web Apache, el motor de base de datos MariaDB y los lenguajes de programación PHP y Perl. Esto es suficiente para instalar la mayoría de los programas pensados para funcionar online.

La gestión del aprendizaje usando software. Cuáles son las características

Un sistema de gestión del aprendizaje (SGA) es un software diseñado para trabajar desde un servidor web. Su finalidad es administrar, distribuir y controlar las actividades de formación no presencial. Está pensado para que los participantes no tengan que entrar en el sistema al mismo tiempo.

Funciones del software de gestión del aprendizaje

Comó mínimo, este tipo de programas debe permitir lo sugiente:

  • Gestión de los  usuarios.
  • Creación y asignación de recursos,materiales y actividades de formación,
  • Administar el acceso de profesores y alumnosadministrar el acceso.
  • Control, seguimiento y evaluación del proceso de aprendizaje.
  • Establecimiento de canales de comunicación como foros de discusión, videoconferencias y chats.
  • Producción de informes

Software para la gestión del aprendizaje. Algunos programas de código abierto

A-Tutor

Como muchos otros gestores de contenidos para diversos propósitos, A-Tutor utiliza un sistema de módulos que permite amplair sus características. La gestión de los estudiantes y los cursos se hace desde una interfaz muy fácil de usar.

Prestaciones

  • Creación, ampliación y cancelación de cursos
  • Gestor de estudiantes.
  • Servicios de mensajería.
  • Manejo de perfiles de estudiantes y docentes.
  • Formulario de ocmentarios.
  • Creación de blogs grupales.
  • Formulario de ocmentarios.
  • Gestión de archivos y contenidos multimedia.
  • Servicio de foros
  • Creador  de páginas de preguntas frecuentes.

OpenOLAT

Esta plataforma combina un gran conjunto de herramientas de colaboración para ayudar a los instructores y profesores a gestionar cursos virtuales.

Prestaciones

  • Creación, actualización y eliminación de cursos.
  • Gestor de estudiantes.
  • Administrador de material de cursos.
  • Sistema de evaluación de conocimientos.
  • Soporte a múltiples herramientas de colaboración grupal; foros, blogs, tablón de anuncios, chat, grupos de proyectos, podcasts, etc.
  • Biblioteca.
  • Diseño adaptable al dispositivo.

Herramientas  de colaboración mediante software

Es probable que los sistemas de gestión del aprendizaje excedan las necesidades de nuestro lector. Por eso, decidimos buscar por otro lado. En las herramientas que permiten la colaboración en forma remota mediante software.

Aunque no estén pensadas para el aprendizaje en línea de manera estructurada (no incluyen módulos de inscripción ni sistemas de evaluación) si sirven para gestionar proyectos.

Collabtive Open Source Collaboration Software

Es una herramienta de gestión de proyectos que permite hacer un seguimiento de los proyectos, hitos, listas de tareas y tareas usando el navegador. Está preparado para enviar alertas por correo electrónico cuando se hace algo, cuando alguien sube un archivo o cuando alguien no cumple con una fecha límite. Es posible la sincronización con la mayoría de las aplicaciones de calendario. También cuenta con un sistema de gestión de roles.

Tiki Open Source Collaboration Software

Se trata de  una herramienta de software para colaboración de código abierto con funciones como wiki, blogs, foros, calendario, galerías de imágenes y encuestas. Es ideal como plataforma para una intranet centradas en un proyecto concreto.

Prestaciones

  • Wiki: Es un conjunto de páginas web que cualquiera (con permiso) puede editar rápida y fácilmente  sin necesidad de codificar.
  • Formularios de recolección de información. Generación de reportes.
  • Blogs:  Creación de múltiples blogs con una interfaz fácil de usar.
  • Foros: Creación de múltiples foros con organización por temas y notificación por correo electrónico.
  • Calendario de eventos: Tiki soporta múltiples calendarios, incluyendo calendarios personales (específicos del usuario). Notificación de eventos emergentes y exportación al formato iCal.
  • Galería de archivos: Las galerías pueden ser usadas para almacenar imágenes, documentos o cualquier otro archivo que se suba.
  • Encuestas, cuestionarios y sondeos: Tanto para preguntas de opción simple, mútliple o respuesta libre.

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