Monday, November 30, 2009

Designing and Engineering Time or Find Gold in Windows Vista

Designing and Engineering Time: The Psychology of Time Perception in Software

Author: Steven C Seow

Build Applications, Websites, and Software Solutions that Feel Faster, More Efficient, and More Considerate of Users’ Time!

One hidden factor powerfully influences the way users react to your software, hardware, User Interfaces (UI), or web applications: how those systems utilize users’ time. Now, drawing on the nearly 40 years of human computer interaction research –including his own pioneering work –Dr. Steven Seow presents state-of-the-art best practices for reflecting users’ subjective perceptions of time in your applications and hardware.

Seow begins by introducing a simple model that explains how users perceive and expend time as they interact with technology. He offers specific guidance and recommendations related to several key aspects of time and timing–including user tolerance, system responsiveness, progress indicators, completion time estimates, and more. Finally, he brings together proven techniques for impacting users' perception of time drawn from multiple disciplines and industries, ranging from psychology to retail, animal research to entertainment.

·   Discover how time and timing powerfully impact user perception, emotions, and behavior

·   Systematically make your applications more considerate of users’ time

·   Avoid common mistakes that consistently frustrate or infuriate users

·   Manage user perceptions and tolerance, and build systems that are perceived as faster

·   Optimize “flow” to make users feel more productive, empowered, and creative

·   Make reasonable and informed tradeoffs thatmaximize limited development resources

·   Learn how to test usability issues related to time -- including actual vs. perceived task duration

Designing and Engineering Time is for every technology developer, designer, engineer, architect, usability specialist, manager, and marketer. Using its insights and techniques, technical and non-technical professionals can work together to build systems and applications that provide far more value –and create much happier users.

Table of Contents:

1 Designing and Engineering Time

2 Perception and Tolerance

3 User and System Response Times

4 Responsiveness

5 Detecting Timing Differences

6 Progress Indication

7 Expressing Time

8 User Flow

9 Testing Time

10 Techniques

11 Violations

Go to: Cocina Vegetariana Saludable or Everyone Can Cook Appetizers

Find Gold in Windows Vista

Author: Dan Gookin

Windows Vista represents a major improvement to Windows--one that's been long in coming. Because of that, many readers will be experienced Windows users who have grown accustomed to doing things a certain way. The new version of Windows will present a challenge to them. This book is for that reader.

Getting up to speed on a new version of Windows is a frustrating game called "Where have they buried the bodies?" People know what they want to do; they just don't know the new places to find what they need and the new steps involved to accomplish the task. Find Gold in Windows Vista shows readers the new places and the new steps in the new Windows. This book is different because computer users who already know Windows but are merely concerned with finding where the bodies are buried can use it to find quickly the exact information they need.

While experienced readers can enjoy this book's topical and to-the-point approach, beginners and those intimidated by computers will enjoy the tutorial aspect. This is the "Ask Dan" flavor of the book, where Dan explains in his usual, avuncular style how to do things for folks who are intimidated or perhaps just don't know a better way to get things done.

Sunday, November 29, 2009

SSH The Secure Shell or Wileys Teach Yourself C 7th Edition

SSH, The Secure Shell: The Definitive Guide

Author: Daniel J Barrett

Secure your computer network with SSH! With end-to-end strong encryption, reliable public-key authentication, and a highly configurable client/server architecture, SSH (Secure Shell) is a popular, robust, TCP/IP-based solution to many network security and privacy concerns. It supports secure remote logins, secure file transfer between computers, and a unique "tunneling" capability that adds encryption to otherwise insecure network applications. Best of all, SSH is free, with feature-filled commercial versions available as well.

SSH, The Secure Shell: The Definitive Guide covers the Secure Shell in detail for both system administrators and end users. It demystifies the SSH man pages and includes thorough coverage of:

  • Basic to advanced use of SSH client tools for Unix, Windows, and Macintosh.
  • Installing, configuring, and maintaining SSH (with special tips for large data centers).
  • The three levels of SSH server control: compile-time and server-wide configuration for administators, and per-account configuration for end users.
  • Application tunneling, port and agent forwarding, and forced commands.
  • Undocumented features of popular SSH implementations.
  • Detailed case studies of creating complex applications with SSH.
  • Troubleshooting a wide variety of common and not-so-common problems.
Whether you're communicating on a small LAN or across the Internet, SSH can ship your data from "here" to "there" efficiently and securely. So throw away those insecure .rhosts and hosts.equiv files, move up to SSH, and make your network a safe place to live and work.

About the Author:
Daniel J. Barrett, Ph.D., has been immersed in Internet technology since 1985. Currently a software engineer and vice president at a well-known financial services company, Dan has also been a heavy metal singer, Unix system administrator, university lecturer, web designer, and humorist.

Dan has written several other O'Reilly books, including NetResearch: Finding Information Online and Bandits on the Information Superhighway, as well as monthly columns for Compute! and Keyboard Magazine. He and his family reside in Boston.

Look this: Factory Girls or Moneyball

Wiley's Teach Yourself C++, 7th Edition

Author: Al Stevens

* The number one C++ self-study course from the nation's number one C++ authority, the author of the Dr. Dobb's Journal "C Programming" column since 1988
* Completely updated with the latest revisions to the C++ compilers, this book uses a tutorial approach to teach one of the most widely used, yet hard to learn, programming languages-more than 100,000 copies sold over all editions
* Provides a complete working program to teach each lesson and carefully builds on previous lessons for greater understanding
* CD-ROM includes a complete Windows-hosted IDE and C++ compiler suite, allowing the reader to compile, run, and experiment with the example programs for a complete tutorial experience

Table of Contents:
Pt. IThe C++ Language1
Ch. 1An Introduction to Programming in C++3
Ch. 2Writing Simple C++ Programs15
Ch. 3Functions53
Ch. 4Program Flow Control69
Ch. 5C++ Data Type Organization89
Ch. 6Structures and Unions105
Ch. 7More About C++ Data123
Ch. 8Pointers, Addresses, and Dynamic Memory Allocation135
Ch. 9Reference Variables159
Ch. 10Recursion169
Ch. 11The Preprocessor177
Ch. 12Function Templates193
Ch. 13Program Organization201
Pt. IIWorking with Classes219
Ch. 14C++ Classes221
Ch. 15Constructors and Destructors229
Ch. 16Conversion241
Ch. 17Arrays of Class Objects253
Ch. 18Class Members259
Ch. 19Friends275
Ch. 20Classes and the Heap283
Ch. 21Overloading Operators291
Ch. 22Class Libraries317
Ch. 23Class Inheritance327
Ch. 24Multiple Inheritance361
Ch. 25Class Templates375
Pt. IIIThe Standard C++ Library393
Ch. 26Standard C Library Functions395
Ch. 27Introduction to the Standard C++ Library415
Ch. 28Formatting IOStreams and the stringstream Classes427
Ch. 29File I/O Streams441
Pt. IVThe Standard Template Library461
Ch. 30Introduction to STL463
Ch. 31STL Sequence Containers469
Ch. 32Associative Containers497
Ch. 33Genetic Algorithms533
Ch. 34Iterators557
Pt. VAdvanced Topics573
Ch. 35Exception Handling575
Ch. 36Namespaces597
Ch. 37C++ Typecasts607
Ch. 38Runtime Type Information (RTTI)615
Ch. 39Locales621
Ch. 40Object-Oriented Programming631
App. ALibrary Listings643
App. BWhat's on the CD-ROM?657
App. CQuincy 2002 User's Guide659
App. DC++ Reference Tables665
App. E: Bibliography671
End-User License Agreement705

Friday, November 27, 2009

BlackBerry Pearl for Dummies or Mike Meyers Security Certification Passport

BlackBerry Pearl for Dummies

Author: Dante Sarigumba

The excitement of purchasing a Blackberry Pearl can only be outdone by the confusion of how to use it. How do you check your e-mail? How do you play music and video? What are PIN-to-PIN messages? Where do you find cool stuff to customize your Pearl?

With Blackberry Pearl for Dummies, you’ll discover all the answers to these questions and see how to use your new PDA to its maximum potential. This down-to-earth guide explores all of Pearl’s features and shows you cool ways to make your Pearl your Pearl. Clear, step-by-step instructions explain all the parts of the Pearl and give you the know-how to:

• Get organized with the Address Book, Calendar, and MemoPad

• Manage e-mail and send instant messages

• Surf the Internet

• Dial and receive calls

• Set up your voicemail service

• Take photos and create slideshows

• Access the multimedia player

• Use Desktop Manager

• Protect and secure your Pearl

But don’t think that this book is a plain, boring, just-the-facts type of guide. It will cue you in on how to personalize your Pearl with fun games, wallpaper, ringtones, and more. If you like news and entertainment, it also suggests some nifty programs that are a must-have. This is not just any ordinary PDA, and Blackberry Pearl for Dummies shows you why!

Table of Contents:
Introduction     1
About This Book     1
Who Are You?     2
What's in This Book     2
Meet and Greet Your BlackBerry Pearl     3
Getting Organized with Your Pearl     3
Getting Multimedia and Online with Your Pearl     3
Working with Desktop Manager     3
The Part of Tens     4
Icons in This Book     4
Where to Go from Here     4
Meet and Greet Your BlackBerry Pearl     5
Your BlackBerry Is Not an Edible Fruit     7
Knowing Your BlackBerry History     8
How It Works: The Schematic Approach     9
The role of the network service provider     9
Connecting to your personal computer     10
Doing the BlackBerry world-traveler thing     10
Oh, the Things You Can Do!     12
All-in-one multimedia center     12
Internet at your fingertips     12
Me and my great personal assistant     13
Me and my chatty self     13
Look, Dad, no hands!     14
Final BlackBerry Tidbits     14
Power efficiency     14
Memory management     15
A sentry is always on duty     15
Navigating the Pearl     17
Anatomy 101     17
Display screen     19
SureType keyboard     20
Escape key     23
Trackball - a.k.a. the Pearl     23
Menu key     23
MicroSD slot     24
Navigation Guidelines     25
Switching applications     26
Changing options     26
Turning On Your BlackBerry Pearl (and Keeping It Happy)     27
Making Your BlackBerry Pearl Yours     27
Branding your BlackBerry Pearl     28
Choose a language, any language     29
Typing with ease using AutoText     29
Inserting macros     31
Getting your dates and times lined up     31
Customizing your screen's look and feel     32
Tuning Pearl navigation     33
Choosing themes for your BlackBerry     35
Wallpaper for your BlackBerry     37
Let freedom ring     38
Power Usage and Consumption     43
Keeping Your BlackBerry Safe     44
Who Ya Gonna Call (When Your BlackBerry Pearl Breaks)?     46
Getting Organized with Your Pearl     47
Remembering and Locating Your Acquaintances     49
Accessing Your Address Book     49
Working with Address Book Names     50
Creating a new contact     50
Adding contacts from other BlackBerry applications     52
Viewing a contact     53
Editing a contact     53
Deleting a contact     54
Looking for Someone?     54
Organizing Your Contacts     56
Creating a group     57
Using the Filter feature on your contacts     59
Setting preferences     61
Locating a Contact Using Maps     62
Never Miss Another Appointment     63
Accessing the BlackBerry Pearl Calendar     64
Choosing Your Calendar View     64
Moving between Time Frames     66
Customizing Your Calendar     67
All Things Appointments: Adding, Opening, and Deleting     69
Creating an appointment     69
Opening an appointment     72
Deleting an appointment     73
Making Notes and Keeping Your Words     75
MemoPad     75
Accessing MemoPad     76
Jotting down notes     76
Viewing your notes      77
Updating your notes     77
Deleting your notes     77
Quickly finding a note     78
The Password Keeper     79
Accessing Password Keeper     79
Setting a password for Password Keeper     80
Creating new credentials     81
Random password generation     82
Using your password     82
Password Keeper options     83
Getting Multimedia and Going Online With your Pearl     85
You've Got (Lots of) E-Mail     87
Getting Up and Running with E-Mail     87
Using the BlackBerry Internet Service client     88
Combining your e-mail accounts into one     88
Adding an e-mail account     89
Configuring your e-mail signature     90
Enabling wireless reconciliation     91
Accessing Messages     92
Receiving e-mails     93
Sending e-mail     96
Adding a sender to your Address Book     97
Filtering your e-mail     98
Searching through Your Messages Like a Pro     100
Running a general search     100
Saving search results     102
Reusing saved search results     103
Long Live E-Mail     103
Too Cool for E-Mail     105
Sending and Receiving PIN-to-PIN Messages     106
Getting a BlackBerry PIN     106
Assigning PINs to names     107
Sending a PIN-to-PIN message     107
Receiving a PIN-to-PIN message     108
Keeping in Touch, the SMS/MMS Way     108
Sending a text or multimedia message     109
Viewing or listening to a message you receive     109
Always Online Using Instant Messaging     110
Chatting using IM rules     110
IM basics: What you need     111
Using BlackBerry Messenger     114
Surfing the Internet Wave     117
Getting Started with the BlackBerry Browser     117
Accessing Browser     117
Hitting the (air)waves     119
Navigating Web pages     119
Saving a Web page address     122
Sending an address by e-mail     123
Saving Web images     123
Bookmarking Your Favorite Sites     123
Adding a bookmark     123
Available offline     124
Modifying a bookmark     124
Organizing your bookmarks     125
Browser Options and Optimization Techniques     126
Browser Configuration screen     127
General Properties screen     128
Cache operations screen     129
Calling Your Favorite Person     131
Using the BlackBerry Phone Application     131
Making and Receiving Calls     132
Making a call     132
Receiving a call     133
Phone Options While on a Call     134
Muting your call     134
Adjusting the call volume     135
Customizing the BlackBerry Phone     135
Setting up your voice mail number     135
Using call forwarding     135
Configuring speed dial     137
Arranging Conference Calls     138
Talking privately to a conference participant     140
Alternate between phone conversations     140
Dropping that meeting hugger     141
Communicating Hands-Free     141
Using the speaker phone     141
Pairing your BlackBerry with a Bluetooth headset     142
Using voice dialing     143
Multitasking While on the Phone     144
Taking Great Pictures with Your Pearl     145
Say Cheese      145
The Screen Indicators     146
Choosing picture quality     146
Zooming and focusing     147
Setting the flash     147
Working with Pictures     148
Viewing     148
Slide show     148
Trashing     148
Listing     149
Picture properties     149
Organizing your pictures     150
Sharing your pictures     152
Setting a picture as the caller ID     152
Setting a Home screen image     152
Other Important Camera Options     153
Satisfy All Your Senses with the Media Player     155
Accessing Media     155
Folder navigation     156
Let the music play     157
Now showing     159
Lord of the ringtones     159
Picture this     159
Turn it down or blast it off     160
Commonly used navigation     160
Working with Media Files     161
Importing your media collection     162
Synchronizing with iTunes     162
Sharing media files using Bluetooth     162
Downloading tunes     163
Working with Desktop Manager      165
Synching the Synchronize Way     167
Introduction to BlackBerry Desktop Manager     168
Launching BDM     168
Connecting BDM to your Pearl     169
Setting Up Synchronize     169
Configuring PIM synchronization     170
Confirming record changes     171
Resolving update conflicts     172
Ready, Set, Synchronize!     174
Synchronize Now     174
Automatic synchronization     175
Managing Your Media on Your Pearl     175
Protecting Your Information     177
Accessing Backup and Restore     178
Backing Up BlackBerry Style     178
Backing up your BlackBerry manually     178
Setting up automatic backups     180
Full Restore from Backup Information     181
Protecting Your Data, Your Way     182
Backing up, your way     183
Restoring, your way     184
Clearing BlackBerry information, your way     185
Using Your Pearl as a Portable Flash Drive     187
The Media Card     188
Acquiring one     188
Inserting the card     189
Formatting the card      189
Setting to mass storage mode     190
Copying Files between the PC and Pearl     190
Securing Your Files     191
Setting a device password     192
Encrypting media files     192
The Part of Tens     195
Ten Great BlackBerry Accessories     197
Cases for Protection and Style     197
BlackBerry Screen Protector     198
MicroSD Memory Card     198
Long Live Your BlackBerry     198
Replenishing Your BlackBerry     199
Bluetooth Hands-Free Headset     199
Full Keyboard     199
External Speaker Phone     200
BlackBerry Car Mount     200
BlackBerry Pearl Cleaner     200
Ten Must-Have BlackBerry Pearl Programs     201
AskMeNow     201
BBToday     202
English Language Acronyms Dictionary for BlackBerry 4.0     202
Berry411     203
Handmark Pocket Express     203
Stock Ticker     203
Wisespent Professional     204
TrackIT: Vehicle Edition     204
Ascendo Fitness for BlackBerry     204
4INF0 Mobile     204
Index      205

Go to: Direction de Personnel Publique :Contextes et Strat├ęgies

Mike Meyers' Security+ Certification Passport

Author: Trevor Kay

Mike Meyers, the industry expert on professional certification, brings you this concise, affordable, and portable study tool for the CompTIA Security+ certification exam. With an intensive focus on only what you need to know to pass this challenging exam plus a free practice test available at, this book is your ticket to success on exam day.

Trevor Kay has been the key security contact at STIHL Limited, and is currently an independent consultant and author. He has served as a Subject Matter Expert for CompTIA on their Server+ and Linux+ certification development and has continuing close ties there – including with the Security+ exam development team. He authored Server+ Certification Bible, Linux+ Certification Bible and co-authored Network+ Certification Bible. His website is

Thursday, November 26, 2009

Programming ASPNET or Natural Language Processing for Online Applications

Programming ASP.NET

Author: Jesse Liberty

ASP.NET is the successor technology to Active Server Pages (ASP), the world's most successful development environment for building server-side web applications. ASP.NET leverages the power of Microsoft's new .NET platform to allow you to write dynamic, data-driven applications that run over the World Wide Web. In Programming ASP.NET, Jesse Liberty and Dan Hurwitz teach you everything you need to know to write web applications and web service. The book focuses on ASP.NET development using both C# and Visual Basic .NET, and coding examples are presented in both languages.

Programming ASP.NET includes a detailed tutorial on Web Forms, which, in conjunction with Visual Studio .NET, allow you to apply Rapid Application Development techniques (including drag-and-drop control placement) to web development. Programming ASP.NET includes extensive coverage of each type of server control, including web server controls, HTML server controls, and custom controls. Since most web applications and web services involve retrieving data and returning it to a client browser, Programming ASP.NET also offers extensive coverage of data access issues. These include topics such as using ASP.NET's list-bound controls, accessing data using the ADO.NET object model, and updating data with or without transaction support.

Go to: Live Free from Asthma and Allergies or Cesarean Recovery

Natural Language Processing for Online Applications: Text Retrieval, Extraction and Categorization

Author: Peter Jackson

This text covers the emerging technologies of document retrieval, information extraction, and text categorization in a way which highlights commonalities in terms of both general principles and practical issues. It seeks to satisfy a need on the part of technology practitioners in the internet space, faced with having to make difficult decisions as to what research has been done and what the best practices are. It is not intended as a vendor guide (such things are quickly out of date), or as a recipe for building applications (such recipes are very context-dependent). But it does identify the key technologies, the issues involved, and the strengths and weaknesses of the various approaches. There is also a strong emphasis on evaluation in every chapter, both in terms of methodology (how to evaluate) and what controlled experimentation and industrial experience have to tell us.

Table of Contents:
Ch. 1Natural language processing1
Ch. 2Document retrieval23
Ch. 3Information extraction75
Ch. 4Text categorization119
Ch. 5Towards text mining173

Wednesday, November 25, 2009

Programming the Finite Element Method or Enterprise Architecture A to Z

Programming the Finite Element Method

Author: D V Griffiths

This title demonstrates how to develop computer programmes which solve specific engineering problems using the finite element method. It enables students, scientists and engineers to assemble their own computer programmes to produce numerical results to solve these problems. The first three editions of Programming the Finite Element Method established themselves as an authority in this area.  This fully revised 4th edition includes completely rewritten programmes with a unique description and list of parallel versions of programmes in Fortran 90.  The Fortran programmes and subroutines described in the text will be made available on the Internet via anonymous ftp, further adding to the value of this title. 


Intended to help readers assemble computer programs to solve particular engineering problems by using building blocks specifically designed for computations via the finite element technique. Topics: spatial discretization by finite elements, programming finite element computations, static equilibrium of structures and of elastic solids, material nonlinearity, steady state flow, uncoupled and coupled transient problems, eigenvalue problems, and forced vibrations. Several appendices supply the building block subroutines necessary to build the programs described in the book, as well as information on nodal loads, geometry subroutines, and plastic stress-strain matrices and plastic potential. Annotation c. by Book News, Inc., Portland, Or.

Table of Contents:
1Preliminaries : computer strategies1
2Spatial discretisation by finite elements21
3Programming finite element computations55
4Static equilibrium of structures109
5Static equilibrium of linear elastic solids165
6Material non-linearity223
7Steady state flow319
8Transient problems : first order (uncoupled)357
9Coupled problems403
10Eigenvalue problems441
11Forced vibrations465
12Parallel processing of finite element analyses509
AEquivalent nodal loads577
BShape functions and element node numbering583
CPlastic stress-strain matrices and plastic potential derivatives591
DMain library subroutines595
EGeom library subroutines605
FParallel library subroutines609

Books about: Economia finanziaria

Enterprise Architecture A to Z: Frameworks, Business Process Modeling, SOA, and Infrastructure Technology

Author: Daniel Minoli

Driven by the need and desire to reduce costs, organizations are faced with a set of decisions that require analytical scrutiny. Designing State-of-the-Art Data Centers examines cost-saving trends in planning, administration, and management. To establish a framework for discussion, this book begins by evaluating the role of Enterprise Architecture planning and Service Oriented modeling. The text presents an assessment of storage technologies and networking as well as addresses regulatory and security issues. Additional coverage includes high-speed communication mechanisms such as Ethernet, WAN and Internet communication technologies, broadband communications, and chargeback models.