Monday, January 30, 2012

Strategic Planning: A Practical Guide to Strategy Formulation and Execution


Strategic Planning: A Practical Guide to Strategy Formulation and  Execution
B. Keith Simerson,
Pr...er | 2011-04-07 | ISBN: 0313384800
282 pages | PDF | 1,2 MB

 When it comes to strategic planning, B. Keith Simerson knows from experience what works  and what doesn't. Strategic Planning: A Practical Guide to Strategy Formulation and Execution weaves that knowledge into a roadmap for anyone charged with creating a strategic plan, evaluating a strategic planning process, or executing resulting strategies in an effective and efficient way. Not a one-size-fits-all solution, the book offers a menu of information and options based on a broad view of strategic planning and offers correspondingly broad applicability.

 The guide focuses on two major aspects of the planning process: the multitude of factors  contributing to an effective strategic planning framework and the multitude of drivers and enablers of successful execution. Armed with concrete information, readers will learn to create and execute a business strategy, a personal strategic action plan, or strategies for any kind of for-profit or nonprofit organization. Specific methodologies, tools, and
techniques will guide readers to successful strategy formation—and execution.

Download Link

A Practical Guide to Information Systems Strategic Planning


A Practical Guide to Information Systems Strategic Planning
(2nd Edition)- Anita Cassidy
Publisher: Auеrbach Publicаtions | 2005-10-14 | ISBN: 0849350735
PDF | 400 pages | 1.60 MB


 The foundation of a successful information systems strategic plan is the recognition that  business direction and requirements must drive the IS strategy and computing architecture.

A Practical Guide to Information Systems Strategic Planning, Second Edition outlines a  systematic approach to guide you through the development of an effective IS plan that is formulated from your company's business plan. This volume outlines a quick and easy approach with concepts, techniques, and templates for analyzing, organizing, communicating, and implementing an IS strategy. This approach unites an organization in a collaborative effort resulting in a solid direction that has the support of the entire organization. Establishing this direction cultivates the support of management, enabling necessary strategic IS investments.

With a new look at the role of IS governance in strategic planning, this second edition reflects advances in technology and provides an improved and thorough planning methodology. The strategic planning process outlined in this book has been supplemented by lessons learned from applying the process in numerous companies, cultures, and environments.

Download Link

Process-based Strategic Planning


Process-based Strategic Planning
By Rudolf Grünig, Richard Kühn, Anthony Clark
 Publisher: Sp.,.ring..er; 4th edition 2006 | ISBN: 3540327541 
 PDF | 15 MB  | 407 Pages

Useful manual for managers of strategy management projects.
Presents and illustrates methods and tools of strategic planning.
The approach explained contains detailed recommendations and examples.



Wednesday, January 25, 2012

Monkey with a Tool Belt and the Noisy Problem


Monkey with a Tool Belt and the Noisy Problem
Sep 22 2010 |ISBN: 0822592479 
 225 pages |  PDF | 5.5 Mb

I picked this book off the shelf for a birthday present for another kid because it looked good. I read it to my son on the way home and he loved it. It's funny and smart, and the illustrations are over-the-top detailed to great effect. Write more please!


The Handy Answer Book for Kids (and Parents)


The Handy Answer Book for Kids (and Parents)
 Sep 22 2010 |ISBN: 1578591104
224 pages | PDF | 8.5 Mb

Why present information in a question-and-answer format? Because anyone who has ever been a kid, or had a kid, or hung out with a kid knows that asking questions is what kids do. It happens to be a great way to find out about the world around you. Kids have an insatiable hunger for information and a curiosity that winds its way down every road.



Real-World Flash Game Development:


Real-World Flash Game Development:
How to Follow Best Practices AND Keep Your Sanity
Focal Press; 2 edition | April 22, 2011 | ISBN-10: 0240817680
| 432 pages | PDF | 15.78 MB

Your deadline just got moved up. Your artist has never worked with Flash before. Your inner programmer is telling you that no OOP is a big Oops! Any Flash developer can share similar tales of woe. This book breaks down the process of Flash game development into simple, approachable steps. Never heard of a game loop before? No idea what a design pattern is? No problem! Chris Griffith gives you real-world expertise, and real-world code that you can use in your own games. Griffith has been building games in Flash long enough to know what works and what doesn't. He shows you what you need to know to get the job done.

Griffith covers Flash for the everyday developer. The average Flash developer doesn't have luxurious timelines, employers who understand the value of reusability, or the help of an information architect to design a usable experience. This book helps bridge the gap for these coders who may be used to C++, Java, or C# and want to move over to Flash. Griffith covers real-world scenarios pulled from his own experiences developing games for over 10 years in the industry.

The 2nd edition will include: completely new game examples on more advanced topics like 3D; more robust physics and collision detection; and mobile device coverage with Android platform development for us on phones and tablets. Also coverage of the new features available in Flash CS5, Flash Player 10.1, and AIR 2.0 that can be used for game development. The associated web site for the book: www.flashgamebook.com gets close to 1,000 visits a month. On the site, readers can find all the source code for the examples, news on industry happenings, updates and special offers, and a discussion forum to ask questions and share ideas.

Teaches Flash users the most effective ways to leverage Flash as a game development tool. Concrete, relatable approaches to Flash game development.
Covers ALL the aspects that come into play when developing a game in Flash, including art, animation, scripting, and optimization. Provides sound strategies, and realistic goals for success - with REAL-WORLD examples and code included so that programmers become quickly empowered to make their own Flash games.

Website www.flashgamebook.com offers all the source code for the examples, news on industry happenings, updates and special offers, and a discussion forum to ask questions and share ideas.
WHAT'S NEW in 2nd Edition: adding mobile game development on Android OS, along with host of other updates, revisions. There are 3 new games that author builds from scratch. One uses a popular 3D framework to demonstrate bringing Flash games into the 3rd dimension, while using 2D programming under the hood. The other two game examples focus on deployment to the Android mobile platforms, one for a phone and one for a tablet.


Ninja Mind Control


Ninja Mind Control
Ashida Kim
Dojo Press | 2000 | ISBN: 080650997X | English
69 pages | PDF | 1.2 MB

Now you can unlock the ancient secrets of Ninja mind control and discover for yourself the fantastic powers of the legendary Ninja warriors. By combining simple methods of meditation with aggressive maneuvers, you can become the master of any situation--from the author of Ninja Secrets of Invisibility.


Fluid Mechanics


Fluid Mechanics
Fifth Edition - Pijush K. Kundu
Publisher: Ac....mic Press | ISBN: 0123821002 | 2011
PDF | 920 pages | 25.3 MB

Fluid mechanics, the study of how fluids behave and interact under various forces and in various applied situations-whether in the liquid or gaseous state or both-is introduced and comprehensively covered in this widely adopted text. Revised and updated by Dr. David Dowling, Fluid Mechanics, Fifth Edition is suitable for both a first or second course in fluid mechanics at the graduate or advanced undergraduate level. The leading advanced general text on fluid mechanics, Fluid Mechanics, 5e includes a free copy of the DVD "Multimedia Fluid Mechanics," second edition. With the inclusion of the DVD, students can gain additional insight about fluid flows through nearly 1,000 fluids video clips, can conduct flow simulations in any of more than 20 virtual labs and simulations, and can view dozens of other new interactive demonstrations and animations, thereby enhancing their fluid mechanics learning experience.


Monday, January 16, 2012

Beginning Java 7


Beginning Java 7
By Jeff Friesen
Publisher: Apr..ess 2011 | ISBN: 1430239093
| PDF | 920 Pages |14 MB

Beginning Java 7 guides you through this language and a huge assortment of platform APIs.

What you’ll learn
The entire Java language, including Java 7-specific features such as switch on string, try -with-resources, final rethrow, multicatch, and SafeVarargs
A huge assortment of Java 7 APIs, beginning with those APIs oriented toward the language itself, and including Java 7-specific APIs such as the Fork/Join Framework, Objects, JLayer, and NIO.2
Various Java 7 tools, starting with the javac compiler and java application launcher
How to create user interfaces, working with web services, and a whole lot more
The basics of getting started with Android app development

Who this book is for
This book targets the following groups of developers:
Newcomers, skilled (to some degree) in other programming languages but with no previous  exposure to Java Intermediate Java developers, skilled in the fundamentals of Java prior to Java 7 and looking to increase their understanding of Java 7 language/API changes
All developers looking beyond standard Java, who want to leverage Java 7 to create mobile apps via Android
Even advanced Java developers may find a few items of interest Beginning Java 7 guides you through this language and a huge assortment of platform APIs according to the following table of contents:

Chapter 1: Getting Started with Java
Chapter 2: Discovering Classes and Objects
Chapter 3: Exploring Advanced Language Features
Chapter 4: Touring Language APIs
Chapter 5: Collecting Objects
Chapter 6: Touring Additional Utility APIs
Chapter 7: Creating and Enriching Graphical User Interfaces
Chapter 8: Interacting with Filesystems
Chapter 9: Interacting with Networks and Databases
Chapter 10: Parsing, Creating, and Transforming XML Documents
Chapter 11: Working with Web Services
Chapter 12: Java 7 Meets Android
Appendix A: Solutions to Exercises
Appendix B: Scripting API and Dynamically Typed Language Support
Appendix C: Odds and Ends
Appendix D: Applications Gallery

 Chapter 1 introduces you to Java and begins to cover the Java language by focusing on  fundamental concepts such as comments, identifiers, variables, expressions, and statements.

 Chapter 2 continues to explore this language by presenting all of its features for working with classes and objects. You learn about features related to class declaration and object creation, encapsulation, information hiding, inheritance, polymorphism, interfaces, and garbage collection.

 Chapter 3 focuses on the more advanced language features related to nested classes, packages, static imports, exceptions, assertions, annotations, generics, and enums. Additional chapters will introduce you to the few features not covered in Chapters 1 through 3.

 Chapter 4 largely moves away from covering language features (although it does introduce class literals and strictfp) while focusing on language-oriented APIs. You learn about Math, StrictMath, Package, Primitive Type Wrapper Classes, Reference, Reflection, String, StringBuffer and StringBuilder, Threading, BigDecimal, and BigInteger in this chapter.

 Chapter 5 begins to explore Java's utility APIs by focusing largely on the Collections Framework. However, it also discusses legacy collection-oriented APIs and how to create your own collections.

 Chapter 6 continues to focus on utility APIs by presenting the concurrency utilities along with the Objects and Random classes.
Chapter 7 moves you away from the command-line user interfaces that appear in previous chapters and toward graphical user interfaces. You first learn about the Abstract Window Toolkit foundation, and then explore the Java Foundation Classes in terms of Swing and Java 2D. Appendix C explores Accessibility and Drag and Drop.

 Chapter 8 explores filesystem-oriented I/O in terms of the File, RandomAccessFile, stream, and writer/reader classes. New I/O is covered in Appendix C.

 Chapter 9 introduces you to Java's network APIs, such as sockets. It also introduces you to the JDBC API for interacting with databases.

 Chapter 10 dives into Java's XML support by first presenting an introduction to XML (including DTDs and schemas). It next explores the SAX, DOM, StAX, XPath, and XSLT APIs. It even briefly touches on the Validation API. While exploring XPath, you encounter namespace contexts, extension functions and function resolvers, and variables and variable resolvers.

 Chapter 11 introduces you to Java's support for SOAP-based and RESTful web services. In addition to providing you with the basics of these web service categories, Chapter 11 presents some advanced topics, such as working with the SAAJ API to communicate with a SOAP-based web service without having to rely on JAX-WS. You will appreciate having learned about XML in Chapter 10 before diving into this chapter.

 Chapter 12 helps you put to use some of the knowledge you've gathered in previous chapters by showing you how to use Java to write an Android app's source code. This chapter introduces you to Android, discusses its architecture, shows you how to install necessary tools, and develops a simple app. 


Java for Programmers


Java for Programmers (2nd Edition)
Paul J. Deitel, Harvey M. Deitel
Publisher: Prentice Hall | ISBN: 0132821540 | edition 2011
PDF | 1164 pages | 14.6 mb

 The professional programmer’s Deitel® guide to Java™ development and the powerful Java platform
 Written for programmers with a background in high-level language programming, this book  applies the Deitel signature live-code approach to teaching programming and explores the Java language and Java APIs in depth. The book presents concepts in the context of fully tested programs, complete with syntax shading, code highlighting, line-by-line code walkthroughs and program outputs. The book features 200+ complete Java programs with 18,000+ lines of proven Java code, and hundreds of tips that will help you build robust
applications.

 Start with an introduction to Java using an early classes and objects approach, then  rapidly move on to more advanced topics, including GUI, graphics, exception handling, generics, collections, JDBC™, web-application development with JavaServer™ Faces, web services and more. You’ll enjoy the Deitels’ classic treatment of object-oriented programming and the OOD/UML® ATM case study, including a complete Java implementation. When you’re finished, you’ll have everything you need to build object-oriented Java applications.

Practical, example-rich coverage of:
Java SE 7
Classes, Objects, Encapsulation, Inheritance, Polymorphism, Interfaces
Integrated OOP Case Studies
Industrial-Strength, 95-Page OOD/UML® ATM Case Study
JavaServer™ Faces 2.0, Ajax-Enabled Web Apps, Web Services, Networking
JDBC™, SQL, Java DB, MySQL®
Threads and the Concurrency APIs
I/O, Types, Control Statements, Methods
Arrays, Generics, Collections
Exception Handling, Files
GUI, Graphics, GroupLayout, JDIC
Using the Debugger and the API Docs
Online, Three-Chapter Introduction to Android™ App Development


Application Security for the Android Platform:


Application Security for the Android Platform:
Processes, Permissions, and Other Safeguards
By Jeff Six
Publisher: O'Re..illy Me..dia 2011 | ISBN: 1449315070
112 Pages | PDF | 6 MB

 This book will educate readers on the need for application security and secure coding  practices when designing any app. No prior knowledge of security or secure programming techniques is assumed. The book will discuss the need for such practices, how the Android environment is structured with respect to security considerations, what services and techniques are available on the platform to protect data, and how developers can build and code applications that address the risk to their applications and the data processed by them.

This text is especially important now, as Android is fast becoming the mobile platform target of choice for attackers attempting to steal data from mobile devices.


Dx/Rx: Gynecologic Cancer


Dx/Rx: Gynecologic Cancer
Don S. Dizon, Susana M. Campos
Jones & Bartlett Publishers | ISBN: 0763773212 | 2010-03-01
PDF | 156 pages | 1.50 Mb

 Written by two expert oncologists, specializing in female cancers, Dx/Rx: Gynecologic  Cancer is a perfect pocket reference for all professionals involved in the care of women with gynecologic cancer. This handy, 136-page book provides comprehensive, up-to-date information on the epidemiology, symptoms, diagnosis, and management of malignancies of the ovaries, cervix, uterus, and fallopian tubes.

Topics include a review of gynecologic tumors, detailed analysis on treatment strategies, and a discussion of past and current literature that has shaped the field. Presented in a concise, quick-reference format, Dx/Rx: Gynecologic Cancer is an essential guide for the care of women with malignancies of the reproductive system.


First Aid Manual


First Aid Manual
British Red Cross Society
D.K P.blishing | 2011 | ISBN: 1405362146, 1405335378
288 pages | PDF | 179 MB

 Fully revised and updated, this 9th edition includes changes to resuscitation techniques.  From first-aid essentials to life-saving procedures, it's worth having someone who knows what they are doing to cope with life's little (and big) emergencies.

The latest edition of  this best-selling manual, published in association with the UK's three leading first-aid providers, St John's Ambulance, St Andrew's First Aid and the British Red Cross, gives you the knowledge you need instantly if someone falls ill or gets hurt. Live-action step-by-step photographs show you how to treat casualties and over 100 medical conditions and injuries, from minor burns to heart attacks. Find information on the latest life-saving procedures and resuscitation guidelines as well as basic first aid techniques, like bandaging and applying dressings.

Plus, chapters explain what it's like being a first aider, what to do in an emergency situation and how to look after a casualty. Keep it handy - for home, for work and for leisure.


Server Architectures:


Server Architectures:
Multiprocessors, Clusters, Parallel Systems, Web Servers, Storage Solutions
René J. Chevance
Publisher: Digitаl Prеss | 2004-12-29 | ISBN: 1555583334
PDF | 784 pages | 7.51 MB

 The goal of this book is to present and compare various options one for systems  architecture from two separate points of view. One, that of the information technology decision-maker who must choose a solution matching company business requirements, and secondly that of the systems architect who finds himself between the rock of changes in hardware and software technologies and the hard place of changing business needs.
 Different aspects of server architecture are presented, from databases designed for  parallel architectures to high-availability systems, and touching en route on often-neglected performance aspects. 

 1. The book provides IT managers, decision makers and project leaders who want to acquire  knowledge sufficient to understand the choices made in and capabilities of systems offered by various vendors:
2. Provides system design information to balance the characteristic applications against  the capabilities and nature of various architectural choices

3. In addition, it offers an integrated view of the concepts in server architecture, accompanied by discussion of effects on the evolution of the data processing industry.


Computer Telephony Demystified


Computer Telephony Demystified
Michael Thomas Bayer -
Publisher: McGrаw-Hill| 2000-08-11 | ISBN: 0071359877
PDF | 704 pages | 7.12 MB

Reshape your world with computer telephony
 The existing telephone infrastructure is quickly being replaced with products, systems,  and solutions based on off-the-shelf computer technology. Michael Bayer’s Computer Telephony Demystified gives you everything you need to take advantage of customizable telephony technology. Perfect for everyone from call center managers, network planners, and CIOs, to telecom engineers, this is the one-stop, plain-English tutorial and reference book on this hot topic.

You’ll find concept-clarifying illustrations and plenty of answers and insights into this key technology area, including: 

 A complete framework for designing and evaluating products, services, and solutions based  on all relevant CT standards specifications
 A thorough explanation of CTI and how to implement and extend call processing  functionality
 Coverage of media services technologies including Text-to-Speech (TTS) and Automatic  Speech Recognition (ASR)
 Integrated explanations of both traditional and next-generation switching fabric  technology such as IP telephony real-world scenarios that demonstrate how CT technology can improve business and day-to-day life

Friday, January 6, 2012

Microsoft Visio 2010 Step by Step


Microsoft Visio 2010 Step by Step
Microsoft Press | April 27, 2011 | ISBN-10: 0735648875
 480 pages | PDF | 66.7 MB

Experience learning made easy—and quickly teach yourself how to create professional-looking business and technical diagrams with Visio 2010. With Step by Step, you set the pace—building and practicing the skills you need, just when you need them!

Build a variety of charts and diagrams with Visio templates
Draw organization charts, floor plans, flowcharts, and more
Apply color, text, and themes to your Visio diagrams
Use Visio shapes to link to, store, and visualize data
Collaborate on diagrams with Microsoft SharePoint® 2010
Create custom diagrams with your own shapes and templates



Download Link

Hacking Exposed - Web Applications


Hacking Exposed - Web Applications
Joel Scambray
Publisher: McGraw-Hill | ISBN: 007222438X | 2002
PDF | 416 pages | 12,9 mb

Covering hacking scenarios across different programming languages and depicting various types of attacks and countermeasures, this book offers you up to date and highly valuable insight into Web application security.
Get in-depth coverage of Web application platforms and their vulnerabilities, presented the same popular format as the international bestseller, Hacking Exposed. Covering hacking scenarios across different programming languages and depicting various types of attacks and countermeasures, this book offers you up-to-date and highly valuable insight into Web application security.