Jaccon

Aplicando conceitos de massa e aceleração com Javascript

Fala galera tudo tranquilo, no exemplo de hoje estarei compartilhando com vocês o novo repositório do meu GitHub no qual compartilhando um exmeplo de aplicação de massa e aceleração com Javascript utilizando a biblioteca P5.

Animação de exemplo do código fonte

Para ter acesso ao código fonte acesse:
https://github.com/jaccon/JSMassAndAcceleration

Caso queira me ajudar a continuar este trabalho no Youtube com exemplos práticos e lives acesse o canal https://www.youtube.com/channel/UCLI_395Gs87LU0cdWWrfvVg

Não esqueça de se increver pois é uma forma muito simples de ajudar a continuar este trabalho. Dúvidas adicione nos comentários abaixo

Grande abs

Postgres no Docker como fazer…

Fala galera tudo bem ? neste exemplo eu vou exemplificar como eu consigo rodar o Postgres no Docker de forma simples e gerenciar pelo Docker Compose.

Este considerando que você tenha o Docker devidamente configurado em seu computador.

Entendendo o arquivo

Estamos utilizando a versão do Docker-Compose 2 para nossa aplicação

Mais abaixo estamos mapeando um volume chamado dados que será onde os dados do Postgres será persistido.

Mais abaixo em image: estou considerando a versão 9.6 do Postgres para nossa aplicação. Veja que dentro da variavéis de ambiente estou setando o valor

POSTGRES_HOST_AUTH_METHOD: “trust” pois é necessário para que nosso container não apresente problemas na inicialização.

Em volumes temos

volumes:
  - dados:/var/lib/postgresql/data
  - ./scripts:/scripts
  - ./scripts/init.sql:/docker-entrypoint-initdb.d/init.sql

onde dados onde ficará os arquivos persistidos do banco de dados será mapeado para dentro da pasta padrão do Postgres dentro do container

Scripts onde ficará nossos scripts sql de inicialização ficará mapeado para dentro de /scripts no container

e o script ./scripts/init.sql é mapeado para dentro de /docker-entrypoint-initdb.d/init.sql. Isto significa que toda vez que nossa container inicializar ele tentará executar este script sql de inicialização.

Executando comandos do Postgres no container através da máquina host

docker-compose exec db psql -U postgres -c ‘\l’

se pegarmos o comando acima poderemos ver que o comando docker-compose irá executar o comando db psql com o usuário postgress em busca do comando \l que irá listar todas as tabelas criadas na inicialização

Servidores de arquivos hibrídos, dockerizados e com replicação em cloud

Fala galera tudo bem ? bom este artigo é para aqueles que querem ter o controle de um ambiente seguro, rápido e contando com um backup na nuvem permitindo a conexão remota.

Em tempos de trabalho remoto isto permite que empresas conectem fácilmente e de forma segura sem a necessidade de uma VPN pois a segurança será feita através do SSHFS.

Hardware utilizado
– 01 Raspberry Pi 3 rodando Debian – R$ 300,00 ( média )
– 01 hd externo Seagate 1TB – R$ 350,00 ( média )

Armazenamento Remoto ambiente cloud
– 01 Ambiente NextCloud Dockerizado pela Mobsale Tecnologia de 100GB – R$ 90,00

Escopo do projeto
01) Configuraremos o Raspberry como servidor local para termos acesso local a todos os dados hospedados remotamente
02) Configuração dos acessos via SSHFS nas máquinas locais da rede
03) Sincronização automática de dados na nuvem NextCloud

Convertendo grandes arquivos XLS para CSV ou JSON usando Python

Fala galera tudo tranquilo ? a tarefa de hoje é converter um arquivo XLS de 2GB para CSV ou JSON. Para esta tarefa você pode utilizar o script PyXLSTools que eu disponibilizei com licença open source no Github.

Source Code
https://github.com/jaccon/PyXLSTools

Funcionalidades ?
Com o script você pode converter arquivos XLS para CSV ou JSON

Caso tenha gostado do conteúdo por favor me siga no Github e caso queira acompanhar todas as dicas do processo de desenvolvimento siga-me no Youtube.

Video do script em funcionamento

Canal no Youtube
https://www.youtube.com/channel/UCLI_395Gs87LU0cdWWrfvVg

Com estes simples gestos você me ajudará a continuar este trabalho de compartilhar conhecimento.

Grande Abs