Experiences of almost two years using colemak

TL;DR: I like colemak, and it is a very good layout. I found some equivalent pros and cons, so I can’t recommend it to anyone without a little bit of philosophy. :) For those who don’t know Colemak, it is a keyboard layout created to make the most used keys stay in the home row as well as make you swipe between your right and left hand. There is a keyboard layouts heatmap for you to understand...

As escolhas do desenvolvedor

Esse ano fui chamado para palestrar em todas as edições do Encontro Locaweb que acontecem por várias cidades do Brasil! Palestrei em 6 cidades de estados diferentes, e aconteceram na seguinte ordem: Belo Horizonte Curitiba Recife Porto Alegre Rio de Janeiro São Paulo Adicionei os links para as fotos dos eventos na listagem acima. :) Minha palestra se chama “As escolhas do desenvolvedor” e fala...

OSCON 2015

TL;DR I’ve been at OSCON this year (thanks to Locaweb) and this post will summarize my impressions about the conference. I spoke at Locaweb Tech-Talks about it and you can find my slides here (in portuguese). OSCON (Open Source Conference) is one of the most important open source conferences of our time and happened in Portland this year as usual. Portland is a great city, the one I liked the...

New layout of PotHix blog

Welcome to the new blog layout of PotHix.com! :) I decided that the time has came to change not just the layout but the blog engine as well. I’m now using middleman instead of wordpress. Just to be clear, I don’t think wordpress is not good at all, but I want to publish static files instead of keeping the wordpress “infrastructure”. I’ve divided into 3 feeds: Only english posts: http://feeds...

Ruby, Python e native threads

Pode ser que eu seja meio burro (heheh) mas eu ainda achava que o Ruby e o Python usavam Green Threads, mas depois de conversar com uma galera me disseram que eram threads nativas. Pesquisando na internet eu vi que eram mesmo, mas decidi rodar um strace para ver elas rolando e postar sobre isso. Fiz dois scripts simples: Python 1 2 3 4 5 import threading import time for i in range(5): t = threading...

Golang and 1.2 version performance improvement

I’ve started using Go last month and I really liked to work with the language. The project I’m working on is dead simple and just retrieves metrics and save on a redis server (the data will be analyzed by a different project that I’m working on). So I have 15 goroutines retrieving data constantly and I’m using just two native threads. I did some CPU profiling on the code using my current machine...

O Guru-SP e seus 5 anos de vida

Há pouco tempo aconteceu o encontro numero 31 do Guru-SP, e como sempre saímos (dessa vez estavamos @vinibaggio, @agaelebe, @nuxlli e @anderson_leite) para aquele velho momento de bate papo pós evento. Durante a conversa o @nuxlli perguntou sobre como o Guru-SP começou e nesse momento eu comecei a relembrar daquela velha tarde em 2008. Mas peraí… 2008!! O Guru-SP está próximo de fazer 5 anos de...

Vendendo minhas coisas

Esse ano aconteceram algumas coisas zuadas para mim e resolvi capitalizar o dinheiro das coisas que eu tenho e começar denovo no ano que vem. Procurei preços justos para tudo que estou vendendo (os links das minhas pesquisas estão nas descrições dos produtos), mas caso alguém ache que alguma das coisas está com um preço não-justo e estiver interessado é só entrar em contato que negociamos. Estou...

Vendo Dragstar 2008

Chegou a hora de pendurar o colete por um tempo, obviamente estarei de volta num futuro não tão distante, mas pelo menos por enquanto vou ficar um tempo sem motos. Por esse motivo estou vendendo minha Dragstar 2008. Informações sobre ela: Segundo dono Licenciada 2013 31000 km de boas estradas! Pneu dianteiro e traseiro trocados há menos de 1000km (duraram mais ou menos 29k) Acessórios que v...

Vendo intruder 125 customizada e com guidão seca suvaco

Depois de brincar de customização de motos por um tempo chegou a hora de vender minha intrudinha. Estou com ela desde 2008 e só me deu alegrias. Algumas informações sobre ela: Único dono Toda a parafernalha que veio com ela quando eu comprei eu ainda tenho IPVA pago Pneu traseiro praticamente novo, não rodou nem 100km Bateria nova, 1 mês de uso Motor, protetor de corrente e paralamas frontal...