Categoría: Blog

Creación dunha canalización de probas automatizadas en Azure DevOps

Recentemente atopeime cunha besta non tan popular no mundo DevOps, os pipelines de Azure DevOps. Inmediatamente sentín a falta de instrucións ou artigos claros sobre o tema, non sei con que está relacionado isto, pero Microsoft claramente ten algo no que traballar en canto á popularización da ferramenta. Hoxe imos construír un pipeline para probas automatizadas dentro da nube Azure. Entón, […]

Os conceptos básicos do proxy transparente usando 3proxy e iptables/netfilter ou como "pasar todo a través dun proxy"

Neste artigo gustaríame revelar as posibilidades do proxy transparente, que permite redirixir todo ou parte do tráfico a través de servidores proxy externos absolutamente desapercibidos para os clientes. Cando comecei a resolver este problema, atopeime co feito de que a súa implementación tiña un problema importante: o protocolo HTTPS. Nos bos tempos, non había problemas particulares co proxy HTTP transparente, […]

DBMS funcional

O mundo das bases de datos estivo dominado durante moito tempo polos DBMS relacionais, que usan a linguaxe SQL. Tanto é así que as variantes emerxentes chámanse NoSQL. Conseguiron facerse un determinado lugar neste mercado, pero os DBMS relacionais non van morrer e seguen utilizándose activamente para os seus fins. Neste artigo quero describir o concepto dunha base de datos funcional. Para entender mellor, […]

Viva o rei: o cruel mundo da xerarquía nunha manada de cans vagabundos

En grandes grupos de persoas sempre aparece un líder, sexa consciente ou non. A distribución do poder do nivel máis alto ao máis baixo da pirámide xerárquica ten unha serie de vantaxes tanto para o grupo como para os individuos individuais. Despois de todo, a orde sempre é mellor que o caos, non? Durante miles de anos, a humanidade en todas as civilizacións implementou unha pirámide xerárquica de poder a través dunha variedade de […]

Equilibrar escrituras e lecturas nunha base de datos

Nun artigo anterior, describín o concepto e implementación dunha base de datos construída a partir de funcións, en lugar de táboas e campos como nas bases de datos relacionais. Proporcionou moitos exemplos que mostran as vantaxes deste enfoque fronte ao clásico. Moitos consideraron que non eran o suficientemente convincentes. Neste artigo mostrarei como este concepto che permite equilibrar de forma rápida e cómoda […]

CryptoARM baseado no contedor PKCS#12. Creación da firma electrónica CadES-X Long Type 1.

Lanzouse unha versión actualizada da utilidade gratuíta cryptoarmpkcs, deseñada para funcionar con certificados x509 v.3 almacenados tanto en tokens PKCS#11, con compatibilidade coa criptografía rusa, como en contedores protexidos PKCS#12. Normalmente, un contedor PKCS#12 almacena un certificado persoal e a súa clave privada. A utilidade é absolutamente autosuficiente e execútase en plataformas Linux, Windows, OS X. Unha característica distintiva da utilidade é […]

Anúnciase o prelanzamento de Fedora CoreOS

Fedora CoreOS é un sistema operativo mínimo de auto-actualización para executar contedores en ambientes de produción de forma segura e a escala. Actualmente está dispoñible para probar nun conxunto limitado de plataformas, pero en breve haberá máis. Fonte: linux.org.ru

Versión de Oracle Linux 8

Oracle publicou o lanzamento da distribución de Oracle Linux 8, creada a partir da base do paquete Red Hat Enterprise Linux 8. O conxunto ofrécese por defecto baseándose no paquete estándar co núcleo de Red Hat Enterprise Linux (baseado na versión 4.18). núcleo). O núcleo propietario Unbreakable Enterprise para Oracle Linux 8 aínda está en desenvolvemento. En termos de funcionalidade, Oracle lanza […]

En Casaquistán, era obrigatorio instalar un certificado estatal para MITM

En Casaquistán, os operadores de telecomunicacións enviaron mensaxes aos usuarios sobre a necesidade de instalar un certificado de seguridade emitido polo goberno. Sen instalación, Internet non funcionará. Cómpre lembrar que o certificado non só afecta o feito de que as axencias gobernamentais poderán ler o tráfico cifrado, senón tamén o feito de que calquera pode escribir calquera cousa en nome de calquera usuario. Mozilla xa lanzou [...]

Desenvolvemento de aplicacións en SwiftUI. Parte 1: Fluxo de datos e Redux

Despois de asistir á sesión do Estado da Unión na WWDC 2019, decidín mergullarme a fondo en SwiftUI. Levo moito tempo traballando con el e agora comecei a desenvolver unha aplicación real que pode ser útil para unha ampla gama de usuarios. Chameino MovieSwiftUI: esta é unha aplicación para buscar películas novas e antigas, ademais de recollelas [...]

Actualización de Firefox 68.0.1

Publicouse unha actualización correctiva para Firefox 68.0.1, que soluciona varios problemas: As compilacións para macOS están asinadas cunha clave de Apple, o que permite que se utilicen nas versións beta de macOS 10.15; Solucionouse un problema co botón de pantalla completa que faltaba ao ver un vídeo no modo de pantalla completa de HBO GO; Corrixiuse un erro que facía que aparecesen mensaxes incorrectas para algunhas rexións ao tentar solicitar mediante […]