Зандстра М. - PHP: Объекты, шаблоны и методики программированияНазвание: PHP: Объекты, шаблоны и методики программирования
Автор: Зандстра М.
Год: 2010 - 2-е издание
Cтраниц: 480
Формат: djvu
Размер: 11 мб
Язык: русский

Создайте высокопрофессиональный код на PHP, изучив объектно-ориентированные средства, шаблоны проектирования и важные средства разработки! За последние несколько лет PHP буквально охватила объектно-ориентированная революция, причем это относится как к самим средствам языка, так и к шаблонам их использования. Однако до сих пор в большинстве книг, посвященных вопросам объектно-ориентированного проектирования (ООП), описывались такие языки как Java или C++. Тем не менее очень интересно наблюдать за тем, как одна и та же концепция ООП применяется в разных языках программирования. В этой книге я изложил методики объектно-ориентированного программирования и проектирования с точки зрения программиста на PHP.

Фернандес Д., Пик Б. - Coding4Fun: программируем для удовольствия: 10 .NET-проектов для Wiimote, World of Warcraft, YouTube и других программНазвание: Coding4Fun: программируем для удовольствия: 10 .NET-проектов для Wiimote, World of Warcraft, YouTube и других программ
Автор: Фернандес Д., Пик Б.
Год: 2009
Cтраниц: 480
Формат: pdf
Размер: 11 мб
Язык: русский

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

Лав Р. - Linux: Системное программированиеНазвание: Linux: Системное программирование
Автор: Лав Р.
Год: 2008
Cтраниц: 416
Формат: pdf
Размер: 58 мб
Язык: русский

Эта книга о том, как создавать программное обеспечение под Linux, эффективно используя возможности системы - функции ядра и базовые библиотеки, включая оболочку, текстовый редактор, компилятор, отладчик и системные процедуры. Большая часть программного кода для Unix и Linux написана на системном уровне, поэтому в книге основное внимание сфокусировано на приложениях, находящихся вне ядра, таких как Apache, bash, cp, vim, Emacs, gcc, gdb, glibc, ls, mv и прочих. Книга написана специально для разработчиков и является необходимым инструментом любого программиста.

Роббинс А. - Linux: Программирование в примерахНазвание: Linux: Программирование в примерах
Автор: Роббинс А.
Год: 2005
Cтраниц: 656
Формат: djvu
Размер: 19 мб
Язык: русский

Рассмотрены вопросы, связанные с программированием под Linux: файловый ввод/вывод, метаданные файлов, основы управления памятью, процессы и сигналы, пользователи и группы, вопросы интернационализации и локализации, сортировка, поиск и многие другие. Много внимания уделено средствам отладки, доступным под GNU/Linux. Все темы иллюстрируются примерами кода, взятого из V7 UNIX и GNU. Эта книга может быть полезна любому, кто интересуется программированием под Linux.

Таненбаум Э. - Архитектура компьютера (5-е издание)Название: Архитектура компьютера (5-е издание)
Автор: Таненбаум Э.
Год: 2007 - 5-е изд.
Cтраниц: 848
Формат: djvu
Размер: 13 мб
Язык: русский

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

Timothy M. Wright - Fundamental 2D Game Programming with JavaНазвание: Fundamental 2D Game Programming with Java
Автор: Timothy M. Wright
Издательство: Cengage Learning PTR
ISBN: 1305076532
Год: 2014
Язык: английский
Страниц: 656
Формат: pdf
Размер: 10.41 MB

Изучение основ программирования игр 2D - это ключ к быстрому развитию опыта разработки игр. Понимание элементов 2D-среды обеспечит прочную основу в создании игр, независимо от того, придерживаетесь ли вы 2D или движетесь дальше. «Фундаментальное 2D-программирование на Java» расскажет вам основы использования Java, включая программирование приложений, полноэкранные игры, обработку ввода, преобразования матриц, базовую физику, тестирование пересечений, обнаружение столкновений и многое другое.

Uchit Vyas - Mastering AWS DevelopmentНазвание: Mastering AWS Development
Автор: Uchit Vyas
Издательство: Packt Publishing
ISBN: 1782173633
Год: 2015
Язык: английский
Страниц: 464
Формат: mobi
Размер: 50.64 MB

Эта книга представляет собой практическое руководство по разработке, администрированию и управлению приложениями и инфраструктурами с помощью AWS. Благодаря этому вы сможете создавать, разрабатывать и управлять жизненным циклом всего приложения на AWS с помощью AWS SDK, API и консоли управления AWS. Разработайте и перенесите свое корпоративное приложение на платформу Amazon Web Services.

Месарош Д. - Шаблоны тестирования xUnit: рефакторинг кода тестовНазвание: Шаблоны тестирования xUnit: рефакторинг кода тестов
Автор: Месарош Д.
Год: 2009
Cтраниц: 832
Формат: pdf
Размер: 12 мб
Язык: русский

В данной книге показано, как применять принципы разработки программного обеспечения, в частности шаблоны проектирования, инкапсуляцию, исключение повторений и описательные имена, к написанию кода тестов. В части I рассматриваются теоретические основы методов разработки тестов и описываются концепции шаблонов и ‘‘запахов’’ тестов (признаков существующей проблемы). В частях II и III приводится каталог шаблонов проектирования тестов, ‘‘запахов’’ и других средств обеспечения большей прозрачности кода тестов.

Культин Н.Б. - C/C++ в задачах и примерахНазвание: C/C++ в задачах и примерах
Автор: Культин Н.Б.
Год: 2009 - 2-е изд., перераб. и доп.
Cтраниц: 370
Формат: pdf
Размер: 16 мб
Язык: русский

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

Флэнаган Д. - Java: СправочникНазвание: Java: Справочник
Автор: Флэнаган Д.
Год: 2004 - 4-е издание
Cтраниц: 1040
Формат: djvu
Размер: 22 мб
Язык: русский

Этот бестселлер представляет собой краткий справочник, необходимый каждому Java-программисту. Книга содержит ускоренный вводный курс в язык Java и обзор ключевых API, благодаря чему опытные программисты смогут сразу перейти к написанию Java-кода. Четвертое издание "Java. Справочник" посвящено Java 1.4 и включает краткое описание синтаксиса Java, изложение объектно-ориентированных возможностей Java и обзор основных API Java, в котором объясняется, как выполнять такие стандартные задачи, как работа со строками, ввод/вывод, обработка XML, SSL и поддержка потоков при помощи классов и интерфейсов, составляющих платформу Java 2.