Friday, 28 February 2020 |
This best-selling guide will get you up and running with SQL. Author Chris Fehily introduces general concepts, practical answers, and clear explanations of what the various SQL statements can do. Formatted SQL code listings help you see the elements and structure of the language.
<ASIN:1937842479>
|
Wednesday, 26 February 2020 |
Subtitled "Building Cloud Native Applications with Go and Java for Docker and Kubernetes", this book shows how the gRPC interprocess communication protocol is capable of connecting polyglot services in microservices architecture, while providing a rich framework for defining service contracts and data types. Authors Kasun Indrasiri and Danesh Kuruppu discuss the importance of gRPC in the context of microservices development complete with hands-on examples written in Go, Java, Node, and Python and cover essential techniques and best practices to use gRPC in production systems.
<ASIN:1492058335>
|
Monday, 24 February 2020 |
This book, subtitled "An Abstract Interpretation Perspective", offers a self-contained introduction to static analysis, covering the basics of both theoretical foundations and practical considerations in the use of static analysis tools. Authors Xavier Rival and Kwangkeun Yi offer a quick and comprehensive introduction for nonspecialists.The text covers the mathematical foundations of static analysis, including semantics, semantic abstraction, and computation of program invariants. It also covers more advanced notions and techniques, including techniques for enhancing the cost-accuracy balance of analysis and abstractions for advanced programming features.
<ASIN:0262043416>
|
Friday, 21 February 2020 |
Subtitled "Write Lean, High-Performance Code without the JVM", this book shows how to carry out bare-metal systems programming with Scala Native, an ahead-of-time Scala compiler. Author Richard Whaling uses a series of projects to introduce the fundamental and powerful techniques of systems programming, one by one. The book starts from the foundations of systems programming, including pointers, arrays, strings, and memory management. Projects include using the UNIX socket API to write network client and server programs without the sort of frameworks higher-level languages rely on, and designing and implementing a modern, asynchronous microservice-style HTTP framework from scratch.
<ASIN:1680506226
|
Wednesday, 19 February 2020 |
This book, subtitled "Toward Speed, Scalability, and Standardization for SQL Server Developers" shows how to write T-SQL that performs fast and is easy to maintain. Author Elizabeth Noble also shows how to implement version control, testing, and deployment strategies. Hands-on examples show modern T-SQL practices and provide straightforward explanations. Attention is given to selecting the right data types and objects when designing T-SQL solutions.
<ASIN:1484255895>
|
Monday, 17 February 2020 |
This updated edition of a guide to Python networking has been updated to cover Python 3 and including the latest on network data analysis, Cloud Networking, Ansible 2.8, and new libraries. Author Eric Chou shows how to use Python to interact with both legacy and API-enabled network devices. The books includes how to use high-level Python packages and frameworks to perform network automation tasks, monitoring, management, and enhanced network security followed by Azure and AWS Cloud networking. It ends with a look at using Jenkins for continuous integration as well as network testing tools.
<ASIN:1839214678>
|
Friday, 14 February 2020 |
This richly illustrated book that covers R, plotly, and shiny focuses on the process of programming interactive web graphics for multidimensional data analysis. Carson Sievert writes for the data analyst who wants to leverage the capabilities of interactive web graphics without having to learn web programming. Many R code examples illustrate how to tap the extensive functionality of these tools to enhance the presentation and exploration of data, and how to use these concepts and tools to generate more informative, engaging, and reproducible interactive graphics using free and open source software.
<ASIN:1138331457>
|
Wednesday, 12 February 2020 |
This is the definitive book on Scala, the language for the Java platform that blends object-oriented and functional programming concepts. Co-authored by Martin Odersky, the designer of the Scala language, this book will teach you the Scala language and the ideas behind it. This fourth edition brings the entire book up to date, adding new material to cover changes in Scala 2.13, in particular the overhaul of collections, which it covers detail.
<ASIN:098153161X>
|
Monday, 10 February 2020 |
This book, subtitled "Go Programming For Hackers and Pentesters" explores the darker side of Golang. Authors Tom Steele, Dan Kottmann, and Chris Patten show how a collection of short scripts will help you test your systems, build and automate tools to fit your needs, and improve your offensive security skillset. The book begins with a basic overview of Go's syntax and philosophy then move on to explore examples that you can use for tool development, including common network protocols like HTTP, DNS, and SMB.
<ASIN:1593278659>
|
Friday, 07 February 2020 |
Completely updated for Java 11 and 12, this book teaches you about the Java language and how to use it to create applications for any computing environment. Author Rogers Cadenhead covers the knowledge and skills necessary to develop applications on your computer, web servers, and mobile devices. By the time you have finished the book, you’ll have well-rounded knowledge of Java and the Java class libraries
<ASIN:0672337959>
|
Wednesday, 05 February 2020 |
This practical book, whose subtitle continues "on Arduino and Ultra-Low-Power Microcontrollers" looks at TinyML, where deep learning and embedded systems are combined with tiny devices. Authors Pete Warden and Daniel Situnayake explain how you can train models small enough to fit into any environment. Aimed at software and hardware developers who want to build embedded systems using machine learning, this guide walks you through creating a series of TinyML projects, step-by-step. No machine learning or microcontroller experience is necessary.
<ASIN:1492052043>
|
Written by Kay Ewbank
|
Monday, 03 February 2020 |
This book shows how to use design patterns with real-world applications to develop reusable and maintainable code. Author Tom Kwong begins with fundamental Julia features such as modules, data types, functions/interfaces, and metaprogramming before moving on to modern Julia design patterns for building large-scale applications with a focus on performance, reusability, robustness, and maintainability. He also covers anti-patterns and how to avoid common mistakes and pitfalls in development, and how traditional object-oriented patterns can be implemented differently in Julia.
<ASIN:183864881X>
|
|
|