Image

Windows 7: The Missing Manual Screenshot-sm 222

r3lody writes "It took me a little while after Windows 7 became available before I gave up my Windows XP desktop and purchased a new laptop with Windows 7 Home Premium pre-loaded. Like those who endured the change to Windows Vista, I found myself floundering around a little trying to figure out all of the new bells and whistles Microsoft had added to its operating system. Windows 7: The Missing Manual by David Pogue is meant to address the needs of people like me. The book, while readable by beginners, is written for users with some acquaintance with Windows. Advanced users will find the book too simplistic, but users up to the intermediate level will find it a handy reference to the new features in all of the flavors of Windows 7." Keep reading for the rest of r3lody's review.
Image

Joomla! 1.5 Beginner's Guide Screenshot-sm 74

TimKrause writes "I just recently received Packt's new Joomla! 1.5 Beginner's Guide by Tiggeler. If you're new to Joomla!, this is one of the best titles out there in terms of helping you get started with your first (perhaps second or third) Joomla! site. Tiggeler does a nice job covering all of the basics: everything from downloading and installing Joomla on a server, configuring it, and confirming the installation to working with and then removing the sample data that Joomla provides. The book lives up to its promise by including a chapter that promises the reader they'll have a site up and running in about an hour. Based on my own experiences, I suspect that, for most intermediate developers, Tiggeler is right; for beginners, expect to take a little more time." Read on for the rest of Tim's review.
Books

Django 1.1 Testing and Debugging 26

johnmccollum writes "A wealth of tools are available to debug and test Django applications, but knowing when and how to use these resources can intimidate the new user. Django 1.1 Testing and Debugging, by Karen M. Tracey, aims to walk the user through the process of creating a web application from scratch, ensuring that the resulting code is bug-free and ready for production." Keep reading for the rest of John's review.
Books

Drupal 6 Attachment Views 35

Trevor James writes "Green's book is without a doubt the definitive practical guide to using the Views 2.x module in Drupal 6, and to creating complex and dynamic page, block, and attachment-based views for your Drupal site. One big plus to this book's structure is that Green uses a real "live" production website project as a guide (he states early on that he was working on the site build for the client while writing the book and that the client approved of using the site build as the book's main example) — all of the chapters and subsequent tutorials are focused on building a site for a company that specializes in hiring out contractors and subcontractors. It's nice to see real-world examples being used in a computer tutorial book, especially one focused on Drupal and Drupal Views. The data Green is accessing is real data and this helps to engage the reader and show the multitude of real situations that a developer will get involved with when developing Drupal Views." Read on for the rest of Trevor's review.
Image

The Design of Design Screenshot-sm 73

asgard4 writes "Coming up with sound, elegant, and easy to implement designs is not a trivial matter, as Fred Brooks, author of the classic book The Mythical Man-Month, acknowledges in his latest book The Design of Design. In many disciplines — especially in software development — the design process and how to produce good designs is relatively poorly understood. Teaching the design process to students is even more difficult. In the form of opinionated essays, Brooks attempts to summarize what we know about the design process, how it has changed over time, and how we can produce better and more elegant designs. Brooks has decades of experience designing large systems and is well known for his involvement in the design of IBM's OS/360. Even though Brooks is a computer scientist, the book applies equally well to many other disciplines outside of software development that have a formal design process, such as architecture. A lot of his examples come from other engineering disciplines and architecture. But of course he presents the obligatory OS/360 case study as well." Read on for the rest of Martin's review.
Image

Programming Clojure Screenshot-sm 109

eldavojohn writes "Programming Clojure by Stuart Halloway was very near to the perfect book for me. It covers many things common to many Lisp languages while highlighting in moderate detail the things that make Clojure unique and worthy of some attention. The book spends a large amount of time dealing with the intricacies of interfacing fluidly with Java (down to a package rewrite inside a large project). This fits me perfectly as a Java programmer, and I now feel ready to experiment with peppering functional language capabilities into an object oriented language. The book also strives to show how to simplify multithreading through functional programming, which is good because I find multithreading in Java a serious headache that few are good at. Programming Clojure, released in May 2009, is currently the only book out there devoted to Clojure, and the introduction is written by the language's creator, Rich Hickey, who says, 'What is so thrilling about Stuart's book is the extent to which he "gets" Clojure.' The book earns its place on the Pragmatic Bookshelf by guiding the user through rewriting a part of Ant into a new build tool called Lancet — adding to the project what you just learned about Clojure at the end of each chapter." Keep reading for the rest of eldavojohn's review.
Image

Matplotlib For Python Developers Screenshot-sm 119

Craig Maloney writes "Ever since there was a collection of numbers, it seems that invariably someone will want a graph of those numbers. There are literally hundreds of different styles of graphs, and almost as many programs and tools to make those graphs. Matplotlib, a library and toolkit for the Python language, provides an easy and effective way to make some impressive graphics with little more than a smattering of Python. Matplotlib for Python Developers is equally impressive at distilling the core set of features of Matplotlib in a way that shows the reader how to get the most out the Matplotlib toolkit." Read below for the rest of Craig's review.
Books

Hacking Vim 7.2 246

briancarper writes "Vim is an open-source text editor with a power and flexibility matched only by the steepness of its learning curve. As the author of this book states, 'Vim Can Do Everything' but configuring it to do so is sometimes daunting. Hacking Vim 7.2 aims to help the average Vimmer get the most out of customizing Vim, for fun and productivity." Read on for the rest of briancarper's review.
Books

CMS Made Simple 1.6 46

cnymike writes "CMS Made Simple 1.6: Beginner's Guide by Sofia Hauschildt, recently published by Packt Publishing, is intended for new users of the open source content management application, CMS Made Simple (CMSMS). True to its title, the book delivers in all respects and provides a solid foundation from which to grow as you explore the rich possibilities of building sites with CMS Made Simple. The author, Sofia Hauschildt, is a consultant, programmer, and tutor and has a gift for communicating in a straightforward, readable manner. The technical level of writing never exceeds that which could be easily understood by a neophyte. The book does assume that the reader has some knowledge of HTML and CSS." Read on for the rest of cnymike's review.
Image

The Laidoff Ninja Screenshot-sm 237

walmass writes "My first reaction on seeing the book was, 'Oh no, another book with "Ninja" in the title.' But in this case, the authors have established a case for that: they explained that the first ninjas were peasants who could not take the abuse from the samurai anymore and how they used everyday objects as weapons." Keep reading to see what walmass has to say.
Books

jQuery Cookbook 85

Michael J. Ross writes "Like all major programming languages, JavaScript can be extended in functionality through the use of libraries, such as jQuery, which is currently seeing tremendous popularity and enhancement in the Web development community. Designers and developers who want to learn how to use jQuery for creating rich user interfaces through client-side JavaScript are advised to begin their journey to jQuery proficiency by reading one of the many books dedicated to this powerful JavaScript resource — such as jQuery Cookbook: Solutions & Examples for jQuery Developers." Read below for the rest of Michael's review.
Image

Fatal System Error Screenshot-sm 104

brothke writes "As computing and technology has evolved, so too have the security threats correspondingly evolved. The classic Yankee Doodle virus of 1989 did minimal damage, all while playing a patriotic, albeit monotone song. In 2010, aggressive malware now executes in stealth mode, running in the background with an oblivious end-user, and antivirus software that can’t detect it." Read on for the rest of Ben's review.
Programming

Joomla! 1.5 Multimedia 36

Sparky Anduril writes "In this book author Allan Walker writes to inform Joomla! website administrators and developers how to enrich their websites with the inclusion of multimedia. And be in no doubt, this book is not for novices. A decent understanding of Joomla! will be required for you to benefit from this book. But all-in-all, whether you are an experienced Joomla! administrator but fear to go where multimedia gremlins tread, or someone with knowledge of video and audio but having little idea how to integrate that into your Joomla! website, this book will give you a solid understanding and ability to enable you to embed multimedia in your website using a range of techniques and Joomla! extensions." Read on for the rest of Sparky's review.
Image

AdvancED Flash On Devices Screenshot-sm 34

chuckbatfuturewaredc writes "Flash's ubiquity is in its presence on the vast majority of PC desktops, laptops and netbooks. It is also in a surprising, and growing, percentage of mobile devices. Software developers who want to tap this rapidly expanding market face many challenges that have not existed in the PC world for quite some time. This book is virtually encyclopedic in its review of the pitfalls and dangers for mobile development and how they can be avoided, even for the iPhone. It provides rich information detail on how to address mobile software development now, along with a preview of how it can be done more easily when what is in the oven finishes baking." Keep reading for the rest of chuckbatfuturewaredc's review.
Image

Ubuntu on a Dime Screenshot-sm 531

AussieNeil writes "If IBM had adopted Unix for its Personal Computer and supported open source so *nix desktops were the now the norm, how hard would it be to convince the population to switch to Microsoft Windows? In Ubuntu on a Dime — The Path to Low-Cost Computing, James Kelly shows how easy it is to build a computer and install a complete software suite for US$200 excluding monitor, keyboard, and mouse. You can't even buy the operating system and anti-malware protection for Microsoft Windows for that, let alone have any money left over for hardware and productivity software! Then when you install the software, you have the paradigm of having to restart the computer to complete software installation and you have to learn how to practice safe computing while budgeting for annual anti-malware software license renewals!" Read on for the rest of AussieNeil's review.
Books

A User's Guide To the Universe 153

alfredw writes "Have you ever wanted to buttonhole a physicist at a cocktail party? Do you have the burning desire to sit down with a professor and ask a laundry list of 'physics' questions about time travel and black holes? Do you want to know more about modern physics, but want to do it with pop culture experiments instead of mathematics? If you answered 'yes' to any of those questions, then you're in the target audience for A User's Guide to the Universe: Surviving the Perils of Black Holes, Time Paradoxes, and Quantum Uncertainty." Keep reading for the rest of alfredw's review.
Image

Metaprogramming Ruby Screenshot-sm 84

scottl writes "Metaprogramming Ruby is the first book to give an in-depth and readable explanation of how dynamic programming works in Ruby. It is both readable and accurate and will be a valuable resource to intermediate and probably advanced Ruby programmers for some time to come." Keep reading for the rest of scottl's review.
Image

Design and Evaluation of Central Control Room Operations Screenshot-sm 114

brothke writes "In aviation today, technically advanced airplanes present a unique paradox. Technically advanced airplanes, in theory, have more available safety, and the outcome should be that there are fewer accidents. But without proper training for their pilots, they could be less safe than airplanes with less available safety. The FAA found that without proper training for the pilots who fly them, technically advanced airplanes don't advance safety at all. The reason is that technically advanced airplanes present challenges that under-prepared pilots might not be equipped to handle." Read on for the rest of the review.
Image

The Smashing Book Screenshot-sm 51

Michael J. Ross writes "Of all the online resources devoted to assisting Web designers and developers, Smashing Magazine is one of the most highly regarded, primarily because of the depth and consistent quality of the articles that appear on its website. This apparently motivated many of its readers to encourage the magazine's editors to develop and release a book on Web design, which the company did in 2009, appropriately titled The Smashing Book." Read below for Michael's review.
Image

Learning Python, 4th Edition Screenshot-sm 163

thatpythonguy writes "Learning Python is a well-written book by an experienced Python trainer that has served the Python community well since the first edition was published in 1999. Now, at its fourth edition, this book by Mark Lutz arguably continues to be Python's bible." Read on for the rest of Ahmed's review.

Slashdot Top Deals