gentoo.ru
Официальная конференция Direct Connect клиента EiskaltDC++
eiskaltdc@conference.gentoo.ru
Вторник, 29 октября 2013< ^ >
Tehnick установил(а) тему: Конференция разработчиков EiskaltDC++ | Conference of EiskaltDC++ developers
Site: https://code.google.com/p/eiskaltdc/
Logs: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2013/
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:
* 2013-xx-xx Release EiskaltDC++ 2.3.0
Конфигурация комнаты
Участники комнаты

GMT+4
[00:25:54] Diger вышел(а) из комнаты
[00:51:22] soulhunter вышел(а) из комнаты
[00:52:41] soulhunter вошёл(а) в комнату
[02:23:50] soulhunter вышел(а) из комнаты
[05:32:32] nixtrian|home вышел(а) из комнаты
[06:24:18] nixtrian|home вошёл(а) в комнату
[07:19:40] grayich вышел(а) из комнаты
[07:55:25] flylinkdc вошёл(а) в комнату
[07:55:54] Diger вошёл(а) в комнату
[08:05:43] Diger вышел(а) из комнаты
[09:02:54] mars1an вошёл(а) в комнату
[10:45:08] soulhunter вошёл(а) в комнату
[10:45:45] flylinkdc вышел(а) из комнаты
[10:45:56] flylinkdc вошёл(а) в комнату
[10:52:41] soulhunter вышел(а) из комнаты: Replaced by new connection
[10:52:51] soulhunter вошёл(а) в комнату
[11:08:38] soulhunter вышел(а) из комнаты: Replaced by new connection
[11:08:48] soulhunter вошёл(а) в комнату
[11:13:22] soulhunter вышел(а) из комнаты: Replaced by new connection
[11:13:32] soulhunter вошёл(а) в комнату
[11:13:54] soulhunter вышел(а) из комнаты: Replaced by new connection
[11:14:04] soulhunter вошёл(а) в комнату
[11:15:46] soulhunter вышел(а) из комнаты: Replaced by new connection
[11:15:56] soulhunter вошёл(а) в комнату
[12:33:12] soulhunter вышел(а) из комнаты
[13:19:00] grayich вошёл(а) в комнату
[13:21:15] gelraen вышел(а) из комнаты
[13:48:42] gelraen вошёл(а) в комнату
[13:56:28] ONYX вошёл(а) в комнату
[13:57:31] soulhunter вошёл(а) в комнату
[14:19:35] Diger вошёл(а) в комнату
[14:38:11] grayich вышел(а) из комнаты
[14:44:24] grayich вошёл(а) в комнату
[15:02:54] soulhunter вышел(а) из комнаты
[15:13:36] ONYX вышел(а) из комнаты
[15:17:16] Diger вышел(а) из комнаты
[15:18:55] Diger вошёл(а) в комнату
[15:19:05] Diger вышел(а) из комнаты
[16:07:10] Diger вошёл(а) в комнату
[16:10:40] gelraen вышел(а) из комнаты: Replaced by new connection
[16:10:50] gelraen вошёл(а) в комнату
[16:12:22] gelraen вышел(а) из комнаты
[16:13:08] <flylinkdc> Всем привет. кто у вас разбирается в ядре?
[16:13:31] <flylinkdc> почему функция хеширования UserPtr так выглядит struct Hash {  size_t operator()(const UserPtr& x) const { return ((size_t)(&(*x)))/sizeof(User); }   };
[16:16:19] gelraen вошёл(а) в комнату
[17:39:44] ONYX вошёл(а) в комнату
[17:40:48] ONYX вышел(а) из комнаты
[18:01:47] Diger вышел(а) из комнаты
[18:03:59] gelraen вышел(а) из комнаты: Replaced by new connection
[18:04:09] gelraen вошёл(а) в комнату
[18:15:35] soulhunter вошёл(а) в комнату
[18:22:29] mars1an вышел(а) из комнаты
[18:47:16] Diger вошёл(а) в комнату
[18:50:20] Tehnick вошёл(а) в комнату
[18:50:32] <Tehnick> soulhunter, привет
[18:50:56] <Tehnick> soulhunter, нужна подсказка про макось.
[18:51:06] <Tehnick> soulhunter, собирать ничего не нужно.
[18:51:36] <Tehnick> soulhunter, только подскажи, как запустить установленный из бандла айскальт из командной строки.
[18:53:40] <Tehnick> soulhunter, достаточно знать полный путь до бинарника, наверное.
[18:53:52] <Tehnick> gelraen, или ты подскажи.
[18:54:25] <gelraen> Tehnick, ну, он там внутри в Contents/MacOS/
[18:54:36] <Tehnick> gelraen, да, именно.
[18:54:56] <gelraen> ну вот прямо так и запускать
[18:54:59] <gelraen> всегда так делаю
[18:55:00] <Tehnick> gelraen, в баг-репорте был вариант ./myprogram.app/Contents/MacOS/myprogram
[18:55:10] <gelraen> да
[18:55:22] <Tehnick> gelraen, но я не знаю, куда ставится бандл в макоси.
[18:55:33] <gelraen> в /Applications обычно
[18:55:59] <gelraen> т.е. будет /Applications/myprogram.app/Contents/MacOS/myprogram
[18:56:27] <Tehnick> gelraen, отлично. Осталось вспомнить имя бандла айскальта.
[18:56:35] <gelraen> EiskaltDC++.app
[18:56:38] <Tehnick> И имя бинарника внутри.
[18:57:19] <gelraen> EiskaltDC++
[18:57:31] <Tehnick> gelraen, благодарю.
[19:01:05] soulhunter вышел(а) из комнаты
[19:01:49] <Tehnick> gelraen, http://code.google.com/p/eiskaltdc/issues/detail?id=1442#c18
[19:02:35] <Tehnick> gelraen, проблема не в айскальте и не в бандле. Проблема в Qt, которая пока не учитывает особенности новой макоси.
[19:10:31] <gelraen> окей
[19:10:42] <gelraen> also, я уже обновился до 10.9
[19:11:45] <Tehnick> gelraen, печально. Под 10.9 библиотеки Qt даже не компилятся сейчас.
[19:12:31] <gelraen> ну я все равно их с SDK от 10.6 собираю
[19:12:33] <Tehnick> gelraen, зато ты можешь проверить, что запуск айскальта из командной строки помогает обойти проблему.
[19:13:29] <gelraen> Tehnick, только если сделать cd EiskaltDC++.app/qt
[19:13:35] <gelraen> и запускать оттуда
[19:13:47] <Tehnick> gelraen, уже проверил?
[19:13:54] <gelraen> да
[19:15:27] <Tehnick> gelraen, cd /Applications/EiskaltDC++.app/qt && /Applications/EiskaltDC++.app/Contents/MacOS/EiskaltDC++
[19:15:32] <Tehnick> gelraen, будет норм?
[19:15:39] <gelraen> да
[19:15:58] <Tehnick> Или проще:
cd /Applications/EiskaltDC++.app/qt && ../EiskaltDC++
[19:16:13] <gelraen> ../Contents/MacOS/EiskaltDC++
[19:16:38] <Tehnick> Да.
[19:16:42] <Tehnick> gelraen, спасибо.
[19:21:31] <gelraen> Tehnick, http://stackoverflow.com/questions/2202772/what-is-the-pwd-of-a-mac-bundled-app
[19:22:41] <Tehnick> gelraen, не понял. Будет работать неправильно что ли?
[19:23:22] <gelraen> там главное - "Never make any assumptions about the current working directory when your app is launched"
[19:23:49] <Tehnick> gelraen, именно. Я тоже это заметил в первую очередь.
[19:24:20] <gelraen> т.е. надо в пути поиска для иконок добавить путь к нужной директории в бандле относительно бинарника
[19:30:41] <gelraen> а документация от Apple ещё строже: "When writing bundle-based code, you never use string constants to refer to the location of files in your bundle"
[19:48:35] <Tehnick> gelraen, ок. Так и сделаю.
[19:49:51] gelraen вышел(а) из комнаты
[20:14:11] soulhunter вошёл(а) в комнату
[20:39:22] gelraen вошёл(а) в комнату
[21:11:59] soulhunter вышел(а) из комнаты
[21:37:34] flylinkdc вышел(а) из комнаты
[21:37:44] flylinkdc вошёл(а) в комнату
[22:05:28] flylinkdc вошёл(а) в комнату
[22:27:07] soulhunter вошёл(а) в комнату
[22:56:44] flylinkdc вошёл(а) в комнату
[23:05:32] ONYX вошёл(а) в комнату
[23:11:32] Tehnick вышел(а) из комнаты
[23:12:24] flylinkdc вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!