to post messages and comments.

Да уж, пожалуй. Однажды в припадке перфекционизма я ТАК «оптимизировал» четыре простые строчки в загрузочном скрипте... Чем долго рассуждать, лучше покажу. Это ведь шедевр!

Четыре строчки были такие (аргументы для /bin/loadkeys):
# control keycode 67 = Console_9 # [Ctrl+F9]
control keycode 68 = Console_10 # [Ctrl+F10]
control keycode 87 = Console_11 # [Ctrl+F11]
control keycode 88 = Console_12 # [Ctrl+F12]

И что я с ними сделал:
# for a in 0 1; { for b in 0 1; { echo "control keycode $((67 + $(($a * 2))$b )) = Console_$((9 + $[2#$a$b] ))" }; }

Сильно упростил и оптимизировал, правда? ;)))

Разумеется, в итоге вернул всё обратно, потому что сам перестал понимать написанное уже через полчаса. И никакие комментарии к коду не помогли, они тут только сильнее запутают. Однозначно шедевр, но место ему не в скрипте, а в музее. В музее идиотизма, раздел «горе от ума». :))

Для любителей минимализма и поклонников soundcloud представляю вам cmd.fm Смотрим и выбираем стиль >genre list,а далее просто >play, ну и >help вам в помощь, в случае чего. Приятного прослушивания!

Новый облачный сервис. Бесплатно дают 15 Гб места и еще 5 Гб за установку клиента. Какие-то бонусы полагаются за реффералов — всё как обычно. Умеет показывать галереи и не умеет отдавать прямые ссылки, но это и мало кому надо. Поставил как альтернативу яндекс.диску, работает быстрее. ну, и рефссылка для своих: copy.com?r=do6Ore

Я, конечно, давно знал, что что-то происходит, и происходит не в лучшую сторону. vladimirkle.livejournal.com Особенно обидно, что это сделали системой, и эта система разрушет целый народ, целую страну. И именно поэтому, даже в социалочках и прочих других интернетиках я стараюсь писать максимальго грамотно — со всеми знаками препинания, используюя различные красивые слова. Пусть хоть в этом я пока могу побороться.

Это действительно важно. Ведь мы привыкаем не обращать на это внимания: «пофиг, твиттер-хуиттер». А в результате мы разрушаем свой народ, себя, своё будущее. Повод задуматься.

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

Задача была такая:
добавить возможность обработки контента через textile-форматирование.

Что было сделано:

Обработка разметки Textile работает в стандартном редакторе по умолчанию, при этом оба работают совместно и друг другу не мешают.

При установке плагина hm_textile (http://ge.tt/2BXRGGO/v/0 .7z, 20kb) создается дополнительная таблица, где сохраняется текст до обработки текстайлом (как это обычно делает встроенный редактор, но таблица при этом дополнительная и не влияет на работу движка). После сохранения документа происходит две записи: неформатированный текст до обработки текстайлом в отдельную таблицу, и, собственно, форматированный текст в поле документа.

Выглядит это вот так (не обращайте внимания на кнопки админки, это происходит при изменении размера окна до неприлично маленького):

i.minus.com

Движок отображает только свою обычную часть — форматированный документ. На скриншоте видно, что в документе есть как html-тэги, так и textile-разметка. Также плагин сообщает о том, что разметка включена.

После удаления плагина (не отключения, а именно удаления) таблица с сырым текстом до обработки текстайлом удаляется вместе с самим плагином, но ничего при этом не ломается, весь контент остаётся на месте. А текст для редактирования попадает в админку уже с расставленными html-тэгами, как обычно.

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

Ура, товарищи!