Autor: ProHoster

Lançamento do ambiente de desenvolvimento de aplicativos KDevelop 5.6

Após seis meses de desenvolvimento, é apresentado o lançamento do ambiente de programação integrado KDevelop 5.6, que suporta totalmente o processo de desenvolvimento do KDE 5, inclusive usando Clang como compilador. O código do projeto é distribuído sob a licença GPL e usa as bibliotecas KDE Frameworks 5 e Qt 5. Na nova versão: Suporte aprimorado para projetos CMake. Adicionada a capacidade de agrupar alvos de construção cmake [...]

Lançamento da plataforma móvel Android 11

O Google publicou o lançamento da plataforma móvel aberta Android 11. Os textos fontes associados ao novo lançamento estão postados no repositório Git do projeto (branch android-11.0.0_r1). As atualizações de firmware estão preparadas para dispositivos da série Pixel, bem como smartphones fabricados pela OnePlus, Xiaomi, OPPO e Realme. Também foram criados conjuntos universais GSI (Generic System Images), adequados para vários dispositivos baseados em ARM64 e [...]

Capacidade de armazenamento rastreada volumes efêmeros: EmptyDir com esteróides

Alguns aplicativos também precisam armazenar dados, mas ficam bastante confortáveis ​​com o fato de que os dados não serão salvos após uma reinicialização. Por exemplo, os serviços de cache são limitados pela RAM, mas também podem mover dados que raramente são usados ​​para um armazenamento mais lento que a RAM, com pouco impacto no desempenho geral. Outras aplicações precisam saber disso [...]

Monitorando 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, um exemplo mínimo é suficiente: from flask import Flask from prometheus_flask_exporter import PrometheusMetrics app = Flask(__name__) métricas = PrometheusMetrics(app) @app.route('/') def main(): return 'OK' Isso é tudo que você precisa para começar! Ao adicionar uma importação e uma linha para inicializar o PrometheusMetrics, você obtém métricas [...]

Fiz meu repositório PyPI com autorização e S3. No Nginx

Neste artigo gostaria de compartilhar minha experiência com NJS, um interpretador JavaScript para Nginx desenvolvido pela Nginx Inc, descrevendo suas principais capacidades usando um exemplo real. NJS é um subconjunto de JavaScript que permite estender a funcionalidade do Nginx. À pergunta: por que ter seu próprio intérprete??? Dmitry Volyntsev respondeu detalhadamente. Resumindo: NJS é nginx e JavaScript é mais progressivo, nativo e [...]

O gabinete para jogos Thermaltake H350 TG RGB possui iluminação RGB

A Thermaltake anunciou o gabinete de computador H350 TG RGB, projetado para construir um computador desktop para jogos em uma placa-mãe Mini-ITX, Micro-ATX ou ATX. O novo produto é totalmente feito na cor preta. O painel frontal é atravessado diagonalmente por uma faixa de iluminação multicolorida. O interior do sistema é revelado através da parede lateral de vidro. Dimensões do dispositivo - 442 × 210 × 480 mm. O gabinete permite usar dois drives de tamanho padrão [...]

Nightdive mostrou o segundo teaser trailer da remasterização de Shadow Man sobre o imortal guerreiro vodu

Nightdive Studios publicou o segundo teaser trailer de Shadow Man Remastered, um relançamento do jogo de ação e aventura de 1999 baseado nos quadrinhos Shadowman da Valiant. Lembramos que a versão atualizada do Shadow Man foi anunciada em março deste ano. Em seguida, na transmissão online de junho do PC Gaming Show, foi apresentado um teaser trailer de estreia. O novo vídeo dura dois minutos e meio: leva cerca de 30 segundos […]

“Eles farão os jogadores felizes”: CDPR falou sobre microtransações no multiplayer de Cyberpunk 2077

Em uma conversa recente com investidores, a CD Projekt RED respondeu a uma pergunta sobre microtransações no multiplayer de Cyberpunk 2077, que deve ser lançado após o lançamento da parte single-player do projeto. O estúdio confirmou sua presença no game, mas também afirmou que a monetização não será agressiva. De acordo com a empresa, fazer compras no modo multiplayer "deixará os usuários felizes". O comentário sobre microtransações foi feito pelo presidente da CD […]

Mapeamento dos direitos digitais, parte III. Direito ao anonimato

TL;DR: Especialistas compartilham sua visão dos problemas na Rússia relacionados ao direito digital ao anonimato. Nos dias 12 e 13 de setembro, Teplitsa Social Technologies e RosKomSvoboda realizarão um hackathon sobre cidadania digital e direitos digitais demhack.ru. Na véspera do evento, os organizadores publicam o terceiro artigo dedicado a mapear o campo do problema para encontrar um desafio interessante para si. Artigos anteriores: por direito […]

Compreendendo ferramentas personalizadas no Argo CD

Algum tempo depois de escrever o primeiro artigo, onde gerenciei habilmente o jsonnet e o gitlab, percebi que os pipelines são certamente bons, mas desnecessariamente complicados e inconvenientes. Na maioria dos casos, uma tarefa típica é necessária: "gerar YAML e colocá-lo no Kubernetes". Na verdade, o Argo CD faz muito bem. Argo CD permite que você conecte um repositório Git e sincronize […]

Experimentar novas ferramentas para criar e automatizar a implantação no Kubernetes

Olá! Muitas ferramentas interessantes de automação foram lançadas recentemente para criar imagens do Docker e implantar no Kubernetes. Nesse sentido, resolvi brincar com o Gitlab, como estudar seus recursos e, claro, montar um pipeline. A inspiração para este trabalho foi o site kubernetes.io, que é gerado automaticamente a partir dos códigos fonte, e para cada […]

A EA veiculou anúncios nas reprises do EA Sports UFC 4

O EA Sports UFC 4 adicionou recentemente anúncios ao EA Sports UFC XNUMX que foram exibidos em replays dos destaques da partida. Isso aconteceu um mês após o lançamento, então os jornalistas críticos não se depararam com esse truque do editor. Mas depois que o comercial se tornou viral na web e a Electronic Arts foi duramente criticada pelos jogadores, decidiu-se remover o anúncio […]