gentoo.ru
Официальная конференция Direct Connect клиента EisKaltDC
eiskaltdc@conference.gentoo.ru
Суббота, 26 декабря 2009< ^ >
dein.negativ установил(а) тему: Current release: 1.0.40 || SVN: 653 || Конференция разработчиков EisKaltDC || логи: http://marsoft.dyndns.info/cgr-calendar.php?room=eiskaltdc || Лог изменений в последней ревизии на свн: http://eiskaltdc.svn.sourceforge.net/viewvc/eiskaltdc?view=rev || !!!СПИСОК ПОЛЕЗНЫХ КОМАНД КЛИЕНТА ВЫВОДИТСЯ ПРИ ОТПРАВКЕ /dchelp В ЧАТ!!!
TODO for 1.1.0:
- Friends/enemies implementation + подсветка друзей в никлисте хаба + добавление пользователей непосредственно из списка, а не только по ПКМ;
- Автоматическое скачивание группы файлов в поисковике;
- Переработка менеджера закачек;
- maybe some other things...
Конфигурация комнаты
Участники комнаты

GMT+3
[00:00:31] <dhampire> Ским[note]: потому что автор скриптов автотулсов даже при задании статик линка проверяет а есть ли либа и линуется ли с ней через динамическую линковку
[00:00:46] <dhampire> что абсурд конечно
[00:00:51] <Ским[note]> ^)
[00:00:53] <dhampire> и так со всеми либами
[00:01:10] <dhampire> в том числе и при сборке eiskaltdc
[00:01:29] <dhampire> там уже с qt таже история
[00:02:54] <Ским[note]> там == где?
[00:04:24] <dhampire> при сборке eisklatdc
[00:04:34] <Ским[note]> ээм
[00:04:35] <dhampire> eiskaltdc*
[00:04:41] <Ским[note]> тогда что значит "уже"?
[00:04:53] <Ским[note]> ты имеешь в виду негативовскую ветку, чтоли?
[00:05:04] <dhampire> нет :)
[00:05:17] <dhampire> я про trunk
[00:05:20] <WiseLord> кстати, eiskaltdcpp тоже вроде бы шалил аналогичным образом
[00:05:22] <dhampire> там есть автотулсы
[00:05:25] <WiseLord> не хотел собираться ebuild-ом )
[00:05:34] <dhampire> в exp2 их нет
[00:10:58] <Ским[note]> хм..
[00:11:26] <dhampire> WiseLord:  Ским[note] у вас с памятью при загрузке листов все нормально? аномально больших значений нет? если нет то какие версии glibc и klibc ?
[00:11:41] <Ским[note]> да, вроде, нет
[00:11:42] <WiseLord> klibc вообще не установлен
[00:11:52] <WiseLord> glibc 2.9
[00:12:11] <Ским[note]> glibc-2.11-r1
[00:12:16] <WiseLord> я максимально пробовал два листа на мегабайт 4 - кушает до 200Мб максимум
[00:12:23] <WiseLord> при их закрытии снова падает до нормы
[00:12:34] <dhampire> у меня 2.11.1 glibc и klibc 1.5.15
[00:12:34] <Ским[note]> klibc-1.5.15
[00:12:44] <dhampire> и что то не так с malloc_trim
[00:13:06] <dhampire> и malloc_info чушь даёт какую-то
[00:13:57] <WiseLord> 4Мб лист - 280Мб
[00:14:17] <WiseLord> закрыл - 40
[00:14:21] <dhampire> у меня просто может до 1 гига поднятся и потом метров 400-600 остаться после закрытия после открытия своего листа и закрытия его падает ниже 100 метров
[00:14:33] <WiseLord> ну да, похожее поведение
[00:14:36] <WiseLord> открываешь - растёт
[00:14:43] <WiseLord> закрываешь - падает не до конца
[00:14:53] <dhampire> но у меня очень сильно растёт
[00:14:54] <WiseLord> открываешь другой файллист, поменьше - падает до конца почти
[00:14:58] <dhampire> тот же лист
[00:15:02] <dhampire> в linuxdcpp
[00:15:04] <WiseLord> может у тебя и файллисты больше
[00:15:16] <dhampire> не способен заполнить даже 200 метров
[00:15:33] <dhampire> а в eiskaltdc может минимум 1 откушать
[00:16:02] <Ским[note]> dhampire: это dclib
[00:16:13] <Ским[note]> мы в т.ч. из-за этого на dc++ и переезжаем :)
[00:17:04] <dhampire> Ским[note]: да не факт
[00:17:41] <dhampire> раньше то не было
[00:19:37] <WiseLord> и дело, похоже, не в иконках
[00:19:47] <Ским[note]> dclib разных версий ведет себя по-разному =)
[00:19:59] <WiseLord> сейчас уменьшил с 48px до 16px - ничего не меняется
[00:20:31] <WiseLord> но всё же прикольно, когда открываешь новый маленький файллист и память при этом падает )
[00:20:45] <dhampire> WiseLord: да не способны иконки на такое :)
[00:20:46] <WiseLord> в смысле, потребление памяти
[00:21:06] <dhampire> может я какие то флаги не ставлю в cmake
[00:23:38] <WiseLord> _37Мб_ -> открыл 4Мб файллист -> _315Мб_ -> закрыл файллист -> _120Мб_ -> открыл 50кб файллист -> _30Мб_
[00:23:42] <WiseLord> у меня такое поведение
[00:42:44] <Ским> WiseLord: dhampire
[00:42:56] <Ским> 1.0.2 выпиливать?
[00:43:04] <Ским> или оно типа стейбла?
[00:43:25] <dhampire> Ским: кого выпиливать?
[00:43:30] <dhampire> откуда?
[00:43:40] <Ским> из портажа
[00:44:03] <dhampire> вроде 1.0.2 последняя стабильная
[00:44:15] <dhampire> далее dev релизы
[00:44:43] <Ским> чтто и спрашивалось
[00:44:45] <Ским> =)
[00:45:09] <dhampire> Ским: что и ответилось ))
[01:01:42] fragnat вышел(а) из комнаты
[01:44:26] WiseLord вышел(а) из комнаты
[06:59:17] Ским[note] вышел(а) из комнаты
[07:08:13] Phazeus вышел(а) из комнаты
[10:38:55] WiseLord вошёл(а) в комнату
[11:53:33] dein.negativ вошёл(а) в комнату
[13:03:53] fragnat вошёл(а) в комнату
[13:15:45] fragnat вышел(а) из комнаты: offline
[13:48:53] Abram вошёл(а) в комнату
[14:01:46] dhampire вышел(а) из комнаты
[14:03:10] dhampire вошёл(а) в комнату
[14:39:21] <dein.negativ> кто-нить юзает MPD?
[15:05:50] <dhampire> dein.negativ: юзаю
[15:06:16] <dhampire> если ты конечно про music player daemon
[15:13:47] <dein.negativ> dhampire, про него. слуш, он должен хавать 15% проца?)
[15:29:26] <dhampire> dein.negativ: чего играешь?
[15:30:21] <dhampire> у меня иногда да 20 кушает, но если сделать 2 раза mpc toggle то 5
[15:34:15] Abram вышел(а) из комнаты: Replaced by new connection
[15:34:25] Abram вошёл(а) в комнату
[15:36:44] <dhampire> dein.negativ: у тебя кстати hard или soft в alsa или через что у тебя звук?
[15:38:35] <dhampire> Why does MPD use up so much CPU? By the way, I'm using ALSA/libao.  http://mpd.wikia.com/wiki/Troubleshooting_Libao#CPU_Heavy_.28ALSA_Specific.29
[15:38:39] <dhampire> dein.negativ:
[15:39:18] <dein.negativ> звук через альсу
[15:39:26] <dein.negativ> музыка в основном ogg
[15:39:39] <dein.negativ> процентов 20 во flac
[15:39:55] <dhampire> посмотри ссылку
[15:40:10] Abram вышел(а) из комнаты: Replaced by new connection
[15:40:20] Abram вошёл(а) в комнату
[15:43:38] Abram вышел(а) из комнаты: Replaced by new connection
[15:43:48] Abram вошёл(а) в комнату
[15:47:46] <dein.negativ> уже смотрю
[15:48:17] Abram вышел(а) из комнаты: Replaced by new connection
[15:48:27] Abram вошёл(а) в комнату
[15:52:22] fragnat вошёл(а) в комнату
[16:04:48] Phazeus вошёл(а) в комнату
[16:10:57] fragnat вышел(а) из комнаты: Replaced by new connection
[16:11:13] fragnat вошёл(а) в комнату
[16:25:14] fragnat вышел(а) из комнаты
[16:25:40] fragnat вошёл(а) в комнату
[16:39:26] Phazeus вышел(а) из комнаты
[17:11:02] dhampire вышел(а) из комнаты
[17:11:12] dhampire вошёл(а) в комнату
[17:48:35] fragnat вышел(а) из комнаты: offline
[18:27:09] Abram вышел(а) из комнаты
[18:27:17] Ским вышел(а) из комнаты
[18:28:07] Ским вошёл(а) в комнату
[18:29:27] Abram вошёл(а) в комнату
[18:50:43] Ским вышел(а) из комнаты
[18:51:24] Ским вошёл(а) в комнату
[18:56:16] Abram вышел(а) из комнаты
[18:57:40] Ским вышел(а) из комнаты
[18:58:41] Ским вошёл(а) в комнату
[19:02:29] Ским вышел(а) из комнаты
[19:02:42] Ским вошёл(а) в комнату
[19:40:43] Phazeus вошёл(а) в комнату
[19:49:22] Ским вышел(а) из комнаты
[19:49:32] Ским вошёл(а) в комнату
[19:49:36] Ским вышел(а) из комнаты
[19:50:06] Ским вошёл(а) в комнату
[19:58:07] <Phazeus> народ, оффтопик, но может скажите, как убрать повторяющиеся пункты в меню КДЕ?  http://phazasoft.mine.nu/1.png
[20:00:34] <dein.negativ> WiseLord, ты не добавлял в KDE хоткеи, работающие через D-BUS?
[20:01:00] <WiseLord> ну.. вообще-то добавить не проблема
[20:01:20] <dein.negativ> я не пойму что куда там писать)
[20:01:31] <WiseLord> Systemsettings - Действия
[20:01:42] <dein.negativ> ну это я понял
[20:02:40] <dein.negativ> я не пойму как с помощью браузера d-bus заполнить поля "Сетевое приложение", "Сетевой объект" и т.д.
[20:03:17] <WiseLord> хм
[20:03:25] <WiseLord> похоже что он действительно - только браузер
[20:04:03] <dein.negativ> справа, как я понял, сетевое приложение
[20:04:12] <dein.negativ> слева - сетевые объекты
[20:04:21] <dein.negativ> и соответственно их методы
[20:06:00] <WiseLord> хрен его знает, если честно
[20:06:06] <WiseLord> может проще через вызов команды?
[20:06:14] <WiseLord> qdbus blablabla?
[20:07:05] <dein.negativ> WiseLord, просто думал через d-bus получится красивее
[20:07:07] <dein.negativ> =))
[20:07:36] <WiseLord> http://192.168.1.251/media/xsnap/2009.12.26/19.05.46.png
[20:07:38] <WiseLord> ой
[20:07:48] <WiseLord> вот так работает: http://savepic.ru/1009115.png
[20:08:01] <WiseLord> ну, и по аналогии для других приложений
[20:09:41] <WiseLord> причём важен / в "Сетевой объект"
[20:09:52] <dein.negativ> вот, оно что)
[20:09:57] <WiseLord> в общем, те же аргументы, что и так:
[20:10:03] <WiseLord> qdbus org.kde.amarok /Player PlayPause
[20:10:07] <dein.negativ> я без начального слеша писал
[20:10:25] <WiseLord> но это они не продумали, что из браузера dbus нельзя данные сюда передать
[20:10:31] <dein.negativ> ага
[20:10:52] <dein.negativ> хотя бы писал в логи объект, метод и т.д
[20:11:07] <WiseLord> может в новом kde так и будет
[20:11:09] <dein.negativ> а то самому тяжелова-то разобраться
[20:11:18] <WiseLord> ведь эта фишка с действиями только в 4.3 вроде и появилась
[20:16:30] <dein.negativ> WiseLord, фух, вот теперь Exaile можно пользоваться) а то убивало отсутствие глобальных хоткеев
[20:16:39] <WiseLord> )
[20:16:50] <WiseLord> exaile под kde... оригинально
[20:17:04] <dein.negativ> амарок откровенно достал
[20:17:25] <dein.negativ> список из 900 песен все никак не отсортирует
[20:17:57] <dein.negativ> один и тот же артист попадает в начало, конец списка
[20:18:14] <dein.negativ> навигация по плейлисту превратилась в ужас)
[21:07:55] Phazeus вышел(а) из комнаты
[21:19:11] Phazeus вошёл(а) в комнату
[22:01:46] <dhampire> эм а checkip.dyndns.org не банит настойчивых? :)
[22:02:23] <Phazeus> e vtyz ltvjy hfp d 2 vbyens kfpbtn nels)))
[22:02:32] <Phazeus> у меня демон раз в 2 минуты лазиет туда)
[22:03:10] <dhampire> Phazeus: какая страница по дефолту там отдаётся, при заходе?
[22:03:42] <Phazeus> а фиг его знает))
[22:04:53] <dhampire> через wget отдаёт index.html
[22:05:05] <dhampire> но вот то ли это ? :)
[22:06:22] <Phazeus> мммм а зачем такачя точность)))
[22:07:14] <Phazeus> да тоже самое, что просто без указания страницы, что конкретно с индекс.хтмл
[22:07:53] <dhampire> Phazeus: нужна
[22:09:16] <Phazeus> ну да, отдаёт такое же содержние)))
[22:09:48] <dein.negativ> не проще зайти на whatismyip.com?
[22:10:11] <dein.negativ> найти Your IP Address is: xxx.xxx.xxx.xxx
[22:10:17] <dein.negativ> и отпарсить
[22:10:27] <Phazeus> не ен проще
[22:10:33] <Phazeus> там куки и много всего)))
[22:10:36] <dhampire> Phazeus: да блин просто wget качает http://checkip.dyndns.org/index.html
а мне его через GET не получить, серв выдаёт что такой страницы нету
[22:11:06] <Phazeus> хм)
[22:11:36] <dhampire> dein.negativ: просто ты сломал получение адреса :)
[22:11:53] <dein.negativ> его сломали при рефакторинге
[22:12:08] <dein.negativ> кто-то wxdcgui заменил на eiskaltdc
[22:12:36] <dhampire> dein.negativ: но у нас нету адлреса eiskaltc.sf.net/ip.php
[22:12:43] <dhampire> адреса*
[22:13:05] <dein.negativ> зато есть wxdcgui.sf.net/ip.php
[22:13:14] <dhampire> dein.negativ: я в курсе
[22:13:42] <dhampire> но просто хочется с checkip.dyndns.org понять почему не даёт страницу
[22:13:48] <dein.negativ> ну так поменяйте и делов то)
[22:14:22] <dhampire> чорт :) нашёл :)
[22:14:31] <Phazeus> почему))
[22:14:56] <dhampire> Phazeus: потому что печатаю не то что думаю :)
[22:15:06] <Phazeus> :D
[22:22:20] <dhampire> dein.negativ: пинг
[22:23:56] <dein.negativ> dhampire, pong
[22:24:37] <dhampire> dein.negativ: как смотришь на merge exp2 и trunk?
[22:25:14] <dein.negativ> dhampire, мерджи, твои же ветви. я же говорил что апстрим твой
[22:25:38] <WiseLord> dein.negativ: dhampire
[22:25:45] <dein.negativ> я буду пилить ++
[22:25:53] <dhampire> dein.negativ: не ну вдруг ты против был бы
[22:26:08] <dein.negativ> dhampire, нет абсолютно)
[22:26:21] <WiseLord> на многих серверах есть такая фишка, как необходимость выдерживать определённое время перед началом нового поиска
[22:26:29] <WiseLord> скажем, не чаще раза в 30 секунд
[22:26:47] <dhampire> WiseLord: есть такое
[22:26:52] <WiseLord> дальше
[22:26:56] <WiseLord> когда я что-то качаю
[22:27:09] <WiseLord> раз в (заданное_в_настройках_время) eiskaltdc ищет альтернативы
[22:27:37] <WiseLord> соответственно, когда я начинаю свой поиск, мне сервер ругается, что надо, мол, подождать
[22:27:50] <WiseLord> потому что сам eiskaltdс периодически дёргает поиск
[22:28:13] <WiseLord> я вот думаю.. а нельзя ли какой-нибудь таймер обратного отсчёта устроить, как в некоторых win-клиентах
[22:28:24] <WiseLord> начал поиск - пошёл обратный отсчёт
[22:28:41] <WiseLord> и даже если я в течение этого времени начну новый поиск - он не начнётся, пока не отсчитает таймер
[22:38:56] <Phazeus> дада таймер полезен :)
[22:41:31] <dhampire> Committed revision 700. :)
[22:45:19] <dhampire> WiseLord:  Phazeus  таймер нужен именно берущий значение с хаба?
[22:46:08] <Phazeus> ну в настройках же есть время для поиска (автоматический поиск альтернатив), вот его и привязать к окну поиска :)
[22:52:30] <Phazeus> блин я меню КДЕ сломал (
[22:53:26] <Phazeus> не поймё как оно работает, после перехода с винды :) 11 одинаковых пунктов с одинаковым содержимым и в редакторах их нет О_о
[22:53:44] <dhampire> Phazeus: man чвп
[22:53:46] <dhampire> xdg*
[22:53:51] <Phazeus> хм))
[22:55:49] <Phazeus> /home/phazeus> man xdg
Нет справочного руководства для xdg
[22:57:36] <Phazeus> xdm   есть))
[23:01:47] WiseLord вышел(а) из комнаты
[23:02:06] WiseLord вошёл(а) в комнату
[23:02:21] <dein.negativ> dhampire, интересно ты мерджи делаешь)) c помощью svn mv ))
[23:03:53] <dhampire> dein.negativ: это чтоб не парится с диапазоном ревизий :)
[23:04:27] <dein.negativ> можно было просто cd /../../path/to/trunk && svn merge https://eiskaltdc.svn.sourceforge.net/svnroot/eiskaltdc/experimental2
[23:04:40] <dhampire> тем более синхронизироаны быи
[23:04:56] <dein.negativ> там все само и без диапазонов прекрасно разберется
[23:05:26] <dhampire> dein.negativ: так надёжней :)
[23:06:18] <dein.negativ> A    dclib/cmessagehandler.h
A    dclib/ctransfer.h
U   .
Updated to revision 702.
Summary of conflicts:
  Tree conflicts: 1
[23:06:41] <dein.negativ> и кончается конфликтом при апдейте рабочей копии
[23:07:00] <dein.negativ> придется все дерево вытягивать теперь)
[23:07:15] <dhampire> dein.negativ: у меня их не было :)
[23:07:46] <dein.negativ> ну чтобы их ни у кого не было надо использовать svn merge
[23:08:18] <dein.negativ> да и думается, если и не будет конфликтов то потянется очень много ненужных файлов, которые по сути не изменились
[23:08:59] <dein.negativ> D    COPYING                            
A    COPYING                            
D    COPYING.OpenSSL                    
A    COPYING.OpenSSL                    
D    eiskaltdc.desktop                  
A    eiskaltdc.desktop                  
D    NEWS                                
A    NEWS                                
D    CMakeLists.txt                      
A    CMakeLists.txt                      
D    README                              
A    README  
[23:09:47] <dein.negativ> при мердже они бы в случае необходимости просто проапдейтились
[23:10:48] <dhampire> dein.negativ: да понял я уже что плохо сделал :(
[23:13:04] <dein.negativ> =))
[23:13:17] <dein.negativ> ничего я тож на эти грабли наступал)
[23:13:27] WiseLord вышел(а) из комнаты
[23:24:26] dein.negativ вышел(а) из комнаты
[23:26:38] fragnat вошёл(а) в комнату
[23:39:28] cogniter вошёл(а) в комнату
[23:40:00] cogniter вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!