Oracle PL/SQL Programming


Steven Feuerstein - 1993
    Packed with examples and helpful recommendations, the book has helped everyone--from novices to experienced developers, and from Oracle Forms developers to database administrators--make the most of PL/SQL. The fourth edition is a comprehensive update, adding significant new content and extending coverage to include the very latest Oracle version, Oracle Database 10g Release 2. It describes such new features as the PL/SQL optimizing compiler, conditional compilation, compile-time warnings, regular expressions, set operators for nested tables, nonsequential collections in FORALL, the programmer-defined quoting mechanism, the ability to backtrace an exception to a line number, a variety of new built-in packages, and support for IEEE 754 compliant floating-point numbers. The new edition adds brand-new chapters on security (including encryption, row-level security, fine-grained auditing, and application contexts), file, email, and web I/O (including the built-in packages DBMS_OUTPUT, UTL_FILE, UTL_MAIL, UTL_SMTP, and UTL_HTTP) and globalization and localization. Co-authored by the world's foremost PL/SQL authority, Steven Feuerstein, this classic reference provides language syntax, best practices, and extensive code, ranging from simple examples to complete applications--making it a must-have on your road to PL/SQL mastery. A companion web site contains many more examples and additional technical content for enhanced learning.

Bowie: Loving The Alien


Christopher Sandford - 1997
    Nowhere else is the man and musician so convincingly deconstructed and so compellingly humanized.

The Geography of Genius: A Search for the World's Most Creative Places from Ancient Athens to Silicon Valley


Eric Weiner - 2016
    He explores the history of places, like Vienna of 1900, Renaissance Florence, ancient Athens, Song Dynasty Hangzhou, and Silicon Valley, to show how certain urban settings are conducive to ingenuity. And, with his trademark insightful humor, he walks the same paths as the geniuses who flourished in these settings to see if the spirit of what inspired figures like Socrates, Michelangelo, and Leonardo remains. In these places, Weiner asks, “What was in the air, and can we bottle it?”

Gödel, Escher, Bach: An Eternal Golden Braid


Douglas R. Hofstadter - 1979
    However, according to Hofstadter, the formal system that underlies all mental activity transcends the system that supports it. If life can grow out of the formal chemical substrate of the cell, if consciousness can emerge out of a formal system of firing neurons, then so too will computers attain human intelligence. Gödel, Escher, Bach is a wonderful exploration of fascinating ideas at the heart of cognitive science: meaning, reduction, recursion, and much more.

Smashing CSS: Professional Techniques for Modern Layout


Eric A. Meyer - 2010
    Very few in the industry can show you the ins and outs of CSS like Eric Meyer and inside Smashing CSS Eric provides techniques that are thorough, utterly useful, and universally applicable in the real world. From choosing the right tools, to CSS effects and CSS3 techniques with jQuery, Smashing CSS is the practical guide to building modern web layouts.With Smashing CSS you will learn how to:Throw elements offscreen/hide them Create body/HTML backgrounds in XHTML Usemore than 15 layout techniques including clearfix, two/three simple columns, faux columns, One True Layout, Holy Grail, em-based layout, fluid grids, sticky footers, and more Use a variety of CSS effects including CSS popups, boxpunching, rounded corners, CSS sprites, Sliding Doors, Liquid Bleach, ragged floats, and more Apply CSS table styling including using thead, tfoot, and tbody, row headers, column-oriented styling (classes); styling data tables with jQuery, tables to graphs, tables to maps; and more Use CSS3 elements including rounded corners, multiple backgrounds, RGBA, using jQuery to do CSS3 selections and so much more. Eric Meyer is an internationally recognized expert on the subjects of HTML, CSS, and Web standards, and has been working on the Web since 1993. Smashing CSS is for developers who already have some experience with CSS and JavaScript and are ready for more advanced techniques.Smashing Magazine (smashingmagazine.com) is one of the world's most popular web design sites. True to the Smashing mission, the Smashing Magazine book series delivers useful and innovative information to Web designers and developers.

Programming in Go: Creating Applications for the 21st Century


Mark Summerfield - 2012
    With this guide, pioneering Go programmer Mark Summerfield shows how to write code that takes full advantage of Go's breakthrough features and idioms. Both a tutorial and a language reference, "Programming in Go" brings together all the knowledge you need to evaluate Go, think in Go, and write high-performance software with Go. Summerfield presents multiple idiom comparisons showing exactly how Go improves upon older languages, calling special attention to Go's key innovations. Along the way, he explains everything from the absolute basics through Go's lock-free channel-based concurrency and its flexible and unusual duck-typing type-safe approach to object-orientation. Throughout, Summerfield's approach is thoroughly practical. Each chapter offers multiple live code examples designed to encourage experimentation and help you quickly develop mastery. Wherever possible, complete programs and packages are presented to provide realistic use cases, as well as exercises. Coverage includes:-- Quickly getting and installing Go, and building and running Go programs -- Exploring Go's syntax, features, and extensive standard library -- Programming Boolean values, expressions, and numeric types -- Creating, comparing, indexing, slicing, and formatting strings -- Understanding Go's highly efficient built-in collection types: slices and maps -- Using Go as a procedural programming language -- Discovering Go's unusual and flexible approach to object orientation -- Mastering Go's unique, simple, and natural approach to fine-grained concurrency -- Reading and writing binary, text, JSON, and XML files -- Importing and using standard library packages, custom packages, and third-party packages -- Creating, documenting, unit testing, and benchmarking custom packages

How to Count (Programming for Mere Mortals, #1)


Steven Frank - 2011
    unsigned numbers- Floating point and fixed point arithmeticThis short, easily understood book will quickly get you thinking like a programmer.

Perfecting Sound Forever: An Aural History of Recorded Music


Greg Milner - 2009
    Today, the equation is reversed. Whereas Edison proposed that a real performance could be rebuilt with absolute perfection, Pro Tools and digital samplers now allow musicians and engineers to create the illusion of performances that never were. In between lies a century of sonic exploration into the balance between the real and the represented.Tracing the contours of this history, Greg Milner takes us through the major breakthroughs and glorious failures in the art and science of recording. An American soldier monitoring Nazi radio transmissions stumbles onto the open yet revolutionary secret of magnetic tape. Japanese and Dutch researchers build a first-generation digital audio format and watch as their "compact disc" is marketed by the music industry as the second coming of Edison yet derided as heretical by analog loyalists. The music world becomes addicted to volume in the nineties and fights a self-defeating "loudness war" to get its fix.From Les Paul to Phil Spector to King Tubby, from vinyl to pirated CDs to iPods, Milner's Perfecting Sound Forever pulls apart musical history to answer a crucial question: Should a recording document reality as faithfully as possible, or should it improve upon or somehow transcend the music it records? The answers he uncovers will change the very way we think about music.

Medical School: Stumbling Through with Amnesia (Playing Doctor, #1)


John Lawrence - 2020
    Those manic blogs from the hospital wards during under-slept call nights (which left a few friends wondering if he had invaded the hospital pharmacy) were the genesis for this book, Playing Doctor. This is a journey through medical training as interpreted by someone who told their college career advisor that the only thing they did not want to be was a doctor-not that medical schools want you believing their training was interpretive, like a modern dance company's version of Grey's Anatomy-and started school with a traumatic brain injury. This entertaining, heartfelt demystification of medical school via the confusion that seemed to litter John's medical trail, takes readers along the studies and clinical wards that miraculously teach students how to care for patients. The follow up books cover residency.

The G.O.D. Experiments: How Science Is Discovering God in Everything, Including Us


Gary E. Schwartz - 2006
    Schwartz, Ph.D., there is compelling scientific evidence that we no longer have to accept God on faith alone. Through a multidisciplinary approach, Harvard University-educated Dr. Schwartz blends psychology, quantum physics, and mathematics to examine the science of spirit. Faith and science are not mutually exclusive, and a better understanding of their relationship can lead us to recognize how God operates in everything.Trained in the scientific method as an "open-minded skeptic," Dr. Schwartz was taught how to raise questions, turn them into hypotheses, and design experiments to test them. He was not trained to consider the nature of God. And yet, his scientific research led him directly to the discovery of God's existence in intelligent evolution and everyday life.Scientifically rigorous and spiritually reassuring, this eye-opening book is a wake-up call for anyone who wonders about life's true meaning and who longs to believe in the existence of a universal intelligence.

Networking for Systems Administrators (IT Mastery Book 5)


Michael W. Lucas - 2015
    Servers give sysadmins a incredible visibility into the network—once they know how to unlock it. Most sysadmins don’t need to understand window scaling, or the differences between IPv4 and IPv6 echo requests, or other intricacies of the TCP/IP protocols. You need only enough to deploy your own applications and get easy support from the network team.This book teaches you:•How modern networks really work•The essentials of TCP/IP•The next-generation protocol, IPv6•The right tools to diagnose network problems, and how to use them•Troubleshooting everything from the physical wire to DNS•How to see the traffic you send and receive•Connectivity testing•How to communicate with your network team to quickly resolve problemsA systems administrator doesn’t need to know the innards of TCP/IP, but knowing enough to diagnose your own network issues transforms a good sysadmin into a great one.

Learning Web Design: A Beginner's Guide to Html, Css, Javascript, and Web Graphics


Jennifer Niederst Robbins - 2001
    You’ll begin at square one, learning how the Web and web pages work, and then steadily build from there. By the end of the book, you’ll have the skills to create a simple site with multi-column pages that adapt for mobile devices.Learn how to use the latest techniques, best practices, and current web standards—including HTML5 and CSS3. Each chapter provides exercises to help you to learn various techniques, and short quizzes to make sure you understand key concepts.This thoroughly revised edition is ideal for students and professionals of all backgrounds and skill levels, whether you’re a beginner or brushing up on existing skills.Build HTML pages with text, links, images, tables, and formsUse style sheets (CSS) for colors, backgrounds, formatting text, page layout, and even simple animation effectsLearn about the new HTML5 elements, APIs, and CSS3 properties that are changing what you can do with web pagesMake your pages display well on mobile devices by creating a responsive web designLearn how JavaScript works—and why the language is so important in web designCreate and optimize web graphics so they’ll download as quickly as possible

Music by the Numbers: From Pythagoras to Schoenberg


Eli Maor - 2018
    Yet Eli Maor argues that music has influenced math at least as much as math has influenced music. Starting with Pythagoras, proceeding through the work of Schoenberg, and ending with contemporary string theory, Music by the Numbers tells a fascinating story of composers, scientists, inventors, and eccentrics who played a role in the age-old relationship between music, mathematics, and the sciences, especially physics and astronomy. Music by the Numbers explores key moments in this history, particularly how problems originating in music have inspired mathematicians for centuries. Perhaps the most famous of these problems is the vibrating string, which pitted some of the greatest mathematicians of the eighteenth century against each other in a debate that lasted more than fifty years and that eventually led to the development of post-calculus mathematics. Other highlights in the book include a comparison between meter in music and metric in geometry, complete with examples of rhythmic patterns from Bach to Stravinsky, and an exploration of a suggestive twentieth-century development: the nearly simultaneous emergence of Einstein's theory of relativity and Schoenberg's twelve-tone system.Weaving these compelling historical episodes with Maor's personal reflections as a mathematician and lover of classical music, Music by the Numbers will delight anyone who loves mathematics and music.

Data Structures and Algorithms in Java


Michael T. Goodrich - 1998
    The authors provide intuition, description, and analysis of fundamental data structures and algorithms. Numerous illustrations, web-based animations, and simplified mathematical analyses justify important analytical concepts. Key Features of the Fourth Edition: * Updates to Java 5.0 include new sections on generics and other Java 5.0 features, and revised code fragments, examples, and case studies to conform to Java 5.0. * Hundreds of exercises, including many that are new to this edition, promote creativity and help readers learn how to think like programmers and reinforce important concepts. * New case studies illustrate topics such as web browsers, board games, and encryption. * A new early chapter covers Arrays, Linked Lists, and Recursion. * A new final chapter on Memory covers memory management and external memory data structures and algorithms. * Java code examples are used extensively, with source code provided on the website. * Online animations and effective in-text art illustrate data structures and algorithms in a clear, visual manner. Access additional resources on the web www.wiley.com/college/goodrich): * Java source code for all examples in the book * Animations * Library (net.datastructures) of Java constructs used in the book * Problems database and search engine * Student hints to all exercises in the book * Instructor resources, including solutions to selected exercises * Lecture slides

Dear Data


Giorgia Lupi - 2016
    The result is described as “a thought-provoking visual feast”.