Doing Good By Doing GoodDoing Good by Doing Good shows companies how to improve the bottom line by implementing an engaging, authentic, and business-enhancing program that helps staff and business thrive. International CSR consultant Peter Baines draws upon lessons learnt from the challenges faced in his career as a police officer, forensic investigator, and founder of Hands Across the Water to describe the Australian CSR landscape, and the factors that make up a program that benefits everyone involved. Case studies illustrate the real effect of CSR on both business and society, with clear guidance toward maximizing involvement, engaging all employees, and improving the bottom line. The case studies draw out the companies that are focusing on creating shared value in meeting the challenges of society whilst at the same time bringing strong economic returns.
Consumers are now expecting that big businesses with ever-increasing profits give back to the community from which those profits arise. At the same tim ...
The Definitive Guide to Google AdWordsThere is one simple way to exponentially increase the amount of traffic coming to your website and the number of people aware of your product or service: through the use of Google AdWords and related marketing technologies. The Definitive Guide to Google AdWords will walk you through every step needed to maximize your marketing and advertising power.
Everything related to the platforms are covered in detail—account setup, campaign creation, reporting, optimization, analytics, ad creation, mobile advertising, and much more. ...
Android Application Development for the Intel PlatformThe number of Android devices running on Intel processors has increased since Intel and Google announced, in late 2011, that they would be working together to optimize future versions of Android for Intel Atom processors. Today, Intel processors can be found in Android smartphones and tablets made by some of the top manufacturers of Android devices, such as Samsung, Lenovo, and Asus.
The increase in Android devices featuring Intel processors has created a demand for Android applications optimized for Intel Architecture: Android Application Development for the Intel Platform is the perfect introduction for software engineers and mobile app developers. Through well-designed app samples, code samples and case studies, the book teaches Android application development based on the Intel platform - including for smartphones, tablets, and embedded devices—covering performance tuning, debugging and optimization. ...
Java Threads and the Concurrency UtilitiesThis concise book empowers all Java developers to master the complexity of the Java thread APIs and concurrency utilities. This knowledge aids the Java developer in writing correct and complex performing multithreaded applications.
Java's thread APIs and concurrency utilities are among its most powerful and challenging APIs and language features. Java beginners typically find it very difficult to use these features to write correct multithreaded applications. Threads and the Concurrency Utilities helps all Java developers master and use these capabilities effectively.
This book is divided into two parts of four chapters each. Part 1 focuses on the Thread APIs and Part 2 focuses on the concurrency utilities. In Part 1, you learn about Thread API basics and runnables, synchronization and volatility, waiting and notification, and the additional capabilities of thread groups, thread local variables, and the Timer Framework. In Part 2, you learn about concurrency utilities basics and ...
MPLS in the SDN EraHow can you make multivendor services work smoothly on today's complex networks? This practical book shows you how to deploy a large portfolio of multivendor Multiprotocol Label Switching (MPLS) services on networks, down to the configuration level. You'll learn where Juniper Network's Junos, Cisco's IOS XR, and OpenContrail, interoperate and where they don't.
Two network and cloud professionals from Juniper describe how MPLS technologies and applications have rapidly evolved through services and architectures such as Ethernet VPNs, Network Function Virtualization, Seamless MPLS, Egress Protection, External Path Computation, and more. This book contains no vendor bias or corporate messages, just solid information on how to get a multivendor network to function optimally. ...
AngularJS Directives CookbookAngularJS directives are at the center of what makes it such an exciting – and important - web development framework. With directives, you can take greater control over HTML elements on your web pages – they ‘direct' Angular's HTML compiler to behave in the way you want it to. It makes building modern web applications a much more expressive experience, and allows you to focus more closely on improving the way that user interaction impacts the DOM and the way your app manages data. If you're already using Angular, you probably recognize the power of directives to transform the way you understand and build your projects – but customizing and creating your own directives to harness AngularJS to its full potential can be more challenging. This cookbook shows you how to do just that – it's a valuable resource that demonstrates how to use directives at every stage in the workflow.
Packed with an extensive range of solutions and tips that AngularJS developers shouldn't do without ...
Entertainment Apps on the Go with Windows 10This book enables you to unleash the entertainment potential of your Windows 10 PC, tablet, or phone - or any combination of the three! Learn how to stream movies and TV shows, manage your media collection, purchase new media, and upload your music collection to the cloud.
Make your entertainment experience truly mobile by streaming wirelessly between devices in the home, or from cloud services that let you take your content anywhere. Learn to push content from Windows 10 to other devices like TVs, or your Xbox One. Tap into a wide range of popular streaming services, including Netflix, Spotify, and Google Play. ...
Network Programmability and AutomationLike sysadmins before them, network engineers are finding that they cannot do their work manually anymore. As the field faces new protocols, technologies, delivery models, and a pressing need for businesses to be more agile and flexible, network automation is becoming essential. This practical guide shows network engineers how to use a range of technologies and tools - including Linux, Python, JSON, and XML - to automate their systems through code.
Network programming and automation will help you simplify tasks involved in configuring, managing, and operating network equipment, topologies, services, and connectivity. Through the course of the book, you'll learn the basic skills and tools you need to make this critical transition.
Python programming basics: data types, conditionals, loops, functions, classes, and modules; Linux fundamentals to provide the foundation you need on your network automation journey; Data formats and models: JSON, XML, YAML, and YANG for networking; Jinja te ...
21st Century RobotWhen companies develop a new technology, do they ask how it might affect the people who will actually use it? That, more or less, sums up Brian David Johnson's duties as Intel's futurist-in-residence. In this fascinating book, Johnson provides a collection of science fiction prototyping stories that attempt to answer the question.
These stories focus on the same theme: scientists and thinkers exploring personal robotics as a new form of artificial intelligence. This isn't fanciful speculation. Johnson's stories are based on Intel's futurecasting research, which uses ethnographic field studies, technology research, trend data, and science fiction to develop a pragmatic vision of consumers and computing. 21st Century Robot presents science fiction designed to bring about science fact.
Get real insight into technology and the future with this book. It will open your eyes. ...
Mastering iOS Game DevelopmentiOS is an operating system for Apple manufactured phones and tablets. Mobile gaming is one of the fastest-growing industries, and compatibility with iOS is now becoming the norm for game developers. SpriteKit is part of the native SDK from Apple, and enables developers to make simple entry into game development without unnecessary overhead and a long learning process. SpriteKit also provides other functionality that is useful for games, including basic sound playback support and physics simulation. In addition, Xcode provides built-in support for SpriteKit so that you can create complex special effects and texture atlases directly in Xcode. This combination of framework and tools makes SpriteKit a good choice for games and other apps that require similar kinds of animation.
Become a master in iOS game development through this fast and fun guide! ...