Quicksort em Haskell
Olá pessoal, tudo certo?! O que você sabe sobre programação funcional? Se a resposta for pouco, ou nada, recomendo dar dar uma boa olhada nesse e em outros paradigmas. Acredito que esse passeio por “outros mundos” conduz a aprendizados importantes que nos tornam desenvolvedores melhores. No post de hoje, apresento uma solução para ordenação QuickSort… [Read more…]
Olá pessoal, como estamos? Já faz algum tempo que não escrevia nada sobre XNA aqui no blog. Hoje, retomo as atividades. No post anterior, mostrei como carregar um modelo 3D simples. Agora, mostro como criar um pequeno “simulador de vôo”. Ou seja, nosso usuário poderá controlar o vôo de uma espaço-nave sobre um terreno “de… [Read more…]
Olá pessoal, como estamos!? Fuzzy Logic permite a construção de sistemas elaborados para tomada de decisão. Trata-se de um conceito amplo e rico. Nesse post, apresento alguns conceitos fundamentais desse tema. Além do falso e verdadeiro Quando estamos descrevendo um cenário do mundo real, raramente é conveniente, ou mesmo possível, definir alguns valores de estado… [Read more…]
Olá pessoal, como estamos? Minha proposta, para começar bem a semana, é escrever um EventBroker de propósito geral. Quando usar um EvenBroker? Um EventBroker atua como um centralizador para objetos que precisam disparar ou escutar eventos. Em contraste com a prática convencional, um EventBroker permite a existência de componentes “escutando” eventos de outros sem que… [Read more…]
Olá pessoal, como estamos? Estou gostando muito da idéia de participar do Void Podcast. Tanto que estou muito feliz em anunciar o #002. Dessa vez, conversamos um bocado sobre comunidades – importância, comportamento dos integrantes – e outras coisas. Além disso, contamos, pela primeira vez, com a ilustre participação do arrobinha (vulgo @vquaiato). Se você… [Read more…]
Olá pessoal, como estamos? Essa semana foi muito bacana. Muito trabalho, muita discussão, além de toda repercussão do #DNAD11. Em função de tudo isso, acabou havendo bem pouca atividade aqui no blog. Entretanto, acho que partindo de agora, as coisas começam a voltar para seu estado normal. Minha proposta de hoje é falar um pouco… [Read more…]
Olá pessoal, como estamos? Esse é o primeiro post que estou publicando depois da experiência fantástica que foi o #DNAD11. Aliás, se você não foi, perdeu muita coisa. Este é um post “curtinho”. Afinal, estou um pouco cansado. Hoje vou mostrar um exemplo simples de implementação para Singleton em C++. Esse post é dedicado aos… [Read more…]
Olá pessoal, como estamos? Outro dia falei sobre como reconhecer tokens em cadeias de caracteres. Depois, falei como fazer o parsing destes tokens conforme uma gramática LL(1). São conhecimentos fundamentais para quem pretende entender como funciona (ou se escreve) um compilador. No post de hoje utilizo os conceitos já apresentados para adicionar suporte a “compilação”… [Read more…]
junho 25, 2011
1