В данном разделе представлен широчайший ассортимент самой актуальной на все времена литературы по прикладному и web-программированию, а также работе с компьютером. Для начинающих или желающих усовершенствовать собственные навыки прикладного программирования, большим шагом на пути к профессиональному росту станет книга Совершенный код. Практическое руководство по разработке программного обеспечения, для пользователей языка программирования C# будет полезным руководство Принципы, паттерны и методики гибкой разработки на языке C#. Если же вам более интересна сфера web-программирования, отличным «букварем» для начинающих станет книга Изучаем PHP и MySQL.
Пятое издание настольной книги экспертов по JavaScript! Предыдущее издание получило высокую оценку русских читателей:
"Редкая книга настоящего профессионала, который очень доходчиво излагает материал, в то же время не упрощая и не усложняя его. Полезна всем, кто хочет работать или работает в этой области. К сожалению таких книг не много."
Цель данной книги - собрать воедино все методики гибкой разработки и показать их работоспособность. Основанная на богатом опыте известного специалиста, Роберта Мартина, книга охватывает как теорию, так и все аспекты практического применения гибкой разработки. Во вступительных главах излагаются основные принципы, а далее они демонстрируются в действии. Применяя...
В третьем издании книги "SQL. Справочник" описываются все операторы SQL согласно последнему стандарту ANSI SQL2003, а также особенности реализации этих операторов в наиболее популярных СУБД: Microsoft SQL Server 2008, Oracle 11g, MySQL 5.1 и PostgreSQL 8.3. Издание содержит описание реляционной модели данных, объяснение основных концепций реляционных СУБД, полное описание синтаксиса SQL, а также описание специфических...
Сборник содержит более 100 рецептов, которые помогут научиться эффективно оперировать данными и текстом с применением регулярных выражений. Книга знакомит читателя с функциями, синтаксисом и особенностями этого важного инструмента в различных языках программирования: C#, Java, JavaScript, Perl, PHP, Python, Ruby и VB.NET. Предлагаются пошаговые решения наиболее часто встречающихся задач: работа с адресами URL и путями в...
Такие известные компании, как Google и Intel, Cisco и Hewlett-Packard, используют язык Python, выбрав его за гибкость, простоту использования и обеспечиваемую им высокую скорость разработки. Он позволяет создавать эффективные и надежные проекты, которые легко интегрируются с программами и инструментами, написанными на других языках.
Четвертое издание «Изучаем Python» – это учебник, написанный доступным языком,...
Хакинг - это искусство творческого решения задач, подразумевающее нестандартный подход к сложным проблемам и использование уязвимостей программ. Часто бывает трудно разобраться в методах хакинга, потому что для этого нужны широкие и глубокие знания.
Автор не учит применять известные эксплойты, а объясняет их работу и внутреннюю сущность....
Книга Тома Демарко и Тимоти Листера "Человеческий фактор: успешные проекты и команды" - перевод 2-го издания всемирно известного бестселлера об управлении проектами разработки ПО.
Первое издание содержало революционные по тем временам (1987 г.) идеи, которые выдержали проверку временем. Авторы скорректировали свои выводы и добавили несколько новых глав.
Когда поднимается вопрос рефакторинга кода, специалист может быть уверен, что либо возникла серьезная проблема, либо предполагается, что она проявится в ближайшее время. Как правило, при этом известно, что следует улучшить в плане функциональности, но прежде необходимо понять природу проблемы.
В книге делается попытка дать реалистичный и честный обзор методов усовершенствования приложений SQL и...
Разработчики серверных, клиентских или настольных приложений на JavaScript нередко сталкиваются с проблемами, связанными с объектами, функциями, наследованием и другими особенностями этого языка. Какие же приемы разработки приложений на JavaScript являются наиболее удачными? Данная книга дает ответ на этот вопрос, предлагая большое количество различных шаблонов программирования на JavaScript, таких как...
Когда в 1995 году увидело свет первое издание "About Face: The Essentials of User Interface Design ", идея проектировать продукты исходя из целей людей казалась революционной. Благодаря работам Алана Купера и других первопроходцев, проектирование взаимодействия получило сегодня широкое признание как уникальная и крайне важная дисциплина, однако, эта работа далека от завершения.
Эта книга - юбилейное (дополненное и исправленное) издание своего рода библии для разработчиков программного обеспечения во всем мире, написанное Бруксом еще в 1975 году. Тогда же книга была издана на русском языке и давно уже стала библиографической редкостью. В США полагают, что без прочтения книги Брукса не может состояться ни один крупный руководитель программного проекта. Если вы никогда не...
К тому времени как объектная технология - в частности язык Java - стала обычным делом, появилось большое количество плохо спроектированных, неэффективных и малопригодных к сопровождению и расширению приложений. Профессиональные разработчики программных систем все яснее видят, насколько трудно иметь дело с таким "неоптимальным" наследием. Уже несколько лет эксперты в области объектного программирования...
Все искусство съемки сводится к правильному освещению. Джо Макнелли - всемирно известный американский фотограф и фотокорреспондент - умеет обращаться со светом. Вот уже более тридцати лет его работы украшают страницы журналов National Geographic, Time, Life и Sports Illustrated. Джо знает, какими словами описать свет, как придать ему форму и оттенок, как контролировать и направить освещение. И самое...
Шестое издание всеобъемлющего руководства по HTML! Предыдущее издание русские читатели оценили весьма высоко:
"Одна из лучших книг по данной теме. Вне всяких сомнений она будет полезна всем, кто работает или просто интересуется разработкой веб-сайтов! Эта книга сделает из вас профессионала HTML-вёрстки."
Как противостоять натиску компьютерных технологий, проникающих в нашу жизнь c ужасающей скоростью? Наши телефоны, фотокамеры, автомобили - все, что нас окружает, автоматизируется, программируется, создается людьми, которые, стремясь получить выгоду от применения микросхем, уклонились от своей прямой обязанности - делать эти продукты простыми в применении. И это не преувеличение, это...
Книга Энтони Молинаро «SQL. Сборник рецептов» предназначена тем, кто уже знаком с основами языка запросов SQL и хочет повысить свой профессиональный уровень. Она будет полезна и экспертам SQL, поскольку автор предлагает варианты решения задач для разных СУБД: DB2, Oracle, PostgreSQL, MySQL и SQL Server. Если вы постоянно работаете с SQL на одной платформе, то, возможно, найдете в рецептах более эффективное решение на другой. Вы...
Многим разработчикам, тестировщикам и менеджерам ИТ-проектов знакомо подспудное и трудновыразимое ощущение того, что проект движется к катастрофе. Однако превратить это предчувствие беды в нечто, что можно обсудить командой и использовать для выработки плана выхода из кризисной ситуации, всегда было трудным делом - пока не появилась эта книга. Авторы издания, эксперты в области управления проектами,...
Qt представляет собой мощную библиотеку разработки кроссплатформенных приложений - настольных, сетевых и для мобильных устройств. Но нередко даже опытные Qt-программисты используют лишь малую часть заложенных в ней возможностей. Книга Марка Саммерфилда открывает путь к овладению разнообразными паттернами и приемами создания приложений с использованием Qt. Разработчики узнают, как в полной мере...
Важный аспект современных коммерчески успешных приложений - применение методик, позволяющих осуществлять обработку информации и добавлять средства интеллектуальной поддержки. Многочисленные примеры успешных проектов, основанных на применении таких методик, включают такие широко известные бренды, как Google, Netflix и Amazon. Эта книга о том, как построить алгоритмы, формирующие интеллектуальное ядро таких...
ВНИМАНИЕ! При наличии высокоскоростного доступа в Интернет можно скачать все иллюстрации ОДНИМ архивом - all.zip (79 Мб). В противном случае можно по очереди скачать архивы для каждой главы (01.zip, 02.zip и т.д. - размер от 3 до 12 Мб).
Эта книга посвящена Django 1.1 - последней версии фреймворка для разработки вебприложений, который позволяет создавать и поддерживать сложные и высококачественные вебресурсы с минимальными усилиями. Django - это тот инструмент, который превращает работу в увлекательный творческий процесс, сводя рутину к минимуму. Данный фреймворк предоставляет общеупотребительные шаблоны...
Многие компании уже осознали, что веб-дизайн – это нечто большее, чем код без ошибок и броская графика. По-настоящему эффективный сайт служит вашим стратегическим целям, одновременно удовлетворяя потребности ваших пользователей. Даже самый интересный контент и самые передовые технологии не помогут вам сбалансировать эти две задачи без поддержки последовательного и непротиворечивого опыта...
Книга эта непростая и подойдет не каждому. Автор анализирует то, к чему мы все давно привыкли до автоматизма, и объясняет, что интерфейс многих современных программ далек от совершенства. Как его улучшить, в каком направлении двигаться дальше? Попробуйте найти ответы вместе с самым известным специалистом в этой области - Джефом Раскиным.
Сейчас много говорят об эффективности современных...