Обложка канала

Книги для программистов. Страница 69

50300 @bfbook

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

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

    Основы искусственного интеллекта. Нетехническое введение
    Том Таулли (2021)

    Рассмотрены традиционные и продвинутые статистические методы машинного обучения, алгоритмы нейронных сетей для глубокого обучения, сферы применения разговорных роботов (чат-ботов), методы роботизации производственных процессов, технологии обработки естественного языка. Рассказано о применении языка Python и платформ TensorFlow и PyTorch при внедрении проектов ИИ. Освещены современные тренды ИИ: автономное вождение, милитаризация, технологическая безработица, изыскание новых лекарственных препаратов и другие.

    Скачать книгу
  • Книги для программистов

    Внедрение зависимостей на платформе .NET. 2-е издание
    Симан М., ван Дерсен С. (2021)

    Парадигма внедрения зависимостей (DI) в течение минувшего десятилетия де-факто стала одной из доминирующих на платформе .NET и теперь обязательна к изучению для всех .NET-разработчиков.

    Это переработанное и дополненное издание классической книги «Внедрение зависимостей в .NET». Вы научитесь правильно внедрять зависимости для устранения жесткой связи между компонентами приложения. Познакомитесь с подробными примерами и усвоите основы работы с ключевыми библиотеками, необходимыми для внедрения зависимостей в .NET и .NET Core.

    В книге:
    • Рефакторинг существующего кода в слабо связанный код
    • Методы DI, которые работают со статически типизированными ОО языками
    • Интеграция с общими платформами .NET Framework
    • Обновленные примеры, иллюстрирующие DI в .NET Core

    Скачать книгу
  • Книги для программистов

    Программирование: введение в профессию. Том 1: азы программирования
    Столяров А. (2021)

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

    Скачать книгу
  • Реклама

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

    gRPC: запуск и эксплуатация облачных приложений. Go и Java для Docker и Kubernetes
    Индрасири Касун, Курупу Данеш (2021)

    Год от года обретая новых сторонников, облачно-ориентированные и микросервисные архитектуры стали основой современного IT. Такой переход значительно повлиял и на структуру коммуникаций. Теперь приложения часто подключаются друг к другу по сети, и это происходит с помощью технологий межпроцессной коммуникации. Одной из наиболее популярных и эффективных технологий такого рода является gRPC, но информации о ней не хватает. Так было, пока не вышла эта книга!
    Наконец архитекторы и разработчики смогут подробно разобраться, как технология gRPC устроена "под капотом", и для этого не придется разгребать десятки устаревших ссылок в поисковике.

    Скачать книгу
  • Книги для программистов

    Совершенный алгоритм (4 книги PDF)
    Рафгарден Тим (2019-2021)

    Алгоритмы — это сердце и душа computer science. Без них не обойтись, они есть везде — от сетевой маршрутизации и расчетов по геномике до криптографии и машинного обучения. «Совершенный алгоритм» превратит вас в настоящего профи, который будет ставить задачи и мастерски их решать как в жизни, так и на собеседовании при приеме на работу в любую IT-компанию.

    [1] Совершенный алгоритм. Основы
    [2] Совершенный алгоритм. Графовые алгоритмы и структуры данных
    [3] Совершенный алгоритм. Жадные алгоритмы
    [4] Совершенный алгоритм. Алгоритмы для NP-трудных задач

    Скачать книгу
  • Книги для программистов

    Живи, вкалывай, сдохни. Репортаж с темной стороны Кремниевой долины
    Пайн Кори (2019)

    Как показывает опыт XXI века — к плохому быстро привыкаешь. К непонятному тоже. Большинство людей спокойно принимает утечки персональных данных из соцсетей, навязчивую рекламу подобранную на основе того, что они ищут и о чем говорят дома, беспощадные системы, контролирующие эффективность работников, молниеносную трансформацию и исчезновение отраслей бизнеса — но можно ли назвать это прогрессом? И, что важнее — что в головах у тех, кто ответственен за радикальные перемены в экономике и в обществе?

    Книга британского журналиста и предпринимателя Кори Пайна — головокружительное путешествие по миру Кремниевой долины, раскрывающее всю подноготную мира больших IT-компаний и крошечных стартапов: от ставших нарицательными бытовых неурядиц вроде зашкаливающий цен на аренду до беспощадной идеологии.

    Скачать книгу
  • Книги для программистов

    Насколько востребованы сейчас Web-разработчики на Python?

    4 марта Леонид Орлов, главный разработчик zval ru, проведет обзор рынка труда и поделится карьерными инсайтами с теми, кому интересно специализироваться на web-разработке. Эксперт представит программу онлайн-курса «Python Web-Developer», расскажет о проектных работах и чем курс отличается от остальных. В конце встречи у вас будет возможность приобрести курс по спец.цене.

    Регистрируйтесь на вебинар https://otus.pw/p93U/

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

    Структуры данных и алгоритмы
    Авторы: А. Ахо, Дж. Хопкрофт, Дж. Ульман

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

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

    Скачать книгу
  • Книги для программистов

    Изучение React в формате марафона в Телеграме

    React Marathon это: короткие видеоуроки, задания, которые нужно выполнить, чтобы пройти дальше, ревью кода, поддержка от ментора. В результате быстрое погружение в тему и первое приложение на React.js за неделю.
    Старт: 8 марта.

    Для регистрации запустите Телеграм-бота по ссылке:
    tg://resolve?domain=MentorCode_bot&start=ml94
  • Книги для программистов

    Стильный Java. Код, который работает всегда и везде
    Фаэлла Марко (2021)

    В современном мире разработки успешность приложения уже не определяется параметром "просто работает". Хороший программист должен знать возможности языка, практические приемы проектирования и платформенные средства для достижения максимальной производительности и жизнеспособности программ. Эта книга написана для разработчиков, которые хотят создавать качественный софт. Затронуты все ключевые показатели ПО: скорость, затраты памяти, надежность, удобочитаемость, потоковая безопасность, универсальность и элегантность. Реальные задачи и прикладные примеры кода на Java помогут надежно усвоить концепции.
    Пройдя все этапы создания центрального проекта книги, вы сможете уверенно выбрать правильный путь оптимизации собственного приложения.

    Скачать книгу
  • Книги для программистов

    Ваше положение в веб-разработке и как его изменить:

    — Увлечься фронтенд разработкой
    — Выучить JS
    — Захотеть освоить React.js, потому что его UI код читабельный и прост в сопровождении

    --- Вы находитесь здесь ---

    — Оценить свои знания пройдя тест
    — Попасть на курс «React.js developer» по специальной цене
    — Профит

    Сделайте шаг вперед: https://otus.pw/Yg9D/
  • Книги для программистов

    Архитекторы интеллекта: вся правда об искусственном интеллекте от его создателей
    Мартин Форд (2020)

    Искусственный интеллект (ИИ) быстро переходит из области научной фантастики в повседневную жизнь. Современные устройства распознают человеческую речь, способны отвечать на вопросы и выполнять машинный перевод. В самых разных областях, от управления беспилотным автомобилем до диагностирования рака, применяются алгоритмы распознавания объектов на базе ИИ, возможности которых превосходят человеческие. Крупные медиакомпании используют роботизированную журналистику, создающую из собранных данных статьи, подобные авторским. Очевидно, что ИИ готов стать по­настоящему универсальной технологией, такой как электричество.

    Скачать книгу
  • Книги для программистов

    Совершенный алгоритм. Алгоритмы для NP-трудных задач
    Рафгарден Т. (2021)

    Алгоритмы — это сердце и душа computer science. Без них не обойтись, они есть везде — от сетевой маршрутизации и расчетов по геномике до криптографии и машинного обучения. «Совершенный алгоритм» превратит вас в настоящего профи, который будет ставить задачи и мастерски их решать как в жизни, так и на собеседовании при приеме на работу в любую IT-компанию.
    Если вы уже достаточно прокачались в асимптотическом анализе, жадных алгоритмах и динамическом программировании, самое время рассмотреть понятие NP-трудности, которое часто вызывает неподдельный страх. Тим Рафгарден покажет, как распознать NP-трудную задачу, расскажет, как избежать решения с нуля, и поможет найти эффективные пути решения.

    Скачать книгу
  • Книги для программистов

    ‼️ Подборка телеграм каналов

    Книги для Системного Администратора 📚
    Библиотека Системного Администратора (только книги, мануалы)
    @i_odmin_book

    Чат системных администраторов
    @i_odmin_chat

    Библиотека программиста (книги для разработчиков) 📚
    Книги по программированию. Книги для дизайнеров, верстальщиков, IT специалистов.
    @oproger

    Библиотека Python разработчика 📗
    Книги по программированию на Python.
    @BookPython

    Библиотека Java разработчика 📕
    Книги по программированию на Java.
    @BookJava

    Я Математик 👨‍🎓
    Публикуем книги по математике, видео, задачи с собеседований и олимпиад.
    @Pomatematike

    Библиотека программиста 📚
    Очень большая база книги по программированию.
    @proglb

    Книги для программистов 📚
    Книги по программированию, библиотека электронных книг для разработчиков.
    @bfbook

    Программирование {BookFlow} 💻
    Публикуют лекции и книги по программированию, видеоуроки, доклады с IT конференций.
    @bookflow

    Системный администратор 🍺
    Все для системного администратора: библиотека электронных книг, полезные статьи, мануалы.
    @i_odmin

    Хакер {Hacker} ⚠️
    Канал о кибербезопасности: защита, кодинг, новости, интервью, безопасность в сети.
    @thehaking

    Frontend разработчик 👨‍💻
    Библиотека электронных книг и статей для frontend разработчиков.
    @frontend_1

    ITumor | программисты шутят 😂
    Шутки и мемы о программистах, про разработчиков
    @itumor


    ***************************************


    Progjob 🛠
    Работа для программистов, IT специалистов. Бесплатная публикация.
    @progjob

    Сообщество Дизайнеров 🎨
    Максимально полезные статьи для дизайнеров
    @ux_web

    Английский с нуля 🇬🇧
    Учите английский язык самостоятельно и бесплатно.
    @UchuEnglish

    CPA и арбитраж трафика 💰
    Канал про бабло из интернета. CPA, SMM, SEO, арбитраж трафика, соцсети.
    @partnerochkin

    Ключи для НОД 32 / Касперский / Windows 🔑
    Свежие ключи для ESET бесплатно.
    @kluchi_dlya_nod32

    Типичный Питер 🌆
    Красивые места Петербурга, клубы и рестораны, мероприятия.
    @piterspb
  • Книги для программистов

    C/C++ в задачах и примерах. — 3-е изд., доп. и исправл.
    Культин Н. Б. (2019)

    Сборник примеров и задач для самостоятельного решения по программированию на языке C/C++ охватывает практически все разделы начального курса програм-мирования: от задач консольного ввода/вывода, использования циклов и опера-ций с массивами до работы со строками, файлами и объектами. Примеры пред-ставлены в виде хорошо документированных исходных текстов программ. Книга содержит справочник - описание основных типов данных, операторов и наибо-лее часто используемых функций. Адресована студентам, школьникам старших классов и всем тем, кто изучает программирование в учебном заведении или самостоятельно. В третьем издании добавлены и обновлены примеры.

    Скачать книгу
  • Реклама

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

    Обнаружение вторжений в компьютерные сети (сетевые аномалии)
    Шелухин О.И., Сакалема Д.Ж., Филинова А.С. (2018)

    Даны основные определения и понятия в области систем обнаружения вторжений и компьютерных атак. Рассмотрены принципы построения и структура систем обнаружения вторжений. Анализируются способы развертывания, достоинства и недостатки существующих систем обнаружения вторжений. Рассмотрены методы кратномасштабного вейвлет- и мультифрактального анализа алгоритмов обнаружения аномальных вторжений. Проведен анализ статистических, интеллектуальных, иммунных, нейросетевых и других алгоритмов обнаружения аномалий. Для студентов, обучающихся по направлению подготовки бакалавров и магистров «Инфокоммуникационные технологии и системы связи», может быть полезно аспирантам и студентам, обучающимся по группе специальностей направления «Информационная безопасность» и специалистам в области защиты информации и безопасности инфокоммуникаций.

    Скачать книгу
  • Книги для программистов

    Как Highload архитектору находить баланс между производительностью и безопасностью конкурентного доступа к данным? Специально для разработчиков, СТО и начинающих архитекторов 12 марта пройдет открытый вебинар «Репликация как паттерн горизонтального масштабирования хранилищ».

    Вместе с преподавателем Владиславом Родиным вы разберете, почему реализация ACID-транзакций является важнейшим преимуществом реляционных баз данных. После занятия вы будете знать, какие механизмы реализации ACID бывают, когда лучше использовать версионники, а когда блокировочники.

    Открытый вебинар — это возможность попробовать онлайн-курс «Highload Architect», оценить формат обучения и сложность программы.

    Для регистрации на вебинар пройдите по ссылке https://otus.pw/vkyf/
  • Книги для программистов

    Разработка с использованием квантовых компьютеров
    Силва Владимир (2020)

    В этой книге рассмотрены наиболее важные компоненты квантового компьютера: кубиты, логические вентили и квантовые схемы, а также объясняется отличие квантовой архитектуры от традиционной. Вы сможете бесплатно экспериментировать с ними как в симуляторе, так и на реальном квантовом устройстве с применением IBM Q Experience.
    Вы узнаете, как выполняются квантовые вычисления с помощью QISKit (программный инструментарий для обработки квантовой информации), Python SDK и других API, в частности QASM.
    Наконец, вы изучите современные квантовые алгоритмы, реализующие запутанность, генерацию случайных чисел, линейный поиск, факторизацию целых чисел и др. Разберетесь с состояниями Белла, описывающими запутанность, алгоритмом Гровера для линейного поиска, алгоритмом Шора для факторизации целых чисел, алгоритмами оптимизации и многим другим.

    Скачать книгу