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.

C for Dummies


Dan Gookin - 1997
    Actually, it's computer sense--C programming. After digesting C For Dummies, 2nd Edition, you'll understand it. C programs are fast, concise and versatile. They let you boss your computer around for a change. So turn on your computer, get a free compiler and editor (the book tells you where), pull up a chair, and get going. You won't have to go far (page 13) to find your first program example. You'll do short, totally manageable, hands-on exercises to help you make sense of:All 32 keywords in the C language (that's right--just 32 words) The functions--several dozen of them Terms like printf(), scanf(), gets (), and puts () String variables, numeric variables, and constants Looping and implementation Floating-point values In case those terms are almost as intimidating as the idea of programming, be reassured that C For Dummies was written by Dan Gookin, bestselling author of DOS For Dummies, the book that started the whole library. So instead of using expletives and getting headaches, you'll be using newly acquired skills and getting occasional chuckles as you discover how to:Design and develop programs Add comments (like post-it-notes to yourself) as you go Link code to create executable programs Debug and deploy your programs Use lint, a common tool to examine and optimize your code A helpful, tear-out cheat sheet is a quick reference for comparison symbols, conversion characters, mathematical doodads, C numeric data types, and more. C For Dummies takes the mystery out of programming and gets you into it quickly and painlessly.

Programming in Python 3: A Complete Introduction to the Python Language


Mark Summerfield - 2008
    It brings together all the knowledge needed to write any program, use any standard or third-party Python 3 library, and create new library modules of your own.

iPad For Dummies


Edward C. Baig - 2010
    This full-color guide is the perfect companion to help you get up to speed and on the go with Apple's revolutionary iPad.Veteran For Dummies authors and Mac gurus begin with a look at the multi-touch interface and then move on to setting up iTunes, surfing the Web, and sending and receiving e-mail. You'll discover how to share, store, and import photos; buy and read your favorite books; get directions and use maps; rent, buy, and watch movies and TV shows; listen to the latest music; play games; shop for cool new apps; and much more.Popular authors Edward Baig and Bob "Dr. Mac" LeVitus begin with the basics as they walk you through setting up and using the iPad in this full-color guide Offers a straightforward-but-fun approach to the many exciting functions of the iPad: listening to music, synchronizing your data, working with the calendar, setting up iTunes, and getting online via Wi-Fi, to name a few Presents an easy-to-understand approach to sending and receiving e-mail; shopping for movies, iBooks, and music at the iTunes Store; browsing the Web; sharing photos; downloading and watch movies and TV shows; and downloading apps from the App Store Explains how to use your iPad as a portable game console and how to manage your contacts and to-do lists Covers protecting your information and troubleshooting From no-nonsense basics to useful tips and techniques, iPad For Dummies will help you discover all the cool things your iPad can do.

I'm Feeling Lucky: The Confessions of Google Employee Number 59


Douglas Edwards - 2011
    No academic analysis or bystander’s account can capture it. Now Doug Edwards, Employee Number 59, offers the first inside view of Google, giving readers a chance to fully experience the bizarre mix of camaraderie and competition at this phenomenal company. Edwards, Google’s first director of marketing and brand management, describes it as it happened. We see the first, pioneering steps of Larry Page and Sergey Brin, the company’s young, idiosyncratic partners; the evolution of the company’s famously nonhierarchical structure (where every employee finds a problem to tackle or a feature to create and works independently); the development of brand identity; the races to develop and implement each new feature; and the many ideas that never came to pass. Above all, Edwards—a former journalist who knows how to write—captures the “Google Experience,” the rollercoaster ride of being part of a company creating itself in a whole new universe. I’m Feeling Lucky captures for the first time the unique, self-invented, yet profoundly important culture of the world’s most transformative corporation.

Micro-Isv: From Vision to Reality


Bob Walsh - 2006
    As for the latter, are you a programmer and curious about being your own boss? Where do you turn for information? Until now, online and traditional literature havent caught up with the reality of the post-dot com bust.Micro-ISV: From Vision to Reality explains what works and why in today's emerging micro-ISV sector. Currently, thousands of programmers build and deliver great solutions ISV-style, earning success and revenues much larger than you might guess. Written by and for micro-ISVs, with help from some of the leaders of the field, this book takes you beyond just daydreaming to running your own business. It thoroughly explores how it is indeed possible to launch and maintain a small and successful ISV business, and is an ideal read if you're interested in getting started.

AWS Lambda: A Guide to Serverless Microservices


Matthew Fuller - 2016
    Lambda enables users to develop code that executes in response to events - API calls, file uploads, schedules, etc - and upload it without worrying about managing traditional server metrics such as disk space, memory, or CPU usage. With its "per execution" cost model, Lambda can enable organizations to save hundreds or thousands of dollars on computing costs. With in-depth walkthroughs, large screenshots, and complete code samples, the reader is guided through the step-by-step process of creating new functions, responding to infrastructure events, developing API backends, executing code at specified intervals, and much more. Introduction to AWS Computing Evolution of the Computing Workload Lambda Background The Internals The Basics Functions Languages Resource Allocation Getting Set Up Hello World Uploading the Function Working with Events AWS Events Custom Events The Context Object Properties Methods Roles and Permissions Policies Trust Relationships Console Popups Cross Account Access Dependencies and Resources Node Modules OS Dependencies OS Resources OS Commands Logging Searching Logs Testing Your Function Lambda Console Tests Third-Party Testing Libraries Simulating Context Hello S3 Object The Bucket The Role The Code The Event The Trigger Testing When Lambda Isn’t the Answer Host Access Fine-Tuned Configuration Security Long-Running Tasks Where Lambda Excels AWS Event-Driven Tasks Scheduled Events (Cron) Offloading Heavy Processing API Endpoints Infrequently Used Services Real-World Use Cases S3 Image Processing Shutting Down Untagged Instances Triggering CodeDeploy with New S3 Uploads Processing Inbound Email Enforcing Security Policies Detecting Expiring Certificates Utilizing the AWS API Execution Environment The Code Pipeline Cold vs. Hot Execution What is Saved in Memory Scaling and Container Reuse From Development to Deployment Application Design Development Patterns Testing Deployment Monitoring Versioning and Aliasing Costs Short Executions Long-Running Processes High-Memory Applications Free Tier Calculating Pricing CloudFormation Reusable Template with Minimum Permissions Cross Account Access CloudWatch Alerts AWS API Gateway API Gateway Event Creating the Lambda Function Creating a New API, Resource, and Method Initial Configuration Mapping Templates Adding a Query String Using HTTP Request Information Within Lambda Deploying the API Additional Use Cases Lambda Competitors Iron.io StackHut WebTask.io Existing Cloud Providers The Future of Lambda More Resources Conclusion

Advanced Scala with Cats


Noel Welsh - 2017
    This means designing systems as small composable units, expressing constraints and interactions via the type system, and using composition to guide the construction of large systems in a way that maintains the original architectural vision.The book also serves as an introduction to the Cats library. We use abstractions from Cats, and we explain the structure of Cats so you can use it without fear in your own code base. The broad ideas are not specific to Cats, but Cats provides an excellent implementation that is beneficial to learn in its own right.

The Mikado Method


Ola Ellnestam - 2014
    The Mikado Method is a process for surfacing the dependencies in a codebase, so that you can systematically eliminate technical debt and get things done.It gets its name from a simple game commonly known as "pick-up sticks." You start with a jumbled pile of sticks. The goal is to remove the Mikado, or Emperor, stick without disturbing the others. Players carefully remove sticks one at a time, leaving the rest of the heap intact, slowly exposing the Mikado. The game is a great metaphor for eliminating technical debt—carefully extracting each intertwined dependency until you're able to successfully resolve the central issue and move on.The Mikado Method is a book by the creators of this process. It describes a pragmatic, straightforward, and empirical method to plan and perform non-trivial technical improvements on an existing software system. The method has simple rules, but the applicability is vast. As you read, you'll practice a step-by-step system for identifying the scope and nature of your technical debt, mapping the key dependencies, and determining the safest way to approach the "Mikado"-your goal. A natural byproduct of this process is the Mikado Graph, a minimalistic, relevant, just-in-time roadmap and information radiator that reflects deep understanding of how your system works.

The Click: How I Lost 90 Pounds & Finally Found Fitness ... After 60


Sharon Odom - 2018
    The last time I'd weighed that much was 1997, when I was pregnant with triplets! The previous year had been a tough one. My beloved Mother died on January 15, 2015. Still reeling from my recent divorce and raising 3 teenagers, I sank into a deep depression. Already over 200 pounds, I gained even more weight that year. On the one year anniversary of Mom's death, as we gathered around her grave, something clicked. I knew it was time. I had to lose the weight for good. After a lifetime of yo-yo dieting, I knew better than to follow any diet or deprive myself. I had to find a way of eating that I could sustain ... for life. This is my story, how I was able to lose 90 pounds and achieve a normal weight … at age 61. I did it by following a few simple rules, while enjoying all my favorite foods and walking daily at my treadmill desk. I wrote this memoir for several reasons. To provide inspiration, motivation and hope for people in their 50s, 60s and beyond who struggle with obesity. To encourage others to create their own customized eating and exercise plan – a sustainable lifestyle. And finally, to hold myself accountable for keeping the weight off. You CAN lose weight and keep it off, at any age. If I can do it, anyone can. - Sharon Odom

Over 250 Facts About Harry Potter


Braunwyn Juhlin - 2020
    This book contains over 250 of the most amazing facts about Harry Potter which are entertaining, interesting, funny, and sometimes you can't quite believe! For example, did you know there are 700 fouls which can be committed in the sport quidditch? Did you also know there are 142 staircases at Hogwarts? I very much doubt it, so if you'd like to find out more facts like these, then give it a read! You'll find out things you never knew about: The Characters, Hogwarts, The Actors, The History Of Magic and lots more!

Snarky in the Suburbs--Back to School


Snarky N. Burbs - 2012
    With help from her two kids, a Roomba vacuum turned mobile surveillance drone, and a few close friends, Wynn launches a covert investigation that leads to the mother of all revenge capers at the school’s annual Fall Festival.If you’ve ever fantasized about smoke bombing the idiot parent who has yet to master the fine art of the school drop-off lane or standing up and shouting “Liar, liar Botox on fire!" during a PTA meeting, then this delicious tale of payback is for you.Based on the popular blog, Snarky In the Suburbs that was recently optioned by ABC for film and television rights.

GYPSIES: I married a Romany! Honest, raw and extremely funny!


Nell R. Loveridge - 2017
    When you think about the kind of guy you are going to marry, a Romany living in an old caravan does not normally come to mind! Can't think why, can you?! So, there I was. 19 years old and fed up with 'normal' guys who only wanted one thing. Yep you guessed it! But then.... along comes this guy, tall, skinny, bad hair, ugly/handsome..... did I say bad hair? Oh yes! And that was just the beginning! But little did I know that he was a gypsy! Oh boy! Gypsies and gorgi's don't mix.....do they? I was about to find out! Honest, raw, colourful, and downright hilarious! Based on the true story of Nell Rose Loveridge and Jake her gypsy rover!

How to Write Effective Emails at Work: 6 Keys that will take your Email Writing Skills to the Next Level


Ramakrishna Reddy - 2017
    By drawing from a decade of experience as a techie, he has created a concise and practical book 'How to Write Effective Emails at Work' You’ll learn: - three important aspects of an email - four situations when we should not write - five tools to get attention - how to smartly respond to emails - the most important benefit of an email - how to get more work done using emails Learn the Six Keys and take your email writing skills to the next level. Pick up a copy of this book and enjoy this quick read.

Reflections of Sunflowers (The Sunflowers Trilogy Series)


Ruth Silvestre - 2004
    In 1976 their dream of owning a peaceful summer retreat came true when they stumbled across this derelict farmhouse surrounded by fields and orchards, and saw what it could become. Over the years there has been the inevitable sadness, but also the joys of new grandchildren, anniversaries, village fetes, and splendid meals taken with their neighbours. And whilst the family has seen many changes in its time, the warm and welcoming atmosphere they first fell in love with has remained the same. Now they face their own personal tragedy, but through all their sorrows Bel-Air continues to be a place of hope and happiness, as well as extraordinary beauty.