Skip to content

Instantly share code, notes, and snippets.

View lorn's full-sized avatar
🏠
Working from home

Lindolfo Rodrigues lorn

🏠
Working from home
View GitHub Profile
@lorn
lorn / stopwords.txt
Created May 27, 2011 16:21
pt-br stopwords
"abaixo", "aca", "acaso",
"acerca", "acima", "acola", "acula", "ademais", "adentro",
"adiante", "afinal", "afora", "agora", "agorinha", "ah", "ainda",
"alem", "algo", "alguem", "algum", "alguma", "algumas", "alguns",
"ali", "alias", "alo", "ambos", "amiude", "ante", "antes", "ao",
"aonde", "aos", "apenas", "apesar", "apos", "apud", "aquela",
"aquelas", "aquele", "aqueles", "aqui", "aquilo", "as", "assim",
"ate", "atras", "atraves", "basicamente", "bastante", "bastantes",
"bem", "bis", "bom", "ca", "cada", "cade", "caso", "certa",
"certamente", "certas", "certeiramente", "certo", "certos", "chez",
parse_git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/'
}
export PS1="\n\u @ \[\e[1;44m\]\h\[\e[0m\] \e[0;31m]\$(parse_git_branch)[\e[0m\] \t\n[\[\e[1;44m\]\w\[\e[0m\]]: "
@lorn
lorn / gist:976873
Created May 17, 2011 17:12 — forked from medecau/opcp.md
Online Programming Contests and Puzzles
@lorn
lorn / erlang.mkd
Created April 30, 2011 17:34
Proposta FISL

Erlang - escrevendo software para um mundo concorrente

Resumo

Erlang não é um hype, e nem acho que um dia chegue a ser, mas não há como citar concorrencia e computação distribuida sem falar de Erlang. Nessa palestra será apresentado os aspectos básicos da linguagem, seu sistema de concorrencia e sua facilidade na hora fazer um sistema de alta disponibilidade. Descubra porque partes cruciais do Facebook, Github, Heroku e Campire foram feitas com Erlang.

Proposta

Essa palestra se propõe a esclarecer a origem da linguagem Erlang na Ericsson e porque ela só ficou mais conhecida depois da febre das CPU's 'multi-core'. O que ela tem de único, como ela usa o poder da programação funcional para ser mais rápida e suas otimizações para sistemas concorrente e/ou distribuídos.

@lorn
lorn / erlang.txt
Created April 30, 2011 17:28
Apresentação FISL
Erlang - escrevendo software para um mundo concorrente
Erlang não é um hype, e nem acho que um dia chegue a ser, mas não há como citar concorrencia e computação distribuida sem falar de Erlang.
Nessa palestra será apresentado os aspectos básicos da linguagem, seu sistema de concorrencia e sua facilidade na hora fazer um sistema de alta disponibilidade.
Descubra porque partes cruciais do Facebook, Github, Heroku e Campire foram feitas com Erlang.
Essa palestra se propõe a esclarecer a origem da linguagem Erlang na Ericsson, e porque ela só ficou mais conhecida depois da febre das CPU's 'multi-core'.
O que ela tem de unico e como ela usa o poder da imutabilidade da programação funcional para ser mais rápida.
Os tópicos abordados serão:
Jeremy
Absolutely brilliant
both technically
and oratorically
He wrote CoffeeScript
1st place 5k
21 min, 3 seconds
<7min mile
Big picture
Building & engineering around startup uncertainty - Mike Krieger
[Slides]
Confusion sinks startups, so we need to fight it. First thing that needs to be handled is the product itself, and what needs to be built. The second part is the technical challenges that happen with building said product.
Instagram came out of a project called burbn. It was an HTML5 app that did social/mobile/location stuff. The most asked question was “what are you guys?” You have to actually focus on something. And it took them three months to get less confused.
They did this by doing four things:
ideate
@lorn
lorn / irssi_config
Created March 16, 2011 14:49
irssi config
servers = (
{
address = "irc.freenode.net";
port = "6667";
password = "suasenha";
use_ssl = "no";
ssl_verify = "no";
autoconnect = "yes";
chatnet = "freenode";
},
@lorn
lorn / spoj.txt
Created March 11, 2011 21:43
spoj problem to resolve
MORSE - ACODE - BASE - CANTON - DIVSUM - ENCONDIN
#!/usr/bin/perl
=head1 NAME
conta_acessos
=head1 DESCRIPTION
=head1 AUTHOR