Professional Wordpress Plugin Development


Brad Williams - 2011
    Now you can extend it for personal, corporate and enterprise use with advanced plugins and this professional development guide. Learn how to create plugins using the WordPress plugin API: utilize hooks, store custom settings, craft translation files, secure your plugins, set custom user roles, integrate widgets, work with JavaScript and AJAX, create custom post types. You'll find a practical, solutions-based approach, lots of helpful examples, and plenty of code you can incorporate!Shows you how to develop advanced plugins for the most popular CMS platform today, WordPress Covers plugin fundamentals, how to create and customize hooks, internationalizing your site with translation files, securing plugins, how to create customer users, and ways to lock down specific areas for use in corporate settings Delves into advanced topics, including creating widgets and metaboxes, debugging, using JavaScript and AJAX, Cron integration, custom post types, short codes, multi site functions, and working with the HTTP API Includes pointers on how to debug, profile and optimize your code, and how to market your custom plugin Learn advanced plugin techniques and extend WordPress into the corporate environment.

Murder at the ABA


Isaac Asimov - 1976
    While attending a convention of the American Booksellers Association, Just discovers the dead body of a friend and protégé. Convinced that the death was due to murder, but unable to convince law enforcement, Just decides to investigate on his own.The book is an example of metafiction, as Asimov himself appears as a character doing research for a murder mystery set at a booksellers' convention.

Heidegger: an introduction


Richard Polt - 1997
    Covering the entire range of Heidegger's thought, Polt skillfully communicates the essence of the philosopher, enabling readers, especially those new to his writings, to approach his works with confidence and insight. Polt presents the questions Heidegger grappled with and the positions he adopted, and also analyzes persistent points of difference between competing schools of interpretation. The book begins by exploring Heidegger's central concern, the question of Being, and his way of doing philosophy. After considering his environment, personality, and early thought, it carefully takes readers through his best-known work, Being and Time. Heidegger concludes with highlights of its subject's later thought, providing guidelines for understanding Contributions to Philosophy and other important texts. It gives special attention to the philosopher's political involvement with the Nazis in the 1930s, indicating the strengths and weaknesses of the reactions to his politics, reactions ranging from exculpation to complete condemnation.

The Misplaced Legion


Harry Turtledove - 1987
    At the moment they touched, the two found themselves under a strange night sky where no stars were familiar and where Gaul and Rome were unknown. They were in an outpost of the embattled Empire of Videssos--in a world where magic and dark sorcery would test their skill and courage as no Roman legion had ever been tested before.

Daniel Martin


John Fowles - 1977
    Daniel is a screenwriter working in Hollywood, who finds himself dissatisfied with his career and with the person he has become. In a richly evoked narrative, Daniel travels home to reconcile with a dying friend, and also to visit his own forgotten past in an attempt to discover himself.

Eat Your Vegetables: Bold Recipes for the Single Cook


Joe Yonan - 2013
    How to scale back recipes? What to do with the leftovers from jumbo-sized packs of ingredients? How to use up all the produce from your farmer’s market binge before it rots? There’s no need to succumb to the frozen veggie burger. With Eat Your Vegetables, award-winning food editor of The Washington Post and author of the popular column Cooking for One, Joe Yonan serves up a tasty book about the joys of solo vegetarian cooking. With 80 satisfying and globally-inspired vegetarian, vegan, and flexitarian recipes such as Spinach Enchiladas, Spicy Basil Tofu Fried Rice, and One-Peach Crisp with Cardamom and Honey, Yonan arms single vegetarians with easy and tasty meal options that get beyond the expected. In addition to Yonan’s fail-proof recipes, Eat Your Vegetables offers practical information on shopping for, storing, and reusing ingredients, as well as essays on a multitude of meatless topics, including moving beyond mock meat and the evolution of vegetarian restaurants. The perfect book for anyone looking to expand their vegetarian and produce-based repertoire, Yonan’s charming, personable voice and unfussy cooking style encourage home cooks—both new and experienced—to take control in the kitchen and craft delicious veggie-centric meals for one.

Writing Secure Code


Michael Howard - 2001
    You need to assume it will run in the most hostile environments imaginable -- and design, code, and test accordingly. Writing Secure Code, Second Edition shows you how. This edition draws on the lessons learned and taught throughout Microsoft during the firm s massive 2002 Windows Security Push. It s a huge upgrade to the respected First Edition, with new coverage across the board. Michael Howard and David LeBlanc first help you define what security means to your customers -- and implement a three-pronged strategy for securing design, defaults, and deployment. There s especially useful coverage of threat modeling -- decomposing your application, identifying threats, ranking them, and mitigating them. Then, it s on to in-depth coverage of today s key security issues from the developer s standpoint. Everyone knows buffer overruns are bad: Here s a full chapter on avoiding them. You ll learn how to establish appropriate access controls and default to running with least privilege. There s detailed coverage of overcoming attacks on cryptography (for example, avoiding poor random numbers and bit-flipping attacks). You ll learn countermeasures for virtually every form of user input attack, from malicious database updates to cross-site scripting. We ve just scratched the surface: There are authoritative techniques for securing sockets and RPC, protecting against DOS attacks, building safer .NET applications, reviewing and testing code, adding privacy features, and even writing high-quality security documentation. Following these techniques won t just improve security -- it ll dramatically improve robustness and reliability, too. Bill CamardaBill Camarda is a consultant, writer, and web/multimedia content developer. His 15 books include Special Edition Using Word 2000 and Upgrading & Fixing Networks For Dummies®, Second Edition.

Schneier on Security


Bruce Schneier - 2008
    Crime: Now We're Talking- MySpace Passwords Aren't So Dumb- An American Idol for Crypto Geeks- Why Smart Cops Do Dumb Things- How Security Companies Sucker Us With LemonsEach section will have a significant introduction by the author. As well, the author will be writing at least 6-10 never-before-published articles.

Trouble in July


Erskine Caldwell - 1940
    In no time the awful forces of public opinion and political expediency goad the separate fears and frustrations of a small southern community into the single-mindedness of a mob. Erskine Caldwell shows the lynching of Sonny Clark through many eyes. However, Caldwell reserves some of his most powerful passages for the few who truly held Clark's life in their hands but let it go: people like Sheriff Jeff McCurtain, who did nothing to disperse the mob; Harvey Glenn, who found Clark in hiding and turned him in; and Katy Barlow, who withdrew her false charge of rape only after Clark was dead.

Elliott Smith and the Big Nothing


Benjamin Nugent - 2004
    Some of his albums, XO and Either/Or among them, would become '90s classics, helping to define an understated aesthetic that owed as much to the melodic emphasis of The Beatles as it did to punk. In the afterglow of the success of "Miss Misery," Smith's fame grew--alongside his struggles with depression and substance abuse. First relocating to Brooklyn, and then finally to L.A., he fell into a downward spiral evident to friends and fans alike, even as he continued to write such beautifully realized songs as "Waltz #2" (XO). Drawing on new interviews with those who knew and loved Smith, and focusing on the crucial interplay between Smith's life and music, Ben Nugent compellingly and sympathetically portrays an enormously gifted, yet troubled, artist.

Ansible for DevOps


Jeff Geerling - 2015
    This book will help those familiar the command line and basic shell scripting start using Ansible to provision and manage anywhere from one to thousands of servers.The book begins with fundamentals, like installing Ansible, setting up a basic inventory file, and basic concepts, then guides you through Ansible's many uses, including ad-hoc commands, basic and advanced playbooks, application deployments, custom modules, and special cases like running ansible in 'pull' mode when you have thousands of servers to manage (or more). Everything is explained with pertinent real-world examples, often using Vagrant-managed virtual machines.

Two Scoops of Django 1.11: Best Practices for the Django Web Framework


Daniel Roy Greenfeld - 2017
    We have put thousands of hours into the fourth edition of the book, writing and revising its material to include significant improvements and new material based on feedback from previous editions.

A Practical Guide to Linux Commands, Editors, and Shell Programming


Mark G. Sobell - 2005
    The book is a complete revision of the commands section of Sobell's Practical Guide to Linux - a proven best-seller. The book is Linux distribution and release agnostic. It will appeal to users of ALL Linux distributions. Superior examples make this book the the best option on the market! System administrators, software developers, quality assurance engineers and others working on a Linux system need to work from the command line in order to be effective. Linux is famous for its huge number of command line utility programs, and the programs themselves are famous for their large numbers of options, switches, and configuration files. But the truth is that users will only use a limited (but still significant) number of these utilities on a recurring basis, and then only with a subset of the most important and useful options, switches and configuration files. This book cuts through all the noise and shows them which utilities are most useful, and which options most important. And it contains examples, lot's and lot's of examples. programmability. Utilities are designed, by default, to work wtih other utilities within shell programs as a way of automating system tasks. This book contains a superb introduction to Linux shell programming. And since shell programmers need to write their programs in text editors, this book covers the two most popular ones: vi and emacs.

The Cathedral & the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary


Eric S. Raymond - 1999
    According to the August Forrester Report, 56 percent of IT managers interviewed at Global 2,500 companies are already using some type of open source software in their infrastructure and another 6 percent will install it in the next two years. This revolutionary model for collaborative software development is being embraced and studied by many of the biggest players in the high-tech industry, from Sun Microsystems to IBM to Intel.The Cathedral & the Bazaar is a must for anyone who cares about the future of the computer industry or the dynamics of the information economy. Already, billions of dollars have been made and lost based on the ideas in this book. Its conclusions will be studied, debated, and implemented for years to come. According to Bob Young, "This is Eric Raymond's great contribution to the success of the open source revolution, to the adoption of Linux-based operating systems, and to the success of open source users and the companies that supply them."The interest in open source software development has grown enormously in the past year. This revised and expanded paperback edition includes new material on open source developments in 1999 and 2000. Raymond's clear and effective writing style accurately describing the benefits of open source software has been key to its success. With major vendors creating acceptance for open source within companies, independent vendors will become the open source story in 2001.

The Design of the UNIX Operating System


Maurice J. Bach - 1986
    The leading selling UNIX internals book on the market.