Цель данной книги – собрать воедино все методики гибкой разработки и показать их работоспособность. Основанная на богатом опыте известного специалиста, Роберта Мартина, книга охватывает как теорию, так и все аспекты практического применения гибкой разработки. Во вступительных главах излагаются основные принципы, а далее они демонстрируются в действии. Применяя объектно-ориентированный подход, авторы рассматривают конкретные паттерны, применяемые ...
Как подружиться с поисковой системой? Можно ли создать сайт, не только удобный для посетителей, но и легко индексируемый поисковыми роботами? Как составить рекламный текст, насыщенный ключевыми словами, но в то же время не вызывающий раздражения у пользователей? Какими методами повысить популярность своего сайта? На все эти вопросы отвечает Шэри Тероу, эксперт в вопросах SEO. Она разрушает преграды между технологией, маркетингом и дизайном, ясно ...
Второе издание «Mac OS X. Основное руководство» существенно переработано и дополнено по сравнению с первым. Это и неудивительно – ведь, согласно Apple, в Mac OS X 10.2 добавлено 150 новых элементов. «Гепард» последовательно трансформировался в «Пуму», а затем в «Ягуара», прибавив в скорости, силе и ловкости. Об этих чудесных превращениях Дэвид Пог рассказывает с присущими его книгам дружелюбием и юмором – о таинственном Dock, о панели инструмент ...
Книга Кристиана Венца «Программирование в ASP.NET AJAX» – полное практическое введение в новую платформу Microsoft ASP.NET AJAX 1.0, которая предоставляет большие преимущества при разработке Ajax-приложений, схожие с теми, которые дает ASP.NET для разработки серверных сценариев. Вы узнаете, как с помощью технологий Ajax без особых затрат времени создавать профессионально выполненные динамические веб-страницы. После общего обзора платформы и осн ...
Новые мысли о разнообразных и иногда родственных вопросах, которые должны быть интересны разработчикам программного обеспечения, проектировщикам и менеджерам, а также тем, кому посчастливилось или не повезло в каком-то качестве работать с ними. Продолжение вышедшего в 2006 году бестселлера «Джоэл о программировании» представляет собой подборку самых популярных статей, опубликованных автором на его сайте http://www.joelonsoftware.com. Исключит ...
По-настоящему эффективный сайт должен служить вашим стратегическим целям, одновременно удовлетворяя потребности ваших пользователей. Даже самый интересный контент и самые передовые технологии не помогут вам сбалансировать эти две задачи без поддержки последовательного и непротиворечивого опыта взаимодействия. Однако создание опыта взаимодействия кажется невообразимо сложным делом, ведь приходится учитывать массу вопросов – юзабилити, идентичнос ...
Язык SQL распространен повсеместно. Но работать с ним непросто: он сложен, запутан, при написании SQL-команд легко допустить ошибку. Понимание теории, лежащей в основе SQL, – лучший способ гарантировать, что ваш код будет написан правильно, а сама база данных надежна и легко сопровождаема. В предлагаемой книге К. Дж. Дейт – признанный эксперт, начавший заниматься этими вопросами еще в 1970 году, – демонстрирует, как применить реляционную теорию ...
Что получится, если скрестить iPad и Мак? OS X Mountain Lion. Это девятое серьезное обновление операционной системы Apple на базе UNIX. Apple решила – раз простота и сенсорные жесты сделали iPad мегахитом, почему бы то же самое не проделать с Маком? Среди 200 новых функций этой новой OC такие айпадные штучки, как диктовка, Центр уведомлений и напоминания. Все новые дорогостоящие функции Mountain Lion работают сообща. Предположим, вы рассматрива ...
Пообещав «сделать перерыв» в добавлении новых функций, Apple все же немало потрудилась. Среди изменений Mac OS X 10.6 «Snow Leopard»: переход на 64 бита, общее ускорение работы системы, заново переписан Finder, совместимость с Microsoft Exchange, полностью обновлен QuickTime Player, добавлены новые функции редактирования текста, улучшена работа системы на ноутбуках, а размер системы уменьшен вдвое! по сравнению с «Leopard». И по-прежнему отсутст ...