❔❔ Специалист ИБ?
А насколько хорошо ты знаешь реверс-инжиниринг?
✔️ Пройди тест из 20 вопросов и узнай, сможешь ли ты учиться на онлайн-курсе "Reverse-Engineering" от OTUS. Если правильно ответишь хотя бы на 8 вопросов - сможешь поступить на курс по специальной цене!
⏰ Время прохождения теста ограничено 30 минут
✍️ПРОЙТИ ТЕСТ: https://otus.pw/83hj/Курс доступен в рассрочку.
Реклама. Информация о рекламодателе на сайте www.otus.ru
Mathematics in Cyber Research
Автор: Paul L. Goethals (2022)
Книга направлена на ознакомление преподавателей и студентов с применением математики в исследованиях, связанных с интернет-пространством. Каждая глава вводит математические системы, описывающие соответствующие работы в этой области, предоставляет методы и инструменты, а также подробно описывает результаты каждого исследования
Скачать книгу
👉 @bfbook
Pycraft
Игра для терминала, вдохновленная Minecraft
2D Minecraft, основанный на командной строке, лучше всего работает на *nix с Python 3.3+. Создан с помощью grit96 и olls.
Для наилучшего управления установите время повтора клавиатуры около 200-300 мс.
Меню:
Перемещение вверх - W или ВВЕРХ
Перемещение вниз - S или ВНИЗ
Выбрать - ПРОБЕЛ или ВОЗВРАТ
Пауза - ПРОБЕЛ или ВОЗВРАТ
Блоки:
Разбить/поместить блок - K
Переместить курсор по часовой стрелке - L
Переместить курсор против часовой стрелки - J
Инвентарь:
Цикл инвентаря вниз - O
Цикл инвентаря вверх - U
Переключение меню ремесла - C
Создать выбранный предмет - I
Движение:
Двигаться влево - A
Перемещение вправо - D
Прыжок - W
https://github.com/itsapi/pycraft
👉 @Githublib
Mastering Java: A Beginner's Guide
Автор: Sufyan bin Uzayr (2022)
Данная книга оказывает огромную помощь разработчикам Java всех уровней. Эта книга посвящена целому ряду тем: в ней дается краткое объяснение введения Java, преимуществ, характеристик и рассматривается, почему Java так важна. Книга также включает в себя рекомендации по установке и информацию о многих компонентах, которые обеспечивают работу Java, таких как Объектно-ориентированное программирование, Строки, Коллекции, Пакеты и базы данных.
Скачать книгу
👉 @bfbook
HTML & CSS Handbook: Learn HTML and CSS in just 1 hour
Автор: Kaushik, Vikalp (2022)
В этой книге рассматривается что такое HTML и CSS и как их использовать для разработки веб приложений. Вы узнаете, как создавать веб-страницы с текстом, графикой и многим другим с помощью HTML. Вы будете использовать CSS для оформления текста, создания целевых макетов страниц, добавления фоновых изображений, дизайна навигации и придания адаптивности веб-сайту, применяя медиазапросы для адаптации к различным размерам экрана.
Скачать книгу
👉 @bfbook
Mastering API Architecture
Автор: James Gough (2022)
Из этой практической книги вы узнаете о стратегиях создания и тестирования REST API, которые используют API-шлюзы для объединения приложений на уровне микросервиса. Авторы Джеймс Гоф, Дэниел Брайант и Мэтью Оберн демонстрируют, как простые дополнения к этой инфраструктуре могут помочь инженерам и организациям перейти в облако; и открывают возможность подключения внутренних служб с использованием таких технологий, как service mesh.
Скачать книгу
👉 @bfbook
Understanding Network Hacks: Attack and Defense with Python 3
Автор: Bastian Ballmann (2021)
В этой книге объясняется, как увидеть сеть глазами хакера, понять векторы атак и эффективно защититься от них. С помощью примеров кода на Python читатель научится разрабатывать инструменты по таким темам, как перехват паролей, отравление ARP, подмена DNS, внедрение SQL, сбор данных Google, пентест Bluetooth и Wifi. Кроме того, читатель познакомится с методами защиты, такими как системы обнаружения и предотвращения вторжений и анализ файлов журналов
Скачать книгу
👉 @bfbook
DevOps for the Desperate: A Hands-On Survival Guide
Автор: Bradley Smith (2022)
Это практическое руководство для тех, кто попал в DevOps и должен быстро освоиться и начать работать. В этой книге представлены основные понятия, которые разработчики программного обеспечения должны знать, чтобы успешно работать в современной среде DevOps, включая инфраструктуру, такую как код, управление конфигурацией, безопасность, контейнеризация и оркестровка, мониторинг и оповещение, а также устранение неполадок. Читатели будут следовать вместе с практическими примерами, чтобы узнать, как решать общие задачи DevOps. Книга начинается с изучения концепций DevOps с использованием Vagrant и Ansible для создания систем с предсказуемыми состояниями, включая настройку хоста с пользовательской безопасностью. Далее следует ускоренный курс по контейнеризации, оркестровке и доставке с использованием Docker, Kubernetes и CI/CD pipeline
Скачать книгу
👉 @bfbook
Самоучитель PostgreSQL Полный курс 2022 (Eng ver)
В этом видеоуроке по PostgreSQL я предоставляю полный курс, который вы можете использовать для освоения PostgreSQL. Postgres - это объектно-реляционная база данных, которая так же быстра, как и MySQL, более точно придерживается стандартов SQL и превосходит ее по параллельности. Postgres также лучше предотвращает повреждение данных.
Postgres также предоставляет более продвинутые типы данных и позволяет создавать пользовательские типы, операторы и типы индексов.
Postgres обычно является лучшим вариантом, если для вас наиболее важны расширяемость, масштабируемость и целостность данных.
Code & Transcript github.com/derekba…tutorial
#db
👉 @database_info
Самое время научиться разрабатывать масштабируемую, fault-tolerant архитектуру, которая выдержит высокую загрузку! Первые шаги в этом направлении вы можете сделать на открытых уроках онлайн-курсов в OTUS для бэкенд-разработчиков, тимлидов и администраторов.
🗓 14 апреля в 20:00 мск — «Twitter-like архитектура приложений»
Спроектируем типовую архитектуру нагруженного twitter-like приложения, определим пользовательские сценарии и узкие места прототипа. А в завершение обсудим один из самых популярных вопросов на system design interview.
👉 Для регистрации пройдите тест — https://otus.pw/0AP5r/
🗓 17 апреля в 20:00 мск — «Модульные монолиты и DDD»
Рассмотрим основные паттерны для построения и написания модульных монолитов. Особое внимание уделим паттернам DDD.
👉 Для регистрации пройдите тест — https://otus.pw/UhNK/А если вам понравятся бесплатные уроки, продолжить обучение можно будет уже на курсе «Microservice Architecture» или «Highload Architect». Оплата курсов возможна в рассрочку.Реклама. Информация о рекламодателе на сайте www.otus.ru.
Head First Git
Автор: Raju Gandhi (2022)
Многие люди, использующие Git, полагаются на «рецепты» — копирование и вставку команд, которые они находят в Интернете, не понимая, как на самом деле работает Git. Но что делать, если вы оказались в затруднительном положении, которое уже не исправить чьей-то готовой командой? С помощью этого уникального практического руководства вы изучите способы работы с Git и получите от этого удовольствие.
Скачать книгу
👉 @bfbook
Гравитационное поле
Киевнаучфильм (1987)
Гравитационное поле, или поле тяготения, — фундаментальное физическое поле, через которое осуществляется гравитационное взаимодействие между всеми материальными телами.
#математика #math #физика #physics
@phis_mat
Serverless Architectures on AWS, 2nd Edition (Final Release)
Автор: Peter Sbarski (2022)
Вы узнаете, как проектировать бессерверные системы с использованием Lambda и других сервисов на платформе AWS. Вы познакомитесь с вычислениями, управляемыми событиями, и узнаете, как другие компании используют бессерверные технологии. Это новое издание предлагает реальные примеры использования и практические идеи из нескольких крупных бессерверных систем. Главы, посвященные шаблонам и архитектурам бессерверного проектирования, помогут вам стать профессионалом в области облачных вычислений.
Скачать книгу
👉 @bfbook
Самоучитель по Rust Полный курс
Rust - это язык, который выбирают те, кто ищет высокую производительность, безопасность памяти и все инструменты, необходимые для написания безошибочного кода с легкостью. В этом учебнике я создал полный курс по программированию на Rust. Временные метки ниже позволят вам быстро перейти к тому, что вас интересует.
GitHub https://github.com/derekbanas/Rust-Tutorial
0:00 Intro
01:24 Create Project
02:43 TOML
02:54 Cargo.lock
03:45 Use / Libraries
04:30 Dependencies
06:00 Main
07:54 Mutable
09:28 Input
09:57 Expect
12:28 Variables
12:34 Constant
14:03 Shadowing
15:40 Data types
19:32 Math
23:03 Random
24:08 If
26:20 Ternary Operator
27:48 Match
32:39 Arrays
34:30 Loop
37:11 While
38:33 For
39:20 Tuples
41:27 Strings
50:25 Casting
51:52 Enums
55:55 Vectors
1:00:00 Functions
1:07:42 Generic
1:11:25 Ownership
1:20:09 HashMaps
1:24:50 Struct
1:27:54 Trait
1:34:14 Modules
1:45:36 Error Handling
1:47:14 File IO
1:48:11 Result
1:53:28 ErrorKind
1:55:40 Iterators
1:58:10 Closures
2:05:50 Smart Pointers
2:06:51 Box
2:15:03 Concurrency
2:17:10 Thread
2:25:26 Rc T
2:33:02 Installation
источник👉@Rust
Beginning gRPC with ASP.NET Core 6: Build Applications using ASP.NET Core Razor Pages, Angular, and Best Practices in .NET 6
Автор: Anthony Giretti (2022)
Эта книга научит вас, как разрабатывать приложения, используя
лучшие техники, такие как мониторинг, журналирование, взаимодействие через gRPC и многое другое. В книге описывается разработка CRUD приложения, которое взаимодействует с базой данных SQL Server через ORM Entity Framework.
Основываясь на бекенде, клиентская часть будет разрабатываться на Angular.
Скачать книгу
👉 @bfbook
Где и как учить SQL бесплатно?
SQLZoo (https://sqlzoo.net/) - бесплатный ресурс, который предоставляет интерактивные уроки и задачи для изучения SQL. Уроки начинаются с простых запросов и наращивают сложность по мере продвижения.
W3Schools SQL (https://www.w3schools.com/sql/) - популярный сайт для изучения SQL и других языков программирования. Содержит множество уроков и примеров с возможностью практического применения.
Codecademy SQL (https://www.codecademy.com/learn/learn-sql) - интерактивный курс для изучения SQL с возможностью практического применения на практике.
SQLBolt (https://sqlbolt.com/) - бесплатный ресурс, который предоставляет уроки и задачи для начинающих и продвинутых пользователей SQL.
Khan Academy SQL (www.khanacademy.org/computi…ming/sql) - бесплатный курс SQL, предоставляющий уроки и задачи для изучения языка.
Udacity SQL (www.udacity.com/course/…s--ud198) - курс SQL от Udacity, который научит Вас основам языка SQL и его применению в анализе данных.
LearnSQL (https://learnsql.com/) - платный ресурс для изучения SQL. Содержит большое количество уроков и практических заданий.
SQLCourse (http://www.sqlcourse.com/) - бесплатный ресурс для изучения SQL. Содержит уроки, задания и тесты для проверки знаний.
SQL Tutorial (https://www.sql-tutorial.ru/) - бесплатный ресурс для изучения SQL на русском языке. Содержит уроки и задания для практического применения.
Mode Analytics SQL Tutorial (https://mode.com/sql-tutorial/) - бесплатный курс SQL от Mode Analytics, который научит Вас базовым и продвинутым навыкам работы с языком SQL.
SQL Exercises (https://www.sql-ex.ru/) - бесплатный ресурс с задачами и упражнениями для изучения SQL. Содержит задания для практического применения на практике.
SQL Fiddle (http://sqlfiddle.com/) - бесплатный онлайн-редактор SQL, который позволяет создавать, тестировать и отлаживать SQL-запросы.
Learn SQL the Hard Way (https://learncodethehardway.org/sql/) - книга для изучения SQL, содержащая уроки и задания для практической работы.
SQL Zoo (https://www.sqlzoo.net/wiki/AdventureWorks) - бесплатный ресурс для изучения SQL, содержащий уроки и задания на основе базы данных AdventureWorks.
DataCamp SQL (www.datacamp.com/courses…-science) - курс SQL от DataCamp, который научит Вас основам языка SQL и его применению в анализе данных. Содержит уроки и практические задания на практике.
#db
👉 @database_info
🚀 Присоединяйтесь к нашему Телеграм-каналу по Linux! 💻Привет, друзья! 🌟 Если вы увлечены программированием и хотите углубить свои знания в области Linux, то наш Телеграм-канал создан специально для вас!
🔥 Вот что вы найдете у нас:
📚 Обучающие материалы и руководства по Linux для начинающих и продвинутых пользователей
🌐 Советы по настройке и оптимизации системы
🛠 Информацию о новых инструментах и утилитах
💡 Примеры и сценарии использования Linux в реальных проектах
🤖 Еженедельные обзоры новостей и обновлений из мира Linux
💻 Команды и сценарии для автоматизации задач
🎯 Наша цель - помочь вам стать настоящим профессионалом в области Linux!
Не упустите шанс подписаться на наш канал и начать свое путешествие в мир Linux уже сегодня! 💼
👉 Подписаться на канал