Сайт Романа ПарпалакаБлог201001

Новый год

За полтора часа до Нового года около местного рынка лежали нераспроданные елки. Желающие могли бесплатно взять их. Я заметил только одного желающего.

На улицах Кишинева в предновогодний вечер было на удивление мало людей. Да и пиротехникой пользовались меньше обычного. Интересно, почему? Кризис? Или недовольство новым молдавским правительством?

1 января 2010 года, 14:02     lytdybr · праздники     Оставить комментарий

О единицах измерения

Ководство, параграф 56:

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

Вопрос для тех, кто не видит ошибок в этом предложении: как изменится смысл, если измерять температуру не в градусах Цельсия, а в градусах Фаренгейта? А в кельвинах?

Начинающие изучать физику школьники знают, что нельзя сравнивать величины, имеющие разные единицы измерения.

2 января 2010 года, 15:22     Лебедев · физика     Комментарии (5)

Еще раз о Лебедеве

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

3 января 2010 года, 17:44     Лебедев     Оставить комментарий

Базы данных

Сейчас S2 поддерживает две базы данных: MySQL и PostgreSQL (правда, поддержку последней нужно тестировать). Из-за активного использования подзапросов работа с SQLite 2 невозможна. А про SQLite 3 в PHP я ничего не знаю. Поэтому думаю вообще забить на SQLite.

Вопрос: сильно ли нужна движку сайта поддержка SQLite?

4 января 2010 года, 23:45     S2     Комментарии (1)

Демо-сайт движка S2

Установил последнюю ревизию S2 на демонстрационный сайт (спасибо рефератам Яндекса). Можно протестировать админку (логин admin и пароль admin). Любые изменения демонстрационного сайта откатываются каждый час, так что не стесняйтесь в своих желаниях :)

Кстати, на дефолтный стиль оформления потратил целый день, и теперь он мне очень нравится.

Пора делать сайт движка и самый первый альфа-релиз.

9 января 2010 года, 18:56     S2     Оставить комментарий

Скайп

Вообще перевод скайпа на русский — один из самых плохих (среди программ такого уровня).

12 января 2010 года, 13:43     софт     Оставить комментарий

Песня

Посвящается ping ya.ru.

Пусть пингуется Яндекс,
Пусть пингуется Гугл,
Пусть пингуется роутер,
Пусть пингу-у-юсь я.

19 января 2010 года, 14:55     ха-ха     Оставить комментарий

С Новым годом, дизайнер

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

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

27 января 2010 года, 00:15     идиотека     Комментарии (1)

#.*#/u

У регулярных выражений PHP есть специальный модификатор u для работы со строками в кодировке UTF-8. Оказывается, вставлять этот модификатор во все подряд регулярные выражения не только бессмысленно, но и вредно. Если шаблон может работать после удаления модификатора u, то он будет работать без него быстрее, зачастую существенно быстрее.

Вообще-то, знакомства с устройством кодировки UTF-8 достаточно, чтобы понять, почему строки в этой кодировке обрабатываются медленнее. Однако я не сопоставил этот факт с тем, что неоправданное употребление модификатора u может сильно замедлить регулярное выражение, и обнаружил такое замедление случайно.

Когда же модификатор u необходим? Только тогда, когда в регулярном выражении указывается количество символов или в квадратных скобках присутствуют символы, не входящие в нижнюю половину таблицы ASCII.

В процессе оптимизации можно попытаться изменить регулярное выражение и убрать из него модификатор u.

Как всегда, лучше проверять на практике необходимость модификатора u в каждом конкретном регулярном выражении и его влияние на время выполнения скрипта.

27 января 2010 года, 19:27     PHP     Оставить комментарий

← сюда туда →

Поделиться
Записи