Categoría: Blog

En las versiones nocturnas de Firefox para Linux, se ha activado WebRender para las tarjetas gráficas NVIDIA.

En las versiones nocturnas de Firefox, de las cuales se está formando la versión 70 de Firefox, se ha habilitado de forma predeterminada el uso del sistema de composición WebRender para tarjetas gráficas NVIDIA en sistemas Linux con el controlador Nouveau y la versión del paquete Mesa 18.2 o más reciente. Las configuraciones con controladores propietarios de NVIDIA aún no son compatibles con WebRender. WebRender para GPU AMD e Intel es compatible al usar Mesa 18+ en […]

Se han detectado cambios maliciosos en las dependencias del paquete npm con instalador de PureScript.

Se ha encontrado código malicioso en las dependencias del paquete npm con instalador de PureScript, que se manifiesta al intentar instalar el paquete purescript. El código malicioso está integrado a través de las dependencias load-from-cwd-or-npm y rate-map. Es notable que el original autor de soporte del paquete npm con el instalador de PureScript estaba a cargo de estas dependencias hasta hace un mes, cuando el paquete pasó a otros mantenedores. […]

¿Cuántos TPS tiene su blockchain?

Una de las preguntas favoritas sobre cualquier sistema distribuido de un especialista no técnico es “¿Cuántos tps tiene su blockchain?”. Sin embargo, el número mencionado en respuesta generalmente tiene poco que ver con lo que realmente quería escuchar la persona que pregunta. En realidad, quería preguntar “¿Su blockchain se ajusta a mis requisitos comerciales?”, y estos requisitos no son un solo número, sino múltiples condiciones […]

Un pingüino en la ventana: sobre el potencial y perspectivas de WSL2

¡Hola, Habr! Mientras continuamos con nuestra gran venta de verano, nos gustaría proponerles discutir uno de los temas más amplios que hemos estado desarrollando últimamente: la interacción entre Windows y Linux, relacionada, en particular, con el desarrollo del sistema WSL. WSL 2 ya está en camino, y les ofrecemos un breve resumen de las capacidades que nos esperan en este subsistema, […]

Patton Jeff. Historias de usuarios. El arte de la programación ágil de software

Resumen El libro narra el algoritmo para llevar a cabo el proceso de desarrollo desde la idea hasta la implementación utilizando técnicas ágiles. El proceso se desglosa en pasos y en cada paso se indican los métodos para ese paso del proceso. El autor señala que la mayoría de los métodos no son originales, sin pretender serlo. Pero un buen estilo de redacción y cierta coherencia del proceso hacen que el libro sea muy útil. La técnica clave […]

Nuevos módulos DDR4 Patriot Viper 4 optimizados para la plataforma AMD

La compañía Patriot ha anunciado nuevos módulos de memoria RAM Viper 4 Blackout de estándar DDR4, diseñados para su uso en computadoras de escritorio para juegos y sistemas para entusiastas. Las soluciones están optimizadas para la plataforma AMD X570 y procesadores AMD Ryzen de tercera generación. Los productos pasan por rigurosas pruebas y se ofrecen con garantía de por vida. En la familia Viper 4 Blackout se presentan módulos con frecuencias de 3000 MHz, 3200 […]

Calidad de los datos en el almacenamiento

La calidad de los datos en el almacenamiento es un requisito importante para obtener información valiosa. Una mala calidad conduce a una reacción en cadena negativa a largo plazo. Primero se pierde la confianza en la información proporcionada. Las personas comienzan a utilizar menos las aplicaciones de Business Intelligence, y el potencial de las aplicaciones queda sin aprovechar. Como resultado, se ponen en duda las futuras inversiones en el proyecto analítico. Responsabilidad por la calidad de los datos. Un aspecto relacionado […]

Algunos aspectos de la optimización de consultas LINQ en C#.NET para MS SQL Server

LINQ se incorporó a .NET como un nuevo y potente lenguaje para la manipulación de datos. LINQ to SQL, como parte de esto, permite una comunicación bastante conveniente con las bases de datos mediante, por ejemplo, Entity Framework. Sin embargo, al utilizarlo con frecuencia, los desarrolladores olvidan observar qué consulta SQL generará el proveedor de queryable, en su caso, Entity Framework. Analicemos dos aspectos principales […]

Lanzamiento del proxy Squid 4.8 con la solución de una vulnerabilidad crítica

Se ha publicado una versión corregida del proxy Squid 4.8, que corrige 5 vulnerabilidades. Una vulnerabilidad (CVE-2019-12527) permite potencialmente la ejecución de código con los privilegios del proceso del servidor. El problema se debe a un error en el manejador de autenticación HTTP Basic y permite desencadenar un desbordamiento de búfer al enviar credenciales especialmente formateadas al acceder a Squid Cache Manager o al gateway FTP integrado. La vulnerabilidad se manifiesta a partir de […]

Copia de seguridad, parte 5: Pruebas de Bacula y Veeam Backup para Linux

En esta nota se abordarán diversas herramientas de software «grandes» para copias de seguridad, incluyendo opciones comerciales. Lista de candidatos: Veeam Agent para Linux, Bacula. Se verificará el funcionamiento específicamente con el sistema de archivos, para facilitar la comparación con los candidatos anteriores. Resultados esperados Dado que ambos candidatos son soluciones listas y versátiles, el resultado más importante será la previsibilidad del funcionamiento, es decir, el mismo tiempo de operación […]

En Open Invention Network hay más de tres mil licenciatarios: ¿qué significa esto para el software de código abierto?

Open Invention Network (OIN) es una organización que posee patentes de software relacionadas con GNU/Linux. El objetivo de la organización es proteger Linux y el software relacionado de demandas por patentes. Los miembros de la comunidad ceden sus patentes a un grupo común, permitiendo así que otros participantes las utilicen bajo una licencia libre de regalías. Foto - j - Unsplash En qué se dedican […]

Desarrollando una aplicación multilingüe con React Native

La localización del producto es muy importante para las empresas internacionales que están explorando nuevos países y regiones. Asimismo, la localización es necesaria para las aplicaciones móviles. Si un desarrollador comienza una expansión internacional, es fundamental permitir que los usuarios de otro país trabajen con la interfaz en su idioma nativo. En este artículo, crearemos una aplicación React Native utilizando el paquete react-native-localize. Skillbox recomienda: Curso en línea de educación «Profesión Desarrollador Java». […]

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster