Обо мне

Обо мне

В далёком 2013 году я познакомился с Drupal. Этому предшествовал период неспешного изучения HTML, CSS, SQL и PHP, поэтому вопросы, как сделать обтекание картинки текстом, на тот момент меня уже не терзали. Ну и конечно же, как любой уважающий себя друпалер, прежде чем устанавливать друпал, я два дня проковырялся в Джумле и бросил. Сначала я сделал сайт себе, потом ещё один сайт себе, потом всем друзьям, потом предложения стали сами появляться откуда ни возьмись и меня засосало. Моя тогдашняя работа никак не была связана с веб-разработкой, поэтому друпалом я занимался в перерывах между прокручиванием ленты Вконтакте и дома. Со временем, я полностью погряз в друпале. Когда мои коллеги после работы собирались на пиво, я бежал домой имплементировать хуки.

В 2016 я понял, что дальше так продолжаться не может и решил полностью посвятить себя друпалу. В общем, устроился прогером. Поэтому я не ищу себе работу, заказы или что-то ещё. Этот сайт - не резюме, не портфолио и не визитка. Это мой блог, в который я буду писать всякие итнересные и не очень интересные вещи. Благо опыт кое-какой имеется и мысли интересные также есть.

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

Портфолио

Давно не обновлял этот раздел, т.к. очень много проектов было по доработкам и бэкенду, поэтому не всегда есть возможность указать авторство. Соответственно, так вышло, что тут представлены в основном мои самые первые работы и в целом нет ничего особо интересного.

Скиллы

Раньше этот раздел назывался "Услуги", но сейчас это не актуально. Убирать раздел я не хотел, потому что картинки в нём красивые и менюшку бы пришлось перевёрстывать. Поэтому я переименовал его в скиллы и написал большую надпись:

Я не фрилансер, мне не нужны ваши заказы!

А смешные картинки решил оставить и тексты к ним написал тоже по возможности смешные :)

Создание сайтов

Магазин, блог, каталог - умею всё! Большой каталог - запросто! Очень большой - не беда. Фасеты, живой поиск, сложные структуры, парсинг,  пакетные операции, лишь бы только заказчик был в состоянии это сформулировать :) 

Редизайн сайтов

"Тут всё просто" - говорили они. "Тут работы на пару часов" - говорили они. "Только вёрстку поправить" - говорили они. А на самом деле там всё через одно место, начиная от скруглённых углов png-шками в фоне, заканчивая sql-запросами в tpl.php. Ну в общем, я умею это чинить.

Расширение функционала сайтов

Добавить на сайт одну маленькую кнопочку для запуска пилотируемой миссии на Марс? Не то, чтобы это очень просто, но подобное делать приходилось, причём на живых сайтах с большой посещаемостью, без потерь контента и без падений.

Вёрстка

Вёрстка - это не самая любимая работа для программиста, но всевозможные препроцессоры вроде LESS и SASS, различные css-фреймворки, всякие прибамбасы для Gulp и специфичный софт, наподобие Avocode, не только скрасят эти нудные часы, но и значительно сократят их количество.

Блог

фронтэнд

В этой статье речь не пойдёт о новомодных ES6-фреймворках и headless-drupal. Речь пойдёт о банальной вёрстке. И не спешите закрывать страницу, если вы гордо именуетесь бэкенд девелопером, т.к. часть из рассматриваемых вопросов частично касается и бэкенда, ведь банальный альтеринг формы для добавления нужных классов и обёрток лежит как раз в зоне ответственности бэкенда. А тому, кто сам и верстает, и кодит, тем более должно быть интересно.

Сразу оговорюсь, что имеется в виду разработка...


Здарова, щеглы! Сегодня я вам расскажу, как сделать живой поиск на друпал. Для этого нам понадобятся:

Страница настроек модуля OnePage

В последние годы одностраничные сайты (так называемые лэндинги) стали основным трендом веб-дизайна. Это вполне объяснимо, т.к. простой одностраничник с лихвой покрывает потребности большинства заказчиков. Многие даже отказываются от своих давно работающих полноценных сайтов в пользу лэндингов. Именно поэтому мы и задались вопросом, можно ли сделать одностраничник на Drupal? Но на пути к решению возникает вопрос целесообразности такого решения: разумно ли использовать столько программного...


На сегодняшний день  одной из самых важных составляющих  бизнеса  является логотип. Самые крупные и успешные компании всегда имеют лаконичный и запоминающийся символ, с помощью которого потребитель может  легко узнать любимый бренд. Правильный логотип не просто становится лицом компании для потребителя, он может как привлечь, так и оттолкнуть клиента, передать неверный характер услуг, а иногда даже быть слишком сложным для восприятия.

В чем же секрет правильного логотипа?

- Во-...


Правила выбора доменного имени приблизительно такие же, как при выборе клички для домашнего питомца: имя должно быть относительно короткое, запоминающееся и звучное, для того, чтобы вы легко могли продиктовать его по телефону, не прибегая ко всевозможным «эс, как доллар, чёрточка, У как И».

Отталкиваться нужно, в первую очередь, от названия вашей фирмы и вашего местоположения. Например, wellsolutions.by – это сайт веб-студии Well Solutions из Беларуси. Но...


Drupal – это система управления контентом сайта (сокращённо – CMS). Как и многие другие CMS, Drupal представляет из себя хорошую заготовку для создания сайтов – это механизмы хранения, отображения и обработки данных, а также дизайн сайта. Но в то же время у Drupal есть серьёзные преимущества перед другими CMS, благодаря которым мы выбрали именно Drupal. Перечислим основные из них:

1. Универсальность....


Контакты