gentoo.ru
Официальная конференция Direct Connect клиента EiskaltDC++
eiskaltdc@conference.gentoo.ru
Понедельник, 15 сентября 2014< ^ >
Tehnick установил(а) тему: Конференция разработчиков EiskaltDC++ | Conference of EiskaltDC++ developers
Site: https://code.google.com/p/eiskaltdc/
Logs: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2014/
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:
* 2014-xx-xx Release EiskaltDC++ 2.3.0
Конфигурация комнаты
Участники комнаты

GMT+4
[00:16:58] Tehnick вошёл(а) в комнату
[00:17:46] <Tehnick> loooser, если загружена база данных geoip и лежит в правильном месте, то в чате будет двухсимвольное обозначение страны.
[00:17:59] flylinkdc вышел(а) из комнаты: Replaced by new connection
[00:18:09] flylinkdc вошёл(а) в комнату
[00:18:31] <loooser> а загружать я её сам должен?
[00:18:49] <Tehnick> loooser, скрипт для скачивания базы данных может быть где-то здесь: /usr/share/eiskaltdcpp/update_geoip
[00:18:55] <Tehnick> Да, сам.
[00:19:17] <loooser> бред
[00:20:10] <loooser> да и ещё и от рута загружать?...
[00:20:16] <Tehnick> После выполнения скрипта будут лежать файлы:
$ ls -alp /usr/share/eiskaltdcpp/GeoIPCountry*
-rw-r--r-- 1 root root 1482935 сен  4 16:39 /usr/share/eiskaltdcpp/GeoIPCountryCSV-20140904.zip
-rw-r--r-- 1 root root 7256700 сен  4 08:39 /usr/share/eiskaltdcpp/GeoIPCountryWhois.csv
[00:21:00] <Tehnick> Насколько я помню, путь захаркоджен.
[00:21:08] <loooser> такое надо в саму прогу встраивать, желателно отдельным пакетом
[00:21:12] <Tehnick> В винде этот файл рядом с бинарником лежит.
[00:21:33] <Tehnick> Встраивать ничего не нужно.
[00:21:55] <Tehnick> А файлик этот часто "протухает".
[00:22:07] <Tehnick> Раз в месяц его на сайте обновляют.
[00:22:26] <Tehnick> А в репах после релиза апдейтов не дождешься.
[00:22:30] <loooser> в qbittorrent мне ничего не надо отдельно загружать...
[00:23:22] <Tehnick> Я вначале символьную ссылку делал и добавлял пакет с базой данных в рекомендации пакета с айскальтом, но потом пришлось удалить.
[00:23:45] <Tehnick> В дебиане и убунте этот файл в пакете теперь вообще не кладут.
[00:24:22] <Tehnick> Предлагают линковаться со специальной библиотекой и дергать базу данных geoip через нее.
[00:25:15] <Tehnick> https://packages.debian.org/sid/qbittorrent
[00:25:16] <loooser> а чего не линкуетесь?
[00:25:20] <Tehnick> dep: geoip-database
[00:25:27] <Tehnick> Жесткая зависимость.
[00:25:55] <Tehnick> loooser, потому что никому не захотелось имеющийся код переписывать.
[00:26:13] <Tehnick> У нас используется тот же код, что и в оригинальном DC++.
[00:26:20] <Tehnick> А там парсится этот файлик.
[00:26:43] <Tehnick> Да и дц редко кто использует глобально.
[00:26:54] <loooser> а на geoip-database переходить слишком сложно?
[00:26:58] <Tehnick> Он на локалки рассчитан.
[00:27:07] <Tehnick> Так что мало кому такая хрень нужна.
[00:27:31] <Tehnick> Не думаю, что сложно. Просто лень.
[00:27:51] <Tehnick> И лишняя разница с DC++, которую поддерживать нужно.
[00:28:10] <Tehnick> Кроме того, старый код может быть придется оставить для винды.
[00:28:47] <loooser> тогда хоть кладите в основной пакет этот файлик, пусть хоть протухший но будет, раз уж галочка имеется...
[00:28:54] <Tehnick> Кстати, файлик с базой данных весьма немаленький: 7 МБ.
[00:29:12] <Tehnick> Насколько я помню, его в инсталяторе под винду нет.
[00:29:20] <Tehnick> Но я могу тут ошибаться.
[00:29:24] <Tehnick> Проще проверить.
[00:29:59] <loooser> наверняка он неплохо жмётся
[00:30:35] <Tehnick> loooser, в пакет класть тоже нельзя: противоречит политике дистрибутивов. Надо использовать пакет geoip из репы...
[00:31:16] <Tehnick> Ну да, сжиматься должен хорошо.
[00:33:15] <loooser> а вот флайлинки с грейлинками всякими наверняка имеют эту фичу безо всяких выкрутасов...
[00:34:01] <loooser> если нельзя в пакет класть, то пусть хоть сам скачивает в папку юзера
[00:36:09] <Tehnick> loooser, это почти никому не нужно. Большинство пользователей такая активность не порадует.
[00:36:57] <Tehnick> Хотя можно было бы в клиент это добавить, вместо скрипта.
[00:37:05] <loooser> по кнопочке в настройках (рядом с галочкой) - кому надо, тот скачает и обновить вручную.
[00:45:15] <dhamp_ > скока наспамили то
[00:45:49] <loooser> хотя с другой стороны - зачем кнопка? - Кто поставил галочку, тому значит эта фича нужна. Хотя можно ещё рядом с кнопкой добавить галочку: "Обновлять автоматически"
[00:46:36] <dhamp_ > > [00:21:40] <Tehnick> loooser, потому что никому не захотелось имеющийся код переписывать.
[00:21:58] <Tehnick> У нас используется тот же код, что и в оригинальном DC++.
[00:22:05] <Tehnick> А там парсится этот файлик.
вообще то давно не парсится, они либу уже давно юзают, у тебя хладагент потек
[00:47:20] dhamp_ вышел(а) из комнаты: Вышел из Vacuum-IM
[00:48:24] <Tehnick> Хе, значит у меня устаревшие сведения.
[00:48:47] <Tehnick> В мастер-ветке нашей этого кода еще нет.
[00:50:41] <Tehnick> Понедельник подкрался незаметно; скоро на работу...
[00:50:46] Tehnick вышел(а) из комнаты
[00:54:45] dhamp_ вошёл(а) в комнату
[00:56:12] <dhamp_ > понедельник день тяжёлый
[00:57:18] <dhamp_ > Tehnick, вы товарищ - подставляете меня, ничего не пилите, а тут looser меня домогается :D
[01:09:13] flylinkdc вышел(а) из комнаты
[01:09:23] flylinkdc вошёл(а) в комнату
[01:11:42] <loooser> %)
[01:49:09] flylinkdc вышел(а) из комнаты: Replaced by new connection
[01:49:19] flylinkdc вошёл(а) в комнату
[03:17:23] dhamp_ вышел(а) из комнаты
[03:20:32] flylinkdc вышел(а) из комнаты: Replaced by new connection
[03:20:42] flylinkdc вошёл(а) в комнату
[03:25:30] flylinkdc вошёл(а) в комнату
[03:41:02] flylinkdc вышел(а) из комнаты
[04:51:25] flylinkdc вышел(а) из комнаты: Replaced by new connection
[04:51:35] flylinkdc вошёл(а) в комнату
[06:22:50] flylinkdc вышел(а) из комнаты: Replaced by new connection
[06:23:00] flylinkdc вошёл(а) в комнату
[07:54:14] flylinkdc вышел(а) из комнаты: Replaced by new connection
[07:54:24] flylinkdc вошёл(а) в комнату
[09:06:38] FiliN вошёл(а) в комнату
[10:54:33] ONYX вошёл(а) в комнату
[11:39:55] Kroll вышел(а) из комнаты
[12:48:53] Kroll вошёл(а) в комнату
[14:15:39] FiliN вышел(а) из комнаты
[15:26:01] flylinkdc вошёл(а) в комнату
[15:41:39] flylinkdc вышел(а) из комнаты
[15:48:11] Kroll вышел(а) из комнаты: Replaced by new connection
[15:48:21] Kroll вошёл(а) в комнату
[17:14:47] loooser вышел(а) из комнаты
[17:17:30] loooser вошёл(а) в комнату
[18:23:54] ONYX вышел(а) из комнаты
[18:27:42] flylinkdc вышел(а) из комнаты: Replaced by new connection
[18:27:52] flylinkdc вошёл(а) в комнату
[19:18:41] Kroll вышел(а) из комнаты
[19:35:31] Kroll вошёл(а) в комнату
[19:58:35] flylinkdc вышел(а) из комнаты: Replaced by new connection
[19:58:45] flylinkdc вошёл(а) в комнату
[21:29:59] flylinkdc вышел(а) из комнаты: Replaced by new connection
[21:30:09] flylinkdc вошёл(а) в комнату
[21:38:07] dhamp_ вошёл(а) в комнату
[22:55:00] Kroll вышел(а) из комнаты
[23:01:26] flylinkdc вышел(а) из комнаты: Replaced by new connection
[23:01:36] flylinkdc вошёл(а) в комнату
[23:38:17] Kroll вошёл(а) в комнату
[23:43:02] dhamp_ вышел(а) из комнаты
[23:55:14] Kroll вышел(а) из комнаты
[23:55:28] Kroll вошёл(а) в комнату
[23:55:43] Kroll вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!