Autor: Yuri Gagarin

GitOps: ¿un término de moda o un avance en la automatización?

La mayoría de nosotros, al notar otro nuevo término en el blog de TI o en una conferencia, tarde o temprano se hace una pregunta similar: “¿Qué es esto? ¿Una palabra de moda, 'buzzword', o realmente algo que merece atención, estudio y promete nuevas oportunidades?” Así fue como me sentí con el término GitOps hace un tiempo. Armado con muchos artículos existentes, así como con el conocimiento […]

Solución al problema de la caída de Twitter en Firefox

La compañía Mozilla ha publicado una guía para solucionar el problema que impide abrir Twitter en Firefox (que muestra un error o una página en blanco). El problema se manifiesta desde Firefox 81, pero solo afecta a algunos usuarios. Como solución alternativa para poder abrir Twitter nuevamente, se recomienda ir a la página «about:serviceworkers», encontrar el bloque «Origin: https://twitter.com» y desactivarlo presionando el botón «Unregister». También se […]

Se presenta el marco para el desarrollo de juegos 2D NasNas

El proyecto NasNas desarrolla un marco modular para el desarrollo de juegos 2D en C++, utilizando la biblioteca SFML para la visualización y enfocado en juegos de estilo pixel art. El código está escrito en C++17 y se distribuye bajo la licencia Zlib. Se admite el funcionamiento en Linux, Windows y Android. Hay un enlace para el lenguaje Python. Como ejemplo, se presenta el juego History Leaks, creado para el concurso […]

DuploQ — interfaz gráfica para Duplo (detector de código duplicado)

DuploQ es una interfaz gráfica para la herramienta de consola Duplo (https://github.com/dlidstrom/Duplo), diseñada para buscar código duplicado en archivos de origen (lo que se conoce como 'copypasta'). La herramienta Duplo admite varios lenguajes de programación: C, C++, Java, JavaScript, C#, pero también puede utilizarse para buscar copias en cualquier archivo de texto. Para los lenguajes mencionados, Duplo se esfuerza por ignorar macros, comentarios, líneas en blanco y espacios, […]

El problema de la "limpieza inteligente" de imágenes de contenedores y su solución en werf

El artículo aborda la problemática de la limpieza de imágenes que se acumulan en los registros de contenedores (Docker Registry y sus análogos) en la realidad de los modernos pipelines CI/CD para aplicaciones cloud native que se entregan en Kubernetes. Se presentan los criterios principales de relevancia de las imágenes y las complejidades derivadas relacionadas con la automatización de la limpieza, la conservación de espacio y la satisfacción de las necesidades de los equipos. Finalmente, a través de un ejemplo de un proyecto de Open Source específico, explicaremos cómo estos […]

Se ha lanzado una nueva versión preliminar del Windows Package Manager — v0.2.2521

Nuestra función más reciente es el soporte para la instalación de aplicaciones desde Microsoft Store. Nuestro objetivo es simplificar la instalación de software en Windows. También hemos añadido recientemente la autocompletación de pestañas en PowerShell y el cambio de funciones. A medida que trabajamos en la creación de nuestra versión 1.0, quería compartir las siguientes pocas funciones en la hoja de ruta. Nuestra atención inmediata se centra en la finalización […]

Lanzamiento del navegador Ephemeral 7, desarrollado por el proyecto elementary OS

Se ha lanzado la versión del navegador web Ephemeral 7, desarrollado por el equipo de desarrolladores de elementary OS específicamente para esta distribución de Linux. Para su desarrollo se utilizó el lenguaje Vala, GTK3+ y el motor WebKitGTK (el proyecto no es un fork de Epiphany). El código se distribuye bajo la licencia GPLv3. Las compilaciones listas están preparadas solo para elementary OS (el precio recomendado es $9, pero se puede elegir una cantidad arbitraria, incluyendo 0). De […]

Versión alfa de Qt 6.0 disponible

La empresa Qt Company ha anunciado la transición de la rama Qt 6 a la fase de pruebas alfa. Qt 6 incluye cambios arquitectónicos significativos y para su compilación se requiere un compilador que soporte el estándar C++17. El lanzamiento está programado para el 1 de diciembre de 2020. Las características clave de Qt 6: API gráfica abstracta, independiente del API 3D del sistema operativo. Un componente clave de la nueva pila gráfica de Qt es el motor […]

Qt6 Configuration Tool 0.1

Se ha presentado la primera versión de prueba de la herramienta para personalizar la apariencia de las aplicaciones basadas en Qt6. La herramienta es una versión adaptada para Qt6 de la anteriormente conocida herramienta qt5ct. La versión actual es compatible con la recién lanzada Qt 6.0 Alpha, permitiendo personalizar la apariencia de las aplicaciones en el mismo grado que qt5ct. También se ha asegurado la compatibilidad con qt5ct al usarlas juntas en un mismo sistema. […]

2. Introducción a FortiAnalyzer v6.4. Preparación del diseño

Bienvenidos a la segunda lección del curso FortiAnalyzer Getting Started. Hoy hablaremos sobre el mecanismo de dominios administrativos en FortiAnalyzer, también discutiremos el proceso de manejo de registros; entender los principios de funcionamiento de estos mecanismos es necesario para la configuración inicial de FortiAnalyzer. Después de esto, discutiremos el diseño que utilizaremos durante el curso y realizaremos la configuración inicial de FortiAnalyzer. La parte teórica, así como […]

1. FortiAnalyzer Getting Started v6.4. Introducción

¡Hola amigos! Estamos encantados de darles la bienvenida a nuestro nuevo curso FortiAnalyzer Getting Started. En el curso Fortinet Getting Started ya hemos revisado la funcionalidad de FortiAnalyzer, pero lo hicimos de manera bastante superficial. Ahora quiero hablar más a fondo sobre este producto, sus objetivos, tareas y capacidades. Este curso no debería ser tan extenso como el anterior, pero yo […]

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