Clever Algorithms

Clever Algorithms es otro libro gratuito que te puedes descargar desde aquí, leer desde el navegador o también, como de costumbre, puedes comprar su versión impresa. El libro trata sobre el desarrollo de algoritmos sobre Inteligencia Artificial. Concretamente reúne un total de 45. Todos ellos escritos en Ruby. Aquí tenéis la tabla de contenido: Background Introduction: What is AI, Problem Domains, Unconventional Optimization, Book Organization, How to Read this Book, Further Reading Algorithms Stochastic Algorithms: Random Search, Adaptive Random Search, Stochastic Hill Climbing, Iterated Local Search, Guided Local Search, Variable Neighborhood Search, Greedy Randomized Adaptive Search, Scatter Search, Tabu Search, Reactive Tabu Search.
Leer más

Estructuras de datos y algoritmos en Programación Orientada a Objetos

Bruno R. Preiss nos regala en su web una serie de libros sobre estructuras de datos y algoritmos en la programación orientada a objectos. No sólo eso, sino que además ha dispuesto dicha información basada en distintos lenguajes de programación tales como: C++, Python, Java, Ruby y C#. Prácticamente los lenguajes más usados en el desarrollo de aplicaciones de alto nivel.
Leer más

Creando tu propio Web Crawler / Web Spider

Ya hemos hablado antes en CyberHades sobre los Web Spiders, ahora os proponemos crear uno propio. Básicamente, un Web Spider es una aplicación que realiza una acción cuando encuentra una página web en concreto (o un link). Por ejemplo puedes crear uno que busque entre todos los links de tus páginas si alguna está caída (error 404), y que luego cree un informe, te envíe un email, etc …
Leer más