Listing 1 - 10 of 11 | << page >> |
Sort by
|
Choose an application
Model View Controller (MVC) is becoming the definitive architecture of website development frameworks due to the stability, extensibility and predictability it lends to development. It is not just the primary separation of database, business logic and interface components, but includes a wide range of considerations for building high-performing, scalable and secure applications. Deciding which MVC framework best suits the project you are about to begin is one of the biggest challenges you'll face as a developer. If you are part of a team, this decision has probably already been made for you; but in any event, you'll need to know how (and why) the framework authors made it work the way it does. Pro PHP MVC looks at the building blocks that make any good MVC framework, and how they apply to PHP. It exposes all considerations that many developers take for granted when using a popular framework, and teaches you how to make the framework your own. Over the course of reading this book, you will learn the theoretical implications of the choices you would make when writing your own MVC framework, and how to put the pieces together in a cohesive package. We take a look at the highly modular Zend Framework how to use its collection of loosely coupled classes to build a unified system. We also look at CakePHP, learning from its automated build system (Bakery) and highly intuitive approach to rapid development. This book will lay bare all the secret parts of MVC for you.
Choose an application
This book is an in-depth learning and teaching resource for the understanding and programming of TCP/IP networking in Java. It covers 'everything you can do to a socket in Java' and explains when and why you might - or might not - want to do that. It is addressed both to professional programmers and college students in first or second year networking courses. The book covers TCP and UDP using both blocking streams and non-blocking channels, and also SSL secure sockets in both blocking and non-blocking modes, unravelling the mysteries of the SSLEngine in the process. Particular attention is paid to the neglected topics of multi-homing and multicast. A unique chapter on client and server architectures uses a quantitative approach rather than the usual design-patterns approach, leading to architectures with predictable performance rather than just coding elegance. All you need to know about: - Using Streams and Sockets for blocking TCP/IP - Using Buffers and Channels for non-blocking and multiplexed TCP/IP and UDP - Designing servers for scalability and predictable performance - Working with blocking TLS/SSL using Streams and SSLSockets - Unlocking the mysteries of non-blocking TLS/SSL with the JDK 1.5 SSLEngine - Using DatagramSockets and DatagramPackets for blocking UDP and multicasting - Outlining special programming considerations for multihomed hosts - Managing the transition from IPv4 to IPv6 in Java Features: - Extensive Java index - Accompanying [SVL] website XXXXX with source code download - Comprehensive code samples and some exercises. Esmond Pitt is a Melbourne consultant and author with a distinguished 28-year international career in the design and implementation of systems software products. A well-known Java advisor, he has published a book on Java RMI, and is a member of Sun's Expert Group on Distributed Real-time Java. His IT practice encompasses compiler construction, networking, and security. He is a Fellow of the Australian Computer Society. I was an early reviewer of this book and I admire its economical and thorough but eminently readable style, lucidly describing complex issues without ever outstaying its welcome. This book combines academic rigour with a practical approach deeply informed by real-world experience and I have no hesitation in recommending it to developers of all experience levels. Experienced engineers building network-centric infrastructure or services should not be without this book. In fact, any Java developer building distributed applications such as J2EE, Jini, and Web Services should read this book at least to understand the fundamental implications of networking on application design and implementation. Michael Geisler, Sun Microsystems
Programming --- programmeren (informatica) --- programmeertalen --- Java (informatica)
Choose an application
As science becomes more deeply embedded in a complex technological infrastructure, has this changed the relationship between the sciences and the various technologies that support them? As our technologies help shrink our world, can we restrict our ethical concerns or must we find a way to face the fact that we are now one world? What do new forms of architecture say about whom we are? Is the design process the new epistemological paradigm? The answers to all of these is "yes" according to Joseph C. Pitt (VirginaTech). Doing Philosophy of Technology presents an updated and integrated overview of the most important thinking from this prominent philosopher of technology. Throughout his career Joseph C. Pitt has defended the view that to say anything meaningful about the value of a technology one must know something about that technology and how it functions in the world. This starting point leads naturally to a pragmatist philosophical stance, since it is the real world consequences of introducing a technology that must be the basis for any further normative judgements. In the book we find an extended set of arguments that challenge the idea that there are eternal philosophical issues that transcend the impacts that technologies make on human beings and their world. Rather, it is claimed that as our technologies transform our world they transform us and the kinds of questions we find important to answer.
Philosophy --- Engineering sciences. Technology --- filosofie --- pragmatisme --- ingenieurswetenschappen
Choose an application
Chris Anderson's initial `Long Tail' analysis was released in 2004 just as the wave of mergers and acquisitions was sweeping the music publishing and radio industries. Music industry executives began looking for Anderson's Long Tail' effect and with it the implied redistribution of royalty income from popular songs to long dormant and forgotten works in their catalogs. These music publishers had hoped to further maximize the value of their copyright assets (lyrics and melody) in their existing music catalogs as the sale of compact disks diminished, and consumers switched their purchasing and listening habits to new digital formats in music technology such as the iPod. This book deals with the measurement of skewness, heavy tails and asymmetry in performance royalty income data in the music industry, an area that has received very little academic attention for various reasons. For example, the pay packages, including signing bonuses, of some `superstars' in the sports world are often announced when they join a team. In the art world, the value of an artist's work is sometimes revealed when the work is sold at auction. The main reason it is difficult to study art and culture from a royalty income perspective is that most of the income data at the individual level is often proprietary, and generally not made publicly available for economic analysis. As a Senior Economist for the American Society of Composers, Authors, and Publishers (ASCAP) using both internal and licensed external proprietary data, the author found that the so-called `superstar effects' are still present in performance royalty income. Success is still concentrated on a relatively few copyright holders or members who can be grouped into `heavy tails' of the empirical income distribution in a departure from Anderson's `long tail' analysis. This book is divided into two parts. The first part is a general introduction to the many supply and demand economic factors that are related to music performance royalty payments. The second part is an applied econometrics section that provides modeling and in-depth analysis of income data from a songwriter, music publisher and blanket licensing perspective. In an era of declining income from CD album sales, data collection, mining and analysis are becoming increasingly important in terms of understanding the listening, buying and music use habits of consumers. The economic impact on songwriters, publishers, music listeners, and Performance Rights Organizations (PROs) is discussed and future business models are evaluated. The book will appeal to researchers and students in cultural economics, media and statistics as well as general readers and professionals in the music publishing industry.
Journalism --- Microeconomics --- Methodology of economics --- Economic policy and planning (general) --- Business management --- Business economics --- financieel management --- persbeleid --- economische politiek --- micro-economie
Choose an application
The first and second editions of Fungi and Food Spoilage established a reputation as the foremost book on foodborne fungi. This completely revised and updated third edition is an invaluable reference for food microbiologists investigating fungal spoilage and sources of mycotoxin contamination in foods. The introductory chapters of the book deal with the ecology of food spoilage and give an overview of how food processing, packaging and storage affect fungal growth. Subsequent chapters cover the fundamentals of classifying and naming fungi and current methods for isolation and enumeration, including general and special purpose media, incubation conditions, etc. The major part of the book provides keys, descriptions and illustrations of all yeasts and moulds commonly encountered in foods. Characteristics of the species, including their ecology and potential for mycotoxin production, are also included. The broad and practical nature of the coverage will appeal to microbiologists, mycologists and biotechnologists in the food industry, academic, research and public health institutions. Dr John Pitt and Dr Ailsa Hocking are both Honorary Research Fellows at CSIRO Food Science Australia, North Ryde, NSW, Australia.
Organic chemistry --- Food science and technology --- organische chemie --- voedingsleer
Choose an application
The computational demands of modern-day simulation software needed across a range of diverse scientific disciplines lead many programmers to write their code in an object-oriented language such as C++. This easy-to-read textbook/reference presents an essential guide to object-oriented C++ programming for scientific computing. With a practical focus on learning by example, the theory is supported by numerous exercises. Features of both the C++ language and standard libraries are highlighted via the development of classes of vectors and matrices, allowing demonstration of key concepts. The text then explains how these classes can be adapted for parallel computing, before demonstrating how a flexible, extensible library can be written for the numerical solution of differential equations. Topics and features: Provides a specific focus on the application of C++ to scientific computing, including parallel computing using MPI Stresses the importance of a clear programming style to minimize the introduction of errors into code Presents a practical introduction to procedural programming in C++, covering variables, flow of control, input and output, pointers, functions, and reference variables Exhibits the efficacy of classes, highlighting the main features of object-orientation Examines more advanced C++ features, such as templates and exceptions Supplies useful tips and examples throughout the text, together with chapter-ending exercises, and code available to download from http://www.springer.com/978-1-4471-2735-2 This clearly written textbook is a must-read for programmers of all levels of expertise. Basic familiarity with concepts such as operations between vectors and matrices, and the Newton-Raphson method for finding the roots of non-linear equations, would be an advantage, but extensive knowledge of the underlying mathematics is not assumed.
Programming --- Artificial intelligence. Robotics. Simulation. Graphics --- Computer. Automation --- vormgeving --- simulaties --- programmeren (informatica) --- programmeertalen --- wiskunde --- software engineering --- KI (kunstmatige intelligentie) --- numerieke analyse
Choose an application
Jellyfish form spectacular population blooms and there is compelling evidence that jellyfish blooms are becoming more frequent and widespread. Blooms have enormous ecological, economic, and social impacts. For example, they have been implicated in the decline of commercial fisheries, they block the cooling water intakes of coastal industries and ships, and reduce the amenity of coastal waters for tourists. Blooms may be caused by overfishing, climate change, and coastal pollution, which all affect coastal waters around the world. Jellyfish Blooms: Causes, Consequences and Recent Advances presents reviews and original research articles written by the world's leading experts on jellyfish. Topics covered include the evolution of jellyfish blooms, the impacts of climate change on jellyfish populations, advances in acoustic and molecular methods used to study jellyfish, the role of jellyfish in food webs and nutrient cycles, and the ecology of the benthic stages of the jellyfish life history. This is a valuable resource for students and professional marine biologists, fisheries scientists, oceanographers, and researchers of climate change.
Nature protection --- General ecology and biosociology --- Invertebrates --- natuurbeheer --- invertebraten --- ecologie
Choose an application
This book constitutes the thoroughly reviewed joint postprocessings of two international workshops on Coordination, Organization, Institutions and Norms in Agent Systems, COIN@AAMAS 2010, held in Toronto, Canada in May 2010 and COIN@MALLOW 2010, held in Lyon, France in August 2010. The 20 revised full papers presented went through several rounds of reviewing and revision and were carefully selected for presentations. The papers are organized in topical sections on normative systems design and modeling; social aspects; and norms at runtime: learning and enforcing.
Computer architecture. Operating systems --- Information systems --- Artificial intelligence. Robotics. Simulation. Graphics --- Computer. Automation --- ICT (informatie- en communicatietechnieken) --- informatica --- maatschappij --- informatiesystemen --- software engineering --- KI (kunstmatige intelligentie) --- computernetwerken --- robots
Choose an application
This book represents the Proceedings of the Fifth International Workshop on Food Mycology, which was held on the Danish island of Samsø from 15-19 October, 2003. This series of Workshops c- menced in Boston, USA, in July 1984, from which the proceedings were published as Methods for Mycological Examination of Food (edited by A. D. King et al. , published by Plenum Press, New York, 1986). The second Workshop was held in Baarn, the Netherlands, in August 1990, and the proceedings were published as Modern Methods in Food Mycology (edited by R. A. Samson et al. , and published by Elsevier, Amsterdam, 1992). The Third Workshop was held in Copenhagen, Denmark, in 1994 and the Fourth near Uppsala, Sweden, in 1998. The proceedings of those two workshops were p- lished as scientific papers in the International Journal of Food Microbiology. International Workshops on Food Mycology are held under the auspices of the International Commission on Food Mycology, a Commission under the Mycology Division of the International Union of Microbiological Societies. Details of this Commission are given in the final chapter of this book. This Fifth Workshop was organised by Ulf Thrane, Jens Frisvad, Per V. Nielsen and Birgitte Andersen from the Center for Microbial Biotechnology, Technical University of Denmark, Kgs. Lyngby, v vi Foreword Denmark.
Choose an application
Management of Heart Failure has been conceived as a rapid but comprehensive review for practitioners of all persuasions involved in the management of patients with heart failure. Heart failure is a problem of epidemic proportions in all parts of the world. State of the art treatment may not be accessible to all, but simply creating an awareness of simple methods of diagnosis and treatment would assist in promoting a better global response to this epidemic. This practical volume, written by a panel of world-renown cardiology experts, focuses on the medical management of heart failure and outlines the causes, etiopathology and mechanisms in such a way that most health care professionals can grasp the concepts. The book details the common investigations, clinical profiles and therapeutic paths required of all clinicians with these patients under their care. This volume will be essential reading for all specialists dealing with patients with or who are at risk of heart failure, including but not limited to cardiologists, emergency medicine physicians, critical care physicians, interventionalists and cardiac surgeons.
Listing 1 - 10 of 11 | << page >> |
Sort by
|