Вертикальное выравнивание — универсальный метод.

Наконец-то я его нашел. И почему мне раньше это не приходило в голову? Постоянно приходилось изобретать какие-то шаманские штуки с line-height, display: table, vertical-align, top: 50%; margin-top: -XXXpx и прочая и прочая.

И вот недавно, когда мне для одного проекта понадобилось сделать модальные окна произвольной ширины/высоты, я снова озаботился. И как-то сразу мне пришел в голову transform. Не, серьезно, translateY — это именно то, что нужно. Эту штуку поддерживает 83% браузеров (с префиксами, IE — начиная с 9.0).

Продолжение «Вертикальное выравнивание — универсальный метод.»

Резервное копирование Parallels Plesk на Amazon S3

В MUSTdigital существует необходимость хостить сайты некоторых клиентов у себя. В качестве контрольной панели управления хостингом мы используем Plesk и до недавнего времени мы довольствовались встроенной системой резервного копирования на собственный же сервер, однако со временем стало понятно, что это как-то глуповато. Опыт показывает, что необходимо хранить бэкапы глубиной как минимум 2 недели, а забивать для этих целей половину дискового пространства сервера совсем не хочется — да и смысла нет, если сервер умрет, то бэкапы пойдут на дно вместе с ним. Решение очевидно — Amazon S3. Насколько я могу судить, это самое дешевое, стабильное и надежное хранилище данных на настоящий момент.

Мои исходные данные

ОС: CentOS 6.3
Версия Panel: 11.5.30
Руки: кривые
Знания системного администрирования: примерно на нуле

Продолжение «Резервное копирование Parallels Plesk на Amazon S3»

Пора валить

Я знаю, что мой блог превращается в сплошной кросс-постинг Каганова, но не могу не опубликовать это у себя:

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

москвичи вздымали к небу руки
где же ты вселенское добро
чем теперь откапывать судзуки
как идти в кроссовках до метро

чуть затихнув путин падал снова
и летел кружась издалека
не было при ельцине такого
разве что при сталине слегка

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

выше влажность ниже столбик ртути
день за днем в москве страшнее жить
до чего довел россию путин
даже снег решил пора валить
Леонид Каганов — 05 февраля 2013

UPD:

Светскость

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

А я вот, блять, не собираюсь уходить от вульгарного, примитивного понимания светскости. Я на хую вертел всю религиозную хуетень, в гробу видал всех попов, и срать хотел на все чувства всех верующих.

Оставьте мне вульгарную, примитивную светскость и валите нахуй.
Артемий Лебедев, 2.02.2013

Как вывести на одной странице записи, отсортированные по рубрикам

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

Родительская категория
---Дочерняя категория 1
------Товар 1
------Товар 2
------Товар 3
---Дочерняя категория 2
------Товар 4
Родительская категория 2
------Товар 5

Продолжение «Как вывести на одной странице записи, отсортированные по рубрикам»

Отправка сообщения автору поста.

В обсуждении вот этого вопроса на сайте n-wp.ru была поставлена следующая задача:

  1. Простая форма отправки сообщения из текстового поля и кнопки «Отправить».
  2. Кому: автору поста
  3. От кого: от зарегистрированного пользователя

Элементарно, Ватсон!

Продолжение «Отправка сообщения автору поста.»