MySQL Crash Course


Ben Forta - 2005
    And this book will teach you all you need to know to be immediately productive with MySQL. By working through 30 highly focused hands-on lessons, your MySQL Crash Course will be both easier and more effective than you'd have thought possible. Learn how to: Retrieve and sort data Filter data using comparisons, regular expressions, full text search, and much more Join relational data Create and alter tables Insert, update, and delete data Leverage the power of stored procedures and triggers Use views and Cursors Manage transactional processing Create user accounts and manage security via access control Ben Forta is Macromedia's Senior Technical Evangelist, and has almost 20 years of experience in the computer industry in product development, support, training, and product marketing. Ben is the author of the best-selling Sams Teach Yourself SQL in 10 Minutes (now in its third edition, and translated into over a dozen languages), ColdFusion Web Application Construction Kit, and Advanced ColdFusion Development (both published by Que Publishing), Sams Teach Yourself Regular Expressions in 10 Minutes, as well as books on SQL, Flash, JSP, HomeSite, WAP, Windows 2000, and other subjects.

The Lazy Intellectual: Maximum Knowledge, Minimal Effort


Richard J. Wallace - 2010
    They want their information. And they want it now. This book fills that void next to the recliner as the go-to reference whenever work conversations or bar trivia have you feeling stupid. The top ten academic subjects are broken into digestible pieces such as:Fast Facts: One-liners that delivers important informationRepeatable Quotables: Smart words by smart people to make readers look smart by repeatingVisual Aids: Graphs, charts, and tables for when even a few words are way too muchCheat Sheets: Chapter-ending recaps that reinforce the major points to take awayWhether they want an answer to a biology question, or to brush up on their Spanish during a commercial break, this book is perfect for people who couldn't bother paying attention the first time.

Rails Antipatterns: Best Practice Ruby on Rails Refactoring


Chad Pytel - 2010
     Rails(TM) AntiPatterns identifies these widespread Rails code and design problems, explains why they're bad and why they happen--and shows exactly what to do instead.The book is organized into concise, modular chapters--each outlines a single common AntiPattern and offers detailed, cookbook-style code solutions that were previously difficult or impossible to find. Leading Rails developers Chad Pytel and Tammer Saleh also offer specific guidance for refactoring existing bad code or design to reflect sound object-oriented principles and established Rails best practices. With their help, developers, architects, and testers can dramatically improve new and existing applications, avoid future problems, and establish superior Rails coding standards throughout their organizations.This book will help you understand, avoid, and solve problems withModel layer code, from general object-oriented programming violations to complex SQL and excessive redundancy Domain modeling, including schema and database issues such as normalization and serialization View layer tools and conventions Controller-layer code, including RESTful code Service-related APIs, including timeouts, exceptions, backgrounding, and response codes Third-party code, including plug-ins and gems Testing, from test suites to test-driven development processes Scaling and deployment Database issues, including migrations and validations System design for "graceful degradation" in the real world

The New Kingmakers: How Developers Conquered the World


Stephen O’Grady - 2013
    In a 1995 interview, the late Steve Jobs claimed that the secret to his and Apple’s success was talent. “We’ve gone to exceptional lengths to hire the best people,” he said, believing that the talented resource was twenty-five times more valuable than an average alternative. For Microsoft founder Bill Gates, the multiple was even higher:A great lathe operator commands several times the wage of an average lathe operator, but a great writer of software code is worth 10,000 times the price of an average software writer.While the actual number might be up for debate, the importance of technical talent is not. The most successful companies today are those that understand the strategic role that developers will play in their success or failure. Not just successful technology companies – virtually every company today needs a developer strategy. There’s a reason that ESPN and Sears have rolled out API programs, that companies are being bought not for their products but their people. The reason is that developers are the most valuable resource in business.How did we get here? How did developers become the most important constituency in business seemingly overnight? The New Kingmakers explores the rise of the developer class, its implications and provides suggestions for navigating the new developer-centric landscape.

Pursuit of Truth


Willard Van Orman Quine - 1990
    V. Quine gives us his latest word on issues to which he has devoted many years. As he says in the preface: "In these pages I have undertaken to update, sum up, and clarify my variously intersecting views on cognitive meaning, objective reference, and the grounds of knowledge?'The pursuit of truth is a quest that links observation, theory, and the world. Various faulty efforts to forge such links have led to much intellectual confusion. Quine's efforts to get beyond the confusion begin by rejecting the very idea of binding together word and thing, rejecting the focus on the isolated word. For him, observation sentences and theoretical sentences are the alpha and omega ofthe scientific enterprise. Notions like "idea" and "meaning" are vague, but a sentence-now there's something you can sink your teeth into.Starting thus with sentences, Quine sketches an epistemological setting for the pursuit of truth. He proceeds to show how reification and reference contribute to the elaborate structure that can indeed relate science to its sensory evidence.In this book Quine both summarizes and moves ahead. Rich, lively chapters dissect his major concerns-evidence, reference, meaning, intension, and truth. "Some points;' he writes, "have become clearer in my mind in the eight years since Theories and Things. Some that were already clear in my mind have become clearer on paper. And there are some that have meanwhile undergone substantive change for the better." This is a key book for understanding the effort that a major philosopher has made a large part of his life's work: to naturalize epistemology in the twentieth century. The book is concise and elegantly written, as one would expect, and does not assume the reader's previous acquaintance with Quine's writings. Throughout, it is marked by Quine's wit and economy of style.

Python: Programming: Your Step By Step Guide To Easily Learn Python in 7 Days (Python for Beginners, Python Programming for Beginners, Learn Python, Python Language)


iCode Academy - 2017
    Are You Ready To Learn Python Easily? Learning Python Programming in 7 days is possible, although it might not look like it

Hospice Whispers: Stories of Life (Hospice Whispers Series Book 1)


Carla Cheatham - 2014
    This book hopes to change that. While hospices care for persons in their final days, hospice is not about death. It’s all about LIFE—real, nitty-gritty, poignant, funny, challenging, and bittersweet life in all its beauty and imperfection. Those who have experienced hospice usually speak in reverential tones of this service and find themselves fearing death less because they have seen all the incredible life that happens until the final moment. But those unfamiliar with hospice often misunderstand and fear it, and the end of life. Through first-hand accounts that range from humorous to heart-wrenchingly honest, Carla shares the stories that continue to teach her the lessons of what it means to be truly present with ourselves and each other in this perfectly imperfect experience called life.

The Twelve-Factor App


Adam Wiggins - 2012
    The twelve-factor app is a methodology for building software-as-a-service apps that: - Use declarative formats for setup automation, to minimize time and cost for new developers joining the project; - Have a clean contract with the underlying operating system, offering maximum portability between execution environments; - Are suitable for deployment on modern cloud platforms, obviating the need for servers and systems administration; - Minimize divergence between development and production, enabling continuous deployment for maximum agility; - And can scale up without significant changes to tooling, architecture, or development practices.The twelve-factor methodology can be applied to apps written in any programming language, and which use any combination of backing services (database, queue, memory cache, etc).

My Grammar and I... Or Should That Be Me?: How to Speak and Write It Right


Caroline Taggart - 2008
    Avoid Grammatical Minefields with this Entertaining GuideConfused about when to use "its" or "it's" or the correct spelling of "principal" and "principle"? My Grammar and I...or Should That Be me? is a refresher course for anyone who has ever been stumped by spelling confusion, dangling modifiers, split infinities, or for those who have no idea what these things even are.Clever, informative, and fun, this delightful little handbook offers practical and humorous guidance on how to avoid falling into language pitfalls.* Sentence Structure: Let's ponder the subject or object: Is it "I" or is it "me"?* Parts of Speech: "whose" or "who's"? "which" or "that"?* Punctuation: So where does that comma go, anyway?* Spelling and Confusables: There are times when the spelling "rules" confuse.* Elements of Style: You'll find there's lots more to know about grammar.* ...and for grammar know-it-alls, there are entertaining "Smart Aleck" tidbits throughout.

Red Zone: China's Challenge and Australia's Future


Peter Hartcher - 2021
    

The Glamour of Grammar: A Guide to the Magic and Mystery of Practical English


Roy Peter Clark - 2010
    Roy Peter Clark, author of Writing Tools, aims to put the glamour back in grammar with this fun, engaging alternative to stuffy instructionals. In this practical guide, readers will learn everything from the different parts of speech to why effective writers prefer concrete nouns and active verbs. The Glamour of Grammar gives readers all the tools they need to"live inside the language" -- to take advantage of grammar to perfect their use of English, to instill meaning, and to charm through their writing. With this indispensable book, readers will come to see just how glamorous grammar can be.

Security Metrics: Replacing Fear, Uncertainty, and Doubt


Andrew Jaquith - 2007
    Using sample charts, graphics, case studies, and war stories, Yankee Group Security Expert Andrew Jaquith demonstrates exactly how to establish effective metrics based on your organization's unique requirements. You'll discover how to quantify hard-to-measure security activities, compile and analyze all relevant data, identify strengths and weaknesses, set cost-effective priorities for improvement, and craft compelling messages for senior management. Security Metrics successfully bridges management's quantitative viewpoint with the nuts-and-bolts approach typically taken by security professionals. It brings together expert solutions drawn from Jaquith's extensive consulting work in the software, aerospace, and financial services industries, including new metrics presented nowhere else. You'll learn how to: - Replace nonstop crisis response with a systematic approach to security improvement - Understand the differences between "good" and "bad" metrics - Measure coverage and control, vulnerability management, password quality, patch latency, benchmark scoring, and business-adjusted risk - Quantify the effectiveness of security acquisition, implementation, and other program activities - Organize, aggregate, and analyze your data to bring out key insights - Use visualization to understand and communicate security issues more clearly - Capture valuable data from firewalls and antivirus logs, third-party auditor reports, and other resources - Implement balanced scorecards that present compact, holistic views of organizational security effectiveness Whether you're an engineer or consultant responsible for security and reporting to management-or an executive who needs better information for decision-making-Security Metrics is the resource you have been searching for. Andrew Jaquith, program manager for Yankee Group's Security Solutions and Services Decision Service, advises enterprise clients on prioritizing and managing security resources. He also helps security vendors develop product, service, and go-to-market strategies for reaching enterprise customers. He co-founded @stake, Inc., a security consulting pioneer acquired by Symantec Corporation in 2004. His application security and metrics research has been featured in CIO, CSO, InformationWeek, IEEE Security and Privacy, and The Economist. Foreword Preface Acknowledgments About the Author Chapter 1 Introduction: Escaping the Hamster Wheel of Pain Chapter 2 Defining Security Metrics Chapter 3 Diagnosing Problems and Measuring Technical Security Chapter 4 Measuring Program Effectiveness Chapter 5 Analysis Techniques Chapter 6 Visualization Chapter 7 Automating Metrics Calculations Chapter 8 Designing Security Scorecards Index

LEGO® Architecture: The Visual Guide


Philip Wilkinson - 2014
    Beautifully illustrated and annotated, this visual guide allows you to explore the LEGO team's creative process in building and understand how LEGO artists translated such iconic buildings into these buildable LEGO sets.Stunning images and in-depth exploration of the real buildings like the Guggenheim™ or the Empire State Building, on which the LEGO Architecture series is based, provide you with a comprehensive look at the creation of these intricate sets. Learn why the LEGO team chose certain pieces and what particular challenges they faced. Read about the inspiration behind the creative processes and what designing and building techniques were used on various sets.Featuring profiles of the LEGO artists and builders who created the series and packaged in a sleek protective slipcase, LEGO Architecture: The Visual Guide is the ultimate illustrated tour of the LEGO Architecture series in all its micro-scale detail.Reviews:"Lego enthusiasts will welcome this remarkable chronological accounting," and the Journal gives the following "VERDICT: Perfect for Lego fans and a great way to transition inquisitive young minds from toys to books." - Library Journal"[I]t is a celebration of the LEGO models as much as it is a celebration of the original buildings." - A Daily Dose of Architecture"A fascinating look into the world's iconic buildings and structures... and the LEGO sets that celebrate them." - GeekDad

Business Intelligence for Dummies


Swain Scheps - 2007
    But you've heard at least a dozen definitions of what it is, and heard of at least that many BI tools. Where do you start? Business Intelligence For Dummies makes BI understandable! It takes you step by step through the technologies and the alphabet soup, so you can choose the right technology and implement a successful BI environment. You'll see how the applications and technologies work together to access, analyze, and present data that you can use to make better decisions about your products, customers, competitors, and more.You'll find out how to:Understand the principles and practical elements of BI Determine what your business needs Compare different approaches to BI Build a solid BI architecture and roadmap Design, develop, and deploy your BI plan Relate BI to data warehousing, ERP, CRM, and e-commerce Analyze emerging trends and developing BI tools to see what else may be useful Whether you're the business owner or the person charged with developing and implementing a BI strategy, checking out Business Intelligence For Dummies is a good business decision.

A Software Engineer Learns HTML5, JavaScript and jQuery


Dane Cameron - 2013
    Due to their monopoly position in web browsers, and the fact web browsers have spread from PCs to phones, tablets and TVs; their status will continue to grow and grow. Despite their success, many software engineers are apprehensive about JavaScript and HTML. This apprehensiveness is not completely unfounded; both JavaScript and HTML were rushed in their early years, and driven by commercial rather than engineering interests. As a result, many dubious features crept into these languages. Due to backwards compatibility concerns, most of these features still remain. In addition, many software engineers have used these languages without ever learning them. JavaScript and HTML have low barriers to entry, and this, along with their similarity to other languages, led many software engineers to conclude that there really was nothing much to learn. If you have not used JavaScript and HTML for a number of years, or if you are a programmer or software engineer using other languages, you may be surprised at what they now offer. Browser based web applications are now capable of matching or exceeding the sophistication and scale of traditional desktop applications. In order to create complex web applications however, it is essential to learn these languages. This book takes the point of view that once you have a strong grasp of the fundamentals, the details will take care of themselves. It will not present you with long lists of APIs, or intricate details of every attribute, these can be found in reference manuals. It will focus on the details of each language that are fundamental to understanding how they work. This book will guide you through the process of developing a web application using HTML5, Javascript, jQuery and CSS. It contains the following content: 1. An introduction to the HTML5 markup language, and how it differs from HTML4 and XHTML. 2. An introduction to JavaScript, including an in-depth look at its use of objects and functions, along with the design patterns that support the development of robust web applications. 3. An introduction to jQuery selection, traversal, manipulation and events. 4. An in-depth look at the Web storage and IndexedDB APIs for client side data storage. 5. A guide to implementing offline web applications with the Application Cache API. 6. An introduction to the ways JavaScript can interact with the users file-system using the FileReader API. 7. The use of Web Workers in a web application to execute algorithms on background threads. 8. An introduction to AJAX, and the jQuery API supporting AJAX. 9. An introduction to Server Sent Events and Web Sockets. All subjects are introduced in the context of a sample web application. This book is intended for anyone with at least a superficial knowledge of HTML and programming.