Physics.Math.Code
140K subscribers
5.15K photos
1.92K videos
5.78K files
4.31K links
VK: vk.com/physics_math
Чат инженеров: @math_code
Учебные фильмы: @maths_lib
Репетитор IT mentor: @mentor_it
YouTube: youtube.com/c/PhysicsMathCode

Обратная связь: @physicist_i
Download Telegram
Волшебство Kotlin [2020] Пьер-Ив Симон
Волшебство Kotlin [2020] Пьер-Ив Симон.pdf
5.6 MB
Волшебство Kotlin [2020] Пьер-Ив Симон

Kotlin – один из самых новых языков в экосистеме Java, устраняющий многие ограничения Java и гораздо более универсальный. Среди его преимуществ: полная совместимость с Java и возможность интеграции на уровне исходного кода, широкая поддержка парадигмы функционального программирования, помогающая писать надежный и безопасный код, лаконичность синтаксиса, а также, что весьма немаловажно, гарантии поддержки со стороны IT-гиганта Google. Пьер-Ив Сомон. Опытный разработчик на Java, в своей книге подробно освещает нюансы программирования на Kotlin, переходя от общего описания языка к его характерным особенностям и возможностям, включая приемы функционального программирования. Издание предназначено для разработчиков, знакомых с Java и стремящихся повысить безопасность своих программ, а также упростить их написание, тестирование и сопровождение.
👍2
🌆 Ночной чат, господа! 👨‍💻

Друзья, что думаете о последней презентации AMD ? Неужели мы дожили до безоговорочной победы и до полного смещения Intel по всем ценовым сегментам ? Поделитесь своим мнением в комментариях.

💡Обсуждение темы в нашей группе 👨🏻‍💻

#amd #intel #ryzen #железо #hardware #ночной_чат
💡Друзья, напоминаю вам, что у нас есть чат физиков, математиков, разработчиков:

Наш чат ➡️
@math_code ⬅️

Свободное тематическое общение на интересные темы. Вы сможете задать вопросы и получить помощь, сами помочь другим, обсудить что-либо. Чат под строгой модерацией, поэтому флуда, рекламы, оскорблений, политики и прочей ерунды там нет! Только дружная уютная атмосфера!

Присоединятесь! 👨🏻‍💻
Искусство многопроцессорного программирования, 2-е издание [2021] Херлихи, Шавит

Эта книга, второе издание, предоставляет пользователям авторитетное руководство по многоядерному программированию. Это обновленное издание вводит навыки разработки программного обеспечения более высокого уровня по сравнению с теми, которые необходимы для эффективного одноядерного программирования, и включает всесторонний охват новых принципов, алгоритмов и инструментов, необходимых для эффективного многопроцессорного программирования. Книга представляет собой идеальный ресурс как для студентов, так и для профессионалов, которым будет полезно ее подробное освещение ключевых вопросов многопроцессорного программирования.
1
The_Art_of_Multiprocessor_Programming,_2nd_edition_2021_Herlihy.pdf
4.7 MB
The Art of Multiprocessor Programming, 2nd edition [2021] Herlihy, Shavit

This book, Second Edition, provides users with an authoritative guide to multicore programming. This updated edition introduces higher level software development skills relative to those needed for efficient single-core programming, and includes comprehensive coverage of the new principles, algorithms, and tools necessary for effective multiprocessor programming. The book is an ideal resource for students and professionals alike who will benefit from its thorough coverage of key multiprocessor programming issues.
Beginning C++20: From Novice to Professional, 6th edition [2020] Horton, Van Weert

What You Will Learn:

■ Begin programming with the C++20 standard
■ Carry out modular programming in C++
■ Work with arrays and loops, pointers and references, strings, and more
■ Write your own functions, types, and operators
■ Discover the essentials of object-oriented programming
■ Use overloading, inheritance, virtual functions, and polymorphism
■ Write generic function and class templates, and make them safer using concepts
■ Learn the ins and outs of containers, algorithms, and ranges
■ Use auto type declarations, exceptions, move semantics, lambda expressions, and much more
4
Beginning_C++20_From_Novice_to_Professional,_6th_edition_2020_Horton.rar
15.9 MB
Beginning C++20: From Novice to Professional, 6th edition [2020] Horton, Van Weert

Begin your programming journey with C++ , starting with the basics and progressing through step-by-step examples that will help you become a proficient C++ programmer. This book includes new features from the C++20 standard such as modules, concepts, ranges, and the spaceship operator. All you need are Beginning C++20 and any recent C++ compiler and you'll soon be writing real C++ programs. There is no assumption of prior programming knowledge. All language concepts that are explained in the book are illustrated with working program examples, and all chapters include exercises for you to test and practice your knowledge. Free source code downloads are provided for all examples from the text and solutions to the exercises. This latest edition has been fully updated to the latest version of the language, C++20, and to all conventions and best practices of modern C++. Beginning C++20 also introduces the elements of the C++ Standa
Алгоритмы эволюционной оптимизации [2020] Дэн Саймон
Алгоритмы_эволюционной_оптимизации_2020_Дэн_Саймон.pdf
22.7 MB
Алгоритмы эволюционной оптимизации [2020] Дэн Саймон

Эволюционные алгоритмы обусловлены процессами оптимизации, которые мы наблюдаем в природе, такими как естественный отбор, миграция видов, стаи птиц, человеческая культура и муравьиные семьи. В данной книге рассматриваются история, теоретические основы, математический аппарат и программирование алгоритмов эволюционной оптимизации. Рассмотренные алгоритмы включают в себя генетические алгоритмы, генетическое программирование, оптимизацию на основе муравьиной кучи, оптимизацию на основе роя частиц, дифференциальную эволюцию, биогеографическую оптимизацию и многие другие.

Evolutionary Optimization Algorithms. Biologically-Inspired and Population-Based Approaches to Computer Intelligence [2020] Dan Simon

#алгоритмы #машинное_обучение #ии
ASP.NET Core MVC 2 с примерами на C# для профессионалов [2019] Фримен Адам
ASP_NET_Core_MVC_2_с_примерами_на_C#_для_профессионалов_2019_Фримен.pdf
56.4 MB
ASP.NET Core MVC 2 с примерами на C# для профессионалов [2019] Фримен Адам

В этом 7-м издании книга-бестселлер по MVC обновлена с учетом версии ASP.NET Core MVC 2. Она содержит подробные объяснения функциональности Core MVC, которая позволяет разработчикам выпускать более экономные, оптимизированные под облако и готовые к функционированию на мобильных устройствах приложения для платформы .NET. В книге показано, как поместить ASP.NET Core MVC в контекст разработки, а также глубоко исследованы инструменты и приемы, требуемые для построения современных, оптимизированных под облако, расширяемых веб-приложений. Детально описаны все новые средства MVC и приведены пояснения, как наиболее эффективно применять их к новым и существующим проектам.
#c_sharp #программирование
👍1
Entity Framework Core 2 для ASP.NET Core MVC для профессионалов [2019] Фримен
Entity_Framework_Core_2_для_ASP_NET_Core_MVC_для_профессионалов.pdf
59.9 MB
Entity Framework Core 2 для ASP.NET Core MVC для профессионалов [2019] Фримен

Автор многочисленных бестселлеров Адам Фримен объясняет, как извлечь максимальную пользу из Entity Framework Core 2 в проектах MVC. Сначала он описывает различные способы моделирования данных посредством инфраструктуры Entity Framework Core 2 и разнообразные типы баз данных, которые могут применяться. Затем он показывает, каким образом использовать Entity Framework Core 2 в собственных проектах MVC, начиная с основных элементов и заканчивая наиболее сложными и развитыми функциональными возможностями, и в ходе изложения предоставляет вам все необходимые знания.
Друзья, у нас есть канал на Яндекс.Дзен. 💡

Там собраны все самые интересные статьи из нашего паблика Physics.Math.Code в контакте.

Поэтому, если пользуетесь яндекс.дзеном, то подписывайтесь!

Всем добра, вкусного кофе и меньше багов в коде! 👨🏻‍💻😎
C Programming for Dummies [2021] Dan Gookin
C Programming for Dummies [2021] Dan Gookin .pdf
4.4 MB
C Programming for Dummies [2021] Dan Gookin

This book helps make learning how to program understandable and enjoyable. You don’t need any programming experience — you don’t even need to buy new software. You just need the desire to program in C and the ability to have fun while doing so. Get an A grade in C. As with any major language, mastery of C can take you to some very interesting new places. Almost 50 years after it first appeared, it’s still the world’s most popular programming language and is used as the basis of global industry’s core systems, including operating systems, high-performance graphics applications, and microcontrollers. This means that fluent C users are in big demand at the sharp end in cutting-edge industries—such as gaming, app development, telecommunications, engineering, and even animation—to translate innovative ideas into a smoothly functioning reality. To help you get to where you want to go with C, this 2nd edition of C Programming For Dummies covers everything you need to...
2
Алгебра. Учебник для вузов [2 тома] [2003] Глухов, Нечаев, Елизаров
Алгебра_Учебник_для_вузов_2_тома_2003_Глухов,_Нечаев,_Елизаров.rar
21.7 MB
Алгебра. Учебник для вузов [2 тома] [2003] Глухов, Нечаев, Елизаров

Учебник содержит полное и систематическое изложение материала, входящего в федеральный компонент дисциплины «Алгебра» Государственных образовательных стандартов по специальностям «Криптография» и «Компьютерная безопасность». В отличие от традиционных курсов высшей алгебры, изучаемых на математических факультетах университетов, данный курс характеризуется углубленным изучением дискретных алгебраических объектов: конечных колец, полей, линейных пространств, полугрупп преобразований, групп подстановок.