gentoo.ru
Официальная конференция Direct Connect клиента EiskaltDC++
eiskaltdc@conference.gentoo.ru
Пятница, 23 сентября 2011< ^ >
tehnick установил(а) тему: 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-24 Release EiskaltDC++ 2.2.4
* 2011-10-23 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
Конфигурация комнаты
Участники комнаты

GMT+4
[00:00:04] rzed вышел(а) из комнаты: <|> :ытанмок зи (а)лешыв dezr
[00:06:49] tehnick вышел(а) из комнаты
[00:10:29] tehnick вошёл(а) в комнату
[00:11:05] <tehnick> dein.negativ: память не освобождается при выходе. о_О
[00:11:43] <tehnick> Когда я второй раз запускаю бинарник, он производит проверку и считает, что прога уже запущена.
[00:11:51] dein.negativ вышел(а) из комнаты
[00:12:16] <tehnick> Передает ей якобы данные и в нормальном режиме выходит (без сегфолта).
[00:12:36] <tehnick> А при третьем запуске бинарника цикл повторяется.
[00:12:46] <tehnick> Т.е. снова запускается прога нормально.
[00:13:18] <tehnick> Но это дебаг-сборка, да.
[00:22:01] dhamp вошёл(а) в комнату
[00:40:37] tehnick вышел(а) из комнаты
[00:44:36] ONYX вышел(а) из комнаты
[02:16:50] Diger вышел(а) из комнаты
[02:53:00] <dhamp> и все таки кто скажет нахрена в qt морде в браузере шар, в панели справа (дереве папок) нужны столбцы TTH и Точный размер. - как минимум TTH нафиг не нужен - он всегда пустой
[02:53:29] <dhamp> s/в панели справа/в панели слева/
[04:24:22] dhamp вышел(а) из комнаты
[04:30:53] gray_graff вошёл(а) в комнату
[08:06:41] ONYX вошёл(а) в комнату
[08:28:31] <gelraen> [22:34:29] <rzed> а если демон на винде ? мы же кросплатформенный проект обсуждаем
[08:28:38] <gelraen> openssh есть и для винды
[09:11:11] Kroll вошёл(а) в комнату
[09:18:56] rzed вошёл(а) в комнату
[09:30:39] <rzed> pavelvat: (не упрёк, а заметка) после установки Qt_SDK_Win_offline_v1_1_3_en.exe пути координально расходятся с теми что у тебя в variables.bat
[09:45:32] <rzed> кстати а чего под виндовс только Qt морда? есть же портc GTK
[09:47:16] FiliN_ вошёл(а) в комнату
[09:48:06] Alexey вошёл(а) в комнату
[11:17:42] FiliN_ вышел(а) из комнаты
[11:17:52] FiliN_ вошёл(а) в комнату
[11:38:36] rzed вышел(а) из комнаты: <|> :ытанмок зи (а)лешыв dezr
[12:55:48] ONYX вышел(а) из комнаты
[12:57:11] rzed вошёл(а) в комнату
[13:00:58] <rzed> попробовал по READ_ME.txt с новыми пакетами win32 собрать последний коммит. выпадает с ошибкой http://pastebin.com/MyaA6sjt
[13:15:00] <rzed> весь лог http://pastebin.ubuntu.com/695533/
[13:24:27] FiliN_ вышел(а) из комнаты
[13:24:48] FiliN_ вошёл(а) в комнату
[14:30:37] Diger вошёл(а) в комнату
[14:44:14] dhamp вошёл(а) в комнату
[14:44:52] dhamp вышел(а) из комнаты
[14:45:03] dhamp вошёл(а) в комнату
[14:48:43] <Diger> dhamp: привы, в последней реве Util.h - strtoq под гайкой не катит, со strtoll нормально собирается
[15:13:39] FiliN_ вышел(а) из комнаты
[15:13:49] FiliN_ вошёл(а) в комнату
[15:19:55] Tehnick вошёл(а) в комнату
[15:21:22] <Tehnick> Diger, через #ifdef разрулим
[15:22:18] <Tehnick> Diger, ты уже успел затестить работу QtSingleCoreApplication?
[15:22:36] <Diger> а что затестить?
[15:22:43] <rzed> странно, либо у меня с файлами косяк либо одно из двух. без USE_IDNA собралось всё в win32
[15:23:25] <Tehnick> Diger, перехват магнета
[15:23:30] <Tehnick> Например...
[15:23:34] <Diger> щас проверю
[15:23:53] <Tehnick> Ну и больше ошибок сборки не было?..
[15:24:38] <Tehnick> rzed, что собралось?
[15:25:09] <rzed> весь ейскальтQT
[15:25:36] <Tehnick> А не должен был?..
[15:26:43] <rzed> ну я выше же писал.. взял всё свежее скачал по мануалу вод винду и собрать попытался
[15:27:20] FiliN_ вышел(а) из комнаты
[15:27:33] FiliN_ вошёл(а) в комнату
[15:28:02] <rzed> с USE_IDNA= ОN выпадало с ..\dcpp\libeiskaltdcpp.a(Util.cpp.obj):Util.cpp:(.text+0x174a): undefined reference to `idna_to_ascii_8z'
[15:29:30] Tehnick вышел(а) из комнаты
[15:29:31] Tehnick вошёл(а) в комнату
[15:31:20] <rzed> а предыдущие версии Qt_SDK_Win* и прочий обвес mingw на которых собирал удалил ксожалению. так что моими силами мне несравнить в ком косяк
[15:34:37] <Diger> rzed: а у тебя походу IDNA в линковке нету
[15:35:05] <Tehnick> Или библиотека старая.
[15:36:18] <Diger> Tehnick: пока не могу проверить, туплю не подетски - не могу понять как обьяснить мозилле чем перехватывать магнет
[15:36:21] <rzed> всё скачал свежее по последнему READ_ME
[15:36:45] <rzed> Diger: вот в логе видно что линк есть http://pastebin.ubuntu.com/695533/
[15:36:54] <Tehnick> Diger, нафига через браузер?
[15:37:11] <Diger> а как?
[15:37:26] <Tehnick> Просто запусти из консоли второй экземпляр программы с магнетом в опции...
[15:37:31] <rzed> idna (headers): C:/Creator/Qt/mingw/lib/Libidn.dll (C:/Creator/Qt/mingw/include)
[15:37:34] <Diger> епт
[15:37:38] <Diger> понял
[15:38:30] <Diger> rzed: ты в папке где билдишь, найди  папку где гуй собирается, там файлик link.txt
[15:38:34] <Tehnick> Diger, а для браузера посмотри советы здесь: http://tehnick-8.narod.ru/dc_clients/magnet-links.html
[15:38:56] <Diger> djn tuj ghjdthm? - dthyj kb genb lj kb, erfpfys
[15:39:00] <Diger> пля
[15:39:19] <Diger> rzed: вот в том файле и проверб, верно ли пути указаны
[15:39:24] <Tehnick> А при чем тут гуй? Там линковка ядра...
[15:40:03] <Diger> ну или там
[15:40:18] <Diger> Tehnick: запустился второй экземпляр
[15:40:41] <Tehnick> С окном для магнета?
[15:40:44] <Diger> угу
[15:40:52] <Tehnick> Хреново, чо.
[15:41:30] <Tehnick> Разделяемая память, значит, работает не так...
[15:41:59] <Diger> я думаю пока не критично
[15:42:06] FiliN_ вышел(а) из комнаты
[15:42:18] FiliN_ вошёл(а) в комнату
[15:42:22] <Tehnick> Ага. С костылем твоим результат был тот же.
[15:42:35] <Tehnick> Еще надо под винду проверить.
[15:42:52] <Tehnick> *виндой
[15:43:04] <Tehnick> rzed, ^^
[15:43:10] <Tehnick> Тестил?
[15:43:42] <Tehnick> Завтра будет или релиз или вторая бета.
[15:44:00] <rzed> нет, я только ща заметил новый коммит, скачал буду собирать ща
[15:44:21] <Tehnick> Ветку 2.2.x собираешь?
[15:44:53] <Diger> Tehnick: дак щас без кутэсингла собралось?
[15:46:41] <rzed> да взял щаз d33098f
[15:46:52] <Tehnick> Diger, ты мастер-ветку собрал что ли?..
[15:48:06] <Tehnick> Там этого еще нет...
[15:48:16] <Tehnick> https://github.com/negativ/eiskaltdcpp/network
[15:48:19] FiliN_ вышел(а) из комнаты
[15:48:23] <rzed> у меня файлы идут с названиями типа negativ-eiskaltdcpp-v2.2.4-beta1-22-gd33098f.tar.gz  И я только сокращаю до например 244b1-22
[15:48:37] FiliN_ вошёл(а) в комнату
[15:49:24] <Tehnick> rzed, это ты к чему?
[15:50:29] <rzed> а просто пояснил
[15:51:10] <Tehnick> Короткий хэш гораздо информативнее.
[15:51:31] <Tehnick> Не понятно только, где ты это так сокращаешь и зачем...
[15:53:16] <rzed> ну в логе вон что выше постил там имя каталога исходя из архива коммита
[15:54:19] <rzed> короткий хэшь он впринцепе удобней в общении, но среди имён файлов или каталогов оно не по порядку получается
[15:54:37] FiliN_ вышел(а) из комнаты
[15:54:48] FiliN_ вошёл(а) в комнату
[15:56:31] <rzed> Tehnick: ты на сайт GITa заходил хоть, может просто то, что я говорил у тебя нисчем не ассоциируется и потому выходит что бред несу
[15:58:01] <Tehnick> rzed, не волнуйся, я все понял. Это просто у гитхаба хитрая система именования архивов из срезов репы.
[15:59:54] <Tehnick> Расшифровка:
negativ-eiskaltdcpp-v2.2.4-beta1-22-gd33098f.tar.gz
<разработчик>-<проект>-<последний тег>-<колиство коммитов с последнего тега>-<короткий хэш>.tar.gz
[16:00:17] <rzed> видимо изза того что я git увидел первоначально в браузере у меня и представление его иерархии несколько иное чем у вас привыкшим к консоли
[16:00:37] <Tehnick> В браузере не гит.
[16:00:52] <Tehnick> А частный случай: веб-гуи гитхаба.
[16:01:00] <Tehnick> Причем очень удобный, да.
[16:02:24] <rzed> пока компилится свежак пойду поужинаю
[16:03:45] <Diger> Tehnick: да, с мастера собирал
[16:04:41] <Tehnick> Diger, это все объясняет.
[16:04:46] <Diger> :)
[16:05:55] <Diger> попзже соберу, домой уже надо
[16:06:03] Diger вышел(а) из комнаты
[16:08:32] <Tehnick> А я сегодня поздно дома буду.
[16:08:41] Tehnick вышел(а) из комнаты
[16:15:57] amfetamin вошёл(а) в комнату
[16:31:31] Diger вошёл(а) в комнату
[16:31:51] <rzed> чё ж я сразу не догадался попробывать файлик убрать. в указаном свежем паке libidn-1.22-win32.zip есть файл в /lib/ Libidn.dll он всю малину портит.
[17:01:31] amfetamin вышел(а) из комнаты
[18:34:36] <rzed> d33098f скомпилил. пусканул. неработает. при запуске выдаёт http://i28.fastpic.ru/big/2011/0923/ab/ddb0d3d4edd585e54411ade77bee42ab.jpg
[18:37:21] rzed вышел(а) из комнаты: <|> :ытанмок зи (а)лешыв dezr
[19:35:18] rzed вошёл(а) в комнату
[20:02:38] WiseLord вошёл(а) в комнату
[20:05:07] ONYX вошёл(а) в комнату
[20:38:21] WiseLord вышел(а) из комнаты
[22:59:11] WiseLord вошёл(а) в комнату
[22:59:33] WiseLord вышел(а) из комнаты
[23:15:45] gray_graff вышел(а) из комнаты
[23:49:03] Alexey вышел(а) из комнаты
[23:57:14] rzed вышел(а) из комнаты: <|> :ытанмок зи (а)лешыв dezr
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!