Истерия телепузиков: Фантазии про зимнюю резину для грузовиков

Просто удивительно, как мало нужно усилий, для того чтобы наш советский человек начал поддакивать любому бреду который несётся с трибуны. В то время как я наравне со всеми, кто водил хоть что-то крупнее семейного седана с АКПП, охуеваю от очередного вброса наших законотворцев – удивительно много телепузиков поддакивает им в стиле “да, это всё фуры виноваты, жлобятся резину зимнюю поставить, поэтому стоим в пробках!”, а множество адекватных в прошлом людей с ними почему-то соглашаются. Continue reading “Истерия телепузиков: Фантазии про зимнюю резину для грузовиков”

BDSM в управлении проектами, или Как сделать сексуально комфортный офис

Термин BDSM знаком каждому школьнику, достигшему возраста полового созревания. Этой аббревиатурой принято называть отношения (как правило интимные) между людьми, в которых есть элементы доминирования и подчинения. Но поскольку секс и сексуальность является неотъемлимой частью нашей повседневной жизни, можно с уверенностью сказать что BDSM пронизывает все аспекты нашей повседневной работы в офисе и за его пределами. Давайте посмотрим, как: Continue reading “BDSM в управлении проектами, или Как сделать сексуально комфортный офис”

Трудное детство русских готовых сайтов

В России при разработке сайтов сравнительно
мало используются готовые шаблоны дизайна..

Этот пост написан как отклик на статью в журнале CMS Magazine о практике разработки мобильных сайтов (адаптивная вёрстка и все дела), в которой меня зацепила фраза, вынесенная здесь в эпиграф. На сайте CMS Magazine я откликнулся в комментариях, дескать потому что рунетовские готовые шаблоны дизайна – пардон, это говно. Но как всегда, когда говоришь “говно”, желательно обосновать.

В этом посте, что не очень типично для моего блога, будет мало текста и много картинок. Continue reading “Трудное детство русских готовых сайтов”

4 месяца после UMI.CMS (автобиографический пост)

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

Я перешёл в хайлоад-проект, связанный с дейтингом и прочими убивающими время развлечениями. Аудитория проекта измеряется десятками миллионов человек – это вам не хрен собачий. Несколько сотен серверов, большой отдел фуллтайм-админов и огромное количество сетевого оборудования.

Что я здесь увидел?

В первую очередь, я увидел программерскую контору, в которой действительно есть деньги. Если начальство вам втирает, что везде по рынку зарплата программиста в пределах 100 тысяч и офис на 200-300 квадратов максимум – не верьте. Враньё. Continue reading “4 месяца после UMI.CMS (автобиографический пост)”

Чтобы сайт не упал: практическое руководство

Ответ на вопрос “что сделать, чтобы сайт не упал” – один: пользоваться мониторингом. Если вы технический специалист и отвечаете за техническую сторону проекта – то пользоваться самому, если вы менеджер или предприниматель – настроить отправку уведомлений в вашу техслужбу (сисадмину).

Как мы выяснили в прошлом посте, банально мониторить “открываемость” главной страницы – скучно. И бесполезно для бизнеса. Если главная страница перестала открываться – это уже всё, финиш, всё так глубоко упало что вы можете даже не попасть на сервер в шелл. И придётся перезагружать его физически (кнопкой reset в датацентре, хорошо если у вас такая возможность есть). Continue reading “Чтобы сайт не упал: практическое руководство”

5 мифов и 5 фактов о мониторинге сайтов и серверов

Есть два типа людей – которые уже делают мониторинг
своего веб-сервиса, и которые скоро начнут это делать.

В этом посте мы с вами разрушим 5 мифов о мониторинге и раскроем 5 фактов, которые нужно знать любому кто владеет достаточно серьёзным бизнесом в онлайне.

Миф 1: Нам не нужен мониторинг, у нас и так всё работает.

Вам пока везёт. У вас ещё ни разу не падал сайт во время вашего выступления на конференции. У вас нерадивые сотрудники случайно не удаляли важный контент. У вас не пропадал файл главной презентации продукта, о чём вы узнавали через неделю от своих инвесторов. У вас не возникало ошибок программного обеспечения (“движка”) сайта, в результате которых на экран высыпались диагностические сообщения и всё переставало работать. Continue reading “5 мифов и 5 фактов о мониторинге сайтов и серверов”

Образ VM для UMI.CMS, настройка сервера под Юми

Многие спрашивают: где достать готовый образ виртуальной машины – образ VM для UMI.CMS, чтобы настройка сервера под Юми не занимала слишком много времени у начинающих разработчиков.

На самом деле всё гораздо проще. Выкиньте из головы всю эту возню с “готовыми окружениями” и прочей ерундой. Чтобы стать профессионалом, надо разбираться в технологиях, а не пользоваться готовыми решениями от какого-нибудь доброго дяди. Поставьте убунту-сервер (установка не сложнее винды), при установке из доп.софта выберите только OpenSSH. После установки выполните эти команды: Continue reading “Образ VM для UMI.CMS, настройка сервера под Юми”

Когда будет исправлена эта бага?

В долгосрочных проектах необходимо постоянное информирование заказчика (или вашего босса) не только о том, как проходит решение задач, но и о том как обстоят дела с решением багов. А точнее, необходимо иметь чёткое согласие о балансе между этими двумя компонентами. Если этим правилом пренебрегать, то возникает явление которое я называю “различием фокуса внимания”, и случается вот такая жопа: Continue reading “Когда будет исправлена эта бага?”

СПИК 2012 видео

Моя презентация с конференции СПИК 2012: организация разработки и тестирования проекта с длинным жизненным циклом.

Моя презентация с конференции СПИК 2012: организация разработки и тестирования проекта с длинным жизненным циклом.

В презентации я разбираю типичные ошибки компаний, которые ранее занимались краткосрочными проектами, а теперь взяли на себя “длинный” многолетний проект. Я говорю о том, что происходит с планированием, командой, задачами и багами. Даю советы и рекомендации по использованию инструментов.

Скачать презентацию (Power Point, 3 мегабайта).

Смотреть видео:

RAID на LVM

Вечер субботы омрачился тем, что на сервере из-за физического сбоя побился LVM-образ с виртуалкой под kvm. После рестарта всего железного сервера она просто перестала пинговаться. Просмотр её рабочего экрана через vnc показал, что ubuntu падает на initramfs – помирает на первых же секундах загрузки с кучей специальных букв и слов.

Во-первых о том, чего делать не надо: Continue reading “RAID на LVM”