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

Новый движок блога

10 марта 2007 года, 15:59

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

  1. Для хранения информации используется MySQL (раньше были текстовые файлы).
  2. Линейная навигация, использовавшая «страницы» по 20 записей, заменена на календарь (как в R2 или в Interra).
  3. Списки последних записей и комментариев.
  4. ЧПУ — человекопонятные Url.
  5. Кеширование на стороне сервера и настройка правильного кеширования в браузере.
  6. Через RSS экспортируются только те записи, которые появились после предыдущего обращения клиента к RSS.
  7. Можно подписаться на комментарии к определенной записи.
  8. Я попробовал сделать защиту от спама в комментариях. Если метод окажется хорошим, я потом напишу о нем.
  9. У ключевых слов может быть описание (например, как у слова кино). Это позволит в определенной степени реализовать идею «knowledge base» (загляните в размышления).
  10. Автоматическая типографика.
  11. Административный интерфейс.

Последний пункт — самый важный. Собственно, из-за него я всё и затеял. Основная его часть — это редактор записей. Он был и раньше. Следует отметить, что я добился кое-какой работы редактора в Firefox, а также добавил загрузку картинок и файлов вообще, автоматическую вставку тега для загруженной картинки, список записей с сортировкой, редактирование, добавление и удаление ключевых слов. И всё это расположено на вкладках. В общем, получилось весьма удобно и функционально. Никаких кнопок для переиндексации, устаревшие файлы из кеша удаляются автоматически, и генерятся заново по мере обращений к страницам.

Что еще в планах?

  1. Поиск. (сделано)
  2. Простейшая разметка в комментариях, цитирование. (сделано)
  3. Связывание записей в группы и автоматическая расстановка ссылок «см. также» (некий аналог ключевых слов, только без явного их выделения). (сделано)
  4. Возможно, RSS отдельно для ключевых слов, комментариев и т. д.

Комментарии по поводу нового движка приветствуются.

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

Особенности работы оптических мышек

5 марта 2007 года, 23:13

У оптической мыши, находящейся на определенных типах поверхностей, обладающих периодической структурой, начинаются ложные срабатывания: курсор начинает «дрожать», медленно перемещаясь по экрану. Или, говоря простым языком, мышь начинает глючить.

Сегодня на занятиях по вычислительной математике я обнаружил, что мышка и коврик идеально подходят друг другу в том плане, что упомянутый эффект возникает достаточно четко. Мысль открыть Paint и зафиксировать левую кнопку мыши пришла практически сразу. Вот результат:

Чем-то напоминает чернильные пятна в тесте Роршаха.

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

Фотоны

27 февраля 2007 года, 12:07

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

Обнаружен эстонским учёным Фаалдосом Адамкусом после двух недель ожесточённых исследований природы всего сущего. Рассказывают, что процесс исследования всего сущего на предмет наличия фотона учёный сопровождал комментариями: «та ктее жее он?!», «таа кутаа жее он патевался?!» и «пыл жее тут с утраа, я федь точнаа помню!». «Фот он!!» — радостно закричал учёный муж, обнаружив новую элементарную частицу.
    3 комментария

Цена хостинга

24 февраля 2007 года, 18:24

В аську пришел спам.

Здравствуйте! Предлагаем Вам домен плюс хостинг на любой Вам удобный срок по самым низким ценам в сети

Наши цены $20 на 6 месяцев, $40 на 1год

Ага, самые низкие цены в сети. Всего 40 долларов в год.

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

Скрип мела

22 февраля 2007 года, 20:57

Мел, которым пишут по доске, имеет свойство скрипеть. Впрочем, вы должны это знать. Не то, чтобы он всегда скрипит. Но как скрипнет — мало не покажется. В свое время я исследовал это явление. Самое главное условие — мел должен быть достаточно длинным. Таким, какой он бывает в упаковках. Короткие кусочки мела не скрипят. От доски тоже многое зависит. Идеальный вариант — стеклянные матовые доски. Мел нужно держать за один конец, прижав его к доске, чтобы другой конец был свободным. Мел должен быть расположен почти перпендикулярно к поверхности доски, свободный конец можно немного отклонить против направления движения. Достаточно начать передвигать мел, как раздается громкий скрип, приводящий окружающих в замешательство. На других досках результат менее предсказуем, возможно, придется экспериментально подобрать оптимальное давление и угол отклонения. Если доска не «запела», можно попробовать провести описанную процедуру на оконном стекле. Оно при этом не царапается, так как мел мягче стекла. Следует отметить, что нужно не переусердствовать в извлекании звуков, так как мел может поломаться. Получившиеся кусочки слишком короткие, и они не поют.

Вчера мы с другом пришли в аудиторию раньше преподавателя и обнаружили длинный мел. Я сразу же вспомнил вышеописанную забаву и стал извлекать звуки из него. Доска не запела. С оконным стеклом получилось удачнее. В тот момент, когда аудитория была наполнена страшными звуками, приоткрылась дверь и из нее показалась голова нашего преподавателя. Когда он понял, что происходит, произнес:
— А, я думал, тут кого-то насилуют.

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

О прощении

18 февраля 2007 года, 21:50

Сегодня по религиозному календарю Прощенное воскресение. А вот соответствующий комментарий по этому поводу из диалога в ICQ:

— Надо жить так, чтоб не надо было просить прощение.
    Оставить комментарий

Двенадцать приемов литературной полемики

18 февраля 2007 года, 00:49

Двенадцать приемов литературной полемики или Пособие по газетным дискуссиям Карела Чапека.

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

О дополнительных функциях операционных систем

16 февраля 2007 года, 19:28

Вчера с другом заговорили о софте. Он разочаровался в Windows Vista. Сказал, что в ней кроме красивости интерфейса ничего особо нового нет. Я заявил, что еще не скоро поставлю себе Windows Vista. Ее и ставить, вообще-то, мне некуда. Мой компьютер ее не потянет. Еще добавил, что мне Windows XP вполне хватает. В принципе, наверно хватило бы и NT 4.0 (правда, я ее никогда не ставил). Он ответил, что XP слишком старая, например, она не поддерживает запись DVD, только CD. Я возразил, что отключаю встроенные средства записи дисков и ставлю Nero. В последнем хотя бы можно настроить гораздо больше параметров записи, и я знаю, что же именно я делаю.

А вот и материал в тему о встроенных в XP zip-папках.

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

Каникулы

16 февраля 2007 года, 18:01

Постоянные читатели сайта заметили низкую частоту обновлений. Причина проста — у меня были каникулы.

Из-за государственного экзамена по математике продолжительность каникул должна была составлять чуть больше недели. Ну и я решил продлить их ненадолго. На недельку. В связи с отсутствием билетов ;)

Отдыхал. Отсыпался. Хорошо кушал. Смотрел фильмы. Был в лицее. Был у стоматолога. Читал Фейнмана. «Интегралы по траекториям».

Учитывая вышеперечисленное, разработкой нового движка почти не занимался.

В отличие от общежития, где я подключен к Интернету через локальную сеть (реальная скорость скачивания файлов из Интернета составляет порядка 300 килобайт в секунду), дома у меня обычный dial-up. С повременной оплатой. Который совсем не располагает к тому, чтобы поудобнее устроиться за компьютером, настроиться на лирический лад и начать преобразование мыслей, летающих в голове, в письменную форму. Из-за этого много мыслей улетело в неизвестном направлении… Ну да ладно; может быть, они еще посетят меня :)

    1 комментарий

Фантазия без логики

8 февраля 2007 года, 22:33

Недавно я ехал в поезде. Попутчики попались хорошие. Впрочем, речь сейчас не об этом.

Один из них рассказывал, как кнопку около входной двери подключал вместо звонка к разбитым или поломанным детским игрушкам с музыкой. Дело это нехитрое, сделать такое может каждый, кто хоть раз держал в руках отвертку и паяльник. Можно добиться самого разнообразного эффекта: звуки животных, смешные фразы и т. д. Девушка, которая ехала в нашем купе, сразу заинтересовалась, высказала восторженные слова, стала спрашивать, сложно ли будет так сделать.

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

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

← сюда туда →

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