Escopo no window.setTimeout

Sim, mais um micropost. Agora para falar de um detalhe relacionado a esta função do JavaScript que vez ou outra causa uma dor de cabeça na hora de usar. O problema Imagine que você tem o seguinte código: Ao que parece, tudo certo, certo? Errado!

DIY – Faça sua parte!

Quem me conhece sabe que por questões de criação (graças a Dna. Mãe! :D) eu to sempre tentando me envolver em projetos que visam difundir o conhecimento que acumulei durante os anos que trabalho na área. Faz coisa de dois anos dei o primeiro passo neste sentido (que infelizmente não foi muito feliz) e, agora estou …

(To.Double() || !To.double()) { return “That’s the question”; }

Aconteceu hoje de um cliente me questionar sobre a existência de um eventual overhead gerado por boxing e unboxing de variáveis do tipo Double (big D) contra a utilização de double (small d). Após explicar a ele que isto não existe pois ambas as variáveis são armazenadas no stack, notei que havia ficado aquela pitada de desconfiança …

DSL usando M

Como todas as outras coisas da minha lista de “TODOs”, a linguagem M é uma das que mais tinha destaque e finalmente consegui um tempo para enfrentar o processo de aprendizado a fim de tirar o melhor proveito do que ela se propõe a resolver. Conceitualmente, a linguagem M se baseia em quatro pilares: Linguagem, …

Quick Update: Layer Validation

Eu sempre me perguntei: Quando será que farão (Microsoft) uma ferramenta que possa ser usada pra impedir que aquele programador preguiçoso atrapalhe todo o planejamento arquitetural do projeto. A resposta aparentemente chegou em forma de uma Feature do VS2010.

Redes Neurais – C# – Hopfield

Continuando o artigo anterior de Redes Neurais para C#, vamos agora entrar no glorioso mundo das redes neurais de Hopfield, esta que é muito provavelmente o tipo mais simples de implementação para ANN. Em uma definição resumida do formato em questão, direi que trata-se de uma rede que contem uma única camada, completamente conectada e …

Redes Neurais – C#

Darei inicio hoje ao que espero ser uma sequência de posts sobre introdução a Redes Neurais. Pretendo ser capaz de transmitir a uma quantidade suficiente de conhecimento que proporcione uma base sólida para que você possa, sem maiores problemas, dar continuidade aos estudos na área de Inteligência Artificial. Neste post visitaremos os aspectos mais superficiais …

Solução para problema com Ubuntu 9.10 e Windows XP

Conforme relatei no meu post sobre o Quake 2 do Google, depois de realizar a instalação da versão mais recente do Ubuntu (9.10) para testar o jogo escrito recentemente pelo Google para ilustrar uma utilização prática do formato previsto para HTML 5, meu Windows simplesmente parou de carregar.

Google Gears folder – Windows 7

Once that Google’s oficial reference doesn’t say anything about it, thus the chore to find it out by yourself is really boring, here’s the actual Widows 7 folder that Google Gears uses to store all of its files / Como na documentação oficial do Google não consta nada sobre o diretório de destino dos arquivos …