Pro_Cryptography_and_Cryptanalysis_with_C++20_Creating_and_Programming.rar
20.5 MB
Pro Cryptography and Cryptanalysis with C++20: Creating and Programming Advanced Algorithms [2021] Mihailescu
Develop strong skills and a passion for writing cryptography algorithms and security schemes/modules using C++ 20 and its new features. You will find the right methods of writing advanced cryptographic algorithms (such as, elliptic curve cryptography algorithms, lattice-based cryptography, searchable encryption, and homomorphic encryption), examine internal cryptographic mechanisms, and discover common ways in which the algorithms could be implemented and used correctly in practice. The authors avoid the complexities of the mathematical background by explaining its mathematical basis in terms that a programmer can easily understand. They show how “bad” cryptography creeps in during implementation and what “good” cryptography should look like. They do so by showing and comparing the advantages and disadvantages based on processing time, execution time, and reliability.
Develop strong skills and a passion for writing cryptography algorithms and security schemes/modules using C++ 20 and its new features. You will find the right methods of writing advanced cryptographic algorithms (such as, elliptic curve cryptography algorithms, lattice-based cryptography, searchable encryption, and homomorphic encryption), examine internal cryptographic mechanisms, and discover common ways in which the algorithms could be implemented and used correctly in practice. The authors avoid the complexities of the mathematical background by explaining its mathematical basis in terms that a programmer can easily understand. They show how “bad” cryptography creeps in during implementation and what “good” cryptography should look like. They do so by showing and comparing the advantages and disadvantages based on processing time, execution time, and reliability.
Forwarded from Репетитор IT mentor
Замыкания в Javascript на 3 простых примерах
Визуализация работы замыканий на 3 практических примерах с использованием простейшей анимации и подсчета нажатий на элементы.
👨🏻💻 Читать статью полностью 💡
Визуализация работы замыканий на 3 практических примерах с использованием простейшей анимации и подсчета нажатий на элементы.
👨🏻💻 Читать статью полностью 💡
Лекции и задачи по элементарной математике [1974] Болтянский
📖 Скачать книгу
Предлагаемая вниманию читателя книга предназначена для учащихся старших классов средней школы, для поступающих в вузы, для учителей и студентов пединститутов и университетов. Она содержит теоретический материал по некоторым разделам элементарной математики и задачи. Теоретический материал не охватывает всего школьного курса математики. Мы ограничились изложением некоторых разделов, которые недостаточно полно изложены в учебной литературе.
📖 Скачать книгу
Предлагаемая вниманию читателя книга предназначена для учащихся старших классов средней школы, для поступающих в вузы, для учителей и студентов пединститутов и университетов. Она содержит теоретический материал по некоторым разделам элементарной математики и задачи. Теоретический материал не охватывает всего школьного курса математики. Мы ограничились изложением некоторых разделов, которые недостаточно полно изложены в учебной литературе.
Лекции_и_задачи_по_элементарной_математике_1974_Болтянский_.djvu
4.1 MB
Лекции и задачи по элементарной математике [1974] Болтянский
Книга содержит теоретический материал и задачи по курсу элементарной математики. Теоретический материал включает изложение наиболее трудных вопросов школьного курса алгебры и элементарных функций. Особое внимание обращено на те разделы курса, которые недостаточно полно освещены в учебной литературе.
Значительная часть задач, содержащихся в книге, предлагалась на вступительных экзаменах в МФТИ. Многие задачи специально составлены авторами для этой книги. Книга предназначена для учителей математики, студентов педвузов, университетов и особенно для старшеклассников, готовящихся в вузы.
Книга содержит теоретический материал и задачи по курсу элементарной математики. Теоретический материал включает изложение наиболее трудных вопросов школьного курса алгебры и элементарных функций. Особое внимание обращено на те разделы курса, которые недостаточно полно освещены в учебной литературе.
Значительная часть задач, содержащихся в книге, предлагалась на вступительных экзаменах в МФТИ. Многие задачи специально составлены авторами для этой книги. Книга предназначена для учителей математики, студентов педвузов, университетов и особенно для старшеклассников, готовящихся в вузы.
Алгебра и элементарные функции [2 части] Учебное пособие для 9-10 классов [1969] Кочетков
📖 Скачать книгу
📖 Скачать книгу
Алгебра_и_элементарные_функции_2_части_Учебное_пособие_для_9_10.zip
10.4 MB
Алгебра и элементарные функции [2 части] Учебное пособие для 9-10 классов [1969] Кочетков
Учебное пособие для учащихся 9- 10 классов средней школы соответствует общеобразовательным стандартам. Может быть полезно учителям, учащимся средних школ с углубленным изучением математики, абитуриентам, слушателям подготовительных курсов и отделений вузов.
Учебное пособие для учащихся 9- 10 классов средней школы соответствует общеобразовательным стандартам. Может быть полезно учителям, учащимся средних школ с углубленным изучением математики, абитуриентам, слушателям подготовительных курсов и отделений вузов.
Физика в природе [1988] Тарасов.djvu
6.9 MB
Физика в природе [1988] Тарасов
В книге рассматриваются различные природные явления: мираж, шаровая молния, радуга, гало, землетрясение и т.д. Отступления в область поэзии, мифологии, легенд позволят читателю взглянуть на каждое явление глазами поэта. Затем читатель превращается в натуралиста. Вместе с автором он подмечает особенности, свойства, разновидности данного явления. Анализ явления, обсуждение физических механизмов, лежащих в его основе - это уже взгляд физика. Понимание процессов, происходящих в природе, по мнению автора, является залогом бережного к ней отношения.
В книге рассматриваются различные природные явления: мираж, шаровая молния, радуга, гало, землетрясение и т.д. Отступления в область поэзии, мифологии, легенд позволят читателю взглянуть на каждое явление глазами поэта. Затем читатель превращается в натуралиста. Вместе с автором он подмечает особенности, свойства, разновидности данного явления. Анализ явления, обсуждение физических механизмов, лежащих в его основе - это уже взгляд физика. Понимание процессов, происходящих в природе, по мнению автора, является залогом бережного к ней отношения.
Книжная_серия_Курс_общей_физики_2007_2020_Иродов,_Покровский.rar
180.6 MB
📚Книжная серия. Курс общей физики [2007-2020] Иродов, Покровский
Широко известные у нас и за рубежом курс общей физики, а также сборники задач. В новом издании материал сборника перекомпонован: механика, электромагнетизм, колебания и волны, оптика, квантовая физика и физика макросистем - в соответствии с современной концепцией изучения курса. Отдельные разделы сборника значительно переработаны, включен ряд новых оригинальных задач, устранены замеченные неточности.
#physics #физика #подборка_книг
Широко известные у нас и за рубежом курс общей физики, а также сборники задач. В новом издании материал сборника перекомпонован: механика, электромагнетизм, колебания и волны, оптика, квантовая физика и физика макросистем - в соответствии с современной концепцией изучения курса. Отдельные разделы сборника значительно переработаны, включен ряд новых оригинальных задач, устранены замеченные неточности.
#physics #физика #подборка_книг
Проектирование и реализация систем управления базами данных [2021] Эдуард Сьоре
Database Design and Implementation [2021] Edward Sciore
📖 Скачать книгу
Издание предназначено для студентов вузов, изучающих курс информатики, а также всех, кто хочет научиться создавать системы баз данных. Предполагается, что читатель знаком с основами программирования на Java.
Database Design and Implementation [2021] Edward Sciore
📖 Скачать книгу
Издание предназначено для студентов вузов, изучающих курс информатики, а также всех, кто хочет научиться создавать системы баз данных. Предполагается, что читатель знаком с основами программирования на Java.
Проектирование_и_реализация_систем_управления_базами_данных_2021.pdf
5.8 MB
Проектирование и реализация систем управления базами данных [2021] Эдуард Сьоре
В книге рассматриваются системы баз данных с точки зрения разработчика ПО. Автор подробно разбирает исходный код полностью функциональной, но при этом очень простой для изучения системы баз данных SimpleDB и предлагает читателям, изменяя отдельные ее компоненты, разобраться в том, к чему это приведет. Это отличный способ погрузиться в тему и изучить, как работают базы данных, на уровне исходного кода. В начале книги приводится краткий обзор систем баз данных; рассказывается о том, как написать приложение базы данных на Java. Далее подробно описываются отдельные компоненты типичной системы баз данных, начиная с самого низкого уровня абстракции (управление дисками и диспетчер файлов) и заканчивая самым верхним (интерфейс клиента JDBC). Заключительные главы посвящены эффективной обработке запросов. В конце каждой главы приводятся практические упражнения и список дополнительных ресурсов.
В книге рассматриваются системы баз данных с точки зрения разработчика ПО. Автор подробно разбирает исходный код полностью функциональной, но при этом очень простой для изучения системы баз данных SimpleDB и предлагает читателям, изменяя отдельные ее компоненты, разобраться в том, к чему это приведет. Это отличный способ погрузиться в тему и изучить, как работают базы данных, на уровне исходного кода. В начале книги приводится краткий обзор систем баз данных; рассказывается о том, как написать приложение базы данных на Java. Далее подробно описываются отдельные компоненты типичной системы баз данных, начиная с самого низкого уровня абстракции (управление дисками и диспетчер файлов) и заканчивая самым верхним (интерфейс клиента JDBC). Заключительные главы посвящены эффективной обработке запросов. В конце каждой главы приводятся практические упражнения и список дополнительных ресурсов.
Принципы организации распределенных баз данных [2021] Тамер Ёcy, Патрик Вальдуриес
Principles of Distributed Database Systems. Fourth Edition - Tamer Özsu, Patrick Valduriez
📖 Скачать книгу
Издание может использоваться в качестве учебника для студентов и магистрантов, изучающих информатику и смежные дисциплины, а также заинтересует всех, кто занимается компьютерными науками.
Principles of Distributed Database Systems. Fourth Edition - Tamer Özsu, Patrick Valduriez
📖 Скачать книгу
Издание может использоваться в качестве учебника для студентов и магистрантов, изучающих информатику и смежные дисциплины, а также заинтересует всех, кто занимается компьютерными науками.
Принципы_организации_распределенных_баз_данных_2021_Тамер_Ёcy,_Патрик.pdf
9 MB
Принципы организации распределенных баз данных [2021] Тамер Ёcy, Патрик Вальдуриес
В книге представлено подробное описание распределенных и параллельных баз данных с учетом новейших технологий. Авторы затрагивают такие темы, как проектирование распределенных и параллельных БД, контроль распределенных данных, распределенная обработка запросов и транзакций, интеграция баз данных. Отдельная глава посвящена обработке больших данных (в частности, обсуждаются распределенные системы хранения, потоковая обработка данных, платформы MapReduce и Spark, анализ графов и озера данных). Обработка веб-данных рассматривается с акцентом на технологию RDF, получившую широкое распространение. В конце глав 2–12 приводятся упражнения, позволяющие закрепить теоретический материал. На сопроводительном сайте читатели найдут информацию об основах реляционных баз данных, обработке запросов, управлении транзакциями и компьютерных сетях. Кроме того, на сайте выложены все рисунки к книге, слайды и решения упражнений.
В книге представлено подробное описание распределенных и параллельных баз данных с учетом новейших технологий. Авторы затрагивают такие темы, как проектирование распределенных и параллельных БД, контроль распределенных данных, распределенная обработка запросов и транзакций, интеграция баз данных. Отдельная глава посвящена обработке больших данных (в частности, обсуждаются распределенные системы хранения, потоковая обработка данных, платформы MapReduce и Spark, анализ графов и озера данных). Обработка веб-данных рассматривается с акцентом на технологию RDF, получившую широкое распространение. В конце глав 2–12 приводятся упражнения, позволяющие закрепить теоретический материал. На сопроводительном сайте читатели найдут информацию об основах реляционных баз данных, обработке запросов, управлении транзакциями и компьютерных сетях. Кроме того, на сайте выложены все рисунки к книге, слайды и решения упражнений.
PHP 8 Revealed: Use Attributes, the JIT Compiler, Union Types, and More for Web Development [2021] Gunnard Engebreth
📖 Скачать книгу
📖 Скачать книгу
PHP_8_Revealed_Use_Attributes,_the_JIT_Compiler,_Union_Types,_and.rar
1.1 MB
PHP 8 Revealed: Use Attributes, the JIT Compiler, Union Types, and More for Web Development [2021] Gunnard Engebreth
Discover the new and updated features of PHP 8, such as the JIT compiler, union types, and attributes, with code examples of each. For each feature, the author includes real-life cases for its use and explains its benefits.
What You Will Learn
• Utilize the new features of PHP 8 and modern development technologies
• Work with the JIT compiler in PHP 8
• Discover PHP 8 using real-life cases
• Increase your available resources to become more valuable in your development team
Discover the new and updated features of PHP 8, such as the JIT compiler, union types, and attributes, with code examples of each. For each feature, the author includes real-life cases for its use and explains its benefits.
What You Will Learn
• Utilize the new features of PHP 8 and modern development technologies
• Work with the JIT compiler in PHP 8
• Discover PHP 8 using real-life cases
• Increase your available resources to become more valuable in your development team
Профессиональный TypeScript. Разработка масштабируемых JavaScript-приложений [2021] Борис Черный
Programming TypeScript. Making Your JavaScript Applications Scale - Boris Cherny
📖 Скачать книгу
Любой программист, работающий с языком с динамической типизацией, подтвердит, что задача масштабирования кода невероятно сложна и требует большой команды инженеров. Вот почему Facebook, Google и Microsoft придумали статическую типизацию для динамически типизированного кода. Работая с любым языком программирования, мы отслеживаем исключения и вычитываем код строку за строкой в поиске неисправности и способа ее устранения. TypeScript позволяет автоматизировать эту неприятную часть процесса разработки.
Programming TypeScript. Making Your JavaScript Applications Scale - Boris Cherny
📖 Скачать книгу
Любой программист, работающий с языком с динамической типизацией, подтвердит, что задача масштабирования кода невероятно сложна и требует большой команды инженеров. Вот почему Facebook, Google и Microsoft придумали статическую типизацию для динамически типизированного кода. Работая с любым языком программирования, мы отслеживаем исключения и вычитываем код строку за строкой в поиске неисправности и способа ее устранения. TypeScript позволяет автоматизировать эту неприятную часть процесса разработки.
Профессиональный_TypeScript_Разработка_масштабируемых_JavaScript.pdf
5.4 MB
Профессиональный TypeScript. Разработка масштабируемых JavaScript-приложений [2021] Борис Черный
TypeScript, в отличие от множества других типизированных языков, ориентирован на прикладные задачи. Он вводит новые концепции, позволяющие выражать идеи более кратко и точно, и легко создавать масштабируемые и безопасные современные приложения. Борис Черный помогает разобраться со всеми нюансами и возможностями TypeScript, учит устранять ошибки и масштабировать код.
В этой книге вы:
• Начнете с основ: узнаете о типах и операторах типов TypeScript, в том числе о том, для чего они нужны и как используются.
• Изучите продвинутые темы: познакомитесь с системой типов TypeScript, включая средства обработки ошибок, и научитесь создавать асинхронные приложения.
• Узнаете, как использовать TypeScript с вашими любимыми интерфейсными и серверными фреймворками, перенести проект с JavaScript в TypeScript и запустить проект TypeScript.
TypeScript, в отличие от множества других типизированных языков, ориентирован на прикладные задачи. Он вводит новые концепции, позволяющие выражать идеи более кратко и точно, и легко создавать масштабируемые и безопасные современные приложения. Борис Черный помогает разобраться со всеми нюансами и возможностями TypeScript, учит устранять ошибки и масштабировать код.
В этой книге вы:
• Начнете с основ: узнаете о типах и операторах типов TypeScript, в том числе о том, для чего они нужны и как используются.
• Изучите продвинутые темы: познакомитесь с системой типов TypeScript, включая средства обработки ошибок, и научитесь создавать асинхронные приложения.
• Узнаете, как использовать TypeScript с вашими любимыми интерфейсными и серверными фреймворками, перенести проект с JavaScript в TypeScript и запустить проект TypeScript.
Современный JavaScript для нетерпеливых [2021] Кэй С. Хорстман
Modern JavaScript for the Impatient [2020] Cay S. Horstmann
📖 Скачать книгу
Автор бестселлеров Кэй С. Хорстман рассказывает обо всем, что вам необходимо знать, излагая материал небольшими порциями, рассчитанными на легкое усвоение. Практические советы и примеры кода помогут эффективно воспользоваться всеми новшествами, избежать подводных камней и устаревших средств и извлечь максимум пользы из надежных инструментов и фреймворков для разработки ПО на современном JavaScript. Издание предназначено прежде всего программистам, владеющих такими языками, как Java, C#, C, или C++.
Modern JavaScript for the Impatient [2020] Cay S. Horstmann
📖 Скачать книгу
Автор бестселлеров Кэй С. Хорстман рассказывает обо всем, что вам необходимо знать, излагая материал небольшими порциями, рассчитанными на легкое усвоение. Практические советы и примеры кода помогут эффективно воспользоваться всеми новшествами, избежать подводных камней и устаревших средств и извлечь максимум пользы из надежных инструментов и фреймворков для разработки ПО на современном JavaScript. Издание предназначено прежде всего программистам, владеющих такими языками, как Java, C#, C, или C++.
Современный_JavaScript_для_нетерпеливых_2021Ru+En_Кэй_С_Хорстман.rar
23.5 MB
Современный JavaScript для нетерпеливых [2021] Кэй С. Хорстман
Язык JavaScript изначально был предназначен для написания небольших объемов кода внутри браузера, но современный JavaScript радикально отличается от своего прародителя. В наши дни программисты на JavaScript активно осваивают функциональный, объектно-ориентированный и асинхронный стили программирования, оставляя в прошлом архаичные конструкции, чреватые ошибками. Данная книга – полное, но при этом лаконичное руководство по версии JavaScript E6 и выше. Вам не потребуется знаний старых версий языка, а сразу предлагается начать с более мощных современных.
Язык JavaScript изначально был предназначен для написания небольших объемов кода внутри браузера, но современный JavaScript радикально отличается от своего прародителя. В наши дни программисты на JavaScript активно осваивают функциональный, объектно-ориентированный и асинхронный стили программирования, оставляя в прошлом архаичные конструкции, чреватые ошибками. Данная книга – полное, но при этом лаконичное руководство по версии JavaScript E6 и выше. Вам не потребуется знаний старых версий языка, а сразу предлагается начать с более мощных современных.