autor: ProHoster

Lanzamiento del entorno de desarrollo de aplicaciones KDevelop 5.6

Luego de seis meses de desarrollo, se presenta el lanzamiento del entorno de programación integrado KDevelop 5.6, que soporta completamente el proceso de desarrollo para KDE 5, incluido el uso de Clang como compilador. El código del proyecto se distribuye bajo la licencia GPL y utiliza las bibliotecas KDE Frameworks 5 y Qt 5. En la nueva versión: soporte mejorado para proyectos CMake. Se agregó la capacidad de agrupar objetivos de construcción de cmake […]

Lanzamiento de la plataforma móvil Android 11

Google ha publicado el lanzamiento de la plataforma móvil abierta Android 11. Los textos fuente asociados con la nueva versión se publican en el repositorio Git del proyecto (rama android-11.0.0_r1). Se están preparando actualizaciones de firmware para dispositivos de la serie Pixel, así como para teléfonos inteligentes fabricados por OnePlus, Xiaomi, OPPO y Realme. También se han creado conjuntos GSI (Generic System Images) universales, aptos para diversos dispositivos basados ​​en ARM64 y […]

Volúmenes efímeros con seguimiento de la capacidad de almacenamiento: EmptyDir con esteroides

Algunas aplicaciones también necesitan almacenar datos, pero se sienten bastante cómodas con el hecho de que los datos no se guardarán después de reiniciar. Por ejemplo, los servicios de almacenamiento en caché están limitados por la RAM, pero también pueden mover datos que rara vez se utilizan a un almacenamiento que es más lento que la RAM, con poco impacto en el rendimiento general. Otras aplicaciones necesitan saber que […]

Monitoreo de microservicios de Flask con Prometheus

Un par de líneas de código y tu aplicación genera métricas, ¡guau! Para entender cómo funciona prometheus_flask_exporter, un ejemplo mínimo es suficiente: from flask import Flask from prometheus_flask_exporter import PrometheusMetrics app = Flask(__name__) metrics = PrometheusMetrics(app) @app.route('/') def main(): return 'OK' ¡Eso es todo lo que necesitas para empezar! Al agregar una importación y una línea para inicializar PrometheusMetrics, obtienes métricas […]

Hice mi propio repositorio PyPI con autorización y S3. En Nginx

En este artículo me gustaría compartir mi experiencia con NJS, un intérprete de JavaScript para Nginx desarrollado por Nginx Inc, describiendo sus principales capacidades usando un ejemplo real. NJS es un subconjunto de JavaScript que le permite ampliar la funcionalidad de Nginx. A la pregunta ¿Por qué tener tu propio intérprete? Dmitry Volyntsev respondió en detalle. En resumen: NJS es estilo nginx y JavaScript es más progresivo, nativo y […]

El estuche para juegos Thermaltake H350 TG RGB cuenta con iluminación RGB

Thermaltake ha anunciado la carcasa de computadora H350 TG RGB, diseñada para construir una computadora de escritorio para juegos en una placa base Mini-ITX, Micro-ATX o ATX. El nuevo producto está fabricado íntegramente en negro. El panel frontal está atravesado en diagonal por una franja de iluminación multicolor. El interior del sistema se descubre a través de la pared lateral de cristal. Dimensiones del dispositivo: 442 × 210 × 480 mm. El estuche le permite utilizar dos unidades de tamaño estándar [...]

Nightdive mostró el segundo avance de la remasterización de Shadow Man sobre el inmortal guerrero vudú

Nightdive Studios ha publicado el segundo avance de Shadow Man Remastered, un relanzamiento del juego de acción y aventuras de 1999 basado en el cómic Shadowman de Valiant. Te recordamos que la versión actualizada de Shadow Man se anunció en marzo de este año. Después de esto, en la transmisión en línea de junio del PC Gaming Show, se presentó un avance de debut. El nuevo vídeo tiene una duración de dos minutos y medio: unos 30 segundos duran […]

“Harán felices a los jugadores”: CDPR habló sobre microtransacciones en el multijugador de Cyberpunk 2077

En una conversación reciente con inversores, CD Projekt RED respondió una pregunta sobre las microtransacciones en el modo multijugador Cyberpunk 2077, que debería lanzarse después del lanzamiento de la parte del proyecto para un jugador. El estudio confirmó su presencia en el juego, pero también afirmó que la monetización no será agresiva. Según la empresa, comprar en modo multijugador "hará felices a los usuarios". El presidente de CD […] comentó sobre las microtransacciones.

Mapeo de los derechos digitales, Parte III. Derecho al anonimato

TL;DR: Los expertos comparten su visión de los problemas en Rusia relacionados con el derecho digital al anonimato. Los días 12 y 13 de septiembre, el Invernadero de Tecnologías Sociales y RosKomSvoboda celebrarán un hackathon sobre ciudadanía digital y derechos digitales en demhack.ru. Anticipándose al evento, los organizadores publican un tercer artículo dedicado a mapear el campo problemático para que puedan encontrar un desafío interesante para ellos mismos. Artículos anteriores: por derecho […]

Comprensión de las herramientas personalizadas en Argo CD

Algún tiempo después de escribir el primer artículo, donde manejaba hábilmente jsonnet y Gitlab, me di cuenta de que las canalizaciones son ciertamente buenas, pero innecesariamente complicadas e inconvenientes. En la mayoría de los casos, se requiere una tarea típica: "generar YAML y ponerlo en Kubernetes". En realidad, esto es lo que el Argo CD hace extraordinariamente bien. Argo CD te permite conectar un repositorio Git y enviar […]

Probar nuevas herramientas para crear y automatizar la implementación en Kubernetes

¡Hola! Recientemente, se han lanzado muchas herramientas de automatización interesantes tanto para crear imágenes de Docker como para implementarlas en Kubernetes. En este sentido, decidí probar GitLab, estudiar a fondo sus capacidades y, por supuesto, configurar el proceso. La inspiración para este trabajo fue el sitio kubernetes.io, que se genera automáticamente a partir de códigos fuente, y para cada pool enviado […]

EA mostró anuncios en repeticiones de EA Sports UFC 4

Electronic Arts agregó recientemente publicidad al juego de lucha EA Sports UFC 4, que se mostró en repeticiones de los momentos principales del partido. Esto sucedió un mes después del lanzamiento, por lo que los periodistas que lo revisaron no tropezaron con tal truco por parte del editor. Pero después de que el vídeo publicitario se difundió por Internet y Electronic Arts fue duramente criticado por los jugadores, se decidió eliminar el anuncio […]