- Table View
- List View
sed & awk: UNIX Power Tools
by Dale Dougherty Arnold Robbinssed & awk describes two text processing programs that are mainstays of the UNIX programmer's toolbox.sed is a "stream editor" for editing streams of text that might be too large to edit as a single file, or that might be generated on the fly as part of a larger data processing step. The most common operation done with sed is substitution, replacing one block of text with another.awk is a complete programming language. Unlike many conventional languages, awk is "data driven" -- you specify what kind of data you are interested in and the operations to be performed when that data is found. awk does many things for you, including automatically opening and closing data files, reading records, breaking the records up into fields, and counting the records. While awk provides the features of most conventional programming languages, it also includes some unconventional features, such as extended regular expression matching and associative arrays. sed & awk describes both programs in detail and includes a chapter of example sed and awk scripts.This edition covers features of sed and awk that are mandated by the POSIX standard. This most notably affects awk, where POSIX standardized a new variable, CONVFMT, and new functions, toupper() and tolower(). The CONVFMT variable specifies the conversion format to use when converting numbers to strings (awk used to use OFMT for this purpose). The toupper() and tolower() functions each take a (presumably mixed case) string argument and return a new version of the string with all letters translated to the corresponding case.In addition, this edition covers GNU sed, newly available since the first edition. It also updates the first edition coverage of Bell Labs nawk and GNU awk (gawk), covers mawk, an additional freely available implementation of awk, and briefly discusses three commercial versions of awk, MKS awk, Thompson Automation awk (tawk), and Videosoft (VSAwk).
Customizing Chef: Getting the Most Out of Your Infrastructure Automation
by Jon CowieTake advantage of Chef’s highly customizable design to tackle specific automation issues that you can’t solve by simply using Chef’s tools, resources, and services out of the box. With this practical guide, you’ll examine the internal structure of this configuration management technology and learn where, how, and why to add custom code.Author Jon Cowie not only provides code snippets and practical advice for customizing Chef, but also helps you determine case by case whether it’s in your best interests to customize at all. If you have intermediate-to-advanced Chef experience, this book is indispensable.Explore Chef’s typical setups and why you’d want to customize themLearn the Ruby concepts needed to write customizationsCustomize the Chef run process and explore Chef’s internal classesGain more insight into your Chef runs through handlers and Chef’s event streamLevel up your Chef recipes by writing your own resources and providersCreate and extend plugins for Knife—Chef’s command-line toolInteract with the Chef API to write scripts and reportsLearn how to contribute customizations to the Chef community
Network Warrior
by Gary A. DonahueWritten by networking veteran with 20 years of experience, Network Warrior provides a thorough and practical introduction to the entire network infrastructure, from cabling to the routers. What you need to learn to pass a Cisco certification exam such as CCNA and what you need to know to survive in the real world are two very different things. The strategies that this book offers weren 't on the exam, but they 're exactly what you need to do your job well.Network Warrior takes you step by step through the world of hubs, switches, firewalls, and more, including ways to troubleshoot a congested network, and when to upgrade and why. Along the way, you 'll gain an historical perspective of various networking features, such as the way Ethernet evolved. Based on the author 's own experience as well as those he worked for and with, Network Warrior is a Cisco-centric book, focused primarily on the TCP/IP protocol and Ethernet networks -- the realm that Cisco Systems now dominates. The book covers:The type of networks now in use, from LANs, WANs and MANs to CANsThe OSI Model and the layers involved in sending dataHubs, repeaters, switches, and trunks in practiceAuto negotiation and why it 's a common problem in network slowdownsRoute maps, routing protocols, and switching algorithms in Cisco routersThe resilient Ethernet -- how to make things truly redundantCisco 6500 multi-layer switches and the Catalyst 3750 switchTelecom nomenclature -- why it 's different from the data worldT1 and DS3Firewall theory, designing access lists, authentication in Cisco devicesServer load balancing technologyContent switch module in actionDesigning QOS and what QOS does not doIP design and subnetting made easyThe book also explains how to sell your ideas to management, how networks become a mess as a company grows, and why change control is your friend. Network Warrior will help network administrators and engineers win the complex battles they face every day.
Practical Modern JavaScript: Dive into ES6 and the Future of JavaScript
by Nicolas BevacquaTo get the most out of modern JavaScript, you need learn the latest features of its parent specification, ECMAScript 6 (ES6). This book provides a highly practical look at ES6, without getting lost in the specification or its implementation details. Armed with practical examples, author Nicolas Bevacqua shows you new ways to deal with asynchronous flow control, declare objects or functions, and create proxies or unique sets, among many other features.The first title in Bevacqua’s Modular JavaScript series, Practical Modern JavaScript prepares JavaScript and Node.js developers for applied lessons in modular design, testing, and deployment in subsequent books.This book explains:How JavaScript and its standards development process have evolvedEssential ES6 changes, including arrow functions, destructuring, let and constClass syntax for declaring object prototypes, and the new Symbol primitiveHow to handle flow control with Promises, iterators, generators, and async functionsES6 collection built-in types for creating object maps and unique setsHow and when to use the new Proxy and Reflect built-insChanges to Array, Math, numbers, strings, Unicode, and regular expressions, and other improvements since ES5
Stream Processing with Apache Spark: Mastering Structured Streaming and Spark Streaming
by Gerard Maas Francois GarillotBefore you can build analytics tools to gain quick insights, you first need to know how to process data in real time. With this practical guide, developers familiar with Apache Spark will learn how to put this in-memory framework to use for streaming data. You’ll discover how Spark enables you to write streaming jobs in almost the same way you write batch jobs.Authors Gerard Maas and François Garillot help you explore the theoretical underpinnings of Apache Spark. This comprehensive guide features two sections that compare and contrast the streaming APIs Spark now supports: the original Spark Streaming library and the newer Structured Streaming API.Learn fundamental stream processing concepts and examine different streaming architecturesExplore Structured Streaming through practical examples; learn different aspects of stream processing in detailCreate and operate streaming jobs and applications with Spark Streaming; integrate Spark Streaming with other Spark APIsLearn advanced Spark Streaming techniques, including approximation algorithms and machine learning algorithmsCompare Apache Spark to other stream processing projects, including Apache Storm, Apache Flink, and Apache Kafka Streams
C Pocket Reference: C Syntax and Fundamentals
by Peter Prinz Ulla Kirch-PrinzC is one of the oldest programming languages and still one of the most widely used. Whether you're an experienced C programmer or you're new to the language, you know how frustrating it can be to hunt through hundreds of pages in your reference books to find that bit of information on a certain function, type or other syntax element. Or even worse, you may not have your books with you. Your answer is the C Pocket Reference. Concise and easy to use, this handy pocket guide to C is a must-have quick reference for any C programmer. It's the only C reference that fits in your pocket and is an excellent companion to O'Reilly's other C books.Ideal as an introduction for beginners and a quick reference for advanced programmers, the C Pocket Reference consists of two parts: a compact description of the C language and a thematically structured reference to the standard library. The representation of the language is based on the ANSI standard and includes extensions introduced in 1999. An index is included to help you quickly find the information you need.This small book covers the following:C language fundamentalsData typesExpressions and operatorsC statementsDeclarationsFunctionsPreprocessor directivesThe standard libraryO'Reilly's Pocket References have become a favorite among programmers everywhere. By providing a wealth of important details in a concise, well-organized format, these handy books deliver just what you need to complete the task at hand. When you've reached a sticking point in your work and need to get to a solution quickly, the new C Pocket Reference is the book you'll want to have.
Calling the Shots: Why Parents Reject Vaccines
by null Jennifer A. ReichWinner, 2018 Donald W. Light Award for Applied Medical Sociology, American Sociological Association Medical Sociology SectionWinner, 2018 Distinguished Scholarship Award presented by the Pacific Sociology AssociationHonorable Mention, 2017 ESS Mirra Komarovsky Book Award presented by the Eastern Sociological SocietyOutstanding Book Award for the Section on Altruism, Morality, and Social Solidarity presented by the American Sociological AssociationA rich, multi-faceted examination into the attitudes and beliefs of parents who choose not to immunize their childrenThe measles outbreak at Disneyland in December 2014 spread to a half-dozen U.S. states and sickened 147 people. It is just one recent incident that the medical community blames on the nation’s falling vaccination rates. Still, many parents continue to claim that the risks that vaccines pose to their children are far greater than their benefits. Given the research and the unanimity of opinion within the medical community, many ask how such parents—who are most likely to be white, college educated, and with a family income over $75,000—could hold such beliefs.For over a decade, Jennifer Reich has been studying the phenomenon of vaccine refusal from the perspectives of parents who distrust vaccines and the corporations that make them, as well as the health care providers and policy makers who see them as essential to ensuring community health. Reich reveals how parents who opt out of vaccinations see their decision: what they fear, what they hope to control, and what they believe is in their child’s best interest. Based on interviews with parents who fully reject vaccines as well as those who believe in “slow vax,” or altering the number of and time between vaccinations, the author provides a fascinating account of these parents’ points of view.Placing these stories in dialogue with those of pediatricians who see the devastation that can be caused by vaccine-preventable diseases and the policy makers who aim to create healthy communities, Calling the Shots offers a unique opportunity to understand the points of disagreement on what is best for children, communities, and public health, and the ways in which we can bridge these differences.
Transgender Intimate Partner Violence: A Comprehensive Introduction
by Adam M. Messinger and Xavier L. Guadalupe-DiazA groundbreaking overview of transgender relationship violenceIn the course of their lives, around fifty percent of transgender people will experience intimate partner violence in their relationships—including psychological, physical, or sexual abuse. In Transgender Intimate Partner Violence, Adam M. Messinger and Xavier L. Guadalupe-Diaz bring together a diverse group of scholars, service providers, activists, and others to examine this widespread problem, shedding light on the often-hidden experiences of transgender survivors. Drawing on two decades of research, contributors explore transgender intimate partner violence in all of its complexities, offering an overview of this emerging body of policy, research, and practice. They offer best practices to enhance research, services, and healing for transgender survivors. A revolutionary volume, Transgender Intimate Partner Violence offers insight into how to create a compassionate and inclusive world for transgender communities.
The Environment in Anthropology, Second Edition: A Reader in Ecology, Culture, and Sustainable Living
by Nora HaennPresents ecology and current environmental studies from an anthropological point of viewThe Environment in Anthropology presents ecology and current environmental studies from an anthropological point of view. From the classics to the most current scholarship, this text connects the theory and practice in environment and anthropology, providing readers with a strong intellectual foundation as well as offering practical tools for solving environmental problems.Haenn, Wilk, and Harnish pose the most urgent questions of environmental protection: How are environmental problems mediated by cultural values? What are the environmental effects of urbanization? When do environmentalists’ goals and actions conflict with those of indigenous peoples? How can we assess the impact of “environmentally correct” businesses? They also cover the fundamental topics of population growth, large scale development, biodiversity conservation, sustainable environmental management, indigenous groups, consumption, and globalization.This revised edition addresses new topics such as water, toxic waste, neoliberalism, environmental history, environmental activism, and REDD (Reducing Emissions from Deforestation and Forest Degradation), and it situates anthropology in the multi-disciplinary field of environmental research. It also offers readers a guide for developing their own plan for environmental action. This volume offers an introduction to the breadth of ecological and environmental anthropology as well as to its historical trends and current developments. Balancing landmark essays with cutting-edge scholarship, bridging theory and practice, and offering suggestions for further reading and new directions for research, The Environment in Anthropology continues to provide the ideal introduction to a burgeoning field.
The Queer Nuyorican: Racialized Sexualities and Aesthetics in Loisaida (Performance and American Cultures #4)
by null Karen JaimeFinalist for The Barnard Hewitt Award for Outstanding Research in Theatre History, given by the American Society for Theatre Research.Silver Medal Winner of The Victor Villaseñor Best Latino Focused Non-Fiction Book Award, given by the International Latino Book Awards.Honorable Mention for the Best LGBTQ+ Themed Book, given by the International Latino Book Awards.A queer genealogy of the famous performance space and the nuyorican aesthetic One could easily overlook the Nuyorican Poets Cafe, a small, unassuming performance venue on New York City’s Lower East Side. Yet the space once hosted the likes of Victor Hernández Cruz, Allen Ginsberg, and Amiri Baraka and is widely credited as the homespace for the emergent nuyorican literary and aesthetic movement of the 1990s. Founded by a group of counterculturalist Puerto Rican immigrants and artists in the 1970s, the space slowly transformed the Puerto Rican ethnic and cultural associations of the epithet “Nuyorican,” as the Cafe developed into a central hub for an artistic movement encompassing queer, trans, and diasporic performance. The Queer Nuyorican is the first queer genealogy and critical study of the historical, political, and cultural conditions under which the term “Nuyorican” shifted from a raced/ethnic identity marker to “nuyorican,” an aesthetic practice. The nuyorican aesthetic recognizes and includes queer poets and performers of color whose writing and performance build upon the politics inherent in the Cafe’s founding. Initially situated within the Cafe’s physical space and countercultural discursive history, the nuyorican aesthetic extends beyond these gendered and ethnic boundaries, broadening the ethnic marker Nuyorican to include queer, trans, and diasporic performance modalities. Hip-hop studies, alongside critical race, queer, literary, and performance theories, are used to document the interventions made by queer and trans artists of color—Miguel Piñero, Regie Cabico, Glam Slam participants, and Ellison Glenn/Black Cracker—whose works demonstrate how the Nuyorican Poets Cafe has operated as a queer space since its founding. In focusing on artists who began their careers as spoken word artists and slam poets at the Cafe, The Queer Nuyorican examines queer modes of circulation that are tethered to the increasing visibility, commodification, and normalization of spoken word, slam poetry, and hip-hop theater in the United States and abroad.
Cotton Capitalists: American Jewish Entrepreneurship in the Reconstruction Era (Goldstein-Goren Series in American Jewish History #8)
by null Michael R. CohenHonorable Mention, 2019 Saul Viener Book Prize, given by the American Jewish Historical SocietyA vivid history of the American Jewish merchants who concentrated in the nation’s most important economic sector In the nineteenth century, Jewish merchants created a thriving niche economy in the United States’ most important industry—cotton—positioning themselves at the forefront of expansion during the Reconstruction Era. Jewish success in the cotton industry was transformative for both Jewish communities and their development, and for the broader economic restructuring of the South. Cotton Capitalists analyzes this niche economy and reveals its origins. Michael R. Cohen argues that Jewish merchants’ status as a minority fueled their success by fostering ethnic networks of trust. Trust in the nineteenth century was the cornerstone of economic transactions, and this trust was largely fostered by ethnicity. Much as money flowed along ethnic lines between Anglo-American banks, Jewish merchants in the Gulf South used their own ethnic ties with other Jewish-owned firms in New York, as well as Jewish investors across the globe, to capitalize their businesses. They relied on these family connections to direct Northern credit and goods to the war-torn South, avoiding the constraints of the anti-Jewish prejudices which had previously denied them access to credit, allowing them to survive economic downturns. These American Jewish merchants reveal that ethnicity matters in the development of global capitalism. Ethnic minorities are and have frequently been at the forefront of entrepreneurship, finding innovative ways to expand narrow sectors of the economy. While this was certainly the case for Jews, it has also been true for other immigrant groups more broadly. The story of Jews in the American cotton trade is far more than the story of American Jewish success and integration—it is the story of the role of ethnicity in the development of global capitalism.
Memory Against Forgetting: Memoir of a Time in South African Politics 1938 - 1964
by null Rusty BernsteinLionel ‘Rusty’ Bernstein was arrested at Liliesleaf Farm, Rivonia, on 11 July 1963 and tried for sabotage, alongside Nelson Mandela, Walter Sisulu, Govan Mbeki and other leaders of the African National Congress and Umkhonto we Sizwe in what came to be known as the Rivonia Trial. He was acquitted in June 1964, but was immediately rearrested. After being released on bail, he fled with his wife Hilda into exile, followed soon afterwards by their family. This classic text, first published in 1999, is a remarkable man’s personal memoir of a life in South African resistance politics from the late 1930s to the 1960s. In recalling the events in which he participated, and the way in which the apartheid regime affected the lives of those involved in the opposition movements, Rusty Bernstein provides valuable insights into the social and political history of the era.
Kielezo cha Insha
by null Shabaan RobertKielezo cha Insha is the earliest guide to essay writing in Kiswahili, published by Wits University Press in 1954. After Tanzania's independence in 1961 the book was not available for several decades because of the political and economic sanctions against the apartheid regime in South Africa.The book covers pertinent issues in composition writing, including the purpose and types of composition, preparation, structure, language and style, cohesion, objectivity and punctuation. It includes 60 model essays together with Robert's thoughts and perspectives on the issues he addresses. The topics include some of the issues current at the time, such as ;secret marriages, culture, the environment, language and nationhood, patriotism, womens oppression, health, and the meaning of life and death.After being out of print for more than sixty years, Wits University Press has reissued the text as a testament to its enduring historical value. Kielezo cha Insha is an example of Robert's educational and pedagogical writing at its best.
Fear Itself: The Causes and Consequences of Fear in America
by null Christopher D. Bader null Joseph O. Baker null L. Edward Day null Ann GordonAn antidote to the culture of fear that dominates modern lifeFrom moral panics about immigration and gun control to anxiety about terrorism and natural disasters, Americans live in a culture of fear. While fear is typically discussed in emotional or poetic terms—as the opposite of courage, or as an obstacle to be overcome—it nevertheless has very real consequences in everyday life. Persistent fear negatively effects individuals’ decision-making abilities and causes anxiety, depression, and poor physical health. Further, fear harms communities and society by corroding social trust and civic engagement. Yet politicians often effectively leverage fears to garner votes and companies routinely market unnecessary products that promise protection from imagined or exaggerated harms.Drawing on five years of data from the Chapman Survey of American Fears—which canvasses a random, national sample of adults about a broad range of fears—Fear Itself offers new insights into what people are afraid of and how fear affects their lives. The authors also draw on participant observation with Doomsday preppers and conspiracy theorists to provide fascinating narratives about subcultures of fear.Fear Itself is a novel, wide-ranging study of the social consequences of fear, ultimately suggesting that there is good reason to be afraid of fear itself.
The First Ethiopians: The image of Africa and Africans in the early Mediterranean world
by null Malvern van SmithThe First Ethiopians explores the images of Africa and Africans that evolved in ancient Egypt, in classical Greece and imperial Rome, in the early Mediterranean world, and in the early domains of Christianity. Inspired by curiosity regarding the origins of racism in southern Africa, Malvern van Wyk Smith consulted a wide range of sources: from rock art to classical travel writing; from the pre-Dynastic African beginnings of Egyptian and Nubian civilisations to Greek and Roman perceptions of Africa; from Khoisan cultural expressions to early Christian conceptions of Africa and its people as ‘demonic’; from Aristotelian climatology to medieval cartography; and from the geo-linguistic history of Africa to the most recent revelations regarding the genome profile of the continent’s peoples. His research led to a startling proposition: Western racism has its roots in Africa itself, notably in late New Kingdom Egypt, as its ruling elites sought to distance Egyptian civilisation from its African origins. Kushite Nubians, founders of Napata and Meroë who, in the eighth century BCE, furnished the black rulers of the twenty-fifth Dynasty in Egypt, adopted and adapted such Dynastic discriminations in order to differentiate their own ‘superior’ Meroitic civilisation from the world of ‘other Ethiopians’. In due course, archaic Greeks, who began to arrive in the Nile Delta in the seventh century BCE, internalised these distinctions in terms of Homer’s identification of ‘two Ethiopias’, an eastern and a western, to create a racialised (and racist) discourse of ‘worthy’ and ‘savage Ethiopians’. Such conceptions would inspire virtually all subsequent Roman and early medieval thinking about Africa and Africans, and become foundational in European thought. The book concludes with a survey of the special place that Aksumite Ethiopia – later Abyssinia – has held in both European and African conceptual worlds as the site of ‘worthy Ethiopia’, as well as in the wider context of discourses of ethnicity and race.
The Digital Departed: How We Face Death, Commemorate Life, and Chase Virtual Immortality
by null Timothy RecuberA fascinating exploration of the social meaning of digital deathFrom blogs written by terminally ill authors to online notes left by those considering suicide, technology has become a medium for the dead and the dying to cope with the anxiety of death. Services like artificial intelligence chatbots, mind-uploading, and postmortem blog posts offer individuals the ability to cultivate their legacies in a bid for digital immortality. The Digital Departed explores the posthumous internet world from the perspective of both the living and the dead.Timothy Recuber traces how communication beyond death evolved over time. Historically, the methods of mourning have been characterized by unequal access to power and privilege. However, the internet offers more agency to the dead, allowing users accessibility and creativity in curating how they want to be remembered.Based on hundreds of blog posts, suicide notes, Twitter hashtags, and videos, Recuber examines the ways we die online, and the digital texts we leave behind. Combining these data with interviews, surveys, analysis of news coverage, and a historical overview of the relationship between death and communication technology going back to pre-history, The Digital Departed explains what it means to live and die on the internet today. In this thought-provoking and uniquely troubling work, Recuber shows that although we might pass away, our digital souls live on, online, in a kind of purgatory of their own.
Ethernet Switches: An Introduction to Network Design with Switches
by Charles E. Spurgeon Joann ZimmermanIf you’re ready to build a large network system, this handy excerpt from Ethernet: The Definitive Guide, Second Edition gets you up to speed on a basic building block: Ethernet switches. Whether you’re working on an enterprise or campus network, data center, or Internet service provider network, you’ll learn how Ethernet switches function and how they’re used in network designs.This brief tutorial also provides an overview of the most important features found in switches, from the basics to more advanced features found in higher-cost and specialized switches.Get an overview of basic switch operation, the spanning tree protocol, and switch performance issuesLearn about switch management and some of the most widely used switch featuresDiscover how a hierarchical design can help maintain stable network operationsDelve into special-purpose switches, such as multi-layer, access, stacking, and wireless access-point switchesLearn about advanced switch features designed for specific networking environmentsDive deeper into switches, with a list of protocol and package documentation
Building a DevOps Culture
by Mandi WallsDevOps is as much about culture as it is about toolsWhen people talk about DevOps, they often emphasize configuration management systems, source code repositories, and other tools. But, as Mandi Walls explains in this Velocity report, DevOps is really about changing company culture—replacing traditional development and operations silos with collaborative teams of people from both camps.The DevOps movement has produced some efficient teams turning out better products faster. The tough part is initiating the change. This report outlines strategies for managers looking to go beyond tools to build a DevOps culture among their technical staff.Topics include:Documenting reasons for changing to DevOps before you commitDefining meaningful and achievable goalsFinding a technical leader to be an evangelist, tools and process expert, and shepherdStarting with a non-critical but substantial pilot projectFacilitating open communication among developers, QA engineers, marketers, and other professionalsRealigning your team’s responsibilities and incentivesLearning when to mediate disagreements and conflictsDownload this free report and learn how to the DevOps approach can help you create a supportive team environment built on communication, respect, and trust.Mandi Walls is a Senior Consultant with Opscode.
JBoss at Work: A Practical Guide
by Tom Marrs Scott DavisConsisting of a number of well-known open source products, JBoss is more a family of interrelated services than a single monolithic application. But, as with any tool that's as feature-rich as JBoss, there are number of pitfalls and complexities, too.Most developers struggle with the same issues when deploying J2EE applications on JBoss: they have trouble getting the many J2EE and JBoss deployment descriptors to work together; they have difficulty finding out how to get started; their projects don't have a packaging and deployment strategy that grows with the application; or, they find the Class Loaders confusing and don't know how to use them, which can cause problems.JBoss at Work: A Practical Guide helps developers overcome these challenges. As you work through the book, you'll build a project using extensive code examples. You'll delve into all the major facets of J2EE application deployment on JBoss, including JSPs, Servlets, EJBs, JMS, JNDI, web services, JavaMail, JDBC, and Hibernate. With the help of this book, you'll:Implement a full J2EE application and deploy it on JBossDiscover how to use the latest features of JBoss 4 and J2EE 1.4, including J2EE-compliant web servicesMaster J2EE application deployment on JBoss with EARs, WARs, and EJB JARsUnderstand the core J2EE deployment descriptors and how they integrate with JBoss-specific descriptorsBase your security strategy on JAASWritten for Java developers who want to use JBoss on their projects, the book covers the gamut of deploying J2EE technologies on JBoss, providing a brief survey of each subject aimed at the working professional with limited time.If you're one of the legions of developers who have decided to give JBoss a try, then JBoss at Work: A Practical Guide is your next logical purchase. It'll show you in plain language how to use the fastest growing open source tool in the industry today. If you've worked with JBoss before, this book will get you up to speed on JBoss 4, JBoss WS (web services), and Hibernate 3.
Getting Started with Google Wave
by Andres FerrateGet in front of Google Wave, the exciting new real-time communication and collaboration technology that unifies email, instant messaging (IM), wiki, and social networking functions on one integrated platform. Getting Started with Google Wave gives you a good look at this game-changing technology while it's still in the development stage. In the first two chapters, you'll quickly learn about the Google Wave structure and how it works. The second two chapters help you work with the Google Wave Client, a web app that allows end users to participate and collaborate.Become familiar with Google Wave's key concepts and terminologyLearn about the threaded conversation model incorporated into conversations, or wavesGet use cases that show how the platform offers consumers a distinct advantage over current communication and collaboration technologiesLearn about extensions such as wavelets, blips, gadgets, and robotsMore than a million users have downloaded Google Wave since it became available in public preview. Don't wait. Catch the wave with this book.
Oracle SQL*Plus Pocket Reference: A Guide to SQL*Plus Syntax (Pocket Reference (O'Reilly))
by Jonathan GennickThe Oracle SQLPlus Pocket Reference is a must-have for anyone working with Oracle databases, especially those looking to maximize the effectiveness of SQLPlus. As Oracle's long-standing interactive query tool, SQLPlus is available at every Oracle site, from the largest data warehouse to the smallest single-user system. Despite its wide use, however, SQLPlus is still often not completely understood or fully utilized.Database administrators and developers alike will therefore find the Oracle SQLPlus Pocket Reference to be extremely beneficial. In addition to summarizing all of the SQLPlus syntax and format options, including new Oracle Database 10g features, this handy, on-the-job guide specifically shows readers how to:Differentiate between SQL and SQLPlusInteract with SQLPlus from both the command line and the web browserSelect, insert, update, and delete dataFormat both text and HTML reports with SQLPlusSpecify SQLPlus commands and format elementsTune SQL queriesThe new third edition of this book has been updated for Oracle Database 10g to include information on both SQLPlus and SQL. New SQL information includes the SELECT statement's new MODEL clause, flashback queries, partition outer joins, and DBMS_XPLAN.With its quick-reference format and compact size, the Oracle SQLPlus Pocket Reference follows in the long line of successful "pocket references" offered by O'Reilly. It also serves as the ideal companion to O'Reilly's larger, more comprehensive book on SQLPlus, the bestselling Oracle SQLPlus: The Definitive Guide.Author Jonathan Gennick is an editor for O'Reilly specializing in database and programming titles, having amassed some 17 years of programming and database management experience.
Optimizing Oracle Performance: A Practitioner's Guide to Optimizing Response Time
by Cary Millsap Jeff HoltOracle system performance inefficiencies often go undetected for months or even years--even under intense scrutiny--because traditional Oracle performance analysis methods and tools are fundamentally flawed. They're unreliable and inefficient.Oracle DBAs and developers are all too familiar with the outlay of time and resources, blown budgets, missed deadlines, and marginally effective performance fiddling that is commonplace with traditional methods of Oracle performance tuning. In this crucial book, Cary Millsap, former VP of Oracle's System Performance Group, clearly and concisely explains how to use Oracle's response time statistics to diagnose and repair performance problems. Cary also shows how "queueing theory" can be applied to response time statistics to predict the impact of upgrades and other system changes.Optimizing Oracle Performance eliminates the time-consuming, trial-and-error guesswork inherent in most conventional approaches to tuning. You can determine exactly where a system's performance problem is, and with equal importance, where it is not, in just a few minutes--even if the problem is several years old.Optimizing Oracle Performance cuts a path through the complexity of current tuning methods, and streamlines an approach that focuses on optimization techniques that any DBA can use quickly and successfully to make noticeable--even dramatic--improvements.For example, the one thing database users care most about is response time. Naturally, DBAs focus much of their time and effort towards improving response time. But it is entirely too easy to spend hundreds of hours to improve important system metrics such as hit ratios, average latencies, and wait times, only to find users are unable to perceive the difference. And an expensive hardware upgrade may not help either.It doesn't have to be that way. Technological advances have added impact, efficiency, measurability, predictive capacity, reliability, speed, and practicality to the science of Oracle performance optimization. Optimizing Oracle Performance shows you how to slash the frustration and expense associated with unraveling the true root cause of any type of performance problem, and reliably predict future performance.The price of this essential book will be paid back in hours saved the first time its methods are used.
Excel 2007: The Missing Manual
by Matthew MacDonaldMicrosoft Excel continues to grow in power, sophistication, and capability, but one thing that has changed very little since the early '90s is its user interface. The once-simple toolbar has been packed with so many features over the years that few users know where to find them all. Microsoft has addressed this problem in Excel 2007 by radically redesigning the user interface with a tabbed toolbar that makes every feature easy to locate and use. Unfortunately, Microsoft's documentation is as scant as ever, so even if users can find advanced features, they probably won't know what to do with them.Excel 2007: The Missing Manual covers the entire gamut of how to build spreadsheets, add and format information, print reports, create charts and graphics, and use basic formulas and functions. Like its siblings in the Missing Manual series, this book crackles with a fine sense of humor and refreshing objectivity about its subject, guiding readers through the new Excel with clear explanations, step-by-step instructions, lots of illustrations, and friendly, time-saving advice. It's a perfect primer for small businesses with no techie to turn to, as well as those who want to organize household and office information.
Anonymizing Health Data: Case Studies and Methods to Get You Started
by Khaled El Emam Luk ArbuckleUpdated as of August 2014, this practical book will demonstrate proven methods for anonymizing health data to help your organization share meaningful datasets, without exposing patient identity. Leading experts Khaled El Emam and Luk Arbuckle walk you through a risk-based methodology, using case studies from their efforts to de-identify hundreds of datasets.Clinical data is valuable for research and other types of analytics, but making it anonymous without compromising data quality is tricky. This book demonstrates techniques for handling different data types, based on the authors’ experiences with a maternal-child registry, inpatient discharge abstracts, health insurance claims, electronic medical record databases, and the World Trade Center disaster registry, among others.Understand different methods for working with cross-sectional and longitudinal datasetsAssess the risk of adversaries who attempt to re-identify patients in anonymized datasetsReduce the size and complexity of massive datasets without losing key information or jeopardizing privacyUse methods to anonymize unstructured free-form text dataMinimize the risks inherent in geospatial data, without omitting critical location-based health informationLook at ways to anonymize coding information in health dataLearn the challenge of anonymously linking related datasets
Better, Faster, Lighter Java
by Bruce Tate Justin GehtlandSometimes the simplest answer is the best. Many Enterprise Java developers, accustomed to dealing with Java's spiraling complexity, have fallen into the habit of choosing overly complicated solutions to problems when simpler options are available. Building server applications with "heavyweight" Java-based architectures, such as WebLogic, JBoss, and WebSphere, can be costly and cumbersome. When you've reached the point where you spend more time writing code to support your chosen framework than to solve your actual problems, it's time to think in terms of simplicity.In Better, Faster, Lighter Java, authors Bruce Tate and Justin Gehtland argue that the old heavyweight architectures are unwieldy, complicated, and contribute to slow and buggy application code. As an alternative means for building better applications, the authors present two "lightweight" open source architectures: Hibernate--a persistence framework that does its job with a minimal API and gets out of the way, and Spring--a container that's not invasive, heavy or complicated.Hibernate and Spring are designed to be fairly simple to learn and use, and place reasonable demands on system resources. Better, Faster, Lighter Java shows you how they can help you create enterprise applications that are easier to maintain, write, and debug, and are ultimately much faster.Written for intermediate to advanced Java developers, Better, Faster, Lighter Java, offers fresh ideas--often unorthodox--to help you rethink the way you work, and techniques and principles you'll use to build simpler applications. You'll learn to spend more time on what's important. When you're finished with this book, you'll find that your Java is better, faster, and lighter than ever before.