зарубежная компьютерная литература

Дэниел Мол. Создание облачных, мобильных и веб-приложений на F#

Создание облачных, мобильных и веб-приложений на F#

Дэниел Мол

Книга рассказывает о ключевых аспектах создания облачных, мобильных и веб-решений на языке F# в комбинации с различными технологиями для платформы .NET. На практических примерах демонстрируется, как решать проблемы конкуренции, асинхронного...
Крис Бакетт. Dart в действии

Dart в действии

Крис Бакетт

Dart – язык программирования для разработки веб-приложений, созданный компанией Google. Он обладает современными объектно-ориентированными средствами, как Java или C#, не отказываясь при этом от свойственных JavaScript динамичности и...
Леандро Карвальо. Windows Server 2012 Hyper-V. Книга рецептов

Windows Server 2012 Hyper-V. Книга рецептов

Леандро Карвальо

Можно считать уже доказанным, что виртуализация помогает сокращать затраты, а технология частного облака вообще знаменует собой революцию в деле управления нашими серверами, привнося централизацию и эластичность. Новый выпуск продукта Windows...
Джеффри Рихтер. CLR via C#. Программирование на платформе Microsoft .NET Framework 4.5 на языке C#

CLR via C#. Программирование на платформе Microsoft .NET Framework 4.5 на языке C#

Джеффри Рихтер

Эта книга, выходящая в четвертом издании и уже ставшая классическим учебником по программированию, подробно описывает внутреннее устройство и функционирование общеязыковой исполняющей среды (CLR) Microsoft .NET Framework версии 4.5. Написанная...
Брайан П. Хоган. HTML5 и CSS3. Веб-разработка по стандартам нового поколения

HTML5 и CSS3. Веб-разработка по стандартам нового поколения

Брайан П. Хоган

HTML5 и CSS3 – будущее веб-разработки, но не обязательно ждать будущего, чтобы начать применять эти стандарты уже сегодня. Хотя спецификации этих языков еще находятся в разработке, большинство современных браузеров и мобильных устройств...
Сэм Руби. Rails 4. Гибкая разработка веб-приложений

Rails 4. Гибкая разработка веб-приложений

Сэм Руби

Перед вами новое издание бестселлера «Agile web development with Rails», написанного Сэмом Руби – руководителем Apache Software Foundation и разработчиком формата Atom, Дэйвом Томасом – автором книги «Programming Ruby», и Дэвидом Хэнссоном –...
Джеймс Рамбо. UML 2.0. Объектно-ориентированное моделирование и разработка

UML 2.0. Объектно-ориентированное моделирование и разработка

Джеймс Рамбо

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

Идеальный программист. Как стать профессионалом разработки ПО

Роберт Мартин

Всех программистов, которые добиваются успеха в мире разработки ПО, отличает один общий признак: они больше всего заботятся о качестве создаваемого программного обеспечения. Это – основа для них. Потому что они являются профессионалами своего...
Майк МакГрат. Python. Программирование для начинающих

Python. Программирование для начинающих

Майк МакГрат

Книга «Программирование на Python для начинающих» является исчерпывающим руководством для того, чтобы научиться программировать на языке Python. В этой книге с помощью примеров программ и иллюстраций, показывающих результаты работы кода,...
Эд Бурнет. Привет, Android! Разработка мобильных приложений

Привет, Android! Разработка мобильных приложений

Эд Бурнет

Операционная система Android установлена внутри миллионов сотовых телефонов, коммуникаторов, планшетных компьютеров, нетбуков и смартбуков. Она разработана Google и Open Handset Alliance на основе ядра Linux. С помощью этой книги вы сможете...
Ральф Джонсон. Приемы объектно-ориентированного проектирования. Паттерны проектирования

Приемы объектно-ориентированного проектирования. Паттерны проектирования

Ральф Джонсон

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

Алгоритмы. Теория и практическое применение

Род Стивенс

Алгоритмы – это рецепты, которые делают возможным эффективное программирование. Их изучение позволяет усвоить общие подходы к решению задач и накапливать полезные методики для их решения. В этой книге представлено множество классических...
Сэм Ньюмен. Создание микросервисов (pdf+epub)

Создание микросервисов (pdf+epub)

Сэм Ньюмен

По мере того как организации переходят от монолитных приложений к небольшим автономным микросервисам, распределенные системы становятся все более детализированными. Второе дополненное издание предлагает целостный взгляд на самые актуальные темы,...
Джейми Аллен. Реактивные шаблоны проектирования (pdf+epub)

Реактивные шаблоны проектирования (pdf+epub)

Джейми Аллен

Реактивное программирование – совершенно новая и многообещающая парадигма, позволяющая эффективно решать задачи, связанные с созданием распределенных систем и программированием для JVM. Эта книга расскажет, как организовать поток задач, наладить...
Брайан Уорд. Внутреннее устройство Linux (pdf+epub)

Внутреннее устройство Linux (pdf+epub)

Брайан Уорд

Познакомьтесь со всеми тонкостями работы операционной системы Linux – от системного администрирования до глубинных механизмов, обеспечивающих низкоуровневый функционал Linux. Эта книга, сразу после выхода ставшая бестселлером Amazon, даст вам...
Никлаус Вирт. Построение компиляторов

Построение компиляторов

Никлаус Вирт

Книга известного специалиста в области информатики Никлауса Вирта написана по материалам его лекций по вводному курсу проектирования компиляторов. На примере простого языка Оберон-0 рассмотрены все элементы транслятора, включая оптимизацию и...
Никлаус Вирт. Алгоритмы и структуры данных

Алгоритмы и структуры данных

Никлаус Вирт

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

Разработка операционной системы и компилятора. Проект Оберон

Никлаус Вирт

В книге описан проект Оберон, представляющий полную программную среду для современной рабочей станции. Главная цель, поставленная авторами, – спроектировать и реализовать всю систему с нуля и построить ее так, чтобы она могла быть описана,...
Эдвард Кэндрот. Технология CUDA в примерах. Введение в программирование графических процессоров

Технология CUDA в примерах. Введение в программирование графических процессоров

Эдвард Кэндрот

CUDA – вычислительная архитектура, разработанная компанией NVIDIA и предназначенная для разработки параллельных программ. В сочетании с развитой программной платформой архитектура CUDA позволяет программисту задействовать невероятную мощь...
Эшли Кеннеди. Видеомонтаж в Avid Media Composer 5

Видеомонтаж в Avid Media Composer 5

Эшли Кеннеди

Avid Media Composer 5 – профессиональная среда видеомонтажа, используемая специалистами в сфере теле- и видео производства, и чутко реагирующая на быстро меняющийся мир цифрового видео. Книга, которую вы держите в руках, – это официальный курс...
Марк Саммерфильд. Python на практике. Создание качественных программ с использованием параллелизма, библиотек и паттернов

Python на практике. Создание качественных программ с использованием параллелизма, библиотек и паттернов

Марк Саммерфильд

Если вы – опытный программист на Python, то после прочтения данной книги ваши программы станут более качественными, надежными, быстрыми, удобными для сопровождения и использования. В центре внимания Марка Саммерфилда находятся четыре основных...
Хассан Гома. UML. Проектирование систем реального времени, распределенных и параллельных приложений

UML. Проектирование систем реального времени, распределенных и параллельных приложений

Хассан Гома

Данная книга описывает процесс создания распределенных, параллельных систем и систем реального времени с точки зрения проектирования архитектуры системы. Подробно рассмотрены ключевые вопросы, возникающие в процессе разработки: управление...
Сильвио Морето. Bootstrap в примерах

Bootstrap в примерах

Сильвио Морето

Данная книга содержит различные примеры и пошаговое описание создания различных веб-приложений с помощью клиентского фреймворка Bootstrap. Рассматривается сеточная система, основные компоненты Bootstrap, HTML-элементы и настройка компонентов для...
Уильям Робисон. С# без лишних слов

С# без лишних слов

Уильям Робисон

Язык программирования C# – одна из важнейших составных частей платформы .NET, разработанной компанией Microsoft. В предлагаемом издании содержится ясное, полное и лаконичное описание языка. На первый взгляд кажется, что C# похож на C++ и Java,...
Терри Вильям Оглтри. Firewalls. Практическое применение межсетевых экранов

Firewalls. Практическое применение межсетевых экранов

Терри Вильям Оглтри

Книга посвящена устройству межсетевых экранов и практическим аспектам работы с ними. Она включает необходимый объем теоретических сведений, в частности описание семейства протоколов TCP/IP и модели OSI, принципы шифрования и организации...
Эдриан Кингсли-Хью. JavaScript в примерах

JavaScript в примерах

Эдриан Кингсли-Хью

Книга посвящена разработке Web-страниц. В ней излагаются основы языка JavaScript, в том числе новейшие достижения версии 1.5, поддерживаемой последними версиями браузеров компаний Netscape и Microsoft. Здесь описываются все необходимые для...
Бруно Кардос Лопес. LLVM: инфраструктура для разработки компиляторов

LLVM: инфраструктура для разработки компиляторов

Бруно Кардос Лопес

LLVM – новейший фреймворк для разработки компиляторов. Благодаря простоте расширения и организации в виде множества библиотек, LLVM легко поддается освоению даже начинающими программистами, вопреки устоявшемуся мнению о сложности разработки...
Дэвид Вольф. OpenGL 4. Язык шейдеров. Книга рецептов

OpenGL 4. Язык шейдеров. Книга рецептов

Дэвид Вольф

Язык шейдеров OpenGL (OpenGL Shading Language, GLSL) является фундаментальной основой программирования с использованием OpenGL. Его применение дает беспрецедентную гибкость и широту возможностей, позволяет использовать мощь графического...
Уэс Маккинни. Python и анализ данных

Python и анализ данных

Уэс Маккинни

Книгу можно рассматривать как современное практическое введение в разработку научных приложений на Python, ориентированных на обработку данных. Описаны те части языка Python и библиотеки для него, которые необходимы для эффективного решения...
Лучано Рамальо. Python. К вершинам мастерства

Python. К вершинам мастерства

Лучано Рамальо

Язык Python настолько прост, что научиться продуктивно писать на нем программы можно быстро, но зачастую вы при этом используете не все имеющиеся в нем возможности. Данная книга покажет, как создавать эффективный идиоматичный код на Python,...
Терри Кватрани. Rational Rose 2000 и UML. Визуальное моделирование

Rational Rose 2000 и UML. Визуальное моделирование

Терри Кватрани

В данной книге рассматривается практическое использование пакета визуального моделирования Rational Rose в соответствии с методологией Rational Unified Process. Поскольку с каждым годом сложность программного обеспечения возрастает, потребность...
Майкл Хартл. Ruby on Rails для начинающих. Изучаем разработку веб-приложений на основе Rails

Ruby on Rails для начинающих. Изучаем разработку веб-приложений на основе Rails

Майкл Хартл

Ruby on Rails – один из наиболее популярных фреймворков для разработки веб-приложений, но его изучение и использование – не самая простая задача. Эта книга поможет вам решить ее независимо от того, имеете ли вы опыт веб-разработки вообще и Rails...
Хорхе Паласиос. Unity 5.x. Программирование искусственного интеллекта в играх

Unity 5.x. Программирование искусственного интеллекта в играх

Хорхе Паласиос

Игровой движок Unity 5 включает в себя множество инструментов, помогающих разработчикам создавать потрясающие игры, снабженные мощным искусственным интеллектом. Эти инструменты, вместе с прикладным программным интерфейсом Unity и встроенными...
Крейг Атли. Visual Basic .NET для программистов

Visual Basic .NET для программистов

Крейг Атли

Книга посвящена языку Visual Basic .NET. Особое внимание уделяется отличиям новой версии от предыдущих, в том числе революционным для этого языка нововведениям: наследованию реализации, многопоточности, пространствам имен, новой интегрированной...
Стив Спикльмайр. Zope. Разработка Web-приложений и управление контентом

Zope. Разработка Web-приложений и управление контентом

Стив Спикльмайр

Обьектно-ориентированный сервер приложений Zope – стремительно развивающееся средство, основная задача которого заключается в быстрой разработке и поддержке корпоративных сайтов. Zope позволяет легко оснащать сайты всеми необходимыми...
Джеффри Д. Ульман. Анализ больших наборов данных

Анализ больших наборов данных

Джеффри Д. Ульман

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

Введение в надежное и безопасное распределенное программирование

Кристиан Качин

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

Введение в статистическое обучение с примерами на языке R

Даниэла Уиттон

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

Вероятностное программирование на практике

Ави Пфеффер

Книга представляет собой введение в вероятностное программирование для программистов-практиков. Описан вероятностный вывод, где алгоритмы помогают прогнозировать использование социальных сетей. Приведены примеры построения фильтра спама,...
Джонатан Линовес. Виртуальная реальность в Unity

Виртуальная реальность в Unity

Джонатан Линовес

Книга позволит вам освоить разработку виртуальной реальности в Unity – наиболее популярном на сегодняшний день игровом движке. Вы узнаете, как использовать Unity для разработки VR-приложений, поддерживающих такие устройства, как Oculus Rift и...
Ян Робинсон. Графовые базы данных. Новые возможности для работы со связанными данными

Графовые базы данных. Новые возможности для работы со связанными данными

Ян Робинсон

Из книги вы узнаете, как проектировать и реализовывать приложения, основанные на графовых базах данных, привносящих мощь графов в широкий круг прикладных областей. Если вам необходимо уменьшить время выполнения запросов пользователей или создать...
Скотт Мейерс. Наиболее эффективное использование С++. 35 новых рекомендаций по улучшению ваших программ и проектов

Наиболее эффективное использование С++. 35 новых рекомендаций по улучшению ваших программ и проектов

Скотт Мейерс

Автор книги «Наиболее эффективное использование C++» предлагает 35 новых способов улучшения ваших программ. Основываясь на своем многолетнем опыте, С. Мейерс объясняет, как писать наиболее эффективные программы: надежные, совместимые,...
Джо Хабракен. Маршрутизаторы Cisco. Практическое применение

Маршрутизаторы Cisco. Практическое применение

Джо Хабракен

В книге рассказывается об основных принципах работы LAN- и WAN-соединений, рассматриваются концепции и технологии маршрутизации различных сетевых протоколов, а также описываются принципы функционирования маршрутизаторов Cisco и сетевой...
Холден Карау. Изучаем Spark. Молниеносный анализ данных

Изучаем Spark. Молниеносный анализ данных

Холден Карау

Объем обрабатываемых данных во всех областях человеческой деятельности продолжает расти быстрыми темпами. Существуют ли эффективные приемы работы с ним? В этой книге рассказывается об Apache Spark, открытой системе кластерных вычислений, которая...
Бьерн Страуструп. Дизайн и эволюция языка С++

Дизайн и эволюция языка С++

Бьерн Страуструп

В книге, написанной создателем языка C++ Бьерном Страуструпом, представлено описание процесса проектирования и разработки языка программирования C++. Здесь изложены цели, принципы и практические ограничения, наложившие отпечаток на структуру и...
Ричард Риз. Обработка естественного языка на Java

Обработка естественного языка на Java

Ричард Риз

Обработка естественного языка (Natural Language Procession – NLP) представляет собой важную область разработки прикладного ПО и, с учетом современных задач ИТ, в будущем эта важность будет только возрастать. Уже сейчас наблюдается рост...
Глория Буэно Гарсия. Обработка изображений с помощью OpenCV

Обработка изображений с помощью OpenCV

Глория Буэно Гарсия

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

Оставайтесь на связи

Будьте в курсе новостей о выходящих книгах, подпишитесь на нашу еженедельную рассылку:
© 2011-2024. Your Lib. All Rights Reserved.