Book picks similar to
UrLISP (Read-Eval-Print-λove #002) by Michael Fogus
programming
sharpen-the-tools
compsci
free
Sams Teach Yourself C++ in One Hour a Day
Siddhartha Rao - 2008
Master the fundamentals of C++ and object-oriented programming Understand how C++11 features help you write compact and efficient code using concepts such as lambda expressions, move constructors, and assignment operators Learn the Standard Template Library, including containers and algorithms used in most real-world C++ applications Test your knowledge and expertise using exercises at the end of every lesson Learn on your own time, at your own pace: No previous programming experience required Learn C++11, object-oriented programming, and analysis Write fast and powerful C++ programs, compile the source code with a gcc compiler, and create executable files Use the Standard Template Library's (STL) algorithms and containers to write feature-rich yet stable C++ applications Develop sophisticated programming techniques using lambda expressions, smart pointers, and move constructors Learn to expand your program's power with inheritance and polymorphism Master the features of C++ by learning from programming experts Learn C++11 features that allow you to program compact and high-performance C++ applications TABLE OF CONTENTSPART I: THE BASICS LESSON 1: Getting Started with C++11 LESSON 2: The Anatomy of a C++ Program LESSON 3: Using Variables, Declaring Constants LESSON 4: Managing Arrays and Strings LESSON 5: Working with Expressions, Statements, and Operators LESSON 6: Controlling Program Flow LESSON 7: Organizing Code with Functions LESSON 8: Pointers and References Explained PART II: FUNDAMENTALS OF OBJECT-ORIENTED C++ PROGRAMMING LESSON 9: Classes and Objects LESSON 10: Implementing Inheritance LESSON 11: Polymorphism LESSON 12: Operator Types and Operator Overloading LESSON 13: Casting Operators LESSON 14: An Introduction to Macros and Templates PART III: LEARNING THE STANDARD TEMPLATE LIBRARY (STL) LESSON 15: An Introduction to the Standard Template LibraryLESSON 16: The STL String ClassLESSON 17: STL Dynamic Array ClassesLESSON 18: STL list and forward_listLESSON 19: STL Set ClassesLESSON 20: STL Map ClassesPART IV: MORE STL LESSON 21: Understanding Function ObjectsLESSON 22: C++11 Lambda ExpressionsLESSON 23: STL AlgorithmsLESSON 24: Adaptive Containers: Stack and QueueLESSON 25: Working with Bit Flags Using STLPART V: ADVANCED C++ CONCEPTS LESSON 26: Understanding Smart PointersLESSON 27: Using Streams for Input and OutputLESSON 28: Exception HandlingLESSON 29: Going Forward APPENDIXES A: Working with Numbers: Binary and Hexadecimal B: C++ Keywords C: Operator Precedence D: Answers E: ASCII Codes
Why's (Poignant) Guide to Ruby
Why The Lucky Stiff - 2005
It won’t crush you. It’s light as a feather (because I haven’t finished it yet—hehe). And there’s a reason this book will stay light: because Ruby is simple to learn.[Why’s (Poignant) Guide to Ruby is released under the Attribution-ShareAlike License. So, yes, please distribute it and print it and read it leisurely in your housecoat.]
Operational Excellence Pillar: AWS Well-Architected Framework (AWS Whitepaper)
AWS Whitepapers - 2017
It provides guidance to help you apply best practices in the design, delivery, and maintenance of AWS environments. 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/.
Chess: Top Beginners Tactics You Must Know - Including Images, Tips, Strategies, Openings and More (Chess, Chess Openings, Chess Books, Chess Tactics. Chess Strategies, Chess For Beginners)
Anton Romanov - 2018
Chess is one of the world’s most popular board games, and is played by millions of people from all walks of life in parks, homes, online and tournaments. This two-player game is played on a checkered board with 64 squares arranged in an eight by eight grid called a chessboard. The game begins with each player possessing 16 pieces, 8 pawns, two rooks (sometimes called castles), two bishops, two knights, a queen and a king. The different player’s pieces are colored differently and are usually either black or white, though colors may vary. Regardless of the color variation though, each ‘team’ is referred to as either black or white. The objective of the game is to ‘checkmate’ the opponent’s king by placing it in such a position that it cannot escape capture. There are other methods to winning the game, such as when an opponent forfeits or resigns from the match. Forfeitures are normally as a result of the opponent losing too many pieces, or if a checkmate is seen as inevitable. There are also circumstances where the game ends in a draw for various reasons, meaning that neither player wins. The first official world chess championship was held in 1886 between Wilhelm Steinitz and Johannes Zukerfort. The victor and thus the first official World Champion was Wilhelm Seinitz. Since the creation of the World Chess Federation in Paris in 1924, the best chess players in the world have been awarded the title of Grandmaster, which is the highest accolade a chess player can get apart from world champion. The latter half of the 20th century saw computers being programmed to play chess, with many home computers now being able to play with such a high level of sophistication that they can outwit some of the best human players. The first computer to ever beat a reigning world champion was the computer Deep Blue, which beat Garry Kasparov in a match in 1997. What You're Going to Learn:
Origins and History of Chess
Rules and Notations
Movements in the Game
The Pieces, Their Movements and Values
Chess Strategy and Tactics
Tips for Beginners
What Not to Do
More Tactics
...And Much More!
Ready to Play Like a Pro ? * * * DOWNLOAD YOUR COPY TODAY * * *
The Singing Cowgirl
Kirsten Osbourne - 2019
When the three of them are asked to perform at the Bear Creek Rodeo, they jump at the chance, knowing it’s the biggest concert of their careers. They go to the rodeo, planning for nothing but the furtherance of their careers. Chris Jackson—a former professional bull-rider—takes one look at Emily and knows she’s the woman he’s been waiting for his entire life. It’s obvious she is feeling the same for him, and he spends as much time with her as he can until the end of the rodeo, making plans to spend more time with her after. His biggest concern is whether she’ll be able to make a decision to spend her life with him, without giving up her dreams. Will Emily make the decision he so desperately wants? Or will she shy away from a real commitment?
Dissecting The Hack: The F0rb1dd3n Network
Jayson E. Street - 2009
One half massive case study, one half technical manual, Dissecting the Hack has it all - learn all about hacking tools and techniques and how to defend your network against threats. Yes, the security threats are real - read more about the tactics that you see executed throughout the story in the second half of the book where you will learn to recon, scan, explore, exploit and expunge with the tools and techniques shown in the story. Every hack is real and can be used by you once you have the knowledge within this book! Utilizes actual hacking and security tools in its story- helps to familiarize a newbie with the many devices and their codeIntroduces basic hacking techniques in real life context for ease of learningPresented in the words of the hacker/security pro, effortlessly envelops the beginner in the language of the hack
Hidden Memories
Jennifer Hayden - 2015
His struggle to find a way out of the darkness that has enveloped his family has been heart wrenching. He has almost given up hope of ever seeing Katie again, when suddenly the mystery of her disappearance begins to unravel. After twenty long years, a mysterious stranger brings forth a most chilling discovery, forcing Jase and his family back into a nightmare he has tried for so long to leave behind. Murder, betrayal and unexpected love reinforce undeniable ties as two families come together after decades of emptiness and sorrow and search among their own for the answers that will finally lay their anguish to rest.
Daring the Highlander's Beast: A Steamy Scottish Historical Romance Novel
Eloise Madigan - 2021
Gates of Thunder
Alex Kosh - 2014
It's a place where magic spells, enchanted artifacts, steam-powered machines, firearms and mechanical golems are a part of everyday life.Gamer Andrew Falk begins his journey in a small village on the border of Orcish territory. The locals are the keepers of many secrets, but their behavior is too realistic for characters in a game; so realistic, in fact, that Andrew starts to treat them as if they were real people. Maybe because of the way he plays, or maybe just thanks to good luck, he becomes one of a mysterious class of people known as "sliders,” and Elenia, the goddess of fate, sends him on an epic quest. But he quickly comes to understand that it's not just his stats as a gamer that are at stake here, but his real life. The virtual goddess turns out to be capable of affecting the real world in order to force Andrew to complete her assignments within the game.Now Andrew's going to have to turn Arktania upside-down in his quest for five ancient swords. But the "Loner" curse means that he won't have anyone to rely on but himself.
A Harvest Bond
Lee Tobin McClain - 2017
Healthy living, working his Pennsylvania farm, and mentoring troubled boys have brought him back from grief and illness into a whole new life. Emily Stern has recovered from losing her husband too young, and she can’t wait to get started on her dream: creating a rural retreat for struggling midlife women. The farm she’s inherited is the perfect place, so much so that she’s willing to move across the country to make it happen. But when Emily arrives at the Covenant Farm, she’s shocked to find her long-ago love, John Moretti, living there… and contemplating very different plans for the place. Forced to compromise by staying at the farm together, they quickly realize there’s still a spark between them. But only John knows what else stands between them: a secret that could break Emily’s heart. Jump into the final novella of the Sacred Bond series… a touching love story about sowing, reaping, and gathering in the harvest. And he that reapeth receiveth wages, and gathereth fruit unto life eternal: that both he that soweth and he that reapeth may rejoice together. John 4:36
Sun Certified Programmer & Developer for Java 2 Study Guide (Exam 310-035 & 310-027)
Kathy Sierra - 2002
More than 250 challenging practice questions have been completely revised to closely model the format, tone, topics, and difficulty of the real exam. An integrated study system based on proven pedagogy, exam coverage includes step-by-step exercises, special Exam Watch notes, On-the-Job elements, and Self Tests with in-depth answer explanations to help reinforce and teach practical skills.Praise for the author:"Finally A Java certification book that explains everything clearly. All you need to pass the exam is in this book."--Solveig Haugland, Technical Trainer and Former Sun Course Developer"Who better to write a Java study guide than Kathy Sierra, the reigning queen of Java instruction? Kathy Sierra has done it again--here is a study guide that almost guarantees you a certification "--James Cubeta, Systems Engineer, SGI"The thing I appreciate most about Kathy is her quest to make us all remember that we are teaching people and not just lecturing about Java. Her passion and desire for the highest quality education that meets the needs of the individual student is positively unparalleled at SunEd. Undoubtedly there are hundreds of students who have benefited from taking Kathy's classes."--Victor Peters, founder Next Step Education & Software Sun Certified Java Instructor"I want to thank Kathy for the EXCELLENT Study Guide. The book is well written, every concept is clearly explained using a real life example, and the book states what you specifically need to know for the exam. The way it's written, you feel that you're in a classroom and someone is actually teaching you the difficult concepts, but not in a dry, formal manner. The questions at the end of the chapters are also REALLY good, and I am sure they will help candidates pass the test. Watch out for this Wickedly Smart book."-Alfred Raouf, Web Solution Developer, Kemety.Net"The Sun Certification exam was certainly no walk in the park but Kathy's material allowed me to not only pass the exam, but Ace it "--Mary Whetsel, Sr. Technology Specialist, Application Strategy and Integration, The St. Paul Companies
How to Design Programs: An Introduction to Programming and Computing
Matthias Felleisen - 2001
Unlike other introductory books, it focuses on the program design process. This approach fosters a variety of skills--critical reading, analytical thinking, creative synthesis, and attention to detail--that are important for everyone, not just future computer programmers. The book exposes readers to two fundamentally new ideas. First, it presents program design guidelines that show the reader how to analyze a problem statement; how to formulate concise goals; how to make up examples; how to develop an outline of the solution, based on the analysis; how to finish the program; and how to test. Each step produces a well-defined intermediate product. Second, the book comes with a novel programming environment, the first one explicitly designed for beginners. The environment grows with the readers as they master the material in the book until it supports a full-fledged language for the whole spectrum of programming tasks.All the book's support materials are available for free on the Web. The Web site includes the environment, teacher guides, exercises for all levels, solutions, and additional projects.A second edition is now available.
Shadow Force: Complete 5-Part Series
Camilla Blake - 2021
No cliffhangers. Epic action, drama, suspense, clean romance, and happy ever afters. Highly rated authors.PART ONE: Shadow PromiseCade Montgomery will always carry the guilt for the men who died on his watch, and he will stop at nothing to find the people responsible. When Piper Collins, his former foster sister and the woman who stole his heart more than ten years ago, resurfaces, things get complicated.Piper Collins left the FBI after her fiancé died three years ago, to find his killer. That search leads her to Atlanta and back to Cade, the man who broke her heart when he left and never returned. When Cade meets with two men who are working for a known drug lord at the bar where she’s working undercover, Piper is disappointed to find he turned to a life of crime instead of being the man of conviction she used to know. But things aren’t adding up, and Piper hopes that, with his help, her fiancé’s killer will be brought to justice.PART TWO: Shadow SecretCruz Ortiz is no longer the man he used to be. After being taken hostage and almost beaten to death by a Venezuelan drug lord, Cruz joins Shadow Force with a new face, a new identity, and a death certificate for his old self. When Shadow Force is tasked with sending someone in undercover, Cruz is the obvious choice.Lydia Ayala is content with her life as a nurse practitioner in the slums of Miami. Sure, her patients tend to be gang members and drug dealers, but she’s confident she’s making a difference in the world. When she’s kidnapped and forced into a marriage, she plans to find a way out of the death sentence. But Cruz Ortiz keeps a watchful eye on her, and her chances to make a break are growing smaller, while the wedding is drawing closer.PART THREE: Shadow FlightRyder Blake is grateful Shadow Force scooped him up before he died a slow death at his desk at the CIA headquarters. After running for his life during a long-term undercover op, Ryder is convinced he’s put his clandestine days behind him. But when a large shipment of drugs and guns goes missing and the Russian Mafia boss who tried to have him killed is implicated, Ryder agrees to take on his old persona and enter a string of underground fights. Only, Jolie Phillips, the office manager for Shadow Force and a woman determined to be an operative, is assigned to the case with him, and Ryder is not a happy camper.A new organization comes to light as Ryder and Jolie travel around the southeast. As they get closer to the answers, the danger escalates, and Ryder and Jolie are running for their lives.PART FOUR: Shadow RescueFormer army and explosives expert Oscar Cortada is rumored to have one or two screws loose due to his infatuation with making things go Boom! But when he and the team stumble upon a container of women, Oscar is tormented by his memories. Oscar volunteers for the job to help Shadow Force uncover the missing people.Ivy Bell never stopped loving her husband while she pursued a career in acting and modeling. Still, after eleven years apart, it seemed they would never find their way back to each other. But when a new role opens up in Atlanta and Ivy arrives on set, she realizes things aren’t what they seem.PART FIVE: Shadow RedemptionLevi Slater has fought crime since his time with the DEA, but never before has he encountered a more evil and sinister group than the Los Caballeros del Camino, The Knights of the Way.Dr. Drew Bellamy has one objective: keep her son safe. But when she’s taken from outside her home and given an ultimatum, she finds herself scrambling and forcing her way out of captivity. When she runs smack into Levi Slater in the woods outside the compound where she was held, she faces a decision—trust him with her and her son’s life or go it alone.
I Hate to Wait
Sigal Adler - 2018
Young Harry Monster has waited all year And now Halloween is almost here He knows just what he wants to be A pirate – the terror of the high sea!
The Acadia Enigma
Steven Becker - 2020
But behind the thousand islands, the countless miles of coastline, and the postcard scenery, bad things are happening in Acadia National Park.Kendra Hale, fresh off a dangerous assignment in Miami, is brought in by the FBI’s Special Projects Group to assist area law enforcement in their investigation. Though she’s drawn in by the friendly people, good food, and beauty of the area, her investigation places her in the crosshairs of a serial killer.