GoLang: The Ultimate Guide

Автор: literator от 1-11-2022, 01:04, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

GoLang: The Ultimate GuideНазвание: GoLang: The Ultimate Guide
Автор: Sufyan bin Uzayr
Издательство: CRC Press
Год: 2023
Страниц: 366
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

Go, also known as GoLang, is a Google-developed open-source, compiled, and statically typed computer language. Go is a general purpose programming language with a straightforward syntax and a large standard library. The building of highly accessible and scalable web apps is one of the primary areas where GoLang is widely used. It may also be used to develop command-line programs, desktop applications, and even mobile apps. Go was designed from the ground up for networking and infrastructure-related applications. It was developed as a replacement for popular server-side languages like Java and C++. The Go programming language aims to combine the efficiency and safety of a statically typed, compiled language with the simplicity of programming of an interpreted, dynamically typed language. It also aspires to be cutting edge, with networked and multicore computer capabilities.
 

Kotlin: The Ultimate Guide

Автор: literator от 1-11-2022, 00:58, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Kotlin: The Ultimate GuideНазвание: Kotlin: The Ultimate Guide
Автор: Sufyan bin Uzayr
Издательство: CRC Press
Год: 2023
Страниц: 398
Язык: английский
Формат: pdf (true)
Размер: 10.2 MB

Kotlin is a free and open-source general purpose programming language that is mostly used to create Android apps. Kotlin was developed by JetBrains initially and later picked up by Google as the language of choice for its Android platform. Over the past few years, Kotlin has become one of the most popular alternatives to Java language and is used by more than 80 percent of Android app developers. Kotlin is a statically typed, advanced programming language that compiles Kotlin code into Java byte-code and runs on a Java Virtual Machine (JVM). It can also be compiled to native executables and jаvascript source code. It is an object-oriented programming language that includes data types, operators, I/O comments, control statements, functions, classes, object expressions, and constructors, among other features. It is not a standalone programming language; rather, it is an innovative manner of coding that runs on Java.
 

Interpretable Machine Learning (Second Edition) : A Guide for Making Black Box Models Explainable

Автор: literator от 31-10-2022, 22:29, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Interpretable Machine Learning (Second Edition) : A Guide for Making Black Box Models ExplainableНазвание: Interpretable Machine Learning (Second Edition) : A Guide for Making Black Box Models Explainable
Автор: Christoph Molnar
Издательство: Leanpub
Год: 2022-03-04
Страниц: 329
Язык: английский
Формат: pdf (true), epub
Размер: 25.0 MB

This book teaches you how to make Machine Learning models more interpretable. Machine learning has great potential for improving products, processes and research. But computers usually do not explain their predictions which is a barrier to the adoption of Machine Learning. This book is about making Machine Learning models and their decisions interpretable. After exploring the concepts of interpretability, you will learn about simple, interpretable models such as decision trees, decision rules and linear regression. The focus of the book is on model-agnostic methods for interpreting black box models such as feature importance and accumulated local effects, and explaining individual predictions with Shapley values and LIME. In addition, the book presents methods specific to deep neural networks.
 

Modern IT Automation with PowerShell

Автор: literator от 31-10-2022, 22:13, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Modern IT Automation with PowerShellНазвание: Modern IT Automation with PowerShell
Автор: Michael Zanatta, The DevOps Collective, Inc.
Издательство: Leanpub
Год: 2022-09-20
Страниц: 561
Язык: английский
Формат: pdf (true), epub
Размер: 15.5 MB

A PowerShell Textbook written by the community for the community! Learning about PowerShell Automation Tools and Techniques just got easier! Influenced by past PowerShell Conference Books, Modern IT Automation with PowerShell aims to provide you with a more academic format, worthy of use as a teaching tool. The book is divided into five domains; each section contains contributions from subject experts within the PowerShell Community. Whether you are a student, just getting started in IT, or a seasoned professional that casually uses PowerShell, you will benefit from reading this book. For most administrators, PowerShell is a simple tool used to perform simple tasks quickly. However, when used correctly, PowerShell is a powerful automation tool that can solve complex problems with efficiency. This section will cover advanced PowerShell concepts in code design and refactoring, progressive conditions, logging, and Infrastructure as Code (IaC). It features deep-dive topics such as interpolation, data management, bitwise operators, and operator precedence.
 

Software Architecture for Developers: Technical leadership and the balance with agility

Автор: literator от 31-10-2022, 20:34, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Software Architecture for Developers: Technical leadership and the balance with agilityНазвание: Software Architecture for Developers: Technical leadership and the balance with agility
Автор: Simon Brown
Издательство: Leanpub
Год: 2022-05-28
Страниц: 106
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

A developer-friendly, practical and pragmatic guide to lightweight software architecture, technical leadership and the balance with agility. This book is a practical, pragmatic and lightweight guide to software architecture, specifically aimed at developers, and focussed around the software architecture role and process. Application architecture is what we as software developers are probably the most familiar with. In this context, I’m going to define an application as being a single deployable unit, written in a single technology; such as a single-page jаvascript/Angular application, an iOS or Android mobile app, a Java server-side Spring MVC web application, a .NET desktop application, etc.
 

The C4 model for visualising software architecture

Автор: literator от 31-10-2022, 19:25, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

The C4 model for visualising software architectureНазвание: The C4 model for visualising software architecture
Автор: Simon Brown
Издательство: Leanpub
Год: 2022-05-28
Страниц: 106
Язык: английский
Формат: pdf (true)
Размер: 18.3 MB

A guide to visualising your software architecture with the C4 model. This book focusses on the visual communication and documentation of software architecture, based upon a collection of ideas and techniques that thousands of people across the world have found useful. The core of this is my C4 software architecture model and the software guidebook. You'll also find discussion about notation, the various uses for diagrams, the value of creating a model and tooling. Of course, the Unified Modelling Language (UML), a standardised notation for communicating the design of software systems, still lives on. However, while you can argue about whether UML offers an effective way to communicate software architecture or not, that’s often irrelevant because many teams have already thrown out UML or simply don’t know it.
 

Artificial Neural Networks for Renewable Energy Systems and Real-World Applications

Автор: literator от 31-10-2022, 19:08, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Artificial Neural Networks for Renewable Energy Systems and Real-World ApplicationsНазвание: Artificial Neural Networks for Renewable Energy Systems and Real-World Applications
Автор: Ammar H. Elsheikh, Mohamed Elasyed Abd Elaziz
Издательство: Academic Press/Elsevier
Год: 2022
Страниц: 290
Язык: английский
Формат: pdf (true)
Размер: 10.2 MB

Artificial Neural Networks for Renewable Energy Systems and Real-World Applications presents current trends for the solution of complex engineering problems in the application, modeling, analysis, and optimization of different energy systems and manufacturing processes. With growing research catering to the applications of neural networks in specific industrial applications, this reference provides a single resource catering to a broader perspective of ANN in renewable energy systems and manufacturing processes. ANN-based methods have attracted the attention of scientists and researchers in different engineering and industrial disciplines, making this book a useful reference for all researchers and engineers interested in artificial networks, renewable energy systems, and manufacturing process analysis.
 

Ruby on Roda : REST APIs with Roda & Sequel

Автор: literator от 31-10-2022, 17:30, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Ruby on Roda : REST APIs with Roda & SequelНазвание: Ruby on Roda : REST APIs with Roda & Sequel
Автор: Mateusz Urbanski
Издательство: Leanpub
Год: May 2021 (Version 1.0)
Страниц: 172
Язык: английский
Формат: pdf (true), mobi, epub
Размер: 10.1 MB

If you've been looking for an alternative to The Rails Way, this book is for you. It will change the way you think about designing and implementing web applications with Ruby. It shows patterns, techniques, and tools that you can use to deal with growing complexity, better organize and documenting your codebase. Learn how to build a maintainable JSON REST API by using the Roda and Sequel and dry-rb set of gems. Move away from messy, traditional Rails code and move towards crisp, clean code. This book is best suited for experienced Ruby developers. If you’re new to Ruby, you will probably understand some of the terms I’m using here, but to get the most out of this guide, you should have some Rails experience under your belt.
 

Developer Experience : Top strategies to improve the developer experience of your API

Автор: literator от 31-10-2022, 05:54, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Developer Experience : Top strategies to improve the developer experience of your APIНазвание: Developer Experience : Top strategies to improve the developer experience of your API
Автор: Nordic APIs
Издательство: Leanpub
Год: 2022-10-27
Страниц: 105
Язык: английский
Формат: pdf (true), mobi, epub
Размер: 10.1 MB

A compilation of top best practices for improving the developer experience for an API-as-a-Product. At Nordic APIs, we pay special attention to the overall strategy behind Application Programming Interfaces (APIs). And time and time again, we've found that quality developer experience truly sets apart favorite services with high adoption from the underperforming ones. So, how can you design a great API experience? In this volume, we've collected our top-performing articles on developer experience. We'll look into tips to streamline the discovery and onboarding process, as well as ways to make your API more self-service. We cover best practices around documentation, sandboxes, and sample code. We'll also explore some particular design traits to keep consistent to retain happy users. Developer experience, sometimes abbreviated as DevX or DX, is similar to user experience (UX) but focuses on the experience developers have while using a software tool.
 

Advanced Python Tips : A Simple Book on Advanced Python concepts

Автор: literator от 31-10-2022, 05:32, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Advanced Python Tips : A Simple Book on Advanced Python conceptsНазвание: Advanced Python Tips : A Simple Book on Advanced Python concepts
Автор: Rahul Agarwal
Издательство: Leanpub, Reedsy
Год: 2020-09-13
Язык: английский
Формат: pdf (true), epub
Размер: 17.3 MB

Learning a language is easy. However, learning to write a language, and writing a language in an optimized way are two different things. Learning a language is easy. Whenever I start with a new language, I focus on a few things like operations and loops common to every language, and it is a breeze to get started with writing code in any language. However, learning to write code in a language and writing a language in an optimized way are two different things. Every Language has some ingredients which make it unique. Yet, a new programmer to any language will always do some forced overfitting. In this book, I will explain some simple constructs provided by Python, some essential tips, and some use cases I come up with regularly in my Data Science work. Most of the book is of a practical nature and you will find it beaming with examples.