Auditorium: Sistema de Agendamento de Auditórios

O Auditorium é um sistema de agendamento de auditórios feito sob demanda para o CEULJI/Ulbra por mim e pelo Valdeir Cesconeto, nas matérias de Tópicos Especiais III e Desenvolvimento WEB. Conta com um sistema de permissões em três níveis (administrador, secretária, coordenador), notificações em tempo real, além de um chat.

O sistema começou a ser utilizado semana passada, ainda em fase de testes. As imagens abaixo são da versão 1.0, que é o estado em que ele foi apresentado como trabalho final nas disciplinas mencionadas no parágrafo anterior; muitas mudanças foram feitas desde então.

Você pode encontrar o código e mais detalhes no repositório no Github.

Criei um servidor de emails

Semana passada eu criei um servidor de emails utilizando o iRedMail, e agora posso receber emails em contato@evandromurilo.com, por exemplo. O servidor é uma instância EC2 na Amazon AWS rodando Ubuntu 16.04.

Ainda não personalizei o visual, mas já configurei o certificado TLS, além de todos os registros DNS necessários (MX, SPF, DKIM, DMARC). O RoundCube me surpreendeu bastante, acho até que prefiro acessar o email por meio dele do que por IMAP através do Outlook, por exemplo.

Gerador de Nuvens de Palavras

Apresentei em um trabalho na disciplina de I.A., junto com o Valdeir Cesconeto, um script em Python que gera uma nuvem de palavras customizada a partir de um tema qualquer escolhido pelo usuário. Para isso utilizamos as bibliotecas wikipedia e word_cloud, além de fazer um web scraping do Google Imagens. O código precisa de revisões antes de ser postado, mas gostei do resultado e por isso já deixo aqui algumas das minhas imagens geradas favoritas.

 

Agregador de Notícias de Política do G1

Um programa que pega os títulos e descrições das notícias da página de política do G1. Ao clicar em uma notícia, uma página no navegador é aberta. Feito em Java utilizando JavaFX e JSoup, em maio de 2016.

Download (MEGA)