Categories
- Algoritmos (3)
- Android (1)
- atom (1)
- Banco de Dados (7)
- Divagações (26)
- Eventos (2)
- Infra estrutura e SO (4)
- Linguagens de Programação (56)
- Clojure (8)
- CoffeeScript (1)
- Haskell (1)
- Javascript (9)
- Ruby (30)
- Scala (3)
- Smalltalk (1)
- Metodologias (6)
- Quick Post (4)
- Sem categoria (5)
- SQL (2)
- Vídeo Aulas (2)
Tags
- ActiveRecord
- agile
- android
- Apple
- arte
- atom
- Banco de Dados
- boas práticas
- brazil
- Clojure
- clojure-plus
- clojurescript
- CouchDB
- código
- código-fonte
- DataMapper
- derivada
- divagações
- framework
- funcional
- git
- github
- go
- gradiente
- grafos
- integração
- iPad
- iphone
- ipod
- jasper
- java
- javascript
- jruby
- kent beck
- Lazy Evaluation
- linguagens
- linux
- machine learning
- matriz
- Metodologias
- MongoDB
- MongoParadigm
- mvc
- off-topic
- orientação a objeto
- ORM
- otimização
- proc
- procedural
- programação funcional
- Rails
- redes neurais
- relatórios
- rspec
- rubinius
- Ruby
- scala
- scrum
- sistema de arquivos
- Smalltalk
- sociedade
- society
- sql
- svg
- syntatic salt
- tdd
- testes
- tipagem
- treinamento
- técnicas
- validações
- vim
- zk
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 Clojure, imutabilidade, mutabilidade, programação funcional, Ruby, scala
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
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
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
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
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
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 derivada, gradiente, machine learning, perceptron, redes neurais, Ruby, treinamento
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 derivada, gradiente, machine learning, matriz, procedural, redes neurais, Ruby, treinamento
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 iris, machine learning, matriz, procedural, redes neurais, Ruby
3 Comments