Библиотека программиста
Квантовые вычисления для настоящих айтишников
В наличииКвантовые вычисления часто упоминаются в новостях: Китай телепортировал кубит с Земли на спутник; алгоритм Шора поставил под угрозу ныне используемые методы шифрования; квантовое распределение ключей снова сделает шифрование надежным средством защиты; алгоритм Гровера увеличит скорость поиска данных...Вероятностное программирование на Python: байесовский вывод и алгоритмы
В наличииКэмерон Дэвидсон-Пайлон знакомит читателя с байесовским выводом и доступными инструментами его реализации, объединяя теорию и практику для получения максимальной отдачи от имеющихся вычислительных мощностей. Вы познакомитесь с вероятностным программированием на многофункциональном языке РуМС и таких тесно с ним связанных библиотеках языка Python, как NumPy, SciPy и Matplotlib...Машинное обучение и TensorFlow
В наличииЗнакомство с машинным обучением и библиотекой TensorFlow похоже на первые уроки в автошколе, когда вы мучаетесь с параллельной парковкой, пытаетесь переключить передачу в нужный момент и не перепутать зеркала, лихорадочно вспоминая последовательность действий, в то время как ваша нога нервно подрагивает на педали газа. Это сложное, но необходимое упражнение. Так и в машинном обучении...Реактивные шаблоны проектирования
В наличииРеактивное программирование - совершенно новая и многообещающая парадигма, позволяющая эффективно решать задачи, связанные с созданием распределенных систем и программированием для JVM. Эта книга расскажет, как организовать поток задач, наладить обмен сообщениями между элементами программы, обеспечить параллельную и конкурентную обработку...Глубокое обучение на R
В наличииГлубокое обучение — Deep learning — это набор алгоритмов машинного обучения, которые моделируют высокоуровневые абстракции в данных, используя архитектуры, состоящие из множества нелинейных преобразований. Согласитесь, эта фраза звучит угрожающе. Но всё не так страшно, если о глубоком обучении рассказывает Франсуа Шолле, который создал Keras — самую мощную библиотеку для работы с нейронными сетями...Машинное обучение
В наличииВ последние годы машинное обучение вышло на уровень большого бизнеса: компании активно используют его для зарабатывания денег, прикладные исследования бурно развиваются, а неугомонные разработчики используют любую возможность повысить свой уровень владения данной тематикой...Книга веб-программиста: секреты профессиональной разработки веб-сайтов
В наличииЭта книга предлагает широкий спектр передовых методов веб-разработки: от проектирования пользовательского интерфейса до тестирования проекта и оптимизации веб-хостинга...Тестирование JavaScript
Тестирование JavaScript - это руководство по созданию всеобъемлющего и надежного пакета тестирования приложений JS, охватывающее как написание тестов, так и работу инструментов тестирования JS...Управление проектами с нуля
Лучшее на сегодняшний день руководство по современному проектному менеджменту для начинающих...Создание приложений машинного обучения: от идеи к продукту
Руководство по разработке коммерчески успешных приложений с искусственным интеллектом...Пять строк кода. Роберт Мартин рекомендует
Свежий взгляд на рефакторинг для разработчиков любого уровня...Кибердзюцу: кибербезопасность для современных ниндзя
Практическое руководство по кибербезопасности, основанное на техниках, тактике и приемах древних ниндзя...Идеальная работа. Программирование без прикрас
Легендарный Роберт Мартин (Дядюшка Боб) создал исчерпывающее руководство по организации идеальной работы, которое необходимо каждому программисту...Знакомство с Python
Вместо скучного перечисления возможностей языка авторы рассказывают, как сочетать разные структурные элементы Python, чтобы сразу создавать скрипты и приложения...Грокаем стриминг
Наконец, вы можете познакомиться с созданием стриминговых приложений и обработкой событий в реальном времени не продираясь через технические подробности конкретных фреймворков, головоломные термины и сложные формулировки...Глубокое обучение на Python. 2-е межд. издание
Глубокое обучение превратилось в важный навык, необходимый каждому разработчику. Keras и TensorFlow облегчают жизнь разработчикам и позволяют легко работать даже тем, кто не имеет фундаментальных знаний в области математики или науки о данных...Алгоритмы неформально. Инструкция для начинающих питонистов
Прочитав эту книгу, вы научитесь не только кодировать и реализовывать алгоритмы, но и измерять и оптимизировать их производительность...PyTorch. Освещая глубокое обучение
Книга про популярный фреймфорк для Глубокого обучения - PyTorch - от его разработчиков...Python без проблем: решаем реальные задачи и пишем полезный код
Компьютеры — это мощные машины для решения задач, способные делать практически все, если им дать правильные инструкции. Вот тут-то и приходит на помощь программирование. Эта книга поможет начинающим питонистам сразу создавать программы, поскольку знакомит с языком через решение задач, которые использовались на реальных соревнованиях по кодингу...Black Hat Go: Программирование для хакеров и пентестеров
Эта книга — арсенал практических приемов для специалистов по безопасности и хакеров — поможет вам в тестировании систем, создании и автоматизации инструментов, а также улучшении навыков противодействия угрозам. Все это реализуется с помощью обширных возможностей Go...Python. Чистый код для продолжающих
Вы прошли обучающий курс программирования на Python или прочли несколько книг для начинающих. Что дальше? Как подняться над базовым уровнем, превратиться в крутого разработчика? «Python. Чистый код для продолжающих» — это не набор полезных советов и подсказок по написанию чистого кода. Вы узнаете...Компьютерная графика. Рейтрейсинг и растеризация
За красивыми образами анимационного фильма и реалистичной средой популярных видеоигр скрываются загадочные алгоритмы. В этой книге вы познакомитесь с двумя основными направлениями современной графики: рейтресингом и растеризацией. Такая литература пугает новичков из-за большого количества математики. Но только не в этом случае. Познакомьтесь с 3D-рендерингом без длинных формул!..Теоретический минимум по Computer Science. Сети, криптография и data science
...Вы узнаете как эффективно манипулировать данными, освоите машинное обучение и современные концепциии безопасности. Раскройте мощь Computer Science и станьте гуру цифровой эпохи!Профессиональный бенчмарк: искусство измерения производительности
Это исчерпывающее руководство поможет вам правильно разрабатывать бенчмарки, измерять ключевые метрики производительности приложений .NET и анализировать результаты. В книге представлены десятки кейсов, проясняющих сложные аспекты бенчмаркинга...Веб-дизайн для недизайнеров
Пора сделать веб-разработку доступной для всех. Забавное, полезное и насыщенное информацией руководство охватывает все ключевые принципы дизайна, передовые практики, полезные шоткаты, профессиональные советы, реальные примеры и базовые знания программирования, необходимые для создания красивого веб-сайта, которым вы будете уверенно делиться со всем миром...SQL: быстрое погружение
Что общего между самыми востребованными профессиями и стремительным увеличением количества информации в мире? Ответ: язык структурированных запросов (SQL). SQL – рабочая лошадка среди языков программирования, основа основ для современного анализа и управления данными...Open Source. Разработка программ с открытым исходным кодом
Наши представления об открытом исходном коде сильно отличаются от того, что происходит на самом деле. Оптимистичная модель общественного сотрудничества давно ушла в прошлое, теперь - это царство одиночек. Еще совсем недавно информация была качественной, и работало правило — чем ее больше, тем лучше. Внезапно информации стало слишком много...Этичный хакинг. Практическое руководство по взлому
Практическое руководство по взлому компьютерных систем с нуля, от перехвата трафика до создания троянов. Книга «Этичный хакинг» освещает современные проблемы кибербезопасности и помогает освоить навыки, необходимые любому этичному хакеру...Отзывчивый дизайн на HTML5 и CSS3 для любых устройств. 3-е изд.
Вы фуллстек-разработчик, которому нужно развивать навыки фронтенд-разработки? Или фронтенд-разработчик, ищущий качественный обзор современных возможностей HTML и CSS? А может, вы создаете свой веб-сайт и хотите сделать его отзывчивым? Тогда, эта книга вам просто необходима!..Глубокое обучение с подкреплением: теория и практика на языке Python
Эта книга — введение в глубокое обучение с подкреплением, уникально комбинирующее теорию и практику. Авторы начинают повествование с базовых сведений, затем подробно объясняют теорию алгоритмов глубокого RL, демонстрируют их реализации на примере программной библиотеки SLM Lab и напоследок описывают практические аспекты использования глубокого RL...