Showing posts with label Good Books. Show all posts
Showing posts with label Good Books. Show all posts

Monday, December 31, 2007

Programming Collective Intelligence: Building Smart Web 2.0 Applications (Good Book)

Book Description
Want to tap the power behind search rankings, product recommendations, social bookmarking, and online matchmaking? This fascinating book demonstrates how you can build Web 2.0 applications to mine the enormous amount of data created by people on the Internet. With the sophisticated algorithms in this book, you can write smart programs to access interesting datasets from other web sites, collect data from users of your own applications, and analyze and understand the data once you've found it. Programming Collective Intelligence takes you into the world of machine learning and statistics, and explains how to draw conclusions about user experience, marketing, personal tastes, and human behavior in general -- all from information that you and others collect every day. Each algorithm is described clearly and concisely with code that can immediately be used on your web site, blog, Wiki, or specialized application. This book explains: Collaborative filtering techniques that enable online retailers to recommend products or media Methods of clustering to detect groups of similar items in a large dataset Search engine features -- crawlers, indexers, query engines, and the PageRank algorithm Optimization algorithms that search millions of possible solutions to a problem and choose the best one Bayesian filtering, used in spam filters for classifying documents based on word types and other features Using decision trees not only to make predictions, but to model the way decisions are made Predicting numerical values rather than classifications to build price models Support vector machines to match people in online dating sites Non-negative matrix factorization to find the independent features in adataset Evolving intelligence for problem solving -- how a computer develops its skill by improving its own code the more it plays a game Each chapter includes exercises for extending the algorithms to make them more powerful. Go beyond simple database-backed applications and put the wealth of Internet data to work for you. "Bravo! I cannot think of a better way for a developer to first learn these algorithms and methods, nor can I think of a better way for me (an old AI dog) to reinvigorate my knowledge of the details." -- Dan Russell, Google "Toby's book does a great job of breaking down the complex subject matter of machine-learning algorithms into practical, easy-to-understand examples that can be directly applied to analysis of social interaction across the Web today. If I had this book two years ago, it would have saved precious time going down some fruitless paths." -- Tim Wolters, CTO, Collective Intellect

About the Author
Toby Segaran is a software developer and manager at Genstruct, a computational systems biology company. He has written free web applications for his own use and put them online for others to try, including: tasktoy, a task management system; Lazybase, an online application that lets users design, create and share databases of anything they like; and Rosetta Blog, an online tool for practicing Spanish and French by reading blogs along with their translations and lists of common words. Each of these has several hundred regular users. His blog is located at kiwitobes.com.

more...

Monday, December 17, 2007

The Wealth of Networks (Good Book)

Very good book - but the language a bit hard

available in all formats HTML - PDF


Go here

  • I made eye relaxing pdf copy here

Wednesday, June 06, 2007

Interview and Book Excerpt: RESTful Web Services


Today, InfoQ publishes a sample chapter from RESTful Web Services, a book authored by Leonard Richardson and Sam Ruby. The book covers the principles of the REST style, and explains how to build RESTful applications using Ruby on Rails, Restlet (for Java) and Django (for Python).

On this occasion, InfoQ's Stefan Tilkov had a chance to talk to the authors about their motivations for writing this book and their views on REST and Web services.

interview url  

Download sample Chapter

Monday, May 14, 2007

Building Scalable Web Sites (Good Book)

Book Description
Learn the tricks of the trade so you can build and architect applications that scale quickly--without all the high-priced headaches and service-level agreements associated with enterprise app servers and proprietary programming and database products. Culled from the experience of the Flickr.com lead developer, Building Scalable Web Sites offers techniques for creating fast sites that your visitors will find a pleasure to use.

Creating popular sites requires much more than fast hardware with lots of memory and hard drive space. It requires thinking about how to grow over time, how to make the same resources accessible to audiences with different expectations, and how to have a team of developers work on a site without creating new problems for visitors and for each other.

Presenting information to visitors from all over the world

* Integrating email with your web applications

* Planning hardware purchases and hosting options to have as much as you need without breaking your wallet

* Partitioning and distributing databases to support large datasets and simultaneous transactions

* Monitoring your applications to find and clear bottlenecks

* Providing services APIs and using services from other providers to increase your site's reach and capabilities

Whether you're starting a small web site with hopes of growing big or you already have a large system that needs maintenance, you'll find Building Scalable Web Sites to be a library of ideas for making things work.

more....

Wednesday, March 14, 2007

Wikinomics: How Mass Collaboration Changes Everything (Good Book)

From Alfresco blog:

I listened to the cast on Wikinomics with the author, Don Tapscott. His book is
called Wikinomics: How Mass Collaboration Changes Everything. The basic premise is that if owners of intellectual property ignore their rights and open it up to everyone, they get far more back in terms of mass intelligence than they would have by protecting and hording their knowledge. In the podcast, he uses the example of a
geological surveyor who opened up his geological data and got free analysis in
return. He also refers to how Boeing used this concept against Airbus in the
design of new aircraft.

the complete post

book url

1st Ch pdf

Thursday, February 08, 2007

MBA In A Day (Good Book)

MBA In A Day: What You Would Learn At Top-Tier Business Schools (If You Only Had The Time!)
Book Description:
The same critical information top business schools teach
Based on Professor Stralser's popular seminar series, MBA in a Day? is specifically designed for the busy professional (physician, attorney, architect, nonprofit executive, etc.) or entrepreneur/small business owner, who needs to know about the "business-side" of their practice, organization or business. With comprehensive coverage of vital business topics, important concepts and proven strategies taught at top graduate schools, this handy book offers a complete business education without the hassle of enrolling in an MBA program. Divided into four sections covering management and policy; economics, finance, and accounting; marketing; and systems and processes; this straightforward guide is easy to navigate and simple to use. Packed with illustrative examples, helpful anecdotes, and real-world case studies, this commonsense guide covers everything busy professionals would learn at the very best business schools-if they only had the time.
Steven Stralser, PhD (Phoenix, AZ), is Clinical Professor and Managing Director, The Global Entrepreneurship Center at Thunderbird: The American Graduate School of International Management and founder and CEO of The Center for Professional Development, Inc., an organization dedicated to post-graduate training and education of today's professionals

amazon link

u can find pdf copy (non printable) @ emule network

Sunday, December 10, 2006

Free Book: Domain Driven Design Quickly

 
 
Is it possible to create complex banking software without good domain knowledge? No way. Never. Who knows banking? The software architect? No. He just uses the bank to keep his money safe and available when he needs them. The software analyst? Not really. He knows to analyze a given topic, when he is given
all the necessary ingredients. The developer? Forget it. Who then? The bankers, of course. The banking system is very well understood by the people inside, by their specialists. They know all the details, all the catches, all the possible issues, all the rules. This is where we should always start: the domain.

When we begin a software project, we should focus on the domain it is operating in. The entire purpose of the software is to enhance a specific domain. To be able to do that, the software has to fit harmoniously with the domain it has been created for. Otherwise it will introduce strain into the domain, provoking malfunction, damage, and even wreak chaos.
 
 

Tuesday, October 11, 2005

My Frist Book Review At Amazon

Jakarta Struts Cookbook
By Bill Siggelkow


Publisher : O'Reilly
Pub Date : February 2005
ISBN : 0-596-00771-X
Pages : 526



Good Struts meal cooked by Bill Siggelkow

This book has a very strong collection of common and day to day programming problems with struts.Topics varied from introductory topics like (installation , Configuration , User Interface) to Advanced topics like (Lazy Dynamic Forms,Exception handling , Security , Tiles).
Every Chapter in this book provide smart solutions for common problems faces the developers.
The solutions usually provide a shortcut way for solving with deep discussion for every solution.
The books has about over 130 problems.Each problem has a smart solution with clear and deep discussion.
I think this is the most effective way to transport working experience.
I'm 2 years struts developer.
Personally I enjoyed the discussion of Hibernate and Spring usage with struts.I gained new and good information about the new struts version 1.2.
I think this book will be very useful for any struts developer who wants to absorb the others experiences for old faced problems or new ones.

http://www.amazon.com/gp/product/059600771X/103-1785054-2401400?v=glance&n=283155&n=507846&s=books&v=glance

Tuesday, August 30, 2005

(Free Book) J2EE 1.4 BluePrints: Designing Web Services with the J2EE 1.4 Platform



http://java.sun.com/blueprints/guidelines/designing_webservices/
 




--
h.o.s.a.m.r.e.d
Be OpeN Mind

Mastering EJB 3rd Ed Published; Free Book PDF Available


Mastering EJB 3rd Ed Published; Free Book PDF Available
Posted by: Floyd Marinescu on February 18, 2005 @ 11:32 AM

The third edition of the best selling book, Mastering EJB, was just
published and is available for free download off of TSS. The new
edition includes more than 30 percent revised material and five new
chapters covering security, integration, best practices, new EJB 2.1
features, as well as the latest open source Java solutions.

http://www.theserverside.com/news/thread.tss?thread_id=31942




--
h.o.s.a.m.r.e.d
Be OpeN Mind