Update to Modern C++: Refresh your knowledge of C++ and bring your skills up to date!

Автор: literator от 28-03-2023, 04:29, Коментариев: 0

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

Update to Modern C++: Refresh your knowledge of C++ and bring your skills up to date!Название: Update to Modern C++: Refresh your knowledge of C++ and bring your skills up to date!
Автор: James Raynard
Издательство: Independently published
Год: 2023
Страниц: 882
Язык: английский
Формат: pdf
Размер: 10.1 MB

Are you an experienced C++ programmer, but you have not used the language for several years? You may have heard that there have been many changes to C++ over the last decade or so, but you have not had time to keep up with them. Besides, your C++ skills may have gone a little rusty due to lack of use, and perhaps there were one or two things you never quite grasped the first time round. I was in the same situation a few years ago. I managed to teach myself from various books, websites and videos, but it would have been so much easier if there had been one single place where I could have gone to update my C++ knowledge. To help out other people in a similar situation, I created an online course on Udemy, Update to Modern C++, in which I set out to provide everything I wish I had known at that time. This course proved very successful, and I have now decided to publish it as a book. The source code for the examples is available for download from my Github.
 

AI for Scientific Discovery

Автор: literator от 28-03-2023, 03:47, Коментариев: 0

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

AI for Scientific DiscoveryНазвание: AI for Scientific Discovery
Автор: Janna Hastings
Издательство: CRC Press
Серия: AI for Everything
Год: 2023
Страниц: 134
Язык: английский
Формат: pdf (true)
Размер: 10.2 MB

AI for Scientific Discovery provides an accessible introduction to the wide-ranging applications of Artificial Intelligence (AI) technologies in scientific research and discovery across the full breadth of scientific disciplines. AI technologies support discovery science in multiple ways. They support literature management and synthesis, allowing the wealth of what has already been discovered and reported on to be integrated and easily accessed. They play a central role in data analysis and interpretation in the context of what is called ‘Data Science’. AI is also helping to combat the reproducibility crisis in scientific research by underpinning the discovery process with AI-enabled standards and pipelines and supporting the management of large-scale data and knowledge resources so that they can be shared, integrated and serve as a background ‘knowledge ecosystem’ into which new discoveries can be embedded. However, there are limitations to what AI can achieve and its outputs can be biased and confounded and thus should not be blindly trusted. The latest generation of hybrid and ‘human-in-the-loop’ AI technologies have as their objective a balance between human inputs and insights and the power of number-crunching and statistical inference at a massive scale that AI technologies are best at.
 

Information-theoretic Cryptography

Автор: literator от 27-03-2023, 21:20, Коментариев: 0

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

Information-theoretic CryptographyНазвание: Information-theoretic Cryptography
Автор: Himanshu Tyagi, Shun Watanabe
Издательство: Cambridge University Press
Год: 2023
Страниц: 519
Язык: английский
Формат: pdf (true)
Размер: 23.8 MB

This book offers a mathematical foundation for modern cryptography. It is primarily intended as an introduction for graduate students. Readers should have basic knowledge of probability theory, but familiarity with computational complexity is not required. Starting from Shannon's classic result on secret key cryptography, fundamental topics of cryptography, such as secret key agreement, authentication, secret sharing, and secure computation, are covered. Particular attention is drawn to how correlated randomness can be used to construct cryptographic primitives. To evaluate the efficiency of such constructions, information-theoretic tools, such as smooth min/max entropies and information spectrum, are developed. The broad coverage means the book will also be useful to experts as well as students in cryptography as a reference for information-theoretic concepts and tools.
 

JavaScript. Визуальные редакторы

Автор: literator от 27-03-2023, 20:18, Коментариев: 0

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

JavaScript. Визуальные редакторыНазвание: jаvascript. Визуальные редакторы
Автор: Янцев В.
Издательство: Лань
Год: 2022
Страниц: 168
Язык: русский
Формат: pdf
Размер: 11.2 MB

Подавляющее большинство ныне действующих сайтов сделано при помощи CMS. А такие системы невозможно представить без визуальных редакторов страниц. WYSIWYG - редакторы позволяют администратору управлять содержимым ресурса, не будучи знакомым даже с азами программирования. Многие разработчики используют не готовые CMS, а пишут собственные. Данная книга призвана помочь им в этом непростом деле. На ее страницах описаны четыре WYSIWYG-редактора — на разный вкус и для разных задач. Все системы являются оригинальными и не содержат каких-либо заимствований кода. Функциональные возможности приведенных разработок имеют исчерпывающие описания и разъяснения. Но это будут не просто теоретические рассуждения. Если в книге представлены лишь фрагменты кода, то, скачав по ссылке zip-архив, вы получите в свое распоряжение весь проект, включая демонстрационный сайт, 4 редактора, файлы сценариев и таблиц стилей, а также весь контент, использованный в данной системе. Наконец, еще один важный момент. Как понятно из названия книги, главное действующее лицо в ней — язык программирования jаvascript. 90% кода любого из редакторов — на jаvascript. Поэтому было бы неплохо, если бы читатели оказались знакомы с основами и синтаксисом этого языка.
 

Web-программирование на Javascript

Автор: literator от 27-03-2023, 19:32, Коментариев: 0

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

Web-программирование на JavascriptНазвание: Web-программирование на jаvascript
Автор: Диков А.
Издательство: Лань
Год: 2021
Страниц: 169
Язык: русский
Формат: pdf
Размер: 11.4 MB

Язык jаvascript является самым популярным и развивающимся языком разработки сценариев для веб-браузера. В книге делается акцент на актуальную версию стандарта ES2015 (ES6) и не рассматриваются устаревшие возможности. Технология DOM выделена в отдельную часть книги, так как является самостоятельной, но может быть реализована посредством jаvascript. Потенциал DOM, выражающийся в возможности любого динамического изменения контента веб-страницы, позволяет создавать не просто веб-страницы, а веб-приложения. Учебное пособие предназначено для освоения основ современного объектного программирования и для знакомства с технологией расширения функционала веб-страниц и придания им динамичности и интерактивности на уровне клиента. В последнем случае требуется наличие знаний технологий HTML и CSS.
 

Computer Programming And Software Development: Coding With C#, Python, JavaScript, React, Angular And Typescript

Автор: literator от 27-03-2023, 17:02, Коментариев: 0

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

Computer Programming And Software Development: Coding With C#, Python, JavaScript, React, Angular And TypescriptНазвание: Computer Programming And Software Development: Coding With C#, Python, jаvascript, React, Angular And Typescript
Автор: Richie Miller
Издательство: Pastor Publishing
Год: 2023
Страниц: 1166
Язык: английский
Формат: pdf
Размер: 34.2 MB

If you want to discover how to become a software developer using C#, Python, Angular, or jаvascript, this book is for you! Angular is a framework for building web applications, both large and small. With Angular, you can build a website, or you can build a product management and inventory application. This book provides the basics you need to get started building an Angular application. As we journey through this book, we'll discover Angular's many features and uncover the answers to key questions; questions like what is a component, where do we put the HTML for our user interface, when should we use data binding, why do we need a service, and how do we build an Angular application? This book guides you down the right path, making your own journey with Angular more pleasant and productive. Angular is a jаvascript framework for building applications. These are applications that run entirely in the user's browser. We use techniques we already know including HTML and CSS to build the user interface, and we write our code in TypeScript, which is an enhanced version of jаvascript. Why Angular and not some other jаvascript framework? Well, there are a lot of other jаvascript frameworks out there, but Angular makes our HTML more expressive. We can embed features, such as if conditions, for loops, and local variables, directly into our HTML.
 

EdgeAI for Algorithmic Government

Автор: literator от 27-03-2023, 14:55, Коментариев: 0

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

EdgeAI for Algorithmic GovernmentНазвание: EdgeAI for Algorithmic Government
Автор: Rajan Gupta, Sanjana Das, Saibal Kumar Pal
Издательство: Palgrave Macmillan/Springer
Год: 2023
Страниц: 109
Язык: английский
Формат: pdf (true), epub
Размер: 10.2 MB

This book titled EdgeAI for Algorithmic Government has got three significant things to offer—Introduction to Algorithmic Government and Large-Scale Decision-Making, various computing technologies around Algorithmic Government like Cloud, Fog, Edge, and EdgeAI, followed by potential use cases of EdgeAI for Algorithmic Government around the world. Algorithmic Government or Government by Algorithm is an emerging concept introduced around the world in recent years. It involves using Data Science and Artificial Intelligence for decision-making by the Government for various services and processes. Algorithms facilitating large-scale government decision-making processes and public services must be well structured, secure, and fast, resulting in transparent and righteous governance. The cloud-centric architecture of AI is no longer suitable for the rapid calculations and analysis that must be performed on such a massive volume of data. To this end, we need to bring the AI services closer to the user devices, i.e., at the edge of the network. This complimentary relationship of Edge Computing and AI is what we call EdgeAI or Edge Intelligence, which aims to realize the potential benefits of AI at the network edge instead of the network core.
 

How to Code in Python 3

Автор: literator от 27-03-2023, 14:04, Коментариев: 0

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

How to Code in Python 3Название: How to Code in Python 3
Автор: Lisa Tagliaferri
Издательство: DigitalOcean
Год: 2023
Страниц: 459
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.2 MB

This educational book introduces emerging developers to computer programming through the Python software development language, and serves as a reference book for experienced developers looking to learn a new language or re-familiarize themselves with computational logic and syntax. Extremely versatile and popular among developers, Python is a good general-purpose language that can be used in a variety of applications. For those with an understanding of English, Python is a very human-readable programming language, allowing for quick comprehension. Because Python supports multiple styles including scripting and object-oriented programming, it is considered to be a multi-paradigm language that enables programmers to use the most suitable style to complete a project. Increasingly used in industry, Python offers a lot of potential for those who would like to begin coding while also being a good choice for those looking to pick up an additional programming language.
 

Знакомство с разработкой мобильных приложений на платформе «1С:Предприятие 8» (2022)

Автор: Igor1977 от 27-03-2023, 12:53, Коментариев: 0

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


Название: Знакомство с разработкой мобильных приложений на платформе «1С:Предприятие 8» (2022)
Автор: Хрусталева Е.Ю.
Издательство: 1С-Паблишинг
Год: 2022
Формат: pdf
Страниц: 274
Размер: 16 mb
Язык: Русский

Книга адресована разработчикам прикладных решений в системе «1С:Предприятие 8», которые хотят научиться создавать приложения на платформе для мобильных устройств. Такие приложения могут работать на смартфонах и планшетных ПК под управлением операционных систем Android, iOS или Windows.
На примере создания нескольких реальных мобильных приложений показаны особенности разработки: подготовка мобильного устройства, установка платформы разработчика, взаимодействие с устройством в процессе разработки, сборка готового мобильного приложения для ОС Android.

 

MATLAB for Engineering and the Life Sciences, 2nd edition

Автор: literator от 27-03-2023, 02:12, Коментариев: 0

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

MATLAB for Engineering and the Life Sciences, 2nd editionНазвание: MATLAB for Engineering and the Life Sciences, 2nd edition
Автор: Joe Tranquillo
Издательство: Springer
Год: 2023
Страниц: 133
Язык: английский
Формат: pdf (true), epub
Размер: 10.2 MB

Learning to program is like learning to ride a bike - it takes practice, but once you learn you will never forget how. The reason is that learning to program is really learning an algorithmic thought process that underlies all programming. This text intends to introduce Matlab as an important tool in engineering and the life sciences, and to highlight the parts of Matlab that are used on a daily basis. You will not find the coolest, fanciest or even the best parts of Matlab here, but rather a biased view of the most useful parts. This introductory chapter provides a short history of computing, programming and the original of Matlab. This book is a self-guided tour of MATLAB for engineers and life scientists. It introduces the most commonly used programming techniques through biologically inspired examples. Although the text is written for undergraduates, graduate students and academics, as well as those in industry, will find value in learning MATLAB.