LINUX.ORG.RU

Сообщения drull

 

Перевод времени назад

примерно на 50 минут. Чем чревато без рестарта сервисов (особенно mysql, его рестартовать нельзя)?

 ,

drull
()

Заставить игнорирующего увидеть твое сообщение

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

drull
()

Несколько вопросов по эрлангу и ejabberd

Мучаюсь с эрлангом, пишу свой модуль.

1. Возникла следующая проблема: есть строка, полученная в результате работы re:run, которую мне нужно вывести в логи

?INFO_MSG("mod_block: MSG NAME: ", lists:nth(1, Res))

Все бы хорошо, но в логах она упорно выводится в виде списка целых чисел:

=INFO REPORT==== 26-Jul-2012::08:33:34 ===
ERROR: "I(~p:~p:~p) : mod_block: MSG NAME: " - [<0.400.0>,
                                                                           mod_block,
                                                                           25,
                                                                           102,
                                                                           102,
                                                                           102]

-- Нужно вывести «fff».

Как заставить его выводить строку, а то дебажить жутко неудобно?

-- UPD. Первый вопрос решен:

?INFO_MSG("mod_block: MSG NAME: ", [lists:nth(1, Res)])

2. Для авторизации я использую внешний php-скрипт на основе этого http://www.drupal.ru/files/drupal_auth.php.txt. Он отлично работает, но мне нужно чтобы во время авторизации он загонял некоторых пользователей в некоторую таблицу, которая будет проверяться в моем модуле при вводе пользователем некоторых кастомных команд. Как бы это реализовать?

ПС. С эрлангом знаком плохо, так что сильно не пинайте.

 ,

drull
()

prosody vs high load

Возможно ли использовать просоди в качестве высоконагруженного жаббер-сервера (до 10000 клиентов онлайн, до 40000 конференций)? Нравится он мне тем что написан на луа, а потому его легко допиливать под свои нужды, но потянет ли он высокую нагрузку?

 

drull
()

Jabber vs python

Доброго времени суток. Есть старый питон (обновить возможности нет), sys.version = 2.2. Есть библиотечка jabberpy. Осилил подключение к жаббер-серверу и прием/отправку сообщений от/к обычному пользователю. Но никак не пойму как подключиться к конференции и получать/принимать сообщения из нее.

 , jabberpy,

drull
()

Посоветуйте браузер

Собственно, кто чем пользуется? Дефолтный - тормозное уг, сейчас поставил оперу мини. Плавность интерфейса гораздо лучше, но проблемы с цсс и яваскриптом. Чего бы еще попробовать на lg-p690?

 

drull
()

Как скачивать файл?

Доброго времени суток. Есть объект QHttp, он скачивает get-запросом файл. Интересует что будет лучше: каждый раз писать в файл когда возникает сигнал QHttp::readyRead(QHttpResponseHeader) или когда загрузка закончена, по сигналу QHttp::done(bool) ?

 qhttp,

drull
()

Отдельная настройка кол-ва комментариев для мобильников

Сабж. было бы неплохо сделать отдельную настройку количества комментов на стр для мобильных клиентов. А то сижу вот с телефона, и вынужден проматывать простыни.

 

drull
()

Посоветуйте MUD

Посоветуйте, пожалуйста, годный русскоязычный мад (только не mud.ru) c приличным онлайном ( >100-200 чел ).

 

drull
()

FreeBSD 8.2 exploit

Есть сервер с FreeBSD 8.2, на котором лежит вебшелл, выполняемый с правами пользователя апача (id=80). Посоветуйте пожалуйста экслойт для получения рутовых прав.

drull
()

Небольшой фичреквест

Прошу убрать редирект на www.linux.org.ru/login.jsp после ввода неправильного пароля в яваскриптовой формочке(той что появляется сверху справа). Очень раздражает.

drull
()

Фичреквест.

Хотелось бы чтобы новые комментарии в треде подгружались на страницу автоматически, без перезагрузки страницы, через аякс. Ну и постинг комментариев сделать таким же образом: нажал отправить, отправляется аякс-запрос, и внизу страницы происходит добавление моего коммента средствами яваскрипта, опять же без перезагрузки страницы.
Экономия траффика и ускорение работы сайта налицо.

drull
()

LOR в elinks'е

Читаю ЛОР в елинксе и заметил что комменты сливаются друг с другом. Было бы очень неплохо чтобы для консольных браузеров комменты либо отделялись друг от друга <hr>'ом, либо были в таблице(ах) с border=1.

drull
()

Отдельные иксы + тачпад

Запускаю отдельные иксы с игрушкой через startx /path/to/file — :1. Но при этом тачпад работает не совсем корректно: слишком сильная чувствительность, а акселерация вообще зашкаливает. С usb-мышкой проблем нет. Вопрос: как отрегулировать акселерацию и чувствительность тачпада для отдельных иксов (в первых все хорошо, настраивается через бубунтовский гуй)?

ПС. Даже не представляю как составить запрос в гугле и в какую сторону копать.

drull
()

Защита от патча Бармина

Сегодня с утра шеф залез на боевой сервак под рутом и набрал " rm -fr ./*", но пропустил точку. Естественно наступил песец. Хотелось бы избежать таких конфузов в дальнейшем. Как мне сделать alias в баше с аргументами? Типа

alias "rm -fr /*"="echo 'Fuck off!'"
Такой алиас мне говорит
bash: alias: `rm -fr /*': invalid alias name

ПС. Отобрать у шефа рутовые права не предлагать :-)

drull
()

Ресайз картинок на стороне сервера

Почему еще не придумали?

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

drull
()

Несколько иксов + звук

Ubuntu 11.10.
Запускаю дополнительные иксы с игрушкой командой startx ~/manaworld — :1
В первых иксах работает плеер.
Результат: когда я переключаюсь на вторые иксы звук перестает работать. Вообще. Даже звук в игре не работает. Вопрос: как лечить? Я хочу слышать звуки из первых иксов, находясь во вторых.

PS. Пробовал запускать плеер в виртуальном терминале. В результате звук работает во всем виртуальных терминалах и первых иксах, но не работает во вторых иксах.

drull
()

[2moscwich]Feature request

Сделай пожалуйста так, чтобы при нажатии кнопки «Цитировать» поле с ответом открывалось само, и если не выделен никакой текст - сообщение вставлялось полностью. Очень удобно было бы для цитирования маленьких сообщений.

sudo cast moscwich

drull
()

[bug?][feature?] Лишний перевод строки

Например, если я пишу
-----------------------------------------------
blablabla
[ quote]texttexttext[/ quote]
blablabla
-----------------------------------------------

то после тега quote вставляется лишний перевод строки в режиме user line breaks:

-----------------------------------------------
blablabla

texttexttext


blablabla
-----------------------------------------------
Это очень бесит, так как при наборе большого сообщения у меня получается либо неудобочитаемая каша:

bla[ quote]text[/ quote]blabla[ qoute]text2[/ qoute]blablabla[ quote]text3[/ quote]blablablabla

либо сообщение постится в виде простыни. Предлагаю игнорировать перевод строки после закрывающего тега quote.

drull
()

[Хочу очень странного] Консольный покер

PokerTH и Qt это конечно хорошо, но хотелось бы играть в теплой ламповой консоли. Есть какие-либо клиент-серверные решения под это дело на ncurses, например?

drull
()

RSS подписка на новые темы