Book Watch Archive


Node.js Design Patterns 3rd Ed (Packt)
Wednesday, 19 August 2020

This book shows how to implement a series of best practices and design patterns to help create efficient and robust Node.js applications. Authors Mario Casciaro and Luciano Mammino kick off by exploring the basics of Node.js, analyzing its asynchronous event driven architecture and its fundamental design patterns. They then show how to build asynchronous control flow patterns with callbacks, promises and async/await.

<ASIN:1839214112>

 
Working in Public (Stripe Press)
Monday, 17 August 2020

Take notice of this book's subtitle -The Making and Maintenance of Open Source Software. It's an inside look at modern open source software development, its evolution over the last two decades, and its ramifications for an internet reorienting itself around individual creators. Nadia Eghbal, who interviewed hundreds of developers while working to improve their experience at GitHub, argues that modern open source offers us a model through which to understand the challenges faced by online creators.

<ASIN:0578675862>

 
The Art of Hacking (Indy Pub)
Friday, 14 August 2020

In this book, subtitled "Ancient Wisdom for Cybersecurity Defense", Information Security professional Ken May takes the reader through choice bits of wisdom in the most lauded writings about warfare, political intrigue, martial arts, history, and strategy, and shows how it can pertain to protecting modern data systems. From Sun Tzu to Machiavelli, from Thucydides to Musashi, the tools and techniques may change, but the primary principles remain the same. This edition includes original language source texts, when available.

<ASIN:1087894867>

 
Effective C (No Starch Press)
Wednesday, 12 August 2020

This book introduces C and the C Standard Library, showing how to debug, test, and analyze C programs with concise explanations of C language constructs and behaviors, while addressing best practices, common errors, and open debates in the C community. Author Robert C. Seacord is an expert on the C Standards committee, and the book covers the modern C17 Standard as well as potential C2x features.

<ASIN:1718501048>

 
Data Science Tools (Mercury Learning)
Monday, 10 August 2020

This book describes some of the popular software application tools used in data science along with the processes for downloading and best using them. Author Christopher Greco considers data analysis using Microsoft Excel, KNIME, R, and the OpenOffice spreadsheet. Each of these tools are used to apply statistical concepts including confidence intervals, normal distribution, T-Tests, linear regression, histograms, and geographic analysis using real data from Federal Government sources.

<ASIN:1683925831>

 
Algorithms Illuminated - Part 4 (Soundlikeyourself Publishing)
Friday, 07 August 2020

Algorithms for NP-Hard Problems is the fourth book in a series that provides an accessible, no-nonsense, and programming language-agnostic introduction to algorithms. The book includes hints or solutions to all quizzes and problems, and is accompanied by a series of YouTube videos by the author Tim Roughgarden, a Professor of Computer Science at Columbia University and well known to us for the Coursera Algorithms Specialization from when he was at Stanford University. Part 4, both of the Coursera series of courses and the set of books, covers algorithmic tools for tackling NP-hard problems (heuristic algorithms, local search, dynamic programming, MIP and SAT solvers) and techniques for quickly recognizing NP-hard problems in the wild.

<ASIN:0999282964>

 
Modern Python Cookbook 2nd Ed (Packt)
Wednesday, 05 August 2020

By exposing Python as a series of simple recipes, this book considers specific language features in a particular context. Steven F. Lott covers 133 recipes on the latest version of Python 3.8, illustrating Python programming concepts along with how to build complex applications. The recipes touch on all necessary Python concepts related to data structures, object oriented programming, functional programming, and statistical programming.

<ASIN:180020745X>

 
Fun Q (Vector Sigma)
Monday, 03 August 2020

Subtitled, "A Functional Introduction to Machine Learning in Q", this book shows how to use q to implement well-known machine-learning algorithms. Author Nick Psaris breaks each algorithm into its basic building blocks and then rebuilds it from scratch. Well-known machine-learning data sets are used to motivate each chapter as advanced q idioms are introduced. Using nothing but the q binary, the book shows how to download data sets, generate plots in the q terminal and get progress-bar-style feedback as model parameters iteratively improve.

<ASIN:1734467509>

 
The Code (Penguin Books)
Friday, 31 July 2020

With the subtitle "Silicon Valley and the Remaking of America", Margaret O'Mara has written a history for our time. It is a story of mavericks and visionaries, but also of powerful institutions creating the framework for innovation, from the Pentagon to Stanford University. It is also a story of a community that started off remarkably homogeneous and tight-knit and stayed that way, and whose belief in its own mythology has deepened into a collective hubris that has led to astonishing triumphs as well as devastating second-order effects.

<ASIN:0399562206>

 
SQL Injection Strategies (Packt)
Wednesday, 29 July 2020

This is a guide for beginners looking to learn how to perform SQL injection and test the security of web applications, websites, or databases, using both manual and automated techniques. Authors Ettore Galluccio, Edoardo Caselli and Gabriele Lombari start with an introduction to SQL injection and its impact on websites and systems, then move on to the steps to configure a virtual environment, so you can try SQL injection techniques safely. Tools such as sqlmap and others are covered, showing how to use them effectively to perform SQL injection attacks.

<ASIN:183921564X>

 
JavaScript: The New Toys (Wrox)
Monday, 27 July 2020

This book explores the newest features of JavaScript, along with who manages the process of improving JavaScript, how new features get introduced, terminology, and a high-level overview of new features. Author T.J. Crowder then looks at each new or updated item in depth, with example uses, possible pitfalls, and recommendations for updating old habits in light of new features. The book is non-platform specific, aimed at programmers working in web development, Node.js, Electron, Windows Universal Apps, or another JavaScript environment.

<ASIN:1119367956>

 
A Unified Theory of Cats on the Internet (Stanford Briefs)
Friday, 24 July 2020

This book explores why cats became so prevalent as an Internet theme. As author Elyse White says, cats are everywhere from Reddit's slogan of "Come for the cats. Stay for the empathy" through the goth cats of Twitter and the glamourpusses of Instagram to the giddy, nonsensical silliness of Nyan Cat. Bringing together anecdotes, analyses, and hidden histories of the communities that built the internet, Elyse White shows how japonisme, punk culture, cute culture, and the battle among different communities for the soul of the internet informed the sensibility of online felines.

<ASIN:1503604632>

 
«StartPrev41424344454647484950NextEnd»

Page 49 of 244