Mensageria de Alta Performance com Apache Kafka

Mensageria de Alta Performance com Apache Kafka #2

Olá pessoal, nesse segundo post da série vamos abordar mais sobre os tópicos no Kafka e como é sua estrutura, além de mostrar as operações a serem feitos para mantê-las e as ações de um producer e consumer. Tópicos e Partições O Kafka oferece binários para podemos efetuar operações nele, e uma delas é relacionado …

Mensageria de Alta Performance com Apache Kafka #2 Leia mais »

Links da Semana

Links da Semana #1

Olá pessoal, esse é o primeiro de uma série de posts, com o objetivo de compartilhar links de posts, projetos, palestra, entre outras informações relevantes em qualquer ãrea. Professional Programming Esse repositório foi criado para listar todo um material em que todo desenvolvedor em algum momento da carreira precisa conhecer. Ele possui referências conhecidas como …

Links da Semana #1 Leia mais »

A MacBook with lines of code on its screen on a busy desk

Criando testes de unmanaged models no Django

No projeto que estou trabalhando no momento, precisei lidar com uma situação que era criar modelos não-gerenciados para refletirem em tabelas já criadas no banco de dados. Até aí tudo bem, mas como poderia criar testes unitários para validar não só o modelo mas funções de negócio que iria precisar ficar atrelado a classe? Depois …

Criando testes de unmanaged models no Django Leia mais »

source code

Palestra sobre Sentry no FLISOL-DF 2018

No FLISOL-DF 2018 fui convidado para palestrar, e procurei abordar sobre uma ferramenta de monitoramento chamado Sentry, e como ele pode ajudar o time ao resolver os problemas que ocorrem em produção, muitas das vezes antes de aparecer ao usuário. Fiquei surpreso que muita gente não conhece, então preparei um material abordando sobre ela e …

Palestra sobre Sentry no FLISOL-DF 2018 Leia mais »

low-angle photography of metal structure

Visualizando migrations dependentes com django-migrations-graph

Quando trabalhos em projetos Django, a partir do momento em que ele sofre inúmeras mudanças, acabamos usando as migrations para que o banco possa refletir as alterações. Com o tempo, a quantidade delas aumenta, e não sabemos exatamente qual módulo de migração depende de outra. Para resolver esse problema, foi criado o django-migrations-graph. O objetivo ele …

Visualizando migrations dependentes com django-migrations-graph Leia mais »

black and silver laptop computer beside yellow ceramic mug

Crie seu mockups com Pencil

Quando desenvolvemos, antes de iniciar algum projeto (seja web ou mobile), sempre queremos rascunhar as telas e como será a disposição dos componentes, fluxo de navegação e etc. Existem inúmeras ferramentas, com seus diferenciais de recursos e variados tipos de preços. Hoje quero apresentar para vocês uma alternativa opensource para esse tipo de aplicação, o Pencil …

Crie seu mockups com Pencil Leia mais »