Autor: Yuri Gagarin

Pruebas de localización: ¿por qué son necesarias para una aplicación o sitio web?

Imagina la siguiente situación: has desarrollado una aplicación y luego la lanzaste de inmediato en varios idiomas. Pero ya después del lanzamiento, descubres errores en diferentes versiones lingüísticas: el peor sueño de un desarrollador. Precisamente para evitar situaciones desagradables como esta es para lo que existen las pruebas de localización. Hoy en día, EE.UU. ya no es el mayor jugador en el mercado de aplicaciones móviles. China […]

Por qué es importante verificar el software en su sistema de almacenamiento de alta disponibilidad (99,9999%)

¿Cuál es la versión de firmware más "correcta" y "funcional"? Si el sistema de almacenamiento garantiza una alta disponibilidad del 99,9999%, ¿significa que funcionará sin interrupciones incluso sin actualizar el software? ¿O, por el contrario, para obtener la máxima disponibilidad, siempre hay que instalar el firmware más reciente? Intentaremos responder a estas preguntas basándonos en nuestra experiencia. Una breve introducción Todos entendemos que en cada […]

Lanzamiento de la plataforma para la colaboración Nextcloud Hub 20

Se ha lanzado la plataforma Nextcloud Hub 20, que ofrece una solución autosuficiente para organizar la colaboración entre empleados y equipos que desarrollan diversos proyectos. Al mismo tiempo, se ha publicado la plataforma en la nube subyacente Nextcloud 20, que permite desplegar un almacenamiento en la nube con soporte para sincronización y intercambio de datos, brindando la posibilidad de ver y editar datos desde cualquier dispositivo en cualquier punto de la red (cuando […]

¿Es posible generar números aleatorios si no confiamos unos en otros? Parte 2

¡Hola, Habr! En la primera parte del artículo discutimos por qué puede ser necesario que los participantes generen números aleatorios entre aquellos que no se confían, qué requisitos se plantean para tales generadores de números aleatorios, y exploramos dos enfoques para su implementación. En esta parte del artículo analizaremos en detalle otro enfoque que utiliza firmas umbral. Un poco de criptografía Para que […]

Antipatrones de PostgreSQL: "¡La infinitud no es el límite!", o Un poco sobre la recursión

La recursión es un mecanismo muy poderoso y conveniente cuando se realizan las mismas acciones "en profundidad" sobre datos relacionados. Pero la recursión incontrolada es un mal que puede llevar a la ejecución infinita de un proceso o (lo que ocurre más a menudo) al "agotamiento" de toda la memoria disponible. Las bases de datos funcionan bajo los mismos principios: "dijeron cavar, así que estoy cavando". […]

Google revelará información sobre vulnerabilidades en dispositivos Android de terceros

La compañía Google presentó la iniciativa Android Partner Vulnerability, mediante la cual se planea divulgar información sobre vulnerabilidades en dispositivos Android de varios fabricantes de OEM. La iniciativa hará más transparente la comunicación a los usuarios sobre vulnerabilidades específicas de las ROMs modificadas por terceros. Hasta ahora, en los informes oficiales sobre vulnerabilidades (Android Security Bulletins) solo se reflejaban problemas en el código base propuesto […]

Publicación de virt-manager 3.0.0, la interfaz para gestionar entornos virtuales

La empresa Red Hat ha lanzado una nueva versión de la interfaz gráfica para la gestión de entornos virtuales: Virt-Manager 3.0.0. La interfaz de Virt-Manager está escrita en Python/PyGTK, es una capa sobre libvirt y permite gestionar sistemas como Xen, KVM, LXC y QEMU. El código del proyecto se distribuye bajo la licencia GPLv2. El programa ofrece herramientas para evaluar visualmente las estadísticas de rendimiento y consumo de recursos de las máquinas virtuales, […]

Lanzamiento de Stratis 2.2, herramienta para la gestión de almacenes locales

Se ha publicado la versión del proyecto Stratis 2.2, desarrollado por Red Hat y la comunidad de Fedora para unificar y simplificar las herramientas de configuración y gestión de un conjunto de uno o varios dispositivos de almacenamiento locales. Stratis ofrece funcionalidades como la asignación dinámica de espacio en el almacenamiento, instantáneas, garantía de integridad y creación de capas para almacenamiento en caché. El código del proyecto está escrito en Rust y se distribuye bajo la licencia […]

Historia de la arquitectura Dodo IS: el monolito temprano

O cada desafortunada compañía con un monolito es infeliz a su manera. El desarrollo del sistema Dodo IS comenzó al mismo tiempo que el negocio de Dodo Pizza, en 2011. La base era la idea de digitalizar por completo y en su totalidad los procesos comerciales, haciéndolo con nuestros propios recursos, lo que ya en 2011 planteaba muchas preguntas y escepticismo. Pero ya han pasado 9 años y seguimos […]

Configuración del núcleo de Linux para GlusterFS

La traducción del artículo se preparó en anticipación al inicio del curso "Administrador Linux. Profesional". De vez en cuando, surgen preguntas sobre las recomendaciones de Gluster en relación con la configuración del núcleo y si realmente son necesarias. Esta necesidad es rara. En la mayoría de las cargas de trabajo, el núcleo funciona muy bien. Aunque hay un lado opuesto. Históricamente, el núcleo de Linux tiende a consumir mucha memoria si se le proporciona […]

Presentada la edición de Fedora Linux para smartphones

Después de diez años de inactividad, el grupo Fedora Mobility ha reanudado su trabajo, centrado en el desarrollo de una edición oficial de la distribución Fedora para dispositivos móviles. La versión de Fedora Mobility actualmente en desarrollo está diseñada para su instalación en el smartphone PinePhone, desarrollado por la comunidad Pine64. Se espera que en el futuro aparezcan ediciones de Fedora para otros smartphones, como el Librem 5 y el OnePlus 5/5T, tras la disponibilidad de soporte […]

SFC presenta demanda contra violadores de la GPL y desarrollará firmware alternativo

La organización de derechos digitales Software Freedom Conservancy (SFC) ha presentado una nueva estrategia para garantizar el cumplimiento de las obligaciones de la licencia GPL en dispositivos cuyas firmware están basadas en Linux. Para hacer realidad esta iniciativa, la Fundación ARDC (Amateur Radio Digital Communications) ha otorgado a la organización SFC una subvención de 150 mil dólares. Se planea trabajar en tres direcciones: obligar a los fabricantes a cumplir con la GPL y […]

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