Брайан Керниган, Роб Пайк — Практика программирования (2015)

Брайан Керниган, Роб Пайк - Практика программирования (2015)

Вашему вниманию предлагается перевод на русский язык исправленного и дополненного издания (уже восьмого по счету) популярной книги, вышедшего из печати в январе 2004 года. Верификацию кода в русском издании выполнили сами авторы книги — Брайан Керниган и Роб Пайк, что лишний раз свидетельствует об их огромной ответственности перед читателями.

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

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

Книжная информация:
Автор(ы): Брайан Керниган, Роб Пайк
Язык(и): Русский
Жанровая направленность: Программирование
Год(ы) выпуска: 2015
Формат(ы) материала: PDF
Книжная серия: Программирование для профессионалов
Кол-во страниц: 287
Размер архива: 18.4 Mb

Скачать Брайан Керниган, Роб Пайк — Практика программирования (2015)

 
Скачать у партнера

PHP: объекты, шаблоны и методики программирования. 4-е издание (2015)

PHP: объекты, шаблоны и методики программирования. 4-е издание (2015)

Четвертое издание книги было пересмотрено и дополнено новым материалом. Книга начинается с обзора объектно-ориентированных возможностей PHP, в который включены важные темы, такие как определение классов, наследование, инкапсуляция, рефлексия и многое другое.

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

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

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

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

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

Об авторе:
Мэтт Зандстра почти 20 лет проработал веб-программистом, консультантом по PHP и составителем технической документации. Он был старшим разработчиком в компании Yahoo! и работал в офисах компании как в Лондоне, так и в Силиконовой долине.

Сейчас он зарабатывает себе на жизнь в качестве свободного консультанта и писателя. До этой книги Мэтт написал книгу Освой самостоятельно PHP за 24 часа (третье издание), выпущенной в ИД \»Вильямс\» в 2007 году, а также был соавтором книги DHTML Unleashed (издательство SAMS Publishing).

Кроме всего прочего он также писал статьи для Linux Magazine, Zend.com, IBM DeveloperWorks и php|architect Magazine. Мэтт также изучает литературу и пишет фантастические рассказы. Он получил степень магистра в области литературного мастерства (creative writing) в университетах Манчестера и Ист-Англии. В те моменты, когда ему не приходится мотаться по всем уголкам Великобритании при изучении литературы или выполнения какой-либо работы, Мэтт живет в Ливерпуле со своей женой Луизой и двумя детьми, Холли и Джейком.

О техническом рецензенте Вес Хант был разработчиком приложений и руководителем группы по созданию пользовательского интерфейса (UX lead) с конца 90-х годов прошлого века. В настоящее время он основатель и ведущий разработчик в компании Armigent — стартапа веб- служб в индустрии инвестиций в недвижимость. Он использует PHP и Scala для быстрой разработки веб-приложений и REST-служб, как для небольших интернет-компаний (стартапов), так и для крупных корпораций.

В свободное от работы время он обучает программированию детей в Монтане через сайт CodeMontana.org (только в этом году их было более тысячи), а также занимается защитой прав программистов в группе пользователей сайта MontanaProgrammers.org.

Автор: Мэтт Зандстра
Издательство: Вильямс
ISBN: 978-5-8459-1922-9
Жанр: Программирование, PHP
Формат: PDF, DJVU
Качество: Хороший скан
Иллюстрации: Черно-белые
Страниц: 600
Размер: 71.9 Mb (+3% на восст.)

 
Скачать у партнера

Кашкаров А. П. — Управление и настройка Wi-Fi в своем доме

Кашкаров А. П. - Управление и настройка Wi-Fi в своем доме

Несколько лет интерес разработчиков электронной аппаратуры и радиолюбителей связан с цифровыми программируемыми исполнительными устройствами, управление которых осуществляется посредством Интернета и сети Wi-Fi. К их достоинствам относят высокую точность, возможность размещения до двух десятков независимых цифровых датчиков на одном трехпроводном шлейфе длиной до 50 метров и управление несколькими десятками независимых каналов (исполнительных устройств). Целый дом можно сделать управляемым с помощью предложенных решений. В зависимости от изменений среды и воли владельца, дистанционно переданной управляющей команды включать или выключать какую-либо нагрузку (к примеру, освещение, нагреватель или вентилятор) теперь несложно. Для решения этой задачи в книге предложены способы коммутации нагрузки мощностью до 5 кВт. Устройства, описанные в книге, предназначены для управления электрическими приборами через домашнюю или корпоративную Wi-Fi-сеть и могут быть использованы в проектах с общим названием «Интернет вещей» и «Умный дом». Примеры настройки электронных модулей даны не только для Windows, но и для приложения Аndroid.

Информация о книге:
Название: Управление и настройка Wi-Fi в своем доме
Автор: Кашкаров А. П.
Язык: русский
Издательство: ДМК Пресс
Жанр: Компьютерная литератра
Год: 2014
Формат: rtf, fb2
Качество: OCR без ошибок
Страниц: 90, 25 ил.
Размер: 10,3 Mb

 
Скачать у партнера

Игорь Савчук — Отъявленный программист. Лайфхакинг из первых рук

Игорь Савчук - Отъявленный программист. Лайфхакинг из первых рук

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

Информация о книге:
Название: Отъявленный программист. Лайфхакинг из первых рук
Автор: Игорь Савчук
Язык: русский
Издательство: Питер
Жанр: программирование
Год: 2015
Формат: pdf
Качество: OCR без ошибок
Страниц: 272
Размер: 6,1 мб

 
Скачать у партнера

Социальные сети. ВКонтакте, Facebook и другие (2015) FB2

Социальные сети. ВКонтакте, Facebook и другие (2015) FB2

Эта небольшая книжка — о самых популярных (по крайней мере, в Рунете) социальных сетях и их собратьях по «социальному» семейству. Помимо таких монстров как ВКонтакте и Facebook, в Интернете есть множество других интересных сайтов, построенных по «социальной схеме: многочисленные форумы и сообщества, популярные блоги и даже «доски объявлений». Все они дают вам возможность не просто сказать в Сети свое слово, но и общаться, находить новых друзей, создавать и творить что-то новое.

Автор: Виталий Леонтьев
Издательство: Олма Медиа Групп
Жанр: Компьютерная литература
Формат: FB2
Качество: Изначально электронное (ebook)
Иллюстрации: Чёрно-белые
Размер: 18.6 Mb

 
Скачать у партнера

Компьютер и ноутбук для любого возраста (2015) FB2

Компьютер и ноутбук для любого возраста (2015) FB2

Вы найдете здесь то, что не написано ни в одной другой книге по обучению работе на компьютере! Вы узнаете, как выполнять элементарные действия – включать, выключать компьютер и ноутбук, запускать программы, как пользоваться мышкой, печатать текст. Вы начнете с азов и очень быстро станете уверенным пользователем, который умеет писать письма, создавать любые документы, искать информацию в сети Интернет и бесплатно звонить по всему миру при помощи программы Skype. В этой книге нет лишней информации! Здесь все понятно. И ребенку, и пенсионеру.

Автор: Иван Жуков
Издательство: АСТ
ISBN: 978-5-17-089343-0
Жанр: Компьютеры и программы
Формат: FB2
Качество: Изначально электронное (ebook)
Иллюстрации: Черно-белые
Размер: 12.2 Mb

 
Скачать у партнера

Клименко Роман — Недокументированные и малоизвестные возможности Windows XP (2006) PDF

Клименко Роман - Недокументированные и малоизвестные возможности Windows XP (2006) PDF

Познакомьтесь с неожиданными возможностями Windows XP, проведите тонкую настройку операционной системы. Загляните в самые недра Реестра с помощью консоли управления mmc.exe, узнайте об оснастках, принципах работы с программами rundll32.exe и regsvr32.exe и многих других нетривиальных способах повысить производительность вашего компьютера.

Информация о книге:
Название: Недокументированные и малоизвестные возможности Windows XP
Автор:Клименко Роман
Язык:русский
Издательство: Питер
Жанр: Компьютерная литература
Год: 2006
Формат: PDF
Страниц: 456
Размер:15 МБ

 
Скачать у партнера

Элизабет Фримен, Эрик Фримен — Изучаем HTML, XHTML и CSS. 2-е издание (2014) PDF

Элизабет Фримен, Эрик Фримен - Изучаем HTML, XHTML и CSS. 2-е издание (2014) PDF

Устали от чтения книг по HTML, которые понятны только специалистам в этой области? Тогда самое время взять в руки новое издание \»Изучаем HTML, XHTML и CSS. 2-е изд.\». Хотите изучить HTML, чтобы уметь создавать веб-страницы, о которых вы всегда мечтали? Так, чтобы более эффективно общаться с друзьями, семьей и привередливыми клиентами? Тогда эта книга для вас. Прочитав ее, вы изучите все секреты создания веб-страниц. Вы узнаете, как работают профессионалы, чтобы получить визуально привлекательный дизайн, и как максимально эффективно использовать HTML, CSS и XHTML, чтобы создавать такие веб-страницы, мимо которых не пройдет ни один пользователь. Используя новейший стандарт HTML5, вы сможете поддерживать и совершенствовать свои веб-страницы в соответствии с современными требованиями, тем самым обеспечивая их работу во всех браузерах и мобильных устройствах.

Элизабет Фримен, Эрик Фримен - Изучаем HTML, XHTML и CSS. 2-е издание (2014) PDF Элизабет Фримен, Эрик Фримен - Изучаем HTML, XHTML и CSS. 2-е издание (2014) PDF Элизабет Фримен, Эрик Фримен - Изучаем HTML, XHTML и CSS. 2-е издание (2014) PDF

Название: Изучаем HTML, XHTML и CSS. 2-е издание
Автор: Элизабет Фримен, Эрик Фримен
Издательство: Питер
Год: 2014
Формат: pdf
Размер: 33,11 Мб
Качество: Хорошее
Язык: Русский

 
Скачать у партнера