Про блоги

Давно уже в голове крутится мысль, что современные блог движки, они такие сухие, безидейные, не вдохновляющие. Вот тот-же самый wordpress, есть он, у меня на нем блог работает, при этом я 100500 раз переезжал на другие движки и пробовал вести блог на них, но все равно возвращался обратно. Они не вдохновляют на то, что-бы в них писать. Тем на которые можно и хочется написать много, а желания нету. Это не потому что я такой ленивый, а потому что написать новый пост превращается в тягомотину.

Когда-то давно, когда у меня не было стандалон блога, я тусил в жж. В 2004 году в жж было интересно, а сейчас он стал убогим, политизированным уг.

Идея написать свой блог движег не покидает меня уже миллион лет, но это такая морока, что мне не хочется этим заниматься. Читая интернеты, обнаружил что Бирман выложил очередной релиз своего блог движка. Снаружи очень красивая, внутри какой-то дикий пиздец творится. Я всегда был уверен, что дизайнеры не должны заниматься программированием, а программисты дизайном ( именно поэтому, в моем блоге, такой убогий диз ). Но учитывая, что Эгея носит еще статус беты, я не буду выражать свое "фи", ведь если не заглядывать под капот, то это действительно очень красивый и лаконичный продукт.

Вот честно, я заинсталил его себе и даже тешил себя мыслями, что смогу перенести свой блог туда, мол буду писать там, но две вещи меня держат:

​1) Все ссылки на страницы моего блога поломаются, но это не проблема, это решаемо.

2) Оформление постов в данном движке происходит с помощью wiki разметки и соответсвенно все посты едут, полез в гугл поискать механизм который умеет конвертировать html в wiki формат, но адекватных механизмов не нашел.

На этом и забил.

Но все же мысль избавить от Wordpress'a не дает мне покоя. Он меня жутко достал. Он медленный. Он уродует контент. #hate, #hate.

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

Вот опять я всех обругал, а ведь не хотел. ((


blog, e2, php, wordpress      

WordPress — gallery shorttag highslide

Два примера, для решения одной и той же задачи.

В первом примере полный идиотизм, во втором хорошее решение. Вот теперь вопрос, почему большая часть всех CMS работает как первый пример. ?
Читать далее


blog, javascript, jquery, php, wordpress      

Ну вот и обновились

blog.rpsl.info

Мелочей еще конечно много, но буду править и постараюсь снова начать писать.


blog, css, design, wordpress      

Клеви навигация.

Забыл? Бросил? Нет, я всё ещё тут, просто в последнее время многое поменялось и на посты время не оставалось. Ведь мой блог это не очередной "манимэйкерский" высер, а так, для себя в первую очередь.

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

Началось всё с того, что некоторое время назад, я прикрутил к блогу hotkey (hotkeys для wordpress), но какой в них смысл, если об этом никто не знает. Вот мне и захотелось вынести их на передний план.

Для этого, я чуть - чуть поиграл с css стилями, и теперь .footer выглядит следующим образом:

#container_foot {
    border-top:thin dashed;
    bottom:0;
    height:32px;
    left:0;
    padding-bottom:0;
    padding-top:5px;
    position:fixed;
    width:100%;
    z-index:1000;
}

Это то, что касается расположения. Стиль он и так унаследует от вашей темы.


blog, css, locdog, rap, wordpress      

Автоматическое обновление wordpress

Есть в wordpress'e такая занимательная опция, как автоматическая установка и обновление плагинов. Просит от вас только указать хост, логин и пароль для ftp/sftp доступа, а далее делает всё сама. К сожалению "из коробки" эта опция заводится далеко не у всех. Если вы тоже стали одним из счастливых обладателей сообщения:

Downloading update from http://downloads.wordpress.org/plugin/%plugin-name%.zip

Download failed.: Could not create Temporary file

Installation Failed

... то сделать вам нужно следующие: Читать далее


php, update, wordpress      

Hotkeys для wordpress

В этой заметке, я расскажу как легко добавить в ваш блог поддержку hotkey's.

Hotkey - это определенное сочетание клавиш, по нажатию которых происходит определенное действие. Мы уже привыкли использовать ctrl+c/ctrl+v. Тенденции развития интернета диктуют свою моду и многие уже привыкли использовать для перехода между страницами сайта сочетание "ctrl+left" или "ctrl+right".

Для добавления этого функционала, первое что нам потребуется - плагин hotkey для библиотеки jquery.

jQuery hotkey

Теперь о том, как это сделать. У нас есть два варианта:

  • Генерировать код в самом шаблоне с помощью встроенных функций
  • Генерировать код "на лету", с помощью JS

Я выбрал второй вариант, т.к. он мне показался более правильным, во первых мы не напрягаем шаблон лишними вызовами, и главное мы уверенны что будем получать правильные ссылки. Ведь нам нужно на главной странице листать все записи, в категории листать записи категории, а внутри поста листать посты. Таким образом, всё что нам осталось, это добавить в header шаблон (скорее всего header.php) нижеприведенный код.

Читать далее

blog, javascript, php, web2.0, wordpress      

movable type - Немножко разобравшись

Поюзав неделю Movable Type, появились первые ощущения.

Пример смотрим тут "vitman.name"

О достоинствах говорить не буду, их и так полно в хвалебных отзывах по интернету, буду ругать.

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

По поводу плагинов, которые, как написанно, существуют "для чего угодно", могу сказать половина плагинов работает через жопу, вторая вообще работать отказывается.

Есть еще, разного рода, мелочи, но они скорее вызванны моим не пониманием, а не какой либо уёбищностью.

На WP я уже врядли вернусь, так что буду дальше осваиваться тут.


CMS, wordpress      

Movable Type: Поигрались и хватит

Четыре месяца назад, я наткнулся на это двигло и мне стало интересно, а как же оно работает? Захотелось пощупать, потрогать изнутри, пропатчить чего нибудь. Тут и господин saahov нашелся очень кстати. Поставил, вот уже сколько играюсь и всё больше и больше склоняюсь к мысли, что ну его в пень.

Блог, должен быть тем инструментом, который один раз настроил, поставил, дизайн нарисовал и больше проблем возникать не должно. А тут, как ни попытка копнуть глубже, так гемморой.

Ладно, молчу про то, что он (MT) такой весь из себя для гиков. Просто меня он не устраивает.

Не устраивает то, что на подсос всех библиотек и обработку обычного логина ему нужно почти 100мб оперативки и только на машине с более чем 500мГц на борту он перестает занимать cpu на 100%.

Не утраивает довольно тупая система стилей. С шаблонами все просто великолепно, только вот со стилями проблемы и ладно то, что через css можно извратиться как хочешь и поменять местами, но ведь остальная его часть замурована. Может мне просто не хватило терпения и внимательности, но попробуйте что угодно ввести слева в строку поиска. Удивитесь. =)

Читать далее

CMS, perl, php, wordpress