gentoo.ru
Официальная конференция Direct Connect клиента EiskaltDC++
eiskaltdc@conference.gentoo.ru
Суббота, 10 мая 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:00:05] <pavelvat> Tehnick: ты его спросил когда-то давно, может с тех пор уже что-то изменилось
[00:00:18] <Tehnick> dhamp_ , нет. Можно даже обсуждение на гитхабе найти.
[00:02:44] <Tehnick> pavelvat, возможно, что они выложат обновленный установщик для Qt 4.8.6. Или в Qt SDK правильно собранную версию положат, например.
[00:03:08] <Tehnick> pavelvat, ну и пересобрать Qt локально с нужными опциями не так уж сложно.
[00:03:26] <Tehnick> Короче, больших препятствий для обновления я не вижу.
[00:03:33] <Tehnick> Нужно только время и желание.
[00:04:44] <pavelvat> Tehnick: учитывая что сборка с gcc-4.8.2 и Qt-4.8.6 не даёт никаких преимуществ, то зачем тогда возиться с ручной сборкой Qt?
[00:04:44] loooser вышел(а) из комнаты
[00:05:06] loooser вошёл(а) в комнату
[00:05:27] <Tehnick> pavelvat, я же написал про желание...
[00:06:43] <pavelvat> flylinkdc: и обновить ссылку на mingw в файле README пока не на что, и в mingw и mingw-w64 на офф. сайтах на sourceforge всё ещё gcc-4.8.1 а с ним не собирается, давать ссылки на левые сборки не лучший вариант.
[00:08:20] <pavelvat> Tehnick: релиз планируется со старым ядром?
[00:08:33] <Tehnick> pavelvat, ближайший --- да.
[00:08:47] <Tehnick> Дальше видно будет.
[00:09:11] <Tehnick> Вот тестер активный появился, например. И dhamp_  что-то уже пофиксил.
[00:09:30] <pavelvat> Tehnick: новое ядро под Windows не собирается.
[00:10:30] <Tehnick> pavelvat, это к dhamp_. Я туда стараюсь не лезть. Разве что некоторые коммиты переношу.
[00:11:33] <pavelvat> dhamp_ : инструкции по сборке для Windows https://github.com/eiskaltdcpp/eiskaltdcpp/blob/master/win32/READ_ME.txt там есть описание кросс-компиляции под Linux, так что можешь обойтись без моего участия.
[00:13:58] <pavelvat> dhamp_ : единственно что если будешь собирать то учти что gcc из mingw или mingw-w64 нужен <=4.6.3 для сборки с <=Qt-4.8.5, а  свежий gcc генерирует запускающуюся сборку только с Qt-4.8.6
[00:17:36] <pavelvat> Tehnick: " <flylinkdc> также в виндовой версии по дефолту кодировка - UTF-8"
я тоже раньше предлагал ставить кодировку для NMDC хабов из локали Windows (для русской локали cp1251) этим бы решилось куча проблем которые можно найти на форумах про кракозябры в чате и поиск на русском.
[00:18:17] <pavelvat> причём и на Linux тоже
[00:18:40] <Tehnick> pavelvat, на линукс --- это ты как себе представляешь?..
[00:18:51] <pavelvat> потому что все NMDC хабы юзают виндовую кодировку и отличаются только версией оной для конкрентных стран.
[00:20:18] <pavelvat> на Linux - это довольно костыльно будет - если локаль русская то ставить по дефолту cp1251, ну и так же для остальных стран подобрать нужную, но вроде же число кодировок порядка 10, не так и много.
[00:22:10] <pavelvat> ведь язык интерфейса программы автодетектится при запуске из локали, также можно и с кодировкой хабов NMDC.
[00:23:08] <pavelvat> Tehnick: http://tehnick-8.narod.ru/dc_clients/magnet-links.html ты ещё помнишь про обновление инструкций по настройке Firefox на перехват ссылок dchub://, adc://, adcs://?
[00:23:44] <Tehnick> pavelvat, помню.
[00:23:59] <dhamp_ > > [00:16:35] <pavelvat> на Linux - это довольно костыльно будет - если локаль русская то ставить по дефолту cp1251, ну и так же для остальных стран подобрать нужную, но вроде же число кодировок порядка 10, не так и много.
эта уличная магия не нужна
[00:24:07] <Tehnick> pavelvat, я в TODO такие вещи заношу.
[00:24:25] <Tehnick> Времени мало, а список задач длинный...
[00:24:45] <pavelvat> dhamp_ : это бы решило самую часто встречающуюся на форумах проблему про кракозябры
[00:25:30] <dhamp_ > pavelvat, если у меня локаль будет en_US.UTF-8 ты мне клиент автоматом проставит cp1252
[00:25:47] <dhamp_ > pavelvat, при этом с русским у меня проблем в системе не будет
[00:26:02] <dhamp_ > а в клиенте будут
[00:26:09] <dhamp_ > и чего ?
[00:26:20] <pavelvat> dhamp_ : не знаю какая по дефолту для английского языка на Windows, если cp1252 то да её.
[00:27:46] <pavelvat> dhamp_ : обычные пользователи сидят в ОС под своим родным языком преимущественно, если они намеренно сидят под английской локалью то их уровень квалификации очевидно достаточен чтобы поставить себе нужную кодировку в настройках
[00:28:10] <dhamp_ > pavelvat, и в чём профит то, и так и так проблема будет что с этим костылём, что без него, угадать не реально,
[00:28:13] <pavelvat> таким образом это будет в ущерб таким меньшинству, но на пользу большинству пользователей
[00:28:24] <dhamp_ > нет кнопки сделаь заебись
[00:28:57] <pavelvat> dhamp_ : проблемы у подавляющего большинства пользователей  этим костылём не будет, т.к. они сидят в родной для них локали.
[00:30:34] <dhamp_ > [00:24:03] <pavelvat> dhamp_ : обычные пользователи сидят в ОС под своим родным языком преимущественно, если они намеренно сидят под английской локалью то их уровень квалификации очевидно достаточен чтобы поставить себе нужную кодировку в настройках
они могут не знать как настроить корректно локаль/ещё не настроили/им это нафиг не впёрлось ибо знают где кнопочка с интернетом и дсишкой/ нормально знают английский и их это не парит
[00:31:07] <dhamp_ > pavelvat, и вот у тебя 4 ситуации фейла
[00:31:44] <pavelvat> dhamp_ : обычные пользователи не ставят Arch или Gentoo, они ставят Ubuntu при установке там выбор языка, выбрал русский - ставится русская локаль.
[00:32:46] <pavelvat> dhamp_ : автодект локали и установка языка интерфейса программы - это ровно тоже самое что и я предлагаю для кодировки хабов.
[00:33:14] <pavelvat> dhamp_ : ведь автодетект языка тебе не мешает?
[00:33:24] <dhamp_ > pavelvat, мешает
[00:33:28] <pavelvat> да?
[00:33:34] <dhamp_ > pavelvat, я его не ожидал
[00:33:38] <dhamp_ > а он врубился )
[00:33:49] <dhamp_ > неочевидное поведение
[00:33:52] <dhamp_ > же
[00:48:01] <pavelvat> Tehnick: http://pastebin.com/HHDZ8TTh
[01:00:29] <Tehnick> pavelvat, сохранил текст. Прямо сейчас не до этого.
[01:00:35] Tehnick вышел(а) из комнаты
[01:00:38] <pavelvat> ok
[01:03:05] <pavelvat> tehnick:"<Tehnick> > сборку делаю как в ридми
Посмотрел bat-файл. Там сборка в отдельной папке не предусмотрена."
всё там предусмотрена, переменные задаются в variables.bat
[01:15:42] pavelvat вышел(а) из комнаты
[02:17:20] proxym вышел(а) из комнаты: Квипинфинумбеспокойноеобщение... ни за что! качай Пси+ https://code.google.com/p/psi-dev/wiki/downloads2 http://sourceforge.net/projects/psiplus/files/
[04:32:03] dhamp_ вышел(а) из комнаты
[06:17:21] dhamp_ вошёл(а) в комнату
[08:03:07] flylinkdc вошёл(а) в комнату
[08:18:48] flylinkdc вышел(а) из комнаты
[08:25:42] loooser вышел(а) из комнаты
[09:23:58] Kroll вышел(а) из комнаты
[09:25:55] Kroll вошёл(а) в комнату
[10:39:54] loooser вошёл(а) в комнату
[12:16:53] dhamp_ вышел(а) из комнаты
[12:34:43] <flylinkdc> Предлагаю проверить ваш код статическим анализатором. например cppcheck
[12:34:50] <flylinkdc> http://yadi.sk/d/wQB_XiwyPh5TY
[13:56:31] dhamp_ вышел(а) из комнаты
[14:32:09] Tehnick вошёл(а) в комнату
[14:32:21] <Tehnick> flylinkdc, я периодически проверяю.
[14:32:26] Tehnick вышел(а) из комнаты
[14:58:14] ONYX вошёл(а) в комнату
[15:10:39] Diger вошёл(а) в комнату
[15:22:57] Diger вышел(а) из комнаты
[15:41:21] Diger вошёл(а) в комнату
[16:16:59] dhamp_ вошёл(а) в комнату
[17:25:07] Diger вышел(а) из комнаты
[17:31:18] Diger вошёл(а) в комнату
[17:43:50] ONYX вышел(а) из комнаты
[17:56:59] Diger вышел(а) из комнаты
[17:57:09] Diger вошёл(а) в комнату
[18:09:27] Diger вышел(а) из комнаты
[18:33:17] proxym вошёл(а) в комнату
[19:04:06] dhamp_ вошёл(а) в комнату
[19:20:25] Diger вошёл(а) в комнату
[19:36:11] <dhamp_ > flylinkdc, я нашёл в чём я лох *WALL* теперь mongoose 5.4 тоже пашет.
[20:03:16] flylinkdc вошёл(а) в комнату
[20:18:59] flylinkdc вышел(а) из комнаты
[20:31:09] <flylinkdc> dhamp_ - это хорошо. )
[20:31:16] Diger вышел(а) из комнаты
[20:31:56] <flylinkdc> Tehnick - ну ошибок много выводится http://yadi.sk/d/ooZ0hq3ePjapC
[20:53:38] Diger вошёл(а) в комнату
[21:12:59] <dhamp_ > flylinkdc, разве это много ошибок ? )
[21:15:16] Diger вышел(а) из комнаты
[22:22:35] Tehnick вошёл(а) в комнату
[22:24:53] <Tehnick> flylinkdc, как я уже неоднократно говорил, я не лезу править ядро без крайней необходимости. Кроме того, нет смысла править сторонние библиотеки в нашей репе. Если и делать это, то только совместно с апстримом. Поэтому я исправлял ошибки, предупреждения и замечания о производительности только в графических интерфейсах и в демоне.
[22:25:02] <Tehnick> flylinkdc, так понятнее?
[22:26:16] Tehnick вышел(а) из комнаты
[22:26:43] Diger вошёл(а) в комнату
[23:58:51] Diger вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!