📚 Pragmatic Thinking and Learning: Refactor Your Wetware (2008)
✍️ Автор: Andy Hunt
Знаешь, как ты постоянно рефакторишь код, улучшая его? Так вот, пришло время для самого важного рефакторинга — твоего мозга🤯
С помощью книги от Эндрю Ханта ты научишься делать свой мозг лучшим инструментом для освоения технологий (и не только). Оказывается, мозг можно обучать с таким же подходом, как и программирование🎯
👉 Что тебя ждет
💛 Как стать мастером в освоении новых навыков, а не застревать на уровне «сделал бы X, но не могу найти мотивацию»
💛 Откроешь секреты нейробиологии, которые помогут не забывать пароли через 5 минут
💛 Поймешь, как лучше учиться, чтобы в следующий раз не застрять на баге, который только что починил, и не потерять час на его поиск
🔗 Скачать
📲 Мы в MAX
👉@programmist_of
✍️ Автор: Andy Hunt
Знаешь, как ты постоянно рефакторишь код, улучшая его? Так вот, пришло время для самого важного рефакторинга — твоего мозга
С помощью книги от Эндрю Ханта ты научишься делать свой мозг лучшим инструментом для освоения технологий (и не только). Оказывается, мозг можно обучать с таким же подходом, как и программирование
👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤1
📖 The Object-Oriented Thought Process, Fourth Edition (2013)
✍️ Автор: Matt Weisfeild
Устал писать процедуры, которые ведут себя как токсичные отношения — всё завязано на всём, а конец всегда один? Пора перейти на ООП — там хотя бы наследуется не травма, а поведение.
В этой книге:
Почему «начни с Java» — плохой совет, если ты не знаешь, что такое инкапсуляция
Чем интерфейс отличается от реализации
И почему композиция — это как LEGO, а не как склеивание суперклеем,
И как всё это внезапно работает даже в мобильных приложениях и JSON
Автор объясняет ООП без UML-ударов по голове и с упором на здравый смысл. Подойдёт тем, кто хочет понять, зачем всё это, прежде чем выбрать себе язык по душе (и зарплате).
Если после этой книги ты начнёшь говорить с холодильником, не пугайся. Ты просто начал мыслить объектно.
🔗 Скачать
📲 Мы в MAX
👉@programmist_of
✍️ Автор: Matt Weisfeild
Устал писать процедуры, которые ведут себя как токсичные отношения — всё завязано на всём, а конец всегда один? Пора перейти на ООП — там хотя бы наследуется не травма, а поведение.
В этой книге:
Почему «начни с Java» — плохой совет, если ты не знаешь, что такое инкапсуляция
Чем интерфейс отличается от реализации
И почему композиция — это как LEGO, а не как склеивание суперклеем,
И как всё это внезапно работает даже в мобильных приложениях и JSON
Автор объясняет ООП без UML-ударов по голове и с упором на здравый смысл. Подойдёт тем, кто хочет понять, зачем всё это, прежде чем выбрать себе язык по душе (и зарплате).
Если после этой книги ты начнёшь говорить с холодильником, не пугайся. Ты просто начал мыслить объектно.
👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥3👍1
📚 The DevOps Handbook: How to Create World-Class Agility, Reliability, & Security in Technology Organizations, 2nd Edition (2021)
✍️ Авторы: Gene Kim, Jez Humble, Patrick Debois, John Willis, Nicole Forsgren
Готов поднять знания в DevOps на новый уровень? Тогда хватай обновленную версию The DevOps Handbook, где помимо классики, вас ждут 15 новых кейсов от гигантов вроде Adidas, Target и даже US Air Force
Вот что ждет внутри:
- 100+ страниц свежего контента и материалов
- Обновления от Nicole Forsgren, исследовательницы, которая делает DevOps еще более умным и эффективным
- Рекомендации по внедрению DevOps в каждую часть бизнеса, а не только в IT
Если ты думал, что DevOps только для кодеров — забудь! Это теперь про весь бизнес. От IT до HR — все могут использовать эти принципы для создания устойчивых и быстрых процессов.
🔗 Скачать
📲 Мы в MAX
👉@programmist_of
✍️ Авторы: Gene Kim, Jez Humble, Patrick Debois, John Willis, Nicole Forsgren
Готов поднять знания в DevOps на новый уровень? Тогда хватай обновленную версию The DevOps Handbook, где помимо классики, вас ждут 15 новых кейсов от гигантов вроде Adidas, Target и даже US Air Force
Вот что ждет внутри:
- 100+ страниц свежего контента и материалов
- Обновления от Nicole Forsgren, исследовательницы, которая делает DevOps еще более умным и эффективным
- Рекомендации по внедрению DevOps в каждую часть бизнеса, а не только в IT
Если ты думал, что DevOps только для кодеров — забудь! Это теперь про весь бизнес. От IT до HR — все могут использовать эти принципы для создания устойчивых и быстрых процессов.
👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤1🎉1
Дорогие друзья, с Новым Годом!!!
🎉18🦄4🎄2
📖 The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win, 5th Anniversary Edition (2018)
✍️ Авторы: Gene Kim, Kevin Behr, George Spafford
Представь: ты — Билл, типичный айтишный менеджер в вымышленной компании Parts Unlimited, и твой проект «Феникс» — это не мифическая птица, которая возрождается из пепла, а натуральная свалка багов, просроченных дедлайнов и бюджета, который улетел в стратосферу.
Шеф дает тебе 90 дней, чтобы все починить, иначе твой отдел отправят на аутсорс. Звучит как типичный понедельник, да? Но тут появляется загадочный гуру с философией Трех Путей.
Он открывает Биллу страшную тайну: работа в айти — не только кодить в подвале и молиться, чтобы сервера не упали. Это про командную игру, налаженный workflow и — держись крепче — превращение хаоса в конвейер, как на заводе.
The Phoenix Project учит нас, что DevOps — это не просто модное слово, а способ не сойти с ума, когда разработчики и операционщики перестают играть в «кто виноват» и начинают работать вместе.
🔗 Скачать
📲 Мы в MAX
👉@programmist_of
✍️ Авторы: Gene Kim, Kevin Behr, George Spafford
Представь: ты — Билл, типичный айтишный менеджер в вымышленной компании Parts Unlimited, и твой проект «Феникс» — это не мифическая птица, которая возрождается из пепла, а натуральная свалка багов, просроченных дедлайнов и бюджета, который улетел в стратосферу.
Шеф дает тебе 90 дней, чтобы все починить, иначе твой отдел отправят на аутсорс. Звучит как типичный понедельник, да? Но тут появляется загадочный гуру с философией Трех Путей.
Он открывает Биллу страшную тайну: работа в айти — не только кодить в подвале и молиться, чтобы сервера не упали. Это про командную игру, налаженный workflow и — держись крепче — превращение хаоса в конвейер, как на заводе.
The Phoenix Project учит нас, что DevOps — это не просто модное слово, а способ не сойти с ума, когда разработчики и операционщики перестают играть в «кто виноват» и начинают работать вместе.
👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
📖 The Software Engineer's Guidebook: Navigating senior, tech lead, and staff engineer positions at tech companies and startups (2023)
Это не просто очередная книжка о том, как стать крутым инженером. Это гайд, который ты обязательно прочитаешь, когда начнешь осознавать, что часов работы и багфиксов недостаточно для роста.
Gergely Orosz описывает структуру «типичного» карьерного пути инженера-программиста, начиная с позиции начинающего разработчика и заканчивая ролевой моделью senior/lead, вплоть до уровня staff/principle/distinguished.
Что внутри?
⭕️ Как стать не просто хорошим инженером, а таким, которого хвалят даже за обеденные перерывы.
⭕️ Советы, от которых твои коллеги начнут переживать, что ты слишком быстро растешь.
⭕️ Путь от «работаю в тени» до «все мои идеи — это будущее компании».
⭕️ Книга, которая сделает тебя не только лучшим разрабом, но и мастером созвонов.
💡 Если ты не знаешь, что писать в performance review, и просто мечтаешь о том, чтобы кто-то оценил твой вклад в команду, эта книга точно для тебя. Рекомендуем всем инженерам, от джунов до гуру, потому что даже лучшие должны продолжать учиться!
🔗 Скачать
📲 Мы в MAX
👉@programmist_of
Это не просто очередная книжка о том, как стать крутым инженером. Это гайд, который ты обязательно прочитаешь, когда начнешь осознавать, что часов работы и багфиксов недостаточно для роста.
Gergely Orosz описывает структуру «типичного» карьерного пути инженера-программиста, начиная с позиции начинающего разработчика и заканчивая ролевой моделью senior/lead, вплоть до уровня staff/principle/distinguished.
Что внутри?
💡 Если ты не знаешь, что писать в performance review, и просто мечтаешь о том, чтобы кто-то оценил твой вклад в команду, эта книга точно для тебя. Рекомендуем всем инженерам, от джунов до гуру, потому что даже лучшие должны продолжать учиться!
👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
📚System Design Interview – An Insider's Guide: Volume 2
✍️ Авторы: Alex Xu, Sahn Lam (2022)
Это не просто книга, а твой спасательный круг в мире проектирования систем. Она откроет глаза на то, как решать самые хитрые задачи и не влететь в яму.
Что тебя ждет:
- Откровения инсайдера о том, что на самом деле хотят увидеть интервьюеры
- Стратегия «не бояться ничего и задавать правильные вопросы» в 4 шага
- 13 вопросов, с которыми не стыдно пойти на собес в бигтех
- 300+ диаграмм, чтобы не забыть, как выглядит твое будущее, когда ты все правильно спроектировал
🔗 Скачать
📲 Мы в MAX
👉@programmist_of
✍️ Авторы: Alex Xu, Sahn Lam (2022)
Это не просто книга, а твой спасательный круг в мире проектирования систем. Она откроет глаза на то, как решать самые хитрые задачи и не влететь в яму.
Что тебя ждет:
- Откровения инсайдера о том, что на самом деле хотят увидеть интервьюеры
- Стратегия «не бояться ничего и задавать правильные вопросы» в 4 шага
- 13 вопросов, с которыми не стыдно пойти на собес в бигтех
- 300+ диаграмм, чтобы не забыть, как выглядит твое будущее, когда ты все правильно спроектировал
👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤1
🔥Приглашаем на бесплатный вебинар курса “Microservice Architecture”: «Брокеры сообщений: RabbitMQ и Kafka»
🗓Когда: 29 января, 20:00 (мск)
Узнайте, как использовать RabbitMQ и Kafka для организации асинхронной связи между микросервисами.
На открытом уроке курса разберём теорию брокеров сообщений, их ключевые различия и реализуем практические примеры в live demo, чтобы понять, какой инструмент лучше подойдёт для ваших задач.
Вопросы:
- Что такое брокеры сообщений и как они помогают в архитектуре микросервисов.
- Основные различия между RabbitMQ и Kafka, включая их архитектурные подходы.
- Как развернуть и настроить RabbitMQ и Kafka для ваших приложений.
- Практическое использование обоих брокеров на реальных примерах в live demo.
Что освоите:
- Навыки выбора между RabbitMQ и Kafka в зависимости от ваших требований.
- Практическое применение и настройка RabbitMQ и Kafka для интеграции с микросервисами.
- Готовые подходы и примеры для ваших проектов.
👉 Зарегистрируйтесь https://vk.cc/cTzy6q
Бесплатное занятие приурочено к старту курса Microservice Architecture, на котором вы научитесь проектировать распределённые системы, интегрировать сервисы через брокеры сообщений и добиваться высокой доступности в продакшене.
🗓Когда: 29 января, 20:00 (мск)
Узнайте, как использовать RabbitMQ и Kafka для организации асинхронной связи между микросервисами.
На открытом уроке курса разберём теорию брокеров сообщений, их ключевые различия и реализуем практические примеры в live demo, чтобы понять, какой инструмент лучше подойдёт для ваших задач.
Вопросы:
- Что такое брокеры сообщений и как они помогают в архитектуре микросервисов.
- Основные различия между RabbitMQ и Kafka, включая их архитектурные подходы.
- Как развернуть и настроить RabbitMQ и Kafka для ваших приложений.
- Практическое использование обоих брокеров на реальных примерах в live demo.
Что освоите:
- Навыки выбора между RabbitMQ и Kafka в зависимости от ваших требований.
- Практическое применение и настройка RabbitMQ и Kafka для интеграции с микросервисами.
- Готовые подходы и примеры для ваших проектов.
👉 Зарегистрируйтесь https://vk.cc/cTzy6q
Бесплатное занятие приурочено к старту курса Microservice Architecture, на котором вы научитесь проектировать распределённые системы, интегрировать сервисы через брокеры сообщений и добиваться высокой доступности в продакшене.
👍2
Подборка книги по нестандартному реверс-инжинирингу
1️⃣ Денис Юричев — «Reverse Engineering для начинающих»
Это не только учебник по реверс-инжинирингу, но и отличный материал по основам программирования, который подойдет как для изучения глубин C++ и Java, так и для лучшего понимания того, как работает компьютер.
2️⃣ Snakeninny — «iOS App Reverse Engineering»
Книга охватывает основы iOS, включая файловую систему и скрытые компоненты, а также инструменты реверс-инжиниринга, такие как Theos, Cycript, Reveal, IDA и LLDB. В завершение рассматриваются теоретические подходы и четыре практических примера реверс-инжиниринга на Objective-C.
3️⃣ D. Salihun — «BIOS DISASSEMBLY NINJUTSU UNCOVERED»
Эта книга показывает, что при правильных инструментах и системном подходе к реверс-инжинирингу каждый может понять и модифицировать BIOS в соответствии с их потребностями без наличия исходного кода.
4️⃣ Andrew Huang— «Hacking the Xbox: An Introduction to Reverse Engineering»
Мощный, но при этом относительно дешевый девайс имеет потенциал в качестве разностороннего мультиплеера, ПК и даже веб-сервера. Но недостаток литературы, дающей знания и практическую основу для модификации Xbox мешает раскрыть ее потенциал в полной мере. Данная книга создана, чтобы в некоторой степени покрыть этот недостаток.
📲 Мы в MAX
👉@programmist_of
1️⃣ Денис Юричев — «Reverse Engineering для начинающих»
Это не только учебник по реверс-инжинирингу, но и отличный материал по основам программирования, который подойдет как для изучения глубин C++ и Java, так и для лучшего понимания того, как работает компьютер.
2️⃣ Snakeninny — «iOS App Reverse Engineering»
Книга охватывает основы iOS, включая файловую систему и скрытые компоненты, а также инструменты реверс-инжиниринга, такие как Theos, Cycript, Reveal, IDA и LLDB. В завершение рассматриваются теоретические подходы и четыре практических примера реверс-инжиниринга на Objective-C.
3️⃣ D. Salihun — «BIOS DISASSEMBLY NINJUTSU UNCOVERED»
Эта книга показывает, что при правильных инструментах и системном подходе к реверс-инжинирингу каждый может понять и модифицировать BIOS в соответствии с их потребностями без наличия исходного кода.
4️⃣ Andrew Huang— «Hacking the Xbox: An Introduction to Reverse Engineering»
Мощный, но при этом относительно дешевый девайс имеет потенциал в качестве разностороннего мультиплеера, ПК и даже веб-сервера. Но недостаток литературы, дающей знания и практическую основу для модификации Xbox мешает раскрыть ее потенциал в полной мере. Данная книга создана, чтобы в некоторой степени покрыть этот недостаток.
👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1
⚡️ Готовые решения и лучшие практики для надёжной защиты API в архитектуре бэкенда
📅 26 января | 20:00 мск | бесплатно
Хотите, чтобы ваши API были надёжно защищены без потери производительности?
На вебинаре разберём:
- Типовые угрозы и уязвимости API
- Аутентификация и авторизация
- Защита на уровне архитектуры
- Роль API Gateway и прокси в обеспечении безопасности
- Лучшие практики проектирования защищённых API и контрактов
✅ После вебинара вы сможете:
- Проектировать API с учётом безопасности на уровне архитектуры
- Применять готовые решения для защиты API
- Осознанно балансировать между безопасностью, сложностью и производительностью
👉 Регистрация ⚡️ Готовые решения и лучшие практики для надёжной защиты API в архитектуре бэкенда
📅 26 января | 20:00 мск | бесплатно
Хотите, чтобы ваши API были надёжно защищены без потери производительности?
На вебинаре разберём:
- Типовые угрозы и уязвимости API
- Аутентификация и авторизация
- Защита на уровне архитектуры
- Роль API Gateway и прокси в обеспечении безопасности
- Лучшие практики проектирования защищённых API и контрактов
✅ После вебинара вы сможете:
- Проектировать API с учётом безопасности на уровне архитектуры
- Применять готовые решения для защиты API
- Осознанно балансировать между безопасностью, сложностью и производительностью
👉 Регистрация https://vk.cc/cTMrl3
Занятие приурочено к старту курса "Software Architect" в OTUS. Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
📅 26 января | 20:00 мск | бесплатно
Хотите, чтобы ваши API были надёжно защищены без потери производительности?
На вебинаре разберём:
- Типовые угрозы и уязвимости API
- Аутентификация и авторизация
- Защита на уровне архитектуры
- Роль API Gateway и прокси в обеспечении безопасности
- Лучшие практики проектирования защищённых API и контрактов
✅ После вебинара вы сможете:
- Проектировать API с учётом безопасности на уровне архитектуры
- Применять готовые решения для защиты API
- Осознанно балансировать между безопасностью, сложностью и производительностью
👉 Регистрация ⚡️ Готовые решения и лучшие практики для надёжной защиты API в архитектуре бэкенда
📅 26 января | 20:00 мск | бесплатно
Хотите, чтобы ваши API были надёжно защищены без потери производительности?
На вебинаре разберём:
- Типовые угрозы и уязвимости API
- Аутентификация и авторизация
- Защита на уровне архитектуры
- Роль API Gateway и прокси в обеспечении безопасности
- Лучшие практики проектирования защищённых API и контрактов
✅ После вебинара вы сможете:
- Проектировать API с учётом безопасности на уровне архитектуры
- Применять готовые решения для защиты API
- Осознанно балансировать между безопасностью, сложностью и производительностью
👉 Регистрация https://vk.cc/cTMrl3
Занятие приурочено к старту курса "Software Architect" в OTUS. Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
❤3👎1
📚 The Unicorn Project: a novel about developers, digital disruption and thriving in the age of data (2019)
✍️ Автор: Gene Kim
Это продолжение бестселлера The Unicorn Project, в котором Parts Unlimited рассматривается с точки зрения разработки софта.
Готов встретиться с Максиной? Она не просто архитектор, а сеньор лид разработчик, оказавшаяся в адском бюрократическом аду... за то, что чуть-чуть нарушила payroll
Что происходит дальше? А дальше всё как в лучших боевиках — Максину и её команду ждёт эпопея, в которой ей предстоит бороться не только с застарелыми системами, но и с реальными врагами (кто сказал, что только баги могут быть опасными?).
И, конечно же, книга — это не просто истории и страдания. Это реальные битвы за улучшение работы, системы и, конечно, технологии! Максина в стиле Rebel Developers не просто ломает код — она ломает систему
🔗 Скачать
📲 Мы в MAX
👉@programmist_of
✍️ Автор: Gene Kim
Это продолжение бестселлера The Unicorn Project, в котором Parts Unlimited рассматривается с точки зрения разработки софта.
Готов встретиться с Максиной? Она не просто архитектор, а сеньор лид разработчик, оказавшаяся в адском бюрократическом аду... за то, что чуть-чуть нарушила payroll
Что происходит дальше? А дальше всё как в лучших боевиках — Максину и её команду ждёт эпопея, в которой ей предстоит бороться не только с застарелыми системами, но и с реальными врагами (кто сказал, что только баги могут быть опасными?).
И, конечно же, книга — это не просто истории и страдания. Это реальные битвы за улучшение работы, системы и, конечно, технологии! Максина в стиле Rebel Developers не просто ломает код — она ломает систему
👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1