Toda vez que escrevemos um software, colocamos nele um quantidade tal de conhecimento que, sem que ao menos nos percebamos, ele passa a participar da categoria de filho(s) que nunca tivemos.
Algo como um ser especial que tem uma parte de nós sem que para isso tenhamos que pagar pensão(nao ria, isso pode acontecer com você).
Cada um desses software que desenvolvemos ao longo de nossa vida profissional são realmente filhos, e como tal devem ser tratados. E ai daqueles que desqualificarem nosso filhos, correto?
Nao... nada mais incorreto.
Eu simplesmente abri o DashCode, peguei uma aplicacao modelo de RSS e coloquei o link do rss la, mas quem sabe ja nao da uma ajuda.
O arquivo de isntalacao esta em um zip... Aqui esta o download
Eu ja fiz outros reviews aqui no site, e em todos eles falei de livros dos quais gostei, logo, você não vai encontrar um que diga que um livro é ruim. Isso pq para mim, não faria sentido dispender tempo falando de algo de que não gostei(já existem bastante lugares onde isso é feito), mas o livro do qual irei falar agora tem um sabor especial para mim.
Autor: Toby Segaran
Este livro é um achado para aqueles que gostam de estudar formas de criar mais informações sobre os dados que estão na internet.
Toby Segaran consegue, com uma linguagem acessível, inclusive na matemática, apresentar técnicas de inteligência coletiva com uma leveza que na minha opnião faz o livro uma das melhores pedidas para que gosta do assunto.
O livro apresenta todos os códigos escritos na linguagem python, com exemplos suscintos e ótimas explicações.
Ele é dividido em 12 capítulos, dois apêndices e um Índice remissivo, sendo eles:
- Introdução à inteligencia coletiva
- fazendo Recomendações
- Descobrindo grupos
- Procurando e qualificando
- Otimização
- Filtragem de documento
- Modelos com Árvore de Decisão
- Montando Modelos de Preço
- Classificação Avançada: Métodos de Núcleo e MVSs
- Encontrando Características Independentes
- Resumo de Algoritmo
- Apêndice A
- Apêndice B
- Índice Remissivo
Cada um desses capítulos traz algum tipo de algoritmo que lida com dados para gerar informações que não estariam disponíveis sem que fossem feitas análises mais apuradas.
O incrível é que esses algoritmos se tornam acessiveis aqui e como exemplo, veja o capítulo um que fala primeiro da distância euclidiana, que pode ser olhada como um grau de similaridade entre valores e que logo depois apresentar a correlação de Pearson que infere uma nova ótica ao problema e melhora a mesma análise.
O exemplo que comentei acima foi selecionado por ser simples, e mesmo assim, ser pouco utilizado.
Na maioria das vezes essas correlações e análises são feitas de forma mais simplista e deixam de apresentar dados mais ricos e mais próximos da realidade.
Curiosamente, vejo poucos códigos abordando esse tipo de algorítmo sendo escrito em php, logo, prometo que irei portar os códigos de python de exemplo do livro para essa linguagem que é nossa predileta e assim podemos utilizar essas funções em projetos dessa linguagem.
Enfim, este é um ótimo livro para todos os programadores, analistas de sistemas e aqueles que podem desejar implementar inteligência coletiva diretamente em stored procedures(por que não).
Sorry about the english but, I only follow the other guys ;)
The Rafael Dohms from http://www.rafaeldohms.com.br elect me to write this, so, I will try and if you don't understand somethink I wrote here, don't worry, this is more normaly then you think.
- I'm don't have degree. I try it for 3 times and I never finished it... So I will try again this year and hope i can conclude this to never more listen some one talking about this and get a little sad.
- I worked as a car mechanic for a while and I study for. I made a course to become a car mechanics in the Senai, at Piracicaba - SP. It is real, at my signature have a reference for this.
- I listen to any kind of music. except that musics are not really music like Axe,pagode. I prefer classic music, blues, jazz, rock and some old crazys like prodigy.
- I worked whith Borland Delhpi and enjoy It. After that I got in touch with php and enjoyed a lot ;), but some times I use perl, bash script and so on...
- I can drink a lot of beer without getting drunk...but only one glass of wisky or vodka make me forgot who I am. So, if you invite me to a party... do not let me drink distilled and let me next to the stock of beer.
- Read to me is a compulsion. I even read medicine leaflets. That makes easy to select a gift for me. :)
- I've already been a photographic model, in a time that models could be ugly and I had 15 years
To get sequence of this, I need elect more seven guys, so:
- Ivan Rosolen because I know he studyed lot of MVC and this year will give us a lot of presentations about it.
- Marcelo Toscano. If you like to discussion any think. That is the guy. ;)
- Rodrigo Paiva. This guy is manager of a programmers team and help your programmer to make site style beautiful in code and css.
- Rafael Jurado Neto work with me at Burti for a while(3 months) and is a physicist. He is pragmatic with your codes. Physicist thinks ;)
Well, I need stop here... The other guys was elect by other friends.
Talvez não seja um assunto ao qual a maioria dos programadores php esteja acostumado, mas com certeza é uma feature que aqueles que programam em outras linguagens além de php gostariam de ver adicionada a este.
A sobrecarga de operadores consiste em permitir que sejam especificados algorítmos para ao menos os operadores aritméticos, mas que em sua totalidade, deveria cobrir todos os operadores.
Se não ficou claro, e talvez não tenha ficado, imagine o seguinte...
continuar Lendo...Pessoal, se vocês se interessam por matemática e lamentam a falta de cursos na área, dêem uma olhada nos cursos de verão do IME.
Acabo de me inscrever nos cursos de Cálculo I e Introdução ao Cálculo de Probabilidades.
Agora tenho de negociar horários com o big boss, mas tem que dar certo. Esses cursos muito me interessam.
Na palestra que ministrei junto com o Augusto(Elfo) na conferência de php organizada pela Tempo Real Eventos deste ano, o pouco que código que escrevi falava sobre o arrayAccess e vou agora trabalhar um pouco mais a ideia aqui.
Esse documento, traduzido pelo pessoal do python, apresenta de forma simples muitas bases de computação e ajudará muito a aqueles que desejam entender de computação para poder entender programação.
Ele fala de algoritmos, estrutura de dados, objetos e processo de depuração e aborda tudo isso baseado na linguagem python.
Para aqueles que não programam em python esta é uma ótima oportunidade de aprender um pouco mais sobre a linguagem e somar a esse aprendizado o conhecimento de como funcionam pilhas, filas, árvores, dicionários e outros.
O link para a tradução Como pensar como um Cientista de Computação usando Python é http://pensarpython.incubadora.fapesp.br/portal/livro/ e para o original é How to Think Like a Computer Scientist: Learning with Python éhttp://pensarpython.incubadora.fapesp.br/portal/referencias/thinkCSpy.pdf.
Boa LeituraO evento deste ano teve uma qualidade superior ao do ano passado, como já era de se esperar, já que ele vem realmente melhorando a cada ano. Houveram mais pessoas, mais stands, mais interesse empresarial e a qualidade das palestras teve uma melhora representativa.
Continue lendo aqui...
