gentoo.ru
Официальная конференция Direct Connect клиента EiskaltDC++
eiskaltdc@conference.gentoo.ru
Пятница, 12 августа 2011< ^ >
dhamp установил(а) тему: Last stable release: 2.2.3 || Конференция разработчиков EiskaltDC++
Логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2011/
Активность в багтрекере: http://code.google.com/p/eiskaltdc/updates/list
Активность разработки: http://github.com/negativ/eiskaltdcpp/network
Release schedule:
* 2011-09-18 Release EiskaltDC++ 2.2.4
TODO:
* IPv6 in DC++ Core
* JSON interface in EiskaltDC++ Daemon
ADC notes:
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC.txt
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC-EXT.txt
http://www.adcportal.com/wiki/ADC_Proposals_list
Git notes:
http://habrahabr.ru/blogs/development/68341/
http://dl.dropbox.com/u/281916/delete/book.pdf
JSON:
http://ru.wikipedia.org/wiki/JSON
http://en.wikipedia.org/wiki/JSON
http://en.wikipedia.org/wiki/JSON-RPC
JSON parser from Boost:
http://plaincodesource.blogspot.com/2011/03/json-c-boost.html
http://stackoverflow.com/questions/717618/simple-server-client-boost-example-not-working
HTTP and TCP client/server examples:
http://www.boost.org/doc/libs/1_39_0/doc/html/boost_asio/examples.html
Конфигурация комнаты
Участники комнаты

GMT+4
[00:41:39] e_zombie вышел(а) из комнаты
[01:10:41] ONYX вышел(а) из комнаты
[01:35:29] Diger вышел(а) из комнаты
[02:02:10] crypton вошёл(а) в комнату
[03:18:51] crypton вышел(а) из комнаты
[04:04:10] crypton вошёл(а) в комнату
[06:14:03] Ubuntu10.04 вошёл(а) в комнату
[07:00:07] amfetamin вышел(а) из комнаты
[07:03:48] vyazovoi вошёл(а) в комнату
[07:24:18] Alexey вошёл(а) в комнату
[07:27:01] vyazovoi вышел(а) из комнаты
[07:50:33] amfetamin вошёл(а) в комнату
[08:40:01] Diger вошёл(а) в комнату
[08:49:02] FiliN вышел(а) из комнаты
[08:56:16] ONYX вошёл(а) в комнату
[09:28:36] amfetamin вышел(а) из комнаты
[09:48:36] MrBogdan вошёл(а) в комнату
[09:50:19] amfetamin вошёл(а) в комнату
[09:51:03] amfetamin вышел(а) из комнаты
[09:51:30] amfetamin вошёл(а) в комнату
[09:53:24] FiliN вошёл(а) в комнату
[09:59:40] FiliN вышел(а) из комнаты
[10:00:42] FiliN вошёл(а) в комнату
[10:01:34] crypton вышел(а) из комнаты
[10:05:44] FiliN вышел(а) из комнаты
[10:07:44] Diger вышел(а) из комнаты
[10:08:41] FiliN вошёл(а) в комнату
[10:10:10] vyazovoi вошёл(а) в комнату
[10:13:43] Diger вошёл(а) в комнату
[10:17:02] MrBogdan вышел(а) из комнаты
[10:27:45] amfetamin вышел(а) из комнаты
[11:04:13] amfetamin вошёл(а) в комнату
[11:16:41] FiliN вышел(а) из комнаты
[11:16:51] FiliN вошёл(а) в комнату
[11:20:37] crypton вошёл(а) в комнату
[11:30:20] mrbogdan вошёл(а) в комнату
[11:47:12] Ubuntu10.04 вышел(а) из комнаты: offline
[11:53:55] Ubuntu10.04 вошёл(а) в комнату
[11:55:16] Ubuntu10.04 вышел(а) из комнаты
[11:55:36] Ubuntu10.04 вошёл(а) в комнату
[12:22:53] vyazovoi вышел(а) из комнаты
[12:30:18] de7 вошёл(а) в комнату
[12:30:34] <de7> денб добрый :)
[12:31:17] <de7> подскажите пожалуйста, пытаюсь собрать 2.2.3 в виде демона с xmlrpc, валится в конце:
In file included from /root/eiskaltdcpp-2.2.3/nasdc/ServerThread.cpp:36:
/root/eiskaltdcpp-2.2.3/nasdc/xmlrpcserver.h:75: error: ‘class xmlrpc_c::serverAbyss::constrOpt’ has no member named ‘serverOwnsSignals’
make[2]: *** [nasdc/CMakeFiles/nasdc.dir/ServerThread.cpp.o] Error 1
[12:32:21] <de7> параметры такие - cmake -DCMAKE_BUILD_TYPE=Release -DUSE_QT=OFF -DWITH_EMOTICONS=OFF -DNO_UI_DAEMON=ON -DXMLRPC_DAEMON=ON -DCMAKE_INSTALL_PREFIX=/usr ../
[12:54:33] <Diger> de7: посмотри в логах, вчерась кто-то что-то подобное писал
[13:01:35] <de7> просмотрел логи за последние 4 дня, решения не нашел но увидел что xmlrpc будет на json заменен, так что пофиг, подожду
[13:10:07] Ubuntu10.04 вышел(а) из комнаты
[13:10:30] tehnick вошёл(а) в комнату
[13:10:53] Ubuntu10.04 вошёл(а) в комнату
[13:11:34] FiliN вышел(а) из комнаты
[13:12:03] <tehnick> de7: а решения и нет: xmlrpc-c под винду недоступен, поэтому и демон под виндой неуправляемый. Только запуск и остановка. А все настройки --- через конфиг.
[13:12:23] tehnick вышел(а) из комнаты
[13:17:41] <de7> так у меня как бы не винда
[13:21:02] tehnick вошёл(а) в комнату
[13:21:25] <tehnick> de7: тогда нужно обратить внимание на версию xmlrpc-c
[13:21:48] <tehnick> de7: и посмотреть в файле INSTALL требования...
[13:26:05] <de7> tehnick: точно, у меня 1.16, а надо 1.19(
[13:29:01] mrbogdan вышел(а) из комнаты
[13:51:34] tehnick вышел(а) из комнаты
[14:10:26] rzed вошёл(а) в комнату
[14:11:40] <rzed> я тут заметил что у http://rushub.org есть поддержка IPv6, зачем мы тогда с техником мучались с UHub
[14:14:25] tehnick вошёл(а) в комнату
[14:15:02] <tehnick> rzed: твое наблюдение бесполезно, перечитай переписку
[14:15:58] <tehnick> rzed: http://code.google.com/p/flylinkdc/issues/detail?id=456#c21
[14:16:00] <de7> tehnick: а с какой версии планируется переход на json и какие зависимости это добавит?
[14:17:13] <rzed> ок понял, вопрос от незнания темы, необращайте внимания. перечитывать там небуду много английских буков напрягает если не в пользу
[14:17:41] <tehnick> de7: когда сделаем, тогда и появится. Зависимости вряд ли добавятся. Судя по ветке json все необходимое будет в дереве исходников.
[14:17:42] gray_graff/work вышел(а) из комнаты
[14:18:19] <de7> tehnick: спасибо. Так вроде у меня все кроме xmlrpc по зависимостям подходит.
[14:18:35] <Alexey> tehnick: что именно требуется от автора русхаба?
[14:18:35] <tehnick> rzed: кстати, ветку в багтрекере флайлинка можешь полностью прочитать. Там же на русском.
[14:19:01] <tehnick> Alexey: перейти наконец на ADC, как у них заявлено в TODO
[14:19:12] <Alexey> адц пилится
[14:19:20] <Alexey> про нмдц что?
[14:19:26] <Alexey> от него отказываться нет планов
[14:19:59] <Alexey> на выходных очередной релиц русхаба будет, пока без адц
[14:21:07] <tehnick> Alexey: а ничего, NMDC трогать вообще не нужно. Пусть работает как и раньше. Но "развивать" его бессмысленно. Это мертвый протокол с несколькими несовместимыми реализациями...
[14:21:45] <tehnick> Alexey: ну и сайтик на английском пусть запилят. Если хотят увеличить число пользователей...
[14:48:31] Ubuntu10.04 вышел(а) из комнаты
[15:03:50] Diger вышел(а) из комнаты
[15:09:41] <Alexey> пока им пользуются - он не мёртв
[15:09:51] <Alexey> а пользуются им намного активней, чем адц
[15:11:33] <rzed> потому что никто не хочет шевелиться и сменить серв.. настроили запустили забыли
[15:11:47] <Alexey> не только
[15:12:03] <Alexey> никто не хочет терять пользователей из-за смены протокола
[15:12:27] <Alexey> а с переходом на адц это неизбежно
[15:12:27] <rzed> а это не отмазка
[15:13:05] <Alexey> это одна из причин
[15:13:07] <rzed> клиентам можно загодя начать писать на motd при конекте что сервер изменится
[15:13:22] <Alexey> клиенты мало чего читают
[15:13:55] <rzed> и когда все клиенты начнут пересаживаться на свежие версии тогда и серв перекинуть можно
[15:14:39] <rzed> клиенты читают приват. при заходе на хаб бот легко может приватом сообщать
[15:17:18] <Alexey> rzed: клиенты не читают ни приват, ни главный чат
[15:17:39] <Alexey> вернее, читают, но исчезающе мало
[15:18:55] <Alexey> даже когда клиентский софт полностью совместим с адц - смена протокола крайне не желательна
[15:21:04] <Alexey> так-как клиенты не захотят и не будут менять адрес хаба в избранных хабах
[15:21:40] <Alexey> а изменить придётся хотя-бы из-за смены префикса протокола с dchub:// на adc:// или adcs://
[15:23:02] <rzed> закрыли тему. я всё понимаю сам побывал во всех шкурах и клиент и модератор и админ. и бредовые атмазки всегда есть ибо ЛЕНЬ великая сила
[15:24:47] <Alexey> можно узнать среднюю вечернюю численность хаба, который ты админил?
[15:25:34] <rzed> нет
[15:26:33] <Alexey> а софт какой использовался?
[15:30:49] de7 вышел(а) из комнаты
[15:32:42] <tehnick> Автоматическое перенаправление можно настроить элементарно.
[15:45:53] <Alexey> можно
[15:45:58] <Alexey> но это не панацея
[15:46:15] rzed вышел(а) из комнаты: <|> :ытанмок зи (а)лешыв dezr
[15:46:37] <Alexey> далеко не в каждом клиенте эта опция включена
[15:46:58] <Alexey> опция, разрешающая безусловный переход при перенаправлении
[16:00:51] tehnick вышел(а) из комнаты
[16:07:56] Diger вошёл(а) в комнату
[16:47:18] amfetamin вышел(а) из комнаты
[16:54:46] FiliN вошёл(а) в комнату
[16:58:06] gray_graff вышел(а) из комнаты
[16:59:05] gray_graff вошёл(а) в комнату
[17:07:59] gray_graff вышел(а) из комнаты
[17:10:34] ONYX вышел(а) из комнаты
[17:17:29] gray_graff вошёл(а) в комнату
[17:35:42] crypton вышел(а) из комнаты
[17:38:08] ONYX вошёл(а) в комнату
[18:55:25] amfetamin вошёл(а) в комнату
[19:23:02] FiliN вышел(а) из комнаты
[19:40:31] rzed вошёл(а) в комнату
[20:21:50] MrBogdan вошёл(а) в комнату
[20:25:23] gelraen вышел(а) из комнаты
[20:44:55] MrBogdan вышел(а) из комнаты
[21:38:53] Diger вышел(а) из комнаты
[22:24:28] Diger вошёл(а) в комнату
[22:41:47] Клёк вошёл(а) в комнату
[23:00:45] MrBogdan вошёл(а) в комнату
[23:11:27] <MrBogdan> Вопрос соображающим:
в настройках клиента пропитываем порты для tcp и udp соединений
[23:11:28] <MrBogdan> Как отфильтровать исходящий от меня траф?
[23:14:43] <rzed> конкретнее что фильтровать ?
[23:19:36] <rzed> контент или адреса и направления?
[23:20:24] MrBogdan вышел(а) из комнаты: Replaced by new connection
[23:20:40] MrBogdan вошёл(а) в комнату
[23:22:46] <rzed> MrBogdan: критерий желаемого фильтра опиши
[23:26:32] <MrBogdan> Отфильтровать исходящие соединения
[23:26:32] <MrBogdan> Просто хочется знать, что, например, исходящее соединение с порта 22222 - это дс++ и соответственно повышать или понижать приоритет трафика :)
[23:28:28] <rzed> дык если ты порт прописал и его занял приложением, разве ты не уверен что исходящий траф с этого порта не этой программы ?
[23:36:45] <MrBogdan> rzed, хотелось бы узнать, правильно ли я понимаю, что порты, прописанные в настройках, используются для соединений ко мне и исходящих соединений от меня? В смысле для входящего соединения src порт - произвольный, а dst порт - тот, который в настройках, а для исходящих - наоборот :)
[23:40:28] <Diger> запусти sockstat и все увидишь
[23:41:34] <MrBogdan> rzed, так вот не всегда :)
[23:41:35] <MrBogdan> Я, конечно всех тонкостей протокола не знаю, но прописав правила для iptables так как описано выше, получаем сброшенные пакеты :(
[23:45:31] <MrBogdan> Diger, попробуем :) просто сейчас с телефона пишу вдали от компа - инет ужасный :(
[23:46:16] <Diger> судя по iptables, те netstat нужен
[23:50:45] <MrBogdan> Ладно, пойду посплю, утро вечера мудрее :)
[23:50:49] <rzed> хмм, интересный расклад
[23:53:14] <rzed> у меня у самого больше вопросов возникло чем полезных мыслей на такую тему
[23:56:53] <MrBogdan> rzed, если интересно, в понедельник можно обсудить с логами и реальными примерами :)
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!