segunda-feira, 26 de janeiro de 2009
Tira de nerd, traduzida
Ultimamente venho lendo o Xkcd, que é altamente nerd. Para quem não entende, existem algumas tiras traduzidas.
Jardinagem com Mathematica
Muitos exemplos de códigos avançados no Mathematica usam os comandos Reap e Sow. Mas afinal, o que é isto?
Por exemplo, você pode colher só aonde tem "x" (último argumento).
In[1]:= Reap[Sow[1, x]; Sow[2, y]; Sow[3, x], x]
Out[1]= {3,{{1,3}}
In[1]:= Reap[Sum[If[EvenQ[#], Sow[#], #]& [i^2 + 1], {i, 10}]]
Out[1]= {395, {{2, 10, 26, 50, 82}}}
In[1]:= Reap[FindRoot[Cos[x] x, {x, 1}, StepMonitor :> Sow[x]]]
In[1]:= ListPlot[Reap[NIntegrate[1/Sqrt[x], {x, -1, 0, 1},
EvaluationMonitor :> Sow[x]]][[2, 1]]]
Sow (plantar) e Reap (colher) servem para "pescar" informações de dentro de laços (ou similares). Parece bobo, mas essa dupla funciona como um try-catch bombado.
In[1]:= Reap[Sow[1, x]; Sow[2, y]; Sow[3, x], x]
Out[1]= {3,{{1,3}}
Ou só os valores pares:
Out[1]= {395, {{2, 10, 26, 50, 82}}}
Ou acompanhar as iterações de um algoritmo (veja o uso do ":>", que é outro bizu):
ou
In[1]:= ListPlot[Reap[NIntegrate[1/Sqrt[x], {x, -1, 0, 1},
EvaluationMonitor :> Sow[x]]][[2, 1]]]
segunda-feira, 19 de janeiro de 2009
Aquele "iiiIIIiiiiIIIIiiiiIIIII" todo
Sobre Ligeti e 2001:
Fonte: Wikipedia
Vai sair!
DVD do Demônio!
Por enquanto, só nas locadoras (?).
segunda-feira, 12 de janeiro de 2009
Subverte seu repositório
Certos programadores, não cansados de sua vida pagã da informática, começam a delirar, e criam projetos insanos. Um destes projetos é o Code_swarm, que a partir de um repositório de Subversion cria uma animação "orgânica" do desenvolvimento do projeto.
Na página eles pegam os repositórios do Eclipse e Apache, fazendo explodir um "universo" de programação...
sexta-feira, 9 de janeiro de 2009
Tira e bota
Comecei o ano instalando o Windows Vista, Ultimate "me acho o máximo". Lindo. Uma merda! Tirei depois de uma semana, pra não perder mais tempo.
Chega de brincadeiras agora e vamos trabalhar.
(ps.: mal acabei de postar e vejo notícias sobre o Windows 7).
quarta-feira, 7 de janeiro de 2009
Produto da demência humana
Frase da semana: "Não como mel, é produto de trabalho escravo das abelhas."
Não pergunte como!!
segunda-feira, 5 de janeiro de 2009
Ano novo
O ano começou mexendo em coisa velha: recuperei o Pimenta no Olho, meu antigo blog com minha esposa. Há exatos 5 anos, já se vê com o mundo deu muitas voltas...
Também o ano começa com novas idéias de filmes, mas por enquanto vai ficar em background, pois vai rolar o qualify, de qualquer jeito!
Assinar:
Postagens (Atom)