|
Books : Data Crunching: Solve Everyday Problems Using Java, Python, and more.In association with Amazon.comby: Greg Wilson List Price: $29.95 Amazon.com's Price: $19.77 You Save: $10.18 (34%)Prices subject to change. Availability: Usually ships in 24 hours
This item ships for FREE with Super Saver Shipping.
Binding: PaperbackDewey Decimal Number: 005.13 EAN: 9780974514079 ISBN: 0974514071 Label: Pragmatic Bookshelf Manufacturer: Pragmatic Bookshelf Number Of Items: 1 Number Of Pages: 176 Publication Date: April 20, 2005 Publisher: Pragmatic Bookshelf Studio: Pragmatic Bookshelf Sales Rank: 242989 Accessories: Related Items:
Editorial Review: Product Description: Every day, all around the world, programmers have to recycle legacy data, translate from one vendor's proprietary format into another's, check that configuration files are internally consistent, and search through web logs to see how many people have downloaded the latest release of their product. This kind of "data crunching," may not be glamorous, but knowing how to do it efficiently is essential to being a good programmer. This book describes the most useful data crunching techniques, explains when you should use them, and shows how they will make your life easier. Along the way, it will introduce you to some handy, but under-used, features of Java, Python, and other languages. It will also show you how to test data crunching programs, and how data crunching fits into the larger software development picture. Average Rating:
![]() Rating: - Short, Informative, Useful and ClearSome of the best technical books are short, clear, easy to understand, and practical. Greg's book falls into this description. This a great book for exploring algorithms in the python language. The book assumes the reader has at least a basic understanding of the python programming language or some programming experience. I was delighted that topics were presented in a concise and unambigous way and that the book was short. There should be more short books published! Rating: - good data-handling cookbook for a beginnerThis book is mainly concerned with scripting as a 'glue' between applications: processing various input and output formats. The book is divided into 5 main categories of data handling: plain text, regular expressions, XML, binary data and SQL. There is a final chapter on various miscellaneous topics. Most of the examples are given in Python. Some of the code is demonstrated in Java, although, disappointingly for a book published in 2005, none of the Java 5.0 features are leveraged. However, if nothing ... Read More Rating: - An overview of parsing and mining data with python. The book presents the topics in conjunction with showing some practical data mining examples that any person might encounter. This book is recommended to people who are interested in basic parsing of data (text, XML, binary, etc) using python. I got the impression that the author was trying to cover too much in too little space. The title, for example, mentions Java, Python, and more. This is deceiving since the book uses python for about 99% of its examples. And while the book does present ... Read More Rating: - A clever guide to extracting the data you needData Crunching by Greg Wilson. The book opens with a statement of purpose: transmuting data from one form into another. The focus is on problems where the hardest part is extracting the data, not problems where the hard part is processing it. Simple transformations and data grazing, rather than data mining, as the ideal problem for these techniques is small, separable, and useful in a variety of contexts. Major book sections include: Text, Regular Expressions, XML, Binary Data, ... Read More Rating: - It's about using the right tool for the right jobGregory Wilson likes Python and bash but doesn't particularly care for XSLT (or Perl, and possibly Java as well, either), doesn't express a preference in the great Emacs vs. Vi(m) holy war, and divides programming languages into two camps - agile, like Python and Ruby, and "sturdy", like Java. He's an adjunct CS professor at the University of Toronto, a contributing editor with Dr. Dobb's Journal, and is developing "Software Carpentry", which is either a basic course on software development aimed at scientists ... Read More Browse for similar items by category:
|
||