APIs: A Strategy Guide


Daniel Jacobson - 2011
    Salesforce.com (more than 50%) and Twitter (more than 75% fall into this category. Ebay gets more than 8 billion API calls a month. Facebook and Google, have dozens of APIs that enable both free services and e-commerce, get more than 5 billion API calls each day. Other companies like NetFlix have expanded their service of streaming movies over the the web to dozens of devices using API. At peak times, more than 20 percent of all traffic is accounted for by Netflix through its APIs. Companies like Sears and E-Trade are opening up their catalogs and other services to allow developers and entrepreneurs to create new marketing experiences. Making an API work to create a new channel is not just a matter of technology. An API must be considered in terms of business strategy, marketing, and operations as well as the technical aspects of programming. This book, written by Greg Brail, CTO of Apigee, and Brian Mulloy, VP of Products, captures the knowledge of all these areas gained by Apigee, the leading company in supporting the rollout of high traffic APIs.

Why You Need to Start Network Marketing: How to Remove Risk and Have a Better Life


Keith Schreiter - 2016
    Discover the real reason why people around the world are adding network marketing to their lives. In this book you will learn: * Why network marketing is a natural thing for us to do. * How to present network marketing so that prospects "get it." * The real power behind our business. * Why jobs are nice, but risky ... and what we can do about it. * How to take a different view of the big picture. * Chances of failure and the absence of guarantees. * Understanding wealth ... and being broke. * The easiest way to spread your message. Short, compact, and to the point. A fast read, and a faster life-changer. Here is your chance to see what others see. Scroll up and get your copy now!

Exploding the Phone: The Untold Story of the Teenagers and Outlaws Who Hacked Ma Bell


Phil Lapsley - 2013
    Starting with Alexander Graham Bell's revolutionary "harmonic telegraph," by the middle of the twentieth century the phone system had grown into something extraordinary, a web of cutting-edge switching machines and human operators that linked together millions of people like never before. But the network had a billion-dollar flaw, and once people discovered it, things would never be the same.Exploding the Phone tells this story in full for the first time. It traces the birth of long-distance communication and the telephone, the rise of AT&T's monopoly, the creation of the sophisticated machines that made it all work, and the discovery of Ma Bell's Achilles' heel. Phil Lapsley expertly weaves together the clandestine underground of "phone phreaks" who turned the network into their electronic playground, the mobsters who exploited its flaws to avoid the feds, the explosion of telephone hacking in the counterculture, and the war between the phreaks, the phone company, and the FBI.The product of extensive original research, Exploding the Phone is a ground-breaking, captivating book.

Intermediate Perl


Randal L. Schwartz - 2003
    One slogan of Perl is that it makes easy things easy and hard things possible. "Intermediate Perl" is about making the leap from the easy things to the hard ones.Originally released in 2003 as "Learning Perl Objects, References, and Modules" and revised and updated for Perl 5.8, this book offers a gentle but thorough introduction to intermediate programming in Perl. Written by the authors of the best-selling "Learning Perl," it picks up where that book left off. Topics include: Packages and namespacesReferences and scopingManipulating complex data structuresObject-oriented programmingWriting and using modulesTesting Perl codeContributing to CPANFollowing the successful format of "Learning Perl," we designed each chapter in the book to be small enough to be read in just an hour or two, ending with a series of exercises to help you practice what you've learned. To use the book, you just need to be familiar with the material in "Learning Perl" and have ambition to go further.Perl is a different language to different people. It is a quick scripting tool for some, and a fully-featured object-oriented language for others. It is used for everything from performing quick global replacements on text files, to crunching huge, complex sets of scientific data that take weeks to process. Perl is what you make of it. But regardless of what you use Perl for, this book helps you do it more effectively, efficiently, and elegantly."Intermediate Perl" is about learning to use Perl as a programming language, and not just a scripting language. This is the book that turns the Perl dabbler into the Perl programmer.

The Not So Bad Boy


Raquel Belle - 2019
    It seems like she’s always been attracted to the kind of man who’s bad for her. In fact, it’s been one textbook bad-boy after the next, and it’d left her feeling so defeated that she decided quit dating altogether…for a whole year!Until she met Eric. Good, stable, boring and dependable Eric. He loves her way more than she loves him and it feels good to be on the other side of the equation for once, even though the sex is not the best…but that’s not all relationships are about are they?She’s finally getting her life together and things are going great…but then the universe decides to throw her a curve ball when her teaching assistant quits and is replaced by James Sumner. He’s tall, dark and handsome…covered in tattoos, listens to punk rock and wears a leather jacket. He’s everything Hayley’s been avoiding…so why can’t she stop thinking about him? She wants to put him out of her mind because she knows that Eric is the right man for her…...or is he?The feeling is definitely mutual because James can’t seem to stop thinking about Hayley either. Their attraction is undeniable. When a friendship starts to blossom between them, Hayley begins to doubt everything she knows. Is James really the kind of bad-boy who’ll break Hayley’s heart? Is she meant to be with Eric? Is she meant to be alone?

Crypto: How the Code Rebels Beat the Government—Saving Privacy in the Digital Age


Steven Levy - 2001
    From Stephen Levy—the author who made "hackers" a household word—comes this account of a revolution that is already affecting every citizen in the twenty-first century. Crypto tells the inside story of how a group of "crypto rebels"—nerds and visionaries turned freedom fighters—teamed up with corporate interests to beat Big Brother and ensure our privacy on the Internet. Levy's history of one of the most controversial and important topics of the digital age reads like the best futuristic fiction.

Design Patterns in Ruby


Russ Olsen - 2007
    Russ Olsen has done a great job of selecting classic patterns and augmenting these with newer patterns that have special relevance for Ruby. He clearly explains each idea, making a wealth of experience available to Ruby developers for their own daily work."--Steve Metsker, Managing Consultant with Dominion Digital, Inc."This book provides a great demonstration of the key 'Gang of Four' design patterns without resorting to overly technical explanations. Written in a precise, yet almost informal style, this book covers enough ground that even those without prior exposure to design patterns will soon feel confident applying them using Ruby. Olsen has done a great job to make a book about a classically 'dry' subject into such an engaging and even occasionally humorous read."--Peter Cooper"This book renewed my interest in understanding patterns after a decade of good intentions. Russ picked the most useful patterns for Ruby and introduced them in a straightforward and logical manner, going beyond the GoF's patterns. This book has improved my use of Ruby, and encouraged me to blow off the dust covering the GoF book."--Mike Stok" Design Patterns in Ruby is a great way for programmers from statically typed objectoriented languages to learn how design patterns appear in a more dynamic, flexible language like Ruby."--Rob Sanheim, Ruby Ninja, RelevanceMost design pattern books are based on C++ and Java. But Ruby is different--and the language's unique qualities make design patterns easier to implement and use. In this book, Russ Olsen demonstrates how to combine Ruby's power and elegance with patterns, and write more sophisticated, effective software with far fewer lines of code.After reviewing the history, concepts, and goals of design patterns, Olsen offers a quick tour of the Ruby language--enough to allow any experienced software developer to immediately utilize patterns with Ruby. The book especially calls attention to Ruby features that simplify the use of patterns, including dynamic typing, code closures, and "mixins" for easier code reuse.Fourteen of the classic "Gang of Four" patterns are considered from the Ruby point of view, explaining what problems each pattern solves, discussing whether traditional implementations make sense in the Ruby environment, and introducing Ruby-specific improvements. You'll discover opportunities to implement patterns in just one or two lines of code, instead of the endlessly repeated boilerplate that conventional languages often require. Design Patterns in Ruby also identifies innovative new patterns that have emerged from the Ruby community. These include ways to create custom objects with metaprogramming, as well as the ambitious Rails-based "Convention Over Configuration" pattern, designed to help integrate entire applications and frameworks.Engaging, practical, and accessible, Design Patterns in Ruby will help you build better software while making your Ruby programming experience more rewarding.

Hacking: The Art of Exploitation


Jon Erickson - 2003
    This book explains the technical aspects of hacking, including stack based overflows, heap based overflows, string exploits, return-into-libc, shellcode, and cryptographic attacks on 802.11b.

The Murder of Billie-Jo


Sion Jenkins - 2008
    Her foster father, Sion Jenkins, who had just been appointed headteacher of the local boys' secondary school, was arrested and charged with the murder. In July 1998 he was convicted and sent to prison for life. The case went on to become one of the most controversial in British criminal justice history. After a momentous legal battle, in which there were altogether an unprecedented six court hearings, he was finally acquitted in February 2006. Jenkins was lambasted in newspaper and television reports. So the real facts of the case were buried under an avalanche of innuendo and misinformation. Now, for the first time, this book puts on record his version of what actually happened.

iWar: War and Peace in the Information Age


Bill Gertz - 2017
    Covert information warfare is being waged by world powers, rogue states—such as Russia, China, Iran, and North Korea—and even terrorist groups like ISIS. This conflict has been designed to defeat and ultimately destroy the United States. This new type of warfare is part of the Information Age that has come to dominate our lives. In iWar, Bill Gertz describes how technology has completely revolutionized modern warfare, how the Obama administration failed to meet this challenge, and what we can and must do to catch up and triumph over this timely and important struggle.

Composting Inside & Out: 14 Methods to Fit Your Lifestyle


Stephanie Davies - 2011
    annually, and the landfills simply store it, not eliminate it. Recycling diverts significant amounts of waste, but the fact remains that the majority of landfill space is occupied by organic material. The good news is composting is a natural and beneficial way to eliminate this waste, and anyone can do it.Whether you live on a farm, in the suburbs or a city apartment, composting is possible. Composting Inside and Out will introduce you to the essentials and explore various methods of indoor and outdoor composting to help you find the perfect fit for your lifestyle.Inside you'll find:A compete overview of the composting processAdvice on finding the right equipmentStep-by-step instruction for fourteen different composting methodsIdeas for using the soil you produceQuick answers to common problemsWhether you create a compost heap, bury your scraps, ferment them, tumble them or feed them to the worms, you too can be successful with composting. Use the fruits of your labor on you houseplants, your lawn, your flowerbeds or your garden. Put your waste and your energy to good use. Reclaim the benefits of participating in the planet's health through composting--its rewards are simply miraculous.

Architecting for the AWS Cloud: Best Practices (AWS Whitepaper)


Amazon We Services - 2016
    It discusses cloud concepts and highlights various design patterns and best practices. This documentation is offered for free here as a Kindle book, or you can read it in PDF format at https://aws.amazon.com/whitepapers/.

Data Smart: Using Data Science to Transform Information into Insight


John W. Foreman - 2013
    Major retailers are predicting everything from when their customers are pregnant to when they want a new pair of Chuck Taylors. It's a brave new world where seemingly meaningless data can be transformed into valuable insight to drive smart business decisions.But how does one exactly do data science? Do you have to hire one of these priests of the dark arts, the "data scientist," to extract this gold from your data? Nope.Data science is little more than using straight-forward steps to process raw data into actionable insight. And in Data Smart, author and data scientist John Foreman will show you how that's done within the familiar environment of a spreadsheet. Why a spreadsheet? It's comfortable! You get to look at the data every step of the way, building confidence as you learn the tricks of the trade. Plus, spreadsheets are a vendor-neutral place to learn data science without the hype. But don't let the Excel sheets fool you. This is a book for those serious about learning the analytic techniques, the math and the magic, behind big data.Each chapter will cover a different technique in a spreadsheet so you can follow along: - Mathematical optimization, including non-linear programming and genetic algorithms- Clustering via k-means, spherical k-means, and graph modularity- Data mining in graphs, such as outlier detection- Supervised AI through logistic regression, ensemble models, and bag-of-words models- Forecasting, seasonal adjustments, and prediction intervals through monte carlo simulation- Moving from spreadsheets into the R programming languageYou get your hands dirty as you work alongside John through each technique. But never fear, the topics are readily applicable and the author laces humor throughout. You'll even learn what a dead squirrel has to do with optimization modeling, which you no doubt are dying to know.

Simply JavaScript: Everything You Need to Learn JavaScript from Scratch


Kevin Yank - 2007
    Learn how easy it is to use JavaScript to solve real-world problems, build smarter forms, track user events (such as mouse clicks and key strokes), and design eye-catching animations. Then move into more powerful techniques using the DOM and Ajax.Learn JavaScript's built-in functions, methods, and properties.Easily integrate JavaScript in your web site.Use JavaScript to validate form entries and interact with your users.Understand how to respond to user events.Create animations that bring your web site to life.Start programming using the DOM and Ajax.Unlike other JavaScript books, modern best practices such as progressive enhancement, accessibility and unobtrusive scripting are used from the very beginning. All the code in the book is also cross-browser compatible and downloadable for free, so you can get started instantly!

Run: A Complete Beginners Guide (Learn How To Start Running)


Michael Thomas - 2012
    Anyone can become a runner with proper training and motivation, and I’m going to show you how.Learn the first steps to becoming a runnerTaking your first steps as a runner can be challenging and frustrating without a solid plan. Too many books push you too hard and too fast which can lead to failure. In this book, I show you proven techniques that changed me from being a complete non-runner into a slim, fit, efficient runner in 16 weeks. Training plans to take you to your first race!In this book, you will get a 6 week "Pre-Running" Plan that gets you off the couch and into basic running shape. This plan is adaptable to anyone no matter your age, physical fitness, or ability level. Once you complete this "Pre-Running" plan, you will start on a 10 week training plan to get you into shape for your first 5K race!The best running “gear” to be a more effective runnerRunning itself is not enough. There are proven ways to make your running easier, more enjoyable, and YES, even FUN! Learn what type of gear you need to succeed in running. Everything from shoes to technology is right here.Motivation and techniques to keep running<Do you know the #1 reason people fail at running? Motivation. This is not an abstract idea like simply telling yourself "I think I can!" In this book you'll learn actionable motivation techniques to get you out the door and running every single time. Everything you need to go from zero to 5K is included in this book.Personal Note From The AuthorThis book blends years of personal experience gained from my successes and failures. I show you my unique approach to running that took me from a complete couch potato to running 5K races with ease. I understand the challenges and frustrations of transitioning from being a complete non-runner because I went through it personally. I lost over 60 pounds, and I am in the best shape of my life due to the techniques used in this book.This is why I've put together this step-by-step guide to learning how to run. I'm confident that the techniques I used to turn myself from an out of shape non-runner into a healthy, fit, and efficient runner will work for you as well!In an effort to provide my readers exceptional value, I also promise a response to all reader emails. All running related questions will be answered with a quick personal reply!I thoroughly hope you enjoy this book.Happy running!Michael