http://www.computeruser.com - BookLibrary - Programming BookLibrary Programming http://www.computeruser.com 2014-04-20 16:15:13 BookLibrary Excel 2010 Power Programming with VBA (Mr. Spreadsheet's Bookshelf) http://www.computeruser.com/index.php?option=com_booklibrary&Itemid=0&task=view&id=81&catid=449 Authors: John Walkenbach
ISBN: 0470475358
Publisher: Wiley
Publication date: 2012-04-25 05:53:09
Language: English
Price: 27.95


Product Description
All the methods and tools you need to successfully program with Excel

John Walkenbach's name is synonymous with excellence in computer books that decipher complex technical topics. With this comprehensive guide, "Mr. Spreadsheet" shows you how to maximize your Excel experience using professional spreadsheet application development tips from his own personal bookshelf.

Featuring a complete introduction to Visual Basic for Applications and fully updated for the new features of Excel 2010, this essential reference includes an analysis of Excel application development and is packed with procedures, tips, and ideas for expanding Excel’s capabilities with VBA.

  • Offers an analysis of Excel application development and a complete introduction to Visual Basic for Applications (VBA)
  • Features invaluable advice from "Mr. Spreadsheet" himself (bestselling author John Walkenbach), who demonstrates all the techniques you need to create large and small Excel applications
  • Provides tips, tricks, and techniques for expanding Excel's capabilities with VBA that you won’t find anywhere else
  • Includes a CD with templates and worksheets from the book

This power-user's guide is packed with procedures, tips, and ideas for expanding Excel's capabilities with VBA.

Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

Buy now!]]> 2012-04-25 05:53:09 Introduction to Algorithms http://www.computeruser.com/index.php?option=com_booklibrary&Itemid=0&task=view&id=80&catid=449 Authors: Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein
ISBN: 0262033844
Publisher: The MIT Press
Publication date: 2012-04-25 05:52:37
Language: English
Price: 59.99


Product Description

"Introduction to Algorithms, the 'bible' of the field, is a comprehensive textbook covering the full spectrum of modern algorithms: from the fastest algorithms and data structures to polynomial-time algorithms for seemingly intractable problems, from classical algorithms in graph theory to special algorithms for string matching, computational geometry, and number theory. The revised third edition notably adds a chapter on van Emde Boas trees, one of the most useful data structures, and on multithreaded algorithms, a topic of increasing importance."--Daniel Spielman, Department of Computer Science, Yale University

(Daniel Spielman )

Buy now!]]>
2012-04-25 05:52:37
HTML and CSS: Design and Build Websites http://www.computeruser.com/index.php?option=com_booklibrary&Itemid=0&task=view&id=79&catid=449 Authors: Jon Duckett
ISBN: 1118008189
Publisher: Wiley
Publication date: 2012-04-25 05:51:58
Language: English
Price: 16.32


Product Description
A full-color introduction to the basics of HTML and CSS from the publishers of Wrox! 

Every day, more and more people want to learn some HTML and CSS. Joining the professional web designers and programmers are new audiences who need to know a little bit of code at work (update a content management system or e-commerce store) and those who want to make their personal blogs more attractive. Many books teaching HTML and CSS are dry and only written for those who want to become programmers, which is why this book takes an entirely new approach.

  • Introduces HTML and CSS in a way that makes them accessible to everyone—hobbyists, students, and professionals—and it’s full-color throughout
  • Utilizes information graphics and lifestyle photography to explain the topics in a simple way that is engaging
  • Boasts a unique structure that allows you to progress through the chapters from beginning to end or just dip into topics of particular interest at your leisure

This educational book is one that you will enjoy picking up, reading, then referring back to. It will make you wish other technical topics were presented in such a simple, attractive and engaging way!


Amazon.com Review



From the Author: Goals for this Book

Programming books can often look rather intimidating and uninspiring, but they do not need to be. We wanted to redesign the tech book and make it more accessible, relevant, and attractive to a whole new group of readers. The result is a book that feels more like a magazine and is enjoyable to flick through, and looks like it belongs in the graphic design section rather than the programming section of a bookstore.

  • Large info-graphics are used to help simplify new or complex concepts

  • Clean design and layout presents each topic on a new page for easy reference

  • Printed in full-color, using a vibrant palette to distinguish different types of code

  • Attractive code samples help you make beautiful web sites





Buy now!]]>
2012-04-25 05:51:58
Cracking the Coding Interview: 150 Programming Questions and Solutions http://www.computeruser.com/index.php?option=com_booklibrary&Itemid=0&task=view&id=78&catid=449 Authors: Gayle Laakmann McDowell
ISBN: 098478280X
Publisher: CareerCup
Publication date: 2012-04-25 05:51:27
Language: English
Price: 16.84


Product Description
Now in the 5th edition, Cracking the Coding Interview gives you the interview preparation you need to get the top software developer jobs. This is a deeply technical book and focuses on the software engineering skills to ace your interview. The book is over 500 pages and includes 150 programming interview questions and answers, as well as other advice. 

The full list of topics are as follows:

The Interview Process
This section offers an overview on questions are selected and how you will be evaluated. What happens when you get a question wrong? When should you start preparing, and how? What language should you use? All these questions and more are answered.

Behind the Scenes
Learn what happens behind the scenes during your interview, how decisions really get made, who you interview with, and what they ask you. Companies covered include Google, Amazon, Yahoo, Microsoft, Apple and Facebook.

Special Situations
This section explains the process for experience candidates, Program Managers, Dev Managers, Testers / SDETs, and more. Learn what your interviewers are looking for and how much code you need to know.

Before the Interview
In order to ace the interview, you first need to get an interview. This section describes what a software engineer's resume should look like and what you should be doing well before your interview.

Behavioral Preparation
Although most of a software engineering interview will be technical, behavioral questions matter too. This section covers how to prepare for behavioral questions and how to give strong, structured responses.

Technical Questions (+ 5 Algorithm Approaches)
This section covers how to prepare for technical questions (without wasting your time) and teaches actionable ways to solve the trickiest algorithm problems. It also teaches you what exactly "good coding" is when it comes to an interview.

150 Programming Questions and Answers
This section forms the bulk of the book. Each section opens with a discussion of the core knowledge and strategies to tackle this type of question, diving into exactly how you break down and solve it. Topics covered include 
  • Arrays and Strings
  • Linked Lists
  • Stacks and Queues
  • Trees and Graphs
  • Bit Manipulation
  • Brain Teasers
  • Mathematics and Probability
  • Object-Oriented Design
  • Recursion and Dynamic Programming
  • Sorting and Searching
  • Scalability and Memory Limits
  • Testing
  • C and C++
  • Java
  • Databases
  • Threads and Locks
For the widest degree of readability, the solutions are almost entirely written with Java (with the exception of C / C++ questions). A link is provided with the book so that you can download, compile, and play with the solutions yourself.

Changes from the Fourth Edition: The fifth edition includes over 200 pages of new content, bringing the book from 300 pages to over 500 pages. Major revisions were done to almost every solution, including a number of alternate solutions added. The introductory chapters were massively expanded, as were the opening of each of the chapters under Technical Questions. In addition, 24 new questions were added.

Cracking the Coding Interview, Fifth Edition is the most expansive, detailed guide on how to ace your software development / programming interviews.


Buy now!]]>
2012-04-25 05:51:27
Adobe Photoshop Lightroom 4 Book: The Complete Guide for Photographers, The http://www.computeruser.com/index.php?option=com_booklibrary&Itemid=0&task=view&id=77&catid=449 Authors: Martin Evening
ISBN: 0321819594
Publisher: Adobe Press
Publication date: 2012-04-25 05:50:54
Language: English
Price: 29.96


Product Description
Adobe Photoshop Lightroom was designed from the ground up with digital photographers in mind, offering powerful editing features in a streamlined interface that lets photographers import, sort, and organize images. This completely updated bestseller was also written with photographers in mind. Author Martin Evening describes features in Lightroom 4 in detail from a photographer’s perspective. As an established commercial and fashion photographer, Martin knows firsthand what photographers need for an efficient workflow. He has also been working with Lightroom from the beginning, monitoring the product’s development and providing valued feedback to Adobe. As a result, Martin knows the software inside and out, from image selection to image editing to image management. In this book you’ll learn how to:

• Work efficiently with images shot in the raw or JPEG format

• Import photographs with ease and sort them according to your workflow

• Create and manage a personal image library

• Apply tonal adjustments to multiple images quickly

• Integrate Lightroom with Adobe Photoshop

• Export images for print or Web as digital contact sheets or personal portfolios

• Make the most of new features in Lightroom 4, such as the Camera Raw Process 2012 Basic panel tone controls

Photographers will find Lightroom 4–and The Adobe Photoshop Lightroom 4 Book–indispensable tools in their digital darkrooms.

This book’s companion site, www.thelightroombook.com, offers video tutorials, articles, sample images, and updates from author Martin Evening.


“With Martin’s expert guidance, you’ll soon find that you have precisely the tools you need to turn your concentration back where it belongs–on making better pictures!”

–George Jardine, digital photography consultant

 “As a photographer himself, Martin Evening knows what tools photographers need to realize their creative vision. In this book, he shows not only how Adobe Photoshop Lightroom works but also why it will become an essential part of any photographer’s workflow.”

–Greg Gorman, photographer
Amazon.com Review



Amazon.com Exclusive: Bonus Content from Martin Evening, Author of The Adobe Photoshop Lightroom 4 Book

Click photo for excerpt



Interview with Martin Evening, author of The Adobe Photoshop Lightroom 4 Book
Using the HSL controls to reduce gamut clipping [pdf]




RGB Curves [pdf]
Correcting an underexposed image [pdf]
The Map module and Navigation [pdf]




Buy now!]]>
2012-04-25 05:50:54
Python Programming: An Introduction to Computer Science 2nd Edition http://www.computeruser.com/index.php?option=com_booklibrary&Itemid=0&task=view&id=9&catid=449 Authors: John Zelle
ISBN: 1590282418
Publisher: Franklin, Beedle & Associates Inc.
Publication date: 2012-04-24 12:20:18
Language: English
Price: 35.99

This is the second edition of John Zelle's Python Programming, updated for Python 3. This book is designed to be used as the primary textbook in a college-level first course in computing. It takes a fairly traditional approach, emphasizing problem solving, design, and programming as the core skills of computer science. However, these ideas are illustrated using a non-traditional language, namely Python. Although Python is used as the language, teaching Python is not the main point of this book. Rather, Python is used to illustrate fundamental principles of design and programming that apply in any language or computing environment. In some places, I have purposely avoided certain Python features and idioms that are not generally found in other languages. There are already many good books about Python on the market; this book is intended as an introduction to computing. Features include the following: *Extensive use of computer graphics. *Interesting examples. *Readable prose. *Flexible spiral coverage. *Just-in-time object coverage. *Extensive end-of-chapter problems.

Product Description
This is the second edition of John Zelle's Python Programming, updated for Python 3. This book is designed to be used as the primary textbook in a college-level first course in computing. It takes a fairly traditional approach, emphasizing problem solving, design, and programming as the core skills of computer science. However, these ideas are illustrated using a non-traditional language, namely Python. Although Python is used as the language, teaching Python is not the main point of this book. Rather, Python is used to illustrate fundamental principles of design and programming that apply in any language or computing environment. In some places, I have purposely avoided certain Python features and idioms that are not generally found in other languages. There are already many good books about Python on the market; this book is intended as an introduction to computing. Features include the following: *Extensive use of computer graphics. *Interesting examples. *Readable prose. *Flexible spiral coverage. *Just-in-time object coverage. *Extensive end-of-chapter problems.

Buy now!]]>
2012-04-24 12:20:18