Autor: ProHoster

Buildbot em exemplos

Eu precisava configurar o processo de construção e entrega de pacotes de software de um repositório Git para o site. E quando vi, não faz muito tempo, aqui no Habré um artigo sobre buildbot (link no final), resolvi experimentar e aplicar para isso. Como o buildbot é um sistema distribuído, seria lógico criar um host de compilação separado para cada arquitetura e sistema operacional. Na nossa […]

Esp8266 Controle de internet via protocolo MQTT

Olá a todos! Este artigo irá descrever em detalhes e mostrar como configurar o controle remoto do módulo esp20 usando um aplicativo Android usando o protocolo MQTT em apenas 8266 minutos de tempo livre. A ideia de controle remoto e monitoramento sempre agitou a mente dos apaixonados por eletrônica e programação. Afinal, a possibilidade de receber ou enviar os dados necessários a qualquer momento […]

Escrevendo uma API em Python (com Flask e RapidAPI)

Se você está lendo este artigo, provavelmente já conhece as possibilidades que se abrem ao utilizar a API (Application Programming Interface). Ao adicionar uma das muitas APIs públicas ao seu aplicativo, você pode estender a funcionalidade desse aplicativo ou complementá-lo com os dados necessários. Mas e se você desenvolveu um recurso exclusivo que deseja compartilhar com a comunidade? A resposta é simples: […]

Habr Weekly #15 / Sobre o poder de uma boa história (e um pouco sobre frango frito)

Anton Polyakov falou sobre sua viagem à vinícola Koktebel e expôs sua história, que em alguns lugares é baseada em estratégias de marketing. E com base na postagem, discutimos por que as pessoas acreditam nos programas sobre Lênin, o Cogumelo, Mavrodi nos anos noventa e 2010, e nas campanhas eleitorais modernas. Também falamos sobre a tecnologia de cozimento de frango frito e os nomes dos doces do Google. Links para postagens […]

Nona plataforma ALT

O lançamento da Plataforma Nove (p9), um novo ramo estável de repositórios ALT baseado no repositório de software livre Sisyphus, foi anunciado. A plataforma se destina ao desenvolvimento, teste, distribuição, atualização e suporte de soluções complexas de uma ampla gama - desde dispositivos embarcados até servidores corporativos e data centers; criado e desenvolvido pela equipe ALT Linux, apoiado pela empresa Basalt SPO. ALT p9 contém repositórios […]

A fada dos dentes não funciona aqui: a estrutura do esmalte dos dentes dos crocodilos e seus ancestrais pré-históricos

Você entra em um corredor mal iluminado, onde encontra almas desamparadas, atormentadas pela dor e pelo sofrimento. Mas eles não terão paz aqui, porque atrás de cada uma das portas os espera ainda mais tormento e medo, preenchendo todas as células do corpo e preenchendo todos os pensamentos. Você se aproxima de uma das portas, atrás da qual você ouve um barulho infernal e [...]

Entrando na TI: a experiência de um desenvolvedor nigeriano

Muitas vezes recebo perguntas sobre como iniciar uma carreira em TI, especialmente de meus colegas nigerianos. É impossível dar uma resposta universal à maioria destas questões, mas ainda assim, parece-me que se eu delinear uma abordagem geral para estrear em TI, pode ser útil. É necessário saber escrever código? A maioria das perguntas que recebo […]

A décima atualização do firmware UBports, que substituiu o Ubuntu Touch

O projeto UBports, que assumiu o desenvolvimento da plataforma móvel Ubuntu Touch após a retirada da Canonical, publicou uma atualização de firmware OTA-10 (over-the-air) para todos os smartphones e tablets com suporte oficial e equipados com firmware baseado no Ubuntu. A atualização foi criada para smartphones OnePlus One, Fairphone 2, Nexus 4, Nexus 5, Nexus 7 2013, Meizu […]

Atualização do pacote antivírus gratuito ClamAV 0.101.4 com vulnerabilidades eliminadas

Foi criada uma versão do pacote antivírus gratuito ClamAV 0.101.4, que elimina uma vulnerabilidade (CVE-2019-12900) na implementação do descompactador de arquivo bzip2, que pode levar à substituição de áreas de memória fora do buffer alocado durante o processamento muitos seletores. A nova versão também bloqueia uma solução alternativa para a criação de zip bombs não recursivos, contra a qual estava protegida na versão anterior. A proteção adicionada anteriormente [...]

Um pacote malicioso, bb-builder, foi detectado no repositório NPM. Versão NPM 6.11

Os administradores do repositório NPM bloquearam o pacote bb-builder, que continha uma inserção maliciosa. O pacote malicioso permaneceu sem ser detectado desde agosto do ano passado. Durante o ano, os invasores conseguiram lançar 7 novas versões, que foram baixadas cerca de 200 vezes. Ao instalar o pacote, foi lançado um arquivo executável para Windows, transferindo informações confidenciais para um host externo. Os usuários que instalaram o pacote são aconselhados a alterar urgentemente todos [...]

Versão Solaris 11.4 SRU12

Foi publicada uma atualização para o sistema operacional Solaris 11.4 SRU 12, que oferece uma série de correções e melhorias regulares para a ramificação Solaris 11.4. Para instalar as correções oferecidas na atualização, basta executar o comando ‘pkg update’. Na nova versão: O conjunto de compiladores GCC foi atualizado para a versão 9.1; Uma nova ramificação do Python 3.7 (3.7.3) está incluída. Anteriormente enviado Python 3.5. Adicionado novo […]