Ya está disponible la nueva versión de QuiteRSS 0.19.4, un excelente lector RSS opensource

La nueva versión del lector RSS “QuiteRSS 0.19.4” ya está disponible y llega con algunos cambios y correcciones de errores. Para quienes desconocen de QuiteRSS deben saber que es un programa para leer noticias en formato RSS y Atom.

QuiteRSS tiene características tales como un navegador incorporado en el motor WebKit, un sistema de filtro flexible, soporte para etiquetas y categorías, varios modos de visualización, un bloqueador de anuncios, un administrador de descarga de archivos, importación y exportación en formato OPML.

Sobre QuiteRSS

QuiteRSS que es gratuito, liviano y altamente personalizable. También cuenta con una versión portátil, con lo cual los usuarios que no gustan de contar con una gran cantidad de programas instalados o quienes gustan de contar con sus programas portables, este lector es una excelente opción.

De sus principales características se destacan las siguientes:

  • Desactivar pantalla de inicio / banner
  • Configúrelo para que se inicie al inicio con Windows
  • Deshabilitar el envío de información de uso (telemetría y recopilación de datos)
  • Mostrar / ocultar icono de la bandeja del sistema
  • Minimice la aplicación a la bandeja del sistema al minimizar, cerrar o iniciar la aplicación
  • cambiar el icono de la bandeja del sistema para mostrar un recuento de noticias nuevo o no leído
  • Deshabilitar imágenes, javascript, complementos
  • Habilitar / deshabilitar notificaciones de nuevo contenido
  • Cambiar idioma de la interfaz de usuario
  • Personalice las fuentes para la lista de fuentes, la lista de noticias y el navegador
  • Cambie los colores de todo, como fondo, enlaces, texto, etc.
  • Personalizar atajos de teclado
  • También es compatible con etiquetas y filtros.
  • Es de código abierto y se puede descargar para Windows, Mac OS, OS / 2 y Linux.

¿Qué hay de nuevo en QuiteRSS 0.19.4?

En esta nueva versión de QuiteRSS 0.19.4 se añadió al lector la capacidad de compartir un enlace a las noticias en Viber y Telegram, con lo cual se amplían los servicios a los cuales se pueden compartir las noticias.

Otro cambio importante, es que se implementó un cambio de enfoque de búsqueda en feeds o noticias al presionar la tecla Esc, ademas de que se ha implementado la ocultación de directorios cuando se buscan feeds.

Ademas cuando se está dentro de una noticia al desplazarse por el contenido ahora se fija la posición del encabezado de las noticias.

Se corrigieron errores, incluidos problemas con la actualización de algunos feeds y el colapso de la descripción de las noticias, ademas de que corrigieron fallas en la implementación del tema oscuro cuando sé establecer el color de fondo, el texto de la etiqueta y el color de fondo de líneas alternativas.

Si quieres conocer más al respecto sobre los cambios de esta nueva versión, puedes hacerlo desde este enlace.

¿Como instalar QuiteRSS en Linux?

Para quienes estén interesados en poder instalar este lector RSS en su sistema, podrán hacerlo siguiendo las instrucciones que compartimos a continuación.

QuiteRSS es una aplicación que se encuentra dentro de la mayoría de las distribuciones de Linux y pueden encontrarlo en sus repositorios, pero para el caso de esta nueva versión que aun no se ha incluido en algunas, debemos realizar la instalación de la siguiente forma.

Para quienes son usuarios de Ubuntu 19.10 o anteriores podemos añadir el siguiente repositorio al sistema:

sudo add-apt-repository ppa: quiterss/quiterss

Y la instalación la realizamos con el siguiente comando:

sudo apt-get install quiterss

En cuanto a los que ya están sobre la nueva versión de Ubuntu 20.04 LTS, podemos forzar al sistema a utilizar el repositorio de 19.10. Para ello debemos abrir una terminal y teclear:

sudo gedit /etc/apt/sources.list

Y añadimos al final del archivo lo siguiente:

deb http://ppa.launchpad.net/quiterss/quiterss/ubuntu eoan main

deb-src http://ppa.launchpad.net/quiterss/quiterss/ubuntu eoan main

Guardamos el archivo y lo cerramos. Posterior a ello en la terminal vamos a teclear el siguiente comando:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 5953B24A89672318017DBD68FD8D40FA4CF47E69

Ya con ello procedemos a realizar la instalación con:

sudo apt-get install quiterss

Para el caso de los que son usuarios de Arch Linux, solo tenemos que teclear el siguiente comando:

sudo pacman -S quiterss

En cuanto a los que son usuarios de Fedora, la instalación se realiza con:

sudo dnf install quiterss

Finalmente para quienes son usuarios de openSUSE, en una terminal deben teclear:

sudo zyppper install quiterss

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

Unproven Coronavirus Therapy Proves Cash Cow for Shadow Pharmacies

Many of the same shadowy organizations that pay people to promote male erectile dysfunction drugs via spam and hacked websites recently have enjoyed a surge in demand for medicines used to fight malaria, lupus and arthritis, thanks largely to unfounded suggestions that these therapies can help fight the COVID-19 pandemic.

A review of the sales figures from some of the top pharmacy affiliate programs suggests sales of drugs containing hydroxychloroquine rivaled that of their primary product — generic Viagra and Cialis — and that this as-yet-unproven Coronavirus treatment accounted for as much as 25 to 30 percent of all sales over the past month.

A Google Trends graph depicting the incidence of Web searches for “chloroquine” over the past 90 days.

KrebsOnSecurity reviewed a number of the most popular online pharmacy enterprises, in part by turning to some of the same accounts at these invite-only affiliate programs I relied upon for researching my 2014 book, Spam Nation: The Inside Story of Organized Cybercrime, from Global Epidemic to Your Front Door.

Many of these affiliate programs — going by names such as EvaPharmacy, Rx-Partners and Mailien/Alientarget — have been around for more than a decade, and were major, early catalysts for the creation of large-scale botnets and malicious software designed to enslave computers for the sending of junk email.

Their products do not require a prescription, are largely sourced directly from pharmaceutical production facilities in India and China, and are shipped via international parcel post to customers around the world.

In mid-March, two influential figures — President Trump and Tesla CEO Elon Muskbegan suggesting that hydroxychloroquine should be more strongly considered as a treatment for COVID-19.

The pharmacy affiliate programs immediately took notice of a major moneymaking opportunity, noting that keyword searches for terms related to chloroquine were many times more popular than for the other mainstays of their business.

“Everyone is hysterical,” wrote one member of the Russian language affiliate forum gofuckbiz[.]com on Mar. 17. “Time to make extra money. Do any [pharmacy affiliate] programs sell drugs for Coronavirus or flu?”

The larger affiliate programs quickly pounced on the opportunity, which turned out to be a major — albeit short-lived — moneymaker. Below is a screenshot of the overall product sales statistics for the previous 30 days from all affiliates of PharmCash. As we can see, Aralen — a chloroquine drug used to treat and prevent malaria — was the third biggest seller behind Viagra and Cialis.

Recent 30-day sales figures from the pharmacy affiliate program PharmCash.

In mid-March, the affiliate program Rx-Partners saw a huge spike in demand for Aralen and other drugs containing chloroquine phosphate, and began encouraging affiliates to promote a new set of product teasers targeting people anxiously seeking remedies for COVID-19.

Their main promotion page — still online at about-coronavirus2019[.]com — touts the potential of Aralen, generic hydroxychloroquine, and generic Kaletra/Lopinavir, a drug used to treat HIV/AIDS.

An ad promoting various unproven remedies for COVID-19, from the pharmacy affiliate program Rx-Partners.

On Mar. 18, a manager for Rx-Partners said that like PharmCash, drugs which included chloroquine phosphate had already risen to the top of sales for non-erectile dysfunction drugs across the program.

But the boost in sales from the global chloroquine frenzy would be short-lived. Demand for chloroquine phosphate became so acute worldwide that India — the world’s largest producer of hydroxychloroquine — announced it would ban exports of the drug. On Mar. 25, India also began shutting down its major international shipping ports, leaving the pharmacy affiliate programs scrambling to source their products from other countries.

A Mar. 31 message to affiliates working with the Union Pharm program, noting that supplies of Aralen had dried up due to the shipping closures in India.

India recently said it would resume exports of the drug, and judging from recent posts at the aforementioned affiliate site gofuckbiz[.]com, denizens of various pharmacy affiliate programs are anxiously awaiting news of exactly when shipments of chloroquine drugs will continue.

“As soon as India opens and starts mail, then we will start everything, so get ready,” wrote one of Rx-Partners’ senior recruiters. “I am sure that there will still be demand for pills.”

Global demand for these pills, combined with India’s recent ban on exports, have conspired to create shortages of the drug for patients who rely on it to treat chronic autoimmune diseases, including lupus and rheumatoid arthritis.

While hydroxychloroquine has long been considered a relatively safe drug, some people have been so anxious to secure their own stash of the drug that they’ve turned to unorthodox sources.

On March 19, Fox News ran a story about how demand for hydroxychloroquine had driven up prices on eBay for bottles of chloroquine phosphate designed for removing parasites from fish tanks. A week later, an Arizona man died and his wife was hospitalized after the couple ingested one such fish tank product in hopes of girding their immune systems against the Coronavirus.

Despite many claims that hydroxychloroquine can be effective at fighting COVID-19, there is little real data showing how it benefits patients stricken with the disease. The largest test of the drug’s efficacy against Coronavirus showed no benefit in a large analysis of its use in U.S. veterans hospitals. On the contrary, there were more deaths among those given hydroxychloroquine versus standard care, researchers reported.

from Krebs on Security https://ift.tt/2KxTfmQ
via IFTTT

El soporte WebGPU llega a las versiones nightly de Firefox

Se dio a conocer información sobre la integración de la especificación de ayuda WebGPU en las compilaciones de Firefox nightly, con lo cual ahora se proporciona una interfaz de programación para el procesamiento de gráficos en 3D y la informática en el lado de la GPU, conceptualmente similar a la API de Vulkan, metal y Direct3D 12. La especificación está siendo desarrollada por Mozilla, Google, Apple, Microsoft y representantes de la comunidad en un grupo de trabajo creado por la organización W3C.

El objetivo clave de WebGPU es crear una interfaz de software segura, conveniente, portátil y de alto rendimiento para su uso en la plataforma web con tecnología de gráficos 3D y capacidades proporcionadas por API de gráficos de sistemas modernos como Direct3D 12 en Windows, Metal en macOS y Vulkan en Linux.

Conceptualmente, WebGPU difiere de WebGL de la misma manera que Vulkan difiere de OpenGL y no se basa en una API gráfica específica, sino que es una capa universal, en general, que usa las mismas primitivas de bajo nivel que están disponibles en Vulkan, Metal y Direct3D.

En Firefox, se proporciona la configuración “dom.webgpu.enabled” para habilitar WebGPU en about:config. Ademas de que para renderizar CanvasContext también requiere la inclusión del sistema de composición WebRender (“gfx.webrender.all” en about: config).

La implementación de WebGPU se basa en el código del proyecto wgpu escrito en Rust y puede funcionar sobre las API DX12, Vulkan y Metal en Linux, Android, Windows y macOS (también se está desarrollando la compatibilidad con DX11 y OpenGL ES 3.0).

Sobre WebGPU

WebGPU proporciona aplicaciones de JavaScript con herramientas para el control de nivel inferior sobre la organización, el procesamiento y la transmisión de comandos a la GPU, la administración de recursos relacionados, memoria, buffers, objetos de textura y sombreadores gráficos compilados. Este enfoque le permite lograr aplicaciones gráficas de mayor rendimiento al reducir los gastos generales y aumentar la eficiencia del trabajo con la GPU.

WebGPU hace posible crear proyectos 3D complejos completos para la Web que no funcionan peor que los programas independientes que se comunican directamente con Vulkan, Metal o Direct3D, pero que no están vinculados a plataformas específicas.

También proporciona capacidades adicionales al portar programas gráficos nativos a un formulario que puede funcionar sobre la base de tecnologías basadas en la web mediante el uso de la tecnología WebAssembly.

Además de los gráficos en 3D, WebGPU también cubre las posibilidades asociadas con la eliminación de la informática al lado de la GPU y el soporte para el desarrollo de sombreadores. Los sombreadores pueden crearse en el lenguaje de sombreado WebGPU o especificarse en el formato intermedio SPIR-V, y luego traducirse a los idiomas de sombreador compatibles con los controladores actuales.

WebGPU utiliza la gestión de recursos por separado, el trabajo preparatorio y la transferencia de comandos a la GPU (en WebGL, un objeto era responsable de todo a la vez). Se proporcionan tres contextos separados: GPUDevice para crear recursos como texturas y buffers; GPUCommandEncoder para codificar comandos individuales, incluidas las etapas de renderizado y computación; GPUCommandBuffer para hacer cola para la ejecución en la GPU.

La segunda diferencia entre WebGPU y WebGL es un enfoque diferente para manejar estados. Se proponen dos objetos en WebGPU: GPURenderPipeline y GPUComputePipeline, que permiten combinar varios estados predefinidos por el desarrollador, lo que permite que el navegador no desperdicie recursos en trabajos adicionales, como la recompilación de sombreadores. Entre los estados admitidos se encuentran: sombreadores, búfer de vértices y diseños de atributos, diseños de grupos adjuntos, fusión, profundidad y patrones, formatos de salida después del renderizado.

La tercera característica de WebGPU es el modelo de enlace, que en muchos aspectos se asemeja a los medios de agrupar recursos presentes en Vulkan. Para agrupar recursos en grupos, WebGPU proporciona un objeto GPUBindGroup que, al escribir comandos, puede asociarse con otros objetos similares para usar en sombreadores.

La creación de dichos grupos permite al conductor realizar las acciones preparatorias necesarias de antemano, y el navegador le permite cambiar los enlaces de recursos entre llamadas de extracción mucho más rápido.

Fuente: https://hacks.mozilla.org/

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

Andrioid 11 Developer Preview 3 ya fue liberada y estos son sus cambios y novedades

Android-11

Los desarrolladores de Google presentaron hace poco la liberación de la tercera versión de prueba de la plataforma móvil abierta Android 11, en la cual se añaden algunos cambios y algunas novedades en comparación con la primera y segunda versión de prueba de Android 11.

Y es que pese al gran problema que se enfrentan los desarrolladores por el Covid-19, esto no los ha detenido para continuar con el desarrollo de lo que sera la próxima versión de Android desde sus hogares.

Sobre el tema los desarrolladores comparten:

Nuestros equipos, como todos ustedes, continúan acostumbrándose a una nueva normalidad. Para muchos de nosotros, eso significa trabajar desde salas de estar, cocinas, patios y habitaciones.

Entonces, desde nuestros hogares hasta los suyos, queríamos tomarnos un momento para compartir nuestra vista previa más reciente para desarrolladores para Android 11. Esta actualización incluye correcciones de errores y un conjunto de mejoras de productividad para los desarrolladores.

Principales cambios en Andrioid 11 Developer Preview 3

Dentro de los cambios que se realizaron en esta nueva version de prueba, a comparación de las dos anteriores, podremos encontrar que se ha agregado una API para obtener información sobre los motivos de la finalización del programa, lo que le permite determinar si el programa finalizó a iniciativa del usuario, como resultado de un bloqueo o si el sistema operativo lo finalizó por la fuerza. La API también permite evaluar el estado de un programa inmediatamente antes de la finalización.

Otro cambio fue la inclusión de GWP-ASan, un analizador de memoria de almacenamiento dinámico que le permite encontrar y solucionar problemas causados ​​por el manejo inseguro de la memoria.

GWP-ASan con una sobrecarga mínima, analiza las operaciones de asignación de memoria e identifica anomalías. Por defecto, GWP-ASan está habilitado para ejecutables de plataforma y aplicaciones del sistema. La aplicación de un GWP-ASan a sus aplicaciones requiere una habilitación separada.

En cuanto a las novedades, se destaca que el modo de depuración del sistema fue completamente rediseñado con el lanzamiento de ADB a través de una conexión inalámbrica.

Que a diferencia de la depuración con una conexión TCP/IP, la depuración a través de Wi-Fi no requiere un cable para configurar y puede recordar emparejamientos de dispositivos previamente realizados. Los planes también incluyen la implementación de un esquema de emparejamiento más simple para el código QR que se muestra en Android Studio.

Ademas, se ha agregado un modo incremental de instalación de paquetes APK (“adb install –incremental”) a la utilidad ADB (Android Debug Bridge), que permite acelerar significativamente la instalación de programas grandes, como juegos, durante su desarrollo.

La esencia del modo es que durante la instalación, en primer lugar, se transfieren las partes del paquete necesarias para el lanzamiento y el resto se carga en segundo plano, sin bloquear la capacidad de ejecutar el programa.

Por ejemplo, al instalar archivos APK de más de 2 GB en el nuevo modo, el tiempo de inicio se puede reducir en 10 veces. Hasta ahora, las instalaciones incrementales solo funcionan en dispositivos Pixel 4 y 4XL para el lanzamiento, se ampliará la cantidad de dispositivos compatibles.

También se menciona que las herramientas para auditar el acceso a los datos fueron actualizadas, esto con la finalidad de permitir analizar a qué datos de usuario accede la aplicación y después de qué acciones del usuario, ademas de que se renombraron algunas llamadas API de auditoría.

Finalmente, si estas interesado en conocer más al respecto sobre los detalles de este lanzamiento, puedes consultarlos en el siguiente enlace.

Descarga

Para quienes estén interesados en poder evaluar las nuevas capacidades de la plataforma, pueden obtener esta nueva versión de prueba preliminar, desde los siguientes dispositivos a los cuales ya se les ofrece una compilación preparada: Pixel 2/2 XL, Pixel 3/3 XL, Pixel 3a/3a XL y Pixel 4/4 XL. Para aquellos que instalaron la versión de prueba anterior, se proporciona una actualización OTA.

Finalmente se espera que el lanzamiento de la versión estable de Android 11 sea lanzada en el tercer trimestre de este año en curso.

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

¿Quíeres crear aplicaciones Linux? Esta página te puede servir

¿Quieres crear aplicaciones Linux?

Alan Pope de Canonical lanzó una página web con una convocatoria invitando a la gente a crear aplicaciones para Linux. A decir verdad, si bien son pocos los rubros en los que no haya una alternativa de código abierto, y en muchos casos con un nivel de calidad igual o superior a la competencia privativa, no hay ninguna WhatsApp o Houseparty. Al menos no lo hay en el sentido de que la gente sienta entusiasmo por utilizarla.

Quiero sumarme a la convocatoria de Alan invitándolos a ustedes a contarnos en el formulario de comentarios, que aplicaciones les gustaría tener en Linux Todas las ideas son bienvenidas, pero los invito a ser lo más originales posible.

¿Quieres crear aplicaciones Linux? Mira esta página

Alan creó una página que puedes consultar aquí. En ella detalla el propósito de la convocatoria.

Los usuarios de Linux en escritorio y móviles tienen un apetito saludable por el nuevo software. Las tiendas y repositorios de aplicaciones Linux carecen de aplicaciones en comparación con sus homólogos propietarios.

Con demasiada frecuencia (los entusiastas de Linux) caen en la trampa de crear más distribuciones de Linux. No necesitamos más distribuciones de Linux. Deje de hacer distribuciones de Linux, haga aplicaciones en su lugar.

En el texto también desmiente el mito de que los usuarios de software libre se nieguen a pagar por un programa y señala la existencia de abundante documentación gratuita sobre como aprender a programarlas.

Cómo Iniciarte en la creación de aplicaciones para Linux

1) Pregúntate si hay un programa que te gustaría que existiera. Seguro que hay otros que lo necesitan.

2) Amplia el ecosistema: Hay una especie de esquema piramidal aplicado a la creación de aplicaciones. Te inspiras en el código de aplicaciones existentes, y el que escribes inspirará a nuevos desarrolladores.

3) Sé creativo: No se trata de tener 40 editores de video y 10 suites ofimáticas. Hay que buscar soluciones nuevas a problemas nuevos o a problemas viejos. El truco no es hacer una alternativa a WhatsApp de código abierto y enfocada en la privacidad, se trata de crear una solución superadora para que la gente se comunique.

4) Construye una comunidad: La gente en todo el mundo se une en torno a ideas y proyectos. Puedes encontrar ayuda en las comunidades existentes y al mismo tiempo iniciar una nueva.

5) Desarrolla nuevas habilidades: El enfoque problema-solución, a diferencia de la lectura de tutoriales y el copy/paste de código, te enseña a identificar los problemas y sus partes componentes y a expresarte usando lenguajes que utilizan reglas estrictas.

Lista de recursos de aprendizaje

GNOME

El proyecto GNOME es el responsable de uno de los más populares entornos de escritorio del mundo del software libre. Sus librerías gráficas son la base de otros escritorios como Mate, Cinnamon y XFCE. De esta lista es el único recurso que tiene su documentación en castellano.

GNOME tiene su propio entorno de desarrollo (Builder) y permite utlizar los más populares lenguajes de programación como Python, C, C++, Rust y Javascript.

KDE Framework

KDE es tal vez el ecosistema de aplicaciones más completo del mundo del software libre e incluso tiene versiones para Windows. Su framework opera básicamente con el lenguaje C++ y las librerías Qt. La documentación se puede consultar aquí.

Elementary OS

Es una distribución Linux decidida a ser una alternativa a Windows y Mac OS. Tiene su propio sistema para la creación y distribución de aplicaciones, También permite a los creadores conseguir financiamiento.

La documentación está disponible aquí.

Formatos universales

En el caso de querer crear paquetes que puedan usarse sin importar la distribución o el escritorio, tenemos los formatos de paquetes universales

AppImage

Fue el primero de los formatos de paquetes universales y autocontenidos (No necesita utilizar dependencias del sistema operativo anfitrión). Solo hay que descargar una aplicación, darle permisos y ejecutarla haciendo doble clic.

La documentación para crear paquetes en este formato la puedes ver aquí.

FlatPak

Es el formato preferido por la mayoría de las aplicaciones de código abierto. En algunas distribuciones como Fedora, KDE Neon o Manjaro, no necesitas ningún paso adicional para instalar paquetes FlatPak, en otras puede requerir ejecutar pasos adicionales de configuración.

Su documentación está disponible aquí.

Snap

Es el formato de paquetes autocontenidos y universal de Canonical. En las derivadas de Ubuntu y Manjaro viene configurado por defecto, mientras que en otras aplicaciones deberás instalar el gestor de paquetes. La tienda de Snap es la opción preferida de empresas desarrolladoras de software para distribuir sus versiones Linux.

Aquí se encuentra la documentación.

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