22 дек. 2010 г.

Изменения в блоге

За прошедший месяц в блоге произошли некоторые изменения.
Во-первых, подсветка исходного кода при помощи JavaScript'ового SyntaxHighlighter'а отслужила свое. Хостинг, на котором были файлы, необходимые для работы скрипта, лег под ддос атакой. Как следствие, блог от этого ну ооочень долго грузился, пытаясь достучаться до нужных ему js-файлов.
Я решил, что подобное решение ненадежно и лучше всего раскрашивать исходные тексты непосредственно при помощи самого HTML или еще чего-нибудь подобного, не требующего каких-то дополнительных файлов или скриптов.
Решение было найдено, сейчас все исходные коды раскрашенные при помощи SourceHiglighter'а перекрашены при помощи этого решения. Естественно оно на базе vim'а. О том, как я это сделал, я расскажу в одном из ближайших постов.
Выглядит все это примерно вот так:
#include <stdio.h>

int main(int argc, char * argv[]) {
    printf("Hello world\n");

    return 0;
}

Ну а во-вторых, я прикрутил к блогу систему комментирования DISQUS, по наводке отсюда. Теперь есть древовидные комментарии, подписка по e-mail на сообщение и тому подобное. Все старые комментарии сохранились и были без проблем импортированы в DISQUS.

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