Sunday, December 6, 2009

Knowledge Management or Quantum Computing

Knowledge Management

Author: Carl Frappaolo

Fast track route to leveraging the intellectual capital in your organziation

Covers the key areas of knowledge management, from identifying knowledge in an organization and knowledge-based incentive plans to promoting and facilitating knowledge sharing and innovation and knowledge-based strategies

Examples and lessons from some of the world's most successful businesses, including Shell Oil , British Aerospace (BAE), Dow Chemical and The World Bank, and ideas from the smartest thinkers, including Peter Drucker, Delphi Group, Michael Polanyi and Ikujiro Nonaka

Includes a glossary of key concepts and a comprehensive resources guide



Table of Contents:
1Introduction to knowledge management1
2What is knowledge management?7
3The evolution of knowledge management23
4The e-dimension of knowledge management31
5The global dimension of knowledge management43
6The state of the art of knowledge management53
7Knowledge management in practice - success stories71
8Key concepts and thinkers in knowledge management87
9Resources for knowledge management107
10Ten steps to making knowledge management work117

Interesting book: Affirmations for Self Healing or Magic of Fat Loss

Quantum Computing

Author: Mika Hirvensalo

This book is devoted to quantum computing, a new, multidisciplinary research area crossing quantum mechanics, theoretical computer science and mathematics. It contains an introduction to quantum computing as well as the most important recent results on the topic. Two famous algorithms, fast factorization and Grover search, are presented in separate chapters because these inventions are important structurally and developmentally.The presentation of the topic is uniform and computer science-oriented. Thus, the book differs from most of the previous ones which are mainly physics-oriented. The special style of presentation makes the theory of quantum computing accessible to a larger audience, including also the mathematics-oriented oriented readers. Many examples and exercises ease the understanding. In this edition new perspectives on quantum information have been added, and numerous corrections, amendments and extensions have been incorporated throughout the text.



Saturday, December 5, 2009

The Brave New World of e HR or Programming Microsoft Ado Net 2 0 Applications

The Brave New World of e-HR: Human Resources in the Digital Age (The Professional Practice Series)

Author: Dianna L Ston

The Brave New World of eHR is an important resource, filled with the most current information and practical advice on eHR for human resource professionals and industrial and organizational psychologists. Written by an expert group of scholars, practitioners, and subject matter experts, this book offers an overview of the major technological trends in eHR, and shows how to use technology to enhance organizational effectiveness.  Comprehensive in scope, the book includes information on a wide variety of topics and



• Reviews the transformation of human resources from manual processes to sophisticated CRM and ERP systems

• Examines the effectiveness of online strategies for attracting talent

• Offers valuable guidelines that can help organizations design, deliver, implement, and sustain e-selection systems

• Includes a review of the recent research on the effectiveness of distance learning in educational and organizational settings

• Analyzes the potential advantages and disadvantages of using eHR to manage employee performance

• Shows how technology supports the administration of compensation systems

• Outlines recent trends in delivering HR products and services

• Considers the functional and dysfunctional consequences of using eHR to attract, select, and manage the performance of employees in organizations

• Presents a fascinating and futuristic look at HR and technology for decades to come





Table of Contents:
Foreword
Preface
1From personnel administration to business-driven human capital management : the transformation of the role of HR in the digital age1
2E-recruiting : online strategies for attracting talent22
3E-selection54
4Research-based guidelines for designing distance learning : what we know so far104
5EHR and performance management : a consideration of positive potential and the dark side138
6E-compensation : the potential to transform practice?166
7EHR : trends in delivery methods190
8The effects of eHR system characteristics and culture on system acceptance and effectiveness226
9The next decade of HR : trends, technologies, and recommendations255

Look this: Writing Testbenches Using Systemverilog or Succeeding in Business Applications with Microsoft Office 2003

Programming Microsoft ADO. NET 2. 0 Applications: Advanced Topics

Author: Glenn Johnson

Get in-depth coverage and expert insights on advanced ADO.NET programming topics such as optimization, DataView, and large objects (BLOBs and CLOBs). Targeting experienced, professional software developers who design and develop enterprise applications, this book assumes that the reader knows and understands the basic functionality and concepts of ADO.NET 2.0 and that he or she is ready to move to mastering data-manipulation skills in Microsoft Windows®. The book is structured so readers can jump in for reference on each topic as needed, complete with pragmatic and instructive code examples.



Thursday, December 3, 2009

XPath and XPointer or Microsoft Office 2003

XPath and XPointer: Locating Content in XML Documents

Author: John E Simpson

Referring to specific information inside an XML document is a little like finding a needle in a haystack: how do you differentiate the information you need from everything else? XPath and XPointer are two closely related languages that play a key role in XML processing by allowing developers to find these needles and manipulate embedded information. XPath describes a route for finding specific items by defining a path through the hierarchy of an XML document, abstracting only the information that's relevant for identifying the data. XPointer extends XPath to identify more complex parts of documents. The two technologies are critical for developers seeking needles in haystacks in various types of processing.

XPath and XPointer fills an essential need for XML developers by focusing directly on a critical topic that has been covered only briefly. Written by John Simpson, an author with considerable XML experience, the book offers practical knowledge of the two languages that underpin XML, XSLT and XLink. XPath and XPointer cuts through basic theory and provides real-world examples that you can use right away.

Written for XML and XSLT developers and anyone else who needs to address information in XML documents, the book assumes a working knowledge of XML and XSLT. It begins with an introduction to XPath basics. You'll learn about location steps and paths, XPath functions and numeric operators. Once you've covered XPath in depth, you'll move on to XPointer -- its background, syntax, and forms of addressing. By the time you've finished the book, you'll know how to construct a full XPointer (one that uses an XPath location path to address document content) and completely understand both the XPath and XPointer features it uses.

XPath and XPointer contains material on the forthcoming XPath 2.0 spec and EXSLT extensions, as well as versions 1.0 of both XPath and XPointer. A succinct but thorough hands-on guide, no other book on the market provides comprehensive information on these two key XML technologies in one place.



Table of Contents:
1. Introducing XPath and XPointer

Books about: World Cookbook for Students or Drinking Matters

Microsoft Office 2003: Post-Advanced Concepts and Techniques

Author: Gary B Shelly

For the past three decades, the Shelly Cashman Series® has effectively introduced computers to millions of students, consistently providing the highest quality, most up-to-date, and innovative materials in computer education. We are proud of the fact that our series of Microsoft Office 4.3, Microsoft Office 95, Microsoft Office 97, Microsoft Office 2000, and Microsoft Office XP textbooks have been the most widely used books in computer education. With each new edition of our Office books, we have made significant improvements based on software changes and comments made by both instructors and students. Our Microsoft Office 2003 books continue with the innovation, quality, and reliability that you have come to expect from the Shelly Cashman Series.



Wednesday, December 2, 2009

Codes and Cheats Summer 2007 or Exercise Workbook for Beginning AutoCAD 2006

Codes and Cheats Summer 2007

Author: Prima Games

First edition with Wii codes!
Special florescent cover treatment to catch the consumer's eye!
Over 15,000 codes for over 900 Xbox 360, PS2, XBOX, GC, GBA, and PSP games. All for only $6.99!!
A great, inexpensive, gift idea for the gamer who has everything.
Adds replayability to any game.
Activate invincibility, gain infinite ammunition, unlock hidden items, characters, and levels!



Books about: Food for the Greedy or The Whisky Barons

Exercise Workbook for Beginning AutoCAD 2006

Author: Shrock

Totally updated for AutoCAD 2006 and 2006 LT including the new and enhanced Commands, Dimensioning, Hatching, Mtext, Dynamic Blocks, Dynamic Input and more. Ideal for classroom instruction or as a self-study tutorial, it provides only what you need without all of the jargon. 

FEATURES

Includes 30 lessons with step by step instructions followed by exercises designed for practicing the commands learned within the lesson.
Each lesson starts very simple and progresses to more complex.
Familiarizes users with the drawing commands first, and then teach users to create their own setup drawings.
Explains each lesson clearly and in a non-intimidating manner.



Tuesday, December 1, 2009

Mozilla Firefox or Tablet PCs for Dummies

Mozilla Firefox: Introductory Concepts and Techniques

Author: Gary B Shelly

Brand new to the Shelly Cashman Series, this book provides content on the popular open source Firefox browser. Firefox: Introductory Concepts and Techniques focuses on the unique features of Firefox that people have come to enjoy, including tabbed browsing, pop-up blocking, and integrated search, along with a more secure browser experience. This text may be bundled with any concepts or office textbook, adding excitement to your introductory course.



Table of Contents:
1. Introduction to Mozilla Firefox
2. Web Research Techniques and Search Engines
3. Communicating Over the Internet Using Mozilla Thunderbird Special Feature: Open Source Concepts and Firefox Customization
Appendices A: Installing Mozilla Firefox B: Installing Mozilla Thunderbird C: Mozilla Firefox Options

New interesting textbook: Flickr Mashups or Wild Arms 5

Tablet PCs for Dummies

Author: Nancy Stevenson

* Tablet PCs, similar in size and thickness to a yellow paper notepad, are essentially modified notebooks that allow a user to take notes using natural handwriting with a digital pen on a touch-sensitive screen instead of typing on a keyboard
* All models of Tablet PCs can be attached to standard keyboards, monitors, and mouse devices for easy computing
* Geared toward the general user of the Tablet PC, with information about configuration, working with pen computing, Ink, voice recognition, and using the onscreen interface
* Covers computing topics such as file management, browsing the Internet, and using Office applications
* Includes case study examples of how the Tablet PC can be used in vertical applications such as healthcare and for enhanced productivity throughout an organization



Monday, November 30, 2009

Next Generation Java Testing or Cisco Wireless LAN Security

Next Generation Java Testing: TestNG and Advanced Concepts

Author: Cedric Beust

Enterprise Java developers must achieve broader, deeper test coverage, going beyond unit testing to implement functional and integration testing with systematic acceptance. Next Generation Java Testing introduces breakthrough Java testing techniques and TestNG, a powerful open source Java testing platform.

Cédric Beust, TestNG's creator, and leading Java developer Hani Suleiman, present powerful, flexible testing patterns that will work with virtually any testing tool, framework, or language. They show how to leverage key Java platform improvements designed to facilitate effective testing, such as dependency injection and mock objects. They also thoroughly introduce TestNG, demonstrating how it overcomes the limitations of older frameworks and enables new techniques, making it far easier to test today's complex software systems.

Pragmatic and results-focused, Next Generation Java Testing will help Java developers build more robust code for today's mission-critical environments.

This book

  • Illuminates the tradeoffs associated with testing, so you can make better decisions about what and how to test
  • Introduces TestNG, explains its goals and features, and shows how to apply them in real-world environments
  • Shows how to integrate TestNG with your existing code, development frameworks, and software libraries
  • Demonstrates how to test crucial code features, such as encapsulation, state sharing, scopes, and thread safety
  • Shows how to test application elements, including JavaEE APIs, databases, Web pages, and XML files
  • Presents advanced techniques:testing partial failures, factories, dependent testing, remote invocation, cluster-based test farms, and more
  • Walks through installing and using TestNG plug-ins for Eclipse, and IDEA
  • Contains extensive code examples

Whether you use TestNG, JUnit, or another testing framework, the testing design patterns presented in this book will show you how to improve your tests by giving you concrete advice on how to make your code and your design more testable.



Table of Contents:

Foreword xiii
Preface xv
Acknowledgments xxi
About the Authors xxiii

Chapter 1: Getting Started 1

Beyond JUnit 3 3
JUnit 4 7
Designing for Testability 8
TestNG 17
Conclusion 21

Chapter 2: Testing Design Patterns 23

Testing for Failures 23
Factories 34
Data-Driven Testing 39
Asynchronous Testing 67
Testing Multithreaded Code 71
Performance Testing 83
Mocks and Stubs 90
Dependent Testing 103
Inheritance and Annotation Scopes 113
Test Groups 119
Code Coverage 132
Conclusion 150

Chapter 3: Enterprise Testing 153

A Typical Enterprise Scenario 154
A Concrete Example 157
Test Implementation 160
Exploring the Competing Consumers Pattern 182
The Role of Refactoring 186
Conclusion 194

Chapter 4: Java EE Testing 197

In-Container versus Out-of-Container Testing 198
In-Container Testing 200
Java Naming and Directory Interface (JNDI) 207
Java Database Connectivity (JDBC) 210
Java Transaction API (JTA) 215
Java Messaging Service (JMS) 219
Java Persistence API (JPA) 225
Enterprise Java Beans 3.0 (EJB3) 236
Java API for XML Web Services (JAX-WS) 246
Servlets 255
XML 262
Conclusion 266

Chapter 5: Integration 269

Guice 280
DbUnit 295
HtmlUnit 303
Selenium 310
Swing UI Testing 312
Tests for Painting Code 316
Continuous Integration 320
Conclusion 322

Chapter 6: Extending TestNG 325

The TestNG API 325
BeanShell 335
Method Selectors 341
Annotation Transformers 346
Reports 355
Writing Custom Annotations 366
Conclusion 375

Chapter 7: Digressions 377

Motivation 377
The TestNG Philosophy 378
The Care and Feeding of Exceptionsv378
Stateful Tests 382
The Pitfalls of Test-Driven Development 385
Testing Private Methods 388
Testing versus Encapsulation 391
The Power of Debuggers 392
Logging Best Practices 394vThe Value of Time 397
Conclusion 399

Appendix A: IDE Integration 401

Eclipse 401
IntelliJ IDEA 411

Appendix B: TestNG Javadocs 421

JDK 1.4 and JDK 5 421
Shortcut Syntax for JDK 5 Annotations 423
Annotation Javadocs 423
The org.testng.TestNG Class 428
The XML API 432

Appendix C: testng.xml 435

Overview 436
Scopes 437
XML Tags 437

Appendix D: Migrating from JUnit 449

JUnitConverter 449
Integrated Development Environments 453
Incremental Migration and JUnit Mode 455
Converting JUnit Code 456

Index 471

Read also Designing and Engineering Time or Find Gold in Windows Vista

Cisco Wireless LAN Security

Author: Krishna Sankar

Expert guidance for securing your 802.11 networks

  • Learn best practices for securely managing, operating, and scaling WLANs
  • Comprehend the security-related technological underpinnings of WLANs
  • Explore new security protocols in 802.11i and WPA and learn how they prevent attacks
  • Review centralized deployment models for wired/wireless integration
  • Deepen your knowledge of defense by understanding the tools that attackers use to perform reconnaissance and to attack authentication and encryption mechanisms
  • Understand how to design secure WLANs to support enterprise applications with the new standards and practices detailed in this book
  • Reference the next generation authentication standards and protocols
  • Find out about mobility, hotspots, and campus wireless networks
  • Grasp Open Authentication, MAC-based authentication, shared key authentication, EAP authentication protocols, WEP, WPA, and 802.11i

Cisco Wireless LAN Security is an in-depth guide to wireless LAN technology and security, introducing the key aspects of 802.11 security by illustrating major wireless LAN (WLAN) standards that can protect the entire network. Because a WLAN is less effective as an isolated piece of the network, this book emphasizes how to effectively integrate WLAN devices into the wired network while maintaining maximum security.

Cisco Wireless LAN Security covers the spectrum of WLAN security, including protocols and specifications, vulnerabilities and threats, and, especially, deployment patterns and design guidelines. With a unique combination of theory and practice, this book addresses fundamentalwireless concepts, such as WEP, and innovations, such as EAP, switching, and management. Each chapter includes detailed illustrations, checklists, design templates, and other resources. You will also find generic wireless deployment patterns based on real-world customer installations and functional examples of architecture, design, and best practices.

Whether you currently design, configure, implement, and maintain WLANs or simply want to explore wireless security issues, Cisco Wireless LAN Security has everything you need to understand how to create a seamlessly secure, impenetrable 802.11 network.

This book is part of the Networking Technology Series from Cisco Press, which offers networking professionals valuable information for constructing efficient networks, understanding new technologies, and building successful careers.



Sunday, November 29, 2009

Screenos Cookbook or Digital Manga Workshop

ScreenOs Cookbook

Author: Stefan Brunner

Written by key members of Juniper Network's ScreenOS development team, this one-of-a-kind Cookbook helps you troubleshoot secure networks that run ScreenOS firewall appliances. Scores of recipes address a wide range of security issues, provide step-by-step solutions, and include discussions of why the recipes work, so you can easily set up and keep ScreenOS systems on track. ScreenOS Cookbook gives you real-world fixes, techniques, and configurations that save time -- not hypothetical situations out of a textbook. The book comes directly from the experience of engineers who have seen and fixed every conceivable ScreenOS network topology, from small branch office firewalls to appliances for large core enterprise and government, to the heavy duty protocol driven service provider network. Its easy-to-follow format enables you to find the topic and specific recipe you need right away and match it to your network and security issue. Topics include: Configuring and managing ScreenOS firewalls NTP (Network Time Protocol) Interfaces, Zones, and Virtual Routers Mitigating Denial of Service Attacks DDNS, DNS, and DHCP IP Routing Policy-Based Routing Elements of Policies Authentication Application Layer Gateway (SIP, H323, RPC, RTSP, etc., ) Content Security Managing Firewall Policies IPSEC VPN RIP, OSPF, BGP, and NSRP Multicast -- IGPM, PIM, Static Mroutes Wireless Along with the usage and troubleshooting recipes, you will also find plenty of tricks, special considerations, ramifications, and general discussions of interesting tangents and network extrapolation. For the accurate, hard-nosed information you require to get your ScreenOS firewall network secure and operating smoothly, nobookmatches ScreenOS Cookbook.



Interesting book: Marijuana Medicine or Hwa Yu Tai Chi Chuan

Digital Manga Workshop: An Artist's Guide to Creating Manga Illustrations on Your Computer

Author: Jared Hodges

The unique Japanese cartoon style known as manga, with its exaggerated stylistic characters and vivid colors, has caught the attention of America. Now, with the advent of digital tools like Photoshop and Painter, manga artists have discovered new ways of bringing their artwork to life and onto the computer -- with astounding results!

This complete guide presents a wealth of information by exploring the digital possibilities of creating manga-style artwork. It details the entire process, from initial rough sketches, to the finished color image, with in-depth instructions and illustrations that demonstrate the intricacies of each technique. It also deals with a variety of inking and coloring styles.revealing the secrets of how to achieve smooth, highly detailed line art directly on screen, how to recreate the appearance of traditional animation with cel-art techniques, and how to achieve a soft, dreamy, or traditional look with airbrush, watercolor, and painting tools. It also explains how custom backgrounds, special effects, and the use of filters can add the finishing touches that exemplify professional results.



Friday, November 27, 2009

Foundation Flex for Developers or Mastering Dojo

Foundation Flex for Developers: Data-Driven Applications with PHP, ASP.NET, ColdFusion, and FDS

Author: Sas Jacobs

Flex is a very powerful and versatile technology for creating web application front-ends. But what every good web application needs is a robust data source, be it XML, or a database. Flex is very adaptable in terms of connecting to data sources, and that is the main focus of this book.
In Foundation Flex for Developers, Sas Jacobs assumes that you've got the basics of Flex down already, and explores in detail how to create professional data-centric Flex 2 and Flex 3 applications. In the first half of the book, she starts off with a brief exploration of Flex and ActionScript 3.0, before looking at application essentials in detailcreating custom components, user and web browser interactions, binding, formatting, and validating data, debugging, and more.
In the second half of the book, the focus is on connecting Flex to data sources, and covers XML, Flex Data Services, PHP, ASP.NET, and ColdFusion in detail, via a series of step-by-step case studies.

  • Covers Flex application basics
  • Covers connecting Flex 2 and Flex 3 to a variety of Data Sources
  • Includes several complete case studies.


What youll learn
  • How to create custom components
  • How to handle user and web browser interactions
  • How to debug Flex 2 applications
  • How to bind, format, and validate data
  • How to load and write external content
  • The essentials of XML, and working with it in Flex 2, including E4X
  • The essentials of Flex Data Services
  • How to build up data-driven Flex 2 applications with PHP, ASP.NET, and ColdFusion backends


Who is this book for?
This book is forany Flex developer who knows the basics of building Flex UIs, and wants to learn how to connect their applications to data sources.



See also: Prenatal Yoga for Conception Pregnancy and Birth or Complete Natural Medicine Guide to Breast Cancer

Mastering Dojo: JavaScript and Ajax Tools for Great Web Experiences

Author: Rawld Gill

Imagine a true thin-client web application environment, with no browser incompatibilities, no plug-ins, and an interface that's close to a desktop app. You can have it all, today. Welcome to the Dojo Toolkit: a set of client-side JavaScript tools that help you build better web applications.

Mastering Dojo walks you through the whole range of modern web programming problems, from bringing simple web pages to life with widgets and animation to designing and building an enterprise-class, single-page Rich Internet Application.

Dojo blurs the line between local, native applications and browser-based applications; the browser becomes the user interface platform. "Modern" browsers provide an incomplete, inconvenient, and incompatible programming environment, but Dojo eliminates these problems.

You'll get the whole story: from basic usage to advanced idioms; from a fast-moving tutorial to all the details on Dojo Core. See how you can modularize your project for development and automatically package your release for optimal download performance. You'll also learn how Dojo: augments the core JavaScript library, fixes the JavaScript event system, simplifies DOM programming, has a complete class definition facility, includes a powerful remote scripting (XHR) framework, ...and much more.

You'll love using Dojo's HTML user interface control widget system, Dijit. See how to use more than forty widgets, including the powerful tree and grid controls. Turn the browser into a rich development environment with Dojo.

About the Author:
Craig Riecke is a Dojo committer and a writer and editor for the Book of Dojo, Dojo's online documentation. He is currently manager of applicationdevelopment for CXtec in Syracuse, New York

About the Author:
Rawld Gill has served as chief architect of five major lines of commercial, enterprise-class software targeted at the pharmaceutical industry over the past twenty-five years. He is currently president of Vista Information Technologies

About the Author:
Alex Russell is the project lead for the Dojo Toolkit and president of the Dojo Foundation



Table of Contents:

1 Introduction 1

1.1 Key Aspects of Dojo 4

1.2 Using the Book 7

1.3 Acknowledgments 9

I Ajax the Dojo Way 11

2 Powerful Web Forms Made Easy 13

2.1 What Customers Are Saying About Your Form 14

2.2 Installing Dojo on Your Own Server 14

2.3 Adding Dojo and Dijit to a Page 15

2.4 Laying Out the Form 19

2.5 Improved Form Controls 24

2.6 Wrapping It Up 27

3 Connecting to Outside Services 31

3.1 Dojo Remote Scripting 31

3.2 JavaScript Idioms for Calling XHR 33

3.3 A Wish List with dojo.data and dojox.grid.Grid 39

3.4 Researching Cigars Using JSONP 49

3.5 Reviews with dojo.xhrGet 56

3.6 Errors and Debugging 60

II The Dojo APIs 63

4 Dojo In Depth 65

4.1 Modularizing JavaScript 65

4.2 Dojo Source Code Organization 69

4.3 Loading Dojo 72

5 JavaScript Language Extensions 77

5.1 Binding with dojo.hitch 77

5.2 JavaScript 1.6 Array Methods 84

5.3 Support for Polymorphism 88

5.4 Combining, Structuring, and Copying Objects 90

6 Asynchronous Programming 95

6.1 Programming DOM Events with Dojo 95

6.2 Connecting to User-Defined Events with Dojo 111

6.3 Publish-Subscribe 114

6.4 Managing Callbacks with dojo.Deferred 117

7 DOM Utilities 135

7.1 Core Dojo DOM Utility Functions 135

7.2 Finding and Editing Nodes 140

7.3 Inserting, Moving, and Deleting DOM Nodes 153

7.4 Positioning DOM Nodes 156

7.5 Animation 163

8 Remote Scripting with XHR, script, and iframe 173

8.1 Native Remote Scripting 173

8.2 Using the Dojo XHR Framework 175

8.3 Remote Scripting with script 194

8.4 Remote Scripting with iframe 202

8.5 Leveraging Remote Scripting to Access Web Services 206

8.6 Bookmarking and the Back Button Without Navigating 213

9Defining Classes with dojo.declare 221

9.1 Why Use Object-Oriented Programming in JavaScript? 221

9.2 Defining a Simple Class 222

9.3 Defining a Subclass with Single Inheritance 230

9.4 Mixins and Multiple Inheritance 235

9.5 Preprocessing Constructor Arguments 244

9.6 Resolving Property Name Clashes 248

9.7 Two-Phase Construction 251

9.8 Creating Custom Objects Without Constructors 253

10 dojo.data 257

10.1 The Big Picture 258

10.2 dojo.data and Incremental Search 265

10.3 Partitioning with QueryReadStore 269

10.4 Calling Read Methods from JavaScript 272

10.5 A Yahoo Search Driver 277

11 The Dojo Loader and Build System 283

11.1 The Big Picture 284

11.2 The Dojo Loader 287

11.3 Optimizing Deployment with the Dojo Build System 296

11.4 Compressing JavaScript Resources with Dojo-Rhino 310

III Advanced Dijit 315

12 Scripting Widgets 317

12.1 What Exactly Is a Widget? 317

12.2 Finding and Manipulating Declarative Widgets 320

12.3 Creating Instances Programmatically 325

12.4 Extension Points 329

12.5 Example: Live Forms 336

13 Tree 339

13.1 A Simple Tree 339

13.2 Hierarchical Data Stores 342

13.3 Extension Points 347

13.4 Manipulating the Tree 349

13.5 Drag and Drop 354

14 Grid 365

14.1 Grid Display and Design 366

14.2 Programmatic Structures 371

14.3 Extension Points 374

14.4 Cell Editing 384

14.5 Grid Manipulation 388

15 Form Controls 393

15.1 Form Control Features 393

15.2 Streamlined Editing 396

15.3 Feedback 404

15.4 Dates, Numbers, and i18n 408

15.5 Action Buttons, Toolbars, and Menus 417

15.6 Ally 420

16 Dijit Themes, Design, and Layout 427

16.1 Theme Structure 427

16.2 Changing Look and Feel 434

16.3 Ally and Themes 439

16.4 Panes: ContentPane and TitlePane 441

16.5 The Alignment Container: BorderContainer 446

16.6 Stack Containers 450

17 Creating and Extending Widget Classes 455

17.1 Widget Classes Using dijit.Declaration 456

17.2 Widget Classes Using dojo.declare 461

17.3 The Widget Life Cycle 466

17.4 Extending Widgets 469

17.5 Example: A Yahoo Answers Widget 470

IV Rich Internet Applications 477

18 Building a Rich Internet Application 479

18.1 The Big Picture 479

18.2 Step 1: Create the Application Skeleton 488

18.3 Step 2: The Main Menu and Command System 493

18.4 Step 3: A Custom Statusbar Widget 501

19 Adding Dynamic Content to an RIA 507

19.1 Step 4: The Navigator Pane and On-Demand Data Store 507

19.2 Step 5: Workspace Objects 517

20 Going Forward 531

20.1 Foundations 531

20.2 Graphics 533

20.3 Dojo Data and Storage 534

V Appendixes 535

A Bibliography 537

Index 539

Thursday, November 26, 2009

Libraries and Google or Innovation Networks and Knowledge Clusters

Libraries and Google

Author: William Miller

Discover the benefits— and drawbacks— of GoogleSM
GoogleSM has become a nearly omnipresent tool of the Internet, with its potential only now beginning to be realized. How can librarians effectively integrate this powerful search engine to provide service to their patrons? Libraries and GoogleSM presents leading authorities discussing the many possibilities of using Google products as effective, user-friendly tools in libraries. Google Scholar and Print are extensively explored with an eye toward offering an expanded view of what is and may be possible for the future, with practical insights on how to make the most of the product's capabilities.
It seems certain that Google is here to stay. Libraries and GoogleSM comprehensively examines this "disruptive technology" that is seen as both a threat and an opportunity by both librarians and publishers. Both perspectives are explored in depth, along with practical applications of this and other Google technology that may be new to librarians. Google products and other more familiar research tools are compared for effectiveness and ease of use. The various unique needs of users and scholars are detailed and considered as a springboard for insightful discussion of the future role of librarians in today's world. Potential problems are closely examined, such as copyright issues of digitization, and privacy concerns sparked by its collection of personal information about its users. The book comprehensively explores the path libraries need to travel to benefit from the search tool, rather than being overwhelmed and destroyed by it.
Topics in Libraries and GoogleSM include:
the viewpoint that Google may make librariesobsolete
new opportunities for libraries through using Google products
technical aspects of purchasing and implementing Google search products with proprietary vendor databases
testing the performance of Google Scholar and Print
practical use of Google's products
personal privacy issues
making digitized library resources more accessible
digitization of copyrighted materials
much, much more!
Libraries and GoogleSM is horizon-expanding reading for all librarians, library science educators and students, library administrators, publishers, and university presses.

"As the first book-length treatment of this topic, THIS FASCINATING COLLECTION OF DIVERSE PERSPECTIVES about the usefulness of google and its potential menace to libraries and scholarly communication is A CALL TO ACTION FOR LIBRARIANS. We ignore Google, or rail against it, at our peril. Many of the contributions focus on specific Google products that have already had an impact on libraries— Google Print and Google Scholar. These fine, practical pieces for librarians and publishers are the heart of this collection." — Kathleen Hoeth, MLS, University Librarian and Director of Library Services, Florida Gulf Coast University

"I RECOMMEND THIS

Library Journal

Today GoogleR dominates the search engine market and is the first choice for finding information among Internet users. Many librarians, but certainly not all, feel threatened by its foray into services seen as competition for libraries, such as Google Scholar and Google Print. Miller and Pellen, director and associate director, respectively, of the Florida Atlantic University Libraries, have compiled a collection of articles on Google's effect on libraries, which run the gamut from outright alarm, to critical evaluations of its services, practices, and products to practical advice on how to incorporate Google products into your library services. The final chapter lists resources for staying current on Google offerings. All of the contributing authors are from academic settings, and they provide valuable guidance and keen insight into both the positive aspects and "dark side" of Google and how it will impact the future of libraries. This very timely and thought-provoking collection should be read by all librarians. Robert L. Battenfeld, B. Davis Schwartz Memorial Lib., Brookville, NY Copyright 2006 Reed Business Information.



New interesting textbook: Abnormal Pap Smears or The Womens Migraine Survival Guide

Innovation Networks and Knowledge Clusters: Findings and Insights from the US, EU and Japan

Author: Elias G Carayannis

This book focuses on profiling, analysing, benchmarking and modelling in socio-economic terms, the ways that creativity, invention and innovation flourish. The work is based on comparative, conceptual and empirical research of 15 American, European and Asian knowledge-based innovation networks and knowledge clusters. It highlights critical success and failure factors, and the lessons learned about entrepreneurial initiatives, outcomes and impacts. It identifies and articulates insights that inform both public sector policies and private sector practices to render them more effective and efficient.



Table of Contents:
List of Tables     vii
List of Figures     x
List of Abbreviations     xii
Preface     xv
The Role of the Firm in Innovation Networks and Knowledge Clusters   Elias G. Carayannis   Vivienne Wang     1
Measuring Firm Innovative Performance: A Review of the Literature and Empirical Exploration   Elias G. Carayannis   Mike Provance     21
Academic Entrepreneurship - Roles and Relations in the Venture Creation Process   Christer Olofsson   Borje Svensson   Richard Ferguson     54
Buyer Discourse Perspective on Market Entry: Co-Evolutionary Dynamics of Opinions and Entrepreneurial Action   Mike Provance   Dante Di Gregorio     77
Asymmetric Knowledge, Digital Knowledge Flow Platforms and Regional Innovation Systems   Philip Cooke     89
Big Science as a Catalyst of New Business Development   Olli Vuola     110
Knowledge-Based Geospatial Information System (KB-GIS) and the Informational Space Economy   Elias G. Carayannis   Vivienne Wang     133
From Regional Innovation Strategies to the Multi-Level Governance of Science, Technology and Innovation: the Case of the NorthEast of England   David Charles     166
Information Flow and GlobalCompetitiveness of Industrial Districts: Lessons Learned from Kastoria's Fur District in Greece   Nikos I. Dimitriadis     186
The Role of Clusters and Regional Networks in Economic Transformation - Empirical Evidence and Conclusions from the East German Innovation System   Knut Koschatzky     210
Weak Ties and Innovation among Indian and Chinese Engineers in Silicon Valley   Rafiq Dossani     230
K-Cores, Team Dynamics and Intra-Organizational Development in an Aerospace Firm   Dimitris Assimakopoulos   Kristie Ogilvie     284
Venturing Clusters: the Case of Sapporo Region to Create Biotech University Spin-Offs   Masayuki Kondo     299
The Role of the Government and the Academia-Industry Network in the Biopharmaceutical Industry of China   Xielin Liua   Jinhui An   Nannan Lundin     314
From Bureaucratic Mode of Technological Entrepreneurship to Clustering Mode of Technological Entrepreneurship: Daedeok Science Park, Korea   Jong-in Choi     330
Innovation Symbiosis among Geographical Knowledge Networks: the Case of the Hsinchu Science-Based Industrial Park, Taiwan (1991-2002)   Yuan-Chieh Chang   Bou-Wen Lin   Meng-Chu Liu   Shih-Chang Hung   Yi-Pe Ou     343
To Cluster or Not to Cluster? The Growth of High-Tech Firms in New Zealand    Sally Davenport     361
Biographies     384
Index     401

Wednesday, November 25, 2009

Pattern Oriented Software Architecture Patterns for Concurrent and Networked Objects or Marketing to the Social Web

Pattern-Oriented Software Architecture, Patterns for Concurrent and Networked Objects, Vol. 2

Author:

Designing application and middleware software to run in concurrent and networked environments is a significant challenge to software developers. The patterns catalogued in this second volume of Pattern-Oriented Software Architectures (POSA) form the basis of a pattern language that addresses issues associated with concurrency and networking.

The book presents 17 interrelated patterns ranging from idioms through architectural designs. They cover core elements of building concurrent and network systems: service access and configuration, event handling, synchronization,

and concurrency. All patterns present extensive examples and known uses in multiple programming languages, including C++, C, and Java.

The book can be used to tackle specific software development problems or read from cover to cover to provide a fundamental understanding of the best practices for constructing concurrent and networked applications and middleware.

About the Authors

This book has been written by the award winning team responsible for the first POSA volume "A System of Patterns", joined in this volume by Douglas C. Schmidt from University of California, Irvine (UCI), USA.

Visit our Web Page

Booknews

This guide for software designers and advanced students presents 17 interrelated patterns ranging from idioms through architectural designs and covering core elements of building concurrent and network systems, including service access and configuration, event handling, synchronization, and concurrency. The focus here on concurrency and networking complements the general-purpose patterns from the previous volume, , though many can be applied outside the context of concurrency and networking. The patterns presented are general, domain-independent, rather than those specific to a particular application domain (such as telecommunications). All patterns are accompanied by examples and known uses in multiple programming languages, including C++, C, and Java. Annotation c. Book News, Inc., Portland, OR (booknews.com)



Table of Contents:
About This Book.
About The Authors.
Guide To The Reader.
1 Concurrent and Distributed Objects
2 The Patterns.
2.1 Introduction.
2.2 Service Access Patterns.
Wrapper Facade.
Extension Interface.
Interceptor.
2.3 Event Handling Patterns.
Reactor.
Proactor.
Asynchronous Completion Token.
2.4 Initialization Patterns.
Acceptor-Connector.
Activator.
Component Configurator.
2.5 Synchronization Patterns.
Scoped Locking.
Strategized Locking.
Thread-Safe Interface.
Double Checked Locking Optimization.
2.6 Concurrency Patterns.
Active Object.
Monitor Object.
Leader/Followers.
Half Sync/Half-Async.
Thread-Specific Storage.
3 Tying the Patterns Together.
3.1 From Individual Patterns To Pattern Languages.
3.2 A Pattern Language for Distributed.
Object Computing.
3.3 Beyond Networking, Distribution, and Concurrency Notations.
Glossary.
References.
Index of Patterns.
Index.

Go to: Rum and Rum Drinks or Bourbon Bourbon Drinks

Marketing to the Social Web: How Digital Customer Communities Build Your Business

Author: Larry Weber

Praise for Marketing to the Social Web

"Weber understands that the world is going digital and that competitive advantage will accrue to those who understand the transformation. CEOs should heed this transformation and learn from Weber's insights how to navigate this new landscape to fully maximize their business opportunities."
-Mark Fuller, Chairman, Monitor Group

"Consumers are using technology to grab power from companies, the media, and the government. Marketing to the Social Web succinctly outlines how institutions can survive and win in this chaotic new world, and lays out the revised rules of engagement-ignore them at your peril."
-George F. Colony, CEO, Forrester Research, Inc.

"Larry has brought pragmatic and useful recommendations to help brand builders manage the complexity of social interaction in a digital age. I was pleased to read a book that actually suggests how to do something with social networks, instead of just ponder them."
-David Kenny, Chairman and Chief Executive Officer, Digitas Inc.

"Where's the allure of social 2.0? Brands can talk . . . customers talk louder! Digital influence has arrived."
-Jeff Taylor, CEO, Eons and Founder of Monster.com

"Larry Weber provides a simple and effective roadmap of the new customer information highway. Marketing to the Social Web is a valuable tool that will give everyone the confidence and know-how to compete in this fast-growing marketplace of ideas."
-Steve Harris, Vice President, Global Communications, General Motors Corporation

"As all lines and boundaries are washed away by the Web, Weber describes how to become part of the sea versus the sand."
-NicholasNegroponte, Chairman, One Laptop per Child



Sunday, February 22, 2009

Pearson Educations Review for the AP Computer Science A and AB or AutoCAD

Pearson Education's Review for the AP Computer Science A and AB

Author: Susan Horwitz

Key Message: Pearson Education’s Review for the AP Computer Science Exam in Java  covers everything you need to know to get the score you want. It is written by a former AP Exam writer and is developed to help you take advantage of her experience. Key Topics: This test prep guide will help you: Understand how to approach the GridWorld case study, a required part of the AP Computer Science A and AB curricula; Review the most current AP Java topics (for both the A and AB exams) tested on the exam in a clear and concise manner; Practice with six sample exams - three for the A and three for the AB exam; Develop sound test-taking strategies with this book’s detailed review of Java, hundreds of practice questions, test taking tips, and AP-style grading guide. Key Market: Used in the classroom or as a self-study guide, this is an ideal resource for those taking the AP Computer Science exam in Java.

 



Interesting textbook: Interactive Distance Learning in PreK 12 Settings or Pro Office 2007 Development with VSTO

AutoCAD: Secrets Every User Should Know

Author: Dan Abbott

"I've been using AutoCAD for 22 years and have written a hundred books on the subject. I reviewed many CAD books back in the days when book reviews were common in CAD publications; some were innovative, others were just sad. But for nearly a decade, it's been mostly silence on the book review front. Then earlier in the summer, a book arrived in the mail from Sybex: AutoCAD Secrets Every User Should Know by Dan Abbott. Reading it, I got excited: here's a book for every AutoCAD user, even old-timers like me." - Ralph Grabowski, Editor, upFront.eZine.com: The Business of CAD

Learn the "why" behind the "how" in this one-of-a-kind reference packed with tips and techniques from award-winning AutoCAD expert Dan Abbott. This info-packed guide reveals some of the best kept AutoCAD secrets on technical standards, AutoLISP programming, DOS functions, scripts, 3D, and everything in between. Based on his popular "Things Every AutoCAD User Should Know" session at Autodesk University and other industry events, Dan gives you the answers to frequently asked AutoCAD questions in his direct and entertaining style while using real-world case studies to put your skills into practice. Read it cover to cover or dive right in to the sections you need most, then get ready to improve your productivity, save more time, and become an AutoCAD all-star.



Saturday, February 21, 2009

Computer Graphics for Java Programmers or Systems Biology

Computer Graphics for Java Programmers

Author: Kang Zhang

A great many varied and interesting visual effects can be achieved with computer graphics, for which a fundamental understanding of the underlying mathematical concepts – and a knowledge of how they can be implemented in a particular programming language – is essential.

Computer Graphics for Java Programmers, 2nd edition covers elementary concepts in creating and manipulating 2D and 3D graphical objects, covering topics from classic graphics algorithms to perspective drawings and hidden-line elimination. 

Completely revised and updated throughout, the second edition of this highly popular textbook contains a host of ready-to-run-programs and worked examples, illuminating general principles and geometric techniques. Ideal for classroom use or self-study, it provides a perfect foundation for programming computer graphics using Java.



Table of Contents:
Preface
1Elementary Concepts1
2Applied Geometry25
3Rotations and Other Transformations53
4Some Classic Algorithms79
5Perspective113
6Hidden-face Elimination127
7Hidden-line Elimination163
8Some Applications183
App. ALinear Interpolation of 1/z223
App. BA Note on Event Handling227
App. CFile Obj3D.java231
App. DProgram HLines.java237
App. EHints and Solutions to Exercises247
Bibliography267
Index269

Books about: Pilates or The Memory Advantage

Systems Biology: Properties of Reconstructed Networks

Author: Bernhard O Palsson

Genome sequences are now available that enable us to determine the biological components that make up a cell or an organism. The new discipline of systems biology examines how these components interact and form networks, and how the networks generate whole cell functions corresponding to observable phenotypes. This textbook describes how to model networks, determine their properties, and relate these to phenotypic functions. Some knowledge of linear algebra and biochemistry is required, since the book reflects the irreversible trend of increasing mathematical content in biology education.



Friday, February 20, 2009

Love and Sex with Robots or Creating Vista Gadgets

Love and Sex with Robots: The Evolution of Human-Robot Relationships

Author: David Levy

Love, marriage, and sex with robots? Not in a million years? Maybe a whole lot sooner.From a leading expert in artificial intelligence comes an eye-opening, superbly argued book that explores a new level of human intimacy and relationships—with robots.

From Pygmalion falling for his chiseled Galatea to Dr. Frankenstein marveling at his "modern Prometheus" to the man-meets-machine fiction of Philip K. Dick and Michael Crichton, humans have been enthralled by the possibilities of emotional relationships with their technological creations. Synthesizing cutting-edge research in robotics with the cultural history and psychology of artificial intelligence, Love and Sex with Robots explores this fascination and its far-reaching implications.

Using examples drawn from around the world, David Levy shows how automata have evolved from the mechanical marvels of centuries past to the electronic androids of the modern age, and how human interactions with technology have changed over the years. Along the way, Levy explores many aspects of human relationships—the reasons we fall in love, why we form emotional attachments to animals and to virtual pets such as the Tamagotchi, and why these same attachments could extend to love for robots. He also examines the needs we seek to fulfill through sexual relationships, tracking the development of life-sized dolls, machines, and other sexual devices, and demonstrating how society's ideas about what constitutes normal sex have changed—and will continue to change—as sexual technology becomes increasingly sophisticated.

Shocking but utterly convincing, Love and Sex withRobots provides insights that are surprisingly relevant to our everyday interactions with technology. This is science brought to life, and Levy makes a compelling and titillating case that the entities we once deemed cold and mechanical will soon become the objects of real companionship and human desire. Anyone reading the book with an open mind will find a wealth of fascinating material on this important new direction of intimate relationships, a direction that, before long, will be regarded as perfectly normal.

The Washington Post - Joel Achenbach

"Levy's book is entertaining in parts, such as the eye-opening (even climactic) section on the evolution of vibrators."..."But throughout Love and Sex with Robot's, there's a recurring sense of the writer trying a little too hard: Every brick must be carefully laid as he builds the great edifice of his thesis. Thus, we must labor through long sections on why people fall in love, why they love their pets, how they become attached to their computers, and so on, before we can get to the good stuff on sex toys. And it's not clear that Levy -- described on the book jacket as "an internationally recognized expert in artificial intelligence" -- is truly an expert on the subject of human love. He seems more like a partisan in a technological debate most of us didn't realize was going on."

Diana Hartle - Library Journal

Levy, a renowned expert on Artificial Intelligence (AI) and author of Robots Unlimited, gives us an awe-inspiring and frightening peek into the future, to imagine a society where humans have deep psychological and physical relationships with robots. Rather than focusing on the current state of the art, Levy explores both the technological breakthroughs and the evolutionary changes in human behavior necessary to achieve his utopian dream. Our psychological knowledge of relationships is used as design specifications to develop animate creations that can play a major role in the advancement of humankind. Levy uses today's robots (e.g., ASIMO, AIBO, Repliee Qi, the RealDoll) and research into human behavior with technology to argue that love and sex with robots on a grand scale is inevitable. While Levy asks and answers a lot of intriguing questions, he does not acknowledge whether, just because we can, we should. Although reading the book in public would not raise eyebrows in Japan, here, be prepared to cause a major stir. Strongly recommended for academic and public libraries.

Kirkus Reviews

By mid-century, people will be marrying robots, asserts Levy, author of numerous books on chess, computers and artificial intelligence (Robots Unlimited: Life in a Virtual Age, 2005, etc.). To doubt that, he writes, is to be unaware of the rapid progress being made in artificial intelligence, materials science and other relevant technological areas. Levy explores the changing relationship between humans and robots, from industrial and service robots to children's toys and virtual pets-think Tamagotchi-to the caregiver robots being developed in Japan to help the elderly. Once a more human-like appearance can be achieved, says Levy, robots will move on to roles as companions and lovers. He analyzes the reasons people fall in love with each other and finds the same reasons applicable to human-robot relationships. He notes that social mores regarding marriage are changing, and he predicts that the combination of dynamic changes in social and cultural thinking with major advances in technology will move society toward acceptance of human-robot marriage. The advantages-a partner programmed to one's individual desires, one that can never truly die or fall out of love-are considerable. As for sex with a robot, Levy devotes an illustrated chapter to technological solutions to the problems facing the amorous human partner, ranging from old-fashioned mechanical devices to virtual-reality software systems. It's easy for the casual reader to be swept along by Levy's assumptions and arguments, so that statements such as, "If we can accept that a robot can think, then there is no good reason we should not also accept that it could have feelings of love and feelings of lust" may seem reasonable on firstreading, but highly questionable upon deeper reflection. Levy is willing to go far out on a limb with his predictions, and even the reader who remains unconvinced may well enjoy this thought-provoking and entertaining ride into the future. Agent: Molly Glick/Jean V. Naggar Literary Agency



See also: Comunicazioni di Digitahi

Creating Vista Gadgets: Using HTML, CSS and JavaScript with Examples in RSS, Ajax, ActiveX (COM) and SilverLight

Author: Rajesh Lal

A one-stop resource for each aspect of designing and developing Sidebar gadgets, perfect for anyone who wants to create killer gadgets

  • Explores one of the super cool features new to Windows Vista -- the Sidebar
  • It is a one-stop resource for each aspect of designing and developing Sidebar gadgets, perfect for anyone who wants to create killer gadgets
  • Includes complete design instructions for four never-before-seen gadgets

Windows Vista Sidebar is a panel located on the desktop of a PC where gadgets can be placed for easy access and reference. These gadgets are small, single-purpose applications, such as clocks, calendars, games, RSS notifiers, search tools, stock tickers, etc, that reside on the Windows desktop and on the Windows Sidebar. The book will be a tutorial to design and develop a gadget. It will provide ready-to-use samples using .NET, XML, CSS and AJAX. After reading the book, a web developer/designer will be confident enough to start developing gadgets for Windows Vista Sidebar. The beginner portion of the book shows an overview of the subject with the design pattern, the architecture and implementation details. The later sections will have solid examples for instant results. In short, the book will tell how to do everything with Sidebar Gadgets using solid, unique examples. Brief outline: " Brief background on Gadgets " Define architecture, design consideration and implementation to give a clear view to the developer " Step by step, create a useful Gadget sample "My Blogs" " Elaborate the architecture design constraint and implementation details for the sample " Detail the standard practices " Recheck the gadget created forstandard practices " Improvise and Improve with compare and contrast " Add advanced samples with .NET, AJAX and XHTML.



Table of Contents:

Introduction 1

Pt. I The Foundation

1 Innovate with Windows Vista Sidebar Gadgets 7

2 The Architecture 29

3 An Approach to Design 49

4 Selling Your Gadget 75

Pt. II Developing a Gadget

5 Creating a Simple Gadget with RSS/Atom Feed 91

6 Design Patterns and Standard Practices 115

7 The MyBlog Gadget Revisited 139

8 Debugging and Deploying a Gadget 159

Pt. III Advanced Samples

9 Site Statistics Gadget with Ajax - An Information Gadget 183

10 Most Recent Used .NET Projects - An Application Gadget 211

11 Radio Gadget and YouTube Video Gadget - Fun Gadgets 237

12 Silverlight World Clock - Utility Gadget 261

Pt. IV Appendixes

App. A Tips and Tricks 289

App. B Extras 315

Index 321

Thursday, February 19, 2009

Cisco or Microsoft SQL Server 2005 Analysis Services

Cisco: A Beginner's Guide

Author: Toby J Velt

Get started using Cisco technologies quickly and easily

Here is a fully updated edition of the bestselling introductory guide to Cisco products and technologies. Cisco: A Beginner's Guide, Fourth Edition provides you with a practical hands-on resource for successfully designing and managing a Cisco network. Learn to work with Cisco routers and switches, wireless technologies, and storage tools. You'll also get full details on network security, including firewalls, as well as communications solutions such as VoIP. This is a must-have resource for anyone interested in internetworking and Cisco technologies.

  • Work with Cisco's Internet technologies
  • Configure Cisco routers and networks
  • Understand Cisco internetworking technologies including LAN switches, multilayered switching, and VLANs
  • Secure your network using CiscoSecure ACS, Cisco PIX firewall, IOS Firewall, and other methods
  • Enable wireless internetworking using the Cisco Aironet andAirespace products
  • Deploy VoIP via Cisco Unified Communications
  • Implement Cisco storage area network (SAN) and content delivery network (CDN) solutions
  • Use both open standard routing protocols (RIP, OSPF, BGP) and Cisco-proprietary protocols (IGRP and EIGRP)
  • Design, manage, and troubleshoot a robust Cisco network

 

Toby J. Velte, Ph.D., MCSE+I, CCNA, CCDA, is cofounder of Velte Publishing, Inc., is an internationally bestselling author of business technology articles and books.

Anthony T. Velte, CISSP, CISA, is cofounder of Velte Publishing, Inc., and coauthor of several books on Cisco technologies.



Table of Contents:

Part I: Cisco Overview

Ch. 1: Cisco and the Internet

Ch. 2: Network Primer

Part II: Cisco Internetworking Tools

Ch. 3: Router Overview

Ch. 4: Configuring Routers

Ch. 5: Switches

Ch. 6: Security Overview

Ch. 7: Security Building Blocks

Ch. 8: Cisco Wireless Solutions

Part III: Cisco Business Solutions

Ch. 9: Cisco Unified Contact Center

Ch. 10: Storage Tools

Ch. 11: Cisco Content Networking and Video Solutions

Part IV: Designing Cisco Networks

Ch. 12: Routing Protocols

Ch. 13: Network Management

Ch. 14: Network Design Process

Ch. 15: Troubleshooting Cisco Networks

INDEX

Books about: Practices of an Agile Developer or Valley Boy

Microsoft SQL Server 2005 Analysis Services

Author: Edward Melomed

Microsoft SQL Server 2005 Analysis Services is definitive guide to programming Analysis Services 2005. It will give you unparalleled insight into the ways in which Analysis Services functions straight from the members of the Analysis Services team at Microsoft . It not only explains ways to use Analysis Services 2005 to design and create multidimensional objects, databases, dimensions, cubes, but it also provides invaluable information about the reasons behind design decision taken by the development team.

 

Chapters include:

  • Introduction to Analysis Services
  • Creating Multidimensional Models using Analysis Services
  • Security
  • High availability
  • Localization and Globalization



Tuesday, February 17, 2009

Parallel Scientific Computing in C and MPI With CD or Joystick Nation

Parallel Scientific Computing in C++ and MPI / With CD

Author: George Karniadakis

This book provides a seamless approach to numerical algorithms, modern programming techniques and parallel computing. These concepts and tools are usually taught serially across different courses and different textbooks, thus observing the connection between them. The necessity of integrating these subjects usually comes after such courses are concluded (e.g., during a first job or a thesis project), thus forcing the student to synthesize what is perceived to be three independent subfields into one in order to produce a solution. The book includes both basic and advanced topics and places equal emphasis on the discretization of partial differential equations and on solvers. Advanced topics include wavelets, high-order methods, non-symmetric systems and parallelization of sparse systems. A CD-ROM accompanies the text.



Table of Contents:

1. Scientific computing and simulation science;
2. Basic concepts;
3. Approximations;
4. Roots and integrals;
5. Explicit discretizations;
6. Implicit discretizations;
7. Relaxation: discretization and solvers;
8. Propagation: numerical diffusion and dispersion;
9. Fast linear solvers;
10. Fast eigensolvers; Appendix A: C++ basics; Appendix B: MPI basics; Bibliography.

Interesting textbook: JavaScript or Explanation Based Neural Network Learning

Joystick Nation: How Videogames Ate Our Quarters, Won Our Hearts and Rewired Our Minds

Author: J C Herz

J.C. Hertz brings us the first popular history and critique of electronic entertainment from its genesis as primitive blips in the labs of Cold War computer programmers to the studios where networked 3-D theme parks are created. Tracing this neon branch of the computer industry from a small cadre of inspired nerds to an entertainment behemoth that rivals Hollywood box office billings, she brings to life the history of Space Invaders, Pac Man, Super Mario, Myst, Doom, and other celebrated games. She explores the culture of virtual construction workers who "do code" wherever the next big game is being created - and the world of designers, writers, and musicians who make their living in this boomtown industry. At the same time, Herz investigates the games themselves and the role they have come to play in an increasingly virtual world.

Publishers Weekly

As much as Herz's (Surfing the Internet) new book is an enthusiastic and diligently researched history of, as she puts it, "the evolution of videogames from blips to behemoths," it is also an engaging exploration of "the human drive to play." Herz describes how that drive has persisted and developed in response to wave upon wave of technological refinement. She begins with a time line that plots the growth of the interactive entertainment from 1962, when an MIT electrical engineer created Spacewar, a videogame that scientists across the county copied and installed in university computer systems across the country, to today's $6-billion-a-year global industry. Especially intriguing are the interspersed profiles of the behind-the-scenes programmers who start out tinkering with code, become obsessed with a new game form and wind up millionaires. Only fellow gamers will share Herz's adulation for some of these programmers ("I've never been starstruck. Until now. I can't believe. I'm actually talking to the guy who wrote Defender," she writes), but most readers will be fascinatedand some concernedby the sense of generations being formed and changed by this latest collision of entertainment and a technology that, unlike TV, film and music, has been designed primarily for solitary consumption. (June)

Kirkus Reviews

Here is a look at an essential part of American youth that goes beyond a mere chronicle to engage all of the political, social, and cultural implications of video games.

Herz (Surfing the Internet, 1995) eschews a historical point of view for a free-associating meditation on the video game culture that, by her calculations, has engulfed one-fifth of our population. Of course, not being able to dispense with the historical aspects of her subject entirely, Herz offers up "A Natural History of Videogames" timeline: The first video game was actually created in 1962 by some MIT graduate students; thus, Herz notes, "If the history of videogames were a twenty-four-hour day, Pong would arise at 6:37 a.m." And in tracing the trajectory from Pong to Doom, she evokes such "classics" as Q*Bert, Space Invaders, and Pole Position. Equally clever is her sardonic suggestion to right-wing critics of video game violence that they turn it to their advantage with an "Operation Rescue level of Doom, where you gun down abortion doctors" or even a video game version of an all-out military operation. "But, then," she remarks, "been there, played that. Gulf War." (Anyway, she observes that in most video games, the violence is perpetrated by teenage boys and girls playing, not criminals, but law-enforcement officers.) Herz adroitly examines the gender gap in video game development, citing political feminists' scholarly critiques of Ms. Pac Man and Frogger, and her research shines in her strong study of characterization in video games, as she traces the connections between Japanese comic-book anime and the popularity of a certain Italian-American plumber named Mario.

This otherwise smart and entertaining read ends a bit too abruptly during a discussion of how computer simulation approximates reality. Nevertheless, Joystick Nation will please its citizenry.



Monday, February 16, 2009

Digital Multimedia Perception and Design or Java Cookbook

Digital Multimedia Perception and Design

Author: Ghinea

Digital Multimedia Perception and Design provides a well-rounded synopsis of the state-of-the-art technologies in perceptual-based multimedia design. It is the only such book on the market, uniting cutting-edge research by some of the top people in the field and filling a gap in the existing multimedia design literature. Digital Multimedia Perception and Design highlights how perceptual requirements can be incorporated in the design, development and transmission of multimedia, providing readers with a rich body of research and work done in this exciting area. This book aids all those interested in building true end-to-end multimedia information systems, and is useful to researchers, multimedia designers, and content and infrastructure providers.


About the Author:
Gheorghita Ghinea is a Senior Lecturer in the School of Information Systems, Computing and Mathematics at Brunel University He holds a BSc (Hons) Degree in Computer Science and Mathematics, an MSc in Computer Science (with Distinction, 1996), both from the University of the Witwatersrand, Johannesburg, South Africa and a PhD in Computer Science (2000) from the University of Reading, U.K.. He has published over 60 research papers in leading international journals and peer-reviewed conferences and has consulted for both public and private organizations in his areas of research interest which are: distributed multimedia (especially perceptual aspects), web-based systems, ubiquitous computing, and telemedicine . Dr. Ghinea is a member of the IEEE and the British Computer Society.

bio 2 -Sherry Chen is a Senior Lecturer in the School of Information Systems, Computing and Mathematics at Brunel University. Sheobtained her PhD degree from the University of Sheffield in 2000. Her current research interests include human-computer interaction, data mining, digital libraries, and educational technology. She has published widely in these areas. Dr. Chen was the co-editor of the books, Adaptive and Adaptable Hypermedia Systems and Advances in Web-based Education: Personalized Learning Environments. She is a member of the editorial boards of five computing journals. She has been invited to give several talks, including 9th International Conference on User Modelling and EPSRC Network of Women in Computer Science colloquium.

Digital Crime and Forensic Science in Cyberspace



New interesting textbook: Diets in a Nutshell or Just Love Me

Java Cookbook: Solutions and Examples for Java Developers

Author: Ian F Darwin

The Java Cookbook is a comprehensive collection of problems, solutions, and practical examples for anyone programming in Java. Developers will find hundreds of tried-and-true Java "recipes" covering all of the major APIs as well as some APIs that aren't as well documented in other Java books.

The Java Cookbook, like the bestselling Perl Cookbook, covers a lot of ground, and offers Java developers short, focused pieces of code that can be easily incorporated into other programs. The idea is to focus on things that are useful, tricky, or both. The book includes code segments covering many specialized APIs—like media and servlets—and should serve as a great "jumping-off place" for Java developers who want to get started in areas outside of their specialization.

The book provides quick solutions to particular problems that can be incorporated into other programs, but that aren't usually programs in and of themselves.



Table of Contents:
Preface
1Getting Started: Compiling, Running, and Debugging1
2Interacting with the Environment38
3Strings and Things53
4Pattern Matching with Regular Expressions87
5Numbers112
6Dates and Times149
7Structuring Data with Java171
8Object-Oriented Techniques205
9Input and Output230
10Directory and Filesystem Operations288
11Programming Serial and Parallel Ports306
12Graphics and Sound338
13Graphical User Interfaces370
14Internationalization and Localization415
15Network Clients436
16Server-Side Java: Sockets464
17Network Clients II: Applets and Web Clients488
18Web Server Java: Servlets and JSP517
19Java and Electronic Mail564
20Database Access608
21XML649
22Distributed Java: RMI665
23Packages and Packaging685
24Threaded Java712
25Introspection, or "A Class Named Class"748
26Using Java with Other Languages777
Afterword801
Index803

Sunday, February 15, 2009

Adobe Photoshop Elements 3 or Pdf Forms Using Adobe Acrobat and Adobe Livecycle Designer

Adobe Photoshop Elements 3: In A Snap (Sams Teach Yourself Series)

Author: Jennifer Fulton

These days, nobody really wants to learn everything there is about a software product like Photoshop Elements. And even if you did, who has the time to endlessly tinker and play with it until you figure everything out?

You just want a book that will quickly show you how to do things with Photoshop Elements - things that aren't already covered in the docs, and things you can't just figure out on your own.

Adobe Photoshop Elements in a Snap is designed specifically for today's computer user.

  • Somebody who is new to Photoshop Elements, but not new to computers.
  • Somebody who doesn't have time for long-winded, mind-numbing explanations - and certainly no time or patience for bad jokes.

Comprised of a series of well-organized, bite-sized, quickly accomplished tasks, the book lets the reader zero right in on the one particular task he or she wants to accomplish, quickly figure out what to do, do it, and then get back to work.



Go to: Mexican Bar or Guide to Good Food

PDF Forms Using Adobe Acrobat and Adobe LiveCycle Designer

Author: Ted Padova

This comprehensive guide to creating fillable forms with the latest release of Adobe Acrobat is packed with real-world insights and techniques gained from daily use of Adobe Acrobat and Adobe LiveCycle Designer under business deadline situations. You’ll get step-by-step instructions that show you how to easily create and implement interactive PDF forms using both Adobe Acrobat and Adobe LiveCycle Designer.



Thursday, February 12, 2009

Discrete Mathematics or Information Assurance for the Enterprise

Discrete Mathematics

Author: Richard Johnsonbaugh

Focused on helping readers understand and construct proofs – and, generally, expanding their mathematical maturity – this best-seller is an accessible introduction to discrete mathematics. Takes an algorithmic approach that emphasizes problem-solving techniques. Expands discussion on how to construct proofs and treatment of problem solving. Increases number of examples and exercises throughout. 

Booknews

New edition of a time-tested text first published in 1984 in response to a need for a course that extended students' mathematical maturity and ability to deal with abstraction and included useful topics such as combinatorics, algorithms, and graphs. Intended for a one-or two- term introductory course, the text does not require knowledge of calculus, and there are no computer science prerequisites. Annotation c. by Book News, Inc., Portland, Or.



Look this: The Golden Text of AA or Pregnancy and Birth

Information Assurance for the Enterprise: A Roadmap to Information Security

Author: Corey Schou

Going beyond the technical coverage of computer and systems security measures, Information Assurance for the Enterprise provides readers an overarching model for information assurance for businesses, government agencies, and other enterprises needing to establish a comprehensive plan. All the components of security and how they relate are featured, and readers will also be shown how an effective security policy can be developed. Topics like asset identification, human factors, compliance with regulations, personnel security, risk assessment and ethical considerations are covered, as well as computer and network security tools and methods.
This is one of the only texts on the market that provides an up-to-date look at the whole range of security and IA topics. In post-9/11 times, managers and IT professionals need to address a wide range of security-related issues, and develop security systems that take all these diverse factors into account. As someone who has worked extensively with the U.S. State Department and other governmental agencies, Corey Schou is uniquely positioned to write the definitive book on the subject; and Daniel Shoemaker is a professor and consultant to the Department of Homeland Security in matters of Information Assurance policy.



Table of Contents:
Ch. 1Knowing what to secure1
Ch. 2Assessing risks25
Ch. 3Security policy57
Ch. 4Building and documenting an information assurance framework89
Ch. 5Maintaining security of operations113
Ch. 6Ensuring controlled access139
Ch. 7Personnel security175
Ch. 8Physical security205
Ch. 9Assuring against software vulnerabilities231
Ch. 10Continuity planning and disaster recovery257
Ch. 11Laws, regulations, and crime283
Ch. 12Network security basics : malware and attacks311
Ch. 13Cryptology339
Ch. 14Ensuring the secure use of software367
Ch. 15Human factors : ensuring secure performance393
Ch. 16Information ethics and codes and conduct419
App. AApache longbow AH-64D : target acquisition and display system (TADS) upgrade project441

Wednesday, February 11, 2009

Macromedia Flash MX Game Design Demystified or New Perspectives on JavaScript Comprehensive

Macromedia Flash MX Game Design Demystified: The Official Guide to Creating Games with Flash

Author: Jobe Makar

So you wanna be a hotshot game designer? Well, if you have a basic grasp of Macromedia Flash MX, you can. Unafraid to tackle some of the more complicated aspects of game creation (including physics and trigonometry!), this comprehensive reference covers it all. Macromedia Flash Game Design Demystified starts out with the basics: planning, adapting ActionScript techniques, using introductory Flash game techniques, and more. Then it gets down to the real business of building simple games. You'll tackle simple-logic and quiz games before moving on to multiplayer and complex-logic games (chess, for example)--learning about importing 3-D graphics, adding sound effects, and licensing your games in the process. The book's companion CD includes the source files for a number of games as well as the tutorials and lessons that go along with the book and XML server software to facilitate multiplayer games. If you're tired of the games that you have and want to make your own action, this book offers comprehensive coverage of sophisticated techniques--but put in easy-to-grasp, practical terms.

Booknews

Written for developers familiar with Flash, this guide explains techniques for automating, repeating, and governing the actions of games. The first half of the book describes collision detection and reactions, tile-based worlds, artificial intelligence algorithms, graphics and sound, while the second half walks through the ActionScript code and functions of six sample games. The CD-ROM contains example files and a trial version of Flash MX. Annotation c. Book News, Inc., Portland, OR



Table of Contents:
Introduction
Pt. 1Getting Started
Ch. 1First Steps3
Ch. 2The Plan: From Idea to Design17
Pt. 2Examining the Nuts and Bolts
Ch. 3Trigonometry 10133
Ch. 4Basic Physics57
Ch. 5Collision Detection83
Ch. 6Collision Reactions135
Ch. 7Tile-Based Worlds161
Ch. 8The Isometric Worldview189
Ch. 9Artificial Intelligence227
Ch. 10Using a High Score List261
Ch. 11Graphics in Games273
Ch. 12The Sound of Games321
Ch. 13Dissecting a Chat349
Pt. 3The Games
Ch. 14Word Search375
Ch. 15Ice World: A Platform Game401
Ch. 16Pinball437
Ch. 17Tic-Tac-Toe: Your First Multiplayer Game459
Ch. 189-Ball475
Ch. 19Don't Fall!503
App. A: Protecting Your Games525
App. B: Multiuser Servers535
App. CThe ElectroServerAS Object553
App. D: XML Basics in Flash577
App. E: Developer Resources591
App. F: Other Games601
Index605

Read also Fatigue as a Window to the Brain or Neurogenic Bladder a Medical Dictionary Bibliography and Annotated Research Guide to Internet References

New Perspectives on JavaScript, Comprehensive

Author: Partrick Carey

This book uses a practical, step-by-step approach to provide comprehensive instruction on basic to advanced JavaScript concepts.



Monday, February 9, 2009

Developing Feeds with RSS and Atom or Adobe After Effects 7 Hands On Training

Developing Feeds with RSS and Atom: Developer's Guide to Syndicating News and Blogs

Author: Ben Hammersley

Perhaps the most explosive technological trend over the pasttwo years has been blogging. As a matter of fact, it's beenreported that the number of blogs during that time has grownfrom 100,000 to 4.8 million-with no end to this growth insight.

What's the technology that makes blogging tick? The answeris RSS—a format that allows bloggers to offer XML-basedfeeds of their content. It's also the same technologythat's incorporated into the websites of media outlets sothey can offer material (headlines, links, articles, etc.)syndicated by other sites.

As the main technology behind this rapidly growing field ofcontent syndication, RSS is constantly evolving to keep pacewith worldwide demand. That's where Developing Feeds withRSS and Atom, 2nd Edition steps in. It provides bloggers,web developers, and programmers with a thorough explanationof syndication in general and the most popular technologiesused to develop feeds.

This book not only highlights all the new features of RSS2.0-the most recent RSS specification-but also offerscomplete coverage of its close second in the XML-feed arena,Atom. The book has been exhaustively revised to explain:metadata interpretationthe different forms of content syndication the increasing use of web services how to use popular RSS news aggregators on the marketAfter an introduction that examines Internet contentsyndication in general (its purpose, limitations, andtraditions), this step-by-step guide tackles various RSS andAtom vocabularies, as well as techniques for applyingsyndication to problems beyond news feeds. Mostimportantly, it gives you a firm handle on how to createyour own feeds, and consume or combine other feeds.

If you'reinterested in producing your own content feed,Developing Feeds with RSS and Atom is the one book you'llwant in hand.



Book review: Como a universidade Trabalha:Ensino superior e a Nação Mal paga

Adobe After Effects 7 Hands-On Training

Author: Chad Fahs

Learn Adobe After Effects 7.0 with hands-on exercises and demo movies. Do you like to learn by doing? Do manuals leave you bored and craving real-world examples? Do you want concrete training that goes beyond theory and reference materials? If so, this is the book for you. These hands-on exercises, complete with insider tips and detailed color illustrations, teach you the latest techniques for creating motion graphics and special effects for film, video, and the Web. You'll learn to animate text and images, integrate sound, and publish the results to a variety of formats. You'll also learn to use the new project management enhancements, how to fine-tune animations, use animation blending and freeze frame options, convert alpha channels to masks with Auto-Trace, use the new Script Editor, and more.



Table of Contents:
1Getting started2
2Understanding the workspace10
3Beginning a new project26
4Creating a composition40
5Creating keyframes and animation in the timeline60
6Playing with time106
7Previewing movies126
8Working with layers148
9Working with text layers206
10Applying effects250
11Parenting layers274
12Painting on layers296
13Creating masks322
14Creating track mattes346
15Working with color keys364
16Working with 3D layers380
17Using expressions410
18Tracking motion and stabilizing footage426
19Working with audio438
20Rendering final movies450

Sunday, February 8, 2009

Podcast Solutions or SQL Server 2005 T SQL Recipes

Podcast Solutions: The Complete Guide to Podcasting

Author: Michael Geoghegan

Are you the kind of person whos got a lot to say? Have you ever wanted to share your talents, thoughts, and opinions with others, but have lacked the broadcasting knowledge and contacts to achieve such a goal?
Well, today it's well within your grasp, thanks to Podcasting -- using only some simple recording equipment, a computer, and the Internet, you can record and distribute your own audio shows, including anything you want - comedy, debate, news, reviews, interviews, music -- the only limit is your imagination.
Of course, you'll need a guide to tell you what you need to know, which is where this indispensable book comes in. Written by two of the best and brightest podcasting pioneers, Podcast Solutions is a shrewd and comprehensive guide to podcasting. From downloading podcasts to producing your own for fun or profit, Podcast Solutions covers the entire world of podcasting with insight, humor, and the unmatched wisdom of experience. In its 200+ pages, youll learn:

  • How to receive podcasts - everything you need to know to find, subscribe to and receive quality shows on your iPod, computer or any other mp3 player.
  • How podcasting is being applied in many different industries - entertainment, education, sales and marketing, religious study, intra-corporate communications, and more.
  • How to plan and design your own top quality podcast, including expert advice on designing a show built for success.
  • How to Set up your "podcast studio," whether youre a casual hobbyist or a committed professional. Includes insights and buying advice on finding the right microphones, mixers, software, hardware, and more to meet your needs and fit yourbudget.
  • The secrets to achieving "broadcast quality" audio for your show.
  • How to include music, phone calls and audio feedback into your podcast inexpensively and legally.
  • The techniques needed to turn your podcasts into Internet-ready audio files and get them out there ready to be received by your anxiously-waiting listeners, using simple hardware and software tools.
  • The meaning of RSS, XML, mp3, LAME, and several other acronyms you thought youd never understand.
  • Insiders tips on creating a web presence that will enhance the popularity and professionalism of your show.
  • Secrets of attracting listeners through the creative use of directories, user groups, mailing lists and more.
  • How to make money with your podcast by attracting sponsors, advertisers, and other revenue sources.

The book contains all this and more. This is the guide to podcasting you've been looking for, and the only one you'll need.



Table of Contents:
Ch. 1Podcasting 1011
Ch. 2Listening to podcasts13
Ch. 3Podcasting how-to27
Ch. 4Planning your podcast33
Ch. 5Podcasting tools57
Ch. 6Recording your podcast89
Ch. 7Putting it all together109
Ch. 8Preparing your file131
Ch. 9Serving it up147
Ch. 10Getting heard171
Ch. 11Making money with podcasting189

Go to: Princípios de Contabilidade

SQL Server 2005 T-SQL Recipes: A Problem-Solution Approach

Author: Joseph Sack

If you are looking for a succinct, easy to use, and up-to-date reference guide for SQL Server 2005 and T-SQL, I highly recommend SQL Server 2005 T-SQL Recipes.


— David Hayden, .NET Developer


Each chapter is completely autonomous, so you can just look up the syntax you need at the time without having to rely on knowledge from previous chapters. It's really an excellent reference that deserves a place on your desk.


— Sean McCown, ITBookworm

Need to brush up on specific SQL Server tasks, procedures, or Transact-SQL commands? Not finding what you need from SQL Server books online? Or perhaps you just want to familiarize yourself with the practical application of new T-SQL--related features. SQL Server 2005 T-SQL Recipes: A Problem-Solution Approach is an ideal book, whatever your level as a DBA or developer.

This "no-fluff" desk reference offers direct access to the information you need to get the job done. It covers basic T-SQL data manipulation, the use of stored procedures, triggers and UDFs, and advanced T-SQL techniques for database security and maintenance. It also provides hundreds of practical recipes that describe the utilities of features and functions, with a minimim of background theory.

Additionally, this book provides "how-to" answers to common SQL Server T-SQL questions, conceptual overviews, and highlights of new features introduced in SQL Server 2005. It also features concise T-SQL syntax examples, and you can use the book to prepare for a SQL Server-related job interview or certification test.