gentoo.ru
Официальная конференция Direct Connect клиента EiskaltDC++
eiskaltdc@conference.gentoo.ru
Среда, 6 июля 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:
* DHT Support
* IPv6 in DC++ Core
* JSON interface in EiskaltDC++ Daemon
* Migrating from Libglade to GtkBuilder in EiskaltDC++ Gtk
* Up minimal gcc version to 4.4
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:02:11] gray_graff/work вышел(а) из комнаты
[00:08:08] gray_graff/work вошёл(а) в комнату
[00:15:50] <tehnick> pavelvat: в поисковом виджете в результатах поиска источники из DHT имеются?
[00:16:31] <pavelvat> нет, в поле хост у всех стоит адрес хаба.
[00:18:25] <dhamp> pavelvat: от хабов отрубись и поищи по распросранённому tth
[00:19:15] <pavelvat> tehnick: ты уверен что в Windows клиентах в виджете поиска имеется возможность делать поиск через DHT по TTH при отключённых хабах?
[00:20:27] <tehnick> pavelvat: нет
[00:20:50] <tehnick> pavelvat: насколько я помню, при отключенных хабах даже запрос не посылается...
[00:21:02] <tehnick> И это надо бы исправить.
[00:33:13] <dhamp> tehnick: а ты проверял ?
[00:33:21] <dhamp> хорошо проверял ? )
[00:34:45] <tehnick> Нет.
[00:36:30] <tehnick> Теперь проверил.
[00:36:32] <tehnick> Я прав.
[00:37:38] <tehnick> https://github.com/negativ/eiskaltdcpp/blob/master/eiskaltdcpp-qt/src/SearchFrame.cpp#L892
[00:37:43] <tehnick> Пруф.
[00:38:07] <tehnick> Еще вопросы?
[00:41:50] <dhamp> tehnick: ну вообще есть вопрос - нахуя эти строки ? ) потому как если нет подключенных хабов поиск ни на какие хабы не отправится же )
[00:42:17] <tehnick> dhamp: эти строки были, есть и будут. =)
[00:42:30] <dhamp> tehnick: если я их удалю не будут =P
[00:42:32] <tehnick> Но надо еще учесть DHT.
[00:42:42] <tehnick> Не надо их удалять.
[00:42:58] <tehnick> Они несут глубинный смысл.
[00:44:12] <dhamp> ага глубинный смысл что хаки для ядра надо добавлять в гуй =)
[00:44:54] <tehnick> Это не хак.
[00:45:09] <tehnick> Это просто избавления ядра от лишней работы.
[00:45:34] <tehnick> И да.
[00:45:51] <tehnick> Если в списке нет хабов, то куда отправлять-то?..
[00:46:08] <tehnick> В коде все норм.
[00:46:32] <tehnick> pavelvat: видишь, куда надо копать?
[00:46:59] <tehnick> Просто послать запрос поиска по dht.
[00:47:06] <dhamp> tehnick: ядро и так никуда не пошлёт ибо куда ?
[00:47:07] <tehnick> А он сам вернет результат.
[00:47:16] <tehnick> dhamp: именно
[00:48:28] <dhamp> tehnick: см. ClientManager::search
[00:49:26] <tehnick> dhamp: круто, чо.
[00:50:15] <tehnick> dhamp: это ты так жирно намекаешь, что тот возврат --- единственное препятствие к моему запросу?
[00:51:07] <tehnick> pavelvat: проверишь, что будет, если убрать те строки?
[00:51:16] <pavelvat> tehnick: сейчас подключился к хабу и сделал поиск по TTH - нашлись как источники с хаба так и источники помеченные DHT. Но вот если искать не по TTH, а по имени файла то присутствуют только источники с хаба.
[00:51:39] <dhamp> tehnick: я тебе тонко намекаю что ядро и само может разобраться слать ли куда нить запрос
[00:51:59] <tehnick> pavelvat: видел мою ссылку выше? Это единственное препятствие...
[00:52:16] <pavelvat> tehnick: попробую убрать
[00:52:21] <tehnick> pavelvat: просто удалить две строки.
[00:52:45] <dhamp> Но вот если искать не по TTH, а по имени файла то присутствуют только источники с хаба.
КЭП сообщает что дшт ищет только по ттш
[00:53:01] <tehnick> dhamp: for(Client::Iter i = clients.begin(); i != clients.end(); ++i) {
[00:53:22] <tehnick> dhamp: что будет, если begin() вернет false?
[00:53:54] <tehnick> Сформулировал криво, но смысл ты поймешь...
[00:54:29] <dhamp> tehnick: а ничего не будет
[00:58:46] amfetamin вышел(а) из комнаты
[01:04:42] <tehnick> dhamp: в gtk морде тоже есть этот возврат при пустом списке
[01:05:36] <tehnick> Поэтому я пока лучше оставлю его.
[01:08:35] <tehnick> Пушнул свою версию.
[01:11:00] <tehnick> dhamp: не падает и это обнадеживает
[01:11:17] <tehnick> У юзеров с белым внешним ип даже искать должно...
[01:11:25] <tehnick> Всем пока.
[01:11:37] tehnick вышел(а) из комнаты
[01:20:30] <pavelvat> tehnick: да, без этих строк поиск по TTH работает и без хаба.
[01:30:27] pavelvat вышел(а) из комнаты
[01:33:13] gray_graff/work вышел(а) из комнаты
[01:34:02] gray_graff/work вошёл(а) в комнату
[01:47:17] Diger вышел(а) из комнаты
[05:07:11] Alexey вышел(а) из комнаты
[06:22:06] Diger вошёл(а) в комнату
[07:08:23] ONYX вошёл(а) в комнату
[07:38:31] ONYX вышел(а) из комнаты
[07:41:23] Kroll вошёл(а) в комнату
[07:42:36] dhamp вышел(а) из комнаты
[07:49:33] amfetamin вошёл(а) в комнату
[08:09:32] ONYX вошёл(а) в комнату
[08:26:18] gray_graff/work вышел(а) из комнаты
[08:28:28] gray_graff/work вошёл(а) в комнату
[09:07:03] gelraen вышел(а) из комнаты
[09:07:29] gelraen вошёл(а) в комнату
[09:33:04] Diger вышел(а) из комнаты
[09:33:55] Diger вошёл(а) в комнату
[09:54:24] gelraen вышел(а) из комнаты
[10:58:55] amfetamin вышел(а) из комнаты
[11:44:38] rzed вошёл(а) в комнату
[12:26:15] rzed вышел(а) из комнаты: <|> :ытанмок зи (а)лешыв dezr
[12:43:00] Kroll вышел(а) из комнаты
[12:47:54] gray_graff/work вышел(а) из комнаты
[12:48:50] gray_graff/work вошёл(а) в комнату
[13:00:46] FiliN вошёл(а) в комнату
[13:01:14] Kroll вошёл(а) в комнату
[13:24:46] Kroll вышел(а) из комнаты
[13:29:58] Kroll вошёл(а) в комнату
[13:34:04] Kroll вышел(а) из комнаты
[13:36:01] FiliN вышел(а) из комнаты
[13:36:28] dhamp вошёл(а) в комнату
[13:36:52] Kroll вошёл(а) в комнату
[13:37:12] <Kroll> не помогло
[13:37:37] <Kroll> в меню груба теперь 1280х1024 а в консоли по прежнему 720х400
[13:38:10] <Kroll> плин
[13:38:12] <Kroll> не туда
[13:45:50] Kroll вышел(а) из комнаты
[13:53:51] Kroll вошёл(а) в комнату
[14:10:33] Kroll вышел(а) из комнаты
[14:13:33] Kroll вошёл(а) в комнату
[14:14:01] amfetamin вошёл(а) в комнату
[14:23:44] gray_graff/work вышел(а) из комнаты
[14:24:19] gray_graff/work вошёл(а) в комнату
[14:25:15] Kroll вышел(а) из комнаты
[14:27:10] Diger вышел(а) из комнаты
[14:27:54] Diger вошёл(а) в комнату
[14:29:39] Kroll вошёл(а) в комнату
[14:49:26] ONYX вышел(а) из комнаты
[14:51:10] Alexey вошёл(а) в комнату
[14:52:25] ONYX вошёл(а) в комнату
[15:08:48] Diger вышел(а) из комнаты
[15:33:59] gray_graff/work вышел(а) из комнаты
[15:36:49] gray_graff/work вошёл(а) в комнату
[15:47:45] Diger вошёл(а) в комнату
[16:04:19] gray_graff/work вышел(а) из комнаты
[16:05:07] gray_graff/work вошёл(а) в комнату
[16:47:18] amfetamin вышел(а) из комнаты
[17:14:14] ONYX вышел(а) из комнаты
[18:03:41] rzed вошёл(а) в комнату
[18:04:35] dhamp вышел(а) из комнаты
[18:09:40] gray_graff вышел(а) из комнаты
[18:10:41] gray_graff вошёл(а) в комнату
[18:36:39] amfetamin вошёл(а) в комнату
[18:56:37] dhamp вошёл(а) в комнату
[19:00:58] FiliN вошёл(а) в комнату
[19:34:54] amfetamin вышел(а) из комнаты
[19:38:17] amfetamin вошёл(а) в комнату
[19:40:34] FiliN вышел(а) из комнаты
[20:08:15] gelraen вошёл(а) в комнату
[20:31:17] FiliN вошёл(а) в комнату
[20:31:27] FiliN вышел(а) из комнаты
[20:49:21] tehnick вошёл(а) в комнату
[20:53:09] Diger вышел(а) из комнаты
[21:05:08] Nikoli вышел(а) из комнаты
[21:08:36] Nikoli вошёл(а) в комнату
[21:13:06] man_hattan вошёл(а) в комнату
[21:16:11] man_hattan вышел(а) из комнаты
[21:35:08] amfetamin вышел(а) из комнаты
[21:57:46] Nikoli вышел(а) из комнаты
[22:11:21] Nikoli вошёл(а) в комнату
[22:22:46] Diger вошёл(а) в комнату
[22:55:43] Kroll вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!