ever gauzy v0.281.9 – JWT weak HMAC secret
from Exploit-DB.com RSS Feed https://ift.tt/SMcqVDY
via IFTTT
ever gauzy v0.281.9 – JWT weak HMAC secret
from Exploit-DB.com RSS Feed https://ift.tt/SMcqVDY
via IFTTT
Spring into the great outdoors with these day packs, hiking shoes, and more.
from Gear Latest https://ift.tt/vAIHqes
via IFTTT

(adsbygoogle = window.adsbygoogle || []).push({});
Hay títulos de software para Linux que son tan buenos que son referentes de su categoría sin importar la plataforma o la licencia. OBS Studio, Blender o el reproductor multimedia del título. Pero más allá de VLC hay un montón de alternativas realmente buenas que puede interesarte probar.
Aclaro que amo VLC y dudo que te sea posible encontrar alguno de mis artículos donde recopilo títulos de software libre en el que no lo incluya. Es multiplataforma y permite interactuar entre dispositivos, tiene soporte para dvd, convierte entre formatos, admite personalizar el aspecto de los subtítulos y, casi no hay formato de video o audio que no reproduzca.
(adsbygoogle = window.adsbygoogle || []).push({});
Como decía un conocido mío, al cocodrilo que no se mueve lo hacen bolso. Y, si nos quedamos en lo que conocemos sin darnos una vuelta de tanto en tanto para ver si hay algo mejor, nos estancamos.
Voy a seguir el mismo criterio que usé en mi artículo sobre los reproductores de audio para clasificar los criterios de selección. La aclaración también es la misma. Para poner la mayor cantidad de títulos posibles utilizo ejemplos diferentes en cada categoría. Sin embargo, muchos de los títulos tienen funciones para todas las categorías.
En el caso de los reproductores de video tenemos dos tipos. Los que funcionan en conjunto con otros programas y los que necesitan de toda nuestra atención. En el primer caso tenemos un programa que descubrí gracias a que por algún motivo Ubuntu Studio viene con dos reproductores de video. Haruna es parte del proyecto KDE y en sus puntos fuertes están la creación automática de listas de reproducción, la reproducción en línea de videos de Youtube incluyendo la exclusión de aquellos que incluyan determinadas palabras y el cambio del esquema de colores.
(adsbygoogle = window.adsbygoogle || []).push({});
Si a diferencia de mí, que pongo los videos de fondo mientras hago cualquier otra cosa, prefieres transformar tu ordenador en un centro multimedia tienes varias opciones. Una de ellas es OSMC que permite reproducir contenidos desde una red local, Internet o cualquier otro dispositivo conectado.
Los formatos más comunes para reproducción de video son:
Una buena y sencilla opción para reproducir estos formatos es Baka Mplayer
En caso de que prefieras consumir contenido de realidad virtual o en tres dimensiones, puedes probar Bino.
(adsbygoogle = window.adsbygoogle || []).push({});
La terminal de Linux es un viaje de ida. Una vez que te acostumbras a usarla, es casi seguro que prefieras aplicaciones con interfaz de texto. MPV es una excelente opción para reproducir videos desde la terminal usando incluso la aceleración gráfica. Aclaro que los controles de reproducción si son gráficos. Lo que se hace desde la terminal es configurar las opciones de reproducción.
De manera sorprendente, la elección de un editor de video es uno de los temas más polémicos sobre los que me tocó escribir en Linux Adictos. Cada título parece tener su grupo de simpatizantes.
Puestos a recomendar uno para este artículo, la opción recae en Flowblade que es ideal tanto para principiantes como para usuarios avanzados. Permite combinar varios formatos multimedia y hacer animaciones con imágenes estáticas.
Para finalizar, va una recomendación para Android. Just video player es exactamente eso, un reproductor de video que soporta la mayoría de los formatos tanto local o de streaming y admite el uso de subtítulos.
from Linux Adictos https://ift.tt/cCJ4wGe
via IFTTT
Looking to up your own audio quality on Zoom, YouTube, TikTok, or while gaming? Try some of these mics.
from Gear Latest https://ift.tt/DB539nm
via IFTTT
[New Episodes] Learn letters, numbers, animal sounds and more with JJ in this musical series that brings fun times with nursery rhymes for the whole family!
from New On Netflix USA https://ift.tt/Co317PA
via IFTTT

By BY STEVE LOHR
Previous advances in A.I. inspired predictions that the law was the lucrative profession most likely to suffer job losses. It didn’t happen. Is this time different?
Published: April 10, 2023 at 01:00AM
from NYT Technology https://ift.tt/qCA935Z
via IFTTT
ALP pretende requerir la menor cantidad de intervención posible
(adsbygoogle = window.adsbygoogle || []).push({});
SUSE dio a conocer hace poco el lanzamiento del tercer prototipo de la ALP «Piz Bernina» (Plataforma Linux Adaptable), posicionada como una continuación del desarrollo de la distribución SUSE Linux Enterprise.
La diferencia clave entre ALP es la división del marco central de la distribución en dos partes: un «sistema operativo host» simplificado para ejecutarse sobre el hardware y una capa de soporte de aplicaciones enfocada en ejecutarse en contenedores y máquinas virtuales.
(adsbygoogle = window.adsbygoogle || []).push({});
ALP se desarrolla inicialmente mediante un proceso de desarrollo abierto, en el que las compilaciones intermedias y los resultados de las pruebas están disponibles públicamente para todos.
El tercer prototipo incluye dos ramas separadas, que en la forma actual están cerca en términos de llenado, pero en el futuro se desarrollarán hacia diferentes áreas de aplicación y se diferenciarán en los servicios prestados. Para las pruebas, está disponible la rama Bedrock, que se centra en el uso en sistemas de servidor y la rama Micro, diseñada para construir sistemas en la nube (nativos de la nube) y ejecutar microservicios.
La arquitectura de ALP se basa en el desarrollo en el «host OS» del entorno, el mínimo necesario para soportar y controlar los equipos. Se propone que todas las aplicaciones y los componentes del espacio de usuario no se ejecuten en un entorno mixto, sino en contenedores separados o máquinas virtuales que se ejecutan sobre el «sistema operativo host» y están aislados entre sí. Esta organización permitirá a los usuarios centrarse en las aplicaciones y los flujos de trabajo abstractos del hardware y el entorno del sistema de bajo nivel.
(adsbygoogle = window.adsbygoogle || []).push({});
El producto SLE Micro, basado en los desarrollos del proyecto MicroOS, se utiliza como base para el «sistema operativo host». Para la gestión centralizada, se ofrecen los sistemas de gestión de configuración Salt (preinstalado) y Ansible (opcional). Los kits de herramientas Podman y K3s (Kubernetes) están disponibles para ejecutar contenedores aislados. Los componentes del sistema en contenedores incluyen yast2, podman, k3s, cockpit, GDM (GNOME Display Manager) y KVM.
De las características del entorno del sistema, se menciona el uso predeterminado de cifrado de disco (FDE, Full Disk Encryption) con la capacidad de almacenar claves en el TPM. La partición raíz se monta en modo de solo lectura y no cambia durante la operación. El entorno utiliza el mecanismo de instalación atómica de actualizaciones. A diferencia de las actualizaciones atómicas basadas en ostree y snap utilizadas en Fedora y Ubuntu, en ALP, en lugar de crear imágenes atómicas separadas e implementar una infraestructura de entrega adicional, se utilizan un administrador de paquetes normal y el mecanismo de instantáneas en el sistema de archivos Btrfs.
Ademas de ello, se admiten parches en vivo para actualizar el kernel de Linux sin reiniciar o suspender el trabajo. Para mantener la capacidad de supervivencia del sistema (recuperación automática), el último estado estable se corrige mediante instantáneas Btrfs (en caso de que se detecten anomalías después de aplicar actualizaciones o cambiar la configuración, el sistema se transfiere automáticamente al estado anterior).
De los principales cambios en el tercer prototipo ALP «Piz Bernina»se destacan los siguientes:
(adsbygoogle = window.adsbygoogle || []).push({});
Finalmente, para los que estén interesados en poder conocer más al respecto, pueden consultar los detalles en el siguiente enlace.
Mientras que para los interesados en poder probar el sistema, deben saber que las compilaciones están listas para la arquitectura x86_64 ( Bedrock , Micro). Además, los scripts de compilación están disponibles (Bedrock , Micro ) para las arquitecturas Aarch64, PPC64le y s390x.
from Linux Adictos https://ift.tt/2EaVFLf
via IFTTT
Después de años de desarrollo, el equipo de Chrome lanza WebGPU
(adsbygoogle = window.adsbygoogle || []).push({});
Hace pocos días Google dio a conocer mediante uno anunció el soporte predeterminado para la API de gráficos WebGPU y el lenguaje de sombreado WebGPU (WGSL) en la rama Chrome 113, cuyo lanzamiento está programado para el 2 de mayo.
Para quienes desconocen de WebGPU, deben saber que proporciona una API similar a Vulkan, Metal y Direct3D 12 para realizar operaciones del lado de la GPU, como el procesamiento y el cálculo, y también le permite usar un lenguaje de sombreado para escribir programas del lado de la GPU.
(adsbygoogle = window.adsbygoogle || []).push({});
Conceptualmente, WebGPU difiere de WebGL de la misma manera que la API de gráficos de Vulkan difiere de OpenGL, pero WebGPU no se basa en una API de gráficos específica, sino que es una capa de uso general que utiliza las mismas primitivas de bajo nivel que se encuentran en Vulkan. Metal y Direct3D. WebGPU proporciona a las aplicaciones de JavaScript un control de bajo nivel sobre la organización, el procesamiento y la transmisión de comandos a la GPU, la gestión de los recursos asociados, la memoria, los búferes, los objetos de textura y los sombreadores de gráficos compilados. Este enfoque le permite lograr aplicaciones gráficas de mayor rendimiento al reducir la sobrecarga y aumentar la eficiencia de la GPU.
WebGPU permite crear proyectos 3D complejos para la Web que funcionan tan bien como programas independientes que utilizan directamente Vulkan, Metal o Direct3D, pero que no están vinculados a plataformas específicas. La WebGPU también proporciona opciones adicionales para portar programas de gráficos nativos a un formulario habilitado para la web mediante la compilación en WebAssembly. Además de los gráficos 3D, WebGPU también cubre las posibilidades asociadas con la descarga de cálculos al lado de la GPU y la ejecución de sombreadores.
De las características clave de WebGPU, podemos destacar las siguientes:
(adsbygoogle = window.adsbygoogle || []).push({});
Además de Chrome, el soporte WebGPU experimental se ha probado desde abril de 2020 en Firefox y desde noviembre de 2021 en Safari. Para habilitar WebGPU en Firefox, se debe configurar los indicadores dom.webgpu.enabled y gfx.webgpu.force-enabled en about:config.
Aún no hay planes para habilitar WebGPU de forma predeterminada en Firefox y Safari. Las implementaciones de WebGPU desarrolladas para Firefox y Chrome están disponibles en forma de bibliotecas separadas: Dawn (C++) y wgpu (Rust) que puede usar para integrar la compatibilidad con WebGPU en sus aplicaciones.
También cabe destacar que se está trabajando para agregar compatibilidad con WebGPU a bibliotecas populares de JavaScript de forma nativa utilizando WebGL. Por ejemplo, el soporte completo de WebGPU ya está declarado en Babylon.js y parcial enThree.js , PlayCanvas y TensorFlow.js.
La implementación de WebGPU solo se habilitará inicialmente en compilaciones para ChromeOS, macOS y Windows, mientras que para Linux y Android, la compatibilidad con WebGPU se activará en una fecha posterior.
(adsbygoogle = window.adsbygoogle || []).push({});
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/ihclKIP
via IFTTT
Sébastien Blin (izquierda) y Cyrille Béraud (derecha) recibiendo el Premio a Proyectos de Beneficio Social en nombre de GNU Jami.
(adsbygoogle = window.adsbygoogle || []).push({});
Hace ya algunos días se celebro la conferencia LibrePlanet 2023, en la cual se organizó una ceremonia de entrega de premios para anunciar a los ganadores de los «Premios al software libre 2022» anuales.
Estos premios son establecidos por la Free Software Foundation (FSF) y otorgados a las personas que han realizado la contribución más significativa al desarrollo del software libre, como así como proyectos gratuitos socialmente significativos.
(adsbygoogle = window.adsbygoogle || []).push({});
Los ganadores recibieron actas y certificados conmemorativos (el premio FSF no implica una recompensa monetaria). El Premio de Promoción y Desarrollo de Software Libre fue para Eli Zaretskii, uno de los mantenedores de GNU Emacs, quien ha estado involucrado en el desarrollo del proyecto durante más de 30 años. Eli Zaretsky también ha estado involucrado en el desarrollo de GNU Texinfo, GDB, GNU Make y GNU Grep.
En su aceptación registrada del premio, Zaretskii dijo:
«La verdad es que mi contribución al software libre en general y al desarrollo de Emacs en particular es bastante modesta, ciertamente en comparación con aquellos que ganaron este premio antes que yo. [..] E incluso mi logro modesto como desarrollador de Emacs y últimamente co-mantenedor habría sido imposible sin todos los demás colaboradores y la comunidad de Emacs en su conjunto Ningún proyecto significativo de software libre se puede desarrollar, mantener y llevar adelante sin la participación y el apoyo de sus miembros. Y Emacs no es una excepción».
En su mensaje grabado en honor a Zaretskii, Richard Stallman, autor original de GNU Emacs y Jefe GNUisance del Proyecto GNU dijo:
(adsbygoogle = window.adsbygoogle || []).push({});
«El primer paquete GNU que lanzamos, el primero que la gente realmente comenzó a usar, fue GNU Emacs a principios 1985. Durante muchos años, fui el principal mantenedor de GNU Emacs, pero luego llegaron otros para hacer el trabajo, y no he estado muy involucrado en el desarrollo de Emacs durante muchos, muchos años. Hoy en día, nuestro principal mantenedor de Emacs es extremadamente diligente y concienzudo y ha provocado un renacimiento en nuevas características y nuevos paquetes agregados a Emacs, y el resultado es muy impresionante. Así que estoy feliz de otorgar el Premio al Software Libre a Eli Zaretskii, principal mantenedor de GNU Emacs. Gracias para tu trabajo.»
En la categoría otorgada a proyectos que han aportado importantes beneficios a la sociedad y contribuido a la solución de importantes problemas sociales, el premio fue otorgado al proyecto GNU Jami (anteriormente conocido como Ring y SFLphone), que desarrolla una plataforma de comunicación descentralizada tanto para grandes comunicaciones grupales y llamadas individuales con un alto nivel de privacidad y seguridad. La plataforma admite la conexión directa entre usuarios (P2P) mediante cifrado de extremo a extremo.
En la categoría Contribución destacada de nuevo colaborador al software libre, que honra a los recién llegados cuyas primeras contribuciones muestran un compromiso visible con el movimiento del software libre, el premio fue para Tad (SkewedZeppelin), el líder del proyecto DivestOS, que mantiene una bifurcación de LineageOS, la plataforma móvil de Android que elimina todos aquellos componentes no libres. Anteriormente, Tad también estuvo involucrado en el desarrollo del firmware de Android Replicant.
Al recibir el premio, Tad dijo:
«En la comunidad virtual que se ha formado a su alrededor, junto con las áreas circundantes, me he esforzado por ayudar a los usuarios a darse cuenta de la importancia del software libre y, como tal, agradezco a la FSF por reconocer Establece que he hecho mella, y planeo seguir haciéndolo en los próximos años. Como nota final, quiero recordarles a todos que, en última instancia, se diviertan y no se olviden de disfrutar de nuestras cortas vidas en esta pelota. lanzándose a través del espacio. Gracias».
Por último y no menos importante, tambien nos gustaría recordar a los últimos ganadores de los premios al Software Libre
(adsbygoogle = window.adsbygoogle || []).push({});
Finalmente, si estás interesado en poder conocer más al respecto, puedes consultar la publicación original en el siguiente enlace.
from Linux Adictos https://ift.tt/jITKdsc
via IFTTT
En la sexta versión de la serie Qt 6, presentamos muchas funciones nuevas para los desarrolladores de gráficos e interfaz de usuario y el backend de la aplicación
(adsbygoogle = window.adsbygoogle || []).push({});
The Qt Company dio a conocer hace pocos días el lanzamiento de la nueva versión del marco «Qt 6.5» , en el que el trabajo continúa para estabilizar y aumentar la funcionalidad de la rama Qt 6.
Qt 6.5 recibió el estado de una versión LTS, dentro de la cual se generarán actualizaciones para los usuarios de licencias comerciales dentro de los tres años (para el resto, las actualizaciones se publicarán seis meses antes de la formación de la próxima versión importante). El soporte para la rama LTS anterior de Qt 6.2 durará hasta el 30 de septiembre de 2024. La sucursal de Qt 5.15 se mantendrá hasta mayo de 2025.
(adsbygoogle = window.adsbygoogle || []).push({});
En esta nueva versión que se presenta de QT 6.5, se destaca que el módulo Qt Quick 3D Physics, que proporciona una API para simular procesos físicos que se pueden usar con Qt Quick 3D para una interacción y movimiento realistas de objetos en escenas 3D, se ha estabilizado y se ha hecho totalmente compatible. La implementación se basa en el motor PhysX.
Otro de los cambios que se destaca de la nueva versión, es que se agregó soporte para el modo oscuro del diseño de Windows, asi´como tambien una aplicación automática habilitada del diseño oscuro activado en el sistema y configuración de marcos y título si la aplicación usa un estilo que no cambia la paleta. En una aplicación, se puede personalizar su propia reacción a los cambios en el tema del sistema procesando la propiedad QStyleHints::colorScheme.
En Qt Quick Controls, el estilo Material para Android se ha alineado con las recomendaciones de Material 3, ademas de que se ha implementado un estilo completo para iOS y se agregaron API para cambiar la apariencia (por ejemplo, containerStyle para TextField o TextArea, o roundedScale para botones y ventanas emergentes).
(adsbygoogle = window.adsbygoogle || []).push({});
Para Wayland, se agregó la API QNativeInterface::QWaylandApplication para acceder directamente a los objetos nativos de Wayland que se usan en las funciones internas de Qt, así como para acceder a la información sobre las acciones recientes del usuario, que puede ser necesario pasar a las extensiones del protocolo Wayland. La nueva API se implementa en el espacio de nombres QNativeInterface, que también proporciona llamadas para acceder a las API nativas de las plataformas X11 y Android.
Ademas de ello, tambien se destaca que se agregó el soporte para la plataforma Android 12 y, a pesar de los cambios significativos en esta rama, se mantuvo la capacidad de crear ensamblajes universales para Android, que pueden funcionar en dispositivos con diferentes versiones de Android, comenzando con Android 8.
Se ha actualizado la pila Boot2Qt, que se puede utilizar para crear sistemas móviles de arranque con un entorno basado en Qt y QML. El entorno del sistema en Boot2Qt se ha actualizado a la plataforma Yocto 4.1 (Langdale).
Los paquetes para Debian 11 han comenzado y cuentan con soporte comercial.
Las capacidades de la plataforma WebAssembly se han ampliado, lo que le permite crear aplicaciones Qt que se ejecutan en un navegador web y son portátiles entre diferentes plataformas de hardware. Las aplicaciones creadas para la plataforma WebAssembly, gracias a la compilación JIT, se ejecutan con un rendimiento cercano al código nativo, pueden usar Qt Quick, Qt Quick 3D y las herramientas de visualización disponibles en Qt. La nueva versión agrega soporte para renderizado de video y el uso de herramientas para personas con discapacidad en widgets.
(adsbygoogle = window.adsbygoogle || []).push({});
El motor web Qt WebEngine se actualizó a la base de código Chromium 110, ademas de que en Linux, se implementa la compatibilidad con la representación de video acelerada por hardware cuando se utiliza la API de gráficos Vulkan en entornos basados en X11 y Wayland.
De los demás cambios que se destacan:
Si deseas conocer más al respecto, puedes consultar los detalles en el siguiente enlace.
Para los interesados en la nueva rama de Qt 6.5 deben saber que se brinda soporte para Windows, macOS, plataformas Linux, iOS 14+, Android 8+ (API 23+), webOS, WebAssembly, INTEGRITY y QNX. El código fuente de los componentes Qt se proporciona bajo las licencias LGPLv3 y GPLv2.
La nueva versión la pueden obtener en el siguiente enlace.
from Linux Adictos https://ift.tt/IpZxzgP
via IFTTT