Tag Archives: Ruby

Programação funcional, imutabilidade, e previsibilidade

O post de hoje é uma introdução à programação funcional, para podermos entrar finalmente em Clojure. Mas antes disso, vamos falar sobre como aprendemos a programar na faculdade, em cursos, e em todos os lugares. Vamos falar de “orientação a … Continue reading

Posted in Clojure, Ruby | Tagged , , , , , | 2 Comments

Interface Gráfica com Ruby

Quando se pensa em Ruby, logo se imagina usando Rails. Na verdade, Ruby é uma linguagem completa com suporte a praticamente qualquer coisa. Todo programador Ruby sabe disso, mas esquecemos isso em nosso dia-a-dia. Muitas pessoas usam várias GEMs para … Continue reading

Posted in Ruby | Tagged , , | Leave a comment

Experiências com o Atom

Para adicionar um pouco de fogo na velha “editor wars”, eu resolvi testar o SublimeText, Zed, e o Atom. Antes, um disclaimer: eu sou um usuário VIM. Não um super usuário VIM – eu, por exemplo, uso as setas para navegar … Continue reading

Posted in Sem categoria | Tagged , , , , | Leave a comment

Evitando o null-driven-development

Quando a programação em C estava em alta, havia uma série de alocações e liberações de memória. Depois disso, a alocação/liberação passou para C++, e a partir daí tínhamos código como o seguinte: Algumas vezes, queríamos criar um objeto mas … Continue reading

Posted in Ruby | Tagged , , , , | Leave a comment

SQL Orientado a Objetos

O nome parece estranho, mas um ORM, dependendo de como ele for implementado, pode ser usado exatamente para isso. Estou trabalhando numa lib em Scala chamada relational, na qual eu pretendo fazer um SQL inteiro virar um objeto Scala. Mais … Continue reading

Posted in Banco de Dados, Ruby, SQL | Tagged , , , , | Leave a comment

Resourceful Web

Todos sabem que, com o tempo, os frameworks web evoluem. Porém, o que poucas pessoas percebem é que além das mudanças nas APIs e na estrutura dos programas feitos com o framework, há uma mudança também nas idéias dos desenvolvedores … Continue reading

Posted in Javascript | Tagged , , , , | 1 Comment

Redes Neurais – Parte 3

Ok, vamos finalmente para a terceira parte sobre Redes Neurais (e também, aonde será apresentado o código completo de uma rede neural em Ruby). Este post será sobre treinamento de redes neurais, especificamente sobre o treinamento dos pesos que saem … Continue reading

Posted in Algoritmos | Tagged , , , , , , | Leave a comment

Redes Neurais – Parte 2

No post anterior, vimos como montar a estrutura de uma rede neural. Neste post, veremos como fazer o treinamento dos pesos, para que a rede generalize nossos exemplos de teste e seja capaz de classificar exemplos que ainda não foram … Continue reading

Posted in Algoritmos | Tagged , , , , , , , | 4 Comments

Redes Neurais For Dummies

Ultimamente, muito tem-se falado sobre “machine learning” e redes neurais, então resolvi tentar trazer à luz alguns conceitos que eu tenho aprendido e que tem pouca (ou nenhuma) informação fácil na internet. A primeira coisa a se pensar é que … Continue reading

Posted in Algoritmos | Tagged , , , , , | 3 Comments

Identificando Elementos em Selenium

Esse será um “quick-post” (pretendo fazer mais desses durante o tempo). Basicamente, esses dias eu percebi que meus testes de integração, quando eu usava Capybara com Selenium, falhavam (ou passavam quando não deveriam) e eu não sabia direito o por … Continue reading

Posted in Quick Post | Tagged , , , , | Leave a comment