Book picks similar to
Introduction to Information Theory and Data Compression by Darrel R. Hankerson
computer-science
it_to_read
kroćenje-mašine
on-hold
Pathfinder Roleplaying Game Beginner Box
Jason Bulmahn - 2011
Scores of monsters, challenges, and advice give gamers the tools to create their own worlds and adventure, providing countless hours of gaming excitement. With streamlined rules and a focus on action-packed heroic adventure, this deluxe boxed set is the ideal introduction to the world of the Pathfinder Roleplaying Game, and the best starting point for a lifetime of pulse-pounding adventure!
NoEstimates: How To Measure Project Progress Without Estimating
Vasco Duarte - 2016
I wrote it because I believe we can do better than the accepted "status quo" in the software industry. It took me years to learn what I needed to learn to come up with my version of the #NoEstimates approach. You can do it in weeks! The techniques and ideas described here will help you explore the #NoEstimates universe in a very practical and hands-on manner. You will walk through Carmen's story. Carmen is a senior, very experienced project manager who is now confronted with a very difficult project. One would say, an impossible project. Through the book, and with the help of Herman, Carmen discovers and slowly adopts #NoEstimates which helps her turn that project around. Just like I expect it will help with the project you are in right now. The book also includes many concrete approaches you can use to adopt #NoEstimates, or just adopt those practices on their own.
Primed for Sin: A Contemporary Romance Box Set
Sarah J. Brooks - 2019
Brooks! All five standalone full-length novels feature protective alpha males that fight for the women of their dreams. No matter if accidental fake marriages, surprise baby gifts or second chances - this collection has everything you need for long and steamy nights in your bedroom! Book 1 – Never Over You Alright, before you hear his side, let me tell you mine. I was just cleaning his room. I swear that’s it! I mean, he’s my boss for Pete’s sake. But Anthony came out of the shower dripping wet and naked from head to toe. I tried to look away, but IT was right there. And boy was it happy to see me. That’s so not my fault, right? Cute butt, killer abs, bubblegum lips that were begging for a kiss. How could I say no? Turns out he’s had a crush on me since high school. His dad’s freaking out, but Anthony’s got his own billions. So big, bad Daddy Whore-bucks can kiss my tight little… you get the idea. But I think Anthony’s having second thoughts. Will he be my sweetheart or leave me heartbroken? Book 2 – Hate To Want You Oh My Gorgeous eyes! Is that Xander–freaking– Selby? Bad boy muscle-man with a gargantuan-sized… bank account. Wow what a dirty little mind you’ve got there. Be patient. I’m still getting to his best parts. There’s a heart of gold hidden under muscles the size of New York City. He's got the face of an angel and moves like the devil. The first time I saw him my legs went to Jell-O, and I got all tongue-tied. Now tell me something, and be honest. Is it in bad taste to tie up your boss with a garter belt? Or run your tongue up and over his mountain and valley abs? Book 3 – Let’s Play Pretend “Of course I’ll pretend to be your wife.” I can’t believe these words came out of my mouth when my sister’s lawyer asked me to be his fake-wife. I don't like his plan to fake it at all, but desperate situations need desperate measures. Although I have enough to deal with on my own, I’d do anything for my family. Well, maybe I can take this lemon and make lemonade. After all, acting like I’m in love with Jonathan is easy. Too easy. The way he looks at me, touches me, protects me. It just feels so unbelievably good. All of a sudden, I'm not sure if this is fake anymore... Book 4 – Protecting Her The billions in my bank account are worthless if I can’t save her. There are times in your life when one decision can change everything. Mine was to risk my life for the woman of my dreams. Millie. Once I saw her, I knew it’d be her and no one else. Her gaze calls out to the hero in me. Her touches awaken the man. The problem? I’m not the only one who wants her. And her enemies will do everything to get her. Even the unthinkable. If they try to hurt her, I will give them nothing but pain. It’s time for this to end. There can only be one winner. Book 5 – Unexpected Love It was supposed to be a one-night stand. Now I’m carrying his baby. Oh-oh. I guess fate has a way of writing its own stories.
Cracking the Coding Interview: 150 Programming Questions and Solutions
Gayle Laakmann McDowell - 2008
This is a deeply technical book and focuses on the software engineering skills to ace your interview. The book is over 500 pages and includes 150 programming interview questions and answers, as well as other advice.The full list of topics are as follows:The Interview ProcessThis section offers an overview on questions are selected and how you will be evaluated. What happens when you get a question wrong? When should you start preparing, and how? What language should you use? All these questions and more are answered.Behind the ScenesLearn what happens behind the scenes during your interview, how decisions really get made, who you interview with, and what they ask you. Companies covered include Google, Amazon, Yahoo, Microsoft, Apple and Facebook.Special SituationsThis section explains the process for experience candidates, Program Managers, Dev Managers, Testers / SDETs, and more. Learn what your interviewers are looking for and how much code you need to know.Before the InterviewIn order to ace the interview, you first need to get an interview. This section describes what a software engineer's resume should look like and what you should be doing well before your interview.Behavioral PreparationAlthough most of a software engineering interview will be technical, behavioral questions matter too. This section covers how to prepare for behavioral questions and how to give strong, structured responses.Technical Questions (+ 5 Algorithm Approaches)This section covers how to prepare for technical questions (without wasting your time) and teaches actionable ways to solve the trickiest algorithm problems. It also teaches you what exactly "good coding" is when it comes to an interview.150 Programming Questions and AnswersThis section forms the bulk of the book. Each section opens with a discussion of the core knowledge and strategies to tackle this type of question, diving into exactly how you break down and solve it. Topics covered include• Arrays and Strings• Linked Lists• Stacks and Queues• Trees and Graphs• Bit Manipulation• Brain Teasers• Mathematics and Probability• Object-Oriented Design• Recursion and Dynamic Programming• Sorting and Searching• Scalability and Memory Limits• Testing• C and C++• Java• Databases• Threads and LocksFor the widest degree of readability, the solutions are almost entirely written with Java (with the exception of C / C++ questions). A link is provided with the book so that you can download, compile, and play with the solutions yourself.Changes from the Fourth Edition: The fifth edition includes over 200 pages of new content, bringing the book from 300 pages to over 500 pages. Major revisions were done to almost every solution, including a number of alternate solutions added. The introductory chapters were massively expanded, as were the opening of each of the chapters under Technical Questions. In addition, 24 new questions were added.Cracking the Coding Interview, Fifth Edition is the most expansive, detailed guide on how to ace your software development / programming interviews.
Continuous Delivery: Reliable Software Releases Through Build, Test, and Deployment Automation
Jez Humble - 2010
This groundbreaking new book sets out the principles and technical practices that enable rapid, incremental delivery of high quality, valuable new functionality to users. Through automation of the build, deployment, and testing process, and improved collaboration between developers, testers, and operations, delivery teams can get changes released in a matter of hours-- sometimes even minutes-no matter what the size of a project or the complexity of its code base. Jez Humble and David Farley begin by presenting the foundations of a rapid, reliable, low-risk delivery process. Next, they introduce the "deployment pipeline," an automated process for managing all changes, from check-in to release. Finally, they discuss the "ecosystem" needed to support continuous delivery, from infrastructure, data and configuration management to governance. The authors introduce state-of-the-art techniques, including automated infrastructure management and data migration, and the use of virtualization. For each, they review key issues, identify best practices, and demonstrate how to mitigate risks. Coverage includes - Automating all facets of building, integrating, testing, and deploying software - Implementing deployment pipelines at team and organizational levels - Improving collaboration between developers, testers, and operations - Developing features incrementally on large and distributed teams - Implementing an effective configuration management strategy - Automating acceptance testing, from analysis to implementation - Testing capacity and other non-functional requirements - Implementing continuous deployment and zero-downtime releases - Managing infrastructure, data, components and dependencies - Navigating risk management, compliance, and auditing Whether you're a developer, systems administrator, tester, or manager, this book will help your organization move from idea to release faster than ever--so you can deliver value to your business rapidly and reliably.
The Linux Command Line
William E. Shotts Jr. - 2012
Available here:readmeaway.com/download?i=1593279523The Linux Command Line, 2nd Edition: A Complete Introduction PDF by William ShottsRead The Linux Command Line, 2nd Edition: A Complete Introduction PDF from No Starch Press,William ShottsDownload William Shotts’s PDF E-book The Linux Command Line, 2nd Edition: A Complete Introduction
The Frat Boys Baby Bundle
Austin Bates - 2018
Omega Jay Collins is a struggling artist. Barely making ends meet, he’s recently become homeless… just as he lands the gallery show of a lifetime. When they run into each other at an art show, sparks fly. Luke knows better, but he just can’t stop thinking about getting the sexy omega back into his bed. A night of celebratory passion leads to unexpected consequences… In this 77,000-word omegaverse/gay paranormal romance, two men get their second chance at love and learn value of family. Deeply descriptive and sexual scenes make this non-shifter alpha/omega male pregnancy romance suitable for adults only. Read Trust fund baby and 4 other fantastic books in this one of a kind bundle!
AngularJS: Up and Running: Enhanced Productivity with Structured Web Apps
Shyam Seshadri - 2014
By the end of the book, you'll understand how to develop a large, maintainable, and performant application with AngularJS.Guided by two engineers who worked on AngularJS at Google, you'll learn the components needed to build data-driven applications, using declarative programming and the Model-view-controller pattern. You'll also learn how to conduct unit tests on each part of your application.Learn how to use controllers for moving data to and from viewsUnderstand when to use AngularJS services instead of controllersCommunicate with the server to store, fetch, and update data asynchronouslyKnow when to use AngularJS filters for converting data and values to different formatsImplement single-page applications, using ngRoute to select views and navigationDive into basic and advanced directives for creating reusable componentsWrite an end-to-end test on a live version of your entire applicationUse best practices, guidelines, and tools throughout the development cycle
Mastering Blockchain: Distributed Ledgers, Decentralization and Smart Contracts Explained
Imran Bashir - 2017
Get to grips with the underlying technical principles and implementations of blockchainBuild powerful applications using Ethereum to secure transactions and create smart contractsExplore cryptography, mine cryptocurrencies, and solve scalability issues with this comprehensive guide
High Performance Browser Networking
Ilya Grigorik - 2013
By understanding what the browser can and cannot do, you’ll be able to make better design decisions and deliver faster web applications to your users.Author Ilya Grigorik—a developer advocate and web performance engineer at Google—starts with the building blocks of TCP and UDP, and then dives into newer technologies such as HTTP 2.0, WebSockets, and WebRTC. This book explains the benefits of these technologies and helps you determine which ones to use for your next application.- Learn how TCP affects the performance of HTTP- Understand why mobile networks are slower than wired networks- Use best practices to address performance bottlenecks in HTTP- Discover how HTTP 2.0 (based on SPDY) will improve networking- Learn how to use Server Sent Events (SSE) for push updates, and WebSockets for XMPP chat- Explore WebRTC for browser-to-browser applications such as P2P video chat- Examine the architecture of a simple app that uses HTTP 2.0, SSE, WebSockets, and WebRTC
Running Scared: The Life and Treacherous Times of Las Vegas Casino King Steve Wynn
John L. Smith - 1995
He's a mogul whose empire at one point included the Mirage, the Golden Nugget, and Treasure Island. But how did he gain and wield his tremendous power in Nevada? And why did a confidential Scotland Yard report prevent him from opening a casino in London? When this biography, written by a local reporter, was first released in 1995, Steve Wynn brought suit against its original publisher and forced him into bankruptcy. Now available in paperback, the inside story of the biggest phenomenon to roil Las Vegas since Hoover Dam gives readers an intimate glimpse at the real business that's conducted beyond the gaming tables.
Real World Haskell: Code You Can Believe In
Bryan O'Sullivan - 2008
You'll learn how to use Haskell in a variety of practical ways, from short scripts to large and demanding applications. Real World Haskell takes you through the basics of functional programming at a brisk pace, and then helps you increase your understanding of Haskell in real-world issues like I/O, performance, dealing with data, concurrency, and more as you move through each chapter. With this book, you will:Understand the differences between procedural and functional programming Learn the features of Haskell, and how to use it to develop useful programs Interact with filesystems, databases, and network services Write solid code with automated tests, code coverage, and error handling Harness the power of multicore systems via concurrent and parallel programming You'll find plenty of hands-on exercises, along with examples of real Haskell programs that you can modify, compile, and run. Whether or not you've used a functional language before, if you want to understand why Haskell is coming into its own as a practical language in so many major organizations, Real World Haskell is the best place to start.
Research Methods and Statistics in Psychology
Hugh Coolican - 1990
The book assumes no prior knowledge, taking the student through every stage of their research project in manageable steps. Advice on planning and conducting studies, analyzing data, and writing up practical reports is given, and examples are provided, as well as advice on how to report results in conventional (APA) style. Unlike other introductory texts, there is practical guidance on qualitative research, as well as discussion of issues of bias, interpretation, and variance. Content on qualitative methods has been expanded for the fifth edition and now includes additional material on widely used methods, such as grounded theory, thematic analysis, interpretive phenomenological analysis (IPA), and discourse analysis. The book provides clear coverage of statistical procedures, and includes everything needed at an undergraduate level from nominal level tests, to multi-factorial ANOVA designs, multiple regression, and log linear analysis. In addition, the book provides detailed and illustrated SPSS textbook. Each chapter contains a self-test glossary, key terms, and exercises, ensuring that key concepts have been understood. Students are further supported. Students are further supported by an accompanying website that provides additional exercises, revision flash cards, links to further reading, and data for use with SPSS. The website will also include updated coverage of SPSS should a new version be launched. The bestselling research methods text for over a decade, Research Methods and Statistics in Psychology remains an invaluable resource for students of psychology throughout their studies.