gentoo.ru
Официальная конференция Direct Connect клиента EisKaltDC
eiskaltdc@conference.gentoo.ru
Воскресенье, 7 ноября 2010< ^ >
NegatiV установил(а) тему: Last stable release: 2.0.3 || Конференция разработчиков 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 schedule:
* 2010-11-07 Release EiskaltDC++ 2.1.0
* 2010-12-12 Release EiskaltDC++ 2.1.1
TODO:
* after EiskaltDC++ 2.1.0 merge with core0770 branch
Notes:
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC.txt
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC-EXT.txt
.
http://habrahabr.ru/blogs/development/68341/
Конфигурация комнаты
Участники комнаты

GMT+3
[00:01:35] <Alexey> pavelvat: Открывают спеки, а не код, и уже по спекам энтузиасты в своё свободное время пишут открытые драйвера. Сразу все спеки открыть ATI/AMD не имеют права - там может быть чужая интеллектуальная собственность. Поэтому открывают частями, по мере приведения их в порядок и решения юридических проблем.
[00:02:48] <Alexey> Лично меня производительность открытых драйверов устраивает, прогресс налицо.
[00:06:12] <Alexey> Некоторые спеки, возможно, не будут открыты никогда по той-же лицензионной причине.
[00:09:06] <tehnick> Клёк: успеешь к релизу?
[00:18:06] pavelvat вошёл(а) в комнату
[00:20:19] <pavelvat> айскальт вощёл в top15 на хабе dc.ozerki.net
http://pastebin.com/xQJS766M
[00:21:24] <tehnick> pavelvat: все не так много клиентов...
[00:21:27] <tehnick> *всего
[00:22:04] <tehnick> *наименований клиентов
[00:22:24] <tehnick> 26 (0,22%) --- это круто =)
[00:22:54] <tehnick> 26 ( 0,22% )
[00:22:57] <tehnick> Так лучше.
[00:23:54] <Клёк> tehnick: Ага. Последний, по идее, коммит. :)
Только у меня на gtk-морде почему-то не хочет отображать перевод названий столбцов в виджете ADLS: в свойствах.
[00:24:10] <Клёк> *коммит сейчас будет
[00:25:54] <pavelvat> Alexey: "там может быть чужая интеллектуальная собственность" - какая ещё чужая собственность?, откуда такая информация?, я точно такую же отмазку слышал в качестве причины почему нельзя открыть исходники браузера Opera, там возможно это и правда а вот с корпорацией AMD что-то звучит сомнительно. И пишут не добровольцы а один человек которого огромная корпорация AMD нашла в себе ресурсы нанять, интересно было бы узнать сколько человек пишут проприетарный драйвер.
[00:27:13] <Клёк> tehnick: К слову, ты же не можешь дать мне сейчас права коммитить на github.org — надо у NegatiV-а спрашивать? 8)
[00:27:52] <pavelvat> tehnick: там(dc.ozerki.net) в меню хаба есть пункт "Статистика хаба" я оттуда скопировал, там вывод статистики содержит ещё кучу информации.
[00:28:07] <dhamp> Клёк, да это к негативу
[00:28:59] <tehnick> Клёк: у тебя уже есть права
[00:29:19] <tehnick> Клёк: но коммиты делать напрямую тебе нельзя
[00:31:02] <tehnick> Клёк: если хочешь напрямую гит-реп использовать, то после стабильного релиза удалим из svn твой перевод, и будешь создавать каждый раз свою ветку и коммитить в нее.
[00:31:19] <tehnick> А ее уже будем мержить с мастер
[00:31:42] <tehnick> dhamp: он уже в списке коммитеров
[00:31:55] nE0sIghT вошёл(а) в комнату
[00:32:30] Alexey вышел(а) из комнаты
[00:32:37] <tehnick> https://github.com/negativ/eiskaltdcpp/contributors
[00:32:42] amfetamin вошёл(а) в комнату
[00:32:52] amfetamin вышел(а) из комнаты: qutIM : Jabber plugin
[00:34:20] <Клёк> tehnick: Да, так было бы здорово. После релиза. :)
[00:35:18] <pavelvat> tehnick: а почему нельзя сразу в мастер коммитить? - ведь это же не код, а перевод и сломаться ничего не может.
[00:35:51] <tehnick> pavelvat: еще как может
[00:36:09] <tehnick> pavelvat: если ты чего-то не знаешь, то это не значит, что этого нет
[00:36:26] <tehnick> pavelvat: много раз у нас в svn сборка ломалась из-за переводчиков
[00:36:55] <pavelvat> tehnick: именно процесс сборки становился невозможным?
[00:36:56] <tehnick> pavelvat: даже совсем недавно мне пришлось правку делать для нормальной сборки
[00:37:22] <Клёк> tehnick: А можно пример такой правки? 8)
[00:37:27] <tehnick> http://code.google.com/p/eiskaltdc/source/detail?r=2034
[00:37:50] <tehnick> Были и более сложные случаи.
[00:38:06] <tehnick> Когда не в utf-8 файл перевода был.
[00:38:23] <tehnick> pavelvat: да, именно процесс сборки
[00:38:42] <tehnick> pavelvat: особенно po-файлы к этому чувствительны
[00:39:01] <tehnick> С ts-файлами проблемы реже были.
[00:39:17] <tehnick> Как раз случай с не utf8 помню.
[00:39:23] <tehnick> Но это было очень давно.
[00:39:34] <tehnick> В какой-то из первых версий.
[00:39:41] <pavelvat> tehnick: а когда кто-то мерджит в мастер из другой ветки чужую правку то кто пишется в качестве автора этой правки в master?
[00:40:00] <tehnick> pavelvat: рррр!
[00:40:06] <tehnick> pavelvat: дочитай книгу
[00:40:11] <tehnick> pavelvat: и осознай
[00:40:29] <tehnick> pavelvat: коммиты при объединении веток не изменяются!
[00:41:02] <pavelvat> tehnick: но ведь отмечается кто именно делал слияние.
[00:41:13] <tehnick> ппц...
[00:41:17] <tehnick> И что?
[00:42:51] <tehnick> Клёк: посмотрел пример правки? И вот из-за такого простейшего несоответствия ломалась сборка...
[00:43:09] <pavelvat> tehnick: я например могу тут сказать - я сделал коммит взгляните, а потом если тут мне устно скажут что всё в порядке, самостоятельно сделать слияние с мастер.
[00:43:42] <tehnick> pavelvat: тоже вариант, но не виду смысла
[00:44:10] <tehnick> pavelvat: я проверяю перед отправкой в мастер, что прога собирается и запускается
[00:44:16] <tehnick> *не вижу
[00:44:21] <Клёк> tehnick: Да, посмотрел, спасибо. :)
[00:50:51] <tehnick> Клёк: кстати, как вариант не отдельную ветку отправлять свои правки, а в общую: 2.1.x
[00:52:18] <Клёк> tehnick: Я пока не оч. в курсе идеологии git. Ещё почитаю. ;)
[00:52:19] <pavelvat> tehnick: как Линус Торвальдс объяснял в своём выступлении(выложено на youtube я тут как-то приводил ссылку) что с течением времени он видел какие люди делают адекватные коммиты и давал им права мержить без его одобрения, а в свою очередь этим людям были подчинены другие, и они проверяли их коммиты, таким образом Линус снимал с себя обязанность проверять всё - т.е. были подначальники которым он доверял, в свою очередь у этих подначальников были свои подначальники...
Я бы хотел со временем получить статус коммитить самостоятельно без необходимости получать одобрение на каждый коммит.
[00:53:04] Клёк вышел(а) из комнаты
[00:54:04] tehnick установил(а) тему: Last stable release: 2.0.3 || Конференция разработчиков 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 schedule:
* 2010-11-07 Release EiskaltDC++ 2.1.0
* 2010-12-12 Release EiskaltDC++ 2.1.1
TODO:
* after EiskaltDC++ 2.1.0 merge with core0770 branch
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

[00:54:28] <tehnick> Клёк: см. полезные ссылки в топике
[00:54:51] <pavelvat> tehnick: а то что перевод на словацкий имеет в имени три буквы svk вместо положенных двух тебя устраивает?
[00:54:58] <tehnick> pavelvat: время покажет
[00:55:08] <tehnick> pavelvat: конечно
[00:55:13] <tehnick> pavelvat: это нормально
[00:56:29] <pavelvat> tehnick: просто я когда собирал то это мне бросилось в глаза, я к тому же помню как тебя неустраивало непрвильное сокращение для украинского кажется.
[00:56:49] <tehnick> pavelvat: не меня
[00:57:05] <tehnick> pavelvat: но issue был, да
[00:57:35] <tehnick> http://code.google.com/p/eiskaltdc/issues/detail?id=494
[00:57:44] <pavelvat> tehnick: я думал, что даются теже сокращения имени страны которые используются в интернет адресах.
[00:58:42] <tehnick> pavelvat: ты думал неправильно, см. таблицу в википедии
[00:59:17] <tehnick> pavelvat: скоро с доменами первого уровня вообще веселье начнется
[00:59:39] <tehnick> Их начнут продавать частным лицам.
[01:00:45] <tehnick> Кстати, а ведь локализатор ошибся...
[01:01:20] <pavelvat> tehnick: dhamp какое ваше мнение нужно удалять старые сборки для win32 и оставлять только текущую стабильную и последнюю тестовую, или пусть всё что создавалось лежит в вкладке Downloads ?
[01:01:33] <tehnick> pavelvat: удаляй конечно
[01:01:43] <tehnick> pavelvat: все промежуточные нафиг
[01:01:57] <tehnick> pavelvat: а релизы будут лежать
[01:02:57] <pavelvat> tehnick:  а то я что-то не уверен до конца что то что сейчас лежит в Downloads было результатом сбоя в googlecode - может это NegatiV восстановил?
[01:03:32] <pavelvat> tehnick: там ещё восстановились и старые сборки для mac os x
[01:03:32] <tehnick> pavelvat: я считаю, что это не он. Ему-то оно нафиг не нужно...
[01:04:02] <pavelvat> tehnick: их тоже удалить?
[01:04:27] <tehnick> pavelvat: ага, только аккуратно, не удали лишнего
[01:05:50] <pavelvat> релиз планируется завтра ближе к полуночи выпустить?
[01:07:42] <pavelvat> tehnick: а старые релизные сборки для Mac OS X оставить?
[01:09:20] <pavelvat> а, хотя там и так только для последней стабильной версии 2.0.3 есть сборки для Mac OS X
[01:22:09] fragnat вышел(а) из комнаты: Replaced by new connection
[01:22:19] fragnat вошёл(а) в комнату
[01:27:39] pavelvat вышел(а) из комнаты
[01:37:35] gelraen вошёл(а) в комнату
[01:41:47] nE0sIghT вышел(а) из комнаты
[02:05:35] FiliN вошёл(а) в комнату
[02:05:51] tehnick вышел(а) из комнаты
[02:06:16] SolarRay вышел(а) из комнаты
[02:16:45] FiliN вышел(а) из комнаты
[02:17:00] FiliN вошёл(а) в комнату
[02:23:29] nE0sIghT вошёл(а) в комнату
[02:32:27] nbspjr вышел(а) из комнаты
[02:36:39] FiliN вышел(а) из комнаты
[02:36:49] FiliN вошёл(а) в комнату
[02:42:50] FiliN вышел(а) из комнаты
[02:42:51] nE0sIghT вышел(а) из комнаты
[02:43:01] FiliN вошёл(а) в комнату
[02:44:32] fragnat вышел(а) из комнаты: offline
[02:59:44] dhamp вышел(а) из комнаты
[03:25:57] grayich вышел(а) из комнаты
[03:26:17] FiliN вышел(а) из комнаты
[03:33:03] gelraen вышел(а) из комнаты
[03:48:18] gelraen вошёл(а) в комнату
[03:56:32] gelraen вышел(а) из комнаты
[03:59:41] FiliN вошёл(а) в комнату
[04:38:03] Kroll вышел(а) из комнаты
[04:38:23] FiliN вышел(а) из комнаты
[04:43:18] Kroll вошёл(а) в комнату
[07:40:23] slepnoga вошёл(а) в комнату
[10:09:46] Alexey вошёл(а) в комнату
[10:27:36] fragnat вошёл(а) в комнату
[11:16:27] amfetamin вошёл(а) в комнату
[11:16:37] amfetamin вышел(а) из комнаты: qutIM : Jabber plugin
[11:34:10] Shlem вошёл(а) в комнату
[11:35:20] Shlem вышел(а) из комнаты: qutIM : Jabber plugin
[12:17:29] nE0sIghT вошёл(а) в комнату
[12:35:31] slepnoga вышел(а) из комнаты
[12:38:32] nE0sIghT вышел(а) из комнаты
[12:38:42] nE0sIghT вошёл(а) в комнату
[12:50:38] nE0sIghT вышел(а) из комнаты
[12:50:48] nE0sIghT вошёл(а) в комнату
[12:51:42] nE0sIghT вышел(а) из комнаты
[12:57:50] nE0sIghT вошёл(а) в комнату
[13:02:47] nE0sIghT вышел(а) из комнаты
[13:02:58] nE0sIghT вошёл(а) в комнату
[13:04:23] nE0sIghT вышел(а) из комнаты: Miranda IM: это вам не QIP Infium юзать
[13:04:29] nE0sIghT вошёл(а) в комнату
[13:08:24] Клёк вошёл(а) в комнату
[13:22:57] nE0sIghT вышел(а) из комнаты
[13:41:58] ss-varyag вошёл(а) в комнату
[13:43:44] nE0sIghT вошёл(а) в комнату
[13:44:16] nE0sIghT вышел(а) из комнаты: Miranda IM: это вам не QIP Infium юзать
[13:44:22] nE0sIghT вошёл(а) в комнату
[13:52:56] nE0sIghT вышел(а) из комнаты
[13:53:06] nE0sIghT вошёл(а) в комнату
[14:03:38] nE0sIghT вышел(а) из комнаты
[14:03:48] nE0sIghT вошёл(а) в комнату
[14:08:24] gelraen вошёл(а) в комнату
[14:12:00] bangae вошёл(а) в комнату
[14:15:04] gelraen вышел(а) из комнаты: Replaced by new connection
[14:15:34] nE0sIghT вышел(а) из комнаты
[14:15:39] gelraen вошёл(а) в комнату
[14:15:44] nE0sIghT вошёл(а) в комнату
[14:16:13] fragnat вышел(а) из комнаты
[14:30:20] Kroll вышел(а) из комнаты
[14:31:01] Kroll вошёл(а) в комнату
[14:33:24] nE0sIghT вышел(а) из комнаты
[14:33:46] gelraen вышел(а) из комнаты: Replaced by new connection
[14:33:56] gelraen вошёл(а) в комнату
[14:38:36] bangae вышел(а) из комнаты
[14:40:03] gelraen вышел(а) из комнаты: Replaced by new connection
[14:40:13] gelraen вошёл(а) в комнату
[14:44:15] FiliN вошёл(а) в комнату
[14:45:30] dhamp вошёл(а) в комнату
[14:46:12] dhamp вышел(а) из комнаты
[14:46:25] dhamp вошёл(а) в комнату
[14:53:03] gelraen вышел(а) из комнаты: Replaced by new connection
[14:53:13] gelraen вошёл(а) в комнату
[14:55:46] gelraen вышел(а) из комнаты: Replaced by new connection
[14:55:56] gelraen вошёл(а) в комнату
[15:09:26] gelraen вышел(а) из комнаты: Replaced by new connection
[15:09:36] gelraen вошёл(а) в комнату
[15:09:46] FiliN вышел(а) из комнаты
[15:24:48] fragnat вошёл(а) в комнату
[15:25:45] fragnat вышел(а) из комнаты
[15:26:46] nE0sIghT вошёл(а) в комнату
[15:48:02] dhamp вышел(а) из комнаты
[15:58:07] FiliN вошёл(а) в комнату
[16:01:19] fragnat вошёл(а) в комнату
[16:02:00] gelraen вышел(а) из комнаты
[16:02:33] gelraen вошёл(а) в комнату
[16:04:09] FiliN вышел(а) из комнаты
[16:04:19] FiliN вошёл(а) в комнату
[16:09:45] nE0sIghT вышел(а) из комнаты: qutIM : Jabber plugin
[16:11:50] FiliN вышел(а) из комнаты
[16:12:03] FiliN вошёл(а) в комнату
[16:14:51] Kroll вышел(а) из комнаты
[16:16:19] Kroll вошёл(а) в комнату
[16:18:45] ss-varyag вышел(а) из комнаты: QIP 2010: Спокойное общение
[17:08:55] FiliN вышел(а) из комнаты
[17:19:06] gelraen вышел(а) из комнаты
[17:19:56] gelraen вошёл(а) в комнату
[17:21:21] FiliN вошёл(а) в комнату
[17:23:46] nE0sIghT вошёл(а) в комнату
[17:32:31] bangae вошёл(а) в комнату
[17:36:13] <bangae> Кто нибудь расшаривал файлы на aufs разделе? клиент eiskaltdcpp-git (5546b92)
[18:07:35] FiliN вышел(а) из комнаты
[18:09:11] FiliN вошёл(а) в комнату
[18:16:12] FiliN вышел(а) из комнаты
[18:16:24] FiliN вошёл(а) в комнату
[18:29:08] FiliN вышел(а) из комнаты
[18:29:18] FiliN вошёл(а) в комнату
[18:31:15] FiliN вышел(а) из комнаты
[18:31:25] FiliN вошёл(а) в комнату
[18:42:27] FiliN вышел(а) из комнаты
[19:19:35] tehnick вошёл(а) в комнату
[19:20:03] <tehnick> bangae: эта фс какая-то особая?
[19:52:28] mva вышел(а) из комнаты: Replaced by new connection
[19:52:38] mva вошёл(а) в комнату
[19:55:09] <bangae> как бы вот http://ru.wikipedia.org/wiki/Aufs , просто у меня при расшаривание клиент подвисает и выдает в messages http://p.for-us.nl/3132 в стабильной версии не наблюдалось, после этого еще ядро обновлял и сам клиент.
[19:57:48] <bangae> сейчас попробую в виртуалке проверить
[20:19:51] slepnoga вошёл(а) в комнату
[21:01:03] slepnoga вышел(а) из комнаты
[21:51:47] pavelvat вошёл(а) в комнату
[21:52:14] <pavelvat> tehnick: релиз во сколько будет?
[21:53:01] <tehnick> pavelvat: а тебе когда удобно?
[21:53:18] <pavelvat> tehnick: лучше прямо сейчас.
[21:53:41] <tehnick> pavelvat: через час будет неудобно?
[21:53:53] <pavelvat> tehnick: можно и через час.
[21:54:05] <tehnick> Хорошо.
[21:54:14] <tehnick> Если Негатив не появится, сделаю.
[21:54:29] <tehnick> Переводчики уже закончили, кто собирался.
[21:54:48] <tehnick> Критические баги закрыты.
[21:55:09] <tehnick> Так что ждать особо нечего.
[21:55:34] <tehnick> Через час самое время.
[21:56:54] <pavelvat> tehnick: насчёт того что хранить в Downloads, нужно ли когда выйдет релиз 2.1.1 оставлять в Downloads сборку для win32 со старым релизом 2.1.0?
[21:57:48] <tehnick> pavelvat: да, стабильные релизы нужно хранить, пока есть место. Всякие беты и промежуточные --- безжалостно удалять...
[21:58:58] <pavelvat> tehnick: а вот например в проекте Clementine хранятся и сборки и исходники только последней версии, как только выходит новая - всё предыдущее удаляется.
[21:59:21] <pavelvat> tehnick: также в qmmp
[21:59:48] <tehnick> pavelvat: им наверное места жалко. Но тут они не правы...
[22:00:49] <pavelvat> tehnick: а с некоторых пор так поступают и в flylink
[22:01:21] <tehnick> Это их право.
[22:01:26] <tehnick> Это их выбор.
[22:01:40] <tehnick> У флайлинка кстати дофига мусора в репах.
[22:01:50] <tehnick> Не мусора конечно...
[22:01:59] <tehnick> Но всякой всячины...
[22:03:42] <pavelvat> tehnick: уже нет, раньше на их странице загрузок в googlecode были все старые версии, но относительно недавно там почистили и оставили только последние.
[22:04:20] <tehnick> pavelvat: я про svn
[22:04:48] <tehnick> pavelvat: доступный объем для проекта на гуглокоде ограничен
[22:05:04] <tehnick> pavelvat: вот они и освободили его как сочли нужным...
[22:06:50] <pavelvat> tehnick: насчёт Issue 814 - можно пройтись поиском по исходникам eiskaltdcpp-qt для фраз "new" и "delete" и посмотреть на разницу между результатами(хотя они могут быть составной частью некоторых имён).
[22:07:35] <tehnick> pavelvat: если бы все было так просто..
[22:08:29] <tehnick> pavelvat: оно не освобождает память, пока она кому-нибудь не потребуется, как я понимаю.
[22:10:30] <Alexey> pavelvat: на сервере флайлинк может и удаляет, но на хабе проекта в шаре всё есть
[22:10:55] <Alexey> и у флайлинка всё беты какие-то
[22:11:38] <tehnick> Alexey: не беты, они просто r500 все никак не релизнут...
[22:12:34] Shlem вошёл(а) в комнату
[22:12:43] <pavelvat> tehnick: если в коде указано delete то память будет освобождаться без всяких условий, но я читал что в Qt  кажется и так автоматически освобождается память при разрушении объекта, поэтому освобождать вручную через delete программисту не обязательно.
[22:13:26] <tehnick> pavelvat: да, в Qt все грамотно сделано.
[22:14:09] <tehnick> pavelvat: тем не менее, я смотрю на загрузку оперативы и вижу то, что описал в issue
[22:14:48] <tehnick> pavelvat: в том же огнелисе память заметно освобождается при закрытии вкладок
[22:18:16] <pavelvat> tehnick:
new      607 результатов
delete  200 результатов
хотя тут не учитывается что фраза может быть частью имени, но всё равно отличие в 3 раза подозрительно.
[22:22:32] <pavelvat> tehnick: с пробелом после фразы выдаёт такие результаты:
"new "      471 результатов
"delete "  127 результатов
[22:23:31] dhamp вошёл(а) в комнату
[22:23:50] <dhamp> tehnick, 2 последних коммита в core77
[22:24:03] <dhamp> tehnick, проверь у себя, у меня работает
[22:24:11] dhamp вышел(а) из комнаты
[22:24:13] nE0sIghT вышел(а) из комнаты
[22:24:24] nE0sIghT вошёл(а) в комнату
[22:24:52] gray_graff вышел(а) из комнаты
[22:25:01] <tehnick> dhamp: сейчас не могу проверить
[22:28:23] Shlem вышел(а) из комнаты: qutIM : Jabber plugin
[22:30:10] <pavelvat> tehnick: так значит у тебя, например, если ты сейчас зайдёшь на хаб dc.ozerki.net на котором на данный момент >14000 пользователей, после того как хаб загрузится и при открытом окне айскальта с активной вкладкой хаба нагрузка CPU(полная, например можно через системный монитор KDE посмотреть) будет около нуля и иногда колебатся доходя максимум до 25% CPU ?
[22:30:12] <tehnick> dhamp: проще мне будет в ветку 2.1.x внести патчи, чтобы проверить
[22:31:15] <tehnick> pavelvat: при заходе на хаб нагрузка на проц больше конечно, но когда он выйдет на стационар, загрузка будет незначительной
[22:32:08] <tehnick> pavelvat: периодические броски загрузки процессора у меня разные по амплитуде
[22:32:26] <tehnick> В зависимости от количества хабов и текущей частоты процессора.
[22:33:39] <bangae> вы релиз сегодня собираетесь делать?
[22:34:10] <tehnick> bangae: да
[22:34:36] <bangae> тогда подожду, кстати на другом ядре не повторилась ошибка
[22:34:47] <pavelvat> tehnick: я и говорю про то когда хаб полностью загрузится - просто меня поражает тот факт что у меня при частоте 1GHz загрузка неопускается ниже 80%(полная всей системы)
[22:35:21] <tehnick> pavelvat: у меня такого нет...
[22:35:24] <pavelvat> при просто открытом окне, ничего не хешируется, никто с меня не качает
[22:35:41] <tehnick> pavelvat: а если скрыть список пользователей?
[22:35:56] <tehnick> (задвинуть его до упора вправо)
[22:37:00] <pavelvat> но стоит свернуть окно, или переключится на любой другой таб как загрузка падает до 1-10%
[22:37:44] <tehnick> pavelvat: значит, это проблема из-за отрисовки элементов
[22:37:54] <tehnick> *элементов интерфейса
[22:38:06] dhamp вошёл(а) в комнату
[22:38:23] <tehnick> pavelvat: с драйвером весы пробовал в иксах посидеть?
[22:38:29] <dhamp> tehnick, мне всё равно как и когда ты проверишь )
[22:38:51] <tehnick> dhamp: в релизе оно пригодится... =)
[22:39:00] <dhamp> pavelvat, это на qtui у тебя такая загрузка?
[22:39:04] <tehnick> dhamp: меньше будет жалоб и багрепортов
[22:40:39] <pavelvat> tehnick: если задвинуть список пользователей вправо до упора то загрузка около 10% и колеблется иногда до 20-40%
[22:40:56] dhamp вышел(а) из комнаты
[22:41:27] <tehnick> pavelvat: ага, у тебя проблема с отрисовкой
[22:41:37] <pavelvat> dhamp: да это на qt, я вообще считаю и уже много раз говорил об этом что GTK интерфейс айскальта не нужен.
[22:41:55] <tehnick> pavelvat: это конечно твое мнение...
[22:42:06] <tehnick> pavelvat: но ты бы его сперва попробовал
[22:44:09] <pavelvat> tehnick: "проблема с отрисовкой" вызвана открытым драйвером xf86-video-ati и заменить этот драйвер нечем, значит проблему можно решить только сменой оборудования либо сменить ОС, например, на Windows там у меня всё нормально.
[22:44:20] dhamp вошёл(а) в комнату
[22:44:49] <tehnick> pavelvat: ты с весой пробовал?
[22:44:58] <tehnick> pavelvat: или иксы настроить...
[22:45:01] <dhamp> pavelvat, по твоему мнению gtkui не нужен, однако он не утилизует процессор как qt
[22:45:14] <tehnick> pavelvat: например, 2d-ускорение включить в открытом драйвере
[22:45:58] <tehnick> pavelvat: проблема в руках, как я подозреваю
[22:46:16] <tehnick> pavelvat: из коробки оно не обязано работать идеально
[22:50:40] grayich вошёл(а) в комнату
[22:50:56] <pavelvat> tehnick: как раз таки всё и должно работать из коробки, 2d-ускорение всегда включено, как его его вообще можно отключить, под vesa сейчас не пробовал(и как пробовать без файла xorg.conf которого у меня нет не знаю), но когда то давно при использовании vesa драйвера всё работало очень медленно, и вряд ли он будет в данном случае производительнее xf86-video-ati.
[22:52:06] <grayich> со вчера чтоли продолжаете обсуждать? )
[22:53:19] <tehnick> dhamp: а второй коммит зачем? Теперь есть задержка перед изменением размера окна...
[22:53:29] <dhamp> grayich, pavelvat продолжает утверждать что у него всё тормозит и он в этом не виноват а виновата злая amd/ati )
[22:53:41] <tehnick> grayich: если бы... Он про это уже очень давно нас лечит.
[22:53:47] <dhamp> tehnick, ну если не применишь поймёшь зачем
[22:54:14] <dhamp> tehnick, хотя можешь не применять и проверить )
[22:54:42] <pavelvat> tehnick:
"[22:42:06] <tehnick> pavelvat: но ты бы его сперва попробовал" - я посмотрел на скриншоты GTK интерфейса на твоём сайте и могу сказать точно что пользоватся программой которая так хреново выглядит когда есть нормальный интерфейс на Qt я точно не буду.
[22:55:08] <tehnick> pavelvat: зато она проц не есть наверное
[22:55:25] <dhamp> pavelvat, если ты судишь о программе однозначно по скринам, ну даже не знаю насколько ты не дальновиден.....
[22:56:02] <tehnick> pavelvat: кстати, у тебя на этом компе кеды стоят?
[22:59:19] <tehnick> dhamp: ты на qt морду забил совсем?
[22:59:26] <pavelvat> dhamp: я сужу о GTK по тому впечатлению которое он оставляет после его использования - и моё впечатление это то что внешний вид GTK элементов создавали бездарные дизайнеры(непропорциональность, гигантизм - это только внешний вид, а ещё есть по дурацки составленные диалоги), хотя скорее всего таких бездарных дизайнеров не существует в природе и это создавали вообще не дизайнеры а не пойми кто.
[23:00:20] <tehnick> pavelvat: это частично исправляется настройкой темы
[23:01:11] <tehnick> Лично меня в gtk бесил убогость внутренней структуры.
[23:01:50] <tehnick> *бесит
[23:01:59] <pavelvat> tehnick: у Ubuntu нормальный вид, вот такой вид надо сделать видом GTK программ по умолчанию.
[23:02:20] <pavelvat> tehnick: да у меня KDE
[23:02:22] <grayich> фтопку внешний вид, главное чтоб все летало
[23:02:43] <tehnick> dhamp: починилось, да
[23:03:29] <tehnick> Сейчас буду делать релиз.
[23:03:38] <tehnick> Если ни у кого возражений нет...
[23:07:31] <dhamp> tehnick, я ни на что не забивал
[23:08:24] <grayich> а фильтры поправили?
[23:11:56] <dhamp> grayich, какие фильтры?
[23:13:48] <tehnick> Сделал релиз.
[23:13:55] <tehnick> Заодно теги поправил
[23:18:37] <tehnick> $ git branch -a
* 2.1.x
  core77
  master
  remotes/origin/2.1.x
  remotes/origin/HEAD -> origin/master
  remotes/origin/closebuttons
  remotes/origin/core77
  remotes/origin/issue787
  remotes/origin/master
  remotes/origin/sharebrowser-fixes
[23:18:48] <tehnick> dhamp: почему он отображает убитые ветки
[23:19:00] <tehnick> dhamp: причем не все, а только негатива
[23:19:23] <grayich> dhamp: черный список не работает для комнат (это типа такие УЖЕ открытые приваты)
[23:19:23] <tehnick> Я свои лишние ветки удалил с сервера...
[23:19:33] <dhamp> tehnick, потому что можно сделать git branch -D namebranch и git branch -d namebranch
[23:20:04] <tehnick> git push origin :eiskaltdcpp-gtk_for_2.1.1
[23:20:11] <tehnick> Я так удалял удаленно...
[23:20:38] <dhamp> grayich, комната от привата  отличается абсолютно ничем
[23:20:56] <tehnick> Количеством участников.
[23:21:01] <dhamp> с точки зрения клиента
[23:21:06] <tehnick> Вообще-то отличить можно при желании.
[23:21:18] <tehnick> Костыль прилепить и вуаля...
[23:21:27] <dhamp> tehnick, текущая реализация комнат такой костыль....
[23:21:27] <grayich> dhamp: отличается тем, что этот приват открыт изначально, а проверка идёт только в момент открытия, вот и получается, что для комнаты черный список никогда не проверяется
[23:21:35] <dhamp> tehnick, костыль для костыля
[23:21:40] <dhamp> это круто конечно
[23:21:42] <tehnick> Ага
[23:21:44] <tehnick> =)
[23:21:49] <dhamp> но оправданно ли ?
[23:21:56] <tehnick> Да.
[23:22:02] <tehnick> Хомячки очень просят.
[23:22:06] <tehnick> Проще сделать.
[23:22:27] <dhamp> grayich, для клиента это приват с асбтрактным юзером
[23:23:01] <dhamp> то есть антисам фактически реанировать должен только на того с кем открыт приват
[23:23:50] <grayich> dhamp: ну .. не работает вообщем
[23:24:58] <grayich> dhamp: негатив вроде разбирал и говорил, что из за того, что проверка идет в момент создания привата, а для уже созданных проверки нет, комнатаже приват как-бы не создает, а уже есть
[23:29:16] <pavelvat> tehnick: не собирается из архива с релизом 2.1.0
-- Found Git: /usr/bin/git
-- Building without Lua scripts support
-- Building with UPNP support (miniupnpc)
Warning: QT_QMAKE_EXECUTABLE reported QT_INSTALL_LIBS as
Warning: But QtCore couldn't be found.  Qt must NOT be installed correctly, or it wasn't found for cross compiling.
CMake Error at /usr/share/cmake-2.8/Modules/FindQt4.cmake:639 (MESSAGE):
  Could NOT find QtCore.  Check
  /home/pavel/builds/tmp/builds/win32/CMakeFiles/CMakeError.log for more
  details.
Call Stack (most recent call first):
  CMakeLists.txt:124 (find_package)
-- Configuring incomplete, errors occurred!
[23:29:58] <pavelvat> никто cmake правила не трогал?
[23:32:06] <tehnick> pavelvat: а ты cmake не обновлял?
[23:32:49] <pavelvat> tehnick: да в arch было недавно обновление до 2.8.3
[23:33:03] <tehnick> pavelvat: возрадуйся...
[23:33:19] <dhamp> pavelvat, пути qmake неправильно отдаёт  
[23:33:42] <pavelvat> tehnick: а с чего это вдруг именно из-за него это происходит?
[23:33:49] <pavelvat> dhamp: что именно?
[23:34:49] <dhamp> pavelvat, тебе видней что где и почему должно быть, это ТВОЯ система, а не моя и чего и как там у тебя я не знаю
[23:35:35] <pavelvat> dhamp: с чего ты сделал вывод что "пути qmake неправильно отдаёт" ?
[23:36:29] <tehnick> pavelvat: по сообщению об ошибке? \\не КО
[23:37:00] <pavelvat> tehnick: я по этому сообщению не вижу откуда это следует.
[23:38:39] SolarRay вошёл(а) в комнату
[23:39:37] Клёк вышел(а) из комнаты
[23:40:16] <dhamp> pavelvat, ты не поверишь... cmake ищет qmake и потом допрашивает его где что лежит
[23:41:17] <dhamp> function(_QT4_QUERY_QMAKE VAR RESULT)
  exec_program(${QT_QMAKE_EXECUTABLE} ARGS "-query ${VAR}" RETURN_VALUE return_code OUTPUT_VARIABLE output )
  if(NOT return_code)
    file(TO_CMAKE_PATH "${output}" output)
    set(${RESULT} ${output} PARENT_SCOPE)
  endif(NOT return_code)
endfunction(_QT4_QUERY_QMAKE)
через эту не хитрую функцию идёт допрос
[23:42:15] fragnat вышел(а) из комнаты: offline
[23:42:43] <dhamp> pavelvat, qmake -query - и ты всё узнаешь )
[23:43:03] <tehnick> pavelvat: less /usr/share/cmake-2.8/Modules/FindQt4.cmake
[23:47:39] <tehnick> tar.xz --- это какой компрессор?
[23:48:21] <dhamp> tehnick, lzma2
[23:48:46] <tehnick>   -J, --xz                   пропустить архив через xz
      --lzip                 пропустить архив через lzip
      --lzma                 пропустить архив через xz
      --lzop
[23:48:50] <tehnick> Который из?
[23:50:02] <tehnick> Ладно, использую --xz
[23:51:48] <dhamp> tehnick, есть --xz==lzma2 --lzma==lzma
[23:51:54] nE0sIghT вышел(а) из комнаты
[23:53:35] <pavelvat> dhamp: как откатить до предыдущей версии cmake ?
[23:54:36] <dhamp> pavelvat, странный вопрос =) pacman -U пакет-старый-cmake.tar.*
[23:55:36] <dhamp> tehnick, что ещё за orig ????
[23:55:55] <dhamp> вы издеваетесь на пару с негативом что ли ?
[23:56:06] <dhamp> от релиза к релизу разное именование
[23:56:07] <tehnick> dhamp: черт, опечатка.
[23:56:19] <tehnick> dhamp: сейчас переименую.
[23:56:57] <tehnick> dhamp: это в дебиане так принято просто
[23:57:06] <tehnick> И меня глюкануло.
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!