Home
mc-dev
mc-dev@conference.jabber.ru
18.07.2011< ^ >

Тема: http://www.midnight-commander.org | Latest release: 4.8.0-pre1 | Latest stable release: 4.7.5.2
[05:04:38] repolainen зашёл в конференцию
[05:45:56] repolainen вышел из конференции
[06:14:11] andrew_b зашёл в конференцию
[07:02:37] il.smind зашёл в конференцию
[07:02:50] <il.smind > привет всем!
[07:03:57] <andrew_b> Привет!
[07:05:00] theMIROn вышел из конференции
[07:05:49] <il.smind > можно тебя попросить sftp глянуть?
[07:08:43] <andrew_b> il.smind : ты знаешь, я против включения новых больших фич в mc на стадии пререлиза. Пререлиз -- это время стабилизации, исправления багов, чистки кода и т. п. А новую vfs надо активно тестировать. Не хотелось бы добавлять в релиз новые баги.
[07:19:36] <il.smind > я не про включение
[07:19:52] <il.smind > я про проблему которую не могу придумать как решить
[07:21:07] <il.smind > мне собственно твоя помощь нужна
[07:25:36] <andrew_b> Не уверен, что смогу.
[07:26:11] <il.smind > я на 100% уверен
[07:26:27] <il.smind > там нет ничего такого для тебя
[07:26:43] <il.smind > а я просто не владею
[07:31:20] <il.smind > andrew_b: тык
[07:31:30] <andrew_b> Говори.
[07:31:55] <il.smind > на текущий момент редактировать можно только один файл с sftp
[07:32:37] <il.smind > т.к. у меня не массив элементов (хэндлов) а только 1 активный хэндл
[07:33:32] <il.smind > в самбе я смотрел ту древнюю реализацию у них там просто тупо сделан массив на N элементов
[07:33:42] <il.smind > сделано не красиво
[07:33:54] <il.smind > я не стал оттуда копировать подход
[07:33:56] <andrew_b> Да. Я это хочу переделать.
[07:34:09] <il.smind > но и своего я не смог придумать
[07:34:52] <il.smind > вот собствено что от тебя хотел бы
[07:35:33] <il.smind > точнее даже наверное просто придумать иерархию объектов
[07:35:59] <il.smind > а доступ (поиск нужного и т.п.) я сам наверное осилю написать
[07:37:11] <andrew_b> Не знаю.
[07:37:36] <andrew_b> Пока не могу ничего сказать.
[07:37:44] <il.smind > ?
[07:37:51] <il.smind > почему?
[07:38:09] <il.smind > я так понимаю там надо просто указатель на GArray
[07:38:28] <il.smind > вместо хэндла
[07:38:47] <andrew_b> > на текущий момент редактировать можно только один файл с sftp
Что это значит?
[07:39:22] <il.smind > один хэндл
[07:39:39] <il.smind > на соединение
[07:39:48] <il.smind > ща найду место
[07:39:58] <andrew_b> Не. Как это выглядит со стороны пользователя?
[07:40:05] <il.smind > никак
[07:40:19] <il.smind > нет ни ограничений не предупреждений
[07:40:44] <andrew_b> Не понятно.
[07:41:17] <il.smind > но если не закрывать файл и онкрыть на редактирование ещё один то указатель на файл перезатрёт указатель на предытущий
[07:41:31] <il.smind > и будет скорее всего сегфолт
[07:42:35] <il.smind > я ща...
[07:42:41] il.smind вышел из конференции
[07:46:10] il.smind зашёл в конференцию
[07:46:41] <il.smind > andrew_b: кусочек кода показать?
[07:47:38] <andrew_b> Покажи.
[07:52:48] <il.smind > ща...
[07:53:26] <il.smind > sftpfs_read
[07:53:46] <il.smind > там идёт работа с sftpfs_fh->handle
[07:54:03] <il.smind > потом при сохранении
[07:54:19] <il.smind > если этот хэндл перезапишется
[07:54:22] <il.smind > то всё
[07:54:56] <il.smind > те. нужна привязка "имя файла" - хэндл
[07:55:17] <il.smind > сейчас одно соединение - один хэндл
[08:21:56] <il.smind > кхе
[08:28:30] <andrew_b> Не знай...
[08:31:36] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2575 (Invalid content when using xclip) closed
http://www.midnight-commander.org/ticket/2575#comment:4
[08:49:51] <slavazanko/w> > те. нужна привязка "имя файла" - хэндл
дык vfs_s_super вроде для этого
[08:50:04] <slavazanko/w> всем привет, пользуясь случаем
[08:50:24] <andrew_b> Привет.
[08:50:40] <andrew_b> Не.
[08:50:59] <andrew_b> vfs_s_super -- это соединение или архив.
[08:51:37] <andrew_b> А не отдельный файл.
[08:52:22] <slavazanko/w> ага. точна.
у него есть член структуры data
эта data вполне может быть указателем на массив из vfs_file_handler_t
[09:00:40] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2565 (Hintbar visible & ftp output) closed
http://www.midnight-commander.org/ticket/2565#comment:5
• Ticket #2564 (view beyond eof) closed
http://www.midnight-commander.org/ticket/2564#comment:9
[09:05:03] <il.smind > должна быть чОткая связь строковое представление имени файла с хэндлом
[09:40:06] ASM вышел из конференции
[09:40:07] ASM зашёл в конференцию
[09:45:55] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2534 (mark files in the panel by shift-left/shift-right) closed
http://www.midnight-commander.org/ticket/2534#comment:6
• Ticket #2530 (Don't reset selection on mouse clicks, but only on mouse drags) closed
http://www.midnight-commander.org/ticket/2530#comment:4
• Ticket #2527 (PanelStartSearchBackward) updated
http://www.midnight-commander.org/ticket/2527#comment:1
[09:54:38] theMIROn зашёл в конференцию
[09:55:56] <il.smind > никто не хочет посмотреть 2493
[09:56:07] <il.smind > элементарно повторяется
[10:00:54] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2526 (mcedit: use Office/Word-style tab markers) updated
http://www.midnight-commander.org/ticket/2526#comment:6
• Ticket #2525 (editor: add option to show EOL) updated
http://www.midnight-commander.org/ticket/2525#comment:4
[10:08:46] jungo зашёл в конференцию
[10:08:52] <jungo> здравствуйте
[10:09:18] <il.smind > Здавствуй jungo
[10:10:22] <jungo> Коннекчусь через мс по ссш на другую машинку и копирую туда файлы (shell-соединение). Места на удалённой машине куча, но периодически возникает ошибка "На устройстве закончилось место", не могу понять с чем это связано.
[10:11:27] <il.smind > temp
[10:11:54] <il.smind > оно сначало в temp кладёт
[10:11:56] <jungo> там тоже место есть, я смотрел
[10:12:25] <jungo> в temp то оно кладёт на локальной машине?
[10:12:28] <il.smind > может есть желание sftp попробовать?
[10:12:54] <il.smind > да в темп на той где mc
[10:13:24] <il.smind > sftp в смысле поддержки в mc
[10:13:27] <jungo> всё же странно, место есть на обоих машинах
[10:13:56] <jungo> sftp? отлично, поищу информацию как это использовать
[10:14:06] <il.smind > эм...
[10:14:13] <il.smind > надо собрать
[10:14:19] <jungo> причем через scp большие объемы данных копируются на ура
[10:14:33] <jungo> собрать тоже не проблема
[10:14:50] <il.smind > а то мне тестировать не на ком :)
[10:15:04] <jungo> просто я раньше не использовал mc, что бы через ssh подключаться, всё больше консоль, а тут..
[10:15:13] <il.smind > оно пока не в апстриме, это просто ветка и бранч
[10:15:48] <il.smind > поддержка fish реализована мягко говоря не очень
[10:15:59] <il.smind > и с этим сложно что то поделать
[10:16:01] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2477 (definition of macro begin when Ctlr+A <defined key> pressed) closed
http://www.midnight-commander.org/ticket/2477#comment:4
• Ticket #2467 (new extfs plugin: gitfs) closed
http://www.midnight-commander.org/ticket/2467#comment:15
[10:16:18] <jungo> окей, мне 4.8.0-pre1 сливать?
[10:17:02] <il.smind > нет :)
[10:17:15] <jungo> всё понял, окей
[10:18:00] jungo вышел из конференции
[10:44:19] <andrew_b> Вы получили письмо от меня? Сегодня утром?
[10:44:34] <andrew_b> Про проверку орфографии.
[10:53:53] <il.smind > да
[10:54:07] <il.smind > было смешно про ворд
[10:54:21] <andrew_b> Да. Хочешь продолжения?
[10:54:29] <il.smind > на самом деле это реально
[10:54:41] <andrew_b> По поводу doc, большинство документов не содержат графических изображений и таблиц. Таблицы можно представить в виде псевдо графики, изображение вывести конечно не получиться, а текст показать как текст. Я имел ввиду что бы можно было прочесть текстовую часть doc файла. Я конечно не знаю может очень трудно преобразовать текстовую часть doc файла?
[10:54:42] <il.smind > если формат 97-го ворда
[10:55:10] <il.smind > >Я конечно не знаю может очень трудно преобразовать текстовую часть doc файла?
не трудно
[10:55:12] <andrew_b> Давай, я тебе перешлю письмо, сам с ним будешь говорить.
[10:55:21] <il.smind > не...
[10:55:28] <il.smind > мне лениво
[10:55:34] <il.smind > на самом деле можно
[10:55:43] <il.smind > есть всякие док-вью
[10:55:54] <il.smind > которые с вордом рабортют
[10:56:59] <andrew_b> antiword знаю.
[10:57:11] <andrew_b> Но, похоже, проект умер.
[10:57:49] <andrew_b> http://en.wikipedia.org/wiki/Antiword
Stable release 0.37 / October 21, 2005; 5 years ago
[10:58:26] <andrew_b> http://wvware.sourceforge.net/
News & Notes

* March, 2006

Version 1.2.1 of wv is available for download . It is a minor bugfix release.
[10:58:34] <andrew_b> Тоже умер.
[11:02:54] <il.smind > да
[11:03:19] <il.smind > ну смысл в том что можно, хотя и звучит на первый взгряд смешно
[11:03:29] <il.smind > но никто делать это не будет
[11:03:36] <il.smind > уж я точно
[11:13:33] <andrew_b> Написал ответ.
[11:20:14] <il.smind > >Если вы много работаете с txt, то вам лучше освоить мощный текстовый редактор,
например, vim. Поверьте, оно того стоит.
ыш ты
[11:20:37] <andrew_b> Да.
[11:22:06] <andrew_b> Что-то не так?
[11:22:45] <il.smind > вызывающе неверная информация :)
[13:59:52] il.smind вышел из конференции
[15:18:20] il.smind зашёл в конференцию
[15:20:33] <il.smind > привет всем
[15:25:37] <andrew_b> Да уже и до свидания.
[15:25:51] andrew_b вышел из конференции: конец рабочего дня
[15:35:54] <il.smind > slavazanko: тык
[15:37:21] <slavazanko/w> ?
[16:04:18] <il.smind > занят?
[16:04:39] <il.smind > slavazanko/w: поможешь?
[16:06:38] <slavazanko/w> занят. помогу разве что советом
[16:06:51] <slavazanko/w> сегодня целый день в запаре
[16:17:29] <il.smind > вечером?
[16:17:36] <slavazanko/w> угу
[16:17:44] <slavazanko/w> а что у тебя там?
[16:22:21] theMIROn вышел из конференции: Miranda IM. Menshe. Pushche. Proshhe!
[16:26:00] <il.smind > ты же мне сломал sftp
[16:26:14] <il.smind > не могу пока логику некоторую понять
[16:26:34] <il.smind > тебе бы проще было абиснить зачем именно так
[16:28:35] <slavazanko/w> а, это.
[16:28:39] <slavazanko/w> херассе сломал
[16:28:42] <slavazanko/w> сделал как надо
[16:29:10] <il.smind > я понял,
[16:29:22] <il.smind > только надо теперь чтобы оно работало
[16:29:28] <slavazanko/w> :)
[16:29:31] <il.smind > ты вечером будешь?
[16:29:31] <slavazanko/w> ок, вечером
[16:29:40] <il.smind > время, место?
[16:30:10] <slavazanko/w> время - примерно 21 по москве. Место - у компа :)
[16:30:13] <Зося Синицкая> slavazanko/w: Ошибка! Удалённый сервер не найден!
[16:30:16] <il.smind > я вчера на машине в парикмахерскую ездил
[16:30:35] <slavazanko/w> а парикмахерская, как водится. в двух шагах от дома?
[16:30:44] <il.smind > самое смешное что парикмахерская в моем доме
[16:30:56] <il.smind > только с другой стороны :)
[16:31:41] <il.smind > вот такая жесть :)
[16:31:55] <il.smind > ладно я домой поехал
[16:31:57] il.smind вышел из конференции
[16:33:08] <slavazanko/w> домой он поехал... пять минут неспешного пешака - а он... Наши люди в булочную на машине не ездють.
[17:07:55] il.smind зашёл в конференцию
[17:15:51] <il.smind > о же еще еды
[18:34:27] andrew_b зашёл в конференцию
[18:55:29] <il.smind > andrew_b привет
[18:56:11] <il.smind > url:www.sendsms.megafon.ru* | url:sendsms.megafon.ru*скажи у тебя в яндексе если поискать
[18:56:21] <il.smind > url:www.sendsms.megafon.ru* | url:sendsms.megafon.ru*
[18:56:30] <il.smind > в яндексе
[18:56:39] <il.smind > что находит?
[18:59:34] <andrew_b> il.smind : боян.
[18:59:43] <il.smind > нет
[18:59:51] <andrew_b> Всё ещё доступно?
[18:59:59] <il.smind > боян было 3 часа назад
[19:00:08] <il.smind > когда я читал что закрыли
[19:00:13] <andrew_b> А то ща по телеку сказали, что с 4 часов уже недоступно.
[19:00:19] <il.smind > да
[19:00:21] <andrew_b> Я часа в 3 смотрел.
[19:00:27] <il.smind > но оно цуко не закрыто
[19:00:45] <il.smind > вот я и хочу понять как так
[19:00:46] <andrew_b> Я СМС не пишу. Мне пофигу.
[19:00:55] <il.smind > с работы проверял было закрыто
[19:01:04] <il.smind > а дома не закрыто
[19:01:12] <il.smind > разные яндекы
[19:01:34] <il.smind > скажи у тебя что то находит?
[19:01:50] <andrew_b> Да. 35 штук.
[19:02:01] <il.smind > страниц
[19:02:16] <andrew_b> 4
[19:02:34] <andrew_b> 4 страницы 35 ссылок
[19:03:42] <il.smind > у меня 100 страниц и Нашлось 8762 ответа
[19:04:03] <il.smind > значит они не физически прибили
[19:04:55] ASM вышел из конференции
[19:05:54] il.smind вышел из конференции
[19:06:16] il.smind зашёл в конференцию
[19:06:33] <il.smind > скажи какой ip у тебя для яндекса
[19:06:35] <il.smind > yandex.ru [87.250.250.11]
[19:07:00] <andrew_b> 213.180.204.3
[19:07:06] <il.smind > воот
[19:07:21] <andrew_b> Это www.yandex.ru
[19:07:47] <andrew_b> yandex.ru 87.250.250.11
[19:08:53] <il.smind > проверь вот так
http://yandex.ru/yandsearch?p=7&text=url%3Awww.sendsms.megafon.ru*++|+url%3Asendsms.megafon.ru*&lr=10945
[19:08:55] <andrew_b> Всё равно 4 страницы.
[19:09:25] <andrew_b> А так 2 страницы
[19:09:49] <il.smind > ну прикольно, да...
[19:10:04] <il.smind > ну хер с ним
[19:10:09] <andrew_b> Да.
[19:10:17] repolainen зашёл в конференцию
[19:10:18] <il.smind > а не... тот еще проверь последнее
[19:10:36] <il.smind > в настройке поставь семейный
[19:10:53] <il.smind > семейный поиск
[19:11:16] <andrew_b> Чего???
[19:11:31] <il.smind > на странице yandex.ru
[19:11:37] <il.smind > Настройка
[19:12:10] <andrew_b> Не вижу.
[19:12:37] <il.smind > хм...
[19:13:35] <il.smind > надо запустить поиск
[19:13:46] <il.smind > а потом когда что то нашло то
[19:14:09] <il.smind > в правом верхнем углу
[19:15:02] <il.smind > если не нет то тогда точно хрен на него
[19:16:09] <andrew_b> 2 страницы.
[19:16:37] <il.smind > но факт в том что точно не фсё убрали
[19:16:46] BanderOS зашёл в конференцию
[19:17:39] BanderOS вышел из конференции
[19:19:25] <il.smind > хех
[19:19:45] <il.smind > если в запросе перед "|"
[19:19:58] <il.smind > один пробел
[19:20:07] slavazanko/h вышел из конференции
[19:20:08] <il.smind > то 3 ссылки
[19:20:28] <il.smind > если 2 пробела то 8762
[19:20:51] <andrew_b> У меня не зависит.
[19:21:17] <il.smind > а если 3 пробела
[19:21:26] slavazanko/h зашёл в конференцию
[19:47:10] <il.smind > slavazanko: тык
[19:52:11] <andrew_b> il.smind : slavazanko/h: вы поговорите, я потом почитаю. В самбе такая же ситуация.
[19:52:37] <il.smind > andrew_b: Ну это то я знаю
[19:54:52] <il.smind > моя идея такая
[19:55:07] <il.smind > заводим список
[19:55:49] <il.smind > можно с со связкой строка - хэтдл
[19:56:25] <il.smind > в смысле не можно а нужно
[19:58:41] <il.smind > andrew_b: ты то сам чего молчишь?
[20:02:01] <slavazanko/h> > можно с со связкой строка - хэтдл
есть vfs_file_handler_t
в lib/vfs/xdirentry.h
в этой структуре есть struct vfs_s_inode *ino;
который в свою очередь содерзит указатель struct vfs_s_super *super;
[20:04:00] <slavazanko/h> вот и связка "строка - хэндл"
vfs_file_handler_t->ino->super
[20:04:07] slavazanko/h вышел из конференции
[20:04:19] slavazanko/h зашёл в конференцию
[20:14:38] andrew_b вышел из конференции
[20:34:28] pa_ зашёл в конференцию
[20:44:17] <pa_> http://www.midnight-commander.org/wiki/ru/doc/packaging/altlinux %_topdir - каталог вернего уровня,
[20:44:42] repolainen вышел из конференции
[20:44:43] repolainen зашёл в конференцию
[20:44:43] <il.smind > ась?
[20:45:14] <pa_> верхнего
[20:45:31] <repolainen> зы typo
[20:48:13] <pa_> ?
[20:48:13] <repolainen> http://changelog.complete.org/archives/6814-pooh-books-and-dads
[20:51:09] <il.smind > pa_: ты хочешь чтобы опечатку поправили?
[20:51:18] <pa_> да
[20:51:26] <il.smind > судя по repolainen> зы typo
[20:51:30] <il.smind > pa_: ща
[20:52:32] <il.smind > готово
[20:53:58] <il.smind > repolainen: купил я твой керов шиваплаг
[20:54:09] <il.smind > теперь незнаю чо мне с ним делать
[20:54:22] <il.smind > надо теперьвинтарь еще покупать
[20:54:41] <il.smind > купил винтарь но там 2 усб
[20:54:52] <il.smind > а в шиве только 1 порт
[20:55:12] <il.smind > так шо питалова 100пудов не хватит
[20:56:06] <il.smind > repolainen: как думаешь рторент сможет на сетевой диск качать?
[20:56:16] <repolainen> должен
[20:56:18] <il.smind > не будет косяков
[20:56:20] <il.smind > ?
[20:56:21] <repolainen> но может обидеться на отсутствие fallocate
[20:56:25] <repolainen> не долно
[20:56:59] <il.smind > мой азбокс не умеет FUSE
[20:57:05] <repolainen> выкинь
[20:57:11] <il.smind > bkb z yt pyf. rfr tuj ujnjdbnm
[20:57:15] <repolainen> кста шива тянет USB но 1 разъёму
[20:57:15] <il.smind > или я не знаю как его готовить
[20:57:33] <il.smind > repolainen: ща попробую
[20:57:34] <repolainen> у меня и на sheeva и на igep винты питаются только по 1 USB
[20:57:43] <repolainen> и на них root
[20:57:56] <repolainen> но у меня ноутбучные стандартные. 2.5"
[20:58:08] <il.smind > я видал ситуации когда то тянет то нет
[20:58:12] <repolainen> угу
[20:58:18] <il.smind > у меня тоже 2.5
[20:58:24] <repolainen> но она питалово нормально дает
[20:58:40] <repolainen> обычно говорят блок питания шивы не выдерживает
[20:58:49] <repolainen> в нете куча фоток опухшох кондёров
[20:58:49] <il.smind > я просто боюсь что под нагрузкой не потянет и будет разделы запарывать
[20:58:57] <repolainen> не должно
[20:59:07] <repolainen> да и ты ж не создаешь там файлы постоянно
[20:59:15] <il.smind > с wl500 такое часто
[20:59:16] <repolainen> так что максимум данные чючють запорешь
[20:59:29] <repolainen> я вообще не терял данных на sheeva
[20:59:37] <repolainen> но у нас питалово более менее стабильное
[20:59:40] <il.smind > данные не важные в принципе
[20:59:45] <il.smind > просто помойка
[20:59:52] <repolainen> торренты должны всё автовосстанавливать :]
[20:59:59] <il.smind > да
[21:00:17] <il.smind > лана ща проверю
[21:00:42] <pa_> http://imglink.ru/pictures/18-07-11/c78e62e124d0b04a04321b42fb3af218.jpg Linux pavka 2.6.39-2-686-pae #1 SMP Wed Jun 8 11:33:14 UTC 2011 i686 GNU/Linux mc 4.7.0.9-2
[21:01:00] <pa_> при просмотре iso двоятся каталоги
[21:01:20] <repolainen> какая версея омцэ?
[21:01:30] <pa_> mc 4.7.0.9-2
[21:01:31] <il.smind > чо за синие панельки
[21:01:41] <pa_> но это наблюдается и на более ранних версиях
[21:01:53] <repolainen> судя по старому vfs старьё :]
[21:01:54] <il.smind > bash ниасилянт детектед
[21:02:06] <il.smind > ))
[21:02:14] <pa_> это началось вроде как с переезда на дебиан тестинг
[21:02:17] * repolainen рекомендует полурабочий mc-4.8.0-pre1
[21:02:29] <repolainen> в дебиане ужасно старый mc
[21:02:29] <il.smind > pa_: а чо такое старьё?
[21:02:36] <repolainen> (и кривой)
[21:02:42] <il.smind > repolainen: ничо не полу
[21:02:47] <il.smind > нормальный
[21:02:51] <repolainen> в смысле ваще не рабочий? :]
[21:02:55] <il.smind > токо надо мастер
[21:02:55] <repolainen> ну ок
[21:02:58] <pa_> какое есть в репозиториях
[21:03:00] <repolainen> ну начинается
[21:03:03] <repolainen> -pre2 выпустили?
[21:03:09] <il.smind > не рабочий
[21:03:19] <il.smind > там extfs заломан
[21:03:26] <repolainen> ых
[21:03:35] <il.smind > в мастере починен
[21:03:59] <repolainen> тык надо -pre2 :]
[21:04:01] <Зося Синицкая> repolainen: Я могу ошибаться, но надо -pre2 :] тут нету...
[21:04:16] <repolainen> set lang узбецкий
[21:04:17] <il.smind > ))
[21:04:28] <repolainen> или узбеческий как прально?
[21:04:41] <il.smind > узбекистанский
[21:04:51] <repolainen> that was a joke
[21:05:01] <il.smind > а...
[21:05:19] <repolainen> так, тут со мной наспор, что на hardfloat на igep ядро не заведется
[21:05:28] <repolainen> надо проверить :]
[21:06:09] <il.smind > слюшай, дарагой, защем такие плохие слова говоришь, да?!
[21:06:52] <il.smind > pa_: на счет ISO 100% помню что чинили
[21:07:35] <pa_> тогда будем ждать когда соберут пакеты ...
[21:08:14] <repolainen> надо на midnight-commander.org собиралку репозитория прикрутить для пары дебианов и убунт
[21:08:27] <repolainen> было б Ъ
[21:08:28] <il.smind > pa_: тут http://www.midnight-commander.org/ticket/2471 и еще где то
[21:08:43] <il.smind > repolainen: кому собирать то?
[21:08:54] <il.smind > а так неплохо, чо
[21:08:54] <repolainen> не понял
[21:08:59] <repolainen> кто дубет?
[21:09:02] <repolainen> или для кого?
[21:09:05] <pa_> это было бы хорошо , если статический собирали для стэйбла и для тестинга по свежее
[21:09:10] <il.smind > repolainen: кто будет
[21:09:19] <il.smind > надо ж следить
[21:09:22] <repolainen> могу я как0нить пару чрутов завести
[21:09:27] <repolainen> а чё там следить
[21:09:29] <il.smind > этож не в тапки срать
[21:09:39] <il.smind > там огого
[21:09:58] <repolainen> скрипт написал, который проверяет, что после make install все файлы где надо. как тока ломается - спам на почту
[21:10:18] * repolainen скревил летцо
[21:10:34] <il.smind > проблема в том что добавляются файлы, убавляются надо за консистентностью следить
[21:10:36] <repolainen> это ж линугз, тут всё просто
[21:10:56] <il.smind > херовы мантейнеры и лагают со своими пакетами
[21:11:18] <repolainen> от чё в gentoo нихто не следит и всё работает, а?
[21:11:25] <il.smind > в демьяне помню пару раз недокладывали чонить
[21:11:35] <repolainen> ибо собирают раз в 5 лет
[21:11:50] <repolainen> а собирались бы каждую ночь - жтво б всё подровняли
[21:11:57] <il.smind > ))
[21:12:08] <il.smind > ну мож
[21:12:09] <repolainen> ну а чё, не так чтоли?
[21:12:21] <repolainen> посмотри как у гентушнегов ебилды работают
[21:12:33] <repolainen> казалось бы - чего хуже. адские скрипты
[21:12:37] * il.smind не шаред
[21:12:53] <repolainen> страшно зависят от системы, на которой собирают. и ничё, живут как-то
[21:13:00] <repolainen> да еще и баги в апстриме находят
[21:13:21] <repolainen> причем свежего апстрима, а не mc-4.6.2-pre1 :]
[21:13:25] <il.smind > говорят там в этой генте одни гики упоротые
[21:13:35] <repolainen> так и есть
[21:13:54] <il.smind > а в убунде домохозяйки типа меня
[21:13:57] <repolainen> особенно девелоперы - это аще угар
[21:14:05] <il.smind > ты не сравнивай:)
[21:14:08] <repolainen> ну, и такие-же пакеты собирают
[21:14:39] <repolainen> что потом думаешь - сразу повеситься или попробовать дебиан спек под новый пакет обновить
[21:15:59] <il.smind > у меня кстати на белой коробочке убунта
[21:16:39] <repolainen> ФУ
[21:18:34] <repolainen> хотя может для унитаза она и ничего
[21:18:36] <il.smind > ))
[21:19:12] <repolainen> ghc там работает? :]
[21:19:22] <repolainen> а то шото я оттуда его тыпался стырить и обломался
[21:19:29] <repolainen> генерит невалидные бинари
[21:19:36] <repolainen> пришлось самому собирать :]
[21:19:59] <pa_> а если бы сторонний репозиторий как с iceweasel`ом (http://mozilla.debian.net/) сделать для дебиана \ убунты - было бы вообще здорово ...
[21:20:12] <il.smind > нешарю, надо сначала подключиться я пол воскресенья с ней бился пока через компот не подключился
[21:21:14] <repolainen> там же делов на 5 сек
[21:21:22] <repolainen> miniusb всунул и minicom запустил
[21:21:37] <repolainen> а через openocd можно ваще чудеса вытворять
[21:21:45] <repolainen> типа ядра ему в рыло
[21:21:51] <repolainen> то есть в RAM
[21:21:58] <slavazanko/h> pa_: если бы ланчпад позволял автоматизировать процесс сборки, то было бы здорово. На самом m-c.o собирать пакеты накладно - там не шибко много ресурсов, иногда на сам trac не хватает
[21:23:10] <repolainen> ну уж
[21:23:31] <repolainen> поставил раз chroot и собирай себе через dpkg -b (вроде так)
[21:23:34] <slavazanko/h> Out of memory - уже привычное сообщение от трака
[21:23:42] <repolainen> не гобязательно всю их адскую машину тащить
[21:23:54] <pa_> slavazanko/h: заметил сегодня когда бродил по сайту , или мало памяти или открыто много файлов
[21:24:02] <slavazanko/h> компиляция памяти не займёт штоли?
[21:24:14] <repolainen> сколько там RAM?
[21:24:15] <slavazanko/h> pa_: да-да, это оно :(
[21:24:18] <slavazanko/h> 512
[21:24:22] <repolainen> ну мег 70 съес
[21:24:50] <slavazanko/h> у нас трак почти постоянно под нагрузкой. поисковые боты, посети
[21:24:56] <slavazanko/h> посетители
[21:25:11] <slavazanko/h> бздишники со своими портами и укачиванием прямо с первоисточника
[21:25:17] <slavazanko/h> и т.д. и т.п.
[21:25:18] <repolainen> так уж 100%? :]
[21:25:33] <repolainen> статику надо выносить значит нах на nginx
[21:25:40] <slavazanko/h> от и напряжно траку на 512 метрах. а тут ещё 70 отнимут. Трак расплачется и упадёт в истерике
[21:25:46] <repolainen> или light, шо у нас там
[21:25:54] <slavazanko/h> nginx
[21:26:14] <repolainen> ну шо он не осилит раздать 200 соединений на нескольких мегабайтах?
[21:26:15] <pa_> у меня машина на работе с дебиан стэйблом - прокси-сервер + опевпн со стат ипом
[21:26:26] <pa_> можно было бы попробовать там собирать ...
[21:26:30] <repolainen> можно раз в неделю собирать
[21:26:31] <pa_> по ночам
[21:26:46] <repolainen> RAM можно из свопа зделать (если там не openvz/virtuozzo)
[21:27:08] <repolainen> можно оддельного билдбота где-нить повесить
[21:27:27] il.smind вышел из конференции
[21:28:09] <slavazanko/h> openvz
[21:28:33] <slavazanko/h> думали своп добавить... вроде 40 гиг есть. а хер там
[21:28:53] <repolainen> openvz ваще ужасная штука
[21:29:06] <repolainen> это всё из дебильный no-overcommit-mode
[21:29:12] <slavazanko/h> ну что есть...
[21:29:18] <repolainen> там мало того, что всё тормозит, так еще и память жрёт
[21:29:30] pa_ вышел из конференции: завтра на работу к 0800
[21:29:51] <repolainen> начт надо мешки оддельно хостить
[21:30:00] <repolainen> как ваще с доменом жисть?
[21:30:06] <repolainen> есть возможность фуфло добавлять?
[21:30:14] <repolainen> foo.m-c.o
[21:31:24] <repolainen> все разошлись
[21:31:31] <slavazanko/h> Юра пытался как-то постучаться в двери всяким хостерам, которые солидные VDS предоставляют за деньги на основе Линукса... типа, не были бы вы столь любезны и длобры, чтобы задонайтать нам скромную VDS на минимум гиг оперативы... мы, мол, разрабатываем mc, эта штука полезная в том числе и вашим сисадминам...
Кто в эротическое пешее, кто "да-да, конечно, перекидываем письмо в отдел маркетинга" - и болото.
[21:32:07] <slavazanko/h> от сидим пока что на доброй воле и вероятно забывчивости Винника
[21:32:09] <repolainen> от был бы mc проектом gentoo :D
[21:32:25] <slavazanko/h> и чо было бы?
[21:32:43] <repolainen> с хостингом тарболлов точно проблем бы не было :D
[21:32:47] <repolainen> (их прада и так нет)
[21:32:57] <slavazanko/h> ну... тарболлы не главное :)
[21:33:31] <repolainen> может cpython попробовать на какое нить psycho махнуть
[21:33:37] <slavazanko/h> уйдём вот на гуглокод, повставляем ональные зонды корпорации добра - будет тогда шасце
[21:34:03] <repolainen> не, ну нах. там наерна ваще ничё нельзя кроме говновики и УГ багзиллы
[21:34:17] <repolainen> уж лучше статич странички выкладывать
[21:34:30] <repolainen> на github :D
[21:36:19] <repolainen> на m-c.o кста libcairo вылетает
[21:36:58] <repolainen> от шо щяс python там делает? чё он жрёт весь CPU?
[21:37:19] <slavazanko/h> петон - это трак
[21:37:32] <slavazanko/h> что он делвет - хз
[21:37:43] <repolainen> git-upload-pack висит очередь
[21:37:45] <repolainen> шото не то
[21:38:02] <slavazanko/h> глфнь что там.
[21:38:23] <repolainen> щя попробуем
[21:38:34] <repolainen> git-upload-pack ваще взбесился
[21:40:33] <repolainen> от git daemon, может и prefork
[21:41:37] il.smind зашёл в конференцию
[21:44:56] <repolainen> мдя, это сам трак эту бешеную нагрузку на себя и создает
[21:45:07] <slavazanko/h> ?
[21:45:34] <repolainen> а не, это было в 11 утра
[21:46:01] <repolainen> а куда лог трака ведется по принятым обращениям?
[21:46:06] <repolainen> access.log пустой
[21:46:26] <slavazanko/h> /var/log/nginx
[21:46:29] <slavazanko/h> где-то там
[21:46:52] <repolainen> а, так у нас и апач и nginx? :]
[21:47:00] <slavazanko/h> nginx
[21:47:20] <repolainen> tcp 0 0 127.0.0.1:8090 0.0.0.0:* LISTEN 23781/apache2
[21:47:21] <il.smind > апач потому что мне нужен шоп коммитить через уеб
[21:47:23] <slavazanko/h> там крутой замес из апача и нгикса
[21:47:29] <repolainen> а, ну ладно
[21:47:32] <slavazanko/h> апач для Ильи
[21:47:51] <slavazanko/h> вот думаю грохнуть нгикс, раз уж апач крутиццо
[21:48:00] <repolainen> думаю будет только хуже
[21:48:13] <repolainen> надо извернуться и часть статики на nginx вынести
[21:48:50] <slavazanko/h> или ещё один вариант: апач грохнуть и раскопать, как нормально связать git+webdav+nginx
[21:48:55] <repolainen> это read/write DAV для git?
[21:49:10] <slavazanko/h> когда-то искали, но не нашли нормальной реализации вебдава для нгикса
[21:49:11] <repolainen> smart http чуть тысрее и веселее :]
[21:49:15] <slavazanko/h> да, оно
[21:49:18] <repolainen> и не нужен dav
[21:49:29] <slavazanko/h> smart http?
[21:49:37] <repolainen> git поддерживает крутой хак
[21:49:45] <repolainen> smart http - это git как CGI
[21:49:55] <repolainen> он работает как обычный git протокол
[21:50:20] <slavazanko/h> окак
[21:50:22] <repolainen> http://progit.org/2010/03/04/smart-http.html
[21:50:25] <slavazanko/h> надо будет попробовать
[21:50:32] <repolainen> настроить просто - 1 строку с алиасом заменить
[21:50:39] <il.smind > опять ебаться неделю?
[21:50:41] <repolainen> и кучу статики можно раздавать напрямую
[21:50:56] <repolainen> не, у меня на работе работающий конфиг, так шо есичо
[21:51:16] <repolainen> можно по 2 урлам и то и то настроить, если буит работать смарт - потиху выпилить дав
[21:51:29] <repolainen> у smart http главная фича - работающие хуки
[21:51:42] <repolainen> из-за того, что на сервере вызывается обычный git
[21:51:54] <repolainen> DAV ваще жутко хрупкая вещь :[
[21:52:13] <repolainen> ну и smart должен напрямую в nginx завестись
[21:52:37] <repolainen> а апач больше ничё не экспортирует?
[21:53:09] <repolainen> а то у него вирт памяти аж 300 метров %)
[21:53:59] <repolainen> для openvz это зад
[21:54:31] <repolainen> worker - это threaded?
[21:54:33] <slavazanko/h> надо на смарт переходить, однозначно
[21:54:52] <slavazanko/h> worker вроде поддерживает процесс трака в рабочем виде
[21:55:06] <repolainen> но апач трака не сервит, или сервит?
[21:55:55] <repolainen> короче выставляю ThreadStackSize
[21:56:03] <repolainen> если начнутся ужасы - виноват я
[21:56:24] <slavazanko/h> апач не сервит
[21:59:12] <repolainen> сё, апач кужает 16 мегов, а не 230 :]
[21:59:45] <repolainen> il.smind : можешь dav пока проверить, что он не падает?
[22:00:31] <repolainen> 25 тредов у апача, если он не сервит гит, я его еще укастрирую
[22:00:40] <repolainen> (т.е. сервит только гит)
[22:00:45] <slavazanko/h> угу
[22:01:39] <il.smind > repolainen: как проверить то?
[22:01:44] <repolainen> а забей
[22:01:46] <repolainen> :]
[22:01:52] <repolainen> я обычно кадавром проверяю
[22:02:01] <repolainen> cadaver path/to/dav и там get file
[22:03:47] <repolainen> жабер бот прожорливый скотина
[22:04:53] <repolainen> если хто щарит в профайлинге памяти пестона - тоже хорошо было б подтюнить и выкинуть побольше нелькальных переменных
[22:05:06] <repolainen> или явный вызов gc впилить там раз в час
[22:05:31] <slavazanko/h> от знать бы. У нас сейчас процесс аспш-екфс hfp d 10 vbyen htcnfhnetncz
[22:05:47] <repolainen> кста, этот нгинксодемон не вызывает явно gc постоянно? шото он уж очень сильно кушает CPU
[22:07:45] <repolainen> я сейчас собираюсь запустить ltrace на демона трака. он может упасть. есичо мне понадобится ваша помощь :]
[22:08:23] <repolainen> наерна он сам перезапускается
[22:11:24] <repolainen> yo
[22:11:49] <repolainen> 2011-07-18 22:08:10,626 Trac[loader] ERROR: Skipping "TracRecaptchaPlugin = recaptcha_plugin":
[22:12:00] <repolainen> ImportError: No module named recaptcha.client
[22:12:06] <repolainen> никогда и не было?
[22:12:37] <slavazanko/h> ну... огда-то было
[22:12:55] <repolainen> блядский гуглобот бороздит наш реп сорсов
[22:13:08] <slavazanko/h> robots?
[22:13:18] <repolainen> хорошо б
[22:13:27] <repolainen> видать он всю нагрузку и дает
[22:13:46] <slavazanko/h> имею ввиду, robots.txt
[22:14:01] <repolainen> 208.115.111.70 - - [18/Jul/2011:06:27:12 +0200] "GET /robots.txt HTTP/1.1" 404
[22:14:02] <slavazanko/h> в туда прописать. еслию конечно, гуглобот болт не клад1т
[22:14:02] <repolainen> да
[22:14:08] <repolainen> не должен
[22:14:12] <repolainen> иначе забаним нахуй
[22:15:03] <repolainen> как проще всего впилить в gninx спешл handler robots.txt?
[22:15:37] <repolainen> location /robots.txt ?
[22:22:24] <slavazanko/h> да, наверное так
[22:22:35] <repolainen> location = даже
[22:23:16] <repolainen> yow
[22:23:17] <repolainen> валед
[22:23:25] <repolainen> wget -c http://midnight-commander.org/robots.txt -O -
[22:23:52] <slavazanko/h> гуд
[22:24:12] <slavazanko/h> ты лудший.
[22:24:17] <repolainen> :]
[22:24:32] <il.smind > точно он лучший?
[22:24:39] <slavazanko/h> атто
[22:24:45] <repolainen> в некоторой области :D
[22:24:47] <slavazanko/h> мне некогда сейчас - ты меня занял
[22:24:51] <repolainen> в остальном ты :D
[22:25:17] <il.smind > а...
[22:25:22] <il.smind > ну ладно
[22:25:23] <slavazanko/h> бастня Крылова вспоминается. "Петух и кукушка" :)
[22:25:36] <repolainen> надо буит robots.txt заполнить остальными урликами типа timeline и export
[22:25:47] <slavazanko/h> export?
[22:25:53] <slavazanko/h> а там что?
[22:25:54] <repolainen> /export/8f63ddefd0dabfac6db2dc3a343da661609df40d/INSTALL
[22:25:58] <repolainen> хз, наерна блобы
[22:26:01] <slavazanko/h> а
[22:26:09] <slavazanko/h> не знал
[22:26:16] <repolainen> троян еще тот :]
[22:26:28] <slavazanko/h> ну как бы да :)
[22:27:21] <slavazanko/h> слух... у нас с трансифекса автоматом mc.pot закачивается ихним движком.
интересно, он будет доступен?...
[22:27:36] <repolainen> позырим
[22:27:43] <repolainen> есичо - оббельно разрешим
[22:27:49] <repolainen> думаю они тупо вгетят
[22:27:55] <slavazanko/h> позырим.. если нет, то там все переводы автоматом грохаются
[22:28:07] <slavazanko/h> я ща пока что отрублю автодовнлоад
[22:29:08] <slavazanko/h> http://midnight-commander.org/export/master/po/mc.pot
[22:29:13] <slavazanko/h> отсюда берётся
[22:29:24] <repolainen> угу
[22:29:43] <slavazanko/h> убрал автодовнлоад. можно экспериментировать :)
[22:30:06] <repolainen> 204.232.193.251 - - [18/Jul/2011:02:33:23 +0200] "GET /export/master/po/mc.pot HTTP/1.1" 200 94806 "-" "Python-urllib/2.6"
[22:30:13] <repolainen> видать они роботов не качают
[22:30:31] <slavazanko/h> ага.. напрямую лупят сразу
[22:30:33] <slavazanko/h> гуд
[22:30:55] <repolainen> если это они
[22:31:03] <repolainen> 251.193.232.204.in-addr.arpa. 86400 IN PTR 204-232-193-251.static.cloud-ips.com.
[22:32:03] <slavazanko/h> whois обалдел от адреса :)
[22:32:14] <repolainen> угу
[22:32:27] <repolainen> гугл сапог видать раз в часа 4 обновляет robots
[22:32:37] <Зося Синицкая> repolainen: // AGFC: Witcher 2: Прохождение
17 май 2011 «…» Nikki and the «Robots» «…» Back to the Future: The Game - Episode «4». Double Visions «…..» квест «обновляется» на "обыскать берег и местность вокруг дома" и «…..» Повтор сообщений допускается не чаще, чем «раз» в сутки (24 «часа»). «….» решил посмотреть на сиськи его мамаши то все облом, бонуса не «видать»). «…»
http://forums.ag.ru/?board=ti_main&action=display&num=1305493370&goto=6302921
[22:32:41] <repolainen> завтра буит видно банить его нахер или уговорами обйдемся :]
[22:32:53] <repolainen> Зося Синицкая: ты такая красивая, когда молчишь
[22:33:00] <Зося Синицкая> repolainen: хули ржешь
[22:33:26] <repolainen> ärsyttävä bot
[22:34:27] <repolainen> /downloads/mc-4.7.5.2.tar.lzma HTTP/1.1" 200 1943321 "-" "MacPorts 1.9.2
[22:34:29] <repolainen> кул
[22:34:43] <repolainen> если бы не этот трэш с поисковиков - можно было б Ъ стотистегу собирать
[22:34:57] <slavazanko/h> грепать можно
[22:35:19] <repolainen> мот надо срочно на cocoa кнопарь "купить за 0.99$ Ultimate версию" делать :]
[22:35:57] <slavazanko/h> да-да. И в эппл-сторе. интересно, как много идиотов таки жмакнет кнопарь? :)
[22:36:07] <repolainen> *shrug*
[22:36:11] <repolainen> или там донейт
[22:36:18] <slavazanko/h> угу
[22:36:58] <repolainen> "здравствйте, мы - нигерийская программа, мониторы не завезли - так что интерфейс для матричных принтеров с псевдограчикой"
[22:37:30] <slavazanko/h> и тот отстой - теней от диалогов нету
[22:37:35] <repolainen> да
[22:37:37] <repolainen> аще
[22:37:42] <repolainen> а это же так важно
[22:37:48] <repolainen> в фаре и то есть
[22:38:03] <slavazanko/h> ну дык. народ уже требует и грозиться накатать жалобы в ООН
[22:38:33] <repolainen> этот гуглобот даже по ssl нас слурпит
[22:38:34] <slavazanko/h> грит, трудно отличить диалоги между собой, если оне накладываются один на одного на экране и виден кусок нижележащего
[22:38:41] <repolainen> :]
[22:38:51] <slavazanko/h> вот по ssl его точно надо зобанить
[22:39:33] <slavazanko/h> ибо нехер
[22:39:38] <repolainen> угу
[22:40:16] <repolainen> прикольный этот нгинкс :]
[22:40:28] <repolainen> как минимум фигурноскобочки это Ъ
[22:40:37] <repolainen> апачу бы не помешало то же самое
[22:40:42] <slavazanko/h> да
[22:42:33] <repolainen> пара ботов уже всосала robots
[22:42:45] <slavazanko/h> чудненько
[22:43:32] <slavazanko/h> хостингу должно полегчать
[22:43:40] <repolainen> угу
[22:43:42] <slavazanko/h> а то тянуть все коммиты - это жесть просто
[22:44:02] <repolainen> ладно бы 1 раз вытянули :]
[22:44:16] <repolainen> а то ж они все истории из всех линков проверяют
[22:44:22] <repolainen> browser, log, timeline
[22:44:28] <repolainen> diff from/to
[22:44:29] <slavazanko/h> угу. тянут каждый раз в надежде, что внутрях появиццо новый хиперлинк
[22:44:34] <repolainen> changeset/commit/file
[22:45:18] <repolainen> пусть лучше вику и NEWS сосут :]
[22:45:53] <repolainen> postgres неожиданно мало ест
[22:45:59] <repolainen> вы его тюнили?
[22:47:20] <slavazanko/h> да
[22:47:27] <repolainen> Ъ
[22:47:29] <slavazanko/h> я когда-то лапы приложил
[22:52:30] <repolainen> теперья знаю как тестить /. эффект :]
[22:52:38] <repolainen> надо просто пошарить реп mc через trac :D
[22:52:52] <slavazanko/h> :)
[22:52:54] <slavazanko/h> это точно
[23:09:58] <repolainen> и таки ядро на igep грузнулось с родным toolchain
[23:10:39] <repolainen> http://feedproxy.google.com/~r/org/LOR/~3/zYJfboD_ns0/6509401
[23:12:25] <il.smind > боян
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!