Archive for July, 2012

Несколько панорам с пляжей Сейшельских островов

Sunday, July 15th, 2012

Anse Lazio, Praslin
Anse Lazio, Praslin

Anse Lazio, Praslin
Anse Lazio, Praslin – с другой стороны

пляж на La Digue
пляж на La Digue

Major - пляж на Mahe
Major – пляж на Mahe

гора на Mahe
гора на Mahe

Улучшение для библиотеки c‑client

Saturday, July 14th, 2012

  PHP использует библиотеку c-client из набора University of Washington IMAP toolkit для работы с IMAP. Небольшое расследование сильного падения производительности на больших почтовых ящиках, проведенное Марисом, обнаружило что c-client использует для внутренней работы индексы сообщений, преобразуя в них UID-ы. Для чего на КАЖДОЕ сообщение посылается запрос на сервер для получения номера индекса из UID-а: на миллион сообщений – миллион запросов к imap только чтобы определить номер индекса из UID.
  Спецификация IMAP позволяет одним запросом получать данные сразу для множества сообщений, перечисляя UID-ы через запятую. Небольшая заплатка для реализации данного функционала – c-client-FT_UID-speedup.patch

Летнее чтиво 2012

Sunday, July 1st, 2012

  За три недели отпуска в этом году, долгими летними вечерами (у экватор они долгие, особенно в дали от цивилизации) удалось осилить аж пять полноценных книг. Некоторые давно собирался прочесть, другие случайно попались в электронной библиотеке. Однако все оказались на удивление занятными.
  Первыми пошли два околонаучных сочинения Склярова – “Сенсационная история Земли” и “Обитаемый остров Земля“, про альтернативную теорию эволюции планеты Земля и о веселой теории создания людей из обезьян богами соответственно. Обе теории достаточно занимательны, снабжены “фактами”, гладки и красивы. Здорово расширяют кругозор, незамутненный классическими знаниями.
  Далее взялся за пелевеновский Snuff, прожевав за пару дней. После книжки Склярова легло замечательно, однако ничего сверхъестественного – Пелевен в своём стиле, разве что чуть мягче предыдущего. Также требует осмысления. Тема зомбоящика раскрыта превосходно.
  Потом пришла очередь завершающей части культовой трилогии Гибсона “Мона Лиза Овердрайв“. Привычный по серии стиль повествования, подкрученный сюжет – книга полностью оправдала ожидания. Вот только конец книги как бы намекает на продолжение которого нет.
  Роман “Метро 2033” дочитывал уже в Риге. Иногда после чтения на ночь снились кошмары. В целом – понравилось, вот только концовка, хоть и замысловатая, но слабо вяжется с происходящим в романе. Ну и “философия” в целом банальна и местами надуманна.