Autor: Yuri Gagarin

Lanzamiento de PyPy 7.3, una implementación de Python escrita en Python

Se ha lanzado la versión del proyecto PyPy 7.3, en la que se desarrolla la implementación del lenguaje Python, escrita en Python (utiliza un subconjunto de RPython, Python restringido, con tipado estático). La publicación se ha preparado simultáneamente para las ramas PyPy2.7 y PyPy3.6, que brindan soporte para la sintaxis de Python 2.7 y Python 3.6. La versión está disponible para Linux (x86, x86_64, PPC64, s390x, Aarch64, ARMv6 o ARMv7 con VFPv3), macOS (x86_64), […]

Se ha lanzado Delta Chat 1.0 para Android con un nuevo núcleo reescrito en Rust

Se presenta la versión 1.0 del mensajero Delta Chat para la plataforma Android (la última versión para escritorio es 0.901, y para iOS es 0.960). El proyecto Delta Chat se destaca por usar el correo electrónico convencional como medio de transporte con la transmisión de mensajes instantáneos por email (chat-over-email, cliente de correo especializado que funciona como mensajero). El código de las aplicaciones se distribuye bajo la licencia GPLv3, y la biblioteca base está disponible bajo […]

ElectronMail 4.0.0

Se ha lanzado el cliente para servicios de correo con cifrado de extremo a extremo. En la nueva versión 4.0.0 de ElectronMail se ha eliminado el soporte para el servicio Tutanota, manteniendo el soporte para ProtonMail. El programa ha sido escrito por Vladimir Yakovlev en el framework Electron y tiene código abierto (licencia MIT). La principal diferencia respecto a las versiones gratuitas de los clientes oficiales es la posibilidad de búsqueda, la ausencia de restricciones de volumen y las capacidades adicionales en modo offline. Están disponibles las compilaciones de paquetes […]

Estrategia de Apple. ¿Vincular el SO al hardware es una ventaja competitiva o una desventaja?

En 2013, Microsoft había dominado la industria tecnológica durante tres décadas, logrando un éxito increíble con su sistema operativo. La compañía fue cediendo posiciones de liderazgo, no porque el modelo dejara de funcionar, sino porque Android de Google seguía los preceptos de Windows, pero era totalmente gratuito. Parecía que iba a convertirse en el sistema operativo líder para teléfonos inteligentes. Esto, evidentemente, no […]

Árbol binario indexado

Me encontré con un problema de este tipo. Es necesario implementar un contenedor de almacenamiento de datos que brinde la siguiente funcionalidad: insertar un nuevo elemento, eliminar un elemento por número de orden, obtener un elemento por número de orden; los datos se almacenan de forma ordenada. Los datos se añaden y eliminan constantemente, la estructura debe garantizar una alta velocidad de operación. Primero intenté implementar esto utilizando los contenedores estándar de std. Este camino no […]

PagerDuty, o por qué el departamento de operaciones puede no dormir por las noches

Cuanto más compleja es la sistema, más alertas genera. Surge la necesidad de reaccionar, agregar y visualizar estas alertas. Creo que es una situación que muchos conocen hasta el punto de causarles tics nerviosos. La solución de la que hablaremos no es la más inesperada, pero no se encuentra un artículo completo sobre este tema. Por eso decidí compartir la experiencia de FunCorp y hablar sobre […]

Creamos un plan de acción utilizando el AWS Cloud Adoption Framework

La traducción del artículo ha sido preparada especialmente para los estudiantes del curso 'Arquitectura de Soluciones en la Nube'. Fuente Descargue la guía Los planes de acción de AWS CAF le ayudarán a prepararse para la transición a la pila tecnológica en la nube. El viaje comienza con su equipo directivo evaluando seis aspectos de CAF. Cada uno de estos aspectos se utiliza para crear flujos de trabajo que identifican las brechas en las habilidades y procesos existentes, y […]

nginx 1.17.7

Ha tenido lugar un nuevo lanzamiento en la rama actual mainline del servidor web nginx. En la rama 1.17 se está desarrollando activamente, mientras que en la rama estable actual (1.16) solo se realizan correcciones de errores. Corrección: al inicio o durante la reconfiguración, podía producirse un fallo de segmentación si la directiva rewrite se utilizaba con una cadena de reemplazo vacía. Corrección: en el proceso de trabajo, podía producirse un fallo de segmentación […]

Cómo llegamos a TI: sobre pasantes y juniors (resultado de la encuesta "Mi círculo")

Hace algún tiempo, 'Mi círculo' participó en un debate organizado por nuestros amigos de Index School, dedicado a la inserción laboral de especialistas novatos. Los organizadores plantearon a los participantes el siguiente problema: 'La industria de TI lleva tiempo careciendo de profesionales, y no es ninguna novedad. Aparentemente, la solución a esta situación deberían ser los especialistas novatos, que están abundantemente presentes en el mercado. […]

C++ Rusia: así fue

Si al comienzo de la obra dices que hay un código en C++ colgado en la pared, al final debe dispararte en el pie. Bjarne Stroustrup Desde el 31 de octubre hasta el 1 de noviembre, tuvo lugar en San Petersburgo la conferencia C++ Russia Piter, una de las conferencias más grandes sobre programación en Rusia, organizada por JUG Ru Group. Entre los ponentes invitados se encuentran […]

Ecuaciones para la cocina bajo el árbol

Constantes mágicas C — Claridad (ver Marshak), B — Balance (ver Nash), MLP — Materiales, personas y procesos en el espacio (ver Mayakovsky, Corbusier). Una nueva red neuronal de grafos es útil incluso en la cocina. Empezar a jugar a la cocina molecular nunca ha sido tan fácil. Es suficiente describir un plato como: $inline$H = sigma [ hat D ^{-½} hat […

Aplicaciones nativas de Windows y servicio Acronis Active Restore

Hoy continuamos hablando sobre cómo, junto con los chicos de la Universidad de Innopolis, estamos desarrollando la tecnología Active Restore, para permitir que los usuarios comiencen a trabajar en sus máquinas lo antes posible después de un fallo. Hablaremos de aplicaciones nativas de Windows, incluyendo las características de su creación y ejecución. Más detalles a continuación – también una guía práctica sobre cómo escribir […]

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