New Arrivals in Computers & Technology

Knowledge Management in Healthcare

Lorri Zipperer
Knowledge management goes beyond data and information capture in computerized health records and ordering systems; it includes care delivery, teamwork, and organizational learning. Knowledge management - used thoughtfully - takes a systemic approach to developing a learning culture, then supports that culture and the knowledge workers within it to share what they know, enabling their peers, their organizations and ultimately their patients to benefit. Knowledge Management in Healthcare draws on relevant business, clinical and health administration literature and discussions with a variety of clinical, administrative, knowledge management and information experts. The result is a book that will inform thinking on knowledge access needs to mitigate potential failures, design improvements and support work towards attaining high reliability. It can be used as a general tool for leaders and individuals wishing to devise and implement a knowledge-sharing culture in their institution, and to strengthen existing programs intended to enhance knowledge sharing behaviours.

Game Programming Gems 7

Scott Jacobs
Welcome to the seventh volume of the must-have reference series for game developers, Game Programming Gems, the series that helped define the standards for game programming and continues to be an essential source for new, innovative techniques. "Game Programming Gems 7" provides the tools and inspiration that game developers need to excel. Featuring cutting-edge, ready-to-use techniques contributed by industry veterans and experts, this new collection is a key resource for inspiration, insight, and a plethora of time-saving, ready-to-use methods for the developer’s tool box! Gems 7 answers the needs of passionate developers, eager newcomers, voracious production requirements, and the demand for innovating and entertaining gameplay. Covering all the key development areas including math and physics, artificial intelligence, audio, and even scripting and data-driven systems, each section is edited by an expert in the field to ensure that the ideas are original, accurate, and useful.There are gems that contribute directly to a player’s experience of the game, including audio production gems and human-game interactions. Does your development team include a DBA? Inside you’ll find a gem that suggests ways to integrate your object system with a relational database. Recognizing the need for good solutions for managing ever-increasing team sizes and facilitating efficient internal and external communications, there is a networking gem that applies tools to multiplayer development that are common to many network administrators, but may not yet have widespread use in our industry. Dig into this new volume of useful, practical ideas and techniques and get ready to make games that are more inventive, entertaining, and satisfying!

CompTIA Security+ Study Guide: SY0-401, Edition 6

Emmett Dulaney
Join over 250,000 IT professionals who've earned Security+ certification

If you're an IT professional hoping to progress in your career, then you know that the CompTIA Security+ exam is one of the most valuable certifications available. Since its introduction in 2002, over a quarter million professionals have achieved Security+ certification, itself a springboard to prestigious certifications like the CASP, CISSP, and CISA. The CompTIA Security+ Study Guide: SY0-401 covers 100% of the Security+ exam objectives, with clear and concise information on crucial security topics.

You'll find everything you need to prepare for the 2014 version of the Security+ certification exam, including insight from industry experts on a wide range of IT security topics. Readers also get access to a robust set of learning tools, featuring electronic flashcards, assessment tests, robust practice test environment, with hundreds of practice questions, and electronic flashcards.

  • CompTIA authorized and endorsed
  • Includes updates covering the latest changes to the exam, including better preparation for real-world applications
  • Covers key topics like network security, compliance and operational security, threats and vulnerabilities, access control and identity management, and cryptography
  • Employs practical examples and insights to provide real-world context from two leading certification experts
  • Provides the necessary tools to take that first important step toward advanced security certs like CASP, CISSP, and CISA, in addition to satisfying the DoD's 8570 directive

If you're serious about jump-starting your security career, you need the kind of thorough preparation included in the CompTIA Security+ Study Guide: SY0-401.

Python Tools for Visual Studio

Martino Sabia
This is a hands-on guide that provides exemplary coverage of all the features and concepts related to PTVS. The book is intended for developers who are aiming to enhance their productivity in Python projects with automation tools that Visual Studio provides for the .Net community. Some basic knowledge of Python programming is essential.

Learning Veeam® Backup & Replication for VMware vSphere

Christian Mohn
This is an easy-to-follow guide that will help you learn everything you need to know to administer backup, replication, and recovery in your VMware vSphere environment, with Veeam Backup and Replication. This book is aimed at VMware vSphere administrators looking to protect their infrastructure by utilizing the world's leading modern data protection solution, specifically designed for virtual environments. A good understanding of VMware vSphere architecture is recommended, but prior knowledge of Veeam Backup and Replication is not required.

Rake Task Management Essentials

Andrey Koleshko
A step-by-step and interactive approach explaining the Rake essentials along with code examples and advanced features. If you are a developer who is acquainted with the Ruby language and want to speed up writing the code concerned with files, then this book is for you. To start reading this book, basic Ruby knowledge is required; however, a huge amount of experience with the language is not necessary.

Teach Yourself VISUALLY iMac: Edition 3

Guy Hart-Davis

This fully updated guide helps you get the most from your iMac

As the iMac continues to evolve and become more sophisticated, this full-color, step-by-step guide becomes more and more essential. Veteran author Guy Hart-Davis guides you through everything you need to know about the capabilities and features of the iMac and the latest OS. Helpful screenshots and illustrations walk you through the multi-media features offered by the iMac line, including how to surf the web with Safari, using iCal to track appointments, and sync and control your iOS devices. Plus, straightforward instructions and easy-to-follow guidance walk you through the many possibilities of this amazing machine.

  • Gets you comfortable with getting up and running with a customized desktop, working with the OS, working with e-mail, and troubleshooting, and maintenance
  • Zeroes in on editing photos in iPhoto, creating award winning home movies with iMovie, and connecting all the amazing iOS devices such as iPhones and iPads
  • Demonstrates how to browse the web with Safari, use iCal to track appointments, and what to do if something should ever go wrong with your iMac

For visual learners who want a straight forward "show me, don't tell me why" approach to learning about iMacs, this colorful, easy-to-follow guide is ideal.

Targeted Cyber Attacks: Multi-staged Attacks Driven by Exploits and Malware

Aditya Sood

Cyber-crime increasingly impacts both the online and offline world, and targeted attacks play a significant role in disrupting services in both. Targeted attacks are those that are aimed at a particular individual, group, or type of site or service. Unlike worms and viruses that usually attack indiscriminately, targeted attacks involve intelligence-gathering and planning to a degree that drastically changes its profile.

Individuals, corporations, and even governments are facing new threats from targeted attacks. Targeted Cyber Attacks examines real-world examples of directed attacks and provides insight into what techniques and resources are used to stage these attacks so that you can counter them more effectively.



  • A well-structured introduction into the world of targeted cyber-attacks
  • Includes analysis of real-world attacks
  • Written by cyber-security researchers and experts

Xcode 5 Developer Reference

Richard Wentk

Design, code, and build amazing apps with Xcode 5

Thanks to Apple's awesome Xcode development environment, you can create the next big app for Macs, iPhones, iPads, or iPod touches. Xcode 5 contains gigabytes of great stuff to help you develop for both OS X and iOS devices - things like sample code, utilities, companion applications, documentation, and more. And with Xcode 5 Developer Reference, you now have the ultimate step-by-step guide to it all. Immerse yourself in the heady and lucrative world of Apple app development, see how to tame the latest features and functions, and find loads of smart tips and guidance with this practical book.

  • Shows developers how to use Xcode 5 to create apps for OS X and the whole family of iOS devices, including the latest iPhones, iPads, and iPod touches
  • Covers the Xcode rapid development environment in detail, including utilities, companion applications, and more
  • Includes a companion website with sample code and other helpful files
  • Written by an experienced developer and Apple-focused journalist with solid experience in teaching Apple development

If you want to create killer Apple apps with Xcode 5, start with Xcode 5 Developer Reference!

Microsoft Business Intelligence Tools for Excel Analysts

Michael Alexander

Bridge the big data gap with Microsoft Business Intelligence Tools for Excel Analysts

The distinction between departmental reporting done by business analysts with Excel and the enterprise reporting done by IT departments with SQL Server and SharePoint tools is more blurry now than ever before. With the introduction of robust new features like PowerPivot and Power View, it is essential for business analysts to get up to speed with big data tools that in the past have been reserved for IT professionals. Written by a team of Business Intelligence experts, Microsoft Business Intelligence Tools for Excel Analysts introduces business analysts to the rich toolset and reporting capabilities that can be leveraged to more effectively source and incorporate large datasets in their analytics while saving them time and simplifying the reporting process.

  • Walks you step-by-step through important BI tools like PowerPivot, SQL Server, and SharePoint and shows you how to move data back and forth between these tools and Excel
  • Shows you how to leverage relational databases, slice data into various views to gain different visibility perspectives, create eye-catching visualizations and dashboards, automate SQL Server data retrieval and integration, and publish dashboards and reports to the web
  • Details how you can use SQL Server’s built-in functions to analyze large amounts of data, Excel pivot tables to access and report OLAP data, and PowerPivot to create powerful reporting mechanisms

You’ll get on top of the Microsoft BI stack and all it can do to enhance Excel data analysis with this one-of-a-kind guide written for Excel analysts just like you.

Moodle Course Design Best Practices

Susan Smith Nash
This book is an easy-to-follow guide with a hands-on approach that will help you learn the best practices for designing attractive and highly interactive courses with the help of Moodle. This book can be used by training managers, teachers, instructors, Moodle network specialists, instructional designers, and e-learning entrepreneurs. If you are involved in online, cloud-based education, training, or professional development, this is the book for you. No prior experience with Moodle is required, though it would be helpful to understand the basics of using HTML and also working with different multimedia file formats and social media. If you would like to find a very easy and convenient way to organize learning activities along with group projects and activities, then this is the book for you.

Professional Microsoft SQL Server 2014 Integration Services

Brian Knight
Fill the gap between planning and doing with SSIS 2014

The 2014 release of Microsoft's SQL Server Integration Services provides enhancements for managing extraction, transformation, and load operations, plus expanded in-memory capabilities, improved disaster recovery, increased scalability, and much more. The increased functionality will streamline your ETL processes and smooth out your workflow, but the catch is that your workflow must change. New tools come with new best practices, and Professional Microsoft SQL Server 2014 Integration Services will keep you ahead of the curve. SQL Server MVP Brian Knight is the most respected name in the business, and your ultimate guide to navigating the changes to use Microsoft SQL Server Integration Services 2014 to your utmost advantage.

  • Implement new best practices for effective use of SSIS
  • Work through tutorials for hands-on learning of complex techniques
  • Read case studies that illustrate the more advanced concepts
  • Learn directly from the foremost authority on SSIS

SQL Server Integration Services is a complex tool, but it's the lifeblood of your work. You need to know it inside out, and you must understand the full potential of its capabilities in order to use it effectively. You need to make sure the right architecture is in place. Professional Microsoft SQL Server 2014 Integration Services is your roadmap to understanding SSIS on a fundamental level, and setting yourself up for success.

Pig Design Patterns

Pradeep Pasupuleti
A comprehensive practical guide that walks you through the multiple stages of data management in enterprise and gives you numerous design patterns with appropriate code examples to solve frequent problems in each of these stages. The chapters are organized to mimick the sequential data flow evidenced in Analytics platforms, but they can also be read independently to solve a particular group of problems in the Big Data life cycle. If you are an experienced developer who is already familiar with Pig and is looking for a use case standpoint where they can relate to the problems of data ingestion, profiling, cleansing, transforming, and egressing data encountered in the enterprises. Knowledge of Hadoop and Pig is necessary for readers to grasp the intricacies of Pig design patterns better.

Microsoft Business Intelligence Tools for Excel Analysts

Michael Alexander

Bridge the big data gap with Microsoft Business Intelligence Tools for Excel Analysts

The distinction between departmental reporting done by business analysts with Excel and the enterprise reporting done by IT departments with SQL Server and SharePoint tools is more blurry now than ever before. With the introduction of robust new features like PowerPivot and Power View, it is essential for business analysts to get up to speed with big data tools that in the past have been reserved for IT professionals. Written by a team of Business Intelligence experts, Microsoft Business Intelligence Tools for Excel Analysts introduces business analysts to the rich toolset and reporting capabilities that can be leveraged to more effectively source and incorporate large datasets in their analytics while saving them time and simplifying the reporting process.

  • Walks you step-by-step through important BI tools like PowerPivot, SQL Server, and SharePoint and shows you how to move data back and forth between these tools and Excel
  • Shows you how to leverage relational databases, slice data into various views to gain different visibility perspectives, create eye-catching visualizations and dashboards, automate SQL Server data retrieval and integration, and publish dashboards and reports to the web
  • Details how you can use SQL Server’s built-in functions to analyze large amounts of data, Excel pivot tables to access and report OLAP data, and PowerPivot to create powerful reporting mechanisms

You’ll get on top of the Microsoft BI stack and all it can do to enhance Excel data analysis with this one-of-a-kind guide written for Excel analysts just like you.

Bloggers Boot Camp: Learning How to Build, Write, and Run a Successful Blog, Edition 2

Charlie White

Anyone can build a blog. It’s quite easy. The difficult part is keeping it relevant, technically sound, and popular. Bloggers Boot Camp shows you how to blog for success. It teaches you how to find a niche, find your unique voice, and how to hold a conversation with an audience. It provides information on all the right tools for the blog, and it offers best ways to promote your blog and content for maximum success and a profitable life.

 Though rules in creating compelling content haven’t really changed, ways in which the world blogs has since the last edition. The authors have learned a lot about social media since writing the previous edition’s manuscript. They understand and know how social media can make or break a blog. Microblogging is a new trend brought on by the wide utilization of social media. To that same end, networking with other bloggers and content creators on the web is another form of building one’s blog and one’s reputation as a writer.

Real-Time Communication with WebRTC: Peer-to-Peer in the Browser

Salvatore Loreto

Deliver rich audio and video real-time communication and peer-to-peer data exchange right in the browser, without the need for proprietary plug-ins. This concise hands-on guide shows you how to use the emerging Web Real-Time Communication (WebRTC) technology to build a browser-to-browser application, piece by piece.

The authors’ learn-by-example approach is perfect for web programmers looking to understand real-time communication, and telecommunications architects unfamiliar with HTML5 and JavaScript-based client-server web programming. You’ll use a ten-step recipe to create a complete WebRTC system, with exercises that you can apply to your own projects.

  • Tour the WebRTC development cycle and trapezoid architectural model
  • Understand how and why VoIP is shifting from standalone functionality to a browser component
  • Use mechanisms that let client-side web apps interact with browsers through the WebRTC API
  • Transfer streaming data between browser peers with the RTCPeerConnection API
  • Create a signaling channel between peers for setting up a WebRTC session
  • Put everything together to create a basic WebRTC system from scratch
  • Learn about conferencing, authorization, and other advanced WebRTC features

Enterprise Interoperability: Research and Applications in Service-oriented Ecosystem (Proceedings of the 5th International IFIP Working Conference IWIE 2013)

Martin Zelm
In a fast changing global economy governed by Enterprise Services and the Future Internet, enterprises and virtual factories will self-organize in distributed, interoperable, innovation Ecosystems where the issues of Enterprise Interoperability need to be solved in a multi-view of information, services and processes throughout Enterprise Networks.
The book constitutes the proceedings of five workshops co- located with the Fifth IFIP Working Conference IWEI 2013. It contains the presented peer reviewed papers and summaries of the workshop discussions.
Complementing the IWEI Conference program, the workshops aimed at exploiting new issues, challenges and solutions for Enterprise Interoperability and Manufacturing Eco Systems. The scope of the workshops spanned over a range of interoperability issues in Service Science and innovation, Model Driven Service Engineering Architectures, Service Modelling Languages, reference ontology for manufacturing , Case studies and tools particularly for SMEs, Business – IT alignment and related Standardization.

Contents

1 – Model Driven Services Engineering Architecture (MDSEA): A Result of MSEE Project
An Architecture for Service Modelling in Servitization Context: MDSEA, Y. Ducq.
A Set of Templates for MDSEA, D. Chen.
2 – Interoperability to Support Business–IT Alignment
Report Workshop 2, I.-S. Fan, V. Taratoukhine, M. Matzner.
Interoperability as a Catalyst for Business Innovation, J.H.P. Eloff, M.M. Eloff, M.T. Dlamini, E. Ngassam, D. Ras.
Process-Oriented Business Modeling – An Application in the Printing Industry, A. Malsbender, K. Ortbach, R. Plattfaut, M. Voigt, B. Niehaves.
A Comparative Study of Modelling Methodologies Using a Concept of Process Consistency, E. Babkin, E. Potapova, Y. Zelenova.
Maintenance Support throughout the Life-Cycle of High Value Manufacturing Products. Interoperability Issues,
A. Fedotova, V. Taratoukhine, Y. Kupriyanov.
Using Enterprise Architecture to Align Business Intelligence Initiatives, I.-S. Fan, S. Warner.
Towards Enterprise Architecture Using Solution Architecture Models, V. Agievich, R. Gimranov, V. Taratoukhine, J. Becker.
3 – Standardisation for Interoperability in the Service-Oriented Enterprise
Report Workshop 3, M. Zelm, D. Chen.
Standardisation in Manufacturing Service Engineering, M. Zelm, G. Doumeingts.
Service Modelling Language and Potentials for a New Standard, D. Chen.
An Approach to Standardise a Service Life Cycle Management, M. Freitag, D. Kremer, M. Hirsch, M. Zelm.
Open Business Model, Process and Service Innovation with VDML and ServiceML, A. J. Berre, H. De Man, Y. Lew, B. Elvesæter, B.M. Ursin-Holm.
Reference Ontologies for Manufacturing,
R. Young, N. Hastilow, M. Imran, N. Chungoora, Z. Usman, A.-F. Cutting-Decelle.
Standardisation Tools for Negotiating Interoperability Solutions, T. Santos, C. Coutinho, A. Cretan, M. Beca, R. Jardim-Goncalves.
4 – Case Studies on Enterprise Interoperability: How IT Managers Profit from EI Research
Report Workshop 4, S. Kassel.
Experiences of Transferring Approaches of Interoperability into SMEs, F. Gruner, S. Kassel.
5 – Selected New Applications of Enterprise Interoperability . 179
Report Workshop 5, L. Ferreira Pires, P. Johnson.
Service-Oriented Enterprise Interoperability in Logistics, W. Hofman.
An Ontological Approach to Logistics, L. Daniele, L. Ferreira Pires.
Social Vision of Collaboration of Organizations on a Cloud Platform, A. Montarnal, W. Mu, F. Bénaben, A.-M. Barthe-Delanoë, J. Lamothe.
Semantic Standards Quality Measured for Achieving Enterprise Interoperability: The Case of the SETU Standard for Flexible Staffing, E. Folmer, H. Wu.
Requirements Formalization for Systems Engineering: An Approach for Interoperability Analysis in Collaborative Process Model, S. Mallek, N. Daclin, V. Chapurlat, B. Vallespir.

Women and ICT

Paul Onwurah
The world is changing and will still change more, only at an ever-increasing pace. The events and innovations of the last few centuries have served as testaments to the validity of this fact. The influence that science, technology and more recently, ICT have had on the world’s dynamics cannot be overrated or over emphasized. ICT for example has become one of the strongest forces of the modern world, with applications in virtually every facet of human existence, from medicine to communications; transportation to entertainment; defense to artificial intelligence. Unfortunately, statistics have shown that women’s participation in IT and technology in general is low and declining. Berryman (1983) used the ‘leaky pipeline’ metaphor to describe the attrition of women from science and technology in general. The leaky pipeline is used to describe the “continuous loss of women in science and technology as they climb the career ladder” (Muffit, 2014). It has also been noted that employment opportunities for women in technological and engineering fields have been very low especially in areas such as the computer industry (Hoffmann-Barthes, Nair, & Malpede). This paper seeks primarily to evaluate the low participation of women in technology and ICT, and to identify the obstacles hindering higher participation, in a bid to proffering solutions that will eliminate or at least reduce the effect of the obstacles.

Level Up! The Guide to Great Video Game Design: Edition 2

Scott Rogers

Want to design your own video games? Let expert Scott Rogers show you how!

If you want to design and build cutting-edge video games but aren’t sure where to start, then the SECOND EDITION of the acclaimed Level Up! is for you! Written by leading video game expert Scott Rogers, who has designed the hits Pac Man World, Maximo and SpongeBob Squarepants, this updated edition provides clear and well-thought out examples that forgo theoretical gobbledygook with charmingly illustrated concepts and solutions based on years of professional experience.

Level Up! 2nd Edition has been NEWLY EXPANDED to teach you how to develop marketable ideas, learn what perils and pitfalls await during a game’s pre-production, production and post-production stages, and provide even more creative ideas to serve as fuel for your own projects including:

  • Developing your game design from the spark of inspiration all the way to production
  • Learning how to design the most exciting levels, the most precise controls, and the fiercest foes that will keep your players challenged
  • Creating games for mobile and console systems – including detailed rules for touch and motion controls
  • Monetizing your game from the design up
  • Writing effective and professional design documents with the help of brand new examples

Level Up! 2nd Edition is includes all-new content, an introduction by David “God of War” Jaffe and even a brand-new chili recipe –making it an even more indispensable guide for video game designers both “in the field” and the classroom.

Grab your copy of Level Up! 2nd Edition and let’s make a game!

The Black Art of Multiplatform Game Programming

Jazon Yamamoto
Until recently, most independent or hobbyist game programming took place on the Microsoft Windows platform. Mac OS and Linux weren’t nearly as popular, and programming on home game consoles was out of the question. Today’s game-programming world is more diverse. THE BLACK ART OF MULTIPLATFORM GAME PROGRAMMING is for developers working across a variety of platforms—Windows, Linux, MacOS, Android, etc. Using SDL (Simple DirectMedia Layer), a cross-platform software library, this book features demos and video tutorials for each chapter, and, in addition to multiplatform game programming, covers game engine development, software design, and programming a complete game. Get started in cross-platform development today with THE BLACK ART OF MULTIPLATFORM GAME PROGRAMMING.

Raspberry Pi Cookbook for Python Programmers

Tim Cox
Raspberry Pi Cookbook for Python Programmers is written in a Cookbook format, presenting examples in the style of recipes.This allows you to go directly to your topic of interest, or follow topics throughout a chapter to gain a thorough in-depth knowledge. The aim of this book is to bring you a broad range of Python 3 examples and practical ideas which you can develop to suit your own requirements. By modifying and combining the examples to create your own projects you learn far more effectively with a much greater understanding. Each chapter is designed to become a foundation for further experimentation and discovery of the topic, providing you with the tools and information to jump right in. Readers are expected to be familiar with programming concepts and Python (where possible Python 3 is used), although beginners should manage with the help of a good Python reference book and background reading. No prior knowledge of the Raspberry Pi or electronics is required; however for the hardware sections you will need some basic electronic components/household tools to build some of the projects.

Enterprise Interoperability: Research and Applications in Service-oriented Ecosystem (Proceedings of the 5th International IFIP Working Conference IWIE 2013)

Martin Zelm
In a fast changing global economy governed by Enterprise Services and the Future Internet, enterprises and virtual factories will self-organize in distributed, interoperable, innovation Ecosystems where the issues of Enterprise Interoperability need to be solved in a multi-view of information, services and processes throughout Enterprise Networks.
The book constitutes the proceedings of five workshops co- located with the Fifth IFIP Working Conference IWEI 2013. It contains the presented peer reviewed papers and summaries of the workshop discussions.
Complementing the IWEI Conference program, the workshops aimed at exploiting new issues, challenges and solutions for Enterprise Interoperability and Manufacturing Eco Systems. The scope of the workshops spanned over a range of interoperability issues in Service Science and innovation, Model Driven Service Engineering Architectures, Service Modelling Languages, reference ontology for manufacturing , Case studies and tools particularly for SMEs, Business – IT alignment and related Standardization.

Contents

1 – Model Driven Services Engineering Architecture (MDSEA): A Result of MSEE Project
An Architecture for Service Modelling in Servitization Context: MDSEA, Y. Ducq.
A Set of Templates for MDSEA, D. Chen.
2 – Interoperability to Support Business–IT Alignment
Report Workshop 2, I.-S. Fan, V. Taratoukhine, M. Matzner.
Interoperability as a Catalyst for Business Innovation, J.H.P. Eloff, M.M. Eloff, M.T. Dlamini, E. Ngassam, D. Ras.
Process-Oriented Business Modeling – An Application in the Printing Industry, A. Malsbender, K. Ortbach, R. Plattfaut, M. Voigt, B. Niehaves.
A Comparative Study of Modelling Methodologies Using a Concept of Process Consistency, E. Babkin, E. Potapova, Y. Zelenova.
Maintenance Support throughout the Life-Cycle of High Value Manufacturing Products. Interoperability Issues,
A. Fedotova, V. Taratoukhine, Y. Kupriyanov.
Using Enterprise Architecture to Align Business Intelligence Initiatives, I.-S. Fan, S. Warner.
Towards Enterprise Architecture Using Solution Architecture Models, V. Agievich, R. Gimranov, V. Taratoukhine, J. Becker.
3 – Standardisation for Interoperability in the Service-Oriented Enterprise
Report Workshop 3, M. Zelm, D. Chen.
Standardisation in Manufacturing Service Engineering, M. Zelm, G. Doumeingts.
Service Modelling Language and Potentials for a New Standard, D. Chen.
An Approach to Standardise a Service Life Cycle Management, M. Freitag, D. Kremer, M. Hirsch, M. Zelm.
Open Business Model, Process and Service Innovation with VDML and ServiceML, A. J. Berre, H. De Man, Y. Lew, B. Elvesæter, B.M. Ursin-Holm.
Reference Ontologies for Manufacturing,
R. Young, N. Hastilow, M. Imran, N. Chungoora, Z. Usman, A.-F. Cutting-Decelle.
Standardisation Tools for Negotiating Interoperability Solutions, T. Santos, C. Coutinho, A. Cretan, M. Beca, R. Jardim-Goncalves.
4 – Case Studies on Enterprise Interoperability: How IT Managers Profit from EI Research
Report Workshop 4, S. Kassel.
Experiences of Transferring Approaches of Interoperability into SMEs, F. Gruner, S. Kassel.
5 – Selected New Applications of Enterprise Interoperability . 179
Report Workshop 5, L. Ferreira Pires, P. Johnson.
Service-Oriented Enterprise Interoperability in Logistics, W. Hofman.
An Ontological Approach to Logistics, L. Daniele, L. Ferreira Pires.
Social Vision of Collaboration of Organizations on a Cloud Platform, A. Montarnal, W. Mu, F. Bénaben, A.-M. Barthe-Delanoë, J. Lamothe.
Semantic Standards Quality Measured for Achieving Enterprise Interoperability: The Case of the SETU Standard for Flexible Staffing, E. Folmer, H. Wu.
Requirements Formalization for Systems Engineering: An Approach for Interoperability Analysis in Collaborative Process Model, S. Mallek, N. Daclin, V. Chapurlat, B. Vallespir.

Getting Started with SOQL

Magulan D
This is a practical tutorial-based guide on using the new SOQL language, aimed at Force.com developers. Each topic is discussed with the help of standard SOQL queries. If you are a Salesforce.com developer or administrator, this book will help you to avoid hitting limits set by Salesforce.com. For those of you who are preparing for advanced developer Salesforce.com certification, this book will also be particularly useful.

Scratch 2.0 Beginner's Guide Second Edition

Michael Badger
The book uses step-by-step instructions along with full code listings for each exercise. After each exercise, the author pauses to reflect, explain, and offer insights before building on the project. The author approaches the content with the belief that we are all teachers and that you are reading this book not only because you want to learn, but because you want to share your knowledge with others. Motivated students can pick up this book and teach themselves how to program because the book takes a simple, strategic, and structured approach to learning Scratch. Parents can grasp the fundamentals so that they can guide their children through introductory Scratch programming exercises. It's perfect for homeschool families. Teachers of all disciplines from computer science to English can quickly get up to speed with Scratch and adapt the projects for use in the classroom.

Top Selling in Computers & Technology

Internet Explorer 8: To browse the Internet more secure now!

Daron Yöndem

Internet Explorer kendi geçmişine perde çeken farklılıklarla dolu yepyeni bir sürüm ile bu sefer hem son kullanıcıların, hem tasarımcıların hem de yazılım geliştiricilerin hayatlarını değiştirecek güçte yenilikler ile karşımıza çıkıyor. HTML 5 gibi yeni standartların uygulanmasından başlayarak Web Dilimleri, Hızlandırıcılar gibi eklenti altyapılarına kadar birçok parlak özelliğin bulunduğu Internet Explorer 8 tüm gücü ve detayları ile kitap içerisinde sizi bekliyor.

 
Son kullanıcıların gözünden IE 8 yenilikleri
Web Tasarımcılar için notlar
Web Dilimleri
Görsel Arama Altyapıları
Hızlandırıcılar
Yazılım Geliştiricilere Araçlar

Google Nexus 7: Android 4.4 KitKat Edition

Chris Kennedy
Perfect for new and experienced users, this no-fluff guide to the Google Nexus 7 tablet is packed with tips and details on apps, services, settings, and documents. You'll also find step-by-step instructions for dictating, networking, sharing, troubleshooting, going online, and using Google Now.

New apps and features covered include Camera, Clock, Google Keep, Android Device Manager, Play Games, Quick Settings, Lock-screen widgets, multiple users, restricted profiles, HDMI screen mirroring, external displays, Miracast, wireless charging, app verification, gesture typing, printing, cellular (LTE/HSPA+) connections, privacy options, Hangouts, the notification light, the remodeled Google Play store, and the updated versions of Chrome, Gmail, and Maps.

  • Covers all Nexus 7 models and Android 4.4 (KitKat).
  • Covers all Google Play edition (pure Android) tablets, including the LG G Pad 8.3.
  • Master the Home screen, Lock screen, and multitouch gestures.
  • Secure your data from thieves, snoops, and rogue apps.
  • Locate a lost or stolen Nexus remotely.
  • Work with onscreen or wireless keyboards.
  • Get instant search results for documents, pictures, music, mail, apps, contacts, and more.
  • Summon Google Now to get personalized information when you need it.
  • Ask Google Search to find nearby businesses, set alarms, search the web, and more.
  • Dictate anywhere that you can type.
  • Connect to wireless networks with a few taps.
  • Set up cellular, Bluetooth, and VPN connections.
  • Mirror your tablet's screen to your TV.
  • Back up your data to the cloud.
  • Transfer files to and from your Windows PC or Apple Mac computer.
  • Sync your documents, mail, contacts, appointments, reminders, notes, and messages wirelessly across your computers and mobile devices.
  • See all your notifications in one place.
  • Browse the web with Chrome.
  • Watch and subscribe to videos on the YouTube app.
  • Send, receive, and manage your email with Gmail or Email.
  • Chat with family and friends on Hangouts.
  • Post to Twitter or Facebook right from the app you're using.
  • Manage your day-to-day life with Calendar, People, Google Keep, and Clock.
  • Find your way with Maps.
  • Download apps, games, and updates from the Google Play store.
  • Connect to Google's online multiplayer social gaming network.
  • Play music, movies, TV shows, and other media downloaded from the Google Play store.
  • Capture, edit, and share photos and videos with Camera and Gallery.
  • Care for your Nexus and troubleshoot problems.
  • Plenty of tips, tricks, and timesavers.
  • Fully cross-referenced, linked, and searchable.

Contents
1. Getting Started with Your Nexus 7
2. Touring Your Nexus
3. Securing Your Nexus
4. Typing & Editing
5. Wireless & Network Connections
6. Managing Your Accounts & Data
7. Connecting to Computers
8. Getting Notifications
9. Google Now
10. Google Search
11. Browsing the Web with Chrome
12. Watching YouTube Videos
13. Email, Messaging & Keeping in Touch
14. Organizing Your Life
15. Shopping for Apps, Games & Media
16. Maps & Navigation
17. Shooting, Viewing & Managing Photos
18. Nexus Care & Troubleshooting

About the Author
Chris Kennedy is a technical writer based in Boulder, Colorado. When he's not typing, Chris climbs rocks, revises his screenplays, and reads the journals of polar explorers.

My Samsung Galaxy Note 3

Craig James Johnston
Step-by-step instructions with callouts to Samsung Galaxy Note 3 photos that show you exactly what to do
Help when you run into Samsung Galaxy Note 3 problems or limitations
Tips and Notes to help you get the most from your Samsung Galaxy Note 3

Full-color, step-by-step tasks walk you through getting and keeping your Samsung Galaxy Note 3 working just the way you want. Learn how to
    •    Make the most of Galaxy Note 3’s powerful hardware—from S Pen to sensors
    •    Connect the right way at the right time, with Bluetooth, Wi-Fi, VPNs, NFC, and beaming
    •    Transform your Galaxy Note 3 into a Wi-Fi hotspot others can share
    •    Access websites fast and sync bookmarks across all your devices
    •    Customize your wallpaper, keyboard, sound, display, and language
    •    Efficiently manage your life: messages, contacts, meetings, and more
    •    Use GPS and Google Maps to find any destination and never get lost
    •    Get the exact information you need right now, with Google Now
    •    Play, sync, and manage media—from music to YouTube videos
    •    Store your music collection in the cloud, so you can listen anywhere
    •    Make plans faster by adding participants to calls in progress
    •    Automatically reject calls you don’t want
    •    Read ebooks and magazines with Google Play or the Amazon Kindle app
    •    Find the best new apps and games on Google Play—even great freebies
    •    Keep your Galaxy Note 3 up-to-date, reliable, and secure
    •    Stay up-to-date seamlessly by using  your Galaxy Note 3 with your Galaxy Gear smart watch

 

CompTIA A+ 220-801 and 220-802 Authorized Exam Cram: Edition 6

David L. Prowse

Prepare for CompTIA A+ 220-801 and 220-802 exam success with this CompTIA Authorized Exam Cram from Pearson IT Certification, a leader in IT Certification learning and a CompTIA Authorized Platinum Partner.

 

This is the eBook version of the print title. Note that the eBook does not provide access to the practice test software that accompanies the print book. Access to the digital edition of the Cram Sheet is available through product registration at Pearson IT Certification; or see instructions in back pages of your eBook.


Limited Time Offer: Buy CompTIA® A+ 220-801 and 220-802 Authorized Exam Cram and receive a 10% off discount code for the CompTIA A+ 220-801 and 220-802 exams.  To receive your 10% off discount code:

1.       Register your product at pearsonITcertification.com/register

2.       When prompted please enter ISBN number 9780133048223

3.       Go to your Account page and click on “Access Bonus Content

 

CompTIA® A+ 220-801 and 220-802 Authorized Exam Cram, Sixth Edition is the perfect study guide to help you pass CompTIA’s A+ 220-801 and 220-802 exam. It provides coverage and practice questions for every exam topic, including substantial new coverage of Windows 7, new PC hardware, tablets, smartphones, and professional-level networking and security. The book presents you with an organized test preparation routine through the use of proven series elements and techniques. Exam topic lists make referencing easy. Exam Alerts, Sidebars, and Notes interspersed throughout the text keep you focused on what you need to know. Cram Quizzes help you assess your knowledge, and the Cram Sheet tear card is the perfect last minute review.

 

Covers the critical information you’ll need to know to score higher on your CompTIA A+ 220-801 and 220-802 exams!

  • Deploy and administer desktops and notebooks running Windows 7, Vista, or XP
  • Understand, install, and troubleshoot motherboards, processors, and memory
  • Test and troubleshoot power-related problems
  • Use all forms of storage, including new Blu-ray and Solid State (SSD) devices
  • Work effectively with mobile devices, including tablets and smartphones
  • Install, configure, and troubleshoot both visible and internal laptop components
  • Configure Windows components and applications, use Windows administrative tools, and optimize Windows systems
  • Repair damaged Windows environments and boot errors
  • Work with audio and video subsystems, I/O devices, and the newest peripherals
  • Install and manage both local and network printers
  • Configure IPv4 and understand TCP/IP protocols and IPv6 changes
  • Install and configure SOHO wired/wireless networks and troubleshoot connectivity
  • Implement secure authentication, prevent malware attacks, and protect data

David L. Prowse is an author, computer network specialist, and technical trainer. Over the past several years he has authored several titles for Pearson Education, including the well-received CompTIA A+ Exam Cram and CompTIA Security+ Cert Guide. As a consultant, he installs and secures the latest in computer and networking technology. He runs the website www.davidlprowse.com, where he gladly answers questions from students and readers. 

Ghost in the Wires: My Adventures as the World's Most Wanted Hacker

Kevin Mitnick
Kevin Mitnick was the most elusive computer break-in artist in history. He accessed computers and networks at the world's biggest companies--and however fast the authorities were, Mitnick was faster, sprinting through phone switches, computer systems, and cellular networks. He spent years skipping through cyberspace, always three steps ahead and labeled unstoppable. But for Kevin, hacking wasn't just about technological feats-it was an old fashioned confidence game that required guile and deception to trick the unwitting out of valuable information.

Driven by a powerful urge to accomplish the impossible, Mitnick bypassed security systems and blazed into major organizations including Motorola, Sun Microsystems, and Pacific Bell. But as the FBI's net began to tighten, Kevin went on the run, engaging in an increasingly sophisticated cat and mouse game that led through false identities, a host of cities, plenty of close shaves, and an ultimate showdown with the Feds, who would stop at nothing to bring him down.

Ghost in the Wires is a thrilling true story of intrigue, suspense, and unbelievable escape, and a portrait of a visionary whose creativity, skills, and persistence forced the authorities to rethink the way they pursued him, inspiring ripples that brought permanent changes in the way people and companies protect their most sensitive information.

But How Do It Know?: The Basic Principles of Computers for Everyone

J. Clark Scott
This book thoroughly explains how computers work. It starts by fully examining a NAND gate, then goes on to build every piece and part of a small, fully operational computer. The necessity and use of codes is presented in parallel with the apprioriate pieces of hardware. The book can be easily understood by anyone whether they have a technical background or not. It could be used as a textbook.

Using iPhone's Siri Voice Command

Brad Miser
Siri is Apple's most recent development for iPhone that takes voice command to a point it has not previously reached - the ability to understand the natural spoken word and interpret it into meaningful tasks such as meeting requests, calendar events, texts, emails, and much, much more. Available only on the iPhone 4S at this time, Siri can accomplish just about any common task on the iPhone while the user is "hands free." Siri can also be invoked from within applications where a microphone icon is available from the virtual keyboard. In this step-by-step tutorial, author Brad Miser uses detailed, full-color images along with easy to follow steps that help you quickly progress through configuring Siri and using it with apps like Messages, Reminders, Mail, Music, and more.

The (Unofficial) Google Nexus 5 SmartPhone Book - Second Edition: The missing manual for LG's Android 4.4 KitKat phone

UnofficialBooks

The Google-designed and LG-manufactured Nexus 5 is the first smartphone to run the Android 4.4 “KitKat” operating system.


If you’ve just bought a Nexus 5 smartphone, or you’re thinking about
buying one, you should read this book. The ethos of the book is very
much “What the Nexus 5 can do for you!”, and it’s an unofficial book
because we have not colluded with the manufacturers (Google or LG)
during the writing of the book...so we can say pretty much whatever we
want. And if we say we like it, it’s because we really do. But we’re no
“fan-boys”, so we don’t mind giving a warts ‘n’ all coverage where it’s
warranted.


So whether you're so-far undecided, or have already purchased your Nexus 5...buy this book!


And look out for similar books at unofficialbooks.info.



CONTENTS


1 - Introduction

2 – About the Nexus 5

3 – Getting Started

4 – Interacting with the Nexus 5

5 – Google Now

6 – Nexus 5 as a Communication Tool

7 – Nexus 5 as a Camera

8 – Nexus 5 as a Media Player

9 – Nexus 5 as a Sat-Nav and Map

10 – Nexus 5 as Wi-Fi Hotspot (and landline replacement)

11 – Nexus 5 as a Web Browser

12 – Nexus 5 as Your Office

13 – Nexus 5 as a Desktop Computer

14 – Android Apps and the Play Store

15 – Settings

One More Thing…

Now in its Second Edition, the first edition of this book attracted the following praise:

“I gave it five stars because it is full of information that I never expected to exist.”

“I found the book concise and structured in a way that made it easy for me to get the information I needed.”

“Easy to read, well-illustrated, can't say much more than that. Worth the price.”



“Grandsons were waiting for a help call but I could manage without them - for a change. Book is clear and very helpful indeed.”

"A very helpful guide to get to grips with the Nexus 5."

“Very helpful, information in one place...Well worthwhile.”

“Very useful book. Well written with lots of answers if you get stuck.
Recommended for those of us who find technology rather baffling.”


 

CCENT/CCNA ICND1 100-101 Official Cert Guide

Wendell Odom

Cisco Press is the official publisher for the New CCENT Certification.  The New Edition of this Best-Selling Official Cert Guide includes Updated Content, New Exercises, 400 Practice Questions, and 90 Minutes of Video Training -- PLUS the CCENT Network Simulator Lite Edition with lab exercises.   The CCENT Certification is now the only prerequisite for the CCNA Routing and Switching, CCNA Voice, CCNA Wireless,CCNA Security and CCDA Certifications.

 

Cisco CCENT/CCNA ICND1 100-101 Official Cert Guide from Cisco Press enables you to succeed on the exam the first time. Best-selling author and expert instructor Wendell Odom shares preparation hints and test-taking tips, helping you identify areas of weakness and improve both your conceptual knowledge and hands-on skills.


This complete study package includes

  • A test-preparation routine proven to help you pass the exam
  • Do I Know This Already? quizzes, which enable you to decide how much time you need to spend on each section
  • Chapter-ending and part-ending exercises, which help you drill on key concepts you must know thoroughly
  • Troubleshooting sections, which help you master the complex scenarios you will face on the exam
  • The powerful Pearson IT Certification Practice Test software, complete with hundreds of well-reviewed, exam-realistic questions, customization options, and detailed performance reports
  • A free copy of the CCENT/CCNA ICND1 100-101 Network Simulator Lite software, complete with meaningful lab exercises that help you hone your hands-on skills with the command-line interface for routers and switches
  • More than 90 minutes of video mentoring from the author
  • A final preparation chapter, which guides you through tools and resources to help you craft your review and test-taking strategies
  • Study plan suggestions and templates to help you organize and optimize your study time

This official study guide helps you master all the topics on the CCENT/CCNA ICND1 exam, including

  • Networking fundamentals
  • Ethernet LANs and switches
  • IPv4 addressing and subnetting
  • Operating Cisco routers
  • Configuring OSPF
  • ACLs and NAT
  • IPv6 fundamentals

Wendell Odom, CCIE® No. 1624, is the most respected author of Cisco networking books in the world. His past titles include books on the entry-level Cisco certifications (CCENT and CCNA), the more advanced CCNP, and the industry-renowned CCIE. His books are known for their technical depth and accuracy. Wendell has worked as a network engineer, consultant, instructor, course developer, and book author, and he has produced videos, software, and blogs related to Cisco certifications. His website, with links to various study tools and resources, is at www.certskills.com.


Well regarded for its level of detail, study plans, assessment features, challenging review questions and exercises, video instruction, and hands-on labs, this official study guide helps you master the concepts and techniques that ensure your exam success.


Companion DVD

The DVD contains more than 400 unique practice exam questions, ICND1 Network Simulator Lite software, and 90 minutes of video training.

 

Includes Exclusive Offer for 70% Off Premium Edition eBook and Practice Test

 

Pearson IT Certification Practice Test minimum system requirements:

Windows XP (SP3), Windows Vista (SP2), Windows 7, or Windows 8; Microsoft .NET Framework 4.0 Client; Pentium class 1GHz processor (or equivalent); 512 MB RAM; 650 MB disc space plus 50 MB for each downloaded practice exam


CCENT ICND1 Network Simulator Lite minimum system requirements:

  • Microsoft Windows XP (SP3), Windows Vista (32-bit/64-bit) with SP1, Windows 7 (32-bit/64-bit) or Windows 8 (32-bit/64-bit, x86 processors), Mac OS X 10.6, 10.7, or 10.8
  • Intel Pentium III 1GHz or faster processor
  • 512 MB RAM (1GB recommended)
  • 1 GB hard disk space
  • 32-bit color depth at 1024x768 resolution
  • Adobe Acrobat Reader version 8 and above

Other applications installed during installation:

  • Adobe AIR 3.6.0
  • Captive JRE 6

This volume is part of the Official Cert Guide series from Cisco Press. Books in this series provide officially developed exam preparation materials that offer assessment, review, and practice to help Cisco Career Certification candidates identify weaknesses, concentrate their study efforts, and enhance their confidence as exam day nears.

 

The 1 hour 14 minute presentation found at the following link was given by Wendell Odom to cover “Teaching the New CCENT ICND1 100-101 & CCNA ICND2 200-101 Exam Material.” http://bit.ly/OdomCCENTCCNA

My Evernote

Katherine Murray

My Evernote®

 

Step-by-step

instructions with callouts to photos that show you exactly what to do

 

Help

when you run into problems or limitations with Evernote

 

Tips and Notes

to help you take full advantage of Evernote on your smartphone, tablet, or computer

 

Full-color, step-by-step tasks walk you through making the most of
Evernote –free or premium, on any device! Learn how to

•     Install and use Evernote on your iPhone, Android, iPad, BlackBerry, Windows Phone, PC or Mac, and beyond

•     Create and share notebooks, customized just the way you like, and organize your
notes your way

•     Save images, drawings, handwriting, web content, even webcam snapshots in
notes you can access anywhere, anytime

•     Add notes straight from Twitter or Google+, and link Evernote to your Facebook account

•     Format your notes to look great, and easily print the notes you want to file
the old-fashioned way

•     Build easy-to-use To Do lists, complete with checkboxes

•     Sync your notes across multiple devices, and store them in the cloud so they’re always available over the Web

•     Import notes from other popular note-taking tools, such as Microsoft OneNote and
Google Notebooks

•     Record high-quality audio notes and organize and share them as needed

•     Send notes to Evernote from Apple’s Siri digital assistant

•     Organize, tag, and search your notebooks to instantly find whatever you’re looking for

•     Install and use the Evernote Web Clipper in all popular web browsers

•     Securely share notebooks publicly or privately and collaborate with teams, wherever they are

•     Find apps and add-ons that make Evernote do even more for you

 

CATEGORY:             Desktop Applications

COVERS:                   Evernote

USER LEVEL:           Beginning-Intermediate

 

 

Android Hacker's Handbook

Joshua J. Drake

The first comprehensive guide to discovering and preventing attacks on the Android OS

As the Android operating system continues to increase its share of the smartphone market, smartphone hacking remains a growing threat. Written by experts who rank among the world's foremost Android security researchers, this book presents vulnerability discovery, analysis, and exploitation tools for the good guys. Following a detailed explanation of how the Android OS works and its overall security architecture, the authors examine how vulnerabilities can be discovered and exploits developed for various system components, preparing you to defend against them.

If you are a mobile device administrator, security researcher, Android app developer, or consultant responsible for evaluating Android security, you will find this guide is essential to your toolbox.

  • A crack team of leading Android security researchers explain Android security risks, security design and architecture, rooting, fuzz testing, and vulnerability analysis
  • Covers Android application building blocks and security as well as debugging and auditing Android apps
  • Prepares mobile device administrators, security researchers, Android app developers, and security consultants to defend Android systems against attack
Android Hacker's Handbook is the first comprehensive resource for IT professionals charged with smartphone security.

Learning Libgdx Game Development

Andreas Oehlke
A clear and practical guide to building games in libGDX.This book is great for Indie and existing game developers, as well as those who want to get started with game development using libGDX. Java game knowledge of game development basics is recommended.

iCloud Starter Guide: Master Apple's free sync service

Macworld Editors

iCloud does a lot of amazing things: It keeps your mail, contacts, calendars, reminders, and notes in sync. It instantly (almost magically) copies that photo you took of your cousin on your iPhone to your Mac, iPad mini, and laptop. It lets you work with your Macs from afar. It helps you find stranded and wayward devices, and lets you know when your friends are nearby. And it does it all for free.

iCloud encompasses so very many different features and fun bits that it's surprising to realize just how much you can do with a free account. Let Macworld's editors help you get the most out of it. This book collects all the material we've written in the last year on Apple's sync service, and we hope it will help you get to know iCloud and learn how best to use it in your life. This book focuses on OS X 10.8 (Mountain Lion), Windows 8, iOS 6, and iTunes 11 - but we still have some helpful hints for those users with older operating systems. We hope that you enjoy our Starter Guide, but, even more important, that you enjoy iCloud and find ways to incorporate it into your daily routine.

If you want to learn more about your other iOS devices, make sure to check out our available Superguides including our iPhone 5 Superguide, iPad Mini Starter Guide, iPad Starter Guide, Fourth Edition (for Retina iPads; Apple's latest iPad, or third generation iPad users running iOS 6), iPhone 5 Starter Guide, iOS 6 Upgrade Guide, and Master iPhone Photography. Looking for Mac and OS X books? We also sell our Total Mountain Lion Superguide, Mac Basics, Mountain Lion, and Mac Gems, Mountain Lion edition.

Electronics, Mechanics, Maths and Computing V10: Volume 10

Clive W. Humphris
Electronics, Mechanics, Maths and Computing V10. eBook covers all the topics of this popular software title used in schools and colleges worldwide for over twenty years.
See Additional Notes for instructions to download the highly interactive PC software. Used in thousands of schools and colleges worldwide the software is designed to work as an interactive textbook on your PC screen.
Comprising hundreds of menu selected colourful topics where the graphic images (from your eBook) are brought to life for every value change along with many additional learning software features.
A combined eBook and educational software package at a tiny fraction of the previously published price.
Chapters (958 topics): - Introduction, Electronics, Basic Electronics, DC Current Flow, Resistor Value Test, Simple DC Circuits, Types of Switching, Variable Voltages, Ohm's Law, DC Voltage, DC Current, Series/Parallel Resistors, AC Measurements, AC Voltage and Current, AC Theory, RCL Series Circuits, RCL Parallel Circuits, Capacitance, Capacitors, Inductance, Inductors, Impedance, Radio and Communication, Tuned Circuits, Attenuators, Passive Filters, Active Filters, Oscillators, Circuit Theorems, Complex Numbers, DC Power, AC Power, Silicon Controlled Rectifier, Power Supplies, Voltage Regulation, Magnetism, Electric Machines, Transformers, Three Phase Systems, Energy Transfer and Cost, Atomic Structures, Diode Theory, Diode Applications, Transistor Theory, Bipolar Transistor, Transistor Configurations, Active Transistor Circuits, Field Effect Transistors, Basic Operational Amplifier, Op-Amp Theory, Op-Amp Applications, Sum and Difference Amp, Analogue Multi-meter, Measurement, Component Testing, PIC Micro, PICa(R) Microcontroller, PICa(R) Architecture, PICa(R) Analogue to Digital, PICa(R) Byte Orientated Instructions, PICa(R) Bit Orientated Instructions, PICa(R) Literal and Control Instructions, Mechanics, Area, Surface Area and Symmetry, Volume, Compound Measures, Geometry, Motion, Machines, Optics, Computing, Hardware Devices, Data Structures, Data Files, Computer Systems, Data Handling, System Development, Computer Programming, Data Analysis, Binary Numbers, Binary Arithmetic, Digital, Logic Gates 1., Logic Gates 2., Logic Families, Flip Flops, Combinational Logic, Counters, Counting, Shift Registers, 555 Timer, Logic Interfacing, Boolean and DeMorgan's, Microprocessor, Micro-Computer, Data/Address Bus, Memory Addressing, Arithmetic and Logic Unit, Clock and Reset, Instructions and Control, Memory Cells, Microprocessor Memory, Addressing Modes, Instructions Set 1., Instructions Set 2., Instructions Set 3., Mathematics, Number Systems, Number Conversion, Number Types, Compound Measures, Roots, Angles and Parallels, Triangle Ratios, Triangle Angles, Percentages, Ratios, Fractions, Vectors, Circle Angles, Laws, Algebra 0., Algebra 1., Algebra 2., Mathematical Rules, Powers and Indices, Simplifying, Equations, Graphing, Slope and Translation, Curves and Angle Conversion, Personal Finance, Additional Notes.

JavaScript: The Good Parts: The Good Parts

Douglas Crockford

Most programming languages contain good and bad parts, but JavaScript has more than its share of the bad, having been developed and released in a hurry before it could be refined. This authoritative book scrapes away these bad features to reveal a subset of JavaScript that's more reliable, readable, and maintainable than the language as a whole-a subset you can use to create truly extensible and efficient code.

Considered the JavaScript expert by many people in the development community, author Douglas Crockford identifies the abundance of good ideas that make JavaScript an outstanding object-oriented programming language-ideas such as functions, loose typing, dynamic objects, and an expressive object literal notation. Unfortunately, these good ideas are mixed in with bad and downright awful ideas, like a programming model based on global variables.

When Java applets failed, JavaScript became the language of the Web by default, making its popularity almost completely independent of its qualities as a programming language. In JavaScript: The Good Parts, Crockford finally digs through the steaming pile of good intentions and blunders to give you a detailed look at all the genuinely elegant parts of JavaScript, including:

  • Syntax
  • Objects
  • Functions
  • Inheritance
  • Arrays
  • Regular expressions
  • Methods
  • Style
  • Beautiful features

The real beauty? As you move ahead with the subset of JavaScript that this book presents, you'll also sidestep the need to unlearn all the bad parts. Of course, if you want to find out more about the bad parts and how to use them badly, simply consult any other JavaScript book.

With JavaScript: The Good Parts, you'll discover a beautiful, elegant, lightweight and highly expressive language that lets you create effective code, whether you're managing object libraries or just trying to get Ajax to run fast. If you develop sites or applications for the Web, this book is an absolute must.

My Samsung Galaxy S 4

Steve Schwartz

Step-by-step instructions with callouts to Samsung Galaxy S 4 photos that show you exactly what to do.
Help when you run into Samsung Galaxy S 4 problems or limitations.
Tips and Notes to help you get the most from your Samsung Galaxy S 4.

Full-color, step-by-step tasks walk you through getting and keeping your Samsung Galaxy S 4 working just the way you want. Learn how to
  • Quickly set up your Galaxy S 4 and master its TouchWiz touch interface
  • Customize the Home screen by adding widgets, favorite apps, and personal wallpaper
  • Tweak system settings to make the phone uniquely yours
  • Use social networks, manage contacts, and create appointments
  • Discover the S 4’s best shortcuts for calling, texting, and web browsing
  • Send and receive email from multiple accounts
  • Shoot and share photos and HD video
  • Find great third-party apps—and make the most of your built-in apps
  • Never get lost with built-in GPS and Google Navigation
  • Transfer photos, songs, and more between your S 4 and computer or between two phones
  • Synchronize important contact, calendar, and other data across multiple accounts
  • Control your TV and DVR with the built-in WatchON app
  • Share music (and more) with nearby Samsung phones using Group Play
  • “Mirror” your phone’s display on your high-def TV
  • Share Internet access by transforming your S 4 into a mobile hotspot
  • Keep your S 4 safe and secure
  • Fix lockups, memory shortages, and other annoyances

Kali Linux – Assuring Security by Penetration Testing

Lee Allen
Written as an interactive tutorial, this book covers the core of Kali Linux with real-world examples and step-by-step instructions to provide professional guidelines and recommendations for you. The book is designed in a simple and intuitive manner that allows you to explore the whole Kali Linux testing process or study parts of it individually. If you are an IT security professional who has a basic knowledge of Unix/Linux operating systems, including an awareness of information security factors, and want to use Kali Linux for penetration testing, then this book is for you.

Getting Started with OAuth 2.0

Ryan Boyd

Whether you develop web applications or mobile apps, the OAuth 2.0 protocol will save a lot of headaches. This concise introduction shows you how OAuth provides a single authorization technology across numerous APIs on the Web, so you can securely access users’ data—such as user profiles, photos, videos, and contact lists—to improve their experience of your application.

Through code examples, step-by-step instructions, and use-case examples, you’ll learn how to apply OAuth 2.0 to your server-side web application, client-side app, or mobile app. Find out what it takes to access social graphs, store data in a user’s online filesystem, and perform many other tasks.

  • Understand OAuth 2.0’s role in authentication and authorization
  • Learn how OAuth’s Authorization Code flow helps you integrate data from different business applications
  • Discover why native mobile apps use OAuth differently than mobile web apps
  • Use OpenID Connect and eliminate the need to build your own authentication system

Getting Started with Raspberry Pi

Matt Richardson

What can you do with the Raspberry Pi, a $35 computer the size of a credit card? All sorts of things! If you’re learning how to program, or looking to build new electronic projects, this hands-on guide will show you just how valuable this flexible little platform can be.

This book takes you step-by-step through many fun and educational possibilities. Take advantage of several preloaded programming languages. Use the Raspberry Pi with Arduino. Create Internet-connected projects. Play with multimedia. With Raspberry Pi, you can do all of this and more.

  • Get acquainted with hardware features on the Pi’s board
  • Learn enough Linux to move around the operating system
  • Pick up the basics of Python and Scratch—and start programming
  • Draw graphics, play sounds, and handle mouse events with the Pygame framework
  • Use the Pi’s input and output pins to do some hardware hacking
  • Discover how Arduino and the Raspberry Pi complement each other
  • Integrate USB webcams and other peripherals into your projects
  • Create your own Pi-based web server with Python

Learn Java for Android Development: Edition 2

Jeff Friesen

Android development is hot, and many programmers are interested in joining the fun. However, because this technology is based on Java, you should first obtain a solid grasp of the Java language and its foundational APIs to improve your chances of succeeding as an Android app developer. After all, you will be busy learning the architecture of an Android app, the various Android-specific APIs, and Android-specific tools. If you do not already know Java fundamentals, you will probably end up with a massive headache from also having to quickly cram those fundamentals into your knowledge base.

Learn Java for Android Development, Second Edition teaches programmers of any skill level the essential Java language and foundational Java API skills that must be learned to improve the programmer’s chances of succeeding as an Android app developer. Each of the book’s 14 chapters provides an exercise section that gives you the opportunity to reinforce your understanding of the chapter’s material. Answers to the book’s more than 500 exercises are provided in an appendix. A second appendix provides a significant game-oriented Java application, which you can convert into an Android app.

Once you complete this book, you should be ready to dive into beginning Android app development. Maybe, start that journey with Apress' Beginning Android.

What you’ll learn
  • The Java language: This book provides complete coverage of nearly every pre-Java version 7 language feature (native methods are briefly mentioned but not formally covered). Starting with basic language features (e.g., comments, types, expressions, and statements), you progress to those features related to classes and objects, followed by object-oriented features related to inheritance, polymorphism, and interfaces. You then explore the advanced language features for nested types, packages, static imports, exceptions, assertions, annotations, generics, and enums. Continuing, you investigate strictfp, synchronized, volatile, the enhanced for loop statement, autoboxing/unboxing, and transient fields.
  • Java APIs: In addition to Object and APIs related to exceptions, you explore Math, StrictMath, BigDecimal, BigInteger, String, StringBuffer/StringBuilder, Boolean, Character, Byte, Short, Integer, Long, Float, Double, Number, the Threads API, System, Runtime, Process, the Collections Framework, the Concurrency Utilities, Date, Formatter, Random, Scanner, the ZIP and JAR APIs, File, RandomAccessFile, stream classes, and writer/reader classes, InetAddress, SocketOptions, Socket, ServerSocket, DatagramSocket, MulticastSocket, URL, URLConnection, URLEncoder, URLDecoder, NetWorkInterface, InterfaceAddress, CookieHandler, CookieManager, CookieStore, CookiePolicy, Buffer, ByteBuffer, CharBuffer, DoubleBuffer,FloatBuffer, IntBuffer, LongBuffer, ShortBuffer, MappedByteBuffer, Channel, WritableByteChannel, ReadableByteChannel,ScatteringByteChannel, GatheringByteChannel, FileChannel, the Regular Expressions API, JDBC, and more.
  • Applying these: You will learn how to use the JDK’s javac (compiler), java (application launcher), javadoc (Java documentation generator), and jar (Java archive creator, updater, and extractor) tools. You will also receive an introduction to the Eclipse integrated development environment, which is the official standard for developing Android apps.
Who this book is for

This book is for any programmer - including existing Java programmers and Objective-C-based iPhone and iPad programmers - of any skill level who needs to obtain a solid understanding of the Java language and foundational Java APIs before jumping into Android app development.

Table of Contents1. Getting Started with Java
2. Learning Language Fundamentals
3. Discovering Classes and Objects
4. Discovering Inheritance, Polymorphism, and Interfaces
5. Mastering Advanced Language Features Part 1
6. Mastering Advanced Language Features Part 2
7. Exploring the Basic APIs Part 1
8. Exploring the Basic APIs Part 2
9. Exploring the Collections Framework
10. Exploring Additional Utility APIs
11. Performing Classic I/O
12. Accessing Networks
13. Migrating to New I/O
14. Accessing Databases
A. Appendix A: Solutions to Exercises
B. Appendix B: Four of a Kind
C. Appendix C: Odds and Ends***


***NOTE: Appendix C is not included in the physical book. Instead, it's distributed as a PDF file that's bundled with the book's code. As well as covering updated topics from the previous edition of this book (e.g., References, Reflection, and Preferences), this 138-page appendix includes new content.

CCNA Wireless 640-722 Official Cert Guide

David Hucaby
Trust the best-selling Official Cert Guide series from Cisco Press to help you learn, prepare, and practice for exam success. They are built with the objective of providing assessment, review, and practice to help ensure you are fully prepared for your certification exam.

  • Master Cisco CCNA Wireless 640-722 exam topics
  • Assess your knowledge with chapter-opening quizzes
  • Review key concepts with exam preparation tasks

This is the eBook edition of the CCNA Wireless 640-722 Official Certification Guide. This eBook does not include the companion CD-ROM with practice exam that comes with the print edition.

 

CCNA Wireless 640-722 Official Certification Guide presents you with an organized test preparation routine through the use of proven series elements and techniques. “Do I Know This Already?” quizzes open each chapter and enable you to decide how much time you need to spend on each section. Exam topic lists make referencing easy. Chapter-ending Exam Preparation Tasks help you drill on key concepts you must know thoroughly.

CCNA Wireless 640-722 Official Certification Guide focuses specifically on the objectives for the Cisco CCNA Wireless 640-722 exam. Expert network architect David Hucaby (CCIE No. 4594) shares preparation hints and test-taking tips, helping you identify areas of weakness and improve both your conceptual knowledge and hands-on skills. Material is presented in a concise manner, focusing on increasing your understanding and retention of exam topics.

Well regarded for its level of detail, assessment features, comprehensive design scenarios, and challenging review questions and exercises, this official study guide helps you master the concepts and techniques that will enable you to succeed on the exam the first time.

 

The official study guide helps you master all the topics on the CCNA Wireless 640-722 exam, including the following:

 

  • RF signals, modulation, and standards
  • Antennas
  • WLAN topologies, configuration, and troubleshooting
  • Wireless APs
  • CUWN architecture
  • Controller configuration, discovery, and maintenance
  • Roaming
  • Client configuration
  • RRM
  • Wireless security
  • Guest networks
  • WCS network management
  • Interference

 

CCNA Wireless 640-722 Official Certification Guide is part of a recommended learning path from Cisco that includes simulation and hands-on training from authorized Cisco Learning Partners and self-study products from Cisco Press. To find out more about instructor-led training, e-learning, and hands-on instruction offered by authorized Cisco Learning Partners worldwide, please visit www.cisco.com/go/authorizedtraining.

 

Android Programming: The Big Nerd Ranch Guide

Brian Hardy
Android Programming: The Big Nerd Ranch Guide: is an introductory Android book for programmers with Java experience. Based on Big Nerd Ranch’s popular Android Bootcamp course, this guide will lead you through the wilderness using hands-on example apps combined with clear explanations of key concepts and APIs. This book focuses on practical techniques for developing apps compatible with all versions of Android widely used today (Android 2.2 - 4.2). Write and run code every step of the way – creating apps that catalog crime scenes, browse photos, track your jogging route, and more. Each chapter and app has been designed and tested to provide the knowledge and experience you need to get started in Android development.

Write and run code every step of the way — creating apps that catalog crime scenes, browse photos, track your jogging route, and more. Each chapter and app has been designed and tested to provide the knowledge and experience you need to get started in Android development.

"Big Nerd Ranch provided the training we needed to get hundreds of engineers building skillfully on Android. This book is a great distillation of that training and will be a huge help to anyone looking to ramp up as well." – Mike Shaver, Director of Mobile Engineering, Facebook

"…a must-have for the developer just starting in Android or ready for more advanced techniques. I was impressed with this book’s content and clarity of presentation. The authors explain simple and complex Android topics with equal ease." – James Steele, author of The Android Developer's Cookbook

Getting Started with Arduino

Massimo Banzi

Arduino is the open-source electronics prototyping platform that’s taken the design and hobbyist world by storm. This thorough introduction, updated for Arduino 1.0, gives you lots of ideas for projects and helps you work with them right away. From getting organized to putting the final touches on your prototype, all the information you need is here!

Inside, you’ll learn about:

  • Interaction design and physical computing
  • The Arduino hardware and software development environment
  • Basics of electricity and electronics
  • Prototyping on a solderless breadboard
  • Drawing a schematic diagram

Getting started with Arduino is a snap. To use the introductory examples in this guide, all you need an Arduino Uno or earlier model, along with USB A-B cable and an LED. The easy-to-use Arduino development environment is free to download.

Join hundreds of thousands of hobbyists who have discovered this incredible (and educational) platform. Written by the co-founder of the Arduino project, Getting Started with Arduino gets you in on all the fun!

Sams Teach Yourself Regular Expressions in 10 Minutes

Ben Forta

RegEx is supported in all major development environments (for use in editing and working with code) and will thus appeal to anyone using these tools. In addition, every JavaScript developer should be using RegEx, but most don't as it has never been taught to them properly before. Developers using ASP, C#, ColdFusion, Java JSP, PHP, Perl, Python, and more can (and should) be using RegEx, and so every one of them is a potential reader too. The reader of this book will learn how to:

  • Match characters sets
  • Match repeating characters (using minimums and maximums if needed)
  • Match (or ignore) based on case
  • Build sub-expressions
  • Use all of the special characters
  • Work with excape sequences
  • Use POSIX classes to simplify complex expressions
  • Use back-references
  • Use look-behind operators

Sams Teach Yourself Regular Expressions in 10 Minutes is a tutorial book organized into a series of easy-to-follow 10-minute lessons. These well targeted lessons teach you in 10 minutes what other books might take hundreds of pages to cover. Instead of dwelling on syntax, terminology, and arcane examples and scenarios, this book takes a very hands-on approach to solving the needs of the majority of RegEx users who simply need to manipulate data.