войти зарегистрироваться

Управление проектамиЦикл статей по основам Software Configuration Management

Пролог


Что такое управление конфигурацией в разработке ПО? Зачем оно нужно? Думаю, немногие способны полностью и внятно ответить на этот вопрос. Большинство обычно вспоминает системы контроля версий, которые сами используют. Кто-то упоминает багтрекинг. Кто-то считает вершиной CM отращивание веток в любимой системе контроля версий. А кто-то вообще уходит в сторону и начинает говорить про ITIL и про то, как он записывает в какую-нибудь базу параметры всего софта, который установлен у него в фирме.

Несколько странно и немного досадно наблюдать за этим. Дело в том, что я проработал в SCM в общем сложности около 5 лет, из них 3 года — интегратором в Motorola, на одном из проектов по разработке софта для сотовых телефонов. По ходу дела прочитал кучу материалов по этой теме и получил большой практический опыт — в том числе по работе с одной из мощнейших систем контроля версий IBM Rational ClearCase (см. linkedin в профиле). В итоге в голове сформировалась некоторая целостная картина того, что же это на самом деле — software configuration management.

Веб-разработкаDeveloper Tools — online изменения CSS на сервере

Как то сидя на работе и смотря как дизайнер «ковыряется» в «кишках» нашего веб проекта, я заметил что дизайнер по «100 раз» перегружает сайт ради того что бы применились CSS. Да, есть FireBug, но он меняет css «на лету» и не сохраняет изменения в файлы. Порой это и не возможно, так как сайт находится на удалённой машине.

Персональные блогиИзменились Правила Google Adsense и прочая

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