CodeMode | Программирование
11K subscribers
3.45K photos
6 videos
10 files
3.48K links
Книги и другая полезная информация для программистов IT.

Ссылка: @Portal_v_IT

Сотрудничество, авторские права: @oleginc, @tatiana_inc

Менеджер: @Spiral_Yuri

Купить рекламу: https://telega.in/c/code_m0de

РКН: clck.ru/3Ht77T
Download Telegram
📙Масштабируемый рефакторинг. Возвращаем контроль над кодом. Лемер М.

• Поддерживать большие приложения сложно, а поддержка больших «неорганизованных» приложений превращается в непосильную задачу.

• Пришло время сделать паузу и задуматься о рефакторинге!

• Внесение значительных изменений в крупную и сложную кодовую базу — нетривиальная задача, которую практически невозможно успешно выполнить без рабочей команды, инструментов и планирования.

• Мод Лемер раскрывает все тайны рефакторинга на примере двух исследований. Вы научитесь эффективно вносить важные изменения в кодовую базу, узнаете, как деградирует код и почему иногда это неизбежно.

🧷Скачать бесплатно.

2022 #RU #Рефакторинг
📗Практический хакинг интернета вещей. Чанцис Ф., Стаис И., Кальдерон П. и др.

• Из этой книги читатель узнает, каким образом подключать умную технику у себя дома и на предприятиях, чтобы наилучшим образом себя обезопасить.

• Авторы подробно описывают уязвимости в сфере интернета вещей (1оТ), моделируют угрозы и представляют эффективную методологию тестирования умных устройств - от инфузионной помпы до беговой дорожки.

• Практические упражнения научат вовремя распознавать угрозы и предотвращать атаки злоумышленников.

Издание будет полезно тестировщикам безопасности, системным администраторам, а также разработчикам и пользователям 1оТ-систем.

🧷Скачать бесплатно.

2022 #RU
📕 Машинное обучение с участием человека. Роберт (Манро) Монарх.

• Эта книга нацелена на изучение взаимодействия искусственного интеллекта и человека в процессе создания и эксплуатации систем машинного обучения.

• В отличие от большинства курсов по машинному обучению, сосредоточенных на алгоритмах, большое внимание уделяется работе с данными: их маркировке, аннотированию, проверке и обновлению.

• Впервые под одной обложкой собраны наиболее распространенные стратегии аннотирования, активного обучения и смежных задач, таких как проектирование интерфейса для аннотирования.

Книга предназначена для специалистов по работе с данными, разработчиков программного обеспечения и тех, кто делает первые шаги в работе с машинным обучением.

🧷Скачать бесплатно.

2022 #RU
☃️ Бесплатно освойте профессию дизайнера с нуля. Вместе сделаем вам портфолио из 4+ работ с личной поддержкой от наставника.

Что вы получите?
— Фидбэк (мощный разбор всех ДЗ от куратора)
— Тусовка (личный кабинет с уроками + живой чат)
— Портфолио и экзамен (упакуем по урокам и проверим)
— Мастер-класс "как заработать на дизайне" и найти клиента

🔥 Будем делать: веб-дизайн, графический дизайн, анимацию интерфейсов.

→ Начать обучение бесплатно

Программа бесплатного курса:
— Обучение по Figma с нуля и 4+ дз с личным разбором
— Изучение основ дизайна (контент, сетки, композиция т.д.)
— Создание анимации интерфейса
— Все о профессии и доходе дизайнера (как найти клиентов и сколько можно заработать)

👉 Первый урок уже сегодня, кликайте сюда и забирайте все бонусы
Основы искусственного интеллекта: нетехническое введение. Том Таулли.

• Книга представляет собой увлекательное, нетехническое введение в такие важные понятия искусственного интеллекта (ИИ), как машинное обучение, глубокое обучение, обработка естественного языка, робототехника и многое другое.

• Рассмотрены традиционные и продвинутые статистические методы машинного обучения, алгоритмы нейронных сетей для глубокого обучения, сферы применения разговорных роботов (чат-ботов), методы роботизации производственных процессов, технологии обработки естественного языка.

• Рассказано о применении языка #Python и платформ TensorFlow и PyTorch при внедрении проектов ИИ.

• Освещены современные тренды ИИ: автономное вождение, милитаризация, технологическая безработица, изыскание новых лекарственных препаратов и другие.

🧷Скачать бесплатно.

2021 #RU #ИИ
📘Программирование Cloud Native. Микросервисы, Docker и Kubernetes.

• В этой книге мы взглянем на концепцию Cloud Native: — создание приложений, «рожденных» для облака — 12 факторов облачных приложений и микросервисы — история и краткий обзор виртуализации и масштабирования — контейнеры Docker — настройка и оркестровка Kubernetes

• Приложения Cloud Native помогут развернуть систему любой сложности в любом облаке и мгновенно приспособить ее к растущим нагрузкам.

🧷Скачать бесплатно.

2020 #RU #ИИ #Cloud #Kubernetes #Docker
📙Python. Лучшие практики и инструменты. Тарек Зиаде, Михал Яворски.

• Третье издание «Python. Лучшие практики и инструменты» даст вам инструменты для эффективного решения любой задачи разработки и сопровождения софта.

• Авторы начинают с рассказа о новых возможностях Python 3.7 и продвинутых аспектах синтаксиса #Python.

• Продолжают советами по реализации популярных парадигм, в том числе объектно-ориентированного, функционального и событийно-ориентированного программирования.

• Также авторы рассказывают о наилучших практиках именования, о том, какими способами можно автоматизировать развертывание программ на удаленных серверах.

• Вы узнаете, как создавать полезные расширения для #Python на #C, C++, Cython и CFFI.

🧷Скачать бесплатно.

2019 #RU #Python
Масштабируемые данные. Лучшие шаблоны высоконагруженных архитектур. Стренгхольт П.

• Методы управления данными и их интеграции быстро развиваются, хранение данных в одном месте становится все сложнее и сложнее масштабировать.

• Архитекторы и аналитики данных, специалисты по соблюдению требований и управлению узнают, как работать с масштабируемой архитектурой и внедрять ее без больших предварительных затрат.

• Питхейн Стренгхольт поделится с вами идеями, принципами, наблюдениями, передовым опытом и шаблонами.

🧷Скачать бесплатно.

2022 #RU
📕Изучаем SQL. Генерация, выборка и обработка данных. Алан Болье.

• Данная книга отличается широким охватом как тем (от азов SQL до таких сложных вопросов, как аналитические функции и работа с большими базами данных), так и конкретных баз данных (MySQL, Oracle Database, SQL Server) и особенностей реализации тех или иных функциональных возможностей SQL на этих серверах.

• Книга идеально подходит в качестве учебника для начинающего разработчика в области баз данных.

• В ней описаны все возможные применения языка SQL и наиболее распространенные серверы баз данных. 3-е издание.

🧷Скачать бесплатно.

2021 #RU #SQL
Скинуть наш новый канал с мемами о проге и IT?
Anonymous Poll
29%
Да, давай
71%
Еще подумаю
Для тех кто просил, канал с мемами для программистов и айтишников👇

https://t.iss.one/+8eN45lIfdTVmNzcy
📙Spring быстро. Спилкэ Л.

• Java-программистам необходим фреймворк Spring. Этот невероятный инструмент универсален: вы можете разрабатывать как приложения для малого бизнеса, так и микросервисервисные архитектуры промышленного масштаба.

• Книга предназначена для Java-разработчиков, желающих создавать приложения на основе Spring.

• Информативные иллюстрации, понятные примеры, а также ясное и живое изложение Лауренциу Спилкэ позволят быстро овладеть необходимыми навыками.

• Вы научитесь планировать, разрабатывать и тестировать приложения. Благодаря акценту на наиболее важных функциях разберетесь в богатой экосистеме фреймворка Spring.

🧷Скачать бесплатно.

2022 #RU #Spring
📕Istio: приступаем к работе. Использование сервисной сетки для связи, безопасности, управления и наблюдения. Ли Калькот, Зак Бутчер.

• В предлагаемой вашему вниманию книге Ли Калькот и Зак Бутчер показывают, как сервисная сетка Istio вписывается в жизненный цикл распределенного приложения.

• Вы изучите ее архитектуру, узнаете об инструментах и API для управления многими функциями Istio, рассмотрите вопросы безопасности и управления трафиком.

• Особое внимание уделяется устранению неисправностей и отладке.

• Книга предназначена для IT-специалистов, в задачу которых входит обеспечение безопасной, быстрой и надежной связи между сервисами.

🧷Скачать бесплатно.

2020 #RU #Istio
Apple теперь в Telegram!

Подписывайтесь: @apple
📙Python. Непрерывная интеграция и доставка. Мориц Ленц

• В книге представлены различные виды тестирования и показано, как настроить автоматизированные системы, которые выполняют эти тесты, и устанавливать приложения в различных средах контролируемым способом на базе примеров.

• С помощью этой книги можно решить технические проблемы, связанные с разработкой программного обеспечения, которые обычно скрываются в чистых текстах программирования.

• Вы увидите, что практика непрерывной интеграции и непрерывной доставки снижает риски, благодаря небольшим изменениям и автоматизируя болезненные процессы.

• Книга предназначена для программистов Python и эксплуатационного персонала, работающего с приложениями Python.

🧷Скачать бесплатно.

2020 #RU #Python
📗ZBrush для начинающих. Рубен Альба, Моаммад Хоссейн Аттаран, Мэтт Ле Кесне, Глен Сазерн, Карстен Штубен, Рауль Таварес.

ZBrush от компании Pixologic – приложение для цифровой лепки, в котором создаются высококачественные модели для видеоигр, фильмов, анимации и не только.

• Интуитивно понятный подход к моделированию делает ZBrush отличным подспорьем для любого художника, желающего воплотить свои идеи в 3D.

• Книга поможет новичкам и студентам быстрее приступить к использованию этой мощной программы и реализовать в ней собственные проекты.

Рассматриваемые темы:
- общие принципы 3D-графики;
- основные инструменты ZBrush;
- приемы моделирования (проработка анатомии, текстурирование, настройка позы и др.);
- создание моделей (неживые объекты и фигуры персонажей);
- дополнительные приложения для визуализации и 3D-печати.

🧷Скачать бесплатно.

2021 #RU #ZBrush
📙Хочу в геймдев! Основы игровой разработки для начинающих.Уточкин В.

Настольная книга начинающего игрового разработчика!

Если ты хочешь попасть в геймдев и профессионально заниматься созданием игр, то эта книга станет прекрасной отправной точкой!

• Ты узнаешь:
- чем занимается гейм-дизайнер;
- откуда брать идеи для игр и как их правильно презентовать;
- как устроены рабочие процессы в игровой индустрии;
- как избежать типичных ошибок новичков и не перегореть на старте карьеры.

🧷Скачать бесплатно.

2022 #RU #GameDev
📙SQL. Сборник рецептов. 2-е изд. Энтони Молинаро. Роберт де Грааф.

• Рассмотрены готовые рецепты для решения практических задач при работе с СУБД Oracle, DB2, SQL Server, MySQL и PostgreSQL.

• Рассказывается о способах поиска данных средствами SQL, о составлении отчетов и форматировании результирующих множеств, работе с иерархическими запросами.

Рассматривается использование оконных функций, обобщенных табличных выражений (ОТВ), сбор данных в блоки, формирование гистограмм.

• Описан обход строки и ее синтаксический разбор на символы, приведены способы упрощения вычислений внутри строки.

• Во втором издании учтены все изменения в синтаксисе и архитектуре актуальных реализаций SQL.

🧷Скачать бесплатно.

2021 #RU #SQL
📗Black Hat Python. Программирование для хакеров и пентестеров.

• Когда речь идет о создании мощных и эффективных хакерских инструментов, большинство аналитиков по безопасности выбирают Python.

• Во втором издании бестселлера Black Hat Python вы исследуете темную сторону возможностей Python все от написания сетевых снифферов, похищения учетных данных электронной почты и брутфорса каталогов до разработки мутационных фаззеров, анализа виртуальных машин и создания скрытых троянов.

🧷Скачать бесплатно.

2022 #RU #Python
📘Руткиты и буткиты. Обратная разработка вредоносных программ и угрозы следующего поколения. Алекс Матросов, Евгений Родионов, Сергей Братусь.

• Эта книга посвящена обнаружению, анализу и обратной разработке вредоносного ПО.

• В первой части описываются примеры руткитов, показывающие, как атакующий видит операционную систему изнутри и находит способы надежно внедрить свои импланты, используя собственные структуры ОС.

• Вторая часть рассказывает об эволюции буткитов, условиях, подхлестнувших эту эволюцию, и методах обратной разработки таких угроз.

• Издание адресовано широкому кругу специалистов по информационной безопасности, интересующихся тем, как современные вредоносные программы обходят защитные механизмы на уровне операционной системы.

🧷Скачать бесплатно.

2022 #RU