Блог #Работа

Тайланд, Индонезия, Сингапур (зима 2010). В Сингапурском зоопарке. Лемуры
Исландия 2023.
Март 2017. Берлин — Роттердам — Дюссельдорф. Дюссельдорф
Хорватия, Млини 2017. Вид на море
Берлин, Люббенау, Потсдам. Май 2018. Вид в парке
Новый Год 2009 (Амстердам). Еще чайки
Хорватия, Млини 2017. ПАцаны играют в футбол в старом Дубровнике
Тайланд, Индонезия, Сингапур (зима 2010). Джакарта. Знак
Ирландия, март 2015. Стадион
Хорватия, Млини 2017. Лестница
Март 2017. Берлин — Роттердам — Дюссельдорф. Дюссельдорф
Хорватия, Млини 2017. Старый Дубровник
Весна 2012. Германия — Франция — Италия. В горах возле Сен-Тропе
Тайланд, Индонезия, Сингапур (зима 2010). Собака
Ирландия, март 2015. Океан
Тайланд, Индонезия, Сингапур (зима 2010). В Сингапурском зоопарке. Древняя индийская (индейская?) поговорка
Весна 2012. Германия — Франция — Италия. Деревня возле Ла Специи
Байкал, остров Ольхон, Хужир. Март 2018. Велосипедист
Новый год 2008 (Норвегия, Швеция, Дания). забор из старых лыж
Лето 2008 (Куба). Вид из окна всего за 220 баксов в день
Март 2017. Берлин — Роттердам — Дюссельдорф. Помидорки
Новый Год 2009 (Амстердам). Музей пива
Новый Год 2009 (Амстердам). Крутая лестница
Гармиш-Партенкирхен, Миттенвальд, Инсбрук. Май-июнь 2022. Путь к панорамному мосту в Миттенвальде
Ирландия, март 2015. Дорога
Берлин 2023. Ольчун
Хорватия, Млини 2017. Паутина
Гармиш-Партенкирхен, Миттенвальд, Инсбрук. Май-июнь 2022. Миттенвальд
Весна 2012. Германия — Франция — Италия. Люксембург. Я и Альфа-Ромео Джульетта
Первый Россиийский семинар по CMS Drupal. GogA и Dan
Прага, май 2017. Радуга в саду возле Пражского града

Рассуждение на тему «Сколько стоит сайт?»

Что такое сайт?

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

Точно также как молоток, купленный на строительном рынке, сам не будет забивать гвозди, сайт, разработанный самыми хорошими специалистами, не будет сам приносить прибыль. По этой причине, в бюджете проекта должны быть предусмотрены расходы, как на разработку сайта (инструмента), так и на его продвижение и сопровождение (использование этого инструмента).

Рассчитать стоимость той или иной работы просто, достаточно умножить время, затраченное на ее выполнение, на стоимость часа работы специалиста, который эту работу выполнит и прибавить к полученной сумме стоимость расходных материалов.

В контексте веб-программирования разработчиками инструмента являются — менеджер, дизайнер, верстальщик и программист. Людьми использующими этот инструмент — SEO-специалист и контент-менеджер (маркетолог, копирайтер). Сэкономив на услугах одного из этих специалистов, заказчик рискует или получить неисправный инструмент, или доверить этот инструмент неопытному работнику, в руках которого он не сможет принести необходимую пользу.

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

Читать дальше ➠

Разработал модуль "Адаптивное меню" для Drupal 6

Модуль позволяет пользователям формировать меню, состоящее из любых ссылок, как внешних, так и внутренних. Фичи модуля достаточно добавить URL, заголовок страницы будет получен автоматически; сортировка элементов меню осуществляется простым перетаскиванием; все действия пользователя обрабатываются при помощи технологии AJAX, по этому интерфейс не усложнен лишними вопросами или перезагрузками страницы.

Читать дальше ➠

Проверка имени пользователя на наличие букв из разных алфавитов

Иногда при работе сайта может возникнуть неприятная ситуация, в которой некоторые ушлые юзеры регистрируют себе логин, похожий на имя уже существующего пользователя, при этом одна или несколько букв в имени заменяется аналогичной буквой из другого алфавита. Например, в моем нике русскую букву “о” можно заменить английской, для системы ник Рoмка с английской “о” будет уникальным и он будет без проблем зарегистрирован, а для обычных читателей эти два ника могут показаться идентичными, особенно если хулиган скопирует себе еще и данные из оригинального профиля пользователя.

Специально для борьбы с таким хулиганством я сделал небольшой (буквально 20 строчек) модуль для шестого Друпала, который запрещает регистрировать имена, в которых используются буквы более чем из одного алфавита.

Читать дальше ➠

Модуль Vote Up/Down для Drupal 6

Перенес в шестой Друпал, пожалуй, самый удобный модуль голосований за материалы. Поддержки Views 2 пока нет, скорее всего она появится с выходом релиза Voting API. Если не появится, то позже добавлю её сам.

Модуль Story link конвертировать не стал, так как сам им никогда не пользовался и пользы от него не вижу.

Швабрашвабр.ру — пример коллективного блога с элементами соц сети, построенный на CMS Drupal

Для демонстрации возможностей CMS Drupal я сделал сайт Швабрашвабр.ру — это коллективный блог с элементами социальной сети, построенный на Drupal’е и ряде существующих для него модулей. На сайте доступно подробное описание построения подобной системы, а также инсталляционный профиль, который сам выполняет необходимые настройки.

Небольшой отчет о прошедшем первом Российском семинаре по CMS Drupal

24 апреля 2008 года в Москве при поддержке компании Мастерхост прошел первый Российский семинар по CMS Друпал (я о нем писал пару дней назад). Я в этом семинаре выступал в роли докладчика и поделюсь некоторыми впечатлениями.

Впечатления номер раз. Докладчики.

Изначально планировалось, что выступать с докладами будут шесть человек, причем трое из них москвичи: Александр Графов (Аксель) и Александр Гоголев (GogA) и я, еще трое докладчиков приехали специально ради этого семинара из разных городов: Андрей Андреев (AndyCeo) из Ульяновска, Даниэль Ишмаев (Dan) из Самары и Андрей Постников (AndyPost) из Харькова. Кроме того, в последний день выяснилось, что из Германии на семинар приедет уважаемый участник сообщества Drupal.ru Андрей Подлюбный (Andron13). Андрей практически без подготовки, экспромтом сделал два минидоклада на тему SEO, которые были с большим интересом восприняты аудиторией.

Очень приятно, что все эти люди смогли найти время, для того чтобы подготовить выступления и приехать с ними в Москву. Огромное им за это спасибо.

Читать дальше ➠

Дай лапу, Друг — гостиница для животных

В отрыве от основной работы по просьбе хороших знакомых собрал на Друпале сайт, представляющий информацию о гостинице для животных “Дай лапу, друг”. Основная цель, которую преследовали заказчики — привлечение клиентов к своему новому бизнесу. Основной упор делался на поисковую оптимизацию сайта, и спустя 1,5-2 месяца после начала работы сайт вышел в топ Гугла и Рамблера. Задача решена, гостиница имеет стабильный поток клиентов, которые остаются довольными и уровнем оказанных услуг, и качеством разработанных сайта и визиток.

Дай лапу, друг!

В проекте участвовали:

  • дизайнер — Юрец fancy13 Ободников;
  • SEO — Андрей “androin13” Подлюбный.