Categoria: Blog

Anunciados os bônus de pré-venda das versões para console de Torchlight II

A Perfect World Entertainment e o estúdio Panic Button Games revelaram os bônus para pré-venda da versão para console do Torchlight II. Você já pode fazer a pré-venda do Torchlight II na PlayStation Store e na Microsoft Store, enquanto a página do jogo na Nintendo eShop será lançada posteriormente. Os bônus para quem comprar o jogo antes do seu lançamento incluem um personagem universal e um exclusivo para […]

Configuração do PHP-FPM: usamos pm static para desempenho máximo

A versão não editada do artigo foi originalmente publicada em haydenjames.io e é divulgada aqui com a permissão de seu autor. Eu vou resumir como configurar o PHP-FPM da melhor maneira para aumentar a capacidade, reduzir a latência e utilizar de maneira mais estável os recursos de CPU e memória. Por padrão, a linha PM (gerenciador de processos) no PHP-FPM tem o valor dynamic, e se […]

Lançamento da distribuição Slackel 7.2

Foi lançado o Slackel 7.2, uma distribuição baseada no trabalho dos projetos Slackware e Salix, e totalmente compatível com os repositórios oferecidos por eles. A característica principal do Slackel é o uso da versão Slackware-Current, que é continuamente atualizada. O ambiente gráfico é baseado no gerenciador de janelas Openbox. O tamanho da imagem de instalação, que pode rodar em modo Live, é de 1,5 GB (32 e 64 bits). A distribuição pode ser utilizada em sistemas com […]

Contêiner – na esteira: CRI-O agora é padrão na OpenShift Container Platform 4

A plataforma Red Hat OpenShift Container Platform 4 permite a criação em massa de hosts para a implantação de contêineres, incluindo na infraestrutura de provedores de serviços em nuvem, em plataformas de virtualização ou em sistemas bare-metal. Para criar uma plataforma verdadeiramente em nuvem, tivemos que controlar rigorosamente todos os elementos utilizados e, assim, aumentar a confiabilidade do complexo processo de automação. […]

Exemplo de implementação de Integração Contínua usando BuildBot

(Imagem por Computerizer do Pixabay) Olá! Meu nome é Evgeny Cherkin, sou programador na equipe de desenvolvedores da empresa de mineração Polymetal. Ao iniciar qualquer projeto grande, começamos a nos perguntar: 'Qual software é melhor usar para sua manutenção?'. Um projeto de TI passa por várias etapas antes do lançamento de uma nova versão. É bom quando essa cadeia de etapas é automatizada. O próprio processo automatizado de lançamento de uma nova versão […]

Como escolher uma licença Open Source para um framework RAD no GitHub

Neste artigo, vamos falar um pouco sobre direitos autorais, mas principalmente sobre a escolha de uma licença livre para o framework RAD IONDV. Framework e para produtos de código aberto baseados nele. Vamos discutir a licença permissiva Apache 2.0, o que nos levou a essa escolha e quais decisões enfrentamos no processo. O processo de escolha da licença é bastante trabalhoso […]

Agradável e útil no ensino

Olá a todos! Um ano atrás, escrevi um artigo sobre como organizei um curso universitário de processamento de sinais. Segundo os comentários, o artigo tem muitas ideias interessantes, mas é grande e de difícil leitura. E há muito tempo queria dividi-lo em partes menores e escrevê-las de forma mais clara. Mas repetir as mesmas coisas duas vezes é um pouco complicado. Além disso, […]

Lançamento da distribuição Deepin 15.11, que desenvolve seu próprio ambiente gráfico

Foi lançado o Deepin 15.11, uma distribuição baseada no Debian, mas que desenvolve seu próprio ambiente de trabalho, o Deepin Desktop Environment, e cerca de 30 aplicativos para usuários, incluindo o tocador de música DMusic, o reprodutor de vídeo DMovie, o sistema de mensagens DTalk, o instalador e o centro de software Deepin Software Center. O projeto é desenvolvido por um grupo de programadores da China, mas se transformou em um projeto internacional. A distribuição suporta […]

Lançamento do sistema de compilação CMake 3.15

Foi lançada a versão multiplataforma do gerador de scripts de build CMake 3.15, que atua como uma alternativa ao Autotools e é utilizado em projetos como KDE, LLVM/Clang, MySQL, MariaDB, ReactOS e Blender. O código do CMake é escrito em C++ e distribuído sob a licença BSD. O CMake é notável por fornecer uma linguagem de script simples, meios de extensão de funcionalidade através de módulos, e um número mínimo de dependências (sem vínculos com […]

Vantagens e desvantagens do HugePages

A tradução do artigo foi preparada para os alunos do curso 'Administrador Linux'. Anteriormente, falei sobre como verificar e ativar o uso do Hugepages no Linux. Este artigo será útil apenas se você realmente tem onde usar Hugepages. Encontrei muitas pessoas que se iludem com a perspectiva de que Hugepages milagrosamente aumentarão o desempenho. No entanto, hugepaging é um assunto complexo, […]

Kubernetes Operator em Python sem frameworks e SDK

Atualmente, Go é o monopólio entre as linguagens de programação que as pessoas escolhem para escrever operadores para Kubernetes. Existem razões objetivas para isso, como: Existe um poderoso framework para desenvolver operadores em Go - Operator SDK. Aplicações que mudaram o jogo, como Docker e Kubernetes, foram escritas em Go. Escrever seu próprio operador em Go é conversar com o ecossistema em […]

Balanceamento de leitura e gravação no banco de dados

No artigo anterior, descrevi o conceito e a implementação de um banco de dados baseado em funções, e não em tabelas e campos, como em bancos de dados relacionais. Foram fornecidos muitos exemplos que mostram as vantagens dessa abordagem em comparação com a clássica. Muitos consideraram esses exemplos insuficientemente convincentes. Neste artigo, mostrarei como esse conceito permite equilibrar rapidamente e de forma conveniente […]

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