gentoo.ru
Официальная конференция Direct Connect клиента EiskaltDC++
eiskaltdc@conference.gentoo.ru
Пятница, 27 марта 2015< ^ >
dhamp установил(а) тему: Конференция разработчиков EiskaltDC++ | Conference of EiskaltDC++ developers
Site: https://code.google.com/p/eiskaltdc/
Logs: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2015/
Bug tracker: https://code.google.com/p/eiskaltdc/issues/list
Notes for developers: https://code.google.com/p/eiskaltdc/wiki/notes_for_developers
How To Ask Questions The Smart Way: http://catb.org/%7Eesr/faqs/smart-questions.html
Как правильно задавать вопросы: http://parallel.ru/cluster/smart-questions-ru.html
Last stable release: 2.2.9 (2013-08-29)
Release schedule:
* 2015-xx-xx Release EiskaltDC++ 2.3.0
Конфигурация комнаты
Участники комнаты

GMT+3
[00:05:32] <loooser> dhamp: поймал в cmdDebug этого перца, который мне ЦПУ выжирает:
Client: [Outgoing][10.23.8.204] CSUP ADBAS0 ADBASE ADTIGR ADBZIP ADZLIG
Client: [Outgoing][10.23.8.204] CINF IDU2SREI4NQL45VWUEUXLOM6WEYMXBA6ZV42H7NAA
Client: [Outgoing][10.23.8.204] CSND file TTH/KGQFIHNJZEZRBETJ5ZBXDXVGBTXHIXWE4IOI67Y 0 1048576 ZL1
Client: [Outgoing][10.23.8.204] CSUP ADBAS0 ADBASE ADTIGR ADBZIP ADZLIG
Client: [Outgoing][10.23.8.204] CINF IDU2SREI4NQL45VWUEUXLOM6WEYMXBA6ZV42H7NAA
Client: [Outgoing][10.23.8.204] CSUP ADBAS0 ADBASE ADTIGR ADBZIP ADZLIG
Client: [Outgoing][10.23.8.204] CINF IDU2SREI4NQL45VWUEUXLOM6WEYMXBA6ZV42H7NAA
Client: [Outgoing][10.23.8.204] CSUP ADBAS0 ADBASE ADTIGR ADBZIP ADZLIG
Client: [Outgoing][10.23.8.204] CINF IDU2SREI4NQL45VWUEUXLOM6WEYMXBA6ZV42H7NAA
Client: [Outgoing][10.23.8.204] CSUP ADBAS0 ADBASE ADTIGR ADBZIP ADZLIG
Client: [Outgoing][10.23.8.204] CINF IDU2SREI4NQL45VWUEUXLOM6WEYMXBA6ZV42H7NAA
Client: [Outgoing][10.23.8.204] CSND file TTH/KGQFIHNJZEZRBETJ5ZBXDXVGBTXHIXWE4IOI67Y 0 1048576 ZL1
[00:07:01] <loooser> все галочки поставил, но почему-то только исходящие команды логируются...
[00:07:56] <loooser> flylinkdc: лови его у себя скорее %)
[00:10:53] <flylinkdc> у меня его нет
[00:11:00] <flylinkdc> а в логе меток времени чего нету
[00:13:31] <loooser> это к дхампу ))
[00:16:15] <loooser> flylinkdc: посмотри ттш, может он уже другой файл качает...
[00:19:08] <flylinkdc> другой уже House.M.D.S01E21.rus.LostFilm.TV.avi
[00:19:16] <flylinkdc> вчера был House.M.D.s06e07.rus.LostFilm.TV.avi
[00:19:22] <flylinkdc> не мне гоняться за ним вломы )
[00:19:32] <flylinkdc> думаю с cmd вы сами быстро поймаете его
[00:20:05] <flylinkdc> заодно и почините cmd отладчик
[00:20:47] <loooser> давай помогай, а то он всё скачает и упустим возможность
[00:21:03] <loooser> можешь у меня скачать весь сезон сразу :)
[00:37:07] <loooser> http://paste.debian.net/hidden/8bef8c8d/  -- tcpdump этого клиента с описанием странностей.
[01:03:59] <loooser> А вот сейчас он реально начал качать на большой скорости, и ЦПУ при этом не жрёт:
Client: [Outgoing][10.23.8.204] CSUP ADBAS0 ADBASE ADTIGR ADBZIP ADZLIG
Client: [Outgoing][10.23.8.204] CINF IDU2SREI4NQL45VWUEUXLOM6WEYMXBA6ZV42H7NAA
Client: [Outgoing][10.23.8.204] CSND file TTH/KGQFIHNJZEZRBETJ5ZBXDXVGBTXHIXWE4IOI67Y 0 1048576 ZL1
Client: [Outgoing][10.23.8.204] CSND file TTH/KGQFIHNJZEZRBETJ5ZBXDXVGBTXHIXWE4IOI67Y 1048576 1048576 ZL1
Client: [Outgoing][10.23.8.204] CSND file TTH/KGQFIHNJZEZRBETJ5ZBXDXVGBTXHIXWE4IOI67Y 2097152 2097152 ZL1
Client: [Outgoing][10.23.8.204] CSND file TTH/KGQFIHNJZEZRBETJ5ZBXDXVGBTXHIXWE4IOI67Y 4194304 4194304 ZL1
Client: [Outgoing][10.23.8.204] CSND file TTH/KGQFIHNJZEZRBETJ5ZBXDXVGBTXHIXWE4IOI67Y 8388608 8388608 ZL1
Client: [Outgoing][10.23.8.204] CSND file TTH/KGQFIHNJZEZRBETJ5ZBXDXVGBTXHIXWE4IOI67Y 16777216 16777216 ZL1
Client: [Outgoing][10.23.8.204] CSND file TTH/KGQFIHNJZEZRBETJ5ZBXDXVGBTXHIXWE4IOI67Y 33554432 33554432 ZL1
Client: [Outgoing][10.23.8.204] CSND file TTH/KGQFIHNJZEZRBETJ5ZBXDXVGBTXHIXWE4IOI67Y 67108864 65011712 ZL1
Client: [Outgoing][10.23.8.204] CSND file TTH/KGQFIHNJZEZRBETJ5ZBXDXVGBTXHIXWE4IOI67Y 132120576 117440512 ZL1
[01:11:25] GitHub_bot вошёл(а) в комнату
[01:11:25] <GitHub_bot> [eiskaltdcpp] @dhamp pushed 1 new commit to 2.3.x: https://github.com/eiskaltdcpp/eiskaltdcpp/commit/5073423379e3972cb17a7d8f451f01f72a021e22
[01:11:25] <GitHub_bot> [eiskaltdcpp/2.3.x] Core: fix cmd debug adc incoming client msg - Eugene Petrov
[01:11:35] GitHub_bot вышел(а) из комнаты
[01:18:40] GitHub_bot вошёл(а) в комнату
[01:18:40] <GitHub_bot> [eiskaltdcpp] @dhamp pushed 1 new commit to dcppsyncv4: https://github.com/eiskaltdcpp/eiskaltdcpp/commit/0edd51377f5b364b61053fea66040fb6f2e9b614
[01:18:40] <GitHub_bot> [eiskaltdcpp/dcppsyncv4] Core: fix cmd debug adc incoming client msg - Eugene Petrov
[01:18:50] GitHub_bot вышел(а) из комнаты
[01:26:31] <loooser> лог починился, но поздно - он уже нормально качает %)   -- Добавь пока вывод времени в лог...
[01:26:56] <loooser> и кнопку "Очистить" добавь...
[01:33:54] <dhamp> loooser, зачем тебе кнопка очистить то ? там же ротация идёт
[01:34:55] <loooser> я не хочу ротацию, я поставил на ночь 9999 строк и ушёл спать. А утром уже посмотрю что там накапало.
[01:36:25] <loooser> И не стоит ли цмдДебаг и поискового шпиона перенести внутрь Прочих виджетов? Он всё-равно пустует.
[01:47:35] GitHub_bot вошёл(а) в комнату
[01:47:35] <GitHub_bot> [eiskaltdcpp] @dhamp pushed 1 new commit to 2.3.x: https://github.com/eiskaltdcpp/eiskaltdcpp/commit/8966544d4f8aeccade074f2ee7ae8f55ba469125
[01:47:35] <GitHub_bot> [eiskaltdcpp/2.3.x] Core: correct p2p error msg for adc - Eugene Petrov
[01:47:36] GitHub_bot вошёл(а) в комнату
[01:47:36] <GitHub_bot> [eiskaltdcpp] @dhamp pushed 1 new commit to dcppsyncv4: https://github.com/eiskaltdcpp/eiskaltdcpp/commit/cad0067f51e0a0d5cb2c9f4926a45958f667639b
[01:47:36] <GitHub_bot> [eiskaltdcpp/dcppsyncv4] Core: correct p2p error msg for adc - Eugene Petrov
[01:47:45] GitHub_bot вышел(а) из комнаты
[01:47:46] GitHub_bot вышел(а) из комнаты
[01:50:03] <loooser> это фикс жора цпу? :)
[01:51:16] pewpew вошёл(а) в комнату
[01:53:42] <pewpew> и фильтр в том отладчике доработать бы
[01:54:22] <loooser> а что там с фильтром не так?
[01:54:27] <pewpew> чтоб по произвольным выражениям искать мог
[01:54:42] <loooser> например?
[01:55:15] <dhamp> [01:43:49] <pewpew> чтоб по произвольным выражениям искать мог
каким ?
[01:55:49] <pewpew> ну например, команды поиска видеть не хочу, а остальные хочу
[01:56:26] <pewpew> или только команды инфы только с одного хаба
[01:56:59] <pewpew> можно посмотреть, как оно сделано во флайлинке
[01:57:23] <pewpew> там, кстати, логирование в файл ещё сделано
[01:57:38] <pewpew> чтоб в удобном текстовом редакторе портянку разглядывать
[01:58:33] <dhamp> pewpew, я сейчас могу сделать только фильтр по ип и фильтр по всей остальной строке/команде
[01:59:45] <dhamp> городить велосипед на счёт определения какая команда пришла - ну его нафиг, протокола 2 + есть ещё уникальные команды
[02:00:12] <dhamp> > [01:46:45] <pewpew> там, кстати, логирование в файл ещё сделано
> [01:47:00] <pewpew> чтоб в удобном текстовом редакторе портянку разглядывать
copy&paste не катит ?
[02:01:20] <loooser> фильтр по регекспу сделай с возможностью отрицания (т.е. включения или исключения по регекспу).
[02:02:48] <dhamp> loooser, я тебя не понял )
[02:03:55] <loooser> ну т.е. галочку - показывать то, что попадает в регексп, или наоборот - то, что не попадает в регексп.
[02:05:40] <pewpew> фильтр по подстроке в добавок к фильтру по хабу подойдёт
[02:06:18] <pewpew> во флайлинке 3 поля у фильтра: 1. поле адреса хаба 2. поле подстроки вхождения 3. поле подстроки исключения
[02:06:25] <dhamp> loooser, губозакаточную машинку приложить ? )
[02:06:30] <loooser> а если в фильтр по IP записать IP хада - не прокатит?
[02:07:21] <loooser> dhamp: галочку сложно зафигачить? :)
[02:07:26] <pewpew> плюс в последних двух полях можно делать перечисление подстрок
[02:07:48] <dhamp> loooser, фильтр по ип как не странно фильтрует по ип и ему похер c<->h это или c<->c
[02:08:11] <dhamp> pewpew, тебе пойдёт 2 губозакаточная машинка )
[02:08:34] <loooser> dhamp: ну и отлично ))
[02:09:18] <dhamp> > [01:56:43] <loooser> dhamp: галочку сложно зафигачить?
заставь мою лень уступить тебе )
[02:10:10] <dhamp> а вообще без внятного тз - результат хз.
[02:11:06] <loooser> dhamp: да я просто предложил. Мне и кнопки "Очистить" хватит в добавок к существующему. :)  А в остальном - вывод в файл добавить и пусть грепают как хотят :)
[02:14:50] GitHub_bot вошёл(а) в комнату
[02:14:50] <GitHub_bot> [eiskaltdcpp] @dhamp commented on issue #290: I think you need to move the checkbox in the preferences dialog or menu title transfers, in this form it takes up too much space https://github.com/eiskaltdcpp/eiskaltdcpp/pull/290#issuecomment-86749270
[02:15:00] GitHub_bot вышел(а) из комнаты
[02:16:29] <pewpew> http://3.bp.blogspot.com/-Z2WTSCeJfV8/VNzXtQBmWUI/AAAAAAAAFxI/8F9TZt3QUf4/s1600/2015-02-12%2B19-39-18%2BСкриншот%2Bэкрана.png
[02:16:37] <pewpew> вот как выглядит во флайлинке
[02:18:06] <pewpew> вот ещё http://1.bp.blogspot.com/-aeZtwOQcyYM/VK1StvhbWyI/AAAAAAAAFrk/WOpUG68XQsU/s1600/upnp-auto-passive.png
[02:19:52] <pewpew> обводку на скринах не смотрите, её по другому поводу делали
[02:21:13] <pewpew> dhamp, всё ли ясно-понятно в ТЗ?
[02:22:37] <pewpew> даже если не по ТЗ, то дополнительное поле фильтрации по строке сильно поможет
[02:23:53] <loooser> а где там вывод в файл?
[02:26:44] <pewpew> в настройках включается, где и прочие журналы
[02:34:51] <pewpew> dhamp, > copy&paste не катит ?
не катит, ведь портянка может быть очень длинной и верхние сообщение затрутся при ротировании
[02:36:29] <dhamp> pewpew, 100 000 строк затрутся ? вы там войну и мир логгировать собрались ?
[02:37:54] <pewpew> > (01:33:54) dhamp: loooser, зачем тебе кнопка очистить то ? там же ротация идёт
кнопка очистки экрана позволит избавиться от визуального мусора, оставшегося от предыдущего использования отладчика
[02:38:27] <pewpew> а там 100к по умолчанию стоит?
[02:39:05] <pewpew> логировать вход на озерки и час работы хаба
[02:39:22] <pewpew> только при входе 10к строк - раз плюнуть
[02:40:12] <dhamp> pewpew, дефолт 1000, максимум который можно накрутить 100000
[02:43:05] <loooser> dhamp: клиент отожрёт много памяти и начнёт тормозить, а потом вылетит если всё в себе будет держать. Проверено на поисковом шпионе.
[02:43:29] <pewpew> и есть ведь и такие хабы https://dl.dropboxusercontent.com/u/35706016/foto/dc/peers1.PNG
[02:43:34] <loooser> Там кстати тоже надо добавить ротацию ))
[02:44:03] <pewpew> в которых только при входе больше 100к строк прилетит
[02:45:20] <loooser> кстати да, встречал хаб, на который заходит несколько минут из-за большого числа юзеров %)
[03:20:14] dhamp вышел(а) из комнаты
[04:10:59] pewpew вышел(а) из комнаты
[04:35:16] flylinkdc вошёл(а) в комнату
[04:50:58] flylinkdc вышел(а) из комнаты
[08:33:30] loooser вышел(а) из комнаты
[08:59:46] FiliN вошёл(а) в комнату
[09:08:43] loooser вошёл(а) в комнату
[11:04:33] proxym вошёл(а) в комнату
[11:50:41] Nikoli вышел(а) из комнаты
[11:50:51] Nikoli вошёл(а) в комнату
[13:31:20] proxym вошёл(а) в комнату
[13:33:58] proxym вышел(а) из комнаты: Logged out
[16:35:34] flylinkdc вошёл(а) в комнату
[16:39:50] FiliN вышел(а) из комнаты
[16:51:17] flylinkdc вышел(а) из комнаты
[19:08:46] dhamp_ вышел(а) из комнаты: Replaced by new connection
[19:08:56] dhamp_ вошёл(а) в комнату
[19:19:46] <Nikoli> dhamp_ : привет, чем логи ведёшь в линуксах?
[19:20:21] <dhamp_ > Nikoli, логи чего ?
[19:20:55] <Nikoli> ядра, sshd
[19:22:13] <dhamp_ > Nikoli, тем что идёт в дистрибутиве по умолчанию (journald)
[19:24:17] <dhamp_ > Nikoli, мне особо логи читать не нужно там что мне в принципе параллельно какой там логгер
[19:34:11] <dhamp_ > Nikoli, ты статистику собираешь ? )
[19:56:27] <Nikoli> dhamp_ : не, я syslog-ng научился пускать с минимальными правами, думал поделиться)
[20:19:51] dhamp вошёл(а) в комнату
[21:40:50] FiliN вошёл(а) в комнату
[21:44:14] FiliN вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!