gentoo.ru
Официальная конференция Direct Connect клиента EisKaltDC
eiskaltdc@conference.gentoo.ru
Среда, 1 сентября 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/source/list || Общая активность в проекте: http://code.google.com/p/eiskaltdc/updates/list
Release schedule:
2010-09-18 Feature freeze
2010-09-20 Strings freeze
2010-10-15 Release EiskaltDC++ 2.1.0
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC-EXT.txt
ADC-Extensions July 2010
=== Version 1.0.4 UNRELEASED
* Added magnet link extension to 'UCMD'
* Added NAT traversal extension 'NATT'
* Added referral field to STA
* Added upload queue field to STA
* Added partial file sharing extension 'PFSR'
Конфигурация комнаты
Участники комнаты

GMT+4
[00:00:01] <tehnick> Поэтому, если уж добавлять опцию в правила для cmake, то надо быть уверенным, что они сборку не сломают.
[00:00:04] <tehnick> Вопросы?
[00:02:23] <pavelvat> tehnick: так и не надо отличать - эта опция для mingw где он запущен не имеет значения, к тому же я уверен что не может что-то сломать, даже если и сломается это затронет только мантейнера для Windows т.е. меня - я тогда отменю это изменение.
[00:03:58] <tehnick> pavelvat: хорошо, попробуй добавить в главный CMakeLists.txt строку:
SET (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -WI, -enable-auto-import")
[00:05:50] <pavelvat> tehnick: кстати, сборка в mingw Linux имеет на две зависимости больше:
libgcc_s_sjlj-1.dll   470K
libstdc++-6.dll      5,5M
[00:06:14] <tehnick> о_О
[00:06:36] <tehnick> Нафига эта пятимегабайтная либа?
[00:06:51] <tehnick> Из нее хоть что-нибудь используется?
[00:07:04] <pavelvat> tehnick: этих файлов в mingw Linux просто нет, это видимо Linux специфичные либы.
[00:07:05] <tehnick> Или оно тупо слинковано по дефолту?..
[00:07:25] <tehnick> Ты проверь-то, что она используется.
[00:07:32] <pavelvat> *в mingw Windows
[00:07:42] <pavelvat> tehnick: я
[00:07:48] <pavelvat> уже проверил
[00:08:02] gray_graff вышел(а) из комнаты
[00:08:04] <tehnick> Как?
[00:10:49] <pavelvat> tehnick: не запускается без неё и выдаёт окошко что нужна эта dll
[00:11:00] <tehnick> Юморист...
[00:11:06] <tehnick> Оно же слинковано!
[00:11:16] <pavelvat> кстати в mingw идущем в составе qt этот же файл весит всего 793K
[00:11:19] <tehnick> Вот если бы при сборке ты ее убрал.
[00:11:40] <tehnick> И итоговый бинарник без нее не слинковался...
[00:11:56] <pavelvat> tehnick: так а почему оно слинковано? не само же по себе.
[00:12:15] <tehnick> pavelvat: покачану, блин.
[00:12:39] <tehnick> Если по дефолту она включена в список....
[00:12:49] <tehnick> Даже если прога ее не использует.
[00:13:16] <tehnick> Многое так линкуется.
[00:13:36] <pavelvat> tehnick: попробую, но повторюсь как она может быть включена если клиент её не использует?
[00:13:47] <tehnick> Могу даже пример сейчас найти.
[00:14:19] <tehnick> pavelvat: это дефолтная опция у компилятора. Что тебе не понятно?
[00:15:20] <tehnick> pavelvat: http://launchpadlibrarian.net/54561730/buildlog_ubuntu-maverick-i386.eiskaltdcpp-unstable_2.1.0~svn1645-0ppa1~maverick1_FULLYBUILT.txt.gz
[00:16:29] tehnick вышел(а) из комнаты: Replaced by new connection
[00:16:39] tehnick вошёл(а) в комнату
[00:16:47] <pavelvat> tehnick: http://wiki.wxwidgets.org/HowTo:_Install_MSYS_and_MinGW_for_use_with_Eclipse_CDT
Enabling auto-import:
    * in g++, the command line option is -Wl,--enable-auto-import to pass the argument to the linker (same option to be used for Eclipse linker call!)
    * if the linker is called separately, the option should be just --enable-auto-import (not tested)
т.е. -Wl не нужен если опция передаётся напрямую линковщику, а не посредством g++.
[00:16:59] <tehnick> pavelvat: по ссылке перешел?
[00:17:38] <pavelvat> да
[00:17:52] <tehnick> pavelvat: посмотри в том логе все предупреждения, содержащие строку "were not uselessly linked against it"
[00:18:10] <tehnick> Отправить сюда весь блок не получилось.
[00:18:31] <tehnick> Вот пример:
[00:18:32] <tehnick> dpkg-shlibdeps: warning: dependency on libz.so.1 could be avoided if "debian/eiskaltdcpp-qt-unstable/usr/bin/eiskaltdcpp-qt" were not uselessly linked against it (they use none of its symbols).
[00:19:00] <tehnick> И таких строк там 18.
[00:19:19] <tehnick> Перевод нужен или все понятно?
[00:19:26] <pavelvat> tehnick: как я могу это проверить, какой командой?
[00:19:55] <tehnick> В винде? Без понятия...
[00:21:10] gray_graff вошёл(а) в комнату
[00:21:40] <slepnoga> ;-)
[00:21:58] <tehnick> slepnoga: привет, а ты кто?
[00:22:14] <slepnoga> я slepnoga - KO
[00:22:42] <tehnick> Этот ник мне ни о чем не говорит...
[00:22:50] <slepnoga> мимо проходил, дай думаю зайду
[00:23:06] <tehnick> А почему модератор?
[00:24:11] <pavelvat> tehnick:
[00:04:12] <tehnick> pavelvat: хорошо, попробуй добавить в главный CMakeLists.txt строку:
SET (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -WI, -enable-auto-import")
работает.
[00:25:01] <pavelvat> только не -WI, -enable-auto-import
-Wl не нужно оно только для g++
[00:25:29] <slepnoga> ну я же говорю - мимо проходил
[00:26:07] <tehnick> pavelvat: сделай коммит, когда во всем разберешься. Можешь на меня сослаться, типа разрешил... =)
[00:26:45] Abram вошёл(а) в комнату
[00:27:51] <tehnick> slepnoga: слабо верится. Тут мимолетные прохожие владельцами конференции быть не могут...
[00:28:15] <slepnoga> а я не только влделец
[00:28:31] <slepnoga> ;-)
[00:28:33] <pavelvat> tehnick: почему интересно надо там указывать один дефис  вместо исходных двух -enable-auto-import
[00:28:48] <slepnoga> меня еще и забанить/выкинуть низзя до кучи
[00:29:11] <pavelvat> tehnick:
[00:19:40] <pavelvat> tehnick: как я могу это проверить, какой командой?
[00:20:09] <tehnick> В винде? Без понятия...
а в Linux?
[00:29:38] <slepnoga> readelf
[00:29:52] <slepnoga> lddtree
[00:31:13] <tehnick> slepnoga: занимательно. И с чем это связано?
[00:31:30] <pavelvat> slepnoga: что это у тебя за клиент такой экзотический?
[00:32:59] <slepnoga> пся с глюком, привет от риона называется
[00:33:12] <slepnoga> tehnick:  с ACL  на сервере
[00:33:18] <slepnoga> ;-)
[00:33:38] <slepnoga> pavelvat: притворяется бомбусом
[00:34:38] <slepnoga> pavelvat: вобщето в винде был аналог lddtree
[00:34:39] <tehnick> slepnoga: гугл у меня не работает, но яндекс сообщил, что ты владелец gentoo.ru. Это правда?
[00:35:19] <slepnoga> tehnick: http://gentoo.ru/team
[00:35:43] <slepnoga> pavelvat:  смотри толи в суппорттулсах
[00:35:50] <slepnoga> толи в админпаке
[00:36:09] <tehnick> Модераторы форума
К модераторам вы можете обратится по поводу функционирования форума (перенос топиков в другой раздел, удаление дубликатов и т.д.).
[00:36:56] <pavelvat> slepnoga: я сейчас собираю в mingw Linux а не в mingw Windows
[00:37:56] <slepnoga> а наитивного нету чтоли ?
[00:38:00] SolarRay вышел(а) из комнаты: offline
[00:38:17] <pavelvat> slepnoga: нативного чего?
[00:39:07] <slepnoga> сборки наитивной под NT
[00:40:40] <pavelvat> slepnoga: так я и собираю под Windows просто из mingw установленного на Linux - кросскомпиляция
[00:41:42] <tehnick> pavelvat: плохо формулируешь мысли.
[00:41:48] <pavelvat> естественно можно собрать и из mingw установленного в Windows - до сегодняшнего дня только так и собиралось
[00:42:30] <pavelvat> tehnick: сформулируй лучше.
[00:43:05] <tehnick> "[23:40:36] <pavelvat> slepnoga: так я и собираю под Windows просто из mingw установленного на Linux - кросскомпиляция"
[00:43:27] <slepnoga> мингв - в любом случае не наитивный
[00:43:30] <tehnick> Вот попробуй со стороны взглянуть на эту фразу и распарсить ее с первого раза.
[00:45:05] <pavelvat> slepnoga: lddtree у меня нет такой команды, что надо установить?
readelf - эта есть как проверить нужен ли EiskaltDC++.exe файл libstdc++-6.dll
[00:47:01] <pavelvat> slepnoga:
[00:43:41] <slepnoga> мингв - в любом случае не наитивный
это почему? могу сказать что в любом случае я не буду пользоваться мастдайными компиляторами.
[00:48:31] <pavelvat> slepnoga: это cygwin не нативный, а mingw как-раз нативный.
[00:49:07] <tehnick> pavelvat: ну чего ты прицепился с случайному прохожему?..
[00:50:17] <pavelvat> tehnick:
"readelf - эта есть как проверить нужен ли EiskaltDC++.exe файл libstdc++-6.dll"
[00:51:09] <slepnoga> pavelvat: что за система ?
[00:51:21] <tehnick> pavelvat:
1) readelf --help
2) man readelf
3) поисковики...
[00:51:22] <slepnoga> может чего из бинутилсов не стоит ?
[00:51:36] <pavelvat> arch linux - у меня в статусе же можно посмотреть
[00:52:31] <slepnoga> pavelvat: mini slep # wgetpaste /usr/bin/lddtree
Your paste can be seen here: http://paste.pocoo.org/show/256868/
mini slep #
[00:52:39] <pavelvat> tehnick: если есть человек который знает готовую команду то какой смысл искать это в поисковиках?
[00:53:33] <tehnick> pavelvat: чтобы не отвлекать человека. К тому же это быстрее и правильнее.
[00:53:50] <pavelvat> это наоборот не быстрее
[00:54:00] <tehnick> Кстати, у кого-нибудь здесь кроме меня есть проблемы доступа к гуглу?
[00:54:14] <slepnoga> нету, но я не показатель
[00:54:33] <slepnoga> у мну сервак гугла в 15 километрах
[00:54:55] <tehnick> Серваки пингуются, трейсроут нормальный, но веб-сервисы не грузятся.
[00:55:01] <tehnick> Даже в хромиуме...
[00:55:45] <pavelvat> tehnick: у меня вчера google не работал
[00:57:12] <tehnick> http://webplanet.ru/news/service/2010/08/31/google_down.html
[00:57:20] <tehnick> Тут пишут, что починили...
[01:10:40] pavelvat вышел(а) из комнаты
[01:16:45] tehnick вышел(а) из комнаты: Replaced by new connection
[01:19:55] SolarRay вошёл(а) в комнату
[01:22:41] SolarRay вышел(а) из комнаты: offline
[01:29:20] NegatiV вошёл(а) в комнату
[01:31:52] NegatiV вышел(а) из комнаты
[01:44:16] Spy вышел(а) из комнаты
[01:49:40] gelraen вышел(а) из комнаты
[01:50:08] gelraen вошёл(а) в комнату
[01:54:34] Spy вошёл(а) в комнату
[02:02:30] gray_graff вышел(а) из комнаты
[02:06:08] gray_graff вошёл(а) в комнату
[02:06:35] Spy вышел(а) из комнаты
[02:13:07] Abram вышел(а) из комнаты
[02:18:45] quiritius вышел(а) из комнаты
[02:21:15] slepnoga вышел(а) из комнаты
[02:47:32] Abram вошёл(а) в комнату
[02:48:43] Abram вышел(а) из комнаты
[05:00:44] Spy вошёл(а) в комнату
[05:06:43] Spy вышел(а) из комнаты
[05:40:39] Spy вошёл(а) в комнату
[07:09:57] 0xd34df00d вышел(а) из комнаты
[07:10:23] slepnoga вошёл(а) в комнату
[07:18:52] nE0sIghT вошёл(а) в комнату
[07:24:33] nE0sIghT вышел(а) из комнаты
[07:45:25] quiritius вошёл(а) в комнату
[07:50:12] <iolopukke> о, а где взять под вин eiskaltdc?
[07:50:26] <iolopukke> причём не старый вариант 1,х что на гугле, а тотже 203 например?
[07:51:07] <iolopukke> или r1410 это и есть типа 203?
[07:58:41] iolopukke вышел(а) из комнаты
[08:08:11] nE0sIghT вошёл(а) в комнату
[08:08:43] iolopukke вошёл(а) в комнату
[08:36:06] WiseLord вышел(а) из комнаты
[08:40:58] NegatiV вошёл(а) в комнату
[08:59:33] quiritius вышел(а) из комнаты
[09:43:22] <Nikoli> iolopukke: 2.03 под винду нет, есть только trunk - будущий 2.1.0, скачивай что есть в downloads, либо собирай сам (хотя сомневаюсь, что в твоём случае второе стоит делать)
[09:47:14] dhamp вошёл(а) в комнату
[09:52:21] <dhamp> КО напоминает о существовании переменной отличающей кросскомпиляцию от сборки в целевой системе.
[09:52:40] dhamp вышел(а) из комнаты
[10:00:37] 0xd34df00d вошёл(а) в комнату
[10:05:35] NegatiV вышел(а) из комнаты
[10:28:22] Клёк вошёл(а) в комнату
[11:15:49] Клёк вышел(а) из комнаты
[11:24:31] Клёк вошёл(а) в комнату
[11:49:09] nE0sIghT вышел(а) из комнаты: qutIM : Jabber plugin
[12:16:49] Клёк вышел(а) из комнаты
[12:36:00] Abram вошёл(а) в комнату
[12:42:00] NegatiV вошёл(а) в комнату
[12:46:34] <iolopukke> Nikoli: ясно. под винду да, лень влезать в это :)
[13:12:49] <iolopukke> хы, открыл для себя что если при открытых приватах закрыть окно с главным чатом то приваты тоже благополучно закрываются
[13:12:57] <iolopukke> это нельзя сделать опциональным? )
[13:13:09] <iolopukke> ато думаю свалю из чата и потмо приваты почитаю
[13:13:17] <iolopukke> ан невышло :)
[13:16:23] NegatiV вышел(а) из комнаты
[13:54:09] NegatiV вошёл(а) в комнату
[14:00:12] dhamp вошёл(а) в комнату
[14:12:19] mva вышел(а) из комнаты
[14:40:52] FiliN вошёл(а) в комнату
[14:52:09] FiliN вышел(а) из комнаты
[14:52:25] FiliN вошёл(а) в комнату
[14:55:05] tehnick вошёл(а) в комнату
[14:56:59] tehnick вышел(а) из комнаты: Replaced by new connection
[14:57:09] tehnick вошёл(а) в комнату
[14:57:21] <tehnick> iolopukke: нельзя, это особенность протокола: отключившись от хаба, ты общаться с пользователями не можешь. Только качать с тех пользователей, с которыми было открыто соединение, т.к. p2p...
[14:57:53] <tehnick> iolopukke: что мешает просто отключить чат в хабе?
[15:00:31] <dhamp> tehnick: а если просто скрывать таб с главным чатом?
[15:00:33] FiliN вышел(а) из комнаты
[15:00:46] <tehnick> Не вариант.
[15:00:50] FiliN вошёл(а) в комнату
[15:01:04] <tehnick> Даже issue был с подобным предложением.
[15:01:25] <tehnick> Типа скрывать неиспользуемые вкладки.
[15:01:41] <tehnick> Обсудили его и закрыли как WontFix
[15:05:00] <dhamp> tehnick: ты видел выше
что я про кросскомпайл написал? + в тулчэйне
можно указать спец. параметры
[15:06:35] <iolopukke> tehnick: а я и неговорил что я хочу общаться
[15:06:59] <iolopukke> я собирался ребутнуться, и вышел из чата подймав что отключившись гляну что там кто писал
[15:07:02] <iolopukke> а тут ан нет )
[15:07:14] <iolopukke> с другой стороны удобно канеш, если сидишь на многих хабах
[15:07:21] <tehnick> [09:52:21] <dhamp> КО напоминает о существовании переменной отличающей кросскомпиляцию от сборки в целевой системе.
Назови же ее, капитан.
[15:07:22] <iolopukke> закрыл вкладку и досвидос всё что с ней связано
[15:07:39] <tehnick> dhamp: что за тулчейн?
[15:08:20] <tehnick> iolopukke: не просто вкладку, а вкладку подключения к хабу.
[15:08:45] <tehnick> Есть виджеты, информация на которых остается...
[15:10:14] Kroll вышел(а) из комнаты
[15:11:20] <dhamp> tehnick: файл, скамливемый cmake, с параметрами
[15:14:24] FiliN вышел(а) из комнаты
[15:14:40] FiliN вошёл(а) в комнату
[15:15:07] <dhamp> tehnick: насчёт переменной man cmake
[15:26:02] FiliN вышел(а) из комнаты
[15:26:19] FiliN вошёл(а) в комнату
[15:31:47] dhamp вышел(а) из комнаты
[15:37:46] FiliN вышел(а) из комнаты
[15:38:02] FiliN вошёл(а) в комнату
[15:40:34] tehnick вышел(а) из комнаты
[15:59:27] Nikoli вышел(а) из комнаты
[16:41:01] FiliN вышел(а) из комнаты
[16:53:14] Abram вышел(а) из комнаты
[17:37:30] Shlem вошёл(а) в комнату
[17:38:57] Shlem вышел(а) из комнаты: qutIM : Jabber plugin
[17:41:31] nE0sIghT вошёл(а) в комнату
[17:50:50] nE0sIghT вышел(а) из комнаты: qutIM : Jabber plugin
[17:56:24] WiseLord вошёл(а) в комнату
[18:04:32] Kroll вошёл(а) в комнату
[18:19:47] slepnoga вышел(а) из комнаты
[18:29:22] Kroll вышел(а) из комнаты: Replaced by new connection
[18:29:32] Kroll вошёл(а) в комнату
[19:24:31] man_hattan вошёл(а) в комнату
[19:31:03] FiliN вошёл(а) в комнату
[19:35:19] pavelvat вошёл(а) в комнату
[19:35:43] amfetamin вошёл(а) в комнату
[19:40:43] <pavelvat> tehnik: да, ты был прав насчёт того что библиотека libstdc++-6.dll только линкуется с exe-шником, но никак не использутся. когда я удалил из каталога /usr/i486-mingw32/lib/ файл libstdc++.dll.a программа слинковалась без него.
[19:46:03] amfetamin вышел(а) из комнаты
[19:46:52] <pavelvat> NegatiV: про мой пост выше и про то что я ранее писал о псевдостатических библиотеках из состава Qt с суффиксом ".a": почему если у библиотечного файла расширение ".a" то тем не менее после линковки программа требует файл динамической библиотеки с расширением ".dll", кто-то не соблюдает правила именования статических и динамических библиотек или ещё что-то?
[19:53:33] FiliN вышел(а) из комнаты
[19:53:50] FiliN вошёл(а) в комнату
[19:54:45] tehnick вошёл(а) в комнату
[19:55:18] <tehnick> pavelvat: это хорошо, что я был прав. Плохо только, что ты не освоил нормальные инструменты для проверки...
[19:56:17] <pavelvat> tehnick: а что думаешь насчёт псевдостатических библиотек?
[19:56:25] <tehnick> pavelvat: посмотри размер этих "статических библиотек".
[19:58:21] Nikoli вошёл(а) в комнату
[19:59:17] <pavelvat> tehnick:
2,5M libstdc++.dll.a
5,5M libstdc++-6.dll
[20:00:07] <tehnick> pavelvat: я про кутешные либы спрашивал...
[20:03:20] <pavelvat> tehnick: http://pastebin.com/pWNTuF06
[20:04:26] FiliN вышел(а) из комнаты
[20:04:43] FiliN вошёл(а) в комнату
[20:05:09] <NegatiV> tehnick: http://code.google.com/p/eiskaltdc/issues/detail?id=663
[20:05:20] <tehnick> pavelvat: размер нормальный, это действительно статические кутешные библиотеки. Непонятно только, зачем они нужны?..
[20:05:21] <NegatiV> по-моему это не приделать без велосипеда никак
[20:06:17] <pavelvat> tehnick: что значит зачем - очевидно чтобы встраивать из в исполняемый файл а не использовать динамические.
[20:06:41] <NegatiV> pavelvat: а профит какой?
[20:06:45] <tehnick> NegatiV: у меня только что инет раздуплился и доступ к гуглу появился. Я сейчас буду разгребать коммиты и комменты за последние дни на гуглокоде. Там и напишу свое мнение...
[20:06:45] <pavelvat> *встраивать их
[20:07:06] <NegatiV> tehnick: аналогичная ситуация)
[20:07:51] <tehnick> pavelvat: статическая линковка --- зло. Даже в винде.
[20:08:03] <tehnick> Иногда это зло необходимое.
[20:08:15] <tehnick> Но чаще всего неоправданное...
[20:08:27] <NegatiV> pavelvat: http://code.google.com/p/eiskaltdc/issues/detail?id=652 тикет еще действителен?
[20:08:54] <pavelvat> NegatiV: например portable версия DC++ содержит всё в одном исполняемом файле, а с маленького размера либами мне vasily.n@kudryavtsev.ru советовал встраивать их в бинарник - якобы так производительность будет лучше.
[20:09:03] amfetamin вошёл(а) в комнату
[20:09:27] <tehnick> pavelvat: размер бинарника увеличится. А смысла --- ноль.
[20:09:35] <tehnick> Производительность не изменится.
[20:09:37] <NegatiV> pavelvat: будет старт чуть быстрее вот и все, таблица символов никуда от этого не денется
[20:09:50] <tehnick> +1 к Негативу =)
[20:10:57] <pavelvat> NegatiV: да 652 действителен.
[20:11:05] <tehnick> pavelvat: кстати, предупреждаю сразу, что совсем без динамических библиотек ты бинарник собрать не сможешь.
[20:11:21] <pavelvat> tehnick: почему?
[20:11:32] <tehnick> Некоторые либы будут обязательно. Список не помню.
[20:11:44] <tehnick> pavelvat: не веришь --- погугли...
[20:11:59] <NegatiV> pavelvat: хорошо, поставлю винду в виртуалку и гляну чего там
[20:12:01] <tehnick> pavelvat: у меня просто есть подобный опыт.
[20:12:27] <tehnick> Точно была либа от mingw, и точно была либа из ядра винды.
[20:12:29] <NegatiV> pavelvat: ну как минимум либы windows будут подключатся динамически)
[20:12:36] <pavelvat> tehnick: я сам видел портабле версию DC++ - всё в одном exe-шнике даже иконки.
[20:12:56] <tehnick> pavelvat: бле...
[20:13:03] <tehnick> pavelvat: ты просто не в теме.
[20:13:05] <Nikoli> имхо главный плюс - удобство
[20:13:13] <Nikoli> tehnick: один файл копировать проще
[20:13:41] <NegatiV> pavelvat: а либы mingw вообще могут статически  линковаться?
[20:13:42] <Nikoli> у пользователей винды и особенно у пользователей portable несколько иное мышление
[20:13:51] <tehnick> Nikoli: без иконок и прочей периферии это будет нечто...
[20:14:09] <Nikoli> так засунуть и их
[20:14:10] FiliN вышел(а) из комнаты
[20:14:18] <tehnick> NegatiV: могут
[20:14:25] FiliN вошёл(а) в комнату
[20:14:38] <tehnick> Nikoli: и локализацию и т.п.?
[20:14:44] <Nikoli> угу
[20:14:51] <tehnick> Лучше не париться.
[20:15:08] <Nikoli> tehnick: не недооценивай человеческую глупость
[20:15:10] <tehnick> Или пусть мейнтейнер сам ковыряет, коли охота.
[20:15:33] <Nikoli> эти файлы могут додуматься удалить
[20:15:45] <tehnick> "ссзб"
[20:15:51] <Nikoli> а exe = программа в головах более менее есть
[20:16:10] <tehnick> Nikoli: мы за них думать не обязаны.
[20:16:52] <Nikoli> tehnick: это нам же боком видет - багзилу заспамят
[20:17:01] <Nikoli> *выйдет
[20:17:15] <tehnick> Nikoli: виндузятники-то? Не смеши мои тапочки...
[20:17:15] <pavelvat> NegatiV:  не знаю, но в psi+, smplayer, clementine эти либы идут в виде dll
[20:17:36] <Nikoli> tehnick: а вдруг))
[20:17:47] <tehnick> pavelvat: это хорошие проги. Бери с них пример.
[20:18:23] <Nikoli> clementine - не самый лучший имхо пример, т.е. у них есть огрехи
[20:18:32] Nikoli для него пакет делает
[20:18:39] <tehnick> Nikoli: ты сам-то в это веришь? Максимум, дуалбутеры могут отписаться. И то, маловероятно...
[20:19:24] <tehnick> Nikoli: clementine вообще не видел, я имел в виду psi+ и smplayer.
[20:19:54] <Nikoli> ясно, а система сборки psi+ не смущает?
[20:20:21] <pavelvat> Nikoli: просто Clementine ещё на ранней стадии разработки, через год думаю авторы доведут его до ума.
[20:22:34] <pavelvat> NegatiV: кстати в инсталлере под Windows что на googlecode проблемы с квадратиками ещё нет, локализацию ядра позже прикрутили, я сейчас сделаю архив со свежей сборкой и дам тебе ссылку.
[20:22:36] <tehnick> Как хрошо с нормальным инетом... =)
[20:23:08] <NegatiV> pavelvat: оке
[20:23:28] <tehnick> pavelvat: кстати, давно пора бы обновить эту сборку в загрузках...
[20:23:48] <pavelvat> tehnick: с квадратиками в статусной строке?
[20:24:23] <pavelvat> вот когда исправят я и обновлю.
[20:24:33] <tehnick> pavelvat: их легко убрать, удалив mo-файлы.
[20:24:45] <tehnick> Будет как раньше --- без перевода.
[20:26:10] <NegatiV> pavelvat: залей как tehnick говорит - к релизу поправим, а так людям хоть потестить что будет
[20:26:40] <NegatiV> трекер наш конечно превратился в свалку))
[20:26:44] <pavelvat> NegatiV: ok
[20:27:51] FiliN вышел(а) из комнаты
[20:28:08] FiliN вошёл(а) в комнату
[20:30:37] <pavelvat> tehnick, NegatiV так что там насчёт псевдостатических библиотек Qt и mingw ?
[20:31:20] <NegatiV> pavelvat: не знаю почему так происходит
[20:32:08] <pavelvat> NegatiV: dll библиотеки Qt весят гораздо больше статических.
[20:32:37] <NegatiV> pavelvat: там много служебной информации которая понадобится при линковке
[20:32:38] amfetamin вышел(а) из комнаты
[20:32:39] <tehnick> pavelvat: чо-чо? Перепроверь, ты что-то перепутал.
[20:32:49] <tehnick> pavelvat: сам же мне ссылку кидал...
[20:33:16] <NegatiV> tehnick: по-моему все правильно, статика вроде меньше должна весить
[20:33:26] <pavelvat> tehnick: я тебе дал ссылку на размеры статических библиотек
[20:33:29] <tehnick> NegatiV: инфомации много, но разницы там единицы или десятки килобайт...
[20:33:33] <NegatiV> хотя возможно я туплю
[20:37:01] <pavelvat> tehnick: хотя я ошибся весят они чуть-чуть меньше в среднем разница между "dll" и "a" около 0.5 - 1 MB
[20:38:55] <tehnick> Что-то тут не так.
[20:46:16] <tehnick> NegatiV: у тебя сейчас много времени? Надо бы добавить возможность отключения кнопки закрытия вкладок на боковой панели и в режиме однострочной панели...
[20:46:48] Spy вышел(а) из комнаты
[20:48:00] nE0sIghT вошёл(а) в комнату
[20:49:38] <pavelvat> NegatiV: http://webfile.ru/4704076
[20:49:38] <NegatiV> tehnick: тикет на меня открой
[20:51:55] pavelvat вышел(а) из комнаты
[20:53:02] <tehnick> pavelvat: кстати, из-под вайна еще не запускается?
[20:53:12] slil_work вошёл(а) в комнату
[20:53:19] <tehnick> Хотя сокеты...
[20:53:25] <tehnick> Вряд ли что изменилось.
[20:58:48] pavelvat вошёл(а) в комнату
[20:59:50] <pavelvat> NegatiV: я забыл включить в архив папку с иконками вот новая ссылка http://webfile.ru/4704103
[21:00:18] slepnoga вошёл(а) в комнату
[21:00:54] <NegatiV> pavelvat: ок
[21:01:09] FiliN вышел(а) из комнаты
[21:02:13] <pavelvat> tehnick: нет не запускается под wine, и если судить по тому что Clementine при запуске в wine выдаёт тоже самое сообщение про winsock что и EiskaltDC++, но при этом работает - дело не в winsock.
[21:03:30] <tehnick> У нас сокет используется для проверки того, не запущен ли уже такой процесс...
[21:03:53] <tehnick> А для чего Clementine использует сокеты, я не знаю.
[21:04:21] <pavelvat> tehnick: Clementine кстати судя по библиотеке libgcc_s_sjlj-1.dll поставляемой с ним собирается при помощи кросскомпиляции - т.к. эта библиотека входит только в mingw Linux
[21:05:20] <pavelvat> tehnick: я думал socket это что-то связанное с сетью.
[21:07:21] <tehnick> pavelvat: ты коммит-то делать будешь? Что там надо было поправить?..
[21:07:31] <pavelvat> tehnick: у clementine есть что вроде nightly build под Windows
[21:07:56] <tehnick> pavelvat: хочешь и нам такое организовать? =)
[21:08:15] <pavelvat> tehnick: это не срочно, я ещё даже не разбирался как делать коммиты.
[21:09:03] <pavelvat> tehnick: в принципе можно делать nightly build для Windows, но у них там вроде свой сервер за это отвечает
[21:09:21] slil_work вышел(а) из комнаты
[21:13:04] tehnick вышел(а) из комнаты
[21:13:28] <pavelvat> tehnick: в trunk Clementine лежит папка www с их сайтом, может преобразуешь пока свой сайт к современному красивому виду на основе их сайта?
[21:14:54] <pavelvat> tehnick: а потом уже останется только найти нормальный хостинг.
[21:16:15] <pavelvat> NegatiV: что думаешь если сайт EiskaltDC++ будет выглядеть как этот http://www.clementine-player.org/
[21:17:45] <pavelvat> а вот тут их nightly builds для Windows http://builds.clementine-player.org/win32/
[21:18:02] <NegatiV> pavelvat: а оно надо?) в принципе взять какую-нить cms не сложно и чего-нить сваять на ней
[21:21:10] <pavelvat> NegatiV: так ведь сайт уже готов надо только заполнить его информацией об EiskaltDC++ вместо Clementine. "оно надо" - чтобы продвигать клиент, после того как они ввели в строй свой сайт количество скачиваний Clementine резко возросло, и теперь даже превышает количество скачиваний под Ubuntu.
[21:21:53] <NegatiV> pavelvat: да не проблема
[21:22:05] <NegatiV> осталось хостинг найти подешевле)
[21:22:29] <pavelvat> а ещё лучше вообще бесплатный
[21:22:33] <NegatiV> ну и сайт у них должен быть под открытой лицензией
[21:23:18] <NegatiV> pavelvat: не, ну зоны третьего уровня не айс)
[21:23:26] <pavelvat> NegatiV: лицензия на сайт внизу страницы
[21:24:21] <pavelvat> NegatiV: количество скачиваний Clementine под Windows резко возросло
[21:24:26] <pavelvat> *
[21:26:52] <pavelvat> NegatiV: а разве sourceforge не предоставляет хостинг вот например сайт SMPlayer http://smplayer.sourceforge.net/
[21:27:26] <NegatiV> pavelvat: предоставляет, но я бы хотел в зоне .org или .ru сайт
[21:31:07] man_hattan вышел(а) из комнаты
[21:32:07] <pavelvat> NegatiV: тогда в следующей новости про EiskaltDC++ на opennet.ru и linux.org.ru надо написать что проект нуждается в хорошем хостинге, кстати донейшены можно было бы использовать для оплаты хостинга.
[21:33:12] <NegatiV> pavelvat: хостинг не такая уж дорогая вещь. я вполне могу себе позволить платить за него со своего кармана
[21:36:54] <pavelvat> NegatiV: некоторые проекты включают сбор донейшенов для какойто цели, после того как необходимая сума собрана сбор прекращается до следующей необходимости, потом объявляют новую компанию сбора средств.
[21:37:26] <NegatiV> да я знаю об этом, но повторюсь, в этом нет необходимости)
[21:41:12] <slepnoga>   NegatiV какие требования к хостингу ?
[21:42:14] <NegatiV> slepnoga: гиг на харде максимум, мускуль, ssh ну и хороший канал наружу
[21:42:26] <NegatiV> slepnoga: можешь чего посоветовать?
[21:42:51] <slepnoga> ssh  для чего ?
[21:43:05] <slepnoga> буилд сервак там же , на хостинге ?
[21:43:38] <NegatiV> slepnoga: ну как бы я не знаю другого способа управлять удаленно машиной) можно и там
[21:43:53] <slepnoga> и это совсем безплатно или копейки есть ?
[21:44:04] <NegatiV> платно
[21:44:29] <pavelvat> slepnoga: но downloads будут с сайта перенаправлятся на googlecode
[21:44:32] tehnick вошёл(а) в комнату
[21:44:40] <slepnoga> а мне на траф пофик
[21:45:21] <tehnick> [21:13:28] <pavelvat>  tehnick: в trunk Clementine лежит папка www с их сайтом, может преобразуешь пока свой сайт к современному красивому виду на основе их сайта?
Ни в коем случае! Меня от популярной нынче вебдванольности тошнит...
[21:45:25] <slepnoga> опенвз ?
[21:45:43] <NegatiV> slepnoga: ты это мне?)
[21:45:55] <NegatiV> OpenVZ пойдет
[21:46:12] <pavelvat> tehnick: а меня тошнит от вида твоего сайта, только от вида - снаполнением там всё впорядке.
[21:46:23] <slepnoga> а просто шаред хостинг ?
[21:46:45] <NegatiV> slepnoga: шаред, это типа через админку управлять?
[21:46:48] <tehnick> [21:21:10] <pavelvat>  NegatiV: так ведь сайт уже готов надо только заполнить его информацией об EiskaltDC++ вместо Clementine. "оно надо" - чтобы продвигать клиент, после того как они ввели в строй свой сайт количество скачиваний Clementine резко возросло, и теперь даже превышает количество скачиваний под Ubuntu.
Виндузоиды не являются нашей профильной аудиторией. Никсоиды загружают программы из своих репозиториев...
[21:46:57] <slepnoga> типа да, но можно и ссш
[21:47:32] <NegatiV> slepnoga: желательно чтобы конечно был доступ к машине, пусть и виртуальной
[21:47:55] <NegatiV> slepnoga: но опять же все упирается в удобство пользования хостингом
[21:47:59] <slepnoga> т.е нужен рут ?
[21:48:16] <NegatiV> slepnoga: да
[21:48:18] <slepnoga> у мну есть ссш на юзера
[21:49:02] <slepnoga> на линоде не смотрели ?
[21:49:19] <NegatiV> slepnoga: ссыль дай
[21:49:37] <NegatiV> tehnick: тут уже скорее дело престижа)
[21:49:47] <slepnoga> linide.com
[21:49:53] <slepnoga> linode.com
[21:50:04] <pavelvat> tehnick: сейчас не являются, а спустя время глядишь и вендузятники станут основной пользовательской массой EiskakltDC++, просто хотя бы потому что Windows - 92% а Linux 1%.
[21:50:07] <slepnoga> девы гентушные хвалил
[21:50:17] <tehnick> NegatiV: зачем тебе рутовые права? Их даже на платных хостингах не дают...
[21:50:30] <NegatiV> tehnick: на vds дают
[21:50:37] <NegatiV> + домен в подарок)
[21:50:44] <NegatiV> или даже пачка доменов
[21:50:51] <slepnoga> на шаред хостингах рута точно никому не дают :)
[21:51:13] <slepnoga> NegatiV:  и оверселлинг под 10 на таких :)
[21:52:02] <slepnoga> и оверселлинг под 10 на таких  s/опенвз
[21:52:14] <tehnick> pavelvat:
1) под винду есть оригинальный клиент
2) под винду есть куча клиентов-клонов со своими свистоперделками
Сборка под винду является опциональной возможностью айскальта. Он никогда не будет ориентирован на вендоюзеров, я надеюсь...
[21:52:31] <NegatiV> slepnoga: ну это не проблема клиентов)
[21:53:10] <tehnick> Блин, надо идти...
[21:53:14] tehnick вышел(а) из комнаты
[21:53:14] <slepnoga> это как раз проблема клиента
[21:53:15] <pavelvat> tehnick: а что значит ориентирован, помоему так EiskaltDC++ ориентирован на то чтобы быть кросплатформенным.
[21:53:19] <slepnoga> :-D
[21:53:40] <NegatiV> slepnoga: если ты о тормозах, то они от много зависят
[21:54:13] <NegatiV> pavelvat: он говорит о том что я изначально создавал unix-only клиент
[21:54:53] <slepnoga> NegatiV: как админ подобного поделия скажу, что они в основном от оверселинга
[21:55:15] <NegatiV> slepnoga: )) а русских хостеров можешь посоветовать?
[21:55:34] <slepnoga> неа
[21:55:43] <slepnoga> откуда мне их знать ? :)
[21:56:02] <NegatiV> slepnoga: гм, а ты откуда?)
[21:56:52] <slepnoga> маленький гордый независимый от ссср страна в центре европы
[21:57:14] <slepnoga> типа латвиджия
[21:57:44] <NegatiV> о как)
[21:57:59] NegatiV афк на часик
[21:58:24] <slepnoga> лана, если чо надумаете - пинайте
[22:07:00] Kroll вышел(а) из комнаты
[22:09:06] FiliN вошёл(а) в комнату
[22:10:43] Kroll вошёл(а) в комнату
[22:15:12] FiliN вышел(а) из комнаты
[22:15:28] FiliN вошёл(а) в комнату
[22:16:23] slepnoga вышел(а) из комнаты
[22:26:54] mva вошёл(а) в комнату
[22:29:47] Kroll вышел(а) из комнаты
[22:46:35] nE0sIghT вышел(а) из комнаты
[22:48:39] Клёк вошёл(а) в комнату
[22:58:27] Nikoli вышел(а) из комнаты
[23:04:39] Nikoli вошёл(а) в комнату
[23:07:45] Kroll вошёл(а) в комнату
[23:12:55] WiseLord вышел(а) из комнаты
[23:13:57] WiseLord вошёл(а) в комнату
[23:26:08] NegatiV вышел(а) из комнаты
[23:38:09] FiliN вышел(а) из комнаты
[23:38:23] FiliN вошёл(а) в комнату
[23:44:29] FiliN вышел(а) из комнаты
[23:44:40] FiliN вошёл(а) в комнату
[23:49:06] 0xd34df00d вышел(а) из комнаты: Replaced by new connection
[23:49:16] 0xd34df00d вошёл(а) в комнату
[23:50:44] FiliN вышел(а) из комнаты
[23:50:55] FiliN вошёл(а) в комнату
[23:56:39] Клёк вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!