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
7 книг по Linux.zip
87.4 MB
📚7 книг по Linux

[1] Программирование на Bash с нуля [2021] Илья Шпигорь
[2] BPF для мониторинга Linux [2021] Калавера, Фонтана
[3] Kali Linux. Тестирование на проникновение и безопасность [2020] Парасрам Шива
[4] PowerShell для сисадминов [2021] Бетрам
[5] Командная строка Linux. Полное руководство 2 изд [2020] Шоттс
[6] Маркелов А. - Введение в технологии контейнеров и Kubernetes - 2019
[7] Сценарии командной оболочки. Linux, OS X и Unix [2017] Дейв Тейлор, Брендон Перри

#linux #unix #macos #bash #powershell
👍4
5 книг по программированию на Kotlin.zip
251.1 MB
📚 5 книг по программированию на Kotlin

1. Jetpack Compose by Tutorials (1st Edition) [2021] Tino Balint & Denis Buketa
2. Android Studio 4.2 Development Essentials - Kotlin Edition Developing Android Apps Using Android Studio 4.2, Kotlin and Android Jetpack_[2021] Neil Smyth
3. Head First. Kotlin [2020] Гриффитс Дэвид, Гриффитс Дон
4. Kotlin программирование на примерах [2020] Аделекан Иану
5. Волшебство Kotlin [2020] Сомон

#kotlin #программирование #android
👍13
Реагирование на компьютерные инциденты. Прикладной курс 2021 Стив Энсон

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

• подготовка вашего окружения к эффективному реагированию на инциденты;
• использование MITER ATT&CK и киберразведки для активной защиты сети;
• локальная и удаленная сортировка систем с использованием PowerShell, WMIC и инструментов с открытым исходным кодом;
• создание дампа памяти и образов дисков с использованием локальной и удаленной систем;
• анализ оперативной памяти с помощью фреймворков Volatility и Rekall;
• углубленный криминалистический анализ системных дисков с использованием открытых или коммерческих инструментов;
• использование Security Onion и Elastic Stack для мониторинга сетевой безопасности;
• методы анализа журналов и агрегация особо ценных журналов;
• статический и динамический анализ вредоносных программ с помощью правил YARA, FLARE VM и Cuckoo Sandbox;
• обнаружение и реагирование на методы дальнейшего распространения по сети, включая атаки pass-the-hash, pass-the-ticket, Kerberoasting...
👍2
Реагирование_на_компьютерные_инциденты_Прикладной_курс_2021_Стив.pdf
24.2 MB
Реагирование на компьютерные инциденты. Прикладной курс 2021 Стив Энсон

Эта книга написана практиками и для практиков, которым необходимо ежедневно выявлять действия злоумышленников в сетях и сдерживать кибератаки. Опираясь на свой опыт расследования вторжений, а также консультирования глобальных клиентов и разработки средств для цифровой криминалистики, автор предлагает наиболее эффективные методы борьбы с киберпреступниками. Реагирование на инцидент информационной безопасности рассматривается в книге как непрерывный цикл, а не разовая процедура. Представлено несколько моделей реагирования на инциденты с учетом специфики современных кибер­угроз; обсуждаются меры по их предупреждению. В первой части речь идет о подготовке к реагированию на компьютерные атаки, затем подробно рассматриваются практические действия по обнаружению злоумышленника и устранению последствий взлома. Подчеркивая, что хакерские тактики непрерывно обновляются, автор приводит ссылки на сторонние ресурсы.
#хакинг #безопасность
👍4
Защита данных. От авторизации до аудита 2021 Джейсон Андресс

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

Foundations of Information Security: A Straightforward Introduction / Jason Andress
👍1
Защита_данных_От_авторизации_до_аудита_2021_Джейсон_Андресс.pdf
16.6 MB
Защита данных. От авторизации до аудита 2021 Джейсон Андресс

Чем авторизация отличается от аутентификации? Как сохранить конфиденциальность и провести тестирование на проникновение? Автор отвечает на все базовые вопросы и на примерах реальных инцидентов рассматривает операционную безопасность, защиту ОС и мобильных устройств, а также проблемы проектирования сетей. Книга подойдет для новичков в области информационной безопасности, сетевых администраторов и всех интересующихся. Она станет отправной точкой для карьеры в области защиты данных. Наиболее актуальные темы:
• Принципы современной криптографии, включая симметричные и асимметричные алгоритмы, хеши и сертификаты.
• Многофакторная аутентификация и способы использования биометрических систем и аппаратных токенов для ее улучшения.
• Урегулирование вопросов защиты компьютерных систем и данных.
• Средства защиты от вредоносных программ, брандмауэры и системы обнаружения вторжений.
• Переполнение буфера, состояние гонки и другие уязв-ти. #hack #безопасность
1👍1
Научные фильмы по физике, математике, науке и технике.

📺 https://t.iss.one/maths_lib 🎥

Библиотека лучших видеоуроков по физике, математике, науке, технике, образованию. Только видео и ничего лишнего.
1👍1
Твердотельное моделирование деталей в САD-системах. AutoCAD, КОМПАС-3D, SolidWorks, Inventor, Creo [2015] Большаков, Бочков, Лячек

💾 Скачать книгу
👍1
Твердотельное_моделирование_деталей_в_САD_системах_AutoCAD,_КОМПАС.djvu
19.3 MB
Твердотельное моделирование деталей в САD-системах. AutoCAD, КОМПАС-3D, SolidWorks, Inventor, Creo [2015] Большаков, Бочков, Лячек

Эта книга посвящена созданию твердотельных моделей деталей, эскизов и чертежей в пяти САD-системах, наиболее распространенных в сфере образования и практической деятельности. Подобный подход не только позволит читателю быстро овладеть навыками моделирования во всех популярных САПР-оболочках, но и предоставит ему возможность самостоятельно оценить и выбрать конкретный инструмент для решения той или иной задачи, возникающей в работе инженеров-конструкторов. Каждая часть книги посвящена определенной CAD-системе последней версии: КОМПАС-3D, SolidWorks, Autodesk Inventor, Autodesk AutoCAD и Creo Elements/Pro. Помимо общих сведений и основ создания моделей деталей в определенной системе, освещены приемы создания твердотельных моделей деталей и чертежей по 3D-технологии. Рассмотрен процесс визуализации этапов создания твердотельных моделей.
👍51
Внутреннее устройство Linux. 2-е издание [2021] Кетов

💾 Скачать книгу
👍52
Внутреннее_устройство_Linux_2_е_издание_2021_Кетов.pdf
27.4 MB
Внутреннее устройство Linux. 2-е издание [2021] Кетов

Книга представляет собой введение во внутреннее устройство операционной системы Linux. Все положения наглядно проиллюстрированы примерами, разрабо­танными автором и проверенными им на практике. Рассмотрены основные подсис­темы ядра и их сущности — файлы и файловые системы, виртуальная память и отображаемые файлы, процессы, нити и средства межпроцессного взаимодействия, каналы, сокеты и разделяемая память. Раскрыты дискреционный и мандатный (принудительный) механизмы контроля доступа, а также привилегии процессов. Подробно описано пользовательское окружение и интерфейс командной строки CLI, оконные системы X Window и графический интерфейс GUI, а также сетевая подсистема и служба SSH.
#linux #unix #nix #macos #ос #os
👍115
📚 Подборка книг по программированию на JavaScript

💾 Скачать книги
👍1
Подборка_книг_по_программированию_на_JavaScript.zip
296.6 MB
📚 Подборка книг по программированию на JavaScript

◾️Начинающий уровень
1 JavaScript. Карманный справочник. Дэвид Флэнаган
2 JavaScript. Подробное руководство. Дэвид Флэнаган
3 JavaScript. Сильные стороны. Дуглас Крокфорд
4 Веб-приложения на JavaScript. Алекс Маккоу

◾️Продвинутый уровень
1 JavaScript для профессионалов. Резиг Джон
2 JavaScript. Шаблоны. Стефанов Стоян
3 Секреты JavaScript ниндзя. Бибо Беэр
4 Функциональное программирование. Как улучшить код JavaScript-программ. Атенсио Луис

#javascript #web #программирование
👍2
Java: быстрый старт [2021] Джейми Чан

💾 Скачать книгу
👍1
Java_быстрый_старт_2021_Джейми_Чан_Библиотека_программиста.zip
5.7 MB
Java: быстрый старт [2021] Джейми Чан

Эта книга была написана для того, чтобы помочь вам быстро изучить Java — и изучить хорошо. Книга не требует от читателя опыта программирования. Даже стопроцентный новичок обнаружит, что в ней просто объясняются сложные концепции. Если вы — опытный разработчик, переходящий на Java, материал обладает достаточной глубиной, чтобы вы могли немедленно взяться за программирование. Чтобы дать вам широкое представление о Java, не перегружая лишней информацией, я тщательно подошел к выбору тем. В частности, рассматриваются концепции объектно-ориентированного программирования, средства обработки ошибок, работа с файлами и т.д. Также в книге нашлось место для лямбда-выражений. Примеры были подобраны для того, чтобы продемонстрировать каждую концепцию и дать читателю более глубокое понимание языка. Как сказал Ричард Брэнсон: «Самый лучший способ чему-либо научиться — начать это делать». Книга завершается проектом, в котором вы создадите программу учета посетителей клубов с нуля.#java
👍4
Introduction to Computational Thinking [2021] Mailund Thomas

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

What You Will Learn:
● Think in a computational way
● Acquire general techniques for problem solving
● See general and concrete algorithmic techniques
● Program solutions that are both computationally efficient and maintainable
👍3
Introduction to Computational Thinking [2021] Mailund Thomas.zip
14.7 MB
Introduction to Computational Thinking [2021] Mailund Thomas

Learn approaches of computational thinking and the art of designing algorithms. Most of the algorithms you will see in this book are used in almost all software that runs on your computer. Learning how to program can be very rewarding. It is a special feeling to seeing a computer translate your thoughts into actions and see it solve your problems for you. To get to that point, however, you must learn to think about computations in a new way — you must learn computational thinking. This book begins by discussing models of the world and how to formalize problems. This leads onto a definition of computational thinking and putting computational thinking in a broader context. The practical coding in the book is carried out in Python; you’ll get an introduction to Python programming, including how to set up your development environment.
#программирование #алгоритмы
👍1
Python: быстрый старт [2021] Джейми Чан

💾 Скачать книгу
👍1
Python быстрый старт [2021] Джейми Чан.zip
4.1 MB
Python: быстрый старт [2021] Джейми Чан

Эта книга написана, чтобы помочь вам быстро изучить Python — и изучить хорошо. Она не требует от читателя опыта программирования. Даже стопроцентный новичок обнаружит, что в этой книге просто объясняются сложные концепции. Если вы — опытный разработчик, переходящий на Python, материал обладает достаточной глубиной, чтобы вы могли немедленно взяться за программирование. Зачем изучать Python? Есть огромное количество языков программирования высокого уровня, например C, C ++ и Java. Хорошая новость заключается в том, что все высокоуровневые языки очень похожи друг на друга. Они различаются главным образом синтаксисом, доступными библиотеками и способом доступа к ним. Библиотека — это набор ресурсов из заранее написанного кода, которые можно использовать при написании собственных программ. Если вы хорошо выучите один язык, то легко сможете выучить новый за короткое время. #python #программирование
👍6
JаvaScript для глубокого обучения [2021] Шолле, Нильсон, Байлесчи

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

Когда мы только начинали разработку библиотеки TensorFlow.js (TF.js), ранее на­зывавшейся deeplearn.js, машинное обучение (Machine Learning, ML) выполнялось в основном на Python. А поскольку мы писали программы на jаvascript и активно использовали машинное обучение в команде Google Brain, то быстро заметили возможность связать обе сферы. Сегодня благодаря TF.js новому поколению разра­ботчиков из обширного сообщества jаvascript доступно создание и развертывание моделей машинного обучения, а также новые классы локальных вычислений.
👍1
JаvaScript_для_глубокого_обучения_2021_Шолле,_Нильсон,_Байлесчи.pdf
30.8 MB
JаvaScript для глубокого обучения [2021] Шолле, Нильсон, Байлесчи

Это прекрасный источник информации как для jаvascript-разработчиков, у которых еще нет опыта машинного обучения или теоретического математического образования, так и для опытных пользователей ML, желающих расширить свою деятельность на экосистему jаvascript. В издании вы найдете даже практические советы по внедрению моделей ML в реальные прило­жения от специалистов, обладающих обширным опытом использования машинного обучения на практике. Примеры в этой книге снабжены иллюстрациями уникальных преимуществ экосистемы jаvascript. Исходный код всех примеров открыт, так что вы можете экспериментировать с ним и создавать его ветки. Читатели, которые хотели бы изучить ML и использовать jаvascript в качестве основного языка программирования, могут рассматривать эту книгу как заслужи­вающий доверия источник информации. Надеемся, вы сочтете изложенные в этой книге передовые идеи машинного обучения и jаvascript полезными. #javascript #машинное_обучение
👍1