Получи случайную криптовалюту за регистрацию!

Книги для программистов

Логотип телеграм канала @book_for_dev — Книги для программистов К
Логотип телеграм канала @book_for_dev — Книги для программистов
Адрес канала: @book_for_dev
Категории: Технологии
Язык: Русский
Количество подписчиков: 7.34K
Описание канала:

Книги для программистов. По всем вопросам @evgenycarter

Рейтинги и Отзывы

4.00

3 отзыва

Оценить канал book_for_dev и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

3

3 звезд

0

2 звезд

0

1 звезд

0


Последние сообщения 3

2023-03-14 09:14:13
Введение в анализ алгоритмов
Солтис М. (2019)

Задача данной книги проста: разобрать «идеи», лежащие в основе программ, и показать, как доказывать их правильность.
Как математически доказать, что заданный алгоритм делает то, что он должен делать? И почему это так важно?
Доказывается правильность классических алгоритмов: целочисленного деления, алгоритм Евклида, ранжирования, др. Помимо традиционных алгоритмов, таких как жадные алгоритмы, алгоритмы динамического программирования и алгоритмы «разделяй и властвуй», книга исследует также рандомизированные и онлайновые алгоритмы. Первые стали повсеместными из-за появления криптографии, а вторые необходимы во многих областях, начиная с операционных систем и заканчивая фондовым рынком.
Книга усеяна задачами. Большинство задач теоретические, но многие требуют реализации алгоритма; для таких задач используется язык программирования Python 3. Несмотря на свою краткость, издание является математически строгим.

Скачать

@book_for_dev
505 views06:14
Открыть/Комментировать
2023-03-07 11:00:28 Оказывается, ChatGPT — далеко не панацея от всех проблем разработчика

Например, Софт Инжиниринг исследовал возможности и эффективность ChatGPT в качестве источника информации, рекомендаций по разработке и инструмента проведения код-ревью.

Разработчики и аналитики сформулировали и отправили запросы в ChatGPT. Спойлер: системное использование ChatGPT в проектах разработки в части составления плана работ невозможно.

Подписывайтесь на канал Софт Инжиниринг, там ребята рассказывают о большом исследовании и его итогах.
2.0K views08:00
Открыть/Комментировать
2023-02-28 21:38:49
BIOS - Дизассемблирование, модификация, программирование
Автор: Дармаван Салихан (2007)

Книга посвящена аспектам дизассемблирования кода BIOS и плат расширения. На практических примерах рассматриваются вопросы разработки специализированного кода BIOS и методы его внедрения в BIOS, а также необходимый для этого инструментарий. Подробно описаны все аспекты реализации BIOS и BIOS плат расширения, в том числе и шинные протоколы HyperTransport и PCI Express. Особое внимание уделено безопасности BIOS, в том числе методам эксплуатации уязвимостей и защите BIOS от несанкционированных модификаций.

Скачать

@book_for_dev
720 views18:38
Открыть/Комментировать
2023-02-27 11:25:01
Как составлять и отправлять запросы в Unreal Engine? Как переводить понятный вебу JSON в понятный движку формат? Как загружать и выгружать статистику игрока? Поговорим об этом 2 марта в 20:00 на открытом уроке онлайн-курса «Unreal Engine Game Developer. Professional» в OTUS (возможна рассрочка).

За 1,5 часа на вебинаре «HTTP Api и JSON» вы узнаете:
— Как в современных играх, включая сюжетные, используется соединение с удаленным сервером.
— Каким образом реализовывать загрузку новостей, ивентов и даже мелких обновлений.
— Как реализовывать соединение с удаленным сервером для матчмейкинга, статистики в игре и идентификации пользователя.

Урок рассчитан на тех, кто имеет опыт работы с Unreal Engine. Для участия пройдите вступительный тест https://otus.pw/5nWKZ/
1.2K views08:25
Открыть/Комментировать
2023-02-25 11:35:48
Kafka Streams в действии. Приложения и микросервисы для работы в реальном времени
Беджек Билл (2019)

Узнайте, как реализовать потоковую обработку на платформе Kafka! В этой книге рассмотрены реальные примеры сбора, преобразования и агрегации данных. Показана работа со множественными процессорами, обработка событий в режиме реального времени. Вы узнаете даже о потоковом SQL с KSQL! Эксплуатация и тестирование, мониторинг и отладка современных распределенных систем — вы получите всю необходимую информацию о самых сложных аспектах потоковой обработки.

Скачать

@book_for_dev
1.5K views08:35
Открыть/Комментировать
2023-02-24 12:43:06
Увлекательный тест по highload архитектуре (не для новичков)

Ответьте на 30 вопросов, чтобы понять готовы ли вы стать архитектором, которые работают с высокими нагрузками и попасть на курс — «Highload Architect» от OTUS.

На полном курсе вы научитесь:
- Правильно использовать шаблоны: кеширование, реплицирование, шардирование, а также инструменты, такие как индексы, ClickHouse, Tarantool, RabbitMQ и Kafka, redis;
- Обеспечивать отказоустойчивость веб-приложений даже при падении серверов;
- Уметь создавать веб-приложения, которые легко масштабировать.

Время прохождения теста ограниченно 30 минут

Пройти тест https://otus.pw/Xx4b/

После прохождения у вас будет возможность записаться на курс по спец. цене и оформить рассрочку. А также вы получите доступ к записям 20 открытых уроков курса.

Реклама. Информация о рекламодателе на сайте www.otus.ru.
1.4K views09:43
Открыть/Комментировать
2023-02-23 10:45:02
Гид по Computer Science. Расширенное издание
Автор: Спрингер Вильям (2021)

Расширенное издание книги содержит все главные вопросы Computer Science:
- типы и структуры данных;
- алгоритмы;
- графы;
- сложность алгоритмов;
- приемы эффективного решения задач;
- безопасность;
- операционные системы;
- сети.

Скачать

@book_for_dev
893 views07:45
Открыть/Комментировать
2023-02-21 11:05:01
Приглашаем на базовый урок по Machine Learning для начинающих

«Деревья решений» в OTUS.

Освоите популярный ML-алгоритм - "дерево решений". Узнаете, для каких задач его используют в машинном обучении и как правильно его применять на практике.

Чтобы участвовать зарегистрируйтесь https://otus.pw/OsYD/

Урок бесплатный и даёт возможность познакомиться с онлайн-курсом «Machine Learning».
Это онлайн-курс, где вас ждут:
— Живые вебинары, на которых эксперты поделятся уникальным опытом и трендами в Machine Learning
— Решение реальных задач машинного обучения и групповой разбор заданий
— Создание своего портфолио из готового проекта и выполненных заданий
Реклама. Информация о рекламодателе на сайте www.otus.ru.
1.2K views08:05
Открыть/Комментировать
2023-02-20 08:24:15
Практическая статистика для специалистов Data Science
Питер Брюс, Эндрю Брюс (2018)

Книга рассчитана на специалистов в области Data Science, обладающих некоторым опытом работы с языком программирования R и имеющих предварительное понятие о математической статистике. В ней в удобной и легкодоступной форме представлены ключевые понятия из статистики, которые относятся к науке о данных, а также объяснено, какие понятия важны и полезны с точки зрения науки о данных, какие менее важны и почему. Подробно раскрыты темы: разведочный анализ данных, распределения данных и выборок, статистические эксперименты и проверка значимости, регрессия и предсказание, классификация, статистическое машинное обучение и обучение без учителя.

Скачать

@book_for_dev
1.4K views05:24
Открыть/Комментировать
2023-02-17 11:30:16
Пройди тест по Rust

Ответь на вопросы и проверь свои знания. Сможешь сдать — пройдёшь на онлайн-курс «Rust Developer» от OTUS по специальной цене.

На курсе вы научитесь:
- Использовать язык Rust для разработки ПО;
- Разворачивать Rust и среду разработки;
- Создавать надёжное, отказоустойчивое и высокопроизводительное ПО;
- Тестировать код;
- Использовать сторонние библиотеки;
- Писать асинхронный код

Время прохождения теста ограниченно: 25 минут

ПРОЙТИ ТЕСТ: https://otus.pw/Gm4w/

Выполните успешно пройти тест - получите доступ к 2 вебинарам курса + доступ к курсу по специальной цене!

Открытый вебинар курса: Области применения и инфраструктура Rust
Дата: 20.02 в 20.00 мск

Реклама. Информация о рекламодателе на сайте www.otus.ru
1.0K views08:30
Открыть/Комментировать