Categoria: Blog

Volumes efêmeros com monitoramento de capacidade de armazenamento: EmptyDir em esteroides

Alguns aplicativos também precisam armazenar dados, mas eles não se importam muito com a perda desses dados após uma reinicialização. Por exemplo, serviços de cache são limitados em memória RAM, mas também podem mover dados que são raramente utilizados para um armazenamento mais lento do que a memória RAM, com um impacto mínimo na performance geral. Outros aplicativos precisam saber que em […]

Monitoramento de microsserviços Flask com Prometheus

Algumas linhas de código e seu aplicativo gera métricas, uau! Para entender como funciona o prometheus_flask_exporter, basta um exemplo simples: from flask import Flask from prometheus_flask_exporter import PrometheusMetrics app = Flask(__name__) metrics = PrometheusMetrics(app) @app.route('‘/'’) def main(): return ‘OK’ Isso é tudo que você precisa para começar! Adicionando a importação e a linha para inicializar o PrometheusMetrics, você obterá métricas […]

Eu criei meu repositório PyPI com autenticação e S3. No Nginx

Neste artigo, quero compartilhar minha experiência com o NJS, o interpretador JavaScript para Nginx desenvolvido pela Nginx Inc., descrevendo suas principais funcionalidades através de um exemplo real. O NJS é um subconjunto da linguagem de programação JavaScript que permite expandir a funcionalidade do Nginx. Dmitry Volyntsev respondeu em detalhes à pergunta: por que ter seu próprio interpretador??? Resumindo: o NJS é o jeito Nginx, enquanto o JavaScript é mais progressivo, 'nativo' e […]

Mapeamento de direitos digitais, parte III. Direito à anonimato

TL;DR: Especialistas compartilham suas visões sobre os problemas na Rússia relacionados ao direito digital ao anonimato. Nos dias 12 e 13 de setembro, a Teplica de Tecnologias Sociais e a RosKomSvoboda realizam um hackathon sobre cidadania digital e direitos digitais em demhack.ru. Antecedendo o evento, os organizadores publicam o terceiro artigo dedicado ao mapeamento do campo problemático para que possam encontrar um desafio interessante. Artigos anteriores: sobre o direito […]

Compreendendo o Custom Tooling no Argo CD

Um tempo após a redação do primeiro artigo, onde eu manuseei habilmente jsonnet e gitlab, percebi que pipelines são muito bons, mas excessivamente complicados e desconfortáveis. Na maioria dos casos, a tarefa comum é: 'gerar YAML e colocá-lo no Kubernetes'. De fato, é isso que o Argo CD faz maravilhosamente. O Argo CD permite conectar um repositório Git e sincronizar […]

Experimentando novas ferramentas para construção e automação de deploy no Kubernetes

Olá! Recentemente, surgiram muitas ferramentas incríveis de automação tanto para a construção de imagens Docker quanto para o deployment no Kubernetes. Com isso, decidi brincar com o gitlab, explorar suas funcionalidades e, claro, configurar um pipeline. A inspiração para esse trabalho foi o site kubernetes.io, que é gerado automaticamente a partir do código fonte, e para cada pull request enviado […]

O framework multimídia GStreamer 1.18.0 está disponível

Após um ano e meio de desenvolvimento, o GStreamer 1.18 foi lançado. É um conjunto de componentes multiplataforma escrito em C, para a criação de uma ampla gama de aplicativos multimídia, desde reprodutores de mídia e conversores de arquivos de áudio/vídeo até aplicativos VoIP e sistemas de streaming. O código do GStreamer é distribuído sob a licença LGPLv2.1. Ao mesmo tempo, as atualizações dos plugins gst-plugins-base 1.18, gst-plugins-good 1.18, gst-plugins-bad 1.18, gst-plugins-ugly 1.18 estão disponíveis, bem como a ligação gst-libav […]

Lançamento do editor de gráficos vetoriais Inkscape 1.0.1

Uma atualização gratuita do editor gráfico vetorial Inkscape 1.0.1 está disponível, corrigindo erros e falhas identificadas na versão significativa 1.0. O editor oferece ferramentas flexíveis para desenho e suporte à leitura e salvamento de imagens nos formatos SVG, OpenDocument Drawing, DXF, WMF, EMF, sk1, PDF, EPS, PostScript e PNG. As compilações do Inkscape estão preparadas para Linux (AppImage, Snap, Flatpak), […]

Freeradius + Google Autenticador + LDAP + Fortigate

O que fazer quando quero e preciso da autenticação de dois fatores, mas não tenho dinheiro para tokens físicos e me oferecem apenas apoio e um bom ânimo. Esta solução não é nada superoriginal, na verdade, é uma mistura de várias soluções encontradas na internet. Portanto, dada a situação: um domínio Active Directory. Usuários do domínio que trabalham através de VPN, como muitos atualmente. Atuando como gateway VPN […]

Acelerando o Ansible

Não é segredo que com as configurações "padrão" o Ansible pode não funcionar muito rapidamente. Neste artigo, apontarei algumas razões para isso e sugerirei um mínimo útil de configurações que podem realmente aumentar a velocidade do seu projeto. Este artigo discute, aqui e adiante, o Ansible 2.9.x, que foi instalado em um novo virtualenv da sua maneira favorita. […]

A funcionalidade de gravação de chamadas no aplicativo Google Phone está disponível em smartphones Xiaomi.

O aplicativo Google Phone é muito popular, mas não está disponível em todos os smartphones Android. No entanto, os desenvolvedores estão gradualmente expandindo a lista de dispositivos suportados e adicionando novos recursos. Desta vez, fontes da rede relataram que o aplicativo Google Phone em smartphones Xiaomi agora suporta gravação de chamadas. O Google começou a trabalhar neste recurso há algum tempo. As primeiras menções a ele […]

Padrão C++20 aprovado

O comitê ISO de normalização da linguagem C++ aprovou o padrão internacional "C++20". As funcionalidades apresentadas na especificação, exceto em casos isolados, são suportadas pelos compiladores GCC, Clang e Microsoft Visual C++. As bibliotecas padrão que suportam C++20 foram implementadas no âmbito do projeto Boost. Nos próximos dois meses, a especificação aprovada estará sendo preparada para publicação, na qual serão realizados trabalhos […]

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster