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

Обратная связь: @physicist_i
Download Telegram
Гид по Computer Science, расширенное издание [2021] Спрингер Вильям

💾 Скачать книгу
👍6
Гид_по_Computer_Science,_расширенное_издание_2021_Спрингер_Вильям.pdf
6.4 MB
Гид по Computer Science, расширенное издание [2021] Спрингер Вильям

Колосс на глиняных ногах — так можно назвать программиста без подготовки в области Computer Science. Уверенное владение основами позволяет «не изобретать велосипеды» и закладывать в архитектуру программ эффективные решения. Всё это избавляет от ошибок и чрезмерных затрат на тестирование и рефакторинг. Не беда, если вы чувствуете себя не у дел, когда другие программисты обсуждают аппроксимативный предел. Даже специалисты с опытом допускают ошибки из-за того, что подзабыли Computer Science.
#computer_science #программирование #рефакторинг
👍3
Алгоритмы обработки текста. 125 задач с решениями [2021] Максим Крошемор, Тьерри Лекрок, Войцех Риттер

💾 Скачать книгу

Издание будет полезно студентам, преподавателям, школьникам для подготовки к олимпиадам по информатике, а также широкому кругу разработчиков программного обеспечения.
👍2
Алгоритмы_обработки_текста_125_задач_с_решениями_2021_Максим_Крошемор.pdf
12.9 MB
Алгоритмы обработки текста. 125 задач с решениями [2021] Максим Крошемор, Тьерри Лекрок, Войцех Риттер

Сопоставление строк – одна из самых старых тем в теории алгоритмов, но по-прежнему занимает важное место в информатике. За прошедшие 20 лет мы видели технологические прорывы в таких, например, приложениях, как информационный поиск и сжатие информации. Эта книга, представляющая собой богатое собрание задач и упражнений по важнейшим вопросам алгоритмов обработки текстов и комбинаторных свойств слов, предлагает приятный и прямой путь к их изучению и практическому освоению. Задачи взяты из многочисленных публикаций – как уже ставших классическими, так и сравнительно новых. Начав с основ, авторы рассматривают все более сложные задачи по комбинаторным свойствам слов (включая слова Фибоначчи и Туэ–Морса), поиску строк в тексте (включая алгоритмы Кнута–Морриса–Пратта и Бойера–Мура), эффективным структурам данных для представления текстов и сжатия текста.
#алгоритмы #программирование #математика
👍31
Техночат — обсуждаем технические книги канала Physics.Math.Code

Physics.Math.Code[Чат] — решаем задачи, обсуждаем книги, проекты, чат по серьезным вопросам по физике, математике, программированию и IT в целом

Hack & Crack [Ru] — обсуждаем информационную безопасность в контексте программирования

Учебные фильмы — только учебные и научные фильмы, больше ничего лишнего

IT mentor — авторский блог с заметками репетитора по физ-мату, программированию, железу и образованию
👍2
Программирование на языке С [2007] Стефан Кочан

💾 Скачать книгу
👍2
Программирование_на_языке_С_2007_Стефан_Кочан.pdf
11.8 MB
Программирование на языке С [2007] Стефан Кочан

Все, кто желает сам писать программы на популярнейшем языке С, найдут в книге всю необходимую и исчерпывающую информацию о нем. Автор преподносит материал так, что он будет доступен даже для начинающего. Как известно всем, кто вступает на стезю программирования, этот язык является базой для языков, которые у всех на слуху, таких как C++, C#, Objective-C. На нем же основывается и весьма популярная ныне система Java. В пособии все концепции и приемы показываются пошагово. Поэтому всякий желающий легко может пройти все стадии изучения языка: от основных понятий до составления довольно сложных программ. Ему помогут в этом и упражнения, которые есть в конце каждой главы. Такая структура делает книгу хорошим образовательным средством не только для самообразования, но и для обучения. В ней отражены и актуальные добавления, внесенные новым стандартом ANSI C99. #cpp #программирование #си
👍3
70 книг и статей - Криптография.zip
543.2 MB
📚 70 книг и статей: Криптография

[1] Алгоритмы шифрования, Специальный справочник, Панасенко С.П., 2009
[2] Американская криптология. История спецсвязи [2019] Гребенников
[3] Апокалипсис криптографии. Подготовка к криптовалютным вычислениям [2020] Роджер Граймс
[4] Болотов А.А., Гашков С.Б., Фролов А.Б. - Алгоритмические основы эллиптической криптографии (2003)
[5] Вельшенбах М. - Криптография на C и C++ в действии (2004)
[6] Грушо А.А. и др. - Анализ и синтез криптоалгоритмов (2000)
[7] Книга шифров
[8] Криптография в задачах и упражнениях, Осипян В.О., Осипян К.В., 2004
[9] Криптография в информационном мире [2018] Рябко, Фионов
[10] Математические основы криптологии - Харин
[11] Основы криптологии, Профессиональное руководство и интерактивный учебник, Тилборг ван Х.К.А., 2000
[12] Практическая криптография. Алгоритмы и их программирование [2009] Аграновский, Хади
и другие...
#криптография #программирование #алгоритмы #математика
👍2
Дан квадрат со стороной 1. В него вписана окружность, в которую рекурсивно вписан точно такой же квадрат. Вложенность идет до бесконечности. Найти площадь закрашенной области, полученной рекурсивным пересечением данных фигур.

📝 Читать решение и разбор
👍2🔥1
Математика_для_программистов_7_книг.zip
40.7 MB
📚 Математика для программистов [7 книг]

[1] Введение в теорию чисел. Алгоритм RSA Коутинхо
[2] Высшая математика Математическое программирование [2013] Кузнецов
[3] Дискретная математика для программистов [2012] Хаггарти
[4] Математика – это просто 2.0 Думай математически [2015] Мэйсон
[5] Математика в огне Нескучный неучебник [2020] Джейсон Уилкс
[6] Модельное мышление. Как анализировать сложные явления с помощью математических моделей [2020] Пейдж Скотт
[7] Рассказы о математике с примерами на языках Python и C [2017] Елисеев

#математика #программирование #math
👍10
📗 Rust in Action [2021] McNamara Tim

💾 Скачать книгу

▪️what's inside
Elementary to advanced Rust programming
Practical examples from systems programming
Command-line, graphical and networked applications
▪️about the reader
For intermediate programmers. No previous experience with Rust required.
👍6
Rust in Action [2021] McNamara Tim.zip
14.2 MB
📗 Rust in Action [2021] McNamara Tim

▪️about the technology
Rust is the perfect language for systems programming. It delivers the low-level power of C along with rock-solid safety features that let you code fearlessly. Ideal for applications requiring concurrency, Rust programs are compact, readable, and blazingly fast. Best of all, Rust’s famously smart compiler helps you avoid even subtle coding errors.

▪️about the book
Rust in Action is a hands-on guide to systems programming with Rust. Written for inquisitive programmers, it presents real-world use cases that go far beyond syntax and structure. You’ll explore Rust implementations for file manipulation, networking, and kernel-level programming and discover awesome techniques for parallelism and concurrency. Along the way, you’ll master Rust’s unique borrow checker model for memory management without a garbage collector. #rust #программирование
👍2
📕 Haskell in Depth [2021] Bragilevsky Vitaly

💾 Скачать книгу

Vitaly Bragilevsky has been teaching Haskell at the university level for more than a decade. He serves as a member of the GHC Steering Committee. Vitaly is currently working at JetBrains and at the Department of Mathematics and Computer Science of Saint Petersburg University in Russia.
👍2
Haskell in Depth [2021] Bragilevsky Vitaly.zip
12.5 MB
📕 Haskell in Depth [2021] Bragilevsky Vitaly

Haskell in Depth unlocks a new level of skill with this challenging language. Going beyond the basics of syntax and structure, this book opens up critical topics like advanced types, concurrency, and data processing. You’ll discover key parts of the Haskell ecosystem and master core design patterns that will transform how you write software.
▪️What's inside:
Building applications, web services, and networking apps
Using sophisticated libraries like lens, singletons, and servant
Organizing projects with Cabal and Stack
Error-handling and testing
Pure parallelism for multicore processors
▪️About the reader
For developers familiar with Haskell basics.

#development #programming #haskell
👍4
Beginning C# and .NET, 2021 Edition [2021] Perkins Benjamin, Reid Jon D.

💾 Скачать книгу
👍3
Beginning_C#_and_NET,_2021_Edition_2021_Perkins_Benjamin,_Reid_Jon.zip
40.9 MB
Beginning C# and .NET, 2021 Edition [2021] Perkins Benjamin, Reid Jon D.

Get a running start to learning C# programming with this fun and easy-to-read guide. As one of the most versatile and powerful programming languages around, you might think C# would be an intimidating language to learn. It doesn't have to be! In Beginning C# and .NET: 2021 Edition, expert Microsoft programmer and engineer Benjamin Perkins and program manager Jon D. Reid walk you through the precise, step-by-step directions you'll need to follow to become fluent in the C# language and .NET. Using the proven WROX method, you'll discover how to understand and write simple expressions and functions, debug programs, work with classes and class members, work with Windows forms, program for the web, and access data. You'll even learn about some of the new features included in the latest releases of C# and .NET, including data consumption, code simplification, and performance.
#csharp #c_sharp #development #code #programming
👍2
📚 15 книг по Django. Подборка Physics.Math.Code 👨🏻‍💻

💾 Скачать книги

#django #python #программирование
👍2
15 книг по Django. Подборка Physics.Math.Code.zip
176.1 MB
📚 15 книг по Django. Подборка Physics.Math.Code 👨🏻‍💻

1. Django 2 в примерах [2019] Антонио Меле
2. Build a Website with Django 3 [2019] Nigel George
3. Test-Driven Development with Python Obey the Testing Goat Using Django, 4. Selenium, and JavaScript [2017] Percival, H.J.W.
5. Django for APIs Build Web APIs with Python & Django [2019] William S. Vincent
6. Django for Beginners [2018] William S. Vincent
7. Django for Professionals Production Websites with Python & Django [2019] William S. Vincent
8. Django 3 By Example Build powerful and reliable Python web applications from scratch [2020] Antonio Melé
9. Django 2 by Example [2018] Antonio Mele
10. Building Django 2.0 Web Applications [2018] Tom Aratyn
11. Django 2.1 Практика создания веб-сайтов на Python [2019] Дронов
12. Django Design Patterns and Best Practices [2015] Arun Ravindran
13. Tango with Django 1.9 (1.10) [2016] Leif Azzopardi
14. Two Scoops of Django 1.11 [2017] Daniel Greenfeld
15. Two Scoops Of Django Best practices for Django 1.8 [2015]
👍12
👾 Есть среди наших подписчиков разработчики игр? А есть ли те, кто застал разработку игр в 1990-е ? Если да, то расскажите в комментариях, с какими самыми интересными сложностями вам приходилось сталкиваться?

👨🏻‍💻 Обсуждение в группе VK

#разрботка_игр #оптимизация
#программирование #ночной_чат
👍3🔥1
📚 25 книг по программированию на языке C#

💾 Скачать книги
👍5