Thoroughly revised according to classroom feedback, Industrial Organization: Markets and Strategies offers an up-to-date and rigorous presentation of modern industrial organization that blends theory with real-world applications and derives implications for firm strategy and competition policy. This comprehensive textbook acquaints readers with the most important models for understanding strategies chosen by firms with market power and shows how such firms adapt to different market environments. The second edition includes new and revised formal models and case studies. Formal models are presented in detail, and analyses are summarized in ´lessons´ which highlight the main insights. Theories are complemented by numerous real-world cases that engage students and lead them to connect theories to real situations. Chapters include review questions, exercises, and suggestions for further reading to enhance the learning experience, and an accompanying website offers additional student exercises, as well as teaching slides.
The AMA Handbook of Public Relations combines proven PR strategies with best practices for web-based campaigns--including leveraging websites, blogs, podcasts, and social networking sites--to help public relations professionals succeed in the ever-changing, dynamic age of digital communication. PR icon Robert Dilenschnelder provides readers with up-to-the-minute web-savvy tips and tools to teach them how to master media relations, manage rumors and crises, adapt areas of specialization to the internet, work with trade publications, monitor the web for positive and negative feedback, allocate resources and establish budgets, and measure the impact of web-based strategies.As a medium for corporate communications, branding, product information, and more, the web offers immense value for PR--but it can also be a double-edged sword. Designed for daily use in a changed and changing world, The AMA Handbook of Public Relations covers everything you need to know to craft and execute successful PR campaigns and help others and yourself maintain a favorable public image that generates new business.
With more than 150 detailed recipes, this cookbook shows experienced Clojure developers how to solve a variety of programming tasks with this JVM language. The solutions cover everything from building dynamic websites and working with databases to network communication, cloud computing, and advanced testing strategies. And more than 60 of the world?s best Clojurians contributed recipes. Each recipe includes code that you can use right away, along with a discussion on how and why the solution works, so you can adapt these patterns, approaches, and techniques to situations not specifically covered in this cookbook. * Master built-in primitive and composite data structures * Create, develop and publish libraries, using the Leiningen tool * Interact with the local computer that?s running your application * Manage network communication protocols and libraries * Use techniques for connecting to and using a variety of databases * Build and maintain dynamic websites, using the Ring HTTP server library * Tackle application tasks such as packaging, distributing, profiling, and logging * Take on cloud computing and heavyweight distributed data crunching * Dive into unit, integration, simulation, and property-based testing Clojure Cookbook is a collaborative project with contributions from some of the world?s best Clojurians, whose backgrounds range from aerospace to social media, banking to robotics, AI research to e-commerce.
This highly comprehensive handbook provides a substantial advance in the computation of elementary and special functions of mathematics, extending the function coverage of major programming languages well beyond their international standards, including full support for decimal floating-point arithmetic. Written with clarity and focusing on the C language, the work pays extensive attention to little-understood aspects of floating-point and integer arithmetic, and to software portability, as well as to important historical architectures. It extends support to a future 256-bit, floating-point format offering 70 decimal digits of precision. Select Topics and Features: references an exceptionally useful, author-maintained MathCW website, containing source code for the book´s software, compiled libraries for numerous systems, pre-built C compilers, and other related materials; offers a unique approach to covering mathematical-function computation using decimal arithmetic; provides extremely versatile appendices for interfaces to numerous other languages: Ada, C#, C++, Fortran, Java, and Pascal; presupposes only basic familiarity with computer programming in a common language, as well as early level algebra; supplies a library that readily adapts for existing scripting languages, with minimal effort; supports both binary and decimal arithmetic, in up to 10 different floating-point formats; covers a significant portion (with highly accurate implementations) of the U.S National Institute of Standards and Technology´s 10-year project to codify mathematical functions. This highly practical text/reference is an invaluable tool for advanced undergraduates, recording many lessons of the intermingled history of computer hardw are and software, numerical algorithms, and mathematics. In addition, professional numerical analysts and others will find the handbook of real interest and utility because it builds on research by the mathematical software community over the last four decades.
Make your websites more dynamic by adding a feedback form, creating a private area where members can upload images that are automatically resized, or perhaps storing all your content in a database. David Powers has updated his definitive book to incorporate the latest techniques and changes to PHP, including the arrival of PHP 7. New features include the spaceship and null coalesce operators, generators, using array shorthand syntax for list(), array dereferencing, and array unpacking with the splat operator. The problem is, you´re not a programmer and the thought of writing code sends a chill up your spine. Or maybe you´ve dabbled a bit in PHP and MySQL, but you can´t get past baby steps. If this describes you, then you´ve just found the right book. PHP and the MySQL database are deservedly the most popular combination for creating dynamic websites. They´re free, easy to use, and provided by many web hosting companies in their standard packages. This book also covers MariaDB, a seamless replacement for MySQL that has been adopted on many web servers. Unfortunately, most PHP books either expect you to be an expert already or force you to go through endless exercises of little practical value. In contrast, this book gives you real value right away through a series of practical examples that you can incorporate directly into your sites, optimizing performance and adding functionality such as file uploading, email feedback forms, image galleries, content management systems, and much more. Each solution is created with not only functionality in mind, but also visual design. But this book doesn´t just provide a collection of ready-made scripts: each PHP solution builds on what´s gone before, teaching you the basics of PHP and database design quickly and painlessly. By the end of the book, you´ll have the confidence to start writing your own scripts or-if you prefer to leave that task to others-to adapt existing scripts to your own requirements. Right from the start, you´re shown how easy it is to protect your sites by adopting secure coding practices. What You Will Learn Design and build dynamic PHP-based web sites and applications Get started right away through practical examples that you can reuse Incorporate PHP 7 elements including new ways of handling arrays Work with the latest PHP 7 techniques, innovations, and best practices Who This Book Is For Readers should have at least some prior exposure to web development using PHP.
Expand Raspberry Pi capabilities with fundamental engineering principles Exploring Raspberry Pi is the innovators guide to bringing Raspberry Pi to life. This book favors engineering principles over a ´recipe´ approach to give you the skills you need to design and build your own projects. You´ll understand the fundamental principles in a way that transfers to any type of electronics, electronic modules, or external peripherals, using a ´´learning by doing´´ approach that caters to both beginners and experts. The book begins with basic Linux and programming skills, and helps you stock your inventory with common parts and supplies. Next, you´ll learn how to make parts work together to achieve the goals of your project, no matter what type of components you use. The companion website provides a full repository that structures all of the code and scripts, along with links to video tutorials and supplementary content that takes you deeper into your project. The Raspberry Pi´s most famous feature is its adaptability. It can be used for thousands of electronic applications, and using the Linux OS expands the functionality even more. This book helps you get the most from your Raspberry Pi, but it also gives you the fundamental engineering skills you need to incorporate any electronics into any project. Develop the Linux and programming skills you need to build basic applications Build your inventory of parts so you can always ´´make it work´´ Understand interfacing, controlling, and communicating with almost any component Explore advanced applications with video, audio, real-world interactions, and more Be free to adapt and create with Exploring Raspberry Pi.