gentoo.ru
Официальная конференция Direct Connect клиента EiskaltDC++
eiskaltdc@conference.gentoo.ru
Четверг, 20 октября 2011< ^ >
dhamp установил(а) тему: Last stable release: 2.2.4 || Конференция разработчиков 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-10-30 Release EiskaltDC++ 2.2.5
TODO:
* IPv6 in DC++ Core
* JSON interface in EiskaltDC++ Daemon
* Gtk3 support in EiskaltDC++ Gtk
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
Как правильно задавать вопросы:
http://parallel.ru/cluster/smart-questions-ru.html
How To Ask Questions The Smart Way
http://catb.org/%7Eesr/faqs/smart-questions.html
Конфигурация комнаты
Участники комнаты

GMT+4
[00:17:01] WiseLord вошёл(а) в комнату
[00:24:20] <dein.negativ> Axl: EiskaltDC++ Qt = гуй на Qt + ядро dcpp. гуй на Qt пишем мы, dcpp пишет другая команда разрабов
[00:25:02] <tehnick> А мы его патчим под наши нужды.
[00:25:17] <tehnick> И вообще, я вроде доступно и подробно объяснил.
[00:26:47] <dein.negativ> tehnick: надо бы накодить реализацию отправки фрагментированных сообщений если их длина больше определенного значения
[00:27:07] <dein.negativ> максимальную длину можно указывать в профиле хаба
[00:27:34] <tehnick> dein.negativ: снова к тебе этот бритиш приставал?
[00:28:03] <tehnick> Я считаю это опасной функцией.
[00:28:06] <dein.negativ> сделать вроде не проблема, но встает вопрос как лучше: делать все на стороне фронтэнда или на стороне ядра
[00:28:20] <tehnick> За нее клиент могут перманентно забанить на многих хабах.
[00:28:26] <dein.negativ> tehnick: сам сегодня столкнулся с такой необходимостью)
[00:29:03] <tehnick> На стороне гуя проще.
[00:29:22] <dein.negativ> проще, но получится что придется модифицировать ядро
[00:29:26] <tehnick> Ядро мучить лишний раз чревато.
[00:29:48] <tehnick> Знаешь, что?
[00:30:00] <dein.negativ> что?
[00:30:12] <tehnick> Я бы предложил не делать такой опции вообще в настройках.
[00:30:17] <tehnick> Не так часто оно надо.
[00:30:44] <tehnick> А запилить кнопку во фрейме ввода.
[00:31:20] <tehnick> С тултипом типа: "Разбивать длинные сообщения на части"
[00:31:59] <tehnick> 1) Нажимаешь _отжимаемую_ кнопку.
[00:32:06] <dein.negativ> думаю удасться избежать бана если просто огрничивать длину текста в текстбоксе)
[00:32:10] <tehnick> 2) Вводишь число в спинбокс.
[00:32:15] FiliN вышел(а) из комнаты
[00:32:25] <tehnick> 3) Оно запоминается, пока жив виджет хаба.
[00:32:37] FiliN вошёл(а) в комнату
[00:32:43] <tehnick> 4) Отправляешь на хаб сообщения.
[00:32:47] <tehnick> 5) ...
[00:32:56] <tehnick> 6) профит?
[00:33:16] <dein.negativ> проще просто не позволять вводить текста больше допустимого)
[00:33:16] <tehnick> Согласен, что это проще?
[00:33:22] <tehnick> Нет.
[00:33:32] <tehnick> Это очень и очень плохо.
[00:33:59] <tehnick> Ты мою идею-то понял.
[00:34:07] <tehnick> Вроде нормально объяснил.
[00:34:46] <tehnick> Кнопку (отжимаемую) правее кнопки отправки.
[00:35:10] <tehnick> Все интуитивно понятно будет.
[00:42:21] FiliN вышел(а) из комнаты
[00:45:51] dein.negativ вышел(а) из комнаты
[00:53:48] FiliN вошёл(а) в комнату
[00:53:53] dhamp вошёл(а) в комнату
[00:54:40] <dhamp> вопрос: почему qt морда запускается с 2 раза только? первый запуск холостой
[00:55:44] <tehnick> Потому что сегфолтится при выходе и не освобождает при этом область общей памяти.
[00:56:25] <tehnick> А после первого запуска, процесс ее освобождает.
[00:56:49] <tehnick> Я об этом давно Негативу написал.
[00:57:06] <tehnick> Когда еще Debug сборку использовал.
[00:57:19] amfetamin вышел(а) из комнаты
[00:57:43] <tehnick> s/давно/сразу как он запилил этот функционал/
[00:58:37] <dhamp> [00:54:26] <tehnick> Потому что сегфолтится при выходе
сегфолта нету
[00:59:08] <tehnick> о_О
[00:59:22] <tehnick> У меня только при сегфолте не освобождалась.
[00:59:36] <dhamp> tehnick: strace показать ? =)
[00:59:51] <tehnick> Да я верю, чо.
[00:59:51] <dhamp> или в gdb пустить?
[01:00:03] <tehnick> А запусти... =)
[01:01:42] <dhamp> tehnick: как появилось так и пропало =) чудеса....
[01:02:01] <dhamp> tehnick: внезапно начало запускаться с первого раза
[01:10:37] WiseLord вышел(а) из комнаты
[01:11:33] tehnick вышел(а) из комнаты
[02:50:26] Nikoli вошёл(а) в комнату
[03:11:54] Nikoli вышел(а) из комнаты
[03:12:32] Nikoli вошёл(а) в комнату
[03:27:02] gelraen вышел(а) из комнаты
[03:27:28] dhamp вышел(а) из комнаты
[03:29:03] gelraen вошёл(а) в комнату
[03:36:47] FiliN вышел(а) из комнаты
[04:07:20] gray_graff/work вошёл(а) в комнату
[05:06:13] Diger вошёл(а) в комнату
[05:47:46] Kroll вошёл(а) в комнату
[07:37:40] Diger вышел(а) из комнаты
[08:14:06] ONYX вошёл(а) в комнату
[08:25:58] Diger вошёл(а) в комнату
[08:44:46] Axl вышел(а) из комнаты
[09:22:24] e_zombie вошёл(а) в комнату
[10:11:20] amfetamin вошёл(а) в комнату
[10:24:22] amfetamin вышел(а) из комнаты: Replaced by new connection
[10:24:33] amfetamin вошёл(а) в комнату
[11:56:42] FiliN вошёл(а) в комнату
[12:25:25] FiliN вышел(а) из комнаты
[13:03:12] amfetamin вышел(а) из комнаты
[13:16:07] Nikoli вышел(а) из комнаты
[13:26:37] Nikoli вошёл(а) в комнату
[14:21:29] gelraen вышел(а) из комнаты
[14:27:35] gelraen вошёл(а) в комнату
[14:51:52] FiliN вошёл(а) в комнату
[14:55:14] Alexey вошёл(а) в комнату
[15:36:44] Diger вышел(а) из комнаты
[16:10:32] Diger вошёл(а) в комнату
[16:15:02] amfetamin вошёл(а) в комнату
[16:27:49] gelraen вышел(а) из комнаты
[16:39:55] Diger вышел(а) из комнаты
[16:40:05] Diger вошёл(а) в комнату
[17:02:48] gray_graff вышел(а) из комнаты
[17:12:47] ONYX вышел(а) из комнаты
[17:13:36] gray_graff вошёл(а) в комнату
[17:50:00] e_zombie вышел(а) из комнаты
[19:40:06] Alexey вышел(а) из комнаты: Replaced by new connection
[19:40:16] Alexey вошёл(а) в комнату
[20:26:29] FiliN вышел(а) из комнаты
[20:52:22] gelraen вошёл(а) в комнату
[20:54:27] gray_graff вышел(а) из комнаты
[21:17:55] gray_graff вошёл(а) в комнату
[21:37:41] tehnick вошёл(а) в комнату
[21:37:51] tehnick вышел(а) из комнаты
[21:44:53] gray_graff вышел(а) из комнаты
[21:54:38] gray_graff вошёл(а) в комнату
[22:00:08] FiliN вошёл(а) в комнату
[22:40:40] gray_graff вышел(а) из комнаты
[22:53:58] gray_graff вошёл(а) в комнату
[23:07:52] Diger вышел(а) из комнаты
[23:09:09] Diger вошёл(а) в комнату
[23:15:19] tehnick вошёл(а) в комнату
[23:15:53] <tehnick> Отправил письмо немецкому переводчику, чтобы он больше таких подлостей не делал.
[23:16:09] <tehnick> И напомнил про перевод Qt-морды.
[23:16:19] <tehnick> Но не факт, что он прочтет и ответит.
[23:16:29] <tehnick> Как показывает опыт прошлого письма...
[23:19:55] tehnick вышел(а) из комнаты
[23:23:39] FiliN вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!