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

S2

3 декабря 2009 года, 19:41

Интересующиеся знают, что written.ru работает на движке, практически целиком написанном с нуля. Последний раз я занимался этим движком два года назад. Тогда нужно было на чем-то остановиться (нельзя же непрерывно над ним работать), а потом я оказался занятым и отложил движок до лучших времен.

Похоже, лучшие времена наступили. Я решил доработать и опубликовать движок. Вообще, характеристики у него и раньше были неплохие, а интерфейс администратора — просто отличный. На этот раз основное внимание я уделил настраиваемости и расширяемости, стилям, языковым пакетам и шаблонам. В общем, всему тому, без чего written.ru спокойно обходился, но без чего нельзя представить себе «настоящую» CMS. В результате в движке поменялось многое.

Во-первых, я решил не изобретать велосипед, а использовать код из открытых проектов. Самые большие позаимствованные части — модуль для работы с базами данных и система расширений из PunBB. При заимствовании, как говорится, не осталось нетронутых строчек кода.

Во-вторых, как этого требует лицензия PunBB, движок будет выпущен под лицензией GPL. Как-либо «монетизировать» это дело я пока не собираюсь. Вообще я уверен, что косвенная выгода от публикации кода движка будет больше возможных доходов от продаж.

В-третьих, такие изменения не могли не затронуть название. Старое рабочее название движка, «SiteX», неудовлетворительно по нескольким причинам:

Я решил изменить название на «S2». Новое название лишено прежних недостатков и обладает рядом достоинств:

По сравнению с SiteX пользовательский интерфейс существенно не изменился. Изменилась (точнее, появилась) идеология: S2 — это относительно небольшой и быстрый, но легко расширяемый движок сайта.

Первый релиз S2 (альфа-версия для ознакомления) может быть сделан уже в ближайшее время. Если кто-то захочет использовать движок для своих нужд, запросы на добавление функциональности могут быть учтены при выпуске бета-версий и в окончательном релизе.

    7 комментариев

Антивирус, разработанный сотрудниками КГБ или ЦРУ

1 декабря 2009 года, 02:24
Хотя в пользовании облачной ОС действительно есть определённый риск (с этим не поспоришь), стоит помнить, что пользоваться любой машиной, подключённой к Сети, ненамного безопаснее. Особенно если для защиты вы установили антивирус, разработанный сотрудниками КГБ или ЦРУ.

Ну зачем они это написали? Я же теперь заснуть не смогу, буду думать, доверять ли антивирусу, или нет…

    Оставить комментарий

Браузеры и фреймворки

27 ноября 2009 года, 20:23

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

    3 комментария

A(H1N1)

25 ноября 2009 года, 22:23

Я почувствовал себя неважно буквально за полдня: сначала появился озноб, потом температура повысилась до 37,5 и стало болеть всё тело.

Да, в понедельник я приехал в Кишинев. По дороге встретил нескольких людей в масках. Это были сотрудники российской и украинской таможни.

    2 комментария

Left outer join

25 ноября 2009 года, 16:39

Недавно писал один SQL-запрос. Первый вариант заработал неправильно, и я подумал, что мне может помочь LEFT OUTER JOIN. Переписанный вариант с первого раза заработал как надо. И тут я понял, что становлюсь настоящим профессионалом, раз смог применить такую страшную вещь именно там, где надо.

    Оставить комментарий

Лап топ

20 ноября 2009 года, 23:43

В октябре 2007 года, во время прогулки по Дубне, я сфотографировал эту вывеску с совершенно идиотским слоганом.

Вчера я опять проходил мимо с фотоаппаратом и сфотографировал новую вывеску.

Идиотского слогана уже нет, однако новое название по идиотичности его догоняет и обгоняет. Видимо, паразитирование на названии «Силиконовая Долина» мало что дало, и сейчас он называется «лап топ». Лап топ. Лап. Топ. Топ лап. Лапы топают, в общем.

    4 комментария

Непредсказуемость природы

19 ноября 2009 года, 00:56

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

На самом деле эта штука называется не так, как вы подумали, а «аш ап и». Когда я обнаружил, что выбрал не вполне удачные обозначения, было уже поздно.

    2 комментария

Ночью

17 ноября 2009 года, 01:29

Обожаю делать ночные фотографии. Они просто не могут не получиться.

    4 комментария

E-mail в RSS

15 ноября 2009 года, 14:14

В RSS можно добавлять e-mail автора материала. Наверно, спамеры давно догадались об этом источнике адресов электронной почты. Действительно ли адреса активно собираются из RSS-лент? Есть ли вообще смысл указывать e-mail в RSS? Или он сразу же попадет в базы спамеров?

    2 комментария

Firebug

13 ноября 2009 года, 01:50

Firebug — совершенно замечательный плагин к Firefox. Непонятно, как я раньше жил без него.

Так вот, к чему я это. Сегодня вышла новая версия этого плагина, 1.4.5. Я, естественно, обновился (иначе Firefox задолбал бы меня всякими напоминаниями). После перезапуска Firebug не появляется. В «дополнениях» написано, что Firebug установится только после перезагрузки. Я перезапустил еще раз. Не помогло. Разные варианты отключения/удаления/переустановки не дали ничего.

Я временно забросил попытки привести Firebug в чувство. Однако на отладке алертами далеко не уедешь. И тут я вспоминаю, что Firefox имеет безопасный режим. Небольшой эксперимент с чередованием загрузки в обычном режиме и в безопасном в скором времени дал положительные результаты. Если просто закрыть Firefox, загрузить его в безопасном режиме, закрыть и запустить опять в нормальном режиме, он, наконец, запоминает произошедшие с плагинами изменения.

И почему только подобное средство отладки существует только для этого прекрасного браузера?

    4 комментария
Смотрите также:  И опять Firefox · Опять Firefox…

← сюда туда →

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