|
 |
|
 |
|
|
 |
|  |
|
Название: Notebook C++ : About Move Semantics Автор: Andreas Fertig Издательство: Leanpub Год: 2022-09-12 Язык: английский Формат: pdf (true) Размер: 10.1 MB
The idea of the Notebook C++ series is to share some tips and tricks about various C++ elements. All books in this series are somewhat short and small books, one for each major topic. Such that the paperback version can be carried around easily. This part of the series is all about move semantics. I will introduce the feature to you in an maybe unconventional but easy-to-understand way. Move semantics are nothing special, afterall. We'll start looking at what move semantics is, how it works, and why we should most times stay away from std::move. We establish some rules about when to use std::move, when std::forward. You learn about why not to move return values or temporary objects. You want to get the best speed from your custom data type and the STL? No problem, you will learn what your class must look like to achieve this. In the end, you also learn about some feature that is not seen that often, ref-qualifiers, how they work, why they are there, and when to use them. |
Разместил: Ingvar16 21-01-2023, 10:19 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Building Table Views with Phoenix LiveView: Advanced Table UIs for Accessible Data Автор: Peter Ullrich Издательство: Pragmatic Bookshelf Год: January 2023 (Version: P1.0) Страниц: 98 Язык: английский Формат: pdf, epub (true), mobi Размер: 10.06 MB
If you’re an Elixir developer, chances are that you have to build tables. Lots and lots of tables. So, with table UIs making up such a significant part of our daily work, it’s paramount to understand how to build them properly. This book is here to teach you exactly that. In the following chapters we will see how to build a table UI with advanced features like sorting, filtering, pagination, and infinity scrolling. Using the marvelous Phoenix LiveView framework, we’ll make them interactive. We’ll work with LiveComponents and Ecto schemaless changesets to parse user input. This book assumes that you know the basics of Elixir and how to set up a Phoenix LiveView application. Use SOLID coding principles to make your queries reusable with query composition. Compartmentalize your UI with LiveComponents and learn how to handle user input securely with schemaless changesets. Share your view onto the data painlessly by storing your search parameters in the URL. |
Разместил: Ingvar16 21-01-2023, 07:19 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Go in Action, Second Edition (MEAP v2) Автор: Andrew Walker, William Kennedy Издательство: Manning Publications Год: 2022 Страниц: 171 Язык: английский Формат: pdf, epub Размер: 10.2 MB
Master Go language fundamentals, learn how to structure Go projects effectively, and deliver high-performance code using Go’s powerful concurrency model. Designed by Google with productivity in mind, Go excels in modern, highly-dynamic environments. This modern language has all its concurrency primitives baked in, so Go users can handle problems like real-time performance with no additional tools required. Its simple-but-powerful type system includes generics and interfaces as first-class citizens. Best of all, because Go was designed to be simple, with a small number of keywords and an efficient standard library, it’s really easy to learn! In a cloud-first world, it’s easy to see why Go has quickly become a must-have skill. Go in Action, Second Edition takes advantage of your existing programming knowledge to fast-track you to Go mastery. Google Developer Expert in Go Andrew Walker has revised the original bestseller with William Kennedy, covering new language features and adding compelling real-world case studies. You’ll get a jump start on Go’s syntax and internals as you build a comprehensive and idiomatic view of Go. |
Разместил: Ingvar16 21-01-2023, 06:58 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Enabling Microservice Success: Managing Technical, Organizational, and Cultural Challenges (2nd Early Release) Автор: Sarah Wells Издательство: O’Reilly Media, Inc. Год: 2023-01-23 Страниц: 120 Язык: английский Формат: pdf, epub Размер: 10.1 MB
Microservices can be a very effective approach for delivering value to your organization and to your customers. If you get them right, microservices help you to move fast, making changes to small parts of your system hundreds of times a day. But get them wrong and microservices just make everything more complicated. This book gives practical advice on how to adopt a microservices architecture and how to make sure it still works for you once you are several years in, maintaining and sustaining your systems as they mature. The focus of this book is how to benefit from microservices for the long term. This book is for anyone who is moving to microservices and wondering what that means for all the techniques and processes they currently use. And anyone using microservices who is struggling with the complexity and wants to learn how other people have successfully met some of those challenges. I assume that the reader is familiar with the fundamental concepts of software development and architecture but I don’t assume you already have experience with microservice architecture. |
Разместил: Ingvar16 21-01-2023, 06:44 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
 Название: Java made easy: A beginner’s Handbook to easily Learn Java Автор: Magige Robi Издательство:Creative Commons BY-SA Год: 2022 Формат: PDF Страниц:1119 Размер: 124,5 МБ Язык: English
This book will help you learn how to code in JAVA very easily.
|
Разместил: vikCAT 20-01-2023, 20:43 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Applied Multivariate Statistics with R, 2nd Edition Автор: Daniel Zelterman Издательство: Springer Год: 2022 Страниц: 469 Язык: английский Формат: pdf (true) Размер: 10.2 MB
This book brings the power of multivariate statistics to graduate-level practitioners, making these analytical methods accessible without lengthy mathematical derivations. Using the open source, shareware program R, Professor Zelterman demonstrates the process and outcomes for a wide array of multivariate statistical applications. Chapters cover graphical displays, linear algebra, univariate, bivariate and multivariate normal distributions, factor methods, linear regression, discrimination and classification, clustering, time series models, and additional methods. Zelterman uses practical examples from diverse disciplines to welcome readers from a variety of academic specialties. Those with backgrounds in statistics will learn new methods while they review more familiar topics. Chapters include exercises, real data sets, and R implementations. The data are interesting, real-world topics, particularly from health and biology-related contexts. As an example of the approach, the text examines a sample from the Behavior Risk Factor Surveillance System, discussing both the shortcomings of the data as well as useful analyses. The text avoids theoretical derivations beyond those needed to fully appreciate the methods. Prior experience with R is not necessary. |
Разместил: Ingvar16 20-01-2023, 18:53 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Julia as a Second Language (MEAP v10) Автор: Erik Engheim Издательство: Manning Publications Год: 2023 Страниц: 456 Язык: английский Формат: pdf, epub Размер: 15.7 MB
Learn Julia programming by building fun projects, like launching rockets, building password keepers, and even coding battle simulations. With Julia, programmers no longer have to make tradeoffs. They can have high performance, ease of use and high productivity all in one language. In the last few years, it has become apparent that Julia also excels at software engineering. One of the most dramatic examples is probably the Julia implementation of Apache Arrow which managed to achieve more functionality in 5,000 lines of Julia code than 300,000 lines of C++ code. This is a testament to Julia's excellent ability to reuse and combine existing code. Add advanced meta-programming facilities and you got a language I believe is the future of programming. I’m writing this book to appeal to every programmer, even the inexperienced ones. My goal has been to write a fun book, not by cracking jokes but by doing fun code examples such as simulating space rockets, simulating battle between medieval warriors, analyzing pizza sales, or creating a password keeper using the encryption algorithm Caesar used to send secret messages to his generals. These code examples have been carefully designed to teach important concepts in Julia such as data modeling, type hierarchies, multiple dispatch, and functional programming. |
Разместил: Ingvar16 20-01-2023, 18:11 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Kotlin in Action, Second Edition (MEAP v7) Автор: Svetlana Isakova, Roman Elizarov, Sebastian Aigner, Dmitry Jemerov Издательство: Manning Publications Год: 2023 Страниц: 306 Язык: английский Формат: pdf, epub Размер: 10.2 MB
Expert guidance and amazing examples from core Kotlin’s developers! It’s everything you need to get up and running fast. Coding with Kotlin means less hassle and more productivity. This JVM-based language offers an expressive syntax, a strong intuitive type system, and great tooling support—plus seamless interoperability with existing Java code, libraries, and frameworks. Kotlin is general purpose, safe, pragmatic, and the premier language of Android development. While the language has grown beyond its initial Java-centric focus, you can still use and integrate with your favorite Java tools and libraries, including Spring. This book is written for developers who want to become fluent in Kotlin and already have some experience with programming using other languages. While working on the first edition, we explicitly targeted Java developers but received a lot of feedback that it was also suitable for developers from other backgrounds, like .NET. That’s why knowledge of Java isn’t a prerequisite this time, but of course, Kotlin will be especially easy to learn for those who know Java. |
Разместил: Ingvar16 20-01-2023, 17:50 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Learn Rust in a Month of Lunches (MEAP v1) Автор: Dave MacLeod Издательство: Manning Publications Год: 2023 Страниц: 183 Язык: английский Формат: pdf, epub, mobi Размер: 10.2 MB
One month. One hour a day. That’s all it takes to start writing Rust code! Learn Rust in a Month of Lunches teaches you to write super fast and super safe Rust code in just 22 short lessons. Crystal-clear explanations and focused, relevant examples make it accessible to anyone with a beginning understanding of another language like Python or Java. You’ll go from the absolute basics all the way through to handling async Rust and writing your own macros. Developers love Rust! Rust is a true general purpose language, suitable for everything from system programming to web applications and games. It delivers the performance of low-level languages like C/C++ while providing memory safety, type safety, and a compiler that makes it difficult to compile bad code. Plus, Rust makes it easy to refactor your code without worrying about breaking anything. It’s a truly hassle-free programming experience. |
Разместил: Ingvar16 20-01-2023, 17:23 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Tidy Finance with R Автор: Christoph Scheuch, Stefan Voigt, Patrick Weiss Издательство: CRC Press Серия: The R Series Год: 2023 Страниц: 268 Язык: английский Формат: pdf (true) Размер: 13.1 MB
This textbook shows how to bring theoretical concepts from finance and econometrics to the data. Focusing on coding and data analysis with R, we show how to conduct research in empirical finance from scratch. We start by introducing the concepts of tidy data and coding principles using the tidyverse family of R packages. We then provide the code to prepare common open source and proprietary financial data sources (CRSP, Compustat, Mergent FISD, TRACE) and organize them in a database. We reuse these data in all the subsequent chapters, which we keep as self-contained as possible. The empirical applications range from key concepts of empirical asset pricing (beta estimation, portfolio sorts, performance analysis, Fama-French factors) to modeling and Machine Learning applications (fixed effects estimation, clustering standard errors, difference-in-difference estimators, ridge regression, Lasso, Elastic net, random forests, neural networks) and portfolio optimization techniques. |
Разместил: Ingvar16 20-01-2023, 08:52 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
br>
|