Autor: Yuri Gagarin

Como garantir uma operação de qualidade em uma rede local de pequena empresa?

Uma rede local é necessária para pequenas empresas? É preciso gastar uma quantia considerável em equipamentos de computação, salários para a equipe de suporte e licenças de software? O autor teve que interagir com diferentes categorias (principalmente jovens) de proprietários e gestores de pequenas empresas (principalmente Lda.). As opiniões apresentadas foram diametralmente opostas, com algumas afirmando que a computação local […]

Criando um diretório web em PHP + LDAP

Aconteceu que uma grande empresa (relativamente) tinha muitos escritórios remotos, onde havia uma quantidade considerável de usuários. Todos os escritórios estão conectados em uma única rede com um domínio comum, e cada escritório foi definido no Active Directory (daqui em diante AD) como Unidade Organizacional (OU), onde os usuários já foram criados. Era necessário dar aos usuários a possibilidade de acessar rapidamente e sem complicações […]

Resumo e configuração do Kata Containers

Neste artigo, será discutido o princípio de funcionamento do Kata Containers, além de uma parte prática sobre sua integração ao Docker. Já foram abordados problemas gerais com o Docker e suas soluções, hoje, irei descrever brevemente a implementação do Kata Containers. O Kata Containers é um ambiente de execução (runtime) seguro para contêineres baseado em máquinas virtuais leves. Trabalhar com eles […]

Repositório rpm simples usando Inotify e webdav

Neste post, discutiremos o armazenamento de artefatos rpm com um simples script usando inotify + createrepo. O upload dos artefatos é feito através de webdav utilizando o apache httpd. A razão pela qual escrevemos sobre o apache httpd será explicada mais adiante no post. Portanto, a solução deve atender aos seguintes requisitos para a organização de um repositório somente de RPM: Gratuito A disponibilidade do pacote no repositório deve ocorrer dentro de poucos segundos após o carregamento no armazenamento […]

Antipadrões do PostgreSQL: alterando dados contornando o gatilho

Mais cedo ou mais tarde, muitos se deparam com a necessidade de corrigir algo em massa nas entradas de uma tabela. Já falei sobre como fazer isso da melhor forma, e como — da pior. Hoje falarei sobre o segundo aspecto da atualização em massa — a ativação de gatilhos. Por exemplo, em uma tabela onde você precisa fazer alguma correção, há um gatilho perverso ON UPDATE que transfere todas as alterações para […]

O número de extensões para o Microsoft Edge superou 1000

Há alguns meses, o número de extensões para o novo Microsoft Edge era 162. Agora, esse número cresceu para cerca de 1200. E embora isso seja um pouco em comparação com os dados similares para Chrome e Firefox, o fato em si merece respeito. Contudo, no navegador 'azul' também é possível usar extensões do Chrome, então não deve haver problemas significativos. Vale ressaltar que ao iniciar […]

Lançamento do Porteus Kiosk 5.0.0, uma distribuição para equipar quiosques de internet

Foi preparado o lançamento da distribuição Porteus Kiosk 5.0.0, baseada no Gentoo e destinada a equipar quiosques de internet autônomos, estandes de demonstração e terminais de autoatendimento. A imagem de inicialização da distribuição ocupa 104 MB. A compilação básica inclui apenas o conjunto mínimo de componentes necessários para executar o navegador web (Firefox e Chrome são suportados), que é restringido em suas funcionalidades para evitar atividades indesejadas no sistema (por exemplo, não […]

Publicados Linux From Scratch 9.1 e Beyond Linux From Scratch 9.1

Novas edições dos guias Linux From Scratch 9.1 (LFS) e Beyond Linux From Scratch 9.1 (BLFS) foram lançadas, bem como as edições LFS e BLFS com o gerenciador de sistema systemd. No Linux From Scratch, são apresentadas instruções para a criação de um sistema base Linux do zero, utilizando apenas os códigos fonte do software necessário. Beyond Linux From Scratch complementa as instruções LFS com informações sobre a construção […]

Lançamento do processador de falta de memória earlyoom 1.4

Após oito meses de desenvolvimento, foi lançado o processo em segundo plano earlyoom 1.4, que verifica periodicamente o volume de memória disponível (MemAvailable, SwapFree) e tenta reagir precocemente à falta de memória. O código do projeto é escrito em C e distribuído sob a licença MIT. Se o volume de memória disponível for inferior a um valor definido, o earlyoom encerrará forçosamente (por meio do envio de SIGTERM ou SIGKILL) […]

Foi lançado o distribuidor Linux From Scratch 9.1

Um novo lançamento do distribuidor baseado em fonte Linux From Scratch ocorreu. As diferenças em relação ao lançamento anterior 9.0: bc-2.1.3 -> bc-2.5.3 binutils-2.32 -> binutils-2.34 bison-3.4.1 -> bison-3.5.2 check-0.12.0 -> check-0.14.0 e2fsprogs-1.45.3 -> e2fsprogs-1.45.5 elfutils-0.177 -> elfutils-0.178 eudev-3.2.8 -> eudev-3.2.9 expat-2.2.7 -> expat-2.2.9 file-5.37 -> file-5.38 findutils-4.6.0 -> findutils-4.7.0 glibc-2.30 -> glibc-2.31 gmp-6.1.2 -> gmp-6.2.0 grep-3.3 -> grep-3.4 iproute2-5.2.0 -> iproute2-5.5.0 […]

Usamos Gradle e Github Actions para publicar o projeto Java no Sonatype Maven Central Repository

Neste artigo, quero examinar detalhadamente o processo de publicação de um artefato Java do zero via Github Actions no Sonatype Maven Central Repository usando o construtor Gradle. Decidi escrever este artigo devido à falta de um tutorial adequado em um só lugar. Todas as informações tiveram que ser coletadas aos pedaços de várias fontes, que não eram muito recentes. Para quem estiver interessado, bem-vindo ao próximo post. […]

Sites, para mudar para IPv6, um, dois

No dia dezoito de setembro do ano passado, os bielorrussos foram surpreendidos por um decreto inesperado nº 350. Entre outras burocracias, havia um parágrafo especialmente interessante: 6. Os provedores de serviços de internet são obrigados a: … implementar desde 1º de janeiro de 2020, ao fornecer serviços de hospedagem na internet de sistemas e (ou) recursos informacionais, a endereçamento por tecnologia que prevê o suporte completo aos protocolos de internet das versões 4 e 6 pelos dispositivos de rede; […]

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