Sunday, February 22, 2009

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

Interactive Distance Learning in PreK-12 Settings: A Handbook of Possibilities

Author: Jan M Yates

This practical book shows how to integrate elements of distance learning into PreK-12 settings. With emphasis on Internet-based delivery formats, Yates presents the latest research and proven techniques for creating effective distance-learning opportunities that enhance student achievement.

School Library Journal

Interactive distance learning technology includes any technology that brings outside learning resources into the classroom. They can be delayed-time (audiopage, video, CD-ROM, etc.) or real-time communication sources (online chats, audioconference, virtual-learning areas, etc.). In this thorough overview, Yates has included useful information for teachers and librarians new to their use and veterans. Although the emphasis is on Web-based sources, others may also be applied. The author encourages readers to start small by introducing these resources into existing lessons as enrichment. Chapters detailing the background, models, and applications of interactive distance learning are included as are discussions of supporting technologies and evaluating activities. Since Internet addresses do change, additional descriptive information is provided so sites can be found more easily if moved. References are provided at the end of each section.-Jessica Foster, Fairfax County Public Schools, VA Copyright 2004 Reed Business Information.



Table of Contents:
Acknowledgments
Preface
1An Introduction to the Use of Interactive Distance Learning Technologies1
2Background of Interactive Distance Learning Technologies13
3Models of Interactive Distance Learning Activities55
4Interactive Distance Learning Settings101
5Interactive Distance Learning Technology Applications117
6Support for Interactive Distance Learning Activities177
7Evaluation of Interactive Distance Learning Activities229
Afterword265
Index267

Go to: Italian or Thai

Pro Office 2007 Development with VSTO

Author: Ty Anderson

Experienced author Ty Anderson cuts to the chase in explaining how professional Microsoft Office 2007 solution developers get the job done. Ty is a professional Microsoft application developer working each and every day with the VSTO technology, and his real–world experience will teach you exactly what you need to know to excel in your professional development career.

Pro Office 2007 Development with VSTO takes you far beyond traditional VBA programming, showing you how to transform Microsoft Office 2007 into a complete enterprise application development platform. By the end of the book, you will be creating your own powerful, customized Office Business Applications (OBAs), using the techniques Ty has taught you throughout. The author demonstrates how to leverage all aspects of the Microsoft Office application platform (covering Word, Excel, Outlook, PowerPoint, Visio, and InfoPath) so you can create OBAs that increase information worker productivity, unlock business data stored in documents, reduce end–user training costs, increase developer productivity, and reduce IT operations costs.

This book takes you beyond the basics of VSTO with expert topics such as automation with the Office Application object models and includes detailed examples throughout.

What you’ll learn

  • Understand and leverage Microsoft Office Application object models.
  • Build Microsoft Office application–level add–ins.
  • Create and publish document–level add–ins.
  • Integrate external data into Office applications and documents.
  • Integrate SharePoint data with Office.
  • Buildworkflows.
  • Perform deployments of your solutions and manage delivery of updates.

  • Who is this book for

    This book is for Professional Microsoft Office application developers (and those aspiring to be so) who are interested in creating enterprise applications on the solid base of Microsoft Office 2007. The complexity of the examples assumes an intermediate–to–advanced level of experience with Microsoft .NET. Proficient VBA developers wishing to take their skills to the next level will also benefit by this book.

    About the Apress Pro Series

    The Apress Pro series books are practical, professional tutorials to keep you on and moving up the professional ladder.

    You have gotten the job, now you need to hone your skills in these tough competitive times. The Apress Pro series expands your skills and expertise in exactly the areas you need. Master the content of a Pro book, and you will always be able to get the job done in a professional development project. Written by experts in their field, Pro series books from Apress give you the hard–won solutions to problems you will face in your professional programming career.



    Saturday, February 21, 2009

    Absolute Beginners Guide to Adobe Photoshop Elements 2 or Cryptography

    Absolute Beginner's Guide to Adobe Photoshop Elements 2

    Author: Lisa Le

    New to Photoshop Elements? Learn everything you need to know to make your pictures perfect with the Absolute Beginner's Guide to Adobe Photoshop Elements 2. The book covers all aspects of the software (including the new features "borrowed" from the new Photoshop 7), offering you quick and easy explanations on controlling the software for the results you want. Photoshop Elements provides easy access to powerful editing tools and connects users to online output services as well as options for Web and print output. Absolute Beginner's Guide to Adobe Photoshop Elements 2 shows the beginning user how to maximize all these features and more.



    New interesting textbook: Professional Services for Men or Decoding Darkness

    Cryptography: A Very Short Introduction (Very Short Introductions Series)

    Author: Fred C Piper

    This book is a clear and informative introduction to cryptography and data protection--subjects of considerable social and political importance. It explains what algorithms do, how they are used, the risks associated with using them, and why governments should be concerned. Important areas are highlighted, such as Stream Ciphers, block ciphers, public key algorithms, digital signatures, and applications such as e-commerce. This book highlights the explosive impact of cryptography on modern society, with, for example, the evolution of the internet and the introduction of more sophisticated banking methods.



    Table of Contents:
    1Introduction1
    2Understanding cryptography7
    3Historical algorithms: simple examples18
    4Unbreakable ciphers?52
    5Modern algorithms60
    6Practical security75
    7Uses of cryptography85
    8Key management107
    9Cryptography in everyday life125
    References and further reading135
    Index139

    Friday, February 20, 2009

    Internet Protect Your Kids or Windows Server 2008 Networking and Network Access Protection

    Internet Protect Your Kids: Keep Your Children Safe from the Dark Side of Modern Technology

    Author: Stephen Arterburn

    Kids are under the influence of the Internet. It's "their" place." They live on it-leaving their parents scrambling for answers about what to do with My Space.com, pornographic websites, instant messaging, blogs . . . and how to shield their children from online sexual predators. Best-selling author of Every Man's Battle, Stephen Arterburn, and Roger Marsh, who co-hosts the nationally syndicated Homeword radio program, have teamed up to equip parents with easy lessons on how to monitor their kids' activity online, plus the practical answers they need to teach kids the realities of the Internet."There isn't a parent in America who doesn't need this book, and I can't think of two more qualified people to help parents teach their children to be web wise kids." From the foreword by Jim Burns, PhD., President, Homeword.



    New interesting book: Das Bilden der Wirtschaftsgesellschaft

    Windows Server 2008 Networking and Network Access Protection (NAP)

    Author: Joseph Davies

    Get the official resource for deploying, administering, and troubleshooting Windows Server 2008 networking and Network Access Protection (NAP) technologies, direct from the experts who know the technologies best. This definitive resource from award-winning Microsoft® networking author Joseph Davies and Microsoft Most Valuable Professional (MVP) author Tony Northrup also offers expert insights direct from the Windows Server Networking team at Microsoft. You get detailed information about all major networking and network security services, including the all-new Network Access Protection (NAP), authentication infrastructure, IPv4 and IPv6, remote access, virtual private networks, IP security, quality of service, scalable networking, wireless infrastructure and security, DNS, DHCP, Windows® Firewall, and more. You also get a companion DVD with a fully searchable eBook version of the book, plus eBook samples from Understanding IPv6 2nd Edition, Windows Server 2008 TCP/IP Protocols and Services, and TCP/IP Fundamentals. This official Microsoft resource delivers what every Windows administrator needs to master Windows Server 2008 networking.

    Key Book Benefits:

    • Delivers in-depth technical guidance for administering, Windows Server 2008 networking and NAP technologies
    • Features definitive product information from the experts, with additional insights from the Windows Server team at Microsoft and field consultants
    • Provides the detailed information that every Windows administrator needs about NAP, IPv4 and IPv6, remote access, virtual private networks, IP security, DNS, DHCP, Windows Firewall, and more
    • Includes a DVD with a fully searchable eBook ofall seven volumes, plus bonus eBook samples from three additional networking books



    Thursday, February 19, 2009

    Creating Cool MINDSTORMS NXT Robots or C Programming in Easy Steps

    Creating Cool MINDSTORMS NXT Robots

    Author: Daniele Benedettelli

    Build and program MINDSTORM NXT robots with Daniele Benedettelli, one of the world’s most respected NXT robot builders. He shows you how to build and program them from scratch, starting with the simplest robots and progressing in difficulty to a total of seven award–winning robots! You can download all the code, along with low–resolution videos that show how your robot works when it’s finished. You don’t need to be a programmer to develop these cool robots because all the code is provided, but advanced developers will enjoy seeing the secrets of Benedettelli’s code and techniques revealed.
    What you’ll learn

    • How to create award–winning robots from scratch to final programming.
    • How to build each robot and which materials to use.
    • Why certain features have specific designs.
    • How to program your robot–all code is available for free download.
    • Inspiration and tips and tricks on robotics, a particularly valuable resource for teachers and students.

    Who is this book for?

    Anyone interested in building robots or seeing how it is done. Programmers interested in learning how robots are programmed.
    Related Titles

    • Competitive MINDSTORMS: A Complete Guide to Robotic Sumo using LEGO MINDSTORMS
    • Squeak: Learn Programming with Robots
    • Robot Building for Beginners
    • The Definitive Guide to Building Java Robots
    • Intermediate Robot Building
    • LEGO MINDSTORMS NXT: The Mayan Adventure
    • LEGO MINDSTORMS NXT-G Programming Guide
    • The Robosapien Companion: Tips, Tricks, and Hacks
    • ExtremeMINDSTORMS: An Advanced Guide to LEGO MINDSTORMS
    • Advanced NXT: The Da Vinci Inventions Book



    Table of Contents:
    About the Author     xi
    About the Technical Reviewer     xiii
    Acknowledgments     xv
    Introduction     xxvii
    Look, Mom! No Wheels!
    Building Biped Robots     3
    LEGO Bipedal Walking: The State of the Art     3
    Interlacing Legs Bipeds     3
    Jerky COG Shifting Bipeds     5
    Smooth COG Shifting Bipeds     9
    Summary     10
    Quasimodo     11
    Applying What You Learned     12
    Introducing NXT Technology     15
    Meeting the NXT-G Software     17
    Connecting the NXT for the First Time     17
    Programming Quasimodo Using NXT-G     20
    The Shortest Program in the Book     22
    Building Your Belfry Hunchback     25
    Summary     45
    Finite State Machines     47
    Finite State Machines in Brief     47
    Saturating Counter     49
    FSM General Implementation     55
    Decision Tables     56
    Summary     58
    NXT AT-ST     59
    Design Thoughts     60
    Programming the AT-ST     62
    Building Your Personal AT-ST     71
    Summary     141
    Omni-Biped     143
    History of a Biped     144
    Single-Tasking vs. Multitasking     145
    Writing a Single-Task Program     149
    Using Hysteresis     154
    Writing a Multitask Program     158
    Building Instructions     163
    Summary     201
    NXT Turtle     203
    Quadruped Walking     204
    Introducing the Turtle     206
    Programming the Turtle     207
    Simple Program     207
    Line Following     214
    Autonomous Behavior Simulation     217
    Building Your Pet     233
    Design Thoughts     277
    Summary     278
    Back on Wheels
    Mine Sweeper     281
    Getting More Actions from a Single Motor     282
    The Double Scanner     286
    Programming the Mine Sweeper     286
    Building the Mine Sweeper     299
    Mines Building Instructions     341
    Summary     344
    JohnNXT Is Alive!     347
    Johnnicle: My LEGO Johnny 5 Chronicle     347
    JohnNXT Features     354
    Sensors and Actuators     354
    JohnNXT's Behavior and Menu     356
    JohnNXT User Guide     357
    Turning It On     357
    Autonomous Behavior     358
    JohnNXT's Menu     358
    Programming JohnNXT     360
    Panoramic View of the JohnNXT Software     360
    High Speed Communication Library     361
    Slave Program     362
    Master Program     366
    Sound Counting FSM     370
    JohnNXT Programming Guide     374
    Moving the Treads     376
    Moving the Head     376
    Playing Sounds     376
    Moving the Slave NXT Motors     377
    Building JohnNXT     378
    Summary     516
    Need Input! Building a Remote Control Device     517
    The Remote Control Design     517
    Bluetooth Autoconnection Library     518
    R/C: A Program for Every Need     520
    Simple R/C Programs     520
    Advanced Program     534
    Remote Control Template Programs     542
    Sender Program Template     543
    Receiver Program Template     544
    Building the Remote Control     552
    Summary     565
    Introduction to BricxCC and NXC Programming      567
    Getting Connected with BricxCC     568
    Ready to Go     574
    BricxCC Menu     575
    BricxCC Tools     576
    Summary     577
    Index     579

    Go to: Three Approaches to Abortion or Spies for Hire

    C++ Programming in Easy Steps

    Author: Mike McGrath

    C++ Programming In Easy Steps shows the reader how to program in C++, both on Windows platforms and on Unix-based platforms, such as Linux. It contains separate chapters on the major features of C++, plus complete example programs that illustrate each aspect.
    Each chapter builds the reader's knowledge of C++. By the end of this book, the reader will have gained a sound understanding of the C++ language and be able to write C++ programs and compile them into executable files.
    C++ Programming In Easy Steps is a great value and has an easy-to-follow style that will be useful to anyone who wants to begin programming in C++-programmers, students, and those who just need a fundamental understanding of object oriented programming.



    Tuesday, February 17, 2009

    Mac OS X or EM Modeling of Antennas and RF Components for Wireless Communication Systems

    Mac OS X: Little Black Book

    Author: Gene Steinberg

    Written by a noted Mac expert and author of the Windows 2000 Mac Support Little Black Book (Coriolis, 1-57610-388-9). Designed for all user levels, this book covers the new features of Mac OS X including emphasis on major changes from previous versions of the Mac OS. Features proactive coverage of setup and preventative maintenance, especially for new users or those migrating from older Mac OS versions. Uses a logical, sequential approach with concise overviews and questions then immediate solutions; includes step-by-step instructions, troubleshooting, informative sidebars, plus a quick reference card. Covers Mac-savvy applications, using older Mac programs under Mac OS X, font management, and backup techniques.



    Look this: Autonomous Systems And Intelligent Agents In Power System Control And Operation or Digital Capital

    EM Modeling of Antennas and RF Components for Wireless Communication Systems

    Author: Frank Gustrau

    The book focuses on the practical aspects of computational electrodynamics. A short review of electromagnetic field theory and an illustrative introduction to basic concepts of numerical methods provide the mathematical and physical background. The main part the book guides the reader step-by-step through the modelling process: from the initial "what question shall the model answer?", through the setting up of a computer model by creating geometry, boundary conditions, sources, âЂ¦, to post processing, validation, and optimization. A number of antenna and filter examples demonstrate the advantages and disadvantages of different numerical methods. So the book provides a realistic view on the capabilities and limits of state-of-the-art 3D-field simulators and on how to apply this knowledge efficiently to EM analysis and designing of RF applications in modern communication systems.



    Monday, February 16, 2009

    Service Oriented Architectures in Telecommunications or Windows 2000 API SuperBible

    Service-Oriented Architectures in Telecommunications

    Author: CRC Press

    Service-oriented architecture (SOA) uses services as the baseline for developing new architectures and applications, as networks are built specifically to satisfy service requirements. Most services are currently handled over different networks, but newer services will soon require cross-network support. Architecting the Telecommunication Evolution: Toward Converged Network Services outlines the challenges of providing crossover services and the new architectures and protocols that will enable convergence between circuit- and packet-switched networks. Taking a standards-based approach to converged services, this book lays a foundation for SOA in telecommunications. The authors begin by outlining the development of Internet telephony, focusing on how to use the respective benefits of the traditional public switched telephone network (PSTN) and the Internet to create and implement more value-added services. These two eminent specialists first examine services that originate in the Internet and take advantage of PSTN services, and then explore how discrete events on the PSTN can be used as an impetus to creating services on the Internet. They conclude with a discussion on how this convergence creates smart spaces in the telecoms domain. Including eight valuable appendices that will aid in the implementation of converged services, Architecting the Telecommunication Evolution is the first book of its kind to offer a survey as well as a practical roadmap to integrating modern networks to achieve better performance and new functionality.



    Book about: The Industrial Revolution or Under 40 Financial Planning Guide

    Windows 2000 API SuperBible

    Author: Richard J Simon

    Following in the tradition of the Win 95 and Win32 NT SuperBibles, this book is a comprehensive reference for all of the APIs needed by the Windows programmer. It is arranged topically with related functions presented in the same chapter. Using relevant examples that are complete and appropriate to the task at hand, the user will be able to see clearly the most effective usage for each function. The user-friendly organization of the book will save programmers valuable time, and negate the need to sift through vendor supplied documentation with is spotty and disorganized.

    Booknews

    Intended for programmers developing applications, this reference organizes and clarifies the Win32 APIs that are supported by both Windows 2000 and Windows 98, with descriptions of each function, detailed parameter descriptions, and examples for most functions that are concise and show the functionality. Each chapter covers a group of related functions, such as creating windows, message processing, memory management, the graphics device interface, and palettes and color matching. The CD-ROM contains examples, code samples, and evaluation versions of third-party software. Annotation c. Book News, Inc., Portland, OR (booknews.com)



    Table of Contents:
    Introduction.
    1. Windows 2000 Programming.
    User Interface Features. Minimum Requirements. Style Guide.
    Windows. Menus. Input and Controls. Visual Design. System Integration.

    2. The Win32 API.
    Advantages of Win32. Sample Program.

    3. Creating Windows.
    Creating the Main Window. Creating Windows Using Existing Classes. Messages When Creating Windows. Creating Windows Function Descriptions.

    4. Windows Support Functions.
    Window Class Data. Attaching Data to a Window. Changing the Appearance of Windows. Windows Support Function Descriptions.

    5. Message Processing.
    Message Flow.
    Processing Messages. Sources of Messages. Reentrant Functions.
    Message Hook Functions. Message-Processing Function Descriptions.

    6. Menus.
    Main Menus and Pop-up Menus.
    Building Menus in the Resource File. Adding a Menu to the Application's Window. Changing Menus. Menu Messages.
    Menu Support Function Descriptions.

    7. Resources.
    The Resource Script File.
    String Tables. Custom Resources.
    Resource Function Descriptions.

    8. Dialog Boxes.
    Types of Dialog Boxes. The Dialog Box Keyboard Interface. Dynamic Dialog Boxes. Dialog Template Statement Descriptions. Dialog Box Control Statements. Dialog BoxFunction Descriptions.

    9. User Input Functions.
    Mouse Messages. Keyboard Messages. Virtual Keys. User Input Function Descriptions.

    10. Scrollbars.
    Scrollbar Basics. Scrollbar Position and Range. Scrollbar Messages. Scrollbar Function Descriptions.

    11. Memory Management.
    Memory Architecture. Global Memory. Virtual Memory. Heaps. Memory Management Function Descriptions.

    12. The Graphics Device Interface.
    The Device Context. Selecting Objects into a Device Context. Private Device Contexts. Origins and Extents. GDI Function Descriptions.

    13. Bitmaps, Icons, and Metafiles.
    Bitmaps.
    Using DDB Bitmaps. Using DIB Bitmaps.
    Icons.
    Using Icons. Creating Icons at Runtime. Metafiles. Creating and Playing a Metafile. Metafiles in a Disk File.
    Bitmap, Icon, and Metafile Function Descriptions.

    14. Printing and Text Output.
    Printer Support. Printer Information. Text Characteristics. Printing and Text Output Function Descriptions.

    15. Painting and Drawing.
    Pens, Brushes, and Other Logical Tools. Specifying an Area for Drawing. Invalidation, Clipping, and the WM_PAINT Message. Painting and Drawing Function Descriptions.

    16. Palettes and Color Matching.
    Hardware Palettes. Color Palettes in Windows. The Logical Palette. Image Color Matching. Color Spaces. Color Profiles. Palettes and Color Matching Function Descriptions.

    17. I/O with Files.
    Creating and Opening Files. Reading and Writing. Sharing Data with File Mapping. File I/O Function Descriptions.

    18. The Clipboard - 1073.
    Clipboard Formats. Windows Management of Clipboard Data. Delayed Rendering of Clipboard Data. CF_OWNERDISPLAY Format. Using Private Clipboard Formats. Clipboard Viewers. Clipboard Function Descriptions.

    19. The Registry.
    The Registry Architecture. Placing Data in the Registry. The Windows Registry Structure. Registry Function Descriptions.

    20. Initialization Files.
    Initialization File Structure. Accessing Initialization Files. Mapping Private INI Files. Initialization File Function Descriptions.

    21. System Information.
    Process Environment Information. Local Time and System Time. Locale and Language Support. System Information Function Descriptions.

    22. String Manipulation and Character Sets.
    Windows Character Set Translations. Locales. String Manipulation and Character Set Function Descriptions.

    23. Atoms.
    Working with Atom Tables. Using Global Atoms for Data Exchange. Integer Atoms. Atom Function Descriptions.

    24. Timers.
    Using Timers. Windows Time. Performance Monitor Counters. Timer Function Descriptions.

    25. Processes, Threads, and Fibers.
    Creating Processes and Threads. Fibers. Synchronization Objects. Protecting Nonreentrant Code of a Process. Process, Thread, and Fiber Function Descriptions.

    26. Error and Exception Processing.
    Writing Exception Handlers and Filters. Win32 API for Exception Handling. Error and Exception Processing Function Descriptions.

    27. Multiple-Document Interface (MDI).
    Creating an MDI Application. The MDI Frame Window. The MDI Child Window. Menus in MDI Applications. MDI Function and Message Descriptions.

    28. Interfacing with Help Files.
    Providing User Access to the Help File. Providing Context-Sensitive Help. Using Training Card Help. Help Files Function and Message Descriptions.

    29. File Decompression and Installation.
    File Installation Overview. Installing the Proper Version. The Version Resource. File Decompression. File Decompression and Installation Function Descriptions.

    30. Dynamic Link Libraries.
    Loadtime Dynamic Linking. Runtime Dynamic Linking. Creating Dynamic Link Libraries. Accessing Data Within a DLL. Using the DLL Notification Entry Point. Dynamic Link Libraries Function Descriptions.

    Index.

    Friday, February 13, 2009

    Rick Steves Germany and Scandinavia DVD 2000 2007 or Beginning Game Graphics

    Rick Steves' Germany and Scandinavia DVD 2000-2007

    Author: Rick Steves

    This is the only DVD that includes all seven half-hour “Rick Steves’ Europe” TV shows on Germany and Scandinavia, produced from 2000 to 2007: Munich and the Foothills of the Alps; Germany’s Romantic Rhine and Rothenburg; Germany’s Black Forest and Cologne; Berlin—Resilient, Reunited and Reborn; Copenhagen and Aero; Oslo, Bergen and the Fjords; and Stockholm and Helsinki. The running time is three hours and 30 minutes. Filmed on location by America's most popular travel guidebook writer, Rick Steves' DVDs offer one great escape after another, from Europe's most thrilling cities to its charming, little-known villages. These DVDs are of the highest broadcast quality (NTSC format, all region compatible), with closed-captioning. Each DVD is packaged in a durable Amaray case with on-location cover photos and complete program details.



    See also: Winetasters Secrets or The Food That Went with the Whine

    Beginning Game Graphics

    Author: Harry Evry

    Welcome to the exciting world of the video game artist. "Beginning Game Graphics" is your guide on a step-by-step path, beginning with the most basic modeling techniques and wrapping up with advanced workflows used by professional game artists. It provides powerful and easy-to-use tools to get you started, and it covers many of the methods, philosophies, and proven techniques that can improve your game demos and help separate you from the crowd in the rapidly growing interactive entertainment industry. Whether you are a video game enthusiast, an artist breaking into the world of video games, or a game programmer ready to model your own characters and sets, this book is the ideal introduction to 3D modeling for video games.



    Thursday, February 12, 2009

    Comparing Designing and Deploying VPNs or AppleScript for Dummies

    Comparing, Designing, and Deploying VPNs

    Author: Mark Lewis

    A detailed guide for deploying PPTP, L2TPv2, L2TPv3, MPLS Layer-3, AToM, VPLS, and IPSec virtual private networks

    • Brings together all the major VPN technologies, detailing the technologies, their applications, and configurations
    • Provides review questions and configuration labs to help readers synthesize their understanding of these technologies
    • Easy comparison of VPN technologies. Readers can clearly discern advantages and disadvantage of the respective VPN types discussed in the book

    The cost savings associated with VPNs is tremendous. VPNs enable users in remote offices or locations to enjoy the same level of productivity as those who are in the same physical location of the central network. However, with so many flavors of VPNs available, companies and providers are often hard pressed to identify the VPN solutions that are most appropriate for their particular network design and service needs. Comparing, Designing, and Deploying VPNs will bring together many of the most popular VPN technologies for convenient reference. The book examines the operation, application, and configuration of Point-to-Point Tunneling Protocol (PPTP), Layer-2 Tunneling Protocol version 2 (L2TPv2), Layer-2 Tunneling Protocol version 3 (L2TPv3), MPLS Layer-3, Any Transport over MPLS (AToM), and Virtual Private LAN Service (VPLS) virtual private networks. For the first time, engineers and network architects will be able to use one book to learn the purpose, functionality, and configuration of the various flavors of major VPNs.



    Go to: Timed Readings Plus Book 1 or Alternative Strategies for Economic Development

    AppleScript for Dummies (For Dummies Series)

    Author: Tom Trinko

    Spending a little time with this book can save lots of time on the computer!

    AppleScript is object-oriented programming language used to write script files to automate tasks and customize applications for the Mac. AppleScript can automate much of what you do with your Mac computer, saving time and helping you be more productive. Businesses and individuals frequently use it for:



    • Batch processing

    • File conversion and manipulation

    • Performing tasks at specified times

    • Transferring information between databases and other applications

    • Creating automated workflows by linking the actions of multiple applications to perform a series of related tasks



    Written by Tom Trinko, a Mac man since 1984,and author of articles for MacTutor and MacTech Journal, AppleScript For Dummies, 2nd Edition covers everything from the basics to more advanced stuff, with information on:



    • Finding and installing AppleScript

    • Using AppleScript to automate tasks in programs such as Word, Excel, FileMaker Pro, and the Mac OS Finder

    • Arranging applications to work together to accomplish complex tasks

    • Controlling applications that aren’t even scriptable

    • Taking advantage of tools that make composing AppleScript programs easy and fun

    • Finding additional AppleScript information on the Internet and elsewhere



    With this book, you’ll discover how to script Internet activities, iLife applications, and more. Then, instead of letting your computer and/or software dictate howyou do things (and often, how you have to do them over and over and over), you take charge! You’ll agree —this book is MacNificent!



    Table of Contents:
    Pt. IGetting started9
    Ch. 1A cannonball dive into the scripting pool11
    Ch. 2AppleScript basics without stomach acid25
    Ch. 3Writing a script without ink33
    Pt. IIAll you ever needed to know about AppleScript you learned in part II59
    Ch. 4Values : different types of information61
    Ch. 5Variables : data cupboards75
    Ch. 6Operators : math without mistakes81
    Ch. 7References : being picky about data91
    Ch. 8Commands : ordering AppleScript around109
    Ch. 9I/O (I owe) without credit cards143
    Ch. 10If : letting your computer make decisions so you can blame it later159
    Ch. 11Repeat : going in circles for fun and profit175
    Ch. 12Try : dealing with problems without crashing185
    Ch. 13Handlers : organizing your script193
    Ch. 14Properties : storing data for awhile203
    Ch. 15Deploying scripts : cool ways to access scripts219
    Ch. 16Autonomous scripts : working unsupervised227
    Ch. 17Taking charge of applications241
    Ch. 18Debugging : fixing problems without DDT259
    Ch. 19Scripting additions : taking AppleScript to new heights277
    Ch. 20Script objects : recycling scripts for a healthy environment279
    Ch. 21Miscellaneous advanced stuff291
    Pt. IIIHow to control the world - or at least some common programs295
    Ch. 22Finder/system tricks without touching the mouse297
    Ch. 23Business applications and Microsoft Office 2004309
    Ch. 24Layout and graphics applications321
    Ch. 25Scripting the Web329
    Ch. 26Scripting iLife341
    Ch. 27GUI scripting351
    Pt. IVThe part of tens355
    Ch. 28More than ten scriptable applications357
    Ch. 29More than ten scripting resources363

    Wednesday, February 11, 2009

    SOCOM Navy Seals Tactical Strike Official Strategy Guide or Introduction to Automata Theory Languages and Computation

    SOCOM Navy Seals Tactical Strike Official Strategy Guide

    Author: Brady Games

    Evaluate. Plan. Execute.


    Take what you think you know of special operations team tactics, and get ready for an all new level of play. This guide takes you through the most technical addition to the SOCOM franchise yet!


    Tactical Walkthrough


    Perfect your strategies to tackle the missions and escape from every encounter unscathed.


    Complete Every Objective


    Find all the Bonus Objectives to get the most out of your gameplay experience.


    Discover Every Upgrade


    Get every upgrade to provide your fireteams with the best weapons, skills, and gear available!


    Uncover the Secret Items


    Complete your collection by finding all the secret items!


    Multiplayer Coverage


    Dominate real live opponents all over the nation by mastering the tactics and strategy in the exclusive Ad-Hoc and Infrastructure modes!


    Platform: PlayStation Portable


    Genre: Action/Adventure

    This product is available for sale in North America only.



    Books about: Das Üben der Organisationsentwicklung: Ein Guide für Berater

    Introduction to Automata Theory, Languages, and Computation

    Author: John E Hopcroft

    This classic book on formal languages, automata theory, and computational complexity has been updated to present theoretical concepts in a concise and straightforward manner with the increase of hands-on, practical applications. This new edition comes with Gradiance, an online assessment tool developed for computer science.


     


    Gradiance is the most advanced online assessment tool developed for the computer science discipline.  With its innovative underlying technology, Gradiance turns basic homework assignments and programming labs into an interactive learning experience for students.  By using a series of “root questions” and hints, it not only tests a student’s capability, but actually simulates a one-on-one teacher-student tutorial that allows for the student to more easily learn the material.  Through the programming labs, instructors are capable of testing, tracking, and honing their students’ skills, both in terms of syntax and semantics, with an unprecedented level of assessment never before offered. 



    Monday, February 9, 2009

    THE SECRET TO GETTING LISTED AT THE TOP OF SEARCH ENGINES or Adobe Acrobat 8 How Tos

    THE SECRET TO GETTING LISTED AT THE TOP OF SEARCH ENGINES

    Author: Alexandra Saieh

    The Secret to Getting Listed at the Top of Search Engines is written for the business owner, free from excess technical jargon. It will instruct you, step by step, in optimizing your web site to achieve top listings in the search engines- at no extra cost to you.

    · achieve top listings
    · gain visibility
    · maintain your top listings

    Gain access to the exact strategy used by the author's SEO company. YOU WILL LEARN:

    Exactly which web page in your site you need to devote more time to and why

    What you need to research about your competition

    How to generate the best keywords for your web site

    Where you must include your keywords

    How to avoid getting penalized by the search engines

    How to maintain your top listing

    What you can expect from search engines in the future

    *Only ethical methods are recommended



    See also: La Percée d'Inclusion :le fait de Lâcher le Pouvoir réel de Diversité

    Adobe Acrobat 8 How-Tos: 125 Essential Techniques

    Author: Donna L Baker

    Increase your productivity with Acrobat, one technique at a time.
    Now that PDF has become the ubiquitous electronic document format, it’s important to recognize that there’s much more to Adobe Acrobat than just managing your documents and improving workflow. With this powerful tool, you can now communicate with new commenting tools, collaborate with individuals and teams, automate forms, provide additional security, use redactive tools, and accom-plish tasks for greater productivity and efficiency. But with all this power, how do you bring your Acrobat skills up to speed quickly? Never fear, Acrobat expert Donna L. Baker has picked out the most integral techniques for accomplishing nearly any office communication task. You’ll be expanding your PDF skills in no time in this focused, handy guide. Here are just some of the things you’ll learn to do:

    • Conduct searches quickly by building an index and attaching it to files
    • Merge multiple files into a single PDF document and create a custom cover
    • Create comments in PDF documents, start a review, and work with comments
    • Use new form tools in Acrobat 8 for drawing fields, tracking responses, and creating a form automatically
    • Set up an online meeting in Acrobat Connect• Add movies and 3D content, and create interactive presentations
    • Assign levels of security and passwords to documents using new hashing algorithm support in Acrobat 8



    Table of Contents:
    Getting Started     1
    How Can Acrobat Help You?     2
    Getting Around the Interface     4
    Helping Yourself     6
    Tidying the Toolbox     8
    See What You Want to See     10
    What Do You Prefer?     12
    Organizing, Searching, and Cataloging     15
    Getting Organized     16
    Conducting Searches     18
    Advanced Search Techniques     21
    Building and Applying an Index     23
    Archiving Outlook Messages     25
    Producing a PDF Document     27
    Creating PDF Files from Source Programs     28
    Printing with the Adobe PDF Printer     30
    Using PDFMaker in Word     32
    Merging and Exporting PDF Documents from Word     36
    Producing PDF Files in Excel, Access, and Project     38
    Generating PDF Documents in PowerPoint and Publisher     40
    Making PDF Documents from Web Pages     42
    Creating PDF Files in Distiller and Acrobat     43
    Working with Acrobat Distiller     44
    Choosing PDF Conversion Options     46
    Starting a PDF File from a Blank Page     49
    Creating a PDF from a File in Acrobat     51
    Merging Multiple Files into a Single PDF Document     52
    Creating a PDF Package     55
    Creating a PDF from Web Pages in Acrobat     57
    Creating a PDF from a Scan in Acrobat     59
    The Art of Scanning     61
    Creating a PDF from a Clipboard Image     63
    Attaching Source Files to a PDF     65
    Managing Attached Files     67
    Saving and Exporting     69
    Finding Information About Your Document     70
    Using the Examine PDF Process     72
    Optimizing Your PDF Documents     75
    Deciding What Your Reader Sees First     78
    Exporting PDF Documents in Other Formats     80
    Saving a PDF in Text or Code Formats     82
    Saving a PDF As an Image     84
    Exporting All the Images in a Document     85
    Using a Batch Sequence     86
    Watching Folders     89
    Printing and Using Standards     91
    Choosing Print Settings     92
    Print Troubleshooting     94
    Choosing and Using Fonts     96
    Introduction to Print Production     99
    Testing a Document with a Preflight Profile     101
    Fixing Print and File Issues Automatically      103
    Creating and Using a Printing Droplet     105
    Enhancing PDF Accessibility     107
    Navigating a Document     108
    Using the Accessibility Wizard     110
    Controlling the Reading Path in a Document     112
    Tagging a Document     114
    Reporting on a Document     116
    Producing Accessible Forms     118
    Touching Up Reading Order     120
    Transforming Document Pages     123
    Deleting and Inserting Pages     124
    Extracting and Replacing Content     126
    Managing Content Visually     128
    Cropping and Resizing Pages     129
    Adding Page Numbers     131
    Inserting Headers and Footers     133
    Applying Bates Numbering     135
    Adding Watermarks and Backgrounds     137
    Touching Up and Modifying a PDF Document     139
    Selecting and Editing Text in a PDF Document or Table     140
    Modifying Text Attributes     142
    Object TouchUps     145
    Reusing Images     147
    Round-Trip Image Editing     149
    Creating Editable Text from an Image PDF     151
    Redacting Content     153
    Commenting in a PDF Document     155
    Adding Sticky Notes and Highlights     156
    Setting Commenting Preferences     158
    Working with Text Edit Comments     160
    Using the Stamp Tools     163
    Managing Your Stamp Collection     165
    Drawing and Marking Up Shapes in Acrobat     167
    Reviewing and Collaboration     169
    Starting an E-Mail Review     170
    Using a Shared Review     173
    Tracking a Review     175
    Working with the Comments List     177
    Orgarnizing Comments in the Comments List     179
    Exporting Comments to a Word Document (Windows)     181
    Migrating Comments     183
    Setting Comment Status and Creating Summaries     186
    Using Drawings and Layers in PDF Files     189
    Using Grids and Guides for Assistance     190
    Measuring Objects     192
    Generating PDF Files Using the AutoCAD PDFMaker     194
    Converting Layered Visio Documents     196
    Using Data Embedded in a Document     199
    Working with a Layered Document     200
    Bookmarking a Layered Document     202
    Creating Forms and Buttons     205
    Using Forms Tools and Views      206
    Configuring Form Fields     209
    Creating a Form Automatically     211
    Letting the Form Wizard Guide You     213
    Distributing and Tracking a Form     215
    Handling Form Data     217
    Drawing a Multi-state Button     219
    Editing Actions     221
    Activating Menu Items     222
    Converting Program Actions to PDF Actions     223
    Creating Batches of Buttons     225
    Controlling Navigation Using Links and Bookmarks     227
    Linking Content in a Document     228
    Specifying a Link's Destination     230
    Creating Bookmarks in a Source Document     232
    Adding Bookmarks in Acrobat     234
    Organizing and Modifying Bookmarks     236
    Customizing Bookmarks     238
    Working with Multimedia     241
    Meeting Online Using Acrobat Connect     242
    Using Media in Documents     245
    Adding Movies to a Document     247
    Tweaking a Media File     250
    Controlling the Action     252
    Working with 3D Models     253
    Making Your Document Responsive     255
    Creating a Full-Screen Presentation     257
    Using Digital Editions     259
    Making Your Documents Secure     261
    Using Security Levels and Passwords for a Document     262
    Creating a Self-Signed Digital ID     265
    Certifying a Document     268
    Signing a Document     270
    Using a Static Document Version     272
    Sharing and Importing Digital IDs     274
    Creating and Managing Security Policies     275
    Using Security Envelopes     277
    Security Troubleshooting Tidbits     279
    Index     281

    Sunday, February 8, 2009

    Group Policy Fundamentals Security and Troubleshooting or Microsoft Windows Server 2008

    Group Policy Fundamentals, Security, and Troubleshooting

    Author: Jeremy Moskowitz


    • Revised and updated to include Windows Server 2008 and Vista, this book examines how Group Policy monitors and regulates users and a network's computers
    • Focuses on employing the various Group Policy settings, managing Group Policy with Management Console, troubleshooting Group Policy settings, and implementing network security with Group Policy
    • Discusses administering Group Policy with Microsoft's advanced Group Policy management tool and scripting Group Policy Management Console operations
    • Includes ready-to-use scripts that can be used to automate routine administration tasks



    Table of Contents:

    1 Group Policy Essentials 1

    2 Managing Group Policy with the GPMC 71

    3 GPMC 2.0: Filtering, Comments & Starter GPOs 127

    4 Group Policy Processing Behavior 151

    5 Advanced Group Policy Processing 189

    6 Troubleshooting Group Policy 215

    7 ADM & ADMX Files 321

    8 Group Policy Security Fundamentals 367

    9 Group Policy Security Additions 455

    10 Group Policy Preference Extensions 507

    11 Scripting GPMC Policies 585

    12 Advanced Group Policy Management Tool 631

    Appendix A Group Policy Tools 703

    Index 723

    New interesting book: Human Resource Development or Legal Environment of Business

    Microsoft Windows Server 2008: A Beginner's Guide

    Author: Marty Matthews

    Get up and running on Microsoft Windows Server 2008 with ease

    This fully revised, step-by-step guide covers all the essential aspects of deploying and administering Windows Server 2008, the latest version of the world's most popular server software. You will learn to migrate from previous versions and take advantage of the new and improved features, including the new Windows Deployment Services, Network Access Protection, Automated System Recovery v2, and much more.



    Saturday, February 7, 2009

    The Rough Guide to Blogging or Mac OS X Leopard On Demand On Demand Series

    The Rough Guide to Blogging

    Author: Jonathan Yang

    The Rough Guide to Blogging is the ultimate reference for all things weblog. It takes you into the blogosphere, from blogging's early history and where it is today, to the future of blogs and their social and cultural impact. This book will help you to discover the greatest blogs on the web and to understand newsreaders and RSS. Whether you want to start your own blog or contribute to an existing one, this guide will teach you everything you'll need to know. Chapters include: Creating a Blog, Blog Design, Advanced Blogging, Audio and Video, Podcasting, Blogging for Money, Corporate Blogging plus much, much more. Whether you're an experienced blogger or just getting started, this is the right book for you.



    Read also Cooking With Bananas or Fruit

    Mac OS X Leopard On Demand [On Demand Series]

    Author: Steve Johnson

    Mac OS X Leopard On Demand

    FOR THOSE WHO WOULD RATHER BE SHOWN HOW THAN TOLD HOW

    SEE HOW TO

    • Master the Mac OS X Leopard user interface, file management, and applications

    • Manage and share your schedule with iCal

    • Use Microsoft Windows along with Leopard using Boot Camp

    • Manage and play digital music with iTunes and iPod

    • Chat online instantly with iChat

    • Explorer the Internet with Safari and send e-mail with Mail

    • Customize and fine-tune Mac OS X Leopard

    • Set up multiple users and maintain security

    • Find and use keyboard shortcuts to save time

    • Get a Front Row seat to play DVDs and other media

    • Keep your files up to date and backed up with Time Machine

    • Find everything you need with Spotlight

     

    On the Web

    This book uses real world examples to give you a context in which to perform a task. This book also includes workshops to help you put together individual tasks into projects. The Mac OS X Leopard example files that you need for project tasks are available at perspection.com.

     

    Perspection has written and produced books on a variety of computer software, including Adobe Flash CS3 and 8, Adobe Photoshop CS3 and CS2, Adobe Dreamweaver CS3, Microsoft Office 2007 and 2003, Microsoft Windows Vista and XP, Microsoft Expression Web, and Mac OS X Panther. Perspection was founded in 1991, and is committed to providing information and training to help people use software more effectively. Perspection has written more than 80 computer books, and sold more than 5 million copies.

     



    Friday, February 6, 2009

    An Introduction to Parallel Computing or Pro SQL Server 2005 Service Broker

    An Introduction to Parallel Computing

    Author: Ananth Grama

    Introduction to Parallel Computing, Second Edition

    Ananth Grama

    Anshul Gupta

    George Karypis

    Vipin Kumar

    Increasingly, parallel processing is being seen as the only cost-effective method for the fast solution of computationally large and data-intensive problems. The emergence of inexpensive parallel computers such as commodity desktop multiprocessors and clusters of workstations or PCs has made such parallel methods generally applicable, as have software standards for portable parallel programming. This sets the stage for substantial growth in parallel software.

    Data-intensive applications such as transaction processing and information retrieval, data mining and analysis and multimedia services have provided a new challenge for the modern generation of parallel platforms. Emerging areas such as computational biology and nanotechnology have implications for algorithms and systems development, while changes in architectures, programming models and applications have implications for how parallel platforms are made available to users in the form of grid-based services.

    This book takes into account these new developments as well as covering the more traditional problems addressed by parallel computers. Where possible it employs an architecture-independent view of the underlying platforms and designs algorithms for an abstract model. Message Passing Interface (MPI), POSIX threads and OpenMP have been selected as programming models and the evolving application mix of parallel computing is reflected in various examples throughout the book.

    * Provides a complete end-to-end source on almost every aspect of parallel computing (architectures,programming paradigms, algorithms and standards).

    * Covers both traditional computer science algorithms (sorting, searching, graph, and dynamic programming algorithms) as well as scientific computing algorithms (matrix computations, FFT).

    * Covers MPI, Pthreads and OpenMP, the three most widely used standards for writing portable parallel programs.

    * The modular nature of the text makes it suitable for a wide variety of undergraduate and graduate level courses including parallel computing, parallel programming, design and analysis of parallel algorithms and high performance computing.

    Ananth Grama is Associate Professor of Computer Sciences at Purdue University, working on various aspects of parallel and distributed systems and applications.

    Anshul Gupta is a member of the research staff at the IBM T. J. Watson Research Center. His research areas are parallel algorithms and scientific computing.

    George Karypis is Assistant Professor in the Department of Computer Science and Engineering at the University of Minnesota, working on parallel algorithm design, graph partitioning, data mining, and bioinformatics.

    Vipin Kumar is Professor in the Department of Computer Science and Engineering and the Director of the Army High Performance Computing Research Center at the University of Minnesota. His research interests are in the areas of high performance computing, parallel algorithms for scientific computing problems and data mining.





    Book about: History of Gay People in Alcoholics Anonymous or The Personal Trainers Handbook

    Pro SQL Server 2005 Service Broker

    Author: Klaus Aschenbrenner

    Rich with practical examples, Pro SQL Server 2005 Service Broker is the most complete and incisive book on this important new technology, an invaluable resource for all serious database and web developers. Focused on best practices, it explains in detail how Service Broker supports and enhances database and web applications.



    Table of Contents:
    Foreword     xiii
    About the Author     xv
    About the Technical Reviewer     xvii
    Acknowledgments     xix
    Introduction     xxi
    The Service Broker Programming Model
    Fundamentals of Message-Based Processing     3
    Message Concepts     4
    Message Anatomy     4
    Messaging in Daily Life     5
    Why Messaging?     5
    Asynchronous Message Processing     6
    Deferred Message Processing     6
    Fault Tolerance     7
    Distributed Systems     7
    Messaging Problems     8
    Performance     8
    Queue Reader Management     9
    Transaction Management     10
    Message Sequencing and Correlation     10
    Maintenance     11
    Messaging Architectures     12
    SOA     12
    SODA     12
    Available Messaging Technologies     13
    MSMQ     13
    Queued Components     14
    BizTalk Server     14
    XML Web Services     14
    WCF     14
    Summary     15
    Introduction to Service Broker     17
    Conversations     17
    Dialogs     17
    Dialog Lifetime     18
    Conversation Groups     19
    Message Sequencing     20
    Reliable Delivery     20
    Error Handling     21
    Anatomy of a Service     21
    Message Types     23
    Contracts     23
    Queues     24
    Service Programs     25
    Routes     25
    Security     25
    Transport Security     25
    Dialog Security     26
    Message Processing     27
    Performance     29
    Benefits     30
    Summary     30
    Service Broker in Action     31
    Defining Service Broker Applications     31
    Message Types     32
    Contracts     36
    Queue     39
    Service     41
    Sending Messages     45
    Retrieving and Processing Messages     51
    Retrieving Messages     53
    Processing Messages     55
    Error Handling     59
    Error Handling in Service Programs     59
    Poison-Message Handling     63
    Ending Conversations with Errors     66
    Summary     68
    Service Broker Activation     69
    Activation Basics     69
    Startup Strategies     70
    When Is Activation Needed?     71
    Internal Activation     72
    Controlling Message Throughput     79
    Stored-Procedure Signing     82
    Calling a Stored Procedure in Another Database     90
    Using a Single Stored Procedure to Process Many Queues     94
    External Activation     97
    Parallel Activation     112
    Troubleshooting Activation     117
    When the Activated Stored Procedure Doesn't Run     117
    When Messages Remain on the Queue     117
    Summary     118
    Service Broker with Managed Code     119
    The Managed Assembly     119
    Architecture and Design of the Managed Assembly     123
    Building a Managed Service Broker Client     129
    Building a Managed Service Program     133
    Derive Your Service Class     134
    Implement an Entry Point     134
    Implement Message Type Handling     136
    Deploy the Assembly     136
    Register the Managed Stored Procedure      138
    Configure the Service Broker Activation     139
    Using the Service Program     139
    A Practical Example     142
    Summary     150
    Locking and Transaction Management     151
    Conversation Groups and Locks     151
    State Handling     158
    Get Conversation Group     159
    The Receive Loop with State Handling     160
    State Handling with a Managed Stored Procedure     164
    A Practical Example     170
    Compensation Logic with Service Broker     198
    Transaction Management     204
    Basic Receive Loop     204
    Measuring Performance     205
    Batched Commits     208
    Cursor-Based Processing     210
    Set-Based Processing     213
    Binary Payload     216
    Summary     219
    Distributed Service Broker Applications     221
    Communication     221
    Service Broker Protocols     222
    Sending a Message     222
    Routing     224
    Routing Algorithm     225
    Managing Routes     226
    Distributed Applications     228
    The Application     228
    Setting Up Routes     229
    Establishing a Communication Channel     232
    Setting Up Security     236
    Summary     249
    Advanced Service Broker Programming
    Advanced Distributed Service Broker Programming     253
    Transport Security     253
    Local Route     254
    Transport Route     255
    Dialog Security     257
    Service Broker Security Protocol     257
    Configuration     259
    Encryption     268
    Transport Encryption     269
    Dialog Encryption     270
    Recommendation     271
    Transport Protocol     271
    Setting Up Tracing     271
    The Captured Service Broker Message     273
    Replaying Service Broker Messages     276
    Replacing Certificates     276
    Transport Security     276
    Dialog Security     277
    Service Listing Manager     277
    Exporting a Service Listing     279
    Importing a Service Listing     281
    Summary     284
    Service-Oriented Database Architecture     285
    Service-Oriented Database Architecture     285
    SOA     286
    Reasons for SODA Architectures     287
    Requirements for a SODA Service Provider     288
    Data in SODA     288
    Outside Data     289
    Inside Data     290
    SODA Features in SQL Server 2005     292
    XML Support     292
    Native Web Services     295
    SQLCLR     307
    Query Notifications     316
    Summary     327
    Real-World Application Scenarios     329
    Asynchronous Triggers     329
    Defining the Problem     330
    Implementing the Trigger     331
    Creating the Service Broker Infrastructure     333
    Writing the Service Program     334
    Batch Frameworks     337
    Creating the Service Broker Infrastructure     338
    The Implementation of the Batch Framework     339
    Extending the Batch Framework     345
    Publish-Subscribe Frameworks     348
    Defining the Infrastructure     349
    Applying Publisher Logic     351
    Publishing Information     356
    Priority-Based Message Processing     358
    Implementing Priority-Based Messaging     358
    Reliable Web Service Requests      371
    Service Broker Infrastructure     372
    Implementation of the Web Proxy     376
    Using the Web Proxy in a Smart Client     388
    Summary     393
    High Availability and Scalability     395
    Database Mirroring     395
    Implementation Details     396
    Setting Up Database Mirroring     397
    Using Service Broker with Database Mirroring     402
    Load Balancing     404
    Service Deployment     405
    Initiator Configuration     406
    Message Forwarding     408
    Reliable Delivery     408
    Security     408
    Network Topology Abstraction     409
    Centralized Routing Instance     410
    Work Distribution     410
    Using Message Forwarding     411
    Monitoring Message Forwarding     415
    Configuration Notice Service     416
    Implementing Dynamic Routing     417
    Implementing the Configuration Notice Service     417
    Summary     422
    Administration     423
    SQL Profiler     423
    Using SQL Profiler     425
    System Monitor     428
    SQL Server Management Objects      432
    Creating Service Broker Objects     434
    Retrieving Information     435
    Summary     436
    Index     437

    Thursday, February 5, 2009

    New Perspectives on Microsoft Office Access 2003 Comprehensive Second Edi or Excel

    New Perspectives on Microsoft Office Access 2003, Comprehensive, Second Edi

    Author: Joseph Adamski

    Part of the New Perspectives series, this text offers a case-based, problem-solving approach and innovative technology to make learning Microsoft Access 2003 skills both meaningful and memorable for students.



    Table of Contents:
    Managing Your Files Using Common Features of Microsoft Office 2003
    Tutorial 1: Introduction to Microsoft Access 2003
    Tutorial 2: Creating and Maintaining a Database
    Tutorial 3: Querying a Database
    Tutorial 4: Creating Forms and Reports
    Tutorial 5: Enhancing a Table's Design, and Creating Advanced Queries
    Tutorial 6: Creating Custom Forms
    Tutorial 7: Creating Custom Reports
    Tutorial 8: Integrating Access with the Web and with Other Programs
    Tutorial 9: Using Action Queries and Defining Table Relationships
    Tutorial 10: Automating Tasks with Macros
    Tutorial 11: Using and Writing Visual Basic for Applications Code
    Tutorial 12: Managing and Securing a Database Additional Cases
    Appendix: Relational Databases and Database Design

    Interesting textbook: Freud and the Non European or Imaginary Weapons

    Excel: The Missing Manual

    Author: Matthew MacDonald

    Whether you are an Excel neophyte, a sophisticate who knows the program inside out, or an intermediate-level plodder eager to hone your skills, Excel: The Missing Manual is sure to become your go-to resource for all things Excel. Covering all the features of Excel 2002 and 2003, Excel: The Missing Manual is an easy-to-read, thorough and downright enjoyable guide to one of the world's most popular, (and annoyingly complicated!) computer programs.

    Never a candidate for "the most user-friendly of Microsoft programs," Excel demands study, practice and dedication to gain even a working knowledge of the basics. Excel 2003 is probably even tougher to use than any previous version of Excel. However, despite its fairly steep learning curve, this marvelously rich program enables users of every stripe to turn data into information using tools to analyze, communicate, and share knowledge. Excel can help you to collaborate effectively, and protect and control access to your work. Power users can take advantage of industry-standard Extensible Markup Language (XML) data to connect to business processes.

    To unleash the power of the program and mine the full potential of their database talents, users need an authorative and friendly resource. None is more authoritative or friendlier than Excel: The Missing Manual. Not only does the book provide exhaustive coverage of the basics, it provides numerous tips and tricks, as well as advanced data analysis, programming and Web interface knowledge that pros can adopt for their latest project. Neophytes will find everything they need to create professional spreadsheets and become confident users.

    Excel: The Missing Manual covers: worksheet basics, formulas and functions, organizing worksheets, charts and graphics, advanced data analysis, sharing data with the rest of the world, and programming.

    If you buy just one book about using Excel, this has GOT to be it. This book has all you need to help you excel at Excel.



    Tuesday, February 3, 2009

    The Computer Music Tutorial or Designing Sociable Robots

    The Computer Music Tutorial

    Author: Curtis Roads

    The Computer Music Tutorial is a comprehensive text and reference that covers all aspects of computer music, including digital audio, synthesis techniques, signal processing, musical input devices, performance software, editing systems, algorithmic composition, MIDI, synthesizer architecture, system interconnection, and psychoacoustics. A special effort has been made to impart an appreciation for the rich history behind current activities in the field.

    Profusely illustrated and exhaustively referenced and cross-referenced, The Computer Music Tutorial provides a step-by-step introduction to the entire field of computer music techniques. Written for nontechnical as well as technical readers, it uses hundreds of charts, diagrams, screen images, and photographs as well as clear explanations to present basic concepts and terms. Mathematical notation and program code examples are used only when absolutely necessary. Explanations are not tied to any specific software or hardware.

    Curtis Roads has served as editor-in-chief of Computer Music Journal for more than a decade and is a recognized authority in the field. The material in this book was compiled and refined over a period of several years of teaching in classes at Harvard University, Oberlin Conservatory, the University of Naples, IRCAM, Les Ateliers UPIC, and in seminars and workshops in North America, Europe, and Asia.

    Booknews

    A listing of 40,000 abbreviations in common usage, their meaning, and how to use them. The abbreviations and acronyms include Latin, French, and German translations from areas as diverse as science, technology, law, business, politics, and music. The appendices include: Roman numerals, the Greek alphabet; and symbols for algebra, geometry, chemistry, botany, astronomy, and the zodiac. Distributed by Sterling Publishing Co. Annotation c. Book News, Inc., Portland, OR (booknews.com)



    Interesting textbook: Angst vor Kleinen Zahlen: Ein Aufsatz auf der Erdkunde der Wut

    Designing Sociable Robots

    Author: Cynthia L Breazeal

    Cynthia Breazeal here presents her vision of the sociable robot of the future, a synthetic creature and not merely a sophisticated tool. A sociable robot will be able to understand us, to communicate and interact with us, to learn from us and grow with us. It will be socially intelligent in a humanlike way. Eventually sociable robots will assist us in our daily lives, as collaborators and companions. Because the most successful sociable robots will share our social characteristics, the effort to make sociable robots is also a means for exploring human social intelligence and even what it means to be human.

    Breazeal defines the key components of social intelligence for these machines and offers a framework and set of design issues for their realization. Much of the book focuses on a nascent sociable robot she designed named Kismet. Breazeal offers a concrete implementation for Kismet, incorporating insights from the scientific study of animals and people, as well as from artistic disciplines such as classical animation. This blending of science, engineering, and art creates a lifelike quality that encourages people to treat Kismet as a social creature rather than just a machine. The book includes a CD-ROM that shows Kismet in action.



    Table of Contents:
    Preface
    Acknowledgments
    Sources
    1The Vision of Sociable Robots1
    2Robot in Society: A Question of Interface15
    3Insights from Developmental Psychology27
    4Designing Sociable Robots39
    5The Physical Robot51
    6The Vision System61
    7The Auditory System81
    8The Motivation System105
    9The Behavior System127
    10Facial Animation and Expression157
    11Expressive Vocalization System185
    12Social Constraints on Animate Vision211
    13Grand Challenges of Building Sociable Robots229
    References243
    Index253

    Monday, February 2, 2009

    Definitive Guide to Spring Web Flow or Microsation V8 for AutoCAD Users

    Definitive Guide to Spring Web Flow

    Author: Erwin Vervaet

    Spring Web Flow is an exciting open source framework for developing Java web applications. The framework improves productivity by addressing three major pain–points facing web application developers: user interface navigation control, state management, and modularity.

    The Definitive Guide to Spring Web Flow covers Spring Web Flow in detail by explaining its motivation and feature set, as well as providing practical guidance for using the framework to develop web applications successfully in a number of environments.

    What you’ll learn

  • How to get started with Spring Web Flow
  • Leveraging Spring Web Flow’s powerful features
  • Extending the framework to take it beyond its out–of–the–box feature set
  • Best practices and real–world use cases
  • Insights into the design and implementation of the framework

  • Who is this book for?

    This book is for Java–based web developers looking to build web applications using Spring Web platform. It is also for those looking to integrate other Java web frameworks and applications with Spring.



    Books about: Desperation Entertaining or Pig Perfect

    Microsation V8 for AutoCAD Users

    Author: Jeanne Aarhus

    This new text assists the student who has learned the AutoCAD product and now needs to make the transition from that environment to the MicroStation design format. Conversely, the text can be used to transition from MicroStation to AutoCAD. Each chapter presents a quick summary of a specific feature in AutoCAD, followed by the related feature in MicroStation. The student who must work with both products will find this text to be a solid basis for understanding how "the other side" thinks. Translating data between the two products, cross training, and other issues are discussed thoroughly.



    Table of Contents:
    Introduction.Surviving The Interface.Basic Design Concepts.View Control.Basic Element Creation.Basic Element Editing.Controlling Drawings.Working With Annotation.Productivity Using Cells.The Ins And Outs Of Printing.Working With Drawing Files.Best Practices

    Sunday, February 1, 2009

    Beginning C 2005 Databases or Open Source

    Beginning C# 2005 Databases

    Author: Karli Watson



    • Providing beginners with the basics of databases, database design, and SQL programming, this book shows novice programmers how to use C# and ADO.NET to manipulate data in databases

    • Includes hands-on examples, helpful tips, and real-world scenarios on accessing data from Windows applications, ASP.NET applications, and Web Services

    • The SQL provider for accessing SQL Server databases, ADO.NET, and the new .NET 2.0 features

    • Covers the fundamentals of accessing and manipulating data while giving a solid understanding of relational database design

    • Topics covered include modifying data, custom data binding, working with disconnected data, and much more




    Go to: When a Parent Is Depressed or Mood Swings

    Open Source: Technology and Policy

    Author: Fadi P Deek

    The open source movement is a worldwide effort to promote an open style of software development more aligned with the accepted intellectual style of science than the proprietary modes of invention that have been characteristic of modern business. The idea is to keep the scientific advances created by software development openly available for everyone to use, understand, and improve.The very process of open source creation is highly transparent. This book addresses prominent projects in the open source movement, along with its enabling technologies, social characteristics, legal issues, business venues, and public and educational roles.



    Table of Contents:

    Preface     ix
    Acknowledgments     xi
    Introduction     1
    Why Open Source     2
    Preview     11
    Open Source - Internet Applications, Platforms, and Technologies
    Open Source Internet Application Projects     21
    The WWW and the Apache Web Server     23
    The Browsers     37
    Fetchmail     50
    The Dual License Business Model     61
    The P's in LAMP     70
    BitTorrent     77
    BIND     78
    The Open Source Platform     80
    Operating Systems     81
    Windowing Systems and Desktops     99
    GIMP     111
    Technologies Underlying Open Source Development     119
    Overview of CVS     120
    CVS Commands     124
    Other Version Control Systems     143
    Open Source Software Development Hosting Facilities and Directories     151
    Social, Psychological, Legal, and Economic Aspects of Open Source
    Demographics, Sociology, and Psychology of Open Source Development     159
    Scale of Open Source Development     160
    Demographics and Statistical Profile of Participants     162
    Motivation of Participants     164
    Group Size and Communication     166
    Social Psychology and Open Source     168
    Cognitive Psychology and Open Source     181
    Group Problem Solving and Productivity     190
    Process Gains and Losses in Groups     197
    The Collaborative Medium     206
    Legal Issues in Open Source     222
    Copyrights     223
    Patents     228
    Contracts and Licenses     232
    Proprietary Licenses and Trade Secrets     236
    OSI - The Open Source Initiative     243
    The GPL and Related Issues     250
    The Economics of Open Source     265
    Standard Economic Effects     266
    Open Source Business Models     272
    Open Source and Commoditization     281
    Economic Motivations for Participation     285
    Free Software: The Movement, the Public Sector, and the Future
    The GNU Project     297
    The GNU Project     297
    The Free Software Foundation     302
    Open Source in the Public Sector     309
    Open Source in Government and Globally     310
    Open Source in Education     316
    The Future of the Open Source Movement     325
    Glossary      336
    Subject Index     351
    Author Index     366