2013 ×

Типографика: Расстановка мягких переносов на PHP

Воскресенье, 03 февраля 2013 г. Опубликовал POPSuL

Очередной воскресный выходной в который нечем заняться…

Сегодня мы поговорим о том, как расставлять мягкие переносы в словах с использованием алгоритма П.Хpистова в модификации Дымченко и Ваpсанофьева. Мягкие переносы — это невидимые символы, которые отображаются только в местах разрыва слов в виде знака дефиса. Думаю, смысл рассатновки переносов объяснять не нужно, для этого достаточно лишь представить книгу без переносов… Под катом читайте более подробную информацию.

Негодую: Еще одна история про хостинг — jino.ru

Суббота, 26 января 2013 г. Опубликовал POPSuL

Вот и решился я написать очередной пост с негодованием…

История началась 17 января, наш клиент сказал — «Не хочу ваш хостинг, хочу jino.ru, вот вам логин/пароль, настраивайте» (сказал не так, я просто утрирую). Ну что‐ж, приступили… И так как у нашего движка есть одна особенность, первым делом я решил написать в саппорт вопрос про поддержку shell‐функций, а так же наличия утилиты convert из пакета imagemagick. Под катом вы найдете диалог с службой поддержки jino.ru.

Бред: Душевные переживания

Среда, 23 января 2013 г. Опубликовал POPSuL

Очередной вечер, и снова под катом полный бред…

Кэширование с тегами на примере apc‐storage

Воскресенье, 20 января 2013 г. Опубликовал POPSuL

Очередной вечер…

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

  1. Никак не решается
  2. Указывают TTL и ждут пока само очистится
  3. Генерируют ключи исходя из каких либо данных (количество записей в БД, к примеру)
  4. Пишут враппер для значений, в который помещается само значение + какая то зависимость, которая при фетчинге проверяется
  5. Не юзают кэш вообще
  6. Используют теги, о чем мы и поговорим.

Для самых маленьких: ротация логов и с чем ее едят

Среда, 02 января 2013 г. Опубликовал POPSuL

Опять одиноко, хоть и хорошо провел вторую половину дня…

Сегодня мы поговорим о том что такое ротация логов, с чем ее едят и насколько она вкусна. Ротация — процесс обновления чего‐то, круговорот чего‐то. Но что такое ротация логов?