Browse Results

Showing 31,151 through 31,175 of 54,052 results

Smart Multimedia: Second International Conference, ICSM 2019, San Diego, CA, USA, December 16–18, 2019, Revised Selected Papers (Lecture Notes in Computer Science #12015)

by Troy McDaniel Stefano Berretti Igor D. D. Curcio Anup Basu

This book constitutes the proceedings of the Second International Conference on Smart Multimedia, ICSM 2019, which was held in San Diego, CA, USA, in December 2019. The 45 papers presented were selected from about 100 submissions and are grouped in sections on 3D mesh and depth image processing; image understanding; miscellaneous; smart multimedia for citizen-centered smart living; 3D perception and applications; video applications; multimedia in medicine; haptics and applications; smart multimedia beyond the visible spectrum; machine learning for multimedia; image segmentation and processing; biometrics; 3D and image processing; and smart social and connected household products.

Haptic Interfaces for Accessibility, Health, and Enhanced Quality of Life

by Troy McDaniel Sethuraman Panchanathan

This book is the first resource to provide in-depth coverage on topical areas of assistive, rehabilitative, and health-related applications for haptic (touch-based) technologies. Application topics are grouped into thematic areas spanning haptic devices for sensory impairments, health and well-being, and physical impairments which are illustrated in this book. A diverse group of experts in the field were invited to contribute different chapters to provide complementary and multidisciplinary perspectives. Unlike other books on haptics, which focus on human haptic perception, specific modalities of haptics (e.g., realistic haptic rendering), or broadly cover the subfields of haptics, this book takes an application-oriented approach to present a tour of how the field of haptics has been advanced with respect to important, impactful thematic focuses.Under Theme 1 “Sensory Impairments”, haptics technologies to support individuals with sensory impairments is presented which includes: Spatial awareness in sensory impairments through touch; Haptically-assisted interfaces for persons with visual impairments; and Enabling learning experiences for visually impaired children by interaction design. Under Theme 2 “Haptics for Health and Well-Being”, haptics technologies aimed at supporting exercise and healthy aging will be covered including: Haptics in rehabilitation, exergames and health; Therapeutic haptics for mental health and well-being; and Applications of haptics in medicine. Under Theme 3 “Haptics for Physical Impairments”, haptics technologies for enhancing the quality of life for individuals with weakened/impaired limbs or neurological diseases impacting movement is targeted including: Assistive soft exoskeletons with pneumatic artificial muscles; Haptics for accessibility in rehabilitative hardware; and intelligent robotics and immersive displays for enhancing haptic interaction in physical rehabilitation environments.Engineers, scientists, and researchers working in the areas of haptics, multimedia, virtual/augmented/mixed-reality, human-computer interaction, assistive technologies, rehabilitative technologies, healthcare technologies, and/or actuator design will want to purchase this book. Advanced level students and hobbyists interested in haptics will also be interested in this book.

Winners Dream

by Bill Mcdermott Joanne Gordon

A leadership and career manifesto told through the narrative of one of today's most inspiring, admired, and successful global leaders.In Winners Dream, Bill McDermott--the CEO of the world's largest business software company, SAP--chronicles how relentless optimism, hard work, and disciplined execution embolden people and equip organizations to achieve audacious goals. Growing up in working-class Long Island, a sixteen-year-old Bill traded three hourly wage jobs to buy a small deli, which he ran by instinctively applying ideas that would be the seeds for his future success. After paying for and graduating college, Bill talked his way into a job selling copiers door-to-door for Xerox, where he went on to rank number one in every sales position he held and eventually became the company's youngest-ever corporate officer. Eventually, Bill left Xerox and in 2002 became the unlikely president of SAP's flailing American business unit. There, he injected enthusiasm and accountability into the demoralized culture by scaling his deli, sales, and management strategies. In 2010, Bill was named co-CEO, and in May 2014 became SAP's sole, and first non-European, CEO.Colorful and fast-paced, Bill's anecdotes contain effective takeaways: gutsy career moves; empathetic sales strategies; incentives that yield exceptional team performance; and proof of the competitive advantages of optimism and hard work. At the heart of Bill's story is a blueprint for success and the knowledge that the real dream is the journey, not a preconceived destination.

Genetic Programming

by James Mcdermott Mauro Castelli Lukas Sekanina Evert Haasdijk Pablo García-Sánchez

This book constitutes the refereed proceedings of the 18th European Conference on Genetic Programming, EuroGP 2015, held in Copenhagen, Spain, in April 2015 co-located with the Evo 2015 events, EvoCOP, Evo MUSART and Evo Applications. The 12 revised full papers presented together with 6 poster papers were carefully reviewed and selected form 36 submissions. The wide range of topics in this volume reflects the current state of research in the field. Thus, we see topics as diverse as semantic methods, recursive programs, grammatical methods, coevolution, Cartesian GP, feature selection, initialisation procedures, ensemble methods and search objectives; and applications including text processing, cryptography, numerical modelling, software parallelisation, creation and optimisation of circuits, multi-class classification, scheduling and artificial intelligence.

Lean, Green and Sustainability: 8th IFIP WG 5.7 European Lean Educator Conference, ELEC 2022, Galway, Ireland, November 22–24, 2022, Proceedings (IFIP Advances in Information and Communication Technology #668)

by Olivia McDermott Angelo Rosa José Carlos Sá Aidan Toner

This book constitutes the refereed proceedings of the 8th European Lean Educator Conference ELEC 2022, which took place in Galway, Ireland, in November 2022; the event was sponsored by IFIP WG 5.7. The 28 full papers presented were carefully reviewed and selected for inclusion in the proceedings. They are organized in the following thematic sections: Lean & People; Lean in Healthcare; Lean 4.0; Lean in Manufacturing; Lean Learning in the Digital Era; Lean, Green & Sustainability; and Lean in Services.

Creating 3D Game Art for the iPhone with Unity: Featuring modo and Blender pipelines

by Wes McDermott

Revolutionize your iPhone and iPad game development with Unity iOS, a fully integrated professional application and powerful game engine, which is quickly becoming the best solution for creating visually stunning games for Apple's iDevices easier, and more fun for artists. From concept to completion you'll learn to create and animate using modo and Blender as well as creating a full level utilizing the powerful toolset in Unity iOS as it specifically relates to iPhone and iPad game development. Follow the creation of "Tater," a character from the author's personal game project "Dead Bang," as he's used to explain vital aspects of game development and content creation for the iOS platform. Creating 3D Game Art for the iPhone focuses on the key principles of game design and development by covering in-depth, the iDevice hardware in conjunction with Unity iOS and how it relates to creating optimized game assets for the iDevices. Featuring Luxology's artist-friendly modo, and Blender, the free open-source 3D app, along side Unity iOS, optimize your game assets for the latest iDevices including iPhone 3GS, iPhone 4, iPad and the iPod Touch. Learn to model characters and environment assets, texture, animate skinned characters and apply advanced lightmapping techniques using Beast in Unity iOS.   In a clear, motivating, and entertaining style, Wes McDermott offers captivating 3D imagery, real-world observation, and valuable tips and tricks all in one place - this book is an invaluable resource for any digital artist working to create games for the iPhone and iPad using Unity iOS

Real World Modo: In the Trenches with Modo

by Wes McDermott

modo is one of the most exciting 3D applications to come out in ages. With its revolutionary toolset, inspiring 3D rendering engine, and advanced ergonomics it promises to offer tremendous advantages to almost any segment within the CGI and graphics industry.This book teaches artists how to use modo to maximize benefits with the shortest learning curve. To not only identify and exploit the power of the modo toolset, but to also show the tremendous advantages of learning and implementing modo to any who could derive a benefit by doing so. McKay Hawkes will illuminate modo with clear, motivating, entertaining and stylized pages. This book will inspire and intrigue readers with captivating imagery, strong emotional draw, pertinent industry information, real world observations, and valuable tips & tricks. The companion web site (hosted on Luxology's web site) will include an online tutorial video relating to the creation of the inspiring cover art and all relating support files.

SpamAssassin: A practical guide to integration and configuration

by Alistair Mcdonald

Written specifically for busy network and system administrators, the book is a detailed and practical guide to implementing the right antispam solution for your network and your business requirements. You'll go from a detailed walk through of initial set up, to advanced configuration options like Bayesian filtering, listing, rewriting, and rules. The book shows how to optimize SpamAssassin for all major mail servers and clients. If you are a network or system administrator and you're either using or evaluating SpamAssassin, this book will increase your understanding and transform your productivity.

Digital Love: Romance and Sexuality in Games

by Heidi McDonald

Scholars and professionals from all over the world, across experience levels and the gender and sexuality spectrum, share experiences and analysis of romance and sexuality in video games. Whether discussing casual sex in the Star Wars universe; analyzing various Otome games; examining "the gaze" in various games; player romance behavior in games; or exploring the ethical ramifications of sexuality in virtual reality and other emerging technologies, this book discusses what players want in video game romance, and how developers can best deliver it. Key Features: Examines the past, present, and future of romance in single-player, role-playing games Discusses common presentations of romance in single-player, role-playing games— both in the category and game mechanics that drive romance Discusses research on how players define a satisfying game romance and what specific steps narrative designers can take to design satisfying games Explains the notion of the empathic game and explores its importance in relation to romance in game design

Social Media Marketing Workbook: How to Use Social Media for Business

by Jason McDonald

Learn SOCIAL MEDIA MARKETING in Plain English - Step by Step! Buy the Social Media Book Used by Stanford Continuing Studies to Teach Social Media Marketing. Updated - Fully updated for 2024, including the concepts of "Recommendation Engines" vs. "Traditional" social media. Social Media Marketing explained. It's a PARTY and you are the PARTY THROWER. Platform-by-Platform - Step-by-step Marketing on Facebook, Instagram, TikTok, LinkedIn, YouTube, X (Twitter), Pinterest. Read the Reviews - compare the REAL REVIEWS of this book compared to the REVIEWS (?) of other books Learn to Advertise on Social Media Platforms without losing money Watch Videos - view step-by-step companion VIDEOS that SHOW you how to use social media for your business. Use the Worksheets - download WORKSHEETS that guide you step-by-step for EACH platform - Facebook, Twitter, Instagram, YouTube, LinkedIn, etc. Access Free Tools - access the companion Marketing Almanac with free tools for social media marketing! The #1 Bestselling Book on Social Media Marketing for Your Business Jason McDonald - written by a successful practitioner of Social Media Marketing Stanford University - used by Dr. McDonald in his courses, both online and in face-to-face workshops Got Questions? - just Google 'Jason McDonald' and send a quick email or call.

Dead Simple Python: Idiomatic Python for the Impatient Programmer

by Jason C McDonald

The complete core language for existing programmers.Dead Simple Python is a thorough introduction to every feature of the Python language for programmers who are impatient to write production code. Instead of revisiting elementary computer science topics, you&’ll dive deep into idiomatic Python patterns so you can write professional Python programs in no time. After speeding through Python&’s basic syntax and setting up a complete programming environment, you&’ll learn to work with Python&’s dynamic data typing, its support for both functional and object-oriented programming techniques, special features like generator expressions, and advanced topics like concurrency. You&’ll also learn how to package, distribute, debug, and test your Python project. Master how to:Make Python's dynamic typing work for you to produce cleaner, more adaptive code.Harness advanced iteration techniques to structure and process your data.Design classes and functions that work without unwanted surprises or arbitrary constraints.Use multiple inheritance and introspection to write classes that work intuitively.Improve your code's responsiveness and performance with asynchrony, concurrency, and parallelism.Structure your Python project for production-grade testing and distribution The most pedantically pythonic primer ever printed, Dead Simple Python will take you from working with the absolute basics to coding applications worthy of publication.

Mastering the SAP Business Information Warehouse

by Kevin Mcdonald W. H. Inmon Andreas Wilmsmeier David C. Dixon

"This book is the definitive guide for SAP NetWeaver BI professionals. Based on their extraordinary expertise with the product, the authors provide deep insights about key innovations in the areas of user experience, query performance, integrated planning, and enterprise-wide data warehousing." --Stefan Sigg, Vice President, SAP NetWeaver Business Intelligence The long-anticipated publication of this second edition reflects the growing success of SAP NetWeaver as well as the various Business Intelligence (BI) capabilities that are embedded with SAP BW version 7.0. Written by SAP insiders, this comprehensive guide takes into account the ever-changing features, functionality, and toolsets of SAP NetWeaver to bring you the most updated information on how to use SAP BW to design, build, deploy, populate, access, analyze, present, and administer data. You'll discover the options that are available in SAP NetWeaver and uncover a new means to improve business performance. This book reflects the process an organization goes through during an implementation of the software. The authors begin with an introduction to BI and SAP NetWeaver and quickly progress to information modeling and enterprise data warehouse concepts. You'll learn how to access and deliver meaningful analytic information to the organization, as well as perform integrated planning functions. Finally, the authors share invaluable insight on warehouse administration, performance, and security. With more than 50 percent new or revised material, this second edition of Mastering the SAP Business Information Warehouse shows you how to: Extract data from online transaction processing systems Store transformed data in a way that best supports reporting and analysis Use the various Business Explorer tools such as BEx Report Designer, BEx Analyzer, BEx Broadcaster, and BEx Web Application Designer Schedule, monitor, troubleshoot, and archive data loads The companion Web site contains sample chapters in Wiki format and the authors' blog where readers may enter discussions about the book and SAP. Wiley Technology Publishing Timely. Practical. Reliable. Visit our Web site at www.wiley.com/compbooks/ Visit the companion Web site at www.wiley.com/compbooks/mcdonald The companion Web site contains the sample code presented in the text of the book, plus implementation templates.

Above the Clouds: Managing Risk in the World of Cloud Computing

by Kevin T. Mcdonald

Interested in ways to make your business more efficient? Then Cloud Computing may be just what you have been looking for. Cloud Computing can enable you to drive down the costs of your IT function and gives you the ability to focus on your core business, whilst saving energy. The concept of shifting computing to a shared service provider is not new. What is new is that the cost of Cloud Computing is falling so dramatically that considering outsourcing to the Cloud is no longer rare. And, in an era of tight budgets, the opportunity to make financial savings means that Cloud Computing looks especially attractive. "Above the Clouds: Managing Risk in the World of Cloud Computing" acts as a primer and strategic guide to identify Cloud Computing best practices and associated risks, and reduce the latter to acceptable levels. From software as a service (SaaP) to replacing the entire IT infrastructure, the author serves as an educator, guide and strategist, from runway to getting the organization above the clouds. Valuable tips on how to choose your provider of Cloud Services are also offered. The author, Kevin T. McDonald is a Senior Information Technology Analyst and Cloud Strategist for ICF International Inc, a consulting firm in Washington, DC. A member of the Tech America Cloud Computing Committee and the Cloud Security Alliance, Kevin has over 25 years' experience in IT, choosing to specialize in cyber security, infrastructure protection and business continuity. Buy this book and take your business on a journey above the Clouds!

Flat World Navigation

by Kim Chandler Mcdonald

Flat World Navigation introduces the new future of work in the 'flattened world' of the new digital attention-based economy, where real connections can be made in seconds across departments, businesses, cultures and countries. Combining the best elements of networking, social media outreach and collaborative techniques, flat world navigation is an essential capability to build and maintain relationships between colleagues, customers and partners. Employees who can transform themselves into flat world navigators, experts in mediating these powerful relationships and bringing the customer into the conversation, will mean the difference between success and failure in business. Flat World Navigation includes exclusive insights and interviews with international business leaders who successfully use flat world navigation skills, such as the Emmy-winning former NBC and Wall Street Journal reporter Kare Anderson, Sandy Carter at IBM, Gordon Feller at CISCO Systems, Aria Finger at DoSomething.org, Louise Guido at ChangeCorp, Jeffrey A. Finkle at the International Economic Development Council and Carolyn Lawrence, CEO of Women of Influence. This book is grounded in real-world experience with insights and advice to build your skills base and empower the next generation of business people. Additionally, it is of great use to business owners and managers looking to effectively leverage the skills of these flat world navigators, whose critical role brings attention to ideas, products and services and, as such, must be part of a successful business strategy.

Web Security for Developers: Real Threats, Practical Defense

by Malcolm McDonald

Website security made easy. This book covers the most common ways websites get hacked and how web developers can defend themselves.The world has changed. Today, every time you make a site live, you're opening it up to attack.A first-time developer can easily be discouraged by the difficulties involved with properly securing a website. But have hope: an army of security researchers is out there discovering, documenting, and fixing security flaws. Thankfully, the tools you'll need to secure your site are freely available and generally easy to use.Web Security for Developers will teach you how your websites are vulnerable to attack and how to protect them. Each chapter breaks down a major security vulnerability and explores a real-world attack, coupled with plenty of code to show you both the vulnerability and the fix.You'll learn how to: • Protect against SQL injection attacks, malicious JavaScript, and cross-site request forgery • Add authentication and shape access control to protect accounts • Lock down user accounts to prevent attacks that rely on guessing passwords, stealing sessions, • or escalating privileges • Implement encryption • Manage vulnerabilities in legacy code • Prevent information leaks that disclose vulnerabilities • Mitigate advanced attacks like malvertising and denial-of-serviceAs you get stronger at identifying and fixing vulnerabilities, you'll learn to deploy disciplined, secure code and become a better programmer along the way.

Run and Jump: The Meaning of the 2D Platformer (Playful Thinking)

by Peter D. McDonald

How abstract design decisions in 2D platform games create rich worlds of meaning for players.Since the 1980s, 2D platform games have captivated their audiences. Whether the player scrambles up the ladders in Donkey Kong or leaps atop an impossibly tall pipe in Super Mario Bros., this deceptively simple visual language has persisted in our cultural imagination of video games. In Run and Jump, Peter McDonald surveys the legacy of 2D platform games and examines how abstract and formal design choices have kept players playing. McDonald argues that there is a rich layer of meaning underneath, say, the quality of an avatar&’s movement, the pacing and rhythm of level design, the personalities expressed by different enemies, and the emotion elicited by collecting a coin.To understand these games, McDonald draws on technical discussions by game designers as well as theoretical work about the nature of signs from structuralist semiotics. Interspersed throughout are design exercises that show how critical interpretation can become a tool for game designers to communicate with their players. With examples drawn from over forty years of game history, and from games made by artists, hobbyists, iconic designers, and industry studios, Run and Jump presents a comprehensive—and engaging—vision of this slice of game history.

Pro Vim

by Mark Mcdonnell

Pro Vim teaches you the real-world workflows, tips, and tricks of this powerful, terminal-based text editor. This book covers all the essentials, as well as lesser-known but equally powerful features that will ensure you become a top-level performant and professional user, able to jump between multiple sessions while manipulating and controlling with ease many different documents and programming files. With easy-to-digest chapters on all the areas you need to learn, this book is a key addition to your library that will enable you to become a fast, efficient user of Vim. Using this book, you will learn how to properly configure your terminal environment and work without even touching the mouse. You will become an expert in how Vim actually works: how buffers and sessions work, automation through Macros and shell scripting, real-world workflows, and how to work efficiently and fast with plugins and different themes. You will also learn practical, real-world tips on how to best utilize Vim alongside the terminal multiplexer tmux; helping you to manage files across multiple servers and terminal sessions. Avoid common pitfalls and work with best practice ways to efficiently edit and control your files and sessions from the terminal interface. Vim is an advanced power tool that is commonly recognized as being difficult to learn, even for experienced developers. This book shows you how to become an expert by focusing on not only the fundamentals of how Vim works, but also by distilling the author's own experiences learning Vim into an easy-to-understand and follow guide. It's time to bring your programming, editing, and workflow skills up to the professional level - use Pro Vim today. What you'll learn * Understand the fundamentals of how Vim works so you can better utilize its features. * Extend Vim using plugins; along with specific plugins that cover a wide range of technical requirements. * Automate Vim and tmux via the use of Macros and Scripting. * Learn how to make complex pattern based changes across multiple Vim buffers at once. * Pair program with remote users connecting to a single local tmux session. * Learn real-world workflows that integrate both Vim and tmux together. Who this book is for Pro Vim is for any developer who wishes (or has tried in the past and failed) to understand how to leverage the tools provided by Vim and tmux and integrate them into their professional working environment. Allowing them to take advantage of the power features these applications provide to become a better programmer. Table of Contents 1. Introduction 2. Installation and Configuration 3. Fundamentals 4. Files 5. Commands 6. Registers 7. Folding 8. Visual Block Mode 9. Bulk Command Processing 10. Editing Workflow 11. Search and Replace 12. Buffer/Window/Tab Management 13. Automation 14. Lists 15. Marks 16. Sessions 17. Plugins 18. Diffing 19. Custom Commands and Bindings 20. Terminal integration 21. Working with code 22. Practical Tips and Tricks 23. Terminal Multiplexer 24. Fundamentals 25. Modifications 26. Copy and Paste 27. Scripting and Automation 28. Pane/Window Management 29. Pair Programming 30. Workflow Management

Cyber Guardians: Empowering Board Members for Effective Cybersecurity

by Bart R. McDonough

A comprehensive overview for directors aiming to meet their cybersecurity responsibilities In Cyber Guardians: Empowering Board Members for Effective Cybersecurity, veteran cybersecurity advisor Bart McDonough delivers a comprehensive and hands-on roadmap to effective cybersecurity oversight for directors and board members at organizations of all sizes. The author includes real-world case studies, examples, frameworks, and blueprints that address relevant cybersecurity risks, including the industrialized ransomware attacks so commonly found in today’s headlines. In the book, you’ll explore the modern cybersecurity landscape, legal and regulatory requirements, risk management and assessment techniques, and the specific role played by board members in developing and promoting a culture of cybersecurity. You’ll also find: Examples of cases in which board members failed to adhere to regulatory and legal requirements to notify the victims of data breaches about a cybersecurity incident and the consequences they faced as a result Specific and actional cybersecurity implementation strategies written for readers without a technical background What to do to prevent a cybersecurity incident, as well as how to respond should one occur in your organizationA practical and accessible resource for board members at firms of all shapes and sizes, Cyber Guardians is relevant across industries and sectors and a must-read guide for anyone with a stake in robust organizational cybersecurity.

Cyber Smart: Five Habits to Protect Your Family, Money, and Identity from Cyber Criminals

by Bart R. McDonough

An easy-to-read guide to protecting your digital life and your family online The rise of new technologies in our lives, which has taken us from powerful mobile phones to fitness trackers and smart appliances in under a decade, has also raised the need for everyone who uses these to protect themselves from cyber scams and hackers. Every new device and online service you use that improves your life also opens new doors for attackers looking to discover your passwords, banking accounts, personal photos, and anything else you want to keep secret. In Cyber Smart, author Bart McDonough uses his extensive cybersecurity experience speaking at conferences for the FBI, major financial institutions, and other clients to answer the most common question he hears: “How can I protect myself at home, on a personal level, away from the office?” McDonough knows cybersecurity and online privacy are daunting to the average person so Cyber Smart simplifies online good hygiene with five simple “Brilliance in the Basics” habits anyone can learn. With those habits and his careful debunking of common cybersecurity myths you’ll be able to protect yourself and your family from: Identify theft Compromising your children Lost money Lost access to email and social media accounts Digital security is one of the most important, and least understood, aspects of our daily lives. But it doesn’t have to be. Thanks to its clear instruction, friendly tone, and practical strategies, Cyber Smart will help you rest more easily, knowing you and your family are protected from digital attack.

Automated Unit Testing with ABAP: A Practical Approach

by James E. McDonough

Write automated unit tests for the ABAP language. This book teaches programmers using simple examples and metaphors and explains the underlying concepts of writing effective automated unit tests. Many, if not most, ABAP programmers learned their programming and testing skills before the ABAP development environment provided an automated unit testing facility. Automated Unit Testing with ABAP: A Practical Approach offers hope and salvation to ABAP programmers who continue to toil with antiquated manual unit testing processes, taking them by the hand and lifting them out of that dungeon of despair with a modern and proven alternative. It begins by explaining how the xUnit family of automated testing frameworks provides a quick and effective means of insuring high-quality software. It then focuses on the ABAP Unit Testing Facility, the xUnit framework applicable specifically to the ABAP language, showing how it can be used to bring ABAP applications under automated testing control, from old legacy applications to those newly written.Whereas xUnit testing has been widely accepted with developers writing in many other programming languages, it is an unfortunate fact in the ABAP community that many programmers still are unfamiliar with xUnit concepts and do not know how to begin implementing automated unit testing into their development process. This book demonstrates how to refactor programs so they become designed for testability, showing how to use process encapsulation and test isolation to facilitate automated testing, including a thorough explanation of test-driven development and the use of test doubles. The book: Shows how to write automated unit tests for ABAPInstills ABAP programmers with the confidence to refactor poorly written codeExplains how an automated testing harness facilitates rapid software developmentTeaches how to utilize test-driven development (TDD) with ABAPOffers advice and tips on the best ways to write automated unit tests What You Will Learn Become familiar with the xUnit approach to testingKnow the ABAP statements that interfere with running automated unit tests and how to accommodate themUnderstand what it means to isolate code for testing and how this is achievedGain the confidence to refactor poorly written codeMake ABAP programs designed for testabilityReap the benefits of spending less time manually unit testing ABAP programsUse test-driven development (TDD) with ABAP programmingUse configurable test doubles in ABAP Who This Book Is ForABAP programmers who remain unfamiliar with the automated unit testing facility and those who already use it but want to improve their skill writing and using automated tests. The book addresses the reluctance and trepidation felt by procedural ABAP programmers who need to know some object-oriented concepts to use this facility, expands their horizons, and helps them step through the doorway leading to a different approach to program design.

Object-Oriented Design with ABAP

by James E. Mcdonough

Conquer your fear and anxiety learning how the concepts behind object-oriented design apply to the ABAP programming environment. Through simple examples and metaphors this book demystifies the object-oriented programming model. Object-Oriented Design with ABAP presents a bridge from the familiar procedural style of ABAP to the unfamiliar object-oriented style, taking you by the hand and leading you through the difficulties associated with learning these concepts, covering not only the nuances of using object-oriented principles in ABAP software design but also revealing the reasons why these concepts have become embraced throughout the software development industry. More than simply knowing how to use various object-oriented techniques, you'll also be able to determine whether a technique is applicable to the task the software addresses. This book: Shows how object-oriented principles apply to ABAP program design Provides the basics for creating component design diagrams Teaches how to incorporate design patterns in ABAP programs What You'll Learn Write ABAP code using the object-oriented model as comfortably and easily as using the procedural model Create ABAP design diagrams based on the Unified Modeling Language Implement object-oriented design patterns into ABAP programs Reap the benefits of spending less time designing and maintaining ABAP programs Recognize those situations where design patterns can be most helpful Avoid long and exhausting searches for the cause of bugs in ABAP programs Who This Book Is For Experienced ABAP programmers who remain unfamiliar with the design potential presented by the object-oriented aspect of the language >

Transportation Systems Security

by Allan McDougall Robert Radvanovsky

Highlighting the importance of transportation to a country‘s infrastructure and survival, Transportation Systems Security presents the strategic and practical considerations involved in the implementation of physical, procedural, and managerial safeguards required to keep all modes of transportation up and running during an actual or potenti

Researching IT in Education: Theory, Practice and Future Directions

by Anne McDougall

Serious criticisms of research on IT in education have been published recently in both the UK and the USA. Researching IT in Education aims to provoke thought and discussion among practising researchers by considering a range of approaches to undertaking quality research. Establishing priorities and directions for future research in the sub-discipline of IT in education, the book is structured around five foci: theory history research directions methodology research topics. This book argues for the enormous power of IT to enable fundamental research that both refines and develops theory and practice in education. High quality research that advances knowledge and educational practice in this area will generally require longer timelines and more complex data collection and analysis methods. The authors draw attention to the value of theoretical frameworks used in mainstream educational research and highlight the early theoretical work on the subject of IT in education. Researching IT in Education is the only book in its area to focus on methodological and research design issues. The individual chapters are contributed by expert researchers and leaders in the field from ten countries, thus providing an unusually broad but coherent international set of perspectives for the issues examined in the book. This book will benefit anyone interested in or undertaking research on IT in education, including academics, research students, teachers and policy-makers.

#tweetsmart

by J. S. Mcdougall

<p>"OK. I&#8217;ve got my Twitter account&#8230;now what can I do with it?" Sound familiar? <i>#tweetsmart</i> provides the answer with 25 creative projects to help your business, cause, or organization grow. But this isn&#8217;t just another social media marketing book&#8212;it&#8217;s the anti-marketing how-to community-engagement book. You&#8217;ll find projects to help you approach your Twitter audience in ways that are strategic, measurable, and fun.</p>

#tweetsmart: 25 Twitter Projects to Help You Build Your Community

by J. S. Mcdougall

"OK. I’ve got my Twitter account…now what can I do with it?" Sound familiar? #tweetsmart provides the answer with 25 creative projects to help your business, cause, or organization grow. But this isn’t just another social media marketing book—it’s the anti-marketing how-to community-engagement book.Twitter is not a marketing channel (and should never be used as such) but it is a community of interested, engaged, and influential people. Meeting and getting to know these people can help you build your own community. In this useful guide, you’ll find projects to help you approach your Twitter audience in ways that are strategic, measurable, and fun.Put a new wrinkle on an old contest: "be the 10th person to tweet"Create a hashtag game around your company or productsInstead of polling, ask your followers to help you make a product decisionMake MadLibs out of your marketing copy or mission statementHold a scavenger hunt, and relay clues via TwitterOrganize a weekly Twitter chat on various subjectsSolicit funny product shots, using Twitter’s photo-sharing utilitySpontaneously tweet from a store location: "Meet me now and win!"

Refine Search

Showing 31,151 through 31,175 of 54,052 results