gentoo.ru
Официальная конференция Direct Connect клиента EiskaltDC++
eiskaltdc@conference.gentoo.ru
Воскресенье, 19 декабря 2010< ^ >
tehnick установил(а) тему: Last stable release: 2.1.1 || Конференция разработчиков EiskaltDC++
Логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2010/
Активность в багтрекере: http://code.google.com/p/eiskaltdc/updates/list
Активность разработки: http://github.com/negativ/eiskaltdcpp/network
Release-critical bugs:
* Issue 863
* Issue 887
* Builds for Mac OS X ?
Release schedule:
* 2010-12-XX Release EiskaltDC++ 2.1.2
* 2011-01-30 Release EiskaltDC++ 2.1.3
ADC notes:
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC.txt
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC-EXT.txt
Git notes:
http://habrahabr.ru/blogs/development/68341/
http://dl.dropbox.com/u/281916/delete/book.pdf
Конфигурация комнаты
Участники комнаты

GMT+3
[00:01:57] medved вышел(а) из комнаты
[00:32:54] <tehnick> dhamp: не работает во freedcpp
[00:34:01] <tehnick> dhamp: и у него и у нас есть какая-то активность сети при выборе списка хабов
[00:34:08] <tehnick> dhamp: мб даже идет загрузка
[00:34:18] <tehnick> dhamp: но в итоге ничего не открывается
[00:34:48] <tehnick> Еще он сломал автозагрузку.
[00:34:58] <dhamp> tehnick, у нас не сломана и ладно
[00:36:06] <pavelvat> tehnick: нашёл как посмотреть содержимое коммита после того как сделал git commit -a вот так
git show
[00:36:34] <dhamp> tehnick, проблема в том что сейчас у нас отвечающие за это функции совпадают с теми что в dcpp из bzr
[00:36:48] <tehnick> pavelvat: я же писал, что вариантов много
[00:37:24] <tehnick> dhamp: т.е. у них тоже сломано?
[00:37:40] <dhamp> tehnick, я то откуда знаю ? )
[00:37:48] <tehnick> Мб все-таки проблема в гуе?
[00:37:48] <dhamp> можно спросить в принципе
[00:38:02] <tehnick> Нужно спросить.
[00:39:12] <pavelvat> dhamp: запустить DC++ под wine и проверить можно.
[00:39:33] <dhamp> pavelvat, ну давай собери для начала мне dc++ из bzr
[00:40:02] <pavelvat> dhamp: а нус что ядро разве не 0.770 из релиза который был летом?
[00:40:03] <dhamp> pavelvat, у меня даже виртуалка с виндой есть )
[00:40:12] <dhamp> pavelvat, нет конечно
[00:40:54] <pavelvat> dhamp: а какое?
[00:42:00] <pavelvat> dhamp: а то просто в чейнджлоге написано что завершён переход на core 0.770
[00:42:15] <dhamp> pavelvat, нечто среднее между 0.770(0.762) и 0.777 если не считать наших патчей и отклонений от "единственно верной" линии партии... тьфу позиции dcpp team
[00:42:48] <dhamp> pavelvat, я тебе могу там 0.999 нарисовать если хочешь )
[00:42:59] <pavelvat> dhamp: а зачем было оставлять части от 0.762 ?
[00:44:23] <dhamp> pavelvat, а ты найдёшь эти части от 0.762 ? )
[00:44:59] <pavelvat> dhamp: если бы не эти твои комментарии то я бы продолжал считать что сейчас ядро 0.770
[00:46:29] <dhamp> pavelvat, да можно нарисовать 0.777 в версии, ибо отчасти это так
[00:46:59] <pavelvat> dhamp: лучше это сделать когда это будет не от части, а полностью так.
[00:47:18] <dhamp> pavelvat, полностью в ближайшем будущем этого не будет
[00:47:46] <pavelvat> dhamp: почему? - в ближайшем это пару недель?
[00:48:34] <dhamp> pavelvat, ближайшие полгода(минимум) наверно точно не будет
[00:48:49] <pavelvat> dhamp: а что так?
[00:49:13] <dhamp> pavelvat, спроси у dcpp team =)
[00:49:43] <pavelvat> dhamp: а т.е. они выпустят 0.777 только через пол-года?
[00:51:52] <dhamp> нет, просто они пишут новый код в соответствии с c++0x, добавили многа чего юзающего буст и требующего линковки с бустовыми либами
[00:52:42] gray_graff вошёл(а) в комнату
[00:53:37] <pavelvat> dhamp: ты когда сделал коммит то отсылаешь его на github командой git push или git push origin имя_бранча ?
[00:54:49] <dhamp> pavelvat, git push находясь на ьранче нужном для отправки и git push origin namebranch для отправки на github нового бранча
[00:56:10] <pavelvat> dhamp: всмысле нового, ты хотел сказать не того который активен в твоём локальном репозитории на данный момент?
[00:56:57] <dhamp> pavelvat, того который хочу опубликовать в общем репе
[00:57:43] <pavelvat> dhamp: но ведь ему не обязательно быть новым, я так делал и с существующими на github бранчами.
[00:58:44] <pavelvat> *я так делал по совету tehnick
[00:58:51] <dhamp> tehnick, нашёл в чём прикол )
[00:59:30] <dhamp> tehnick, сравни
fire(FavoriteManagerListener::DownloadFinished(), aLine, fromCoral);
и
void PublicHubs::on(FavoriteManagerListener::DownloadFinished, const string &file) throw()
[01:00:19] <dhamp> pavelvat, для существующих бранчей достаточно git push
[01:00:51] <pavelvat> dhamp: а если я сейчас не в данном бранче
[01:01:17] <dhamp> pavelvat, а зачем тебе отправлять что то не  с текущего бранча ? )
[01:01:21] <pavelvat> например git checkout 2.1.x а хочу закомитить коммит сделанный в master
[01:01:55] <pavelvat> dhamp: например если надо отправить сразу в несколько бранчей
[01:02:02] <tehnick> dhamp: не понял, что за fire?
[01:03:18] <dhamp> tehnick, fire это так ядро шлёт, то что ловят on функции
подобие сигнал-слотов
[01:03:40] <dhamp> pavelvat, да делай как хочешь
[01:04:01] <pavelvat> dhamp: я просто интересовался, как правильней.
[01:18:32] <pavelvat> tehnick: ссылку на английскую wiki можно удалить с главной страницы, там больше нет отдельного описания айскальта.
[01:19:07] <tehnick> ок
[01:24:45] dhamp установил(а) тему: Last stable release: 2.1.1 || Конференция разработчиков EiskaltDC++
Логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2010/
Активность в багтрекере: http://code.google.com/p/eiskaltdc/updates/list
Активность разработки: http://github.com/negativ/eiskaltdcpp/network
Release-critical bugs:
* Issue 863
* Builds for Mac OS X ?
Release schedule:
* 2010-12-XX Release EiskaltDC++ 2.1.2
* 2011-01-30 Release EiskaltDC++ 2.1.3
ADC notes:
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC.txt
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC-EXT.txt
Git notes:
http://habrahabr.ru/blogs/development/68341/
http://dl.dropbox.com/u/281916/delete/book.pdf

[01:27:30] <dhamp> tehnick, а в чём критичность issue 863 ?
[01:28:12] amfetamin вошёл(а) в комнату
[01:28:25] amfetamin вышел(а) из комнаты: qutIM : Jabber plugin
[01:28:39] <tehnick> dhamp: ты видел столько было дубликатов?
[01:29:04] <dhamp> tehnick, и что ?
[01:29:05] <tehnick> dhamp: а прикинь столько их будет после якобы стабильного релиза?..
[01:30:22] <tehnick> Пользователи, которые делают полную сборку (со всеми фичами), сразу отхватят баг.
[01:30:25] <dhamp> tehnick, ну так они же не работают )
[01:31:00] <dhamp> tehnick, и где написано что lua интерфейс стабилен как скала ? )
[01:31:12] <pavelvat> dhamp: помнится ты говорил, что вот перейдёи на core 0.770 и там будут работать lua-скрипты.
[01:31:48] <tehnick> dhamp: в журнале изменений написано, что lua сломано. Но кто его читает?..
[01:32:11] <dhamp> pavelvat, они работали сначала
[01:32:17] <dhamp> потом сломались
[01:32:21] <pavelvat> dhamp: в английской вики DC++ у некоторых клиентов, вообще lua указан как один из языков на которых написан клиент.
[01:32:44] <pavelvat> dhamp: не стого, ни с сего ничего сломаться не может.
[01:33:04] <dhamp> pavelvat, если ничего не трогать то да
[01:33:23] <dhamp> pavelvat, это какие же ?
[01:33:37] <dhamp> (которые якобы на lua писаны)
[01:34:09] <pavelvat> dhamp: http://en.wikipedia.org/wiki/DC%2B%2B
[01:36:07] <dhamp> pavelvat, в apexdc есть lua-интерфейс ?
[01:36:48] <Alexey> dhamp: через плагин
[01:36:50] <pavelvat> dhamp: не знаю, но так заполнили - кажется заполняли сами авторы.
[01:37:01] <dhamp> Alexey, что за плагин?
[01:37:11] <dhamp> Alexey, там есть плагины ?
[01:37:47] <Alexey> dhamp: http://forums.apexdc.net/forum/42-plugins/
[01:39:53] nE0sIghT вышел(а) из комнаты
[01:44:03] <tehnick> Завтра gelraen отпишется о сборке под макось.
[01:51:10] <Alexey> pavelvat: ~-+15095576+-~[01:32]    pavelvat: dhamp: в английской вики DC++ у некоторых клиентов, вообще lua указан как один из языков на которых написан клиент.
Там написано бестолково "Programming language", без детализации, что имеется ввиду - язык написания клиента или язык расширений клиента.
[01:52:00] <pavelvat> Alexey: там как раз написано как язык на котором написан, потому что язык плагинов там в другой таблице - ниже.
[01:53:08] <pavelvat> Alexey: наверно надо исправить.
[01:54:16] <Alexey> а вот интересно, много-ли срача поднимется, если туда флай с греем добавить ;)
[01:54:50] <dhamp> Alexey, добавь, слови лузлов =)
[01:55:43] <pavelvat> Alexey: не надо, тем более grey
[01:56:44] ONYX вошёл(а) в комнату
[01:58:17] <pavelvat> исправил
[01:59:24] gray_graff вышел(а) из комнаты
[02:03:17] gray_graff вошёл(а) в комнату
[02:12:48] <Alexey> кстати, если они выпиливают из этой статьи неродственные клиенты, то тогда логично было-бы выпилить упоминания о арехе и стронге из статьи http://en.wikipedia.org/wiki/Direct_Connect_%28file_sharing%29
[02:12:57] <Alexey> или перечислить всех
[02:15:04] <pavelvat> Alexey: вообще-то и Apexи Strong - это моды DC++, что значит не родственные? - вот Valknut, например, не родственный.
[02:16:25] <Alexey> pavelvat: кажется, ты что-то не так прочитал
[02:16:40] <pavelvat> Alexey: они просто переделали структуру страницы, и по какой-то причине включили в новую вид страницу только часть клиентов, которые были описаны на старой.
[02:17:03] <pavelvat> Alexey: ты имел ввиду не страницу DC++ ?
[02:19:40] <Alexey> pavelvat: вначале своего поста я имел ввиду страницу http://en.wikipedia.org/wiki/DC%2B%2B , поскольку до этого именно про неё была речь, а в конце я имел ввиду страницу, на которую дал ссылку
[02:21:31] <pavelvat> Alexey: тогда я всё правильно прочитал, они из http://en.wikipedia.org/wiki/DC%2B%2B ничего не выпиливали, а при переходе не внесли чужие им клиенты в новую версию страницы, видимо оставив эту работу авторам клиентов.
[02:22:31] <Alexey> pavelvat: удаляли-удаляли, зайди в обсуждение
[02:22:59] <pavelvat> Alexey: пример удалённого клиента?
[02:23:02] <Alexey> Why are the Linux clients has been removed?
    * valknut
    * microdc
    * ...
—The preceding unsigned comment was added by 84.160.94.21 (talk) 18:52, February 19, 2006.
    Simply because they are not DC++ and not even DC++ mods. This article is about DC++, a specific Direct Connect client. –Gustavb 00:18, 20 February 2006 (UTC)
[02:23:45] <Alexey> почему я должен это цитировать, если я сказал где это можно найти?
[02:23:52] <pavelvat> ну так всё правильно, для них нужны отдельные страницы в вики т.к. они не на ядре DC++.
[02:25:25] <Alexey> ну т.е. с фактом выпиливания ты уже не споришь?
[02:25:33] <pavelvat> вообще было бы неплохо завести в английской вики отдельную страницу для EiskaltDC++, но боюсь админы удалят по той причине что в английской вики принято все моды указывать на странице родителя, а не на отдельной как в русской вики.
[02:27:11] <dhamp> tehnick, bundle для 64 бит собран, но не проверялся
[02:27:26] <pavelvat> просто это было бы выгоднее нам с той точки зрения что если в поисковике англоговорящие пользователи наберут EiskaltDC++ то в результатах будет отдельная страница посвящённая айскальту.
[02:29:18] <tehnick> dhamp: он на основе нынешнего мастера, т.е. последние исправления туда не вошли.
[02:29:20] <Alexey> pavelvat: в чужой монастырь со своим уставом не ходят
[02:29:53] <tehnick> dhamp: ну и gelraen свою сборку проверит, как я понял
[02:30:05] <Alexey> pavelvat: у стронговцев и апесовцев наверняка тоже был зуд сделать себе отдельную страничку
[02:30:49] <pavelvat> Alexey: и это говорит человек предложивший такое:
"[01:55:56] <Alexey> а вот интересно, много-ли срача поднимется, если туда флай с греем добавить ;) "
[02:31:22] <Alexey> pavelvat: а что тут такого? формально - они подходят для размещения в той теме
[02:31:33] <Alexey> а неформально - хоть посмеёмся ;)
[02:32:23] <pavelvat> Alexey: там в обсуждении страницы есть упоминание что кто-то добавил grey - оно там описано словом Вандализм.
[02:32:45] <Alexey> найди ту правку и посмотри, что он добавил
[02:32:50] <Alexey> я что-то поленился
[02:33:02] <Alexey> возможно, там был самый настоящий вандализм
[02:33:40] <pavelvat> Alexey: и мне тоже лень, да какая разница, к тому же добавление greylink я тоже считаю актом вандализма.
[02:34:11] <dhamp> pavelvat, зачет lua добавил ?
[02:34:35] <pavelvat> dhamp: куда и кому?
[02:35:29] <dhamp> pavelvat, блин догадайся с 3 раз )
[02:35:47] <pavelvat> dhamp: "зачёт" ?
[02:35:56] <pavelvat> это как?
[02:36:03] <Alexey> *зачем
[02:36:17] Alexey крадёт хлеб у спелчекера
[02:36:45] <pavelvat> dhamp: если это было "зачем" то я наоборот удалил только для трёх клиентов, а не добавил.
[02:38:20] <pavelvat> dhamp: то что у айскальта указан lua в таблице Features так это кто-то другой добавил, причём этот кто-то весьма хорошо осведомлён - т.к. там кроме lua , есть qtscript и даже QML
[03:00:19] l0wk3y вышел(а) из комнаты
[03:02:13] pavelvat вышел(а) из комнаты
[03:14:54] dhamp вышел(а) из комнаты
[03:16:34] tehnick вышел(а) из комнаты
[03:56:11] Alexey вышел(а) из комнаты
[04:01:11] SolarRay вышел(а) из комнаты
[05:54:32] l0wk3y вошёл(а) в комнату
[08:03:42] medved вошёл(а) в комнату
[09:19:31] FiliN вошёл(а) в комнату
[09:25:39] Kroll вышел(а) из комнаты: Replaced by new connection
[09:25:49] Kroll вошёл(а) в комнату
[09:36:15] nE0sIghT вошёл(а) в комнату
[10:11:22] Клёк вошёл(а) в комнату
[11:11:47] Shlem вошёл(а) в комнату
[11:14:14] Shlem вышел(а) из комнаты: qutIM : Jabber plugin
[11:25:02] FiliN вышел(а) из комнаты
[11:25:13] FiliN вошёл(а) в комнату
[12:28:44] FiliN вышел(а) из комнаты
[12:28:54] FiliN вошёл(а) в комнату
[12:34:58] FiliN вышел(а) из комнаты
[12:35:08] FiliN вошёл(а) в комнату
[12:44:34] FiliN вышел(а) из комнаты
[12:44:48] FiliN вошёл(а) в комнату
[12:50:52] FiliN вышел(а) из комнаты
[12:51:05] FiliN вошёл(а) в комнату
[13:00:10] amfetamin вошёл(а) в комнату
[13:01:29] pavelvat вошёл(а) в комнату
[13:03:24] <pavelvat> как-то обсуждали тут добавление в меню файл пункта "открыть магнет", вот нашёл ссылку на форум где одному пользователю очень не хватает этой возможности.
http://forum.myttk.ru/index.php?showtopic=10234?s=e85d1b0fddb7bc6499a8b9532296da43
[13:06:32] pavelvat вышел(а) из комнаты
[13:07:36] FiliN вышел(а) из комнаты
[13:07:48] FiliN вошёл(а) в комнату
[13:17:03] FiliN вышел(а) из комнаты
[13:17:13] FiliN вошёл(а) в комнату
[13:23:16] FiliN вышел(а) из комнаты
[13:23:29] FiliN вошёл(а) в комнату
[13:32:03] FiliN вышел(а) из комнаты
[13:32:13] FiliN вошёл(а) в комнату
[13:38:17] FiliN вышел(а) из комнаты
[13:38:28] FiliN вошёл(а) в комнату
[13:44:32] FiliN вышел(а) из комнаты
[13:44:45] FiliN вошёл(а) в комнату
[13:50:49] FiliN вышел(а) из комнаты
[13:51:03] FiliN вошёл(а) в комнату
[13:55:08] Клёк вышел(а) из комнаты
[13:57:14] FiliN вышел(а) из комнаты
[13:57:25] FiliN вошёл(а) в комнату
[14:00:25] NegatiV вошёл(а) в комнату
[14:00:49] amfetamin вышел(а) из комнаты: qutIM : Jabber plugin
[14:06:27] FiliN вышел(а) из комнаты
[14:06:39] FiliN вошёл(а) в комнату
[14:12:44] FiliN вышел(а) из комнаты
[14:12:57] FiliN вошёл(а) в комнату
[14:16:59] nE0sIghT вышел(а) из комнаты
[14:30:24] nE0sIghT вошёл(а) в комнату
[14:40:10] Клёк вошёл(а) в комнату
[14:44:11] FiliN вышел(а) из комнаты
[14:44:21] FiliN вошёл(а) в комнату
[14:44:35] Nikoli вышел(а) из комнаты
[14:46:10] Nikoli вошёл(а) в комнату
[14:46:14] pavelvat вошёл(а) в комнату
[14:46:56] <pavelvat> NegatiV: http://code.google.com/p/eiskaltdc/issues/detail?id=893#c3
надо искать "c++" при типе поиска "любой файл"
[14:47:29] <NegatiV> pavelvat: ты не поверишь...
[14:48:01] <NegatiV> я искал и даже когда C является латинской и кирилической буквой
[14:49:12] <pavelvat> NegatiV: этот вылет есть и почти в самой последней сборке(вчера вечером) причём эта сборка для Windows.
[14:49:45] <NegatiV> под винду работоспособность проверять я не могу
[14:49:54] <pavelvat> NegatiV: попробуй на dc.ozerki.net искать чтобы совпадало с моими условиями.
[14:50:07] <NegatiV> меня оттуда кикают сразу
[14:50:18] <NegatiV> у меня нет внешнего IP
[14:50:29] <NegatiV> а тот что отсылается - неверен
[14:50:43] <pavelvat> NegatiV: сейчас соберу с RelWithDebInfo последнюю версию из 2.1.x и выложу багтрейс.
[14:51:11] dhamp вошёл(а) в комнату
[14:51:21] <NegatiV> бектрейс)
[14:51:33] <NegatiV> backtrace, а не bugtrace)
[14:51:53] <pavelvat> NegatiV: ok
[14:52:20] FiliN вышел(а) из комнаты
[14:52:24] <dhamp> NegatiV, последний filetype в сохраняется через сериализацию ?
[14:52:30] FiliN вошёл(а) в комнату
[14:52:30] <pavelvat> NegatiV: а этого недостаточно? http://code.google.com/p/eiskaltdc/issues/detail?id=893#c3
[14:52:31] <dhamp> в поиске*
[14:53:44] <NegatiV> pavelvat: нет
[14:53:50] <NegatiV> dhamp: нет
[14:54:23] <NegatiV> if (saveFileType)
        WISET(WI_SEARCH_LAST_TYPE, comboBox_FILETYPES->currentIndex());
[14:54:44] <pavelvat> NegatiV: а нафиг тогда вообще было встраивать этот генератор backtrace в клиент, если инфы которую он выдаёт недостаточно?
[14:55:53] <pavelvat> NegatiV: попробуй по этому адресу зайти на хаб
dchub://dc.cifracom.ru
[14:55:57] <NegatiV> pavelvat: в данном случае он бесполезен, т.к. мне нужна точная строка ибо у меня креша нет
[14:56:24] <pavelvat> dhamp: у тебя тоже нет?
[14:56:32] <dhamp> pavelvat, причём тут хабы вообще ?
[14:56:52] <dhamp> pavelvat, если ты про крэш то у меня он не вопроизводится
[14:57:19] <pavelvat> dhamp: не знаю, просто в чём ещё может быть отличие - ведь у нас у обоих arch.
[14:58:10] <dhamp> pavelvat, арч без релизный, но не значит что у нас обиноковый набор пакетов с одинаковыми версиями
[14:58:29] <dhamp> одинаковый*
[14:58:34] FiliN вышел(а) из комнаты
[14:58:45] FiliN вошёл(а) в комнату
[14:58:56] <pavelvat> dhamp: это понятно, но вроде как версии KDE одни и те же - значит оба регулярно обновляемся.
[14:59:26] <dhamp> pavelvat, у меня нету кде >_<
[14:59:37] <NegatiV> dhamp: оно обо мне говорит)
[14:59:41] <NegatiV> *он обо
[14:59:42] <NegatiV> ))
[14:59:50] <pavelvat> dhamp: ещё имеет значение режим подключения - у меня не пассив.
[14:59:59] <NegatiV> у меня тоже актив
[15:00:52] <dhamp> pavelvat, ты телепатировал у меня пассивный режим ? ) чини libastral он у тебя неправильно собран =)
[15:00:54] <pavelvat> NegatiV: и с этим адресом dchub://dc.cifracom.ru тоже выкидывает?
[15:01:08] <pavelvat> dhamp: я говорил про NegatiV
[15:01:47] <NegatiV> pavelvat: выкинет 100% - у меня IP внутрисетевой задан
[15:02:32] <pavelvat> NegatiV: так поменяй его на тот который выдаст сайт http://2ip.ru/
[15:02:55] <NegatiV> pavelvat: а толку? я за NAT
[15:03:15] <NegatiV> ответ от хаба просто дропнут
[15:04:09] <pavelvat> NegatiV: ладно, сейчас соберу с RelWithDebInfo из 2.1.x последнюю версию и будет нормальный бэктрейс.
[15:04:49] FiliN вышел(а) из комнаты
[15:05:00] FiliN вошёл(а) в комнату
[15:09:37] pavelvat вышел(а) из комнаты
[15:11:05] FiliN вышел(а) из комнаты
[15:11:20] FiliN вошёл(а) в комнату
[15:18:49] pavelvat вошёл(а) в комнату
[15:19:53] <pavelvat> NegatiV: http://forum.myttk.ru/index.php?showtopic=10234?s=e85d1b0fddb7bc6499a8b9532296da43
последний комментарий, может всё-таки добавить это?
[15:21:47] pavelvat вышел(а) из комнаты
[15:29:38] Клёк вышел(а) из комнаты
[15:37:01] FiliN вышел(а) из комнаты
[15:37:15] FiliN вошёл(а) в комнату
[15:44:07] FiliN вышел(а) из комнаты
[15:44:20] FiliN вошёл(а) в комнату
[15:46:34] WTakET вошёл(а) в комнату
[15:46:48] <WTakET> привет
[15:47:04] <WTakET> а объясните мне пожалуйста что такое быстрый хэш
[15:48:49] mva вышел(а) из комнаты
[15:53:32] <NegatiV> WTakET: куски файла маппятся в оперативку
[15:53:42] <NegatiV> а потом эту куски хешируются
[15:54:18] FiliN вышел(а) из комнаты
[15:54:22] <WTakET> NegatiV: то есть не полностью скачанный уже начинает хэшироваться или нет?
[15:54:34] FiliN вошёл(а) в комнату
[15:54:48] <NegatiV> при медленном хешировании куски считываются небольшими кусками в память что нагружает диск
[15:55:17] <NegatiV> при быстром - в память записывается большой блок из файла
[15:55:22] <WTakET> понятно
[15:55:24] <WTakET> спасибо
[15:55:40] <NegatiV> WTakET: нет, файлы находящиеся в очереди не хешируются
[15:55:51] <NegatiV> это бесполезная трата ресурсов
[15:56:07] <WTakET> NegatiV: а почему иногда ну прям очень медленно хэшируется? пишет что 2 мб/с
[15:56:32] <WTakET> процессор, да и диск не заняты в это время
[15:57:23] <NegatiV> причин может быть много к примеру "низкий" ionice
[15:58:00] <NegatiV> т.е. запросы к харду оказываются низкоприоритетными
[15:58:26] <NegatiV> в настройках быстрого хеширования попереключай флажки
[15:58:35] <NegatiV> попробуй размер буфера побольше поставить
[15:59:00] <WTakET> еще заметил, если окно активно и открыто окошко прогресса хэширования, то как-то побыстрее идёт =)
[15:59:15] <WTakET> субъективное такое мнение
[16:00:08] <NegatiV> мне кажется это самообман)
[16:00:45] <WTakET> возможно
[16:10:57] FiliN вышел(а) из комнаты
[16:11:11] FiliN вошёл(а) в комнату
[16:18:07] <gelraen> на макоси собралось
[16:18:24] <gelraen> только надо убрать ixml
[16:22:29] <dhamp> gelraen, убрал
[16:22:36] Alexey вошёл(а) в комнату
[16:25:11] tehnick вошёл(а) в комнату
[16:33:30] FiliN вышел(а) из комнаты
[16:33:45] FiliN вошёл(а) в комнату
[16:40:56] mva вошёл(а) в комнату
[16:44:41] pavelvat вошёл(а) в комнату
[16:44:52] <pavelvat> NegatiV: http://code.google.com/p/eiskaltdc/issues/detail?id=893#c4
[16:50:48] FiliN вышел(а) из комнаты
[16:50:59] FiliN вошёл(а) в комнату
[16:51:23] <pavelvat> tehnick: http://code.google.com/p/eiskaltdc/issues/detail?id=892#c2
что значит бред? - я это проверил многократно, так оно и есть на самом деле.
"Первый клик на иконке в трее делает окно активным, а второй уже сворачивает." - окно и так активно, в Linux сворачивается при одном клике, и разворачивается при одном клике.
[16:52:41] <pavelvat> tehnick: точно уже не помню, но вроде бы в 2.1.0 не всё было нормально под Windows.
[16:52:50] <tehnick> pavelvat: "троекратном быстром щелчке" --- вот это бред
[16:53:00] <tehnick> Нет такого действия.
[16:53:04] <pavelvat> *"не" - там лишнее.
[16:53:17] <tehnick> И даже даблклик на иконке не обрабатывается.
[16:53:30] <pavelvat> tehnick: если два раза кликнуть - нет эффекта.
[16:54:28] <pavelvat> tehnick:
"Причём после того как программа свернулась дальнейшие однократные щелчки мышью по иконке в трее приводят, как и должно быть, к разворачиванию/сворачиванию, но стоит после разворачивания программы кликнуть мышью в один из виджетов как снова будет сворачиваться только по троекратному щелчку мышью."
[16:55:28] <tehnick> pavelvat: проверь:
1) клик при свернутом положении главного окна
2) клик при неактивном положении главного окна, когда оно развернуто, но фокус на другом окне
[16:55:48] <pavelvat> т.е. теряется что-то вроде фокуса главного окна программы если щёлкнуть мышкой на что-нибудь внутри окна.
[16:56:39] <pavelvat> 1)свёрнутом всмысле просто, а не в трей?
[16:56:41] <tehnick> [15:52:24] <pavelvat> tehnick: точно уже не помню, но вроде бы в 2.1.0 не всё было нормально под Windows.
Да, в 2.1.0 было добавлено это промежуточное состояние.
[16:57:04] FiliN вышел(а) из комнаты
[16:57:09] <tehnick> [15:56:21] <pavelvat> 1)свёрнутом всмысле просто, а не в трей?
Да.
[16:57:16] <pavelvat> tehnick:
"[16:54:46] <pavelvat> *"не" - там лишнее."
[16:57:17] <tehnick> pavelvat: ты сейчас в винде
[16:57:18] FiliN вошёл(а) в комнату
[16:57:34] <pavelvat> tehnick: нет
[16:57:46] <tehnick> "[16:54:46] <pavelvat> *"не" - там лишнее." --- я понял с первого раза
[16:57:53] <pavelvat> tehnick: у меня же в статусе написано на чём я сейчас.
[16:58:29] <tehnick> [15:55:31] <pavelvat> т.е. теряется что-то вроде фокуса главного окна программы если щёлкнуть мышкой на что-нибудь внутри окна.
Я в issue написал, что функция проверки активности окна может выдавать разные результаты...
[16:59:40] <tehnick> Если под винду поправить не получится, то можно будет для нее совсем отключить промежуточное состояние.
[16:59:58] <tehnick> Чтобы окно только сворачивалось и разворачивалось.
[17:00:31] pavelvat вышел(а) из комнаты
[17:02:03] <tehnick> [15:44:34] <pavelvat> NegatiV: http://code.google.com/p/eiskaltdc/issues/detail?id=893#c4
Надо bt full приводить.
[17:03:32] <tehnick> NegatiV, dhamp: будем в таком сыром виде делать сегодня релиз или отложим как минимум на неделю?
[17:07:51] <NegatiV> tehnick: отложим
[17:08:58] <tehnick> NegatiV: до пятницы или субботы норм? Потом не будет времени...
[17:10:11] <NegatiV> норм
[17:10:39] pavelvat вошёл(а) в комнату
[17:10:44] <NegatiV> pavelvat:
[17:11:15] <pavelvat> NegatiV: я сейчас в Windows позже выложу bt full
[17:11:40] <NegatiV> pavelvat: добавь в SearchFrame.cpp перед 695-й строкой qDebug() << _q(ptr->getFileName());
[17:11:55] <pavelvat> NegatiV: ok
[17:12:51] <NegatiV> pavelvat: как произойдет креш последний вывод программы пришли мне
[17:13:15] <pavelvat> tehnick:
"1) клик при свернутом положении главного окна"
удивительно, но вот в этом случае происходит сворачивание в трей - свернутое окно исчезает с панели задач.
[17:13:46] <pavelvat> NegatiV: у меня креш воспроизодится в 100% случаев.
[17:14:15] <NegatiV> pavelvat: я это понял, мне интересно какое должно быть имя файла чтобы он произошел
[17:14:28] <NegatiV> verstehen sie mich?)
[17:15:01] <tehnick> "удивительно, но вот в этом случае происходит сворачивание в трей - свернутое окно исчезает с панели задач." --- инфа 100%? Я фигею с этого бага...
[17:15:22] <tehnick> NegatiV: что это было?
[17:15:51] tehnick установил(а) тему: Last stable release: 2.1.1 || Конференция разработчиков EiskaltDC++
Логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2010/
Активность в багтрекере: http://code.google.com/p/eiskaltdc/updates/list
Активность разработки: http://github.com/negativ/eiskaltdcpp/network
Release-critical bugs:
* Issue 863
* Builds for Mac OS X ?
Release schedule:
* 2010-12-24 Release EiskaltDC++ 2.1.2
* 2011-01-30 Release EiskaltDC++ 2.1.3
ADC notes:
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC.txt
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC-EXT.txt
Git notes:
http://habrahabr.ru/blogs/development/68341/
http://dl.dropbox.com/u/281916/delete/book.pdf

[17:16:03] <pavelvat> tehnick:
"2) клик при неактивном положении главного окна, когда оно развернуто, но фокус на другом окне"
а в этом случае фокус передаётся айскальту - его окно становится активным.
[17:16:05] <tehnick> Когда там у католиков рождество?
[17:16:18] <NegatiV> tehnick: 25-го вроде
[17:16:23] <NegatiV> или 26-го
[17:16:31] <tehnick> NegatiV: в ночь на него или после него?
[17:16:45] FiliN вышел(а) из комнаты
[17:16:55] FiliN вошёл(а) в комнату
[17:17:14] <tehnick> "а в этом случае фокус передаётся айскальту - его окно становится активным."
Уже интересней. А что происходит при втором и третьем кликах в тех же ситуациях?
[17:17:39] <tehnick> NegatiV: будет рождественский релиз... =)
[17:17:45] <NegatiV> 25-е - само рождество, 24-е - сочельник
[17:17:52] <pavelvat> tehnick: второй и третий - это как? быстро или не важно?
[17:17:56] <NegatiV> ну и отлично)
[17:18:12] <tehnick> pavelvat: нет, не быстро.
[17:18:33] <tehnick> pavelvat: паузы в 1-2 секунды достаточно
[17:21:36] <pavelvat> tehnick:
"1) клик при свернутом положении главного окна"
первый клик - окно сворачивается в трей - исчезает с панели задач(при этом анимация такая как-будто окно разорачивается но затем мгновенно сворачивается в трей)
второй клик - разворачивается из трея
третий клик - ничего не происходит, но на мгновение мигает заголовок окна.
[17:22:54] <tehnick> Можно даже на баг с lua забить. Если сделать невозможным выставление -DLUA_SCRIPT=ON
[17:23:00] FiliN вышел(а) из комнаты
[17:23:10] FiliN вошёл(а) в комнату
[17:23:18] <pavelvat> tehnick: вот ещё странность двойной клик по иконке в трее делает окно не активным - заголовок окна затемняется.
[17:23:39] <pavelvat> двойной - всмысле быстрый
[17:23:42] <tehnick> pavelvat: жесть.
[17:23:58] <tehnick> pavelvat: отключить вообще промежуточное состояние?
[17:24:11] <tehnick> pavelvat: будет только свернуть/развернуть
[17:24:57] <pavelvat> tehnick: наверно, хотя там просто наверно что-то не учтено и наверное можно найти ошибку если постараться.
[17:25:57] <pavelvat> tehnick: а для чего используется это промежуточное состояние?
[17:26:51] <tehnick> pavelvat: если окна свернуто или закрыто другими, то оно разворачивается и поднимается на передний план.
[17:27:50] <tehnick> s/окна/окно/
[17:28:06] <pavelvat> tehnick: да, тогда отключи этот код для Windows.
[17:28:27] <tehnick> pavelvat: ок, сегодня сделаю
[17:28:58] <pavelvat> так что релиз будет в пятницу или в субботу?
[17:29:13] FiliN вышел(а) из комнаты
[17:29:20] <tehnick> pavelvat: в пятницу вечером
[17:29:23] FiliN вошёл(а) в комнату
[17:29:50] <tehnick> pavelvat: в субботу будет отвечать в комментах к новостям
[17:29:56] <pavelvat> tehnick: с поддержкой lua?
[17:30:27] <tehnick> dhamp: что по поводу lua? Сделаешь заглучшку пока?
[17:32:24] pavelvat вышел(а) из комнаты
[17:49:04] FiliN вышел(а) из комнаты
[17:49:14] FiliN вошёл(а) в комнату
[17:55:15] FiliN вышел(а) из комнаты
[17:55:27] FiliN вошёл(а) в комнату
[17:56:13] burzumko вошёл(а) в комнату
[17:59:15] burzumko вышел(а) из комнаты
[18:04:29] FiliN вышел(а) из комнаты
[18:04:39] FiliN вошёл(а) в комнату
[18:05:45] pavelvat вошёл(а) в комнату
[18:05:55] <pavelvat> NegatiV: http://code.google.com/p/eiskaltdc/issues/detail?id=893#c5
[18:07:23] ONYX вышел(а) из комнаты
[18:09:35] <NegatiV> pavelvat: ок. я поправлю
[18:09:58] <pavelvat> NegatiV: ты уже понял в чём там дело?
[18:11:17] <NegatiV> да
[18:11:51] FiliN вышел(а) из комнаты
[18:12:05] FiliN вошёл(а) в комнату
[18:12:27] <pavelvat> NegatiV: и в чём, если не секрет?
[18:15:01] <NegatiV> посмотри на 695-ю строку и последний вывод
[18:16:31] <pavelvat> NegatiV: вот он:
"Downloads DC++\"
"DC++ DOWNLOAD\"
"DC++\"
"DC++\"
"DC++\"
"DC++ Downloads\"
"Shared DC++\"
"Drivers\"
"Programs\"
"DC++Downloads\"
"DC++Downloads\"
"DC++\"
"_Итальянские комедии\"
"Челентано\"
"StrongDC++\"
"dc++\"
"PAPA Rouch\"
"PAPA ROACH\"
"5-lovehatetragedy\"
"DC++\"
"DC++ Downloads\"
"DC++ download\"
"True Poker v2.0\"
"STRONG DCC++\"
"\"
оканчивается бекслешем - в чём проблема?
[18:17:01] <NegatiV> вся строка и есть бекслэш
[18:19:08] ONYX вошёл(а) в комнату
[18:19:21] ONYX вышел(а) из комнаты
[18:21:47] ONYX вошёл(а) в комнату
[18:22:55] FiliN вышел(а) из комнаты
[18:23:09] FiliN вошёл(а) в комнату
[18:23:31] <pavelvat> Подсветка дубликатов в шаре работает неправильно - в папке от ADLSearch подсвечивает, и ещё наблюдал что подсвечиваются файлы хотя они не дублируются.
[18:25:37] <pavelvat> NegatiV:
"Установка ограничений на шару теперь производится из виджета просмотра шары" - а почему только  в левой части файл листа? - а в правой эти пункты не активны.
[18:29:14] FiliN вышел(а) из комнаты
[18:29:27] FiliN вошёл(а) в комнату
[18:35:31] FiliN вышел(а) из комнаты
[18:35:41] FiliN вошёл(а) в комнату
[18:41:25] <NegatiV> pavelvat: там все четко - при переключении на папку все файлы в ней (их tth и указатель на структуру) заносится в хеш
[18:41:45] FiliN вышел(а) из комнаты
[18:41:55] FiliN вошёл(а) в комнату
[18:42:02] <NegatiV> когда ты переключаешься на другую папку то в ней начинается похожий процесс - перебирается каждый файл и получается его хеш
[18:42:33] <NegatiV> если совпадение с хешем есть, то проверяется одинаков ли адрес структуры для это файла
[18:42:50] <NegatiV> если нет - новый файл является дубликатом
[18:43:03] ONYX вышел(а) из комнаты
[18:43:50] <NegatiV> таким образом просто так файл подсветится не может - в хеше для него ключа просто нету
[18:44:31] <pavelvat> NegatiV: если используется ADLSearch - то ведь это не дубликаты - это просто собрание файлов по определённому признаку в одну папку - и их не надо учитывать как дубликаты. И например если каталог от ADLSearch будет обработан первым то в реальном каталоге файлы будут отмечены как дубликаты.
[18:44:48] <dhamp> http://pastebin.com/hLNZyTec - чего выпадает непонятно
[18:45:44] <NegatiV> pavelvat: модель данных не гадает ADL это или не ADL, она просто показывает где еще в шаре расположен этот файл. и все
[18:47:01] <NegatiV> тем более ADL и является дублированием файлов в шаре
[18:47:59] FiliN вышел(а) из комнаты
[18:48:11] FiliN вошёл(а) в комнату
[18:48:52] <pavelvat> NegatiV: я же ведь написал, что если каталог от ADLSearch обрабатывается раньше реального каталога то в потом в реальном каталоге файлы отмечаются как дубликаты - но ведь они не дубликаты в шаре данного пользователя, так что обязательно надо исправить.
[18:49:42] ONYX вошёл(а) в комнату
[18:54:44] <pavelvat> NegatiV: так что вернешь статус Accepted  Issue 896 ?
[18:56:32] fragnat вошёл(а) в комнату
[18:57:00] <fragnat> Всем привет, модуль антиспама должен работать в общем чатике?
[18:57:01] <pavelvat> NegatiV: если там не долго делать новую реализацию с учётом ADLSearch то можно отложить до следующего релиза.
[18:57:09] <pavelvat> *долго
[18:58:01] <pavelvat> fragnat: у меня тоже не работает, сейчас создам баг репорт
[18:58:15] <fragnat> оки
[19:01:01] FiliN вышел(а) из комнаты
[19:01:11] FiliN вошёл(а) в комнату
[19:29:54] fragnat вышел(а) из комнаты
[19:56:56] ONYX вышел(а) из комнаты
[20:23:23] SolarRay вошёл(а) в комнату
[20:28:52] Nikoli вышел(а) из комнаты
[20:29:46] Nikoli вошёл(а) в комнату
[20:45:47] WTakET вышел(а) из комнаты: offline
[20:50:30] gray_graff вышел(а) из комнаты
[20:58:41] SolarRay вышел(а) из комнаты: Replaced by new connection
[20:58:51] SolarRay вошёл(а) в комнату
[21:16:43] FiliN вышел(а) из комнаты
[21:16:58] FiliN вошёл(а) в комнату
[21:17:25] Shlem вошёл(а) в комнату
[21:21:27] medved вышел(а) из комнаты
[21:21:30] Shlem вышел(а) из комнаты: qutIM : Jabber plugin
[21:37:10] FiliN вышел(а) из комнаты
[21:37:20] FiliN вошёл(а) в комнату
[21:37:50] pavelvat вышел(а) из комнаты
[21:58:57] FiliN вышел(а) из комнаты
[21:59:11] FiliN вошёл(а) в комнату
[22:00:03] tehnick вышел(а) из комнаты
[22:12:45] FiliN вышел(а) из комнаты
[22:12:56] FiliN вошёл(а) в комнату
[22:18:59] FiliN вышел(а) из комнаты
[22:19:11] FiliN вошёл(а) в комнату
[22:25:14] FiliN вышел(а) из комнаты
[22:25:27] FiliN вошёл(а) в комнату
[22:33:01] FiliN вышел(а) из комнаты
[22:33:17] FiliN вошёл(а) в комнату
[22:39:22] FiliN вышел(а) из комнаты
[22:39:33] FiliN вошёл(а) в комнату
[22:46:05] nE0sIghT вышел(а) из комнаты
[22:57:42] mva вышел(а) из комнаты
[23:04:39] FiliN вышел(а) из комнаты
[23:04:51] FiliN вошёл(а) в комнату
[23:14:41] FiliN вышел(а) из комнаты
[23:15:19] FiliN вошёл(а) в комнату
[23:21:28] FiliN вышел(а) из комнаты
[23:21:46] FiliN вошёл(а) в комнату
[23:26:23] FiliN вышел(а) из комнаты
[23:26:33] FiliN вошёл(а) в комнату
[23:29:10] pavelvat вошёл(а) в комнату
[23:30:32] mva вошёл(а) в комнату
[23:32:16] <pavelvat> NegatiV: открывал хабы из избранных хабов, открыл их довольно много и вот при попытке открытия очередного хаба начались тормоза и хаб так и не открылся. Программа была запущена из под gdb и вот часть сообщений который сыпались в консоль:
http://pastebin.com/fX8KVEks
с чем это связано? - память исчерпалась или такого быть не должно и где-то в коде ошибка?
[23:53:26] <NegatiV> pavelvat: включи смекалку
[23:53:57] <NegatiV> у тебя работает порядка 100 ветвей отдновременно
[23:55:15] <pavelvat> NegatiV: тот вывод это только малая часть которую я скопировал там эти сообщенияч сыпались беспрерывно и с огромной скоростью.
[23:56:00] <pavelvat> NegatiV: я к тому же пока с потоками в Linux не знаком, так что пока нет базы для понимания
[23:57:43] <dhamp> pavelvat, а ты вообще с потоками знаком хотя бы на уровне "что это"
[23:57:58] FiliN вышел(а) из комнаты
[23:58:08] FiliN вошёл(а) в комнату
[23:58:13] mva вышел(а) из комнаты
[23:58:29] <pavelvat> dhamp: что-то читал, но практически незнаком совсем
[23:58:57] <dhamp> pavelvat, ну так почитай ещё
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!