Как в Drupal сделать адаптивные изображения

Адаптивные картинки для Drupal мы получим заменив старый добрый <img> на новый, пока ещё поддерживаемый не всеми браузерами, <picture>. Благодаря этому элементу мы можем загрузить несколько вариантов одной картинки, а браузер скачает ту которая больше подходит. Подробнее о <picture> можно почитать в статье про адаптивные изображения. Выполнив все инструкции из этой статьи вы получите адаптивные изображения на своём сайте, при этом процесс добавления изображений ни как не изменится.

Адаптивные изображения. Лучший способ понравиться мобилке.

Самый простой вариант "адаптировать" картинку - задать ширину 100% а высоту рассчитывать автоматически. Наше изображение никогда не будет шире родительского блока, при этом браузер будет ресайзить его с сохранением пропорций. Недостаток этого способа в том что и мобилке и дэсктопу отдаётся одна и таже, большая картинка. Будет лучше если на смартфон будет отправлена картинка меньшего размера. Таким образом мы экономим трафик посетителю и ускоряем загрузку страницы.

Адаптивная вёрстка и адаптация сайта под мобилки. Мнение дилетанта.

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

Устанавливаем Wine в Linux или как запустить Windows программу в Ubuntu на примере Evernote

Впервые столкнулся с ситуацией когда нужно запустить Windows программу в Ubuntu. Обычно мне удавалось найти софт на Ubuntu похожий по функционалу на форточный, но в случае с Evernote нужна именно эта программа а не аналог. К сожалению разработчики Evernote пока не собираются выпускать версию под Linux. Единственны выход - немного Wine. Нет я не предлагаю напиться с горя. Wine позволяет устанавливать и работать с Windows программами в Linux. Само название является акронимом "Wine Is Not an Emulator". Как понятно из расшифровки это не эмулятор, скорее это переходник.

Как запоминать слова, даты, термины и другую информацию

Не забыть - проблема номер рас для многих людей и каждый её решает как может. Самый простой способ записывать на бумаге или в напоминалке. Список дел - что может быть лучше. Что сделали зачёркиваем остальное переносим на завтра:) Способ хороший но не универсальный. Как быть в случае если запомнить нужно много и надолго например когда учите иностранный язык или, как истинный Друполог, собрались освоить Drush и вам нужно запомнить команды. Недавно узнал про один интересный метод запоминания.

Как установить Drupal используя Drush

Чтобы что-то установить надо это сперва скачать для этого в Drush есть команда dl. Переходим в папку сервера, по умолчанию в LAMP это /var/www/html и выполним команду drush dl drupal Если всё прошло удачно Drush сообщит что нам доступны 3 профиля установки, 4 темы и 47модулей.

3 способа убрать поле сайт из формы комментариев Drupal

В очередной раз убеждаюсь что нужно создать систему которая поможет держать дела в порядке и помнить что собирался сделать. Тему для этой статьи я вспомнил благодаря комментарию к статье о комментариях. Написать про это собирался ещё пол года назад. Вопрос был в том как убрать из формы отдельные поля. Через админку мы можем отключить сразу два поля - мыло и домашняя страница. Что делать если e-mail комментатора вам нужен чтобы подписать его на новые комменты а вот поле сайт ну совершенно ни к чему. Выход один лезть в код и помнить

Git. Начало.

Все мы знаем что эксперименты с сайтом нужно проводить на тестовом, чаще всего домашнем, сервере. Те кто не знает присоединяться к нам сразу после не удачного эксперимента на рабочем сайте. Но даже на тестовом замутив чего нибудь такого, чего сайт не смог пережить, восстанавливать подопытного не самое интересное занятие, если только вы не используете специальный софт, например Git. Git  - это система контроля версий. Используя эту систему мы сможем узнать когда и какие файлы были изменены и откатиться к любой версии файла.

Drush - установка

Название Drush(Drupal Shell) объясняет для чего и как он используется. С Drush мы можем управлять сайтом на друпал из командной строки. Я понимаю что это сомнительное удовольствие для тех кто привык к окнам, но поверьте оно того стоит. Drush может включать, выключать, устанавливать, обновлять модули/темы/ядро, учитывая при этом зависимости. Если модуль работает в связке с другим которого нет на сайте Drush сам его подтянет и включит. Обновление ядра проходит значительно проще чем через браузер. Достаточно ввести одну команду. Пока собирал информацию для статьи наткнулся на видео.

Установка LAMP

Несмотря на, пока ещё, бешеную популярность Windows я всё же предпочитаю Ubuntu. Однако последние пол года я провёл на форточках. Причина - мартовское обновление железа с предустановленной восьмёркой и лень. Честно говоря сначала было интересно но в конечном итоге я вернулся к линю. Возвращение прошло не совсем гладко. Если соберётесь ставить ещё одну ось рядом с восьмёркой запаситесь терпением, всё не так просто как раньше. Переезд закончен и пора ставить привычный софт. Среди прочего нужно было поставить веб-сервер.