Security for Software Engineers (2019)
Автор: James Helfrich
Количество страниц: 350
Security for Software Engineers предназначена для ознакомления с концепциями безопасности студентов бакалавриата по разработке программного обеспечения. Книга разделена на четыре части, каждая из которых посвящена видам деятельности, в которых программист, скорее всего, будет участвовать в отрасли.
В книге рассматриваются ключевые области векторов атак, усиления защиты кода, конфиденциальности и социальной инженерии. Каждая тема рассматривается с теоретической точки зрения и с точки зрения практического применения
Скачать книгу
CSS Flex & Grid: Complete Guide with Real World Examples and Code Snippets (Tailwind CSS) (2021)
Автор: Shruti Balasa
Количество страниц: 175
Станьте профессионалом в создании компонентов и макетов с помощью CSS Flexbox и Grid. Узнайте больше, просмотрев подготовленный список из более чем 70 реальных вариантов использования и примеров, описанных в Tailwind CSS. Получите доступ к закрытым ссылкам CodePen с рабочими демонстрациями для всех примеров.
Скачать книгу
Handbook of information security, (2006)
Автор: Hossein Bidgoli
Количество страниц: 1154
Справочник по информационной безопасности - это полное 3-томное руководство, в котором представлены как устоявшиеся, так и передовые теории и разработки в области информационной и компьютерной безопасности. Текст содержит 180 статей от более чем 200 ведущих экспертов, обеспечивая эталонный ресурс по информационной безопасности, сетевой безопасности и конфиденциальности
Скачать книгу
Angular Design Patterns: Implement the Gang of Four patterns in your apps with Angular (2018)
Автор: Mathieu Nayrolles
Количество страниц: 159
Эта книга представляет собой увлекательное путешествие по наиболее ценным шаблонам проектирования с использованием ангуляра, в ней будут даны четкие рекомендации по их эффективному использованию. Вы узнаете о некоторых из лучших способов работы с Angular и о том, как использовать его для обеспечения стабильности и производительности приложений
Скачать книгу
🔥 "Spark Developer" - это хардкорный онлайн-курс по самым мощным инструментам обработки больших данных.
📌Справитесь ли вы с уровнем курса? Покажет вступительный тест.
Пройдите тестирование, чтобы:
● оценить свои навыки
● зарегистрироваться на бесплатные демо-занятия курса
● занять место по специальной цене
● получить доступ в закрытое сообщество дата-инженеров
👉 Пройти тест: https://otus.pw/fAJb/
Реклама. Информация о рекламодателе на сайте otus.ru
Git Pocket Guide (2013)
Автор: Richard E. Silverman
Количество страниц: 233
Данная книга - это карманное руководство по Git, распределенной системы контроля версий. Она предоставляет компактное введение в Git для новых пользователей, а также ссылки на общие команды и процедуры для тех из вас, кто имеет опыт работы с Git.
Скачать книгу
📌 Изучаем типы данных PostgreSQL на демо-занятии онлайн-курса«PostgreSQL для администраторов баз данных и разработчиков»
На занятии с Дмитрием Кирилловым, техническим директором 1С-Старт, мы:
- Вспомним основные типы данных
- Поговорим про особенности преобразования типов
- Разберёмся с необычным поведением PostgreSQL
🟢 РЕЗУЛЬТАТ ПРОХОЖДЕНИЯ КУРСА
Сильное портфолио, которое позволит работать в качестве PostgreSQL DBA — устанавливать, настраивать, поддерживать и развивать БД под управлением PostgreSQL
🔥 ЗАРЕГИСТРИРОВАТЬСЯ
https://otus.pw/yNNHe/Реклама. Информация о рекламодателе на сайте www.otus.ru
Programming in Scala, Fifth Edition (2021)
Автор: Martin Odersky
Количество страниц: 651
Эта книга является авторитетным учебным пособием по языку программирования Scala, написанным в соавторстве с разработчиком языка Мартином Одерски. Это пятое издание представляет собой серьезную переработку всей книги, в которую добавлен новый материал, охватывающий многие изменения в Scala 3.0
Скачать книгу
Больше чем One day offer для C#-разработчиков
17 сентября в московском офисе Ozon Tech пройдет оффер одного дня и настоящая вечеринка для C#-разработчиков. Помимо собеседования будет квест по офису с призами, выступление стендап-комика, фуршет с приглашённым диджеем.
Кого ищут?
C#-разработчиков middle- и senior-уровня.
Что важно знать про C# в Ozon?
В разработке используется .NET 5/6, базы данных: PostgreSQL, MS SQL Server, шина данных Apache Kafka. На фронте — Vue.js и React. Следят за всем с помощью Jaeger, Grafana, Graylog, Prometheus. В инфраструктуре помогают Docker, K8s, Gitlab.
Подать заявку
SQL for Data Analysis: Advanced Techniques for Transforming Data into Insights (2021)
Автор: Cathy Tanimura
Количество страниц: 359
Вы узнаете, как использовать основной функционал SQL, такой как: соединения, оконные функции, подзапросы и регулярные выражения новыми, способами. Также, Вы узнаете как комбинировать методы SQL для более быстрого достижения ваших целей с помощью простых запросов. Если вы работаете с базами данных этот справочник поможет Вам в выполнении Ваших задач
Скачать книгу
SEC501.1: Defensive Network Infrastructure (2016)
Автор: Eric Cole
Количество страниц: 235
В книге обсуждаются контрольные показатели безопасности сети, рекомендации поставщиков по обеспечению безопасности различных продуктов, а также нормативные требования и то, как они влияют на защиту инфраструктуры от распространенных атак. Чтобы проиллюстрировать эти моменты, подробно рассматривается обеспечение безопасности инфраструктуры маршрутизаторов от ряда атак на устройства в сети, приведены иллюстрации с подробным описанием векторов атак и способов защиты
Скачать книгу
Сделайте первые шаги к созданию отказоустойчивых и масштабируемых архитектур на открытых уроках в OTUS:
🗓 12 сентября в 20:00 мск — «Паттерны декомпозиции системы на микросервисы».
Познакомимся с паттернами декомпозиции системы на микросервисы и рассмотрим технические и бизнесовые подходы к декомпозиции.
👉🏻 Пройдите вступительный тест для записи на урок — https://otus.pw/FNQn/
🗓 13 сентября в 20:00 мск — «Паттерны аутентификации и авторизации»
Узнаете о различных паттернах аутентификации и авторизации, а также о сессионной аутентификации на основе кук и токенов (jwt) и работе identity провайдеров.
👉🏻 Пройдите вступительный тест для записи на урок — https://otus.pw/9dWn/
Открытые уроки пройдут в рамках онлайн-курсов «Highload Architect» и «Microservice Architecture».
Hibernate Tips: More than 70 solutions to common Hibernate problems (2017)
Автор: Thorben Janssen
Количество страниц: 269
Когда вы используете Hibernate в своих проектах, вы быстро понимаете, что вам нужно сделать больше, чем просто добавить аннотации @Entity к классам. Реальные приложения часто требуют расширенных сопоставлений, сложных запросов, пользовательских типов данных и кэширования. Hibernate может сделать все это. Вам просто нужно знать, какие аннотации и API вам нужно использовать.
В этой книге вы найдете более 70 готовых решений, которые смогут пригодиться в каждом проекте
Скачать книгу
Топовые мемы по программированию и IT.
Предложка: @itmemlib_bot
Обратная связь: @proglibrary_feedback_bot
По вопросам рекламы:
http://ad.proglib.io/?utm_source=itmemes или пишите @proglib_adv
A Complete Guide to Burp Suite : Learn to Detect Application Vulnerabilities (2021)
Автор: Sagar Rahalkar
Количество страниц: 175
Используйте это всеобъемлющее руководство, чтобы изучить практические аспекты Burp Suite — от основ до более продвинутых тем. Книга выходит за рамки стандартного OWASP Top 10 и также охватывает тестирование безопасности API и мобильных приложений.
Скачать книгу
Hack the Stack: Using Snort and Ethereal to Master the 8 Layers of an Insecure Network (2007)
Автор: Michael Gregg
Количество страниц: 468
Автор шаг за шагом объясняет читателям уровни OSI, начиная с физического уровня и продвигаясь вверх по каждому из семи уровней. Каждая глава посвящена одному уровню стека, а также атакам, уязвимостям и эксплойтам, которые можно найти на этом уровне. Также, в книге есть глава о мифическом восьмом слое - слой людей. Он важен, потому что безопасность - это не только совокупность технологий, она также требует взаимодействия с людьми и корпоративной политикой. Эта книга предназначена для того, чтобы предложить читателям более глубокое понимание многих распространенных уязвимостей и способов, с помощью которых злоумышленники используют протоколы и приложения и манипулируют ими
Скачать книгу
Attack of the 50 Foot Blockchain: Bitcoin, Blockchain, Ethereum & Smart Contracts (2017)
Автор: David Gerard
Количество страниц: 137
Дэвид Джерард рассказывает о происхождении Биткоина и других криптовалют. Также, он освещает крупные крипто-события, включая появление на рынке Ethereum, увлечении ICO и крипто-пузыре 2017 года, а также о попытках применить блокчейны и смарт-контракты к бизнесу. Кроме этого, автором было проведено тематическое исследование блокчейнов в музыкальной индустрии, с результатами которого читатель может ознакомиться в книге
Скачать книгу
«Библиотека программиста» находится в поиске авторов оригинальных статей
Языки:
– Python, JavaScript, TypeScript, Java, C#, Go, SQL.
Тематики:
– Информационная безопасность, Data Science, базовые концепции языков, продвинутый Python, JS (и т. д), бэкенд веб-приложений, фронтенд-разработка, React, системное программирование, базы данных.
Объем:
– от 7 до 15 тыс. знаков.
➡️ Заполнить анкету ⬅️
Я хорошо программирую, но пишу «так себе». Что делать?
Если вы хорошо программируете, но навыки письма немного отстают, пройдите наш бесплатный курс на Степике «Статьи для IT: как объяснять и распространять значимые идеи».