HTTP response headers

HTTP headers are well known and also despised. Seeking the balance between usability and security developers implement functionality through the headers that can make your more versatile or secure application.
But in practice how the headers are being implemented? What sites follow the best implementation practices? Big companies, small, all or none?
This projects is a python script to get all response headers from Alexa top sites file and store in a MySQL database and some PHP pages with Highcharts to plot the graphics.

Github: https://github.com/riramar/headers



Updatoo

Updatoo é um script em bash que atualiza (de forma silenciosa se você quiser) o sistema Gentoo.
Por padrão ele sincroniza a árvore do portage usando o eix-sync, verifica se seu sistema está atualizado e por pacotes ruins, gera um lista de pacotes pretendidos, tenta instalar cada pacote da lista dos pretendidos, limpa o sistema e executa o comando revdep-rebuild.
Os pacotes são instalados independentemente se o anterior falhar, desta forma o processo não precisa ser reinicializado na falha de instalação de algum pacote.
Nos demais caso de falha, updatoo irá abortar com código 1 ou em caso de sucesso código 0. Você pode concatenar com outros comandos (mail, shutdown, ...) usando os operadores && ou ||.
Tudo ficará logado em /root/.updatoo/ para que você possa checar a qualquer momento.
Reporte qualquer bug para ricardo.iramar@gmail.com.

Github: https://github.com/riramar/updatoo



Agentoo

Agento é um bot modular para IRC escrito em perl usando o módulo POE-Component-IRC (http://search.cpan.org/dist/POE-Component-IRC/) como cliente.
Atualmente ele conta somente com dois módulos:
1. Gentoo.pm: Funçoes referentes ao Gentoo.
2. Talk.pm: Funções referentes a fala com os usuários.
Você pode encontrar uma instância do Agentoo nos canais #Agentoo ou #gentoo-br na freenode.

Github: https://github.com/riramar/agentoo



Fourier Series

Na faculdade fiz uma programa altamente didático e totalmente inútil chamado Fourier. Para quem não sabe o que é a Série de Fourier e não odeia cálculo leia primeiro http://pt.wikipedia.org/wiki/S%C3%A9rie_de_Fourier.
Neste software é plotar três tipos de onda (quadrada, triangular e dente de serra) e com quantas harmônicas desejar. O gráfico é traçado através de uma ocx (teechart.ocx) distribuída gratuitamente na época. O interessante é o ver algoritmo traduzido em código no arquivo frmFourier.frm.

Github: https://github.com/riramar/fourierseries



Architect

A muito tempo atrás quando a Brasnet existia e eu era mais sonhador, escrevi um bot para computar pontos para os colaboradores do canal #linuxajuda. O interessante é que uso um módulo de acesso a base de dados MySQL que pode ter outras finalidades. Espero que alguém possa utilizar isso para outra coisa.

Github: https://github.com/riramar/architectbot



Assembly Chat

Há muito tempo atrás, meu professor da matéria interfaciamento solicitou um projeto onde fosse aplicado o chip 8255.
Como eu gostava (e ainda gosto) de programar desenvolvi meu projeto minimizando hardware e maximizando software. O resultado inesperado foi Assembly Chat.

Github: https://github.com/riramar/assemblychat



Conta Celular

Você está cansado de somar a sua parte da conta telefônica de casa? Então seus problemas acabaram!
Com o Conta Celular você cadastra os donos dos telefones em um csv conforme exemplo que acompanha gratuitamente o produto e roda no final extraindo a dívida de cada um.
Faça agora mesmo o download da versão trial por tempo ilimitado.
Compatível somente com contas da telefônica (urgh!).

Github: https://github.com/riramar/contacelular

Menu

Links