Monday, 01 February 2021 |
This book introduces nonsequential and distributed programming with Go. Christian Maurer systematically presents basic concepts for the synchronization and communication of concurrent processes. These include locks, semaphores, fairness and deadlocks, monitors, and local and network-wide message passing. Other topics include networks as graphs, network exploration, distributed depth and breadth first search, and the selection of a leader in networks. The chapters on locks, semaphores, monitors and network-wide message exchange also present some basic approaches to programming in C and Java.
<ASIN:3658297816>
|
Friday, 29 January 2021 |
With well over 150 million monthly active users, Roblox hosts all genres of games that can be played by other members of the community using the Lua programming language. Zander Brumbaugh explains how to work on the Roblox platform, starting with an overview of Roblox development and then how to use Roblox Studio. Having looked at how to program in Roblox Lua, it goes on to creating Obby and Battle Royale games. The final section looks at the logistics of game production, focusing on optimizing the performance of games by implementing impressive mechanics, monetization, and marketing practices.
<ASIN:1800561997>
|
Wednesday, 27 January 2021 |
This book was written from the perspective of "What book would the authors want to have had when they were transitioning to Python?" Alex DeCaria and Grant Petty have completely revised this second edition to ensure that all code examples work in Python 3. Additional chapters on the Pandas library and Cartopy have been included, as well as an appendix on Jupyter notebooks.
<ASIN:0972903356>
|
Monday, 25 January 2021 |
This book is a collection of articles from the Effective Perl Programming website created by brian b foy and Joshua McAdams, based on work they did to update Jospeh Hall's seminal book Effective Perl Programming for v5.10. Over the last 10 years they have continued to add more articles to the website and foy has now gathered them into a book. It looks at Perl's new features from version 5.10 to version 5.32, and foy plans to update the coverage as and when new Perl versions are released.
<ASIN:B08SKTW2R9>
|
Friday, 22 January 2021 |
Subtitled "128 Algorithms to Develop your Coding Skills" this is a collection of algorithmic techniques and programming skills chosen to be useful for job interviews in the tech industry and competing in coding competitions. Christoph Dürr and Jill-Jênn Vie are experienced coaches, problem setters, and jurors for coding competitions. They highlight the versatility of each algorithm by considering a variety of problems and show how to implement algorithms in simple and efficient code.
<ASIN:1108716822>
|
Wednesday, 20 January 2021 |
Updated for C++20, in this book John Paul Mueller takes you from the fundamentals of working with objects and classes to writing applications that use paradigms not normally associated with C++, such as those used for functional programming strategies. The book also includes online resources such as source code, as well as showing how to use a C++ GNU compiler to build applications and how to use a mobile device for coding.
<ASIN:1119601746>
|
Monday, 18 January 2021 |
With the subtitle, "Full-stack web development using .NET 5, React 17, and TypeScript 4, this updated second edition addresses the changes in the .NET framework and the latest release of React. Carl Rippon starts by taking you through React and TypeScript components for building an intuitive single-page application and then shows you how to design scalable REST APIs that can integrate with a React-based frontend. He then covers the latest features, popular patterns, and tools available in the React ecosystem, including function-based components, React Router, and Redux.
<ASIN:180020616X>
|
Friday, 15 January 2021 |
With the subtitle, "3D graphics, machine learning, and simulations with Python", this book aims to provide the strong math skills you need to qualify for jobs in data science, machine learning, computer graphics, or cryptography. With lots of helpful graphics and more than 300 exercises and mini-projects, Paul Orland teaches the math you need for these hot careers, concentrating on what you need to know as a developer.
<ASIN:1617295353>
|
Wednesday, 13 January 2021 |
This book, sibtitled "Master the art of optimizing the functioning of your C++ code" shows how to tweak the performance of C++ apps, so they can run faster and consume fewer resources on the device they're running on without compromising the readability of the codebase. Björn Andrist and Viktor Sehr begin by introducing the C++ language and some of its modern concepts in brief. They then move on to using algorithms, ranges, and containers from the standard library to achieve faster execution, write readable code, and use customized iterators.
<ASIN:1839216549>
|
Monday, 11 January 2021 |
This book, subtitled Applying Mapping and Spatial Analytics, is a collection of current, real-world examples of scientists using geographic information systems (GIS) and spatial data science. Co-edited by Esri Chief Scientist Dawn Wright and Esri Technology Writer and Information Designer Christian Harder and with a foreword by Pulitzer Prize winner Jared Diamond, these case studies are part of a global effort to find ways to sustain a livable environment for all life on this planet.
<ASIN:1589485874>
|
Friday, 08 January 2021 |
Why is Star Trek’s computer coded as female, while HAL 9000 in 2001: A Space Odyssey is heard as male? Liz W. Faber focuses on voice-interactive computers, and breaks new ground in questions surrounding media, technology, and gender. The book is a decade-by-decade investigation of computer voices, tracing the evolution from the masculine voices of the ’70s and ’80s to the feminine ones of the ’90s and ’00s. Faber ends her account in the present, with looks at the film Her and Siri herself.
<ASIN:1517909767>
|
Wednesday, 06 January 2021 |
This completely rewritten edition with new code and new chapters, is an up-to-date guide to smooth software testing. Catalin Tudose provides examples that demonstrate JUnit's modern features, including its new architecture; nested, tagged, and dynamic tests; and dependency injection. Examples illustrate JUnit 5's innovations for dependency injection, nested testing, parameterized tests, and more.
<ASIN:1617297046>
|
|
|