New Books @ EnggLib2 as of May 5, 2016


CIRCULATION BOOKS


C# in depth, Second edition

Donated by: Mr. Johnson Apacible

Author Jon Skeet
Place of Publication Stamford, CT
Date of Publication [2011]
Publisher Manning Publications Co.

C# has changed significantly since it was first introduced. With the many upgraded features, C# is more expressive than ever. However, an in depth understanding is required to get the most out of the language.

C# in Depth, Second Edition is a thoroughly revised, up-to-date book that covers the new features of C# 4 as well as Code Contracts. In it, you’ll see the subtleties of C# programming in action, learning how to work with high-value features that you’ll be glad to have in your toolkit. The book helps readers avoid hidden pitfalls of C# programming by understanding “behind the scenes” issues.

Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.


The myths of innovation

Donated by: Mr. Johnson Apacible

Author Scott Berkun
Place of Publication Sebastopol, CA
Date of Publication [2010]
Publisher O’Reilly Media, Inc.

In this new paperback edition of the classic bestseller, you’ll be taken on a hilarious, fast-paced ride through the history of ideas. Author Scott Berkun will show you how to transcend the false stories that many business experts, scientists, and much of pop culture foolishly use to guide their thinking about how ideas change the world. With four new chapters on putting the ideas in the book to work, updated references and over 50 corrections and improvements, now is the time to get past the myths, and change the world.

You’ll have fun while you learn:

  • Where ideas come from
  • The true history of history
  • Why most people don’t like ideas
  • How great managers make ideas thrive
  • The importance of problem finding
  • The simple plan (new for paperback)

Since its initial publication, this classic bestseller has been discussed on NPR, MSNBC, CNBC, and at Yale University, MIT, Carnegie Mellon University, Microsoft, Apple, Intel, Google, Amazon.com, and other major media, corporations, and universities around the world. It has changed the way thousands of leaders and creators understand the world. Now in an updated and expanded paperback edition, it’s a fantastic time to explore or rediscover this powerful view of the world of ideas.

Small, simple, powerful: an innovative book about innovation.” -Don Norman, author of Design of Everyday Things

Insightful, inspiring, evocative, and just plain fun to read… It’s totally great.” -John Seely Brown, Former Director, Xerox Palo Alto Research Center (PARC)

Methodically and entertainingly dismantling the cliches that surround the process of innovation.” -Scott Rosenberg, author of Dreaming in Code; cofounder of Salon.com

Will inspire you to come up with breakthrough ideas of your own.” -Alan Cooper, Father of Visual Basic and author of The Inmates are Running the Asylum

Brimming with insights and historical examples, Berkun’s book not only debunks widely held myths about innovation, it also points the ways toward making your new ideas stick.” -Tom Kelley, GM, IDEO; author of The Ten Faces of Innovation


Brownian motion

Donated by: Mr. Johnson Apacible

Authors Peter Mörters and Yuval Peres
Place of Publication Cambridge, UK
Date of Publication 2010
Publisher Cambridge University Press

This eagerly awaited textbook covers everything the graduate student in probability wants to know about Brownian motion, as well as the latest research in the area. Starting with the construction of Brownian motion, the book then proceeds to sample path properties like continuity and nowhere differentiability. Notions of fractal dimension are introduced early and are used throughout the book to describe fine properties of Brownian paths. The relation of Brownian motion and random walk is explored from several viewpoints, including a development of the theory of Brownian local times from random walk embeddings. Stochastic integration is introduced as a tool and an accessible treatment of the potential theory of Brownian motion clears the path for an extensive treatment of intersections of Brownian paths. An investigation of exceptional points on the Brownian path and an appendix on SLE processes, by Oded Schramm and Wendelin Werner, lead directly to recent research themes.


Building Web reputation systems

Donated by: Mr. Johnson Apacible

Authors F. Randall Farmer and Bryce Glass
Place of Publication Sebastopol, CA
Date of Publication [2010]
Publisher O’Reilly Media, Inc.

What do Amazon’s product reviews, eBay’s feedback score system, Slashdot’s Karma System, and Xbox Live’s Achievements have in common? They’re all examples of successful reputation systems that enable consumer websites to manage and present user contributions most effectively. This book shows you how to design and develop reputation systems for your own sites or web applications, written by experts who have designed web communities for Yahoo! and other prominent sites.

Building Web Reputation Systems helps you ask the hard questions about these underlying mechanisms, and why they’re critical for any organization that draws from or depends on user-generated content. It’s a must-have for system architects, product managers, community support staff, and UI designers.

  • Scale your reputation system to handle an overwhelming inflow of user contributions
  • Determine the quality of contributions, and learn why some are more useful than others
  • Become familiar with different models that encourage first-class contributions
  • Discover tricks of moderation and how to stamp out the worst contributions quickly and efficiently
  • Engage contributors and reward them in a way that gets them to return
  • Examine a case study based on actual reputation deployments at industry-leading social sites, including Yahoo!, Flickr, and eBay

Markov chains and mixing times

Donated by: Mr. Johnson Apacible

Authors David A. Levin, Yuval Peres, Elizabeth L. Wilmer
Place of Publication Providence, Rhode Island
Date of Publication [2009]
Publisher American Mathematical Society

This book is an introduction to the modern approach to the theory of Markov chains. The main goal of this approach is to determine the rate of convergence of a Markov chain to the stationary distribution as a function of the size and geometry of the state space. The authors develop the key tools for estimating convergence times, including coupling, strong stationary times, and spectral methods. Whenever possible, probabilistic methods are emphasized. The book includes many examples and provides brief introductions to some central models of statistical mechanics. Also provided are accounts of random walks on networks, including hitting and cover times, and analyses of several methods of shuffling cards. As a prerequisite, the authors assume a modest understanding of probability theory and linear algebra at an undergraduate level. Markov Chains and Mixing Times is meant to bring the excitement of this active area of research to a wide audience.


The C# programming language, Third edition, Special annotated edition

Donated by: Mr. Johnson Apacible

Author Sean Kelly
Place of Publication Upper Saddle River, NJ
Date of Publication c2009
Publisher Addison-Wesley

“Based on my own experience, I can safely say that every .NET developer who reads this will have at least one ‘aha’ moment and will be a better developer for it.”

–From the Foreword by Don Box

The popular C# programming language combines the high productivity of rapid application development languages with the raw power of C and C++. Now, C# 3.0 adds functional programming techniques and LINQ, Language INtegrated Query. The C# Programming Language, Third Edition, is the authoritative and annotated technical reference for C# 3.0.

Written by Anders Hejlsberg, the language’s architect, and his colleagues, Mads Torgersen, Scott Wiltamuth, and Peter Golde, this volume has been completely updated and reorganized for C# 3.0. The book provides the complete specification of the language, along with descriptions, reference materials, code samples, and annotations from nine prominent C# gurus.

The many annotations–a new feature in this edition–bring a depth and breadth of understanding rarely found in any programming book. As the main text of the book introduces the concepts of the C# language, cogent annotations explain why they are important, how they are used, how they relate to other languages, and even how they evolved.

This book is the definitive, must-have reference for any developer who wants to understand C#.


Effective Java, Second edition

Donated by: Mr. Johnson Apacible

Editor Joshua Bloch
Place of Publication Upper Saddle River, NJ
Date of Publication [2008]
Publisher Addison-Wesley

Are you looking for a deeper understanding of the Java™ programming language so that you can write code that is clearer, more correct, more robust, and more reusable? Look no further! Effective Java™, Second Edition, brings together seventy-eight indispensable programmer’s rules of thumb: working, best-practice solutions for the programming challenges you encounter every day.

This highly anticipated new edition of the classic, Jolt Award-winning work has been thoroughly updated to cover Java SE 5 and Java SE 6 features introduced since the first edition. Bloch explores new design patterns and language idioms, showing you how to make the most of features ranging from generics to enums, annotations to autoboxing.

Each chapter in the book consists of several “items” presented in the form of a short, standalone essay that provides specific advice, insight into Java platform subtleties, and outstanding code examples. The comprehensive descriptions and explanations for each item illuminate what to do, what not to do, and why.

Highlights include:

  • New coverage of generics, enums, annotations, autoboxing, the for-each loop, varargs, concurrency utilities, and much more
  • Updated techniques and best practices on classic topics, including objects, classes, libraries, methods, and serialization
  • How to avoid the traps and pitfalls of commonly misunderstood subtleties of the language
  • Focus on the language and its most fundamental libraries: java.lang, java.util, and, to a lesser extent, java.util.concurrent and java.io

Simply put, Effective Java™, Second Edition, presents the most practical, authoritative guidelines available for writing efficient, well-designed programs.


Google web toolkit applications

Donated by: Mr. Johnson Apacible

Author Ryan Dewsbury
Place of Publication Boston, MA
Date of Publication [2008]
Publisher Pearson Education, Inc.

Ryan clearly understands the GWT value proposition and how GWT integrates into a diverse web technology stack–and not just in a theoretical way. With the popularity of gpokr.com and kdice.com, Ryan can speak with the authority of concrete success.

–Bruce Johnson, creator of Google Web Toolkit

This book distinguishes itself from other books on GWT in that it walks through the entire process of building several nontrivial GWT applications, not the toy applications that most books present.”

–R. Mark Volkmann, Object Computing, Inc.

“Google™ Web Toolkit Applications is an excellent resource for any GWT developer. Solutions to challenges commonly encountered in GWT are presented through the design and development of actual applications. The applications developed throughout the text demonstrate best practices from simple UI design all the way to custom code generation, and are presented with little pretext about the amount of Java knowledge a given developer may have. Advanced concepts are not withheld but are presented in a way that will be understood by both novice and seasoned developers alike. Good application development practices and proper Model View Controller design is reinforced throughout the book, nearly guaranteeing that the reader will come away a better programmer. “

–Jason Essington, Senior Web/Java Engineer, Green River Computing

“Dewsbury’s Google™ Web Toolkit Applications is a book for both experts and beginner programmers who want to discover this open source Java software development framework, as well as write Ajax applications. A very detailed book!”

–Massimo Nardone, Advisory IT Security Architect

Accelerate and Simplify Ajax Development with Google Web Toolkit

Get the edge you need to deliver exceptional user experiences with Google™ Web Toolkit Applications, a guidebook that provides web developers with core information and instructions for creating rich web applications. Whether you’re a developer who needs to build a high-performance front end for Java, PHP, or Ruby applications, or to integrate with external web services, this resource from expert Google Web Toolkit (GWT) developer Ryan Dewsbury delivers the in-depth coverage you’ll need.

In this valuable book, insider Ryan Dewsbury provides instructions for using the robust tool set and gets you on your way to creating first-class web applications by providing a comprehensive overview of GWT technology. In addition, he shares his “in-the-trenches” insights on

  • Building elegant and responsive user interfaces with Cascading Style Sheets and GWT’s Widgets and Panels
  • Creating seamless user experiences through asynchronous communication with HTTP, REST, JSON/JSONP, and RPC Interoperating with web standards–such as XML, RSS, and Atom–and web services–such as Google Maps, Amazon Books, Yahoo! Search, Flickr, and Blogger
  • Overcoming browser security restrictions, such as HTTP’s two-connection limit and the Same-Origin policy
  • Accelerating development, using software engineering, code generation, internationalization, application patterns, and Java tools
  • Deploying for optimal performance with resource compression and caching
  • Building five non-trivial applications: a gadget application with a rich drag-and-drop interface, a multi-search application that makes requests to many search engines, a blog editor application for managing entries across multiple blogs, a web-based instant messenger, and a database manager for a traditional web page

This practical guide to GWT introduces you to the technology; provides techniques, tips, and examples; and puts you on the road to delivering top-notch user experiences for your web applications.


Ajax : the definitive guide

Donated by: Mr. Johnson Apacible

Author Anthony T. Holdener III
Place of Publication Sebastopol, CA
Date of Publication [2008]
Publisher O’Reilly Media, Inc.

Is Ajax a new technology, or the same old stuff web developers have been using for years? Both, actually. This book demonstrates not only how tried-and-true web standards make Ajax possible, but how these older technologies allow you to give sites a decidedly modern Web 2.0 feel.

Ajax: The Definitive Guide explains how to use standards like JavaScript, XML, CSS, and XHTML, along with the XMLHttpRequest object, to build browser-based web applications that function like desktop programs. You get a complete background on what goes into today’s web sites and applications, and learn to leverage these tools along with Ajax for advanced browser searching, web services, mashups, and more. You discover how to turn a web browser and web site into a true application, and why developing with Ajax is faster, easier and cheaper.

The book also explains:

  • How to connect server-side backend components to user interfaces in the browser
  • Loading and manipulating XML documents, and how to replace XML with JSON
  • Manipulating the Document Object Model (DOM)
  • Designing Ajax interfaces for usability, functionality, visualization, and accessibility
  • Site navigation layout, including issues with Ajax and the browser’s back button
  • Adding life to tables & lists, navigation boxes and windows
  • Animation creation, interactive forms, and data validation
  • Search, web services and mash-ups
  • Applying Ajax to business communications, and creating Internet games without plug-ins
  • The advantages of modular coding, ways to optimize Ajax applications, and more

This book also provides references to XML and XSLT, popular JavaScript Frameworks, Libraries, and Toolkits, and various Web Service APIs. By offering web developers a much broader set of tools and options, Ajax gives developers a new way to create content on the Web, while throwing off the constraints of the past. Ajax: The Definitive Guide describes the contents of this unique toolbox in exhaustive detail, and explains how to get the most out of it.


Foundations of security : what every programmer needs to know

Donated by: Mr. Johnson Apacible

Authors Neil Daswani, Christoph Kern, and Anita Kesavan
Place of Publication Berkeley, CA
Date of Publication [2007]
Publisher Apress

Foundations of Security: What Every Programmer Needs to Know teaches new and current software professionals state-of-the-art software security design principles, methodology, and concrete programming techniques they need to build secure software systems. Once you’re enabled with the techniques covered in this book, you can start to alleviate some of the inherent vulnerabilities that make today’s software so susceptible to attack. The book uses web servers and web applications as running examples throughout the book.

For the past few years, the Internet has had a “wild, wild west” flavor to it. Credit card numbers are stolen in massive numbers. Commercial web sites have been shut down by Internet worms. Poor privacy practices come to light and cause great embarrassment to the corporations behind them. All these security-related issues contribute at least to a lack of trust and loss of goodwill. Often there is a monetary cost as well, as companies scramble to clean up the mess when they get spotlighted by poor security practices.

It takes time to build trust with users, and trust is hard to win back. Security vulnerabilities get in the way of that trust. Foundations of Security: What Every Programmer Needs To Know helps you manage risk due to insecure code and build trust with users by showing how to write code to prevent, detect, and contain attacks.

  • The lead author co-founded the Stanford Center for Professional Development Computer Security Certification.
  • This book teaches you how to be more vigilant and develop a sixth sense for identifying and eliminating potential security vulnerabilities.
  • You’ll receive hands-on code examples for a deep and practical understanding of security.
  • You’ll learn enough about security to get the job done.

Design like you give a damn : architectural responses to humanitarian crises

Donated by: Mr. Johnson Apacible

Editor Architecture for Humanity
Place of Publication London
Date of Publication 2006
Publisher Thames & Hudson

The greatest humanitarian challenge we face today is that of providing shelter. The physical design of our homes, neighborhoods and communities shapes every aspect of our live, yet where architects are most desperately needed, they can least be afforded. Design Like You Give a Damn is a compendium of innovative projects from around the world that demonstrate the power of design to improve lives. It offers a history of the movement toward socially conscious design, and showcases more than 80 contemporary solutions to such urgent needs as basic shelter, healthcare, education and access to clean water, energy and sanitation.


Mastering regular expressions, Third edition

Donated by: Mr. Johnson Apacible

Author Jeffrey E.F. Friedl
Place of Publication Sebastapol, CA
Date of Publication [2006]
Publisher O’Reilly Media, Inc.

Regular expressions are an extremely powerful tool for manipulating text and data. They are now standard features in a wide range of languages and popular tools, including Perl, Python, Ruby, Java, VB.NET and C# (and any language using the .NET Framework), PHP, and MySQL.

If you don’t use regular expressions yet, you will discover in this book a whole new world of mastery over your data. If you already use them, you’ll appreciate this book’s unprecedented detail and breadth of coverage. If you think you know all you need to know about regularexpressions, this book is a stunning eye-opener.

As this book shows, a command of regular expressions is an invaluable skill. Regular expressions allow you to code complex and subtle text processing that you never imagined could be automated. Regular expressions can save you time and aggravation. They can be used to craft elegant solutions to a wide range of problems. Once you’ve mastered regular expressions, they’ll become an invaluable part of your toolkit. You will wonder how you ever got by without them.

Yet despite their wide availability, flexibility, and unparalleled power, regular expressions are frequently underutilized. Yet what is power in the hands of an expert can be fraught with peril for the unwary. Mastering Regular Expressions will help you navigate the minefield to becoming an expert and help you optimize your use of regular expressions.

Mastering Regular Expressions, Third Edition, now includes a full chapter devoted to PHP and its powerful and expressive suite of regular expression functions, in addition to enhanced PHP coverage in the central “core” chapters. Furthermore, this edition has been updated throughout to reflect advances in other languages, including expanded in-depth coverage of Sun’s java.util.regex package, which has emerged as the standard Java regex implementation.Topics include:

  • A comparison of features among different versions of many languages and tools
  • How the regular expression engine works
  • Optimization (major savings available here!)
  • Matching just what you want, but not what you don’t want
  • Sections and chapters on individual languages

Written in the lucid, entertaining tone that makes a complex, dry topic become crystal-clear to programmers, and sprinkled with solutions to complex real-world problems, Mastering Regular Expressions, Third Edition offers a wealth information that you can put to immediate use.


Professional Ajax

Donated by: Mr. Johnson Apacible

Authors Nicholas C. Zakas, Jeremy McPeak, Joe Fawcett
Place of Publication Indianapolis, IN
Date of Publication [2006]
Publisher Wiley Publishing, Inc.

Ajax is the term used to describe the combination of three hot technology topics CSS, XML, and JavaScript providing faster, more sophisticated Web user interfaces. This work explores the technologies behind Ajax, its various usage models and communication methods, and why the Ajax model is better than the traditional Web model. It discusses Ajax and its practical implementation in a professional Web site/application environment, and examines a variety of server-side languages (such as PHP and .NET), so that readers can get an overview of development issues prior to implementing their own Ajax solutions. It also covers building a Web-based Ajax RSS reader and calling Web services from JavaScript.


Pro C# 2005 and the .NET 2.0 platform, Third edition

Donated by: Mr. Johnson Apacible

Author Andrew Troelsen
Place of Publication Berkeley, CA
Date of Publication [2005]
Publisher Apress

C# 2005 changed the .NET 2.0 landscape. To name just a few improvements, C# now supports generics, partial types and nullable types when youre coding. And the framework boasts improved speed, data access, security, and scalability.

This book has been written to help you assimilate all this new information and realize its potential to make your coding life easier. It will keep you ahead of the curve. To make it easy for you to access this information, the book has been loosely grouped into five sections:

  • 1. Introducing C# 2005 and the .NET 2.0 Platform explains the mechanics of .NET programming and the philosophy that lies behind it
  • 2. The C# Programming Language outlines everything you need to know to start using C# 2005 quickly and efficiently. Object lifetimes, exception handling, genericsits all here
  • 3. Programming with .NET Assemblies deals with one of the most important aspects of .NET programming: reusing code. This book shows you how to capture your code in reuseable external assemblies that you can call upon throughout your applications
  • 4. Programming with the .NET Libraries guides you through them. Of course youre not expected to write every function yourself. The .NET Framework provides a vast array of .NET Libraries containing functionality that allows you to do everything from opening a file-stream to rendering graphical data to the screen
  • 5. Web Applications and XML Web Services concludes the book by taking you away from console-based C# applications and investigating the myriad possibilities that become available when you blend C# 2005 with ASP.NET 2.0 to launch your applications onto the Internet

Beyond bullet points : using Microsoft PowerPoint to create presentations that inform, motivate, and inspire

Donated by: Mr. Johnson Apacible

Author Cliff Atkinson
Place of Publication Redmond, Washington
Date of Publication [2005]
Publisher Microsoft Press

Unload those boring, bullet-riddled slides—and unlock the amazing story buried in your presentation! In BEYOND BULLET POINTS, communications expert Cliff Atkinson shares his innovative three-step system for increasing the impact of your communications with Microsoft PowerPoint. He guides you, step by step, as you discover how to combine the tenets of classic storytelling with the power of the projected media to create a rich, engaging experience. He walks you through his easy-to-use templates, plus 50 advanced tips, to help build your confidence and effectiveness—and quickly bring your ideas to life!

  • FOCUS: Learn how to distill your best ideas into a crisp and compelling narrative.
  • CLARIFY: Use a storyboard to clarify and visualize your ideas, creating the right blend of message and media.
  • ENGAGE:Move from merely reading your slides to creating a rich, connected experience with your audience—and increase your impact!
  • Inside!: See sample storyboards for a variety of presentation types—including investment, sales, educational, and training.

Spidering hacks

Donated by: Mr. Johnson Apacible

Authors Kevin Hemenway and Tara Calishain
Place of Publication Sebastopol, CA
Date of Publication [2004]
Publisher O’Reilly & Associates, Inc.

The Internet, with its profusion of information, has made us hungry for ever more, ever better data. Out of necessity, many of us have become pretty adept with search engine queries, but there are times when even the most powerful search engines aren’t enough. If you’ve ever wanted your data in a different form than it’s presented, or wanted to collect data from several sites and see it side-by-side without the constraints of a browser, then Spidering Hacks is for you.Spidering Hacks takes you to the next level in Internet data retrieval–beyond search engines–by showing you how to create spiders and bots to retrieve information from your favorite sites and data sources. You’ll no longer feel constrained by the way host sites think you want to see their data presented–you’ll learn how to scrape and repurpose raw data so you can view in a way that’s meaningful to you.Written for developers, researchers, technical assistants, librarians, and power users, Spidering Hacks provides expert tips on spidering and scraping methodologies. You’ll begin with a crash course in spidering concepts, tools (Perl, LWP, out-of-the-box utilities), and ethics (how to know when you’ve gone too far: what’s acceptable and unacceptable). Next, you’ll collect media files and data from databases. Then you’ll learn how to interpret and understand the data, repurpose it for use in other applications, and even build authorized interfaces to integrate the data into your own content. By the time you finish Spidering Hacks, you’ll be able to:

  • Aggregate and associate data from disparate locations, then store and manipulate the data as you like
  • Gain a competitive edge in business by knowing when competitors’ products are on sale, and comparing sales ranks and product placement on e-commerce sites
  • Integrate third-party data into your own applications or web sites
  • Make your own site easier to scrape and more usable to others
  • Keep up-to-date with your favorite comics strips, news stories, stock tips, and more without visiting the site every day

Like the other books in O’Reilly’s popular Hacks series, Spidering Hacks brings you 100 industrial-strength tips and tools from the experts to help you master this technology. If you’re interested in data retrieval of any type, this book provides a wealth of data for finding a wealth of data.


Load balancing servers, firewalls, and caches

Donated by: Mr. Johnson Apacible

Author Chandra Kopparapu
Place of Publication New York
Date of Publication [2002]
Publisher John Wiley & Sons, Inc.

From an industry insider–a close look at high-performance, end-to-end switching solutions
Load balancers are fast becoming an indispensable solution for handling the huge traffic demands of the Web. Their ability to solve a multitude of network and server bottlenecks in the Internet age ranges from dramatic improvements in server farm scalability to removing the firewall as a network bottleneck. This book provides a detailed, up-to-date, technical discussion of this fast-growing, multibillion dollar market, covering the full spectrum of topics–from server and firewall load balancing to transparent cache switching to global server load balancing. In the process, the author delivers insight into the way new technologies are deployed in network infrastructure and how they work. Written by an industry expert who hails from a leading Web switch vendor, this book will help network and server administrators improve the scalability, availability, manageability, and security of their servers, firewalls, caches, and Web sites.


Web security, privacy and commerce, Second edition

Donated by: Mr. Johnson Apacible

Authors Simson Garfinkel with Gene Spafford
Place of Publication Sebastopol, CA
Date of Publication [2002]
Publisher O’Reilly Media, Inc.

Since the first edition of this classic reference was published, World Wide Web use has exploded and e-commerce has become a daily part of business and personal life. As Web use has grown, so have the threats to our security and privacy–from credit card fraud to routine invasions of privacy by marketers to web site defacements to attacks that shut down popular web sites.Web Security, Privacy & Commerce goes behind the headlines, examines the major security risks facing us today, and explains how we can minimize them. It describes risks for Windows and Unix, Microsoft Internet Explorer and Netscape Navigator, and a wide range of current programs and products. In vast detail, the book covers:

  • Web technology–The technological underpinnings of the modern Internet and the cryptographic foundations of e-commerce are discussed, along with SSL (the Secure Sockets Layer), the significance of the PKI (Public Key Infrastructure), and digital identification, including passwords, digital signatures, and biometrics.
  • Web privacy and security for users–Learn the real risks to user privacy, including cookies, log files, identity theft, spam, web logs, and web bugs, and the most common risk, users’ own willingness to provide e-commerce sites with personal information. Hostile mobile code in plug-ins, ActiveX controls, Java applets, and JavaScript, Flash, and Shockwave programs are also covered.
  • Web server security–Administrators and service providers discover how to secure their systems and web services. Topics include CGI, PHP, SSL certificates, law enforcement issues, and more.
  • Web content security–Zero in on web publishing issues for content providers, including intellectual property, copyright and trademark issues, P3P and privacy policies, digital payments, client-side digital signatures, code signing, pornography filtering and PICS, and other controls on web content.

Nearly double the size of the first edition, this completely updated volume is destined to be the definitive reference on Web security risks and the techniques and technologies you can use to protect your privacy, your organization, your system, and your network.


Atlas of cyberspace

Donated by: Mr. Johnson Apacible

Authors Martin Dodge and Rob Kitchin
Place of Publication Harlow, England
Date of Publication 2001
Publisher Pearson Education

What does cyberspace ‘look’ like? The Atlas of Cyberspace is the first book to explore the spatial and visual nature of cyberspace and its infrastructure. It examines in accessible style why cyberspace is being mapped and the new cartographic and visualisation techniques being employed. The Atlas is broad in scope, concentrating on the many different aspects of cyberspace such as the Web, chat, email, virtual worlds, and the telecommunications infrastructure that supports cyberspace. It is fully illustrated with over 300 full colour images. Cartographers have been creating maps for centuries. In recent years they have turned their attention to a new realm, cyberspace. For the first time a comprehensive selection of these maps have been collated into one source. Written in layperson’s terms and fully illustrated, the ‘Atlas of Cyberspace’ catalogues thirty year’s worth of maps to reveal the rich and varied landscapes of cyberspace, a landscape occupied by half a billion users and sustaining the information economy. Several different types of maps are detailed.First, a review of maps of the Internet infrastructure showing where the computers are located, how the networks interconnect them and the traffic that flows between them. The book then takes a look at maps of the World-Wide Web, showing how the hyperlink structures and contents of websites are mapped to provide informational landscapes. Next, comes an examination of the ways social interactions between people, using email, chat, bulletin boards, virtual worlds, and games, can be mapped. It concludes with a discussion of the ways in which artists and writers are imagining the visual structure of cyberspace.


Creating the semantic Web with RDF : professional developer’s guide

Donated by: Mr. Johnson Apacible

Author Johan Hjelm
Place of Publication New York
Date of Publication [2001]
Publisher John Wiley & Sons. Inc.

The first state-of-the-art guide for Web developers who need to enable totally new services using metadata This book offers for the first time complete guidance for Web and content developers who use Resource Description Framework (RDF) to create Web services, both wired and wireless, for metadata, or data that is maintained by an application. Written by the W3C Fellow charged with making the W3C XML standard work with other open standards, the book clearly demonstrates how RDF and metadata can greatly improve a user’s Web experience through richer, better-tailored content. The author explains RDF theory and practice and how it compares to XML and HTML in layman terms and provides source code for several important tools. He includes descriptions of real services, both for the desktop computer and the handheld wireless device, and hands-on examples illustrating how metadata is used to tailor services for users. Explanations of how RDF ties in with intelligent agents are also provided.


Schaum’s outline of theory and problems of physics for engineering and science

Donated by: Mr. Johnson Apacible

Author Michael E. Browne
Place of Publication New York
Date of Publication [2001]
Publisher McGraw Hill

Confusing Textbooks? Missed Lectures? Not Enough Time?

Fortunately for you, there’s Schaum’s Outlines. More than 40 million students have trusted Schaum’s to help them succeed in the classroom and on exams. Schaum’s is the key to faster learning and higher grades in every subject. Each Outline presents all the essential course information in an easy-to-follow, topic-by-topic format. You also get hundreds of examples, solved problems, and practice exercises to test your skills.

This Schaum’s Outline gives you

  • Practice problems with full explanations that reinforce knowledge
  • Coverage of the most up-to-date developments in your course field
  • In-depth review of practices and applications

Fully compatible with your classroom text, Schaum’s highlights all the important facts you need to know. Use Schaum’s to shorten your study time-and get your best test scores!

Schaum’s Outlines-Problem Solved.


The mathematica book, Third edition

Donated by: Mr. Johnson Apacible

Author Stephen Wolfram
Place of Publication Champaign, IL
Date of Publication [1996]
Publisher Wolfram Media/Cambridge University Press

With over a million users around the world, the Mathematica software system created by Stephen Wolfram has defined the direction of technical computing for the past decade. The enhanced text and hypertext processing and state-of-the-art numerical computation features ensure that Mathematica 4 takes scientific computing into the next century. New to this version: visual tour of key features, practical tutorial introduction, full descriptions of 1100 built-in functions, a thousand illustrative examples, easy-to-follow descriptive tables, essays highlighting key concepts, examples of data import and export, award-winning gallery of Mathematica graphics, gallery of mathematical typesetting, dictionary of 700 special characters, a complete guide to the MathLink API, notes on internal implementation, and an index with over 10,000 entries copublished with Wolfram Media.


C++ : the complete reference

Donated by: Mr. Johnson Apacible

Author Herbert Schildt
Place of Publication Berkeley, California
Date of Publication [1991]
Publisher Osborne McGraw-Hill

“C++: The Complete Reference” has been written primarily for C programmers who are moving to C++. However, it covers the whole C++ language. Part one is an overview of all the material that is needed to program in C++ that is common to C. The second part teaches C++ topics not found in C. The third part deals with applications. Finally there are two chapters for software development.


Comments are closed.