Redis in Action


Josiah L. Carlson - 2013
    You'll begin by getting Redis set up properly and then exploring the key-value model. Then, you'll dive into real use cases including simple caching, distributed ad targeting, and more. You'll learn how to scale Redis from small jobs to massive datasets. Experienced developers will appreciate chapters on clustering and internal scripting to make Redis easier to use.About the TechnologyWhen you need near-real-time access to a fast-moving data stream, key-value stores like Redis are the way to go. Redis expands on the key-value pattern by accepting a wide variety of data types, including hashes, strings, lists, and other structures. It provides lightning-fast operations on in-memory datasets, and also makes it easy to persist to disk on the fly. Plus, it's free and open source.About this bookRedis in Action introduces Redis and the key-value model. You'll quickly dive into real use cases including simple caching, distributed ad targeting, and more. You'll learn how to scale Redis from small jobs to massive datasets and discover how to integrate with traditional RDBMS or other NoSQL stores. Experienced developers will appreciate the in-depth chapters on clustering and internal scripting.Written for developers familiar with database concepts. No prior exposure to NoSQL database concepts nor to Redis itself is required. Appropriate for systems administrators comfortable with programming.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.What's InsideRedis from the ground upPreprocessing real-time dataManaging in-memory datasetsPub/sub and configurationPersisting to diskAbout the AuthorDr. Josiah L. Carlson is a seasoned database professional and an active contributor to the Redis community.Table of ContentsPART 1 GETTING STARTEDGetting to know RedisAnatomy of a Redis web applicationPART 2 CORE CONCEPTSCommands in RedisKeeping data safe and ensuring performanceUsing Redis for application supportApplication components in RedisSearch-based applicationsBuilding a simple social networkPART 3 NEXT STEPSReducing memory useScaling RedisScripting Redis with Lua

Coders at Work: Reflections on the Craft of Programming


Peter Seibel - 2009
    As the words "at work" suggest, Peter Seibel focuses on how his interviewees tackle the day–to–day work of programming, while revealing much more, like how they became great programmers, how they recognize programming talent in others, and what kinds of problems they find most interesting. Hundreds of people have suggested names of programmers to interview on the Coders at Work web site: http://www.codersatwork.com. The complete list was 284 names. Having digested everyone’s feedback, we selected 16 folks who’ve been kind enough to agree to be interviewed:- Frances Allen: Pioneer in optimizing compilers, first woman to win the Turing Award (2006) and first female IBM fellow- Joe Armstrong: Inventor of Erlang- Joshua Bloch: Author of the Java collections framework, now at Google- Bernie Cosell: One of the main software guys behind the original ARPANET IMPs and a master debugger- Douglas Crockford: JSON founder, JavaScript architect at Yahoo!- L. Peter Deutsch: Author of Ghostscript, implementer of Smalltalk-80 at Xerox PARC and Lisp 1.5 on PDP-1- Brendan Eich: Inventor of JavaScript, CTO of the Mozilla Corporation - Brad Fitzpatrick: Writer of LiveJournal, OpenID, memcached, and Perlbal - Dan Ingalls: Smalltalk implementor and designer- Simon Peyton Jones: Coinventor of Haskell and lead designer of Glasgow Haskell Compiler- Donald Knuth: Author of The Art of Computer Programming and creator of TeX- Peter Norvig: Director of Research at Google and author of the standard text on AI- Guy Steele: Coinventor of Scheme and part of the Common Lisp Gang of Five, currently working on Fortress- Ken Thompson: Inventor of UNIX- Jamie Zawinski: Author of XEmacs and early Netscape/Mozilla hackerWhat you’ll learn:How the best programmers in the world do their jobWho is this book for?Programmers interested in the point of view of leaders in the field. Programmers looking for approaches that work for some of these outstanding programmers.

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.

Beautiful Architecture: Leading Thinkers Reveal the Hidden Beauty in Software Design


Diomidis Spinellis - 2008
    In each essay, contributors present a notable software architecture, and analyze what makes it innovative and ideal for its purpose. Some of the engineers in this book reveal how they developed a specific project, including decisions they faced and tradeoffs they made. Others take a step back to investigate how certain architectural aspects have influenced computing as a whole. With this book, you'll discover:How Facebook's architecture is the basis for a data-centric application ecosystem The effect of Xen's well-designed architecture on the way operating systems evolve How community processes within the KDE project help software architectures evolve from rough sketches to beautiful systems How creeping featurism has helped GNU Emacs gain unanticipated functionality The magic behind the Jikes RVM self-optimizable, self-hosting runtime Design choices and building blocks that made Tandem the choice platform in high-availability environments for over two decades Differences and similarities between object-oriented and functional architectural views How architectures can affect the software's evolution and the developers' engagement Go behind the scenes to learn what it takes to design elegant software architecture, and how it can shape the way you approach your own projects, with Beautiful Architecture.

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.

From the Brink of the Drink: A Personal Story of Tribulations and Triumphs of Alcoholism


Karla Juvonen - 2020
    

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

A Doctor on the Inside: From the County Jail to the Supermax (Boxed Set)


William Wright - 2016
    William Wright’s best-selling, award-winning books in a single volume! Maximum Insecurity chronicles Wright’s true-life metamorphosis from suburban ear surgeon to life as the sole physician at Colorado’s maximum-security prison. Jailhouse Doc follows Wright’s transition from prison medicine to running the clinic at the county jail. Should be easy right? Not on your life. Told with a humor and biting wit, both books reveal the real inside operation of correctional facilities.

The Gastric Sleeve Bariatric Cookbook: Easy Meal Plans and Recipes to Eat Well & Keep the Weight Off


Sarah Kent - 2018
    During your first 8 weeks post-op, meal planning is essential to make sure you get the nutrition you need. In The Gastric Sleeve Bariatric Cookbook, Sarah Kent—author of the bestselling Fresh Start Bariatric Cookbook—delivers effective meal plans and recipes specifically tailored for your new lifestyle after VSG.Unlike any other bariatric cookbook on the market, The Gastric Sleeve Bariatric Cookbook approaches your new diet with immediate and long-term dietary needs in mind, to help you get healthier—not just thinner. In the pages of The Gastric Sleeve Bariatric Cookbook you’ll find: 8 weeks of easy meal plans for each of the 4 post-op dietary stages (full liquid, pureed foods, soft foods, general diet) Over 95 protein-packed recipes—many of which yield leftovers for meals later in the week Post-op recipe icons that let you know at which stages you can eat each recipe, providing specific portion information as well Knowing what, when, and how much to eat after VSG doesn’t have to be stressful. The Gastric Sleeve Bariatric Cookbook makes it easy, healthy, and simply delicious to eat well after surgery and beyond.

Call Me Sister: District Nursing Tales from the Swinging Sixties


Jane Yeadon - 2013
    Staff nursing in a ward where she's challenged by an inventory driven ward sister, she reckons it's time to swap such trivialities for life as a district nurse.Independent thinking is one thing, but Jane's about to find that the drama on district can demand instant reaction; and without hospital back up, she's usually the one having to provide it. She meets a rich cast of patients all determined to follow their own individual star, and goes to Edinburgh where Queen Victoria's Jubilee Institute's nurse training is considered the cr me de la cr me of the district nursing world.Call Me Sister recalls Jane's challenging and often hilarious route to realizing her own particular dream.

The Dolce Diet: Living Lean


Mike Dolce - 2011
    It's about learning to eat properly for your health." -Vitor Belfort, UFC two-time world champion"Mike Dolce's the best in the business."-Chael Sonnen, UFC world title contender"Mike Dolce's knowledge of nutrition and strength & conditioning has led him to be one of the most highly sought-after coaches in the sport." -Joshua Carey, Bleacher Report"You can learn a lot from this man right here." -Ariel Helwani, AOL's MMAFighting.comABOUT THE DOLCE DIET: LIVING LEANCalled "the patron saint of weight cutting," Mike Dolce has coordinated the high-profile weight loss for many of the world's top athletes, including...* Quinton "Rampage" Jackson, UFC / Pride FC world champion* Vitor "The Phenom" Belfort, UFC two-time world champion* Thiago "Pitbull" Alves, UFC world title contender* Chael Sonnen WEC / UFC world title contender* Gray "Bully" Maynard, UFC world title contender* Nate "Rock" Quarry, UFC world title contender* Mike "Quicksand" Pyle, WEC world champion* Jay "Thorobred" Hieron, IFL world championAs well as fan favorites...* Michael "The Count" Bisping, The Ultimate Fighter 3 winner* Jake "Juggernaut" Ellenberger, UFC veteran* Ed "Shortfuse" Herman, The Ultimate Fighter 3 runner-up* Chris "The Crippler" Leben, UFC veteran* Duane "BANG" Ludwig, UFC & K-1 veteranand many more!For the first time in print, Mike Dolce shares the same the principles, recipes, and strength-training workouts he uses in MMA's elite fight camps and how they can be used by YOU!INSIDE you will learn:* Recipes used in MMA's top fight camps with gluten-free & vegan options* Easy to follow sample meal plans with gluten-free & vegan options* Strength & Conditioning exercises with instructions & photos* Workout plans used by today's top athletesWHAT PEOPLE ARE SAYING ABOUT THE DOLCE DIETThe Dolce Diet, three words about Living Lean: 1. Simple 2. Inspirational 3. Effective. Thank you, Mike Dolce! You've made staying in shape easy! ~STEWART M. The Dolce Diet, Love it! My Little-Boy-2-B has been on it for 5.5 months! This diet is truly amazing for moms pre & post baby! Yes, The DolceDiet is prego friendly! Plenty of the RIGHT kind of food that tastes great! ~THE H2H WAITRESSStarted two weeks ago. Lost 13 pounds so far. Yea! Love the recipes! So do my kids! Thank you! ~DAWN H.Body fat down 4% in 2 months?! Yessss! #LIVING LEAN ~MOLLY C.The Dolce Diet, started 410, down 50 lbs. so far. ~ JOSH W.The Dolce Diet, 13 lbs. lost in 4 weeks! People are asking what I'm doing...Telling them LIVING LEAN! ~MIKE S.Real talk! The Dolce Diet is the Einstein, da Vinci and Jesus of losing weight all wrapped up in one...gluten free wrap that is. ~MIKEY F.Another 5 (lbs. lost) on The Dolce Diet. 25 pounds down in 2 weeks, 100 to go! #LivingLean! ~JOHN P.

The Final Roman Emperor, the Islamic Antichrist, and the Vatican's Last Crusade


Thomas Horn - 2016
    When they accurately predicted the resignation of Pope Benedict XVI one full year in advance, even naming the very month and year he would step down, global shockwaves raised compelling questions regarding why the Vatican has an advanced telescope perched atop Mt. Graham in Arizona (USA) where the Jesuits admit they are monitoring something approaching Earth. Authors Horn and Putnam visited the mountain and spoke with the astronomers. After their second report was published in Exo-Vaticana, the pope s top astronomer took to the airwaves (and on the Vatican Observatory website) in an attempt to explain the role that he and other church astronomers are playing in regard to the LUCIFER device on Mt. Graham, as well as their developing doctrines concerning extraterrestrial life and the impact it may soon have on planet Earth s religions (Christianity in particular). Then, in the third book by Horn and Putnam, On the Path of the Immortals, the authors set out with cameras and field investigators to unearth their most astonishing discovery yet: Mt. Graham is a portal the Native Americans who fought the Vatican and NASA told them a gateway to another dimension. And, as the Vatican knows and the authors uncovered, it is not the only one. Even then, they had no idea what secrets the Vatican was shielding until now... FOR THEIR LAST ENTRY INTO THE 4-YEAR INVESTIGATION, THE FINAL ROMAN EMPEROR, THE ISLAMIC ANTICHRIST, AND THE VATICAN S LAST CRUSADE REVEALS... *Tom Horn s greatest prediction yet (this will shake the foundations of the world!) *The WMD that ISIS will use, and how it will lead to an Apocalypse *Petrus Romanus, Albert Pike, the Islamic State, and the coming Armageddon *Pope Francis becomes the Destroyer (or shall there be another?)... *The Last Crusade Agenda, hidden in plain sight *The prophecy of the Last Roman Emperor in the Vatican vaults *The prophecy of the Cumaean Sibyl on the Muslim s Mahdi *Giants, a hidden Vatican doorway, and the coming Battle for the Cosmic Mountain *Why many Christians, Muslims, and Jews will accept the Last Emperor as Messiah *Preparations by the Occult Elite and their Visions of the Final Roman Emperor

The Sleeved Life: A Patient-to-Patient Guide on Vertical Sleeve Gastrectomy Weight Loss Surgery


Pennie Nicola - 2012
    Pennie combines her personal experience with the latest research to answer your most pressing questions about the gastric sleeve. Questions include: Why did you choose the sleeve instead of other weight loss surgery options? How do I begin looking for a sleeve surgeon? What does a typical pre-op diet look like? What is surgery day like? What will my diet look like after surgery? How do you handle the stigma of weight loss surgery? How is my goal weight determined? How many calories do you eat, on average? Are there any foods you can’t eat? How much food can you eat in one sitting? Does hunger come back? Can the sleeve get stretched out? How do you deal with weight loss stalls? How many vitamins do you take every day? How much weight should I expect to lose with the sleeve? What does a maintenance diet look like?

The Defenders and Three Others


Philip K. Dick - 1950
    Dick! Here are "The Defenders," in which mankind has taken refuge beneath the Earth's surface, leaving all-out war to robots ... "Beyond Lies the Wub," in which a highly philosophical Martian creature finds itself on the wrong end of the dinner table ... "The Crystal Crypt," in which the last Terran ship from Mars finds terrorists aboard ... and "Beyond the Door," a most unusual story in which an abusive husband ends up with more than he bargains for!

Ubuntu: The Beginner's Guide


Jonathan Moeller - 2011
     In the Guide, you'll learn how to: -Use the Ubuntu command line. -Manage users, groups, and file permissions. -Install software on a Ubuntu system, both from the command line and the GUI. -Configure network settings. -Use the vi editor to edit system configuration files. -Install and configure a Samba server for file sharing. -Install SSH for remote system control using public key/private key encryption. -Install a DHCP server for IP address management. -Install a LAMP server. -Install web applications like WordPress and Drupal. -Configure an FTP server. -Manage ebooks. -Convert digital media. -Manage and configure Unity, the default Ubuntu environment. -Manage and halt processes from the command line. -Set up both a VNC server and a client. -Enjoy games on Ubuntu. -And many other topics.