autor: ProHoster

Pleroma 2.1

La comunidad de entusiastas se complace en presentar una nueva versión de Pleroma, un servidor de blogs basado en texto escrito en Elixir y que utiliza el protocolo de red federado ActivityPub estandarizado por el W3C. Esta es la segunda implementación de servidor más común. En comparación con su competidor más cercano, Mastodon, escrito en Ruby y ejecutándose en la misma red ActivityPub, Pleroma cuenta con un pequeño […]

Cómo se creó el backend de un juego de hackers sobre la destrucción de un servidor

Seguimos contándote cómo se organizó nuestra búsqueda láser con la destrucción del servidor. Comience en el artículo anterior sobre la solución a la misión. En total, el backend del juego tenía 6 unidades arquitectónicas, que analizaremos en este artículo: Backend del juego entidades que eran responsables de los mecanismos del juego Bus de intercambio de datos entre el backend y el sitio en el VPS Translator de las solicitudes del backend (juego elementos) […]

Red Hat Flatpak, DevNation Day, hoja de trucos de programación en C y cinco seminarios web en ruso

A continuación, en nuestra publicación semanal, encontrará enlaces útiles a eventos en vivo, videos, reuniones, charlas tecnológicas y libros. Empezar nuevo: Presentación de Red Hat Flatpak: contenedores para aplicaciones de escritorio puras Cómo utilizar el tiempo de ejecución de Flatpak para crear aplicaciones de escritorio en contenedores sobre Red Hat Enterprise Linux 8.2. Kubernetes y la nube híbrida con Skupper (tutorial en vídeo de DevNation Tech Talk) Implementación nativa de la nube […]

Desarrollar una plataforma de vídeo en 90 días

Esta primavera nos encontramos en condiciones muy alegres. Debido a la pandemia, quedó claro que nuestras conferencias de verano debían realizarse en línea. Y para poder realizarlos en línea de manera eficiente, las soluciones de software ya preparadas no eran adecuadas para nosotros; tuvimos que crear las nuestras propias. Y teníamos tres meses para hacer esto. Está claro que han sido tres meses apasionantes. Pero desde fuera no es [...]

Vídeo: 7 minutos de juego y fechas de lanzamiento de Ratchet & Clank: Rift Apart

Como prometimos, como parte de la ceremonia de apertura de la gamescom 2020, Insomniac Games mostró un clip extenso del juego Ratchet & Clank: Rift Apart. El vídeo publicado de 7 minutos es una versión ampliada del tráiler del juego Ratchet & Clank: Rift Apart, que se mostró en la feria The Future of Gaming en junio. Además del vídeo del juego, Insomniac Games […]

Al otro lado del escenario: BioWare mostró imágenes de Dragon Age 4 y habló sobre el desarrollo del juego

Como parte de Opening Night Live, la ceremonia de apertura de la gamescom 2020, se mostró un vídeo dedicado al estudio BioWare y al desarrollo de Dragon Age 4. Según el líder del equipo, Casey Hudson, el proyecto aún se encuentra en las primeras etapas de producción. En el vídeo, a los espectadores se les mostraron fotogramas individuales del juego y se les mostró cómo se llevó a cabo el proceso de creación de varios elementos y grabación de la voz en off. Fresco […]

Lanzamiento alfa de la distribución openSUSE Jump con paquetes binarios de SUSE Linux Enterprise

Un prototipo inicial de la distribución experimental openSUSE Jump, creada como parte de una iniciativa para acercar los procesos de desarrollo y construcción de las distribuciones openSUSE Leap y SUSE Linux Enterprise, está disponible para pruebas. Se ofrecen para descargar imágenes ISO de 3.8 GB de tamaño preparadas para las arquitecturas x86_64, Aarch64, ppc64le y s390x. La distribución tradicional de openSUSE se basa en el conjunto principal de paquetes SUSE Linux Enterprise, pero los paquetes […]

Lanzamiento del juego de carreras gratuito SuperTuxKart 1.2

Se ha publicado el lanzamiento de Supertuxkart 1.2, un juego de carreras gratuito con una gran cantidad de karts, pistas y funciones. El código del juego se distribuye bajo la licencia GPLv3. Las compilaciones binarias están disponibles para Linux, Android, Windows y macOS. En la nueva versión: para la creación de ventanas de bajo nivel y el procesamiento de entradas, se utilizan las capacidades de la biblioteca SDL2 en lugar del motor Irrlicht. El uso de SDL2 ha mejorado significativamente la compatibilidad con gamepad, incluido […]

Modelado de clústeres de conmutación por error basados ​​en PostgreSQL y Pacemaker

Introducción Hace algún tiempo, me encomendaron la tarea de desarrollar un clúster tolerante a fallas para PostgreSQL, que funcione en varios centros de datos conectados por fibra dentro de una ciudad y sea capaz de resistir una falla (por ejemplo, un corte de energía) de un centro de datos. . Elegí Pacemaker como software responsable de la tolerancia a fallos porque es la solución oficial de RedHat para crear clústeres de conmutación por error. Es bueno porque [...]

Copia de seguridad incremental de VDS con un sitio en 1C-Bitrix en Yandex.Cloud

Necesitaba hacer copias de seguridad del sitio en “2C-Bitrix: Site Management” (archivos y base de datos MySQL) dos veces al día y almacenar un historial de cambios durante 1 días. El sitio está ubicado en un VDS que ejecuta el sistema operativo CentOS 90 con 7C-Bitrix: Web Environment instalado. Además, haga una copia de seguridad de la configuración de su sistema operativo. Requisitos: Frecuencia - 1 veces al día; Guarde copias de las últimas [...]

Monitoreo de un clúster de Kubernetes: descripción general e introducción a Prometheus

Veamos el concepto de monitoreo de Kubernetes, familiaricémonos con la herramienta Prometheus y hablemos sobre alertas. El tema del seguimiento es voluminoso y no se puede tratar en un solo artículo. El propósito de este texto es proporcionar una descripción general de las herramientas, conceptos y enfoques. El material del artículo es un extracto de una conferencia abierta en la escuela Slurm. Si quieres obtener una formación completa, apúntate al curso de Monitorización y Registro de Infraestructuras […]