Tag Archives: Ruby

Understanding Ruby’s Awesome Nested Set

Recently, I saw people migrating from Awesome Nested Set to Ancestry. The reasons are simple – Ancestry is very simple, it just need a new string field in your table, and it’s easier to reason about. So, why should I … Continue reading

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

Don’t be a Copperfield

After a year and a half working in other languages, I’m back to Ruby. And, one of the things that I was amazed at Clojure is how simple things were. Back to Ruby, I’m really surprised on how people overcomplicate … 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 No category | 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

Auditando Métodos em Ruby

Mais um da série “Coisas que você nunca quis fazer com Ruby, e tinha medo de perguntar”, embora o título não seja tão correto assim: bem ou mal, eu precisei fazer isso algumas vezes em um ou outro trabalho meu, … Continue reading

Posted in Coisas que você nunca quis fazer com Ruby | Tagged | Leave a comment

Ensaio Sobre Tesouras de Plástico sem Ponta

Pode parecer estranho o título deste post, mas na verdade ele não é apenas sobre aquelas tesouras de criança, mas sobre segurança e como ela afeta nossa vida. Mas, para isto, é melhor começar com uma história simples de diferença … Continue reading

Posted in Divagações, Programming Languages | Tagged , , , , , | 1 Comment