Luiz Souza

DevSecOps Specialist

E então... 10 anos!

21/08/2019 Etc 1 minuto para ler Deixe seu comentário

Em 21 de agosto de 2009 iniciei este blog com o post Novo point! Bem vindo a minha página pessoal!, e por tanto hoje completa 10 anos! Faz alguns dias que andei fazendo melhorias nos posts antigos (vide correção no português 😏) e notei algumas coisas com isso:

Utilizando o Powershell para obter o espaço em disco das maquinas virtuais no Hyper-V

02/01/2019 Tech 1 minuto para ler Deixe seu comentário

Quando falamos de universo “Windows”, acredito que para os usuários avançados e administradores de servidores o Powershell é com certeza uma mão na roda! Então durante um pedido que me foi feito no trabalho de “listar e somar” os discos virtuais (VHDX) das VMs contidas em alguns servidores de Hyper-V, criei um pequeno script que faz esse trabalho!

Iniciando os trabalhos com LXD

08/12/2018 Tech 3 minutos para ler Deixe seu comentário

Desde que conheci a tecnologia de contêineres eu sempre mexi com Docker e pra mim é uma tecnologia muito boa e funcional! Uso ele direto no meu dia a dia no meu notebook para meus diversos projetos! É Node.JS, PHP ou C#, sempre que posso monto todo o projeto dentro de contêineres e procuro locais onde essa tecnologia é aplicada para publicar minhas imagens. Mas eis que em uma daily onde trabalho, começamos uma discussão sobre uso de contêineres e chegamos na discussão do LXC (Linux Contêineres) e com isso me lembrei de uma pesquisa que fazia muito tempo que queria fazer em meus horários livres, mas sempre esquecia: Afinal, como funciona esse LXC… E o que é o conceito do LXD??? Qual a diferença entre LXC e LXD?? E como eu, um rato de Docker posso aprender a brincar com estas outras tecnologias de contêineres? E será útil para algo na minha vida em meu notebook como é hoje o Docker??

Docker sem sudo no Ubuntu 18.04

02/11/2018 Linux 2 minutos para ler Deixe seu comentário

Tenho o costume de usar o docker para algo mais inusitado que o normal: Criar comandos para coisas que não quero instalar no computador. Como assim? Um exemplo foi o dotnet que queria não ter instalado, mas queria o comando para criar meus projetos em .NET Core. E então eu crio um shell script chamado dotnet, coloco em um diretório /bin e não preciso mais me preocupar se esta instalado ou não! Veja o exemplo do script abaixo:

Larguei o Wordpress!

11/10/2018 Etc 3 minutos para ler Deixe seu comentário

Comecei este meu blog em 2009 (Caramba! Ano que vem faz 10 anos já!) com o post Novo point! Bem vindo a minha página pessoal!. Naquela época eu comecei a usar o Wordpress como solução para administrar o blog. Daquela época pra cá, o Wordpress cresceu e se tornou um dos maiores CMS do mercado e se tornando o CMS mais usado no mundo e o que detêm mais da metade do market share mundial.

Docker no windows 10: Pra que tanta placa de rede no Hyper-V?

22/04/2018 Tech 1 minuto para ler Deixe seu comentário

Bom, aqui estou para novamente falar sobre Hyper-V e sua placas que surgem “magicamente”! Falei já aqui no meu blog sobre Problema ao apagar switch virtual no Hyper-V onde mostro todo o caminho que levei para remover uma placa de rede com o nome de vEthernet (nat) alguns dias depois do post que comentei, reparei que a placa havia voltado a aparecer no meu Windows 10. Bom, como foi numa época conturbada de TCC e outros afazeres, eu deixei de tentar entender e apenas aceitei o fato que meu computador precisava de duas placas de redes virtuais para fazer NAT.

Problemas ao acessar a Umbler via SSH [Resolvido]

25/12/2017 Tech 2 minutos para ler Deixe seu comentário

Faz alguns meses que estou usando a Umbler como meu provedor de hospedagem de sites (ué? Tu não tinha um provedor próprio? a IHCenter? - É, tinha… Essa fica para outro post!) e uma coisa muito legal que esta equipe do coala fornecesse é o acesso via SSH, tornando muito mais prática a vida do desenvolvedor de raiz! Pois muito bem, para configurar é extremamente simples, indo apenas pelo painel de controle deles (chamado carinhosamente de APP) e com alguns clicks, tanto em Windows, quanto Linux ou até mesmo MAC, vocês configuram este tipo de acesso. Ah sim! Sugiro configurar com uso de chave pública, porque permite configurações de publicação com uso de GIT (Próprio, Github ou Bitbucket)!

Problema ao apagar switch virtual no Hyper-V [Resolvido]

13/12/2017 Tech 2 minutos para ler Deixe seu comentário

Após instalada a versão 1709 do Windows 10, também conhecida como Fall Creators Update, comecei a ter problemas com os switchs virtuais do Hyper-V. Bom, como não costumo ser um usuário “padrão”, eu havia um diferêncial: Alem do Hyper-V, já estava instalado antes da atualização, havia também o Docker instalado em sua versão 17.09. Então o que antes havia apenas o switch “DockerNAT”, agora surgiu mais dois! Um tal de “Opção Padrão” e um “nat” e logo pensei: Ué? Quem mandou ter mais de um vSwitch aqui (Sim, tenho uns ticks)? Eis que me deparei com uma surpresa “agradável”.

Instalando múltiplas versões do Node.JS [Resolvido]

11/08/2017 Tech 1 minuto para ler Deixe seu comentário

Eu nunca sei qual versão do Node.JS usar… A mais recente, onde tenho um monte de implementações novas como chamadas async, ou se uso a versão LTS e mantenho “tudo compatível”… Pois então, esse dilema é parte da minha vida de desenvolvedor em casa, onde sempre que posso uso a versão mais recente, mas quando vou usar algo de terceiro, como um ionic da vida, sempre tenho que desinstalar a versão mais recente e instalar a LTS.

Download de arquivos via Powershell (parecido com o wget)

18/06/2017 Tech 1 minuto para ler Deixe seu comentário

Essa é uma dica bem rápida. Precisei efetuar o download de uma ISO do Windows Server 2016 em um Hyper-V Server 2016, e a primeira coisa que se sabe deste tipo de servidor, é que não temos recursos visuais, como o explorer ou um navegador. Então, como fazer um download diretamente neste servidor?