gentoo.ru
Официальная конференция Direct Connect клиента EisKaltDC
eiskaltdc@conference.gentoo.ru
Среда, 20 октября 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-10-20 EiskaltDC++ 2.1 Beta 2
* 2010-10-30 Strings freeze
* 2010-11-15 Release EiskaltDC++ 2.1.0
* after EiskaltDC++ 2.1.0 merge with core0770 branch
* Wt frontend is dead. Let's try to use ExtJS
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC.txt
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC-EXT.txt
Конфигурация комнаты
Участники комнаты

GMT+4
[00:00:40] pavelvat вышел(а) из комнаты
[00:05:41] <fragnat> NegatiV, я закинул в Future request надеюсь не затеряется.
[00:11:33] amfetamin вышел(а) из комнаты
[00:46:24] Kroll вышел(а) из комнаты
[00:46:34] Kroll вошёл(а) в комнату
[00:51:21] fragnat вышел(а) из комнаты: offline
[00:53:21] tehnick вошёл(а) в комнату
[00:53:56] <tehnick> [23:54:26] <NegatiV> не знаю почему техник еще js там не включил
У тебя резко память отшибло? Пакеты в ppa давно собираются с ним.
[00:54:25] <NegatiV> гм, значит это не твой ppa)
[00:55:12] <tehnick> о_О
[00:55:33] <tehnick> NegatiV: проще предположить ошибку пользователя.
[00:55:46] <NegatiV> tehnick: ну в смысле возможно пакет установлен не из твоего ppa
[00:56:15] <NegatiV> tehnick: учитывая что у него даже меню "Управления скриптами" нет, то значит клиент без JS собран
[00:56:42] <tehnick> NegatiV: пакетов с айскальтом в других ppa нет
[00:56:55] <NegatiV> тогда хз, чего у него там не так
[00:56:58] <tehnick> NegatiV: у него мб неправильно подключен ppa
[00:57:16] <tehnick> Или подключен правильно, но старая версия убунты
[00:57:26] <tehnick> Со старой версией Qt.
[00:57:39] <tehnick> В которой QtScript еще не было.
[00:57:54] <NegatiV> вполне может быть
[00:57:56] <tehnick> В любом случае, это ошибка пользователя.
[00:59:30] <tehnick> qtscrips есть в ubuntu >= jaunty
[00:59:47] <tehnick> и в debian >= sqeezy
[01:00:32] <tehnick> NegatiV: не делай завтра архив с бетой, пока я не закончу возню с копирайтами.
[01:01:06] <NegatiV> tehnick: ладно
[01:04:18] Kroll вышел(а) из комнаты
[01:04:34] Kroll вошёл(а) в комнату
[01:09:33] SPU вышел(а) из комнаты
[01:12:58] <tehnick> NegatiV: я не понял прикола с файлом: eiskaltdcpp-qt/src/ArenaWidgetContainer.cpp
[01:13:16] <NegatiV> tehnick: какого прикола?
[01:13:42] <tehnick> dhamp: у меня к тебе вопрос по поводу копирайтов на файлы:
dcpp/ClientListener.h
dcpp/Flags.h
dcpp/HashBloom.h
dcpp/HashBloom.cpp
dcpp/PerFolderLimit.h
dcpp/PerFolderLimit.cpp
dcpp/SSL.h
dcpp/SSL.cpp
dht/stdafx.h
dht/stdafx.cpp
[01:14:10] <tehnick> dhamp: желательно указать авторов или источник
[01:14:48] <dhamp> tehnick, там нету копирайтов ? О_о
[01:15:01] <tehnick> dhamp: причем для последних 4 файлов еще и лицензию желательно проверить
[01:15:13] <tehnick> dhamp: там нет шапок
[01:15:24] <tehnick> с преамбулой
[01:15:43] <tehnick> Это может вызвать проблемы при обновлении пакетов в дебиан.
[01:15:58] <tehnick> Новый спонсор очень дотошный.
[01:16:11] <tehnick> Уставщина, блин...
[01:17:12] NegatiV вышел(а) из комнаты
[01:17:55] <tehnick> Я сейчас добавляю "шапки" всюду, где не хватает.
[01:18:15] <tehnick> Можно ограничиться и только лицензией.
[01:18:35] <tehnick> Но лучше все-таки иметь там ссылку на автора или источник
[01:20:16] <tehnick> Из-за этого спонсора, например, пакет с psi+ в дебиане уже очень давно не обновляется.
[01:20:43] <tehnick> Там было много кода без этой "шапки".
[01:20:50] <tehnick> И еще со смайлами проблема...
[01:21:42] <dhamp> кроме этого dcpp/PerFolderLimit.* всё что в dcpp/* Jacek Seika © - скорее всего
dcpp/PerFolderLimit.* - http://code.google.com/u/ggrundik/ © - ну это скорей всего патч делал он, а как он его сделал хз )
dht/stdafx* - Big Muscle © - хотя там копирайт на "helloword" фактически =)
[01:23:56] <dhamp> tehnick,
[01:24:31] <dhamp> это про список что ты выше дал, а есть ещё какие-то файлы ?
[01:24:39] <tehnick> SSL тоже от Джасека?
[01:25:09] <dhamp> tehnick, ну в dcpp он тоже без ©
[01:25:56] <tehnick> NegatiV: может добавить в шапку файлов eiskaltdcpp-qt/src/* копирайт EiskaltDC++ Team и ссылку на сайт?
[01:26:27] <tehnick> dhamp: ладно, значит добавлю только лицензию.
[01:30:44] <dhamp> tehnick, к чему такая дотошность по © в дебе?
[01:31:20] <tehnick> dhamp: чтобы не было проблем с законом.
[01:32:02] <tehnick> Они уже один раз столкнулись с проблемой при использовании OpenSSL
[01:32:20] <tehnick> Но ее удалось разрулить.
[01:32:41] <tehnick> Но теперь везде требуется писать специальное исключение.
[01:32:52] <tehnick> Что автор не возражает...
[01:33:28] <dhamp> tehnick, так можно gnutls же использовать
[01:34:42] <tehnick> dhamp: но авторы программ почему-то используют openssl...
[01:41:39] NegatiV вошёл(а) в комнату
[01:42:57] <tehnick> NegatiV: или копирайт на тебя с указанием мыла
[01:51:25] <NegatiV> tehnick: сейчас же вроде во все хедеры копирайт добавлен. кроме *.cpp
[01:51:36] <NegatiV> разве этого не достаточно?
[01:52:55] <tehnick> NegatiV:
1) не во все
2) добавлена лицензия, а не копирайт
3) лицензии в принципе достаточно, но тогда проблемы могут быть у тех, кто захочет эти файлы к себе утянуть
[01:53:19] <tehnick> Т.к. нужен указатель на первоисточник.
[01:53:20] <tehnick> Вот.
[01:53:55] <NegatiV> дык у нас есть файл с копирайтом
[01:54:08] <NegatiV> я думал он действует сразу на все где нет исключения
[01:54:09] <tehnick> dhamp: оно?
http://code.google.com/p/eiskaltdc/issues/detail?id=187#c8
[01:54:31] <tehnick> NegatiV: я тоже, пока мне мозг не начали промывать...
[01:54:36] <dhamp> tehnick, ну да
[01:55:01] <NegatiV> tehnick: даже эксепшн для openssl есть в копирайте
[01:55:35] <tehnick> NegatiV: само собой, иначе предыдущий спонсор пакет в дебиан бы не пропустил...
[01:57:33] <NegatiV> я просто не понимаю зачем добавлять _копирайт_ в хедеры, когда у нас есть файл с копирайтом который действует на _все_ файлы для которых нет исключения(типа файлов ядра, но и для них у нас вложен копирайт)
[01:58:14] <NegatiV> маразм каой-то получается
[01:58:34] <NegatiV> даже если кто-то решит юзать наш код, то на него распространяется копирайт из COPYING
[02:00:17] <tehnick> NegatiV: ты это меня спрашиваешь?
[02:00:25] <tehnick> Я тоже считаю это маразмом.
[02:00:36] <tehnick> Но Столман рекомендует.
[02:00:52] <tehnick> Мейнтейнеры дебиана рекомендуют.
[02:01:05] <tehnick> А спонсор ставит перед фактом.
[02:01:17] <tehnick> Пример про psi+ я уже написал.
[02:01:17] <NegatiV> лан
[02:01:26] <NegatiV> т.е. мне вставить копирайт во все сорцы?
[02:01:31] <NegatiV> будет сделано
[02:01:34] <tehnick> NegatiV: я сам вставлю.
[02:01:38] <tehnick> В процессе уже.
[02:01:56] <tehnick> Сейчас начну.
[02:02:07] <tehnick> Вечером закончу.
[02:04:49] slepnoga вышел(а) из комнаты
[02:06:20] <tehnick> Только не знаю, во сколько я с работы вернусь.
[02:06:29] <tehnick> Так что с архивом не спеши.
[02:06:29] <dhamp> tehnick, если столлман рекомендует, а спонсор требует - кто же он ? =)
[02:06:45] <tehnick> "Вахтер"
[02:06:54] <tehnick> Шучу конечно.
[02:07:11] <tehnick> dhamp: или шутка непонятна?
[02:08:10] <tehnick> dhamp: http://lurkmore.ru/%D0%A1%D0%B8%D0%BD%D0%B4%D1%80%D0%BE%D0%BC_%D0%B2%D0%B0%D1%85%D1%82%D1%91%D1%80%D0%B0
[02:08:16] <tehnick> Но это не в серьез.
[02:08:33] <tehnick> Просто он очень дотошный...
[02:11:55] <tehnick> dhamp: а что дополнительного ты можешь написать про:
eiskaltdcpp-gtk/src/ShellCommand.hh
eiskaltdcpp-gtk/src/ShellCommand.cc
?
[02:15:37] <tehnick> Ладно.
[02:15:42] <tehnick> Мне пора.
[02:15:48] <tehnick> До связи.
[02:16:05] tehnick вышел(а) из комнаты
[02:19:21] NegatiV вышел(а) из комнаты
[02:36:45] Kroll вышел(а) из комнаты: Replaced by new connection
[02:36:55] Kroll вошёл(а) в комнату
[02:55:32] Kroll вышел(а) из комнаты
[02:55:46] Kroll вошёл(а) в комнату
[03:07:39] Клёк вышел(а) из комнаты
[03:19:49] dhamp вышел(а) из комнаты
[03:54:08] Kroll вышел(а) из комнаты: Replaced by new connection
[03:54:18] Kroll вошёл(а) в комнату
[03:59:13] quiritius вышел(а) из комнаты
[04:08:40] gelraen вышел(а) из комнаты
[04:14:29] Kroll вышел(а) из комнаты
[04:19:15] Kroll вошёл(а) в комнату
[04:58:45] Kroll вышел(а) из комнаты: Replaced by new connection
[04:58:55] Kroll вошёл(а) в комнату
[05:54:27] Kroll вышел(а) из комнаты: Replaced by new connection
[05:54:37] Kroll вошёл(а) в комнату
[06:25:32] Ботяра вышел(а) из комнаты
[06:43:39] Kroll вышел(а) из комнаты: Replaced by new connection
[06:43:49] Kroll вошёл(а) в комнату
[07:00:49] Alexey вошёл(а) в комнату
[07:09:14] Kroll вышел(а) из комнаты
[07:37:50] Kroll вошёл(а) в комнату
[08:05:47] fragnat вошёл(а) в комнату
[08:08:50] nE0sIghT вошёл(а) в комнату
[08:20:12] gelraen вошёл(а) в комнату
[08:26:21] nE0sIghT вышел(а) из комнаты: qutIM : Jabber plugin
[08:57:53] FiliN вошёл(а) в комнату
[09:06:13] FiliN_ вошёл(а) в комнату
[09:15:14] FiliN_ вышел(а) из комнаты
[09:15:31] FiliN_ вошёл(а) в комнату
[09:17:19] fragnat вышел(а) из комнаты
[09:22:04] FiliN_ вышел(а) из комнаты
[09:22:08] FiliN вышел(а) из комнаты
[09:22:20] FiliN вошёл(а) в комнату
[09:22:26] FiliN_ вошёл(а) в комнату
[09:29:00] nE0sIghT вошёл(а) в комнату
[09:29:24] FiliN вышел(а) из комнаты
[09:29:34] FiliN вошёл(а) в комнату
[09:31:58] FiliN_ вышел(а) из комнаты
[09:35:27] FiliN_ вошёл(а) в комнату
[09:43:06] 0xd34df00d вошёл(а) в комнату
[09:43:52] 0xd34df00d вышел(а) из комнаты
[09:51:42] nE0sIghT вышел(а) из комнаты: qutIM : Jabber plugin
[09:52:45] FiliN_ вышел(а) из комнаты
[09:53:00] FiliN_ вошёл(а) в комнату
[10:12:15] FiliN_ вышел(а) из комнаты
[10:12:26] FiliN_ вошёл(а) в комнату
[10:14:25] Клёк вошёл(а) в комнату
[10:18:02] WiseLord вошёл(а) в комнату
[10:38:26] FiliN_ вышел(а) из комнаты
[10:45:11] quiritius вошёл(а) в комнату
[10:49:11] quiritius вышел(а) из комнаты
[11:22:52] FiliN_ вошёл(а) в комнату
[11:30:55] Клёк вышел(а) из комнаты
[11:32:11] dhamp вошёл(а) в комнату
[11:32:53] dhamp вышел(а) из комнаты
[11:33:05] dhamp вошёл(а) в комнату
[11:41:24] FiliN_ вышел(а) из комнаты
[11:41:53] FiliN_ вошёл(а) в комнату
[11:45:41] FiliN_ вышел(а) из комнаты
[11:53:38] WiseLord вышел(а) из комнаты
[11:56:44] NegatiV вошёл(а) в комнату
[11:57:02] NegatiV вышел(а) из комнаты
[11:57:12] NegatiV вошёл(а) в комнату
[12:38:55] amfetamin вошёл(а) в комнату
[12:45:00] fragnat вошёл(а) в комнату
[12:45:35] <fragnat> Приветы
[12:49:34] <fragnat> NegatiV: Техник написал что с JS собираются пакеты, что делать? скриптменеджера же нету.. libqt4-scripts libqt4-core и прочие рекомендуемые были установлены.
[12:51:28] <fragnat> стоит версия 2.03
[12:51:31] <fragnat> льда
[13:14:09] WiseLord вошёл(а) в комнату
[13:15:04] <WiseLord> NegatiV: можешь у себя проверить - иногда при закрытии приватов / хабов вылетает программа?
[13:15:47] <WiseLord> что-то в последнее время на рабочей машине у меня с eiskaltdcpp-qt одни расстройства - свой файллист открывается с трудом, недавно вот этот глюк проявился
[13:16:00] <WiseLord> тогда как на домашнем компе всё замечательно работает
[13:19:13] fragnat вышел(а) из комнаты
[13:33:15] FiliN_ вошёл(а) в комнату
[13:36:08] WiseLord вышел(а) из комнаты
[13:39:38] FiliN_ вышел(а) из комнаты
[13:40:07] FiliN_ вошёл(а) в комнату
[13:42:14] gray_graff вышел(а) из комнаты
[13:45:01] gray_graff вошёл(а) в комнату
[13:48:06] quiritius вошёл(а) в комнату
[13:48:59] fragnat вошёл(а) в комнату
[13:49:53] quiritius вышел(а) из комнаты: Replaced by new connection
[13:50:03] quiritius вошёл(а) в комнату
[13:52:38] slepnoga вошёл(а) в комнату
[13:54:02] fragnat вышел(а) из комнаты
[13:55:10] WiseLord вошёл(а) в комнату
[13:55:27] FiliN_ вышел(а) из комнаты
[13:55:40] Клёк вошёл(а) в комнату
[13:55:41] FiliN_ вошёл(а) в комнату
[14:20:05] quiritius вышел(а) из комнаты
[14:22:14] quiritius вошёл(а) в комнату
[14:24:21] FiliN_ вышел(а) из комнаты
[14:24:36] FiliN_ вошёл(а) в комнату
[14:36:26] WiseLord вышел(а) из комнаты
[14:42:24] WiseLord вошёл(а) в комнату
[14:52:51] Клёк вышел(а) из комнаты
[14:55:57] FiliN_ вышел(а) из комнаты
[14:56:17] FiliN_ вошёл(а) в комнату
[15:23:05] FiliN вышел(а) из комнаты
[15:23:15] FiliN вошёл(а) в комнату
[15:30:11] Alexey вышел(а) из комнаты
[15:35:38] FiliN_ вышел(а) из комнаты
[15:37:19] mva вошёл(а) в комнату
[15:39:05] FiliN_ вошёл(а) в комнату
[15:45:11] dhamp вышел(а) из комнаты
[15:49:48] Клёк вошёл(а) в комнату
[15:55:56] FiliN_ вышел(а) из комнаты
[15:56:02] amfetamin вышел(а) из комнаты
[15:58:10] dhamp вошёл(а) в комнату
[15:58:54] dhamp вышел(а) из комнаты
[15:59:07] dhamp вошёл(а) в комнату
[16:02:48] <dhamp> http://pastebin.com/NQNkyFYe - вот к чему приводит попытка собрать либу релизнутую в 2003 году =)
[16:08:02] gelraen вышел(а) из комнаты
[16:10:20] amfetamin вошёл(а) в комнату
[16:10:35] <slepnoga> быдлокод ?
[16:13:08] <dhamp> slepnoga, почему быдлокод ? просто нету нигде using namespace std;
[16:17:54] gelraen вошёл(а) в комнату
[16:24:06] <slepnoga> ну а это не быдлокод ?
[16:25:11] <dhamp> slepnoga, да хз, вроде всё включено =) но видимо makefile мега крив....
[16:26:17] <dhamp> "For Linux, Solaris, and other Unix-like platforms there is a GNU Makefile which can be edited to suit your system. Specify your C++ compiler, compiler flags, and your system's socket libraries." - ппц
[16:27:35] man_hattan вошёл(а) в комнату
[16:28:12] <slepnoga> неосвоили автотулзы ?
[16:30:20] <man_hattan> WiseLord: падение клиента при закрытии чего-либо всегда было,  только воспроизвести не удается, какая-то плавающая ошибка...
[16:32:20] <WiseLord> от этого не легче
[16:34:03] fragnat вошёл(а) в комнату
[16:34:34] <dhamp> slepnoga, зато осилили проекты для msvs 6.00-7.00 - печальнго что эта единственна либа не требующая никаких других либ
[16:34:41] <dhamp> печально*
[16:35:22] FiliN_ вошёл(а) в комнату
[16:41:48] FiliN вышел(а) из комнаты
[16:42:44] FiliN_ вышел(а) из комнаты
[16:44:51] FiliN вошёл(а) в комнату
[16:52:08] man_hattan вышел(а) из комнаты
[17:00:38] FiliN вышел(а) из комнаты
[17:00:54] FiliN вошёл(а) в комнату
[17:10:47] <NegatiV> fragnat: в 2.0.3 не было поддержки JS =)
[17:12:14] pavelvat вошёл(а) в комнату
[17:12:22] <pavelvat> NegatiV: http://code.google.com/p/eiskaltdc/issues/detail?id=782#c0
[17:13:35] <pavelvat> NegatiV: "Wt frontend is dead." - а в релиз 2.1.0 то что уже сделано войдёт?
[17:15:04] <NegatiV> pavelvat: не войдет
[17:17:39] SolarRay вошёл(а) в комнату
[17:18:25] <pavelvat> NegatiV: а почему так? - ведь как временный веб интерфейс это лучше чем вообще отсутствие веб интерфейса. Можно было бы включить Wt WebUI и в последующих релизах перейти на новый WebUI на ExtJS когда он будет сделан.
[17:18:56] <NegatiV> pavelvat: сказано нет, значит нет. обрубки в релиз не пойдут
[17:20:02] amfetamin вышел(а) из комнаты
[17:21:47] <pavelvat> NegatiV: для кого-то возможно и эти обрубки будут полезны в качестве временного решения. А из svn код для Wt будёт удалён или оставлен чтобы желающие могли самостоятельно его собрать?
[17:22:13] <NegatiV> pavelvat: будет удален
[17:22:26] <NegatiV> все желающие могу скачать ревизию где wt был
[17:23:17] <pavelvat> NegatiV: а что разве удалённые из svn файлы всё равно остаются в хранилище?
[17:24:33] <NegatiV> pavelvat: они остаются в ревизии
[17:25:19] <NegatiV> WiseLord: я нашел пачку багрепортов с крешем в функци QWidgetPrivate::syncBackingStore
[17:25:24] <fragnat> NegatiV, тогда все понятно.
[17:25:45] <NegatiV> fragnat: обновись с ppa nt[ybrf b ,eltn nt,t cxfcnmt
[17:25:52] <NegatiV> *и будет тебе счастье
[17:26:19] <fragnat> ppa:tehnick/tehnick ?
[17:26:26] <fragnat> NegatiV,
[17:26:53] <NegatiV> fragnat: угу
[17:27:06] <fragnat> я от туда и ставлю
[17:30:52] <NegatiV> fragnat: ставь unstable
[17:31:04] <dhamp> fragnat, ls /usr/lib/qt/plugins/script/
[17:31:13] <NegatiV> dhamp: у него 2.0.3
[17:31:23] <NegatiV> там js и в помине не было
[17:31:53] <NegatiV> fragnat: у нас код заморожен, так что ничего сломаться резко не должно)
[17:32:23] WiseLord вышел(а) из комнаты
[17:36:00] Alexey вошёл(а) в комнату
[17:36:27] <fragnat> dhamp, Нет такого файла или каталога
[17:38:40] <fragnat> NegatiV, поставил, теперь меню появилось
[17:38:53] nE0sIghT вошёл(а) в комнату
[17:40:42] FiliN вышел(а) из комнаты
[17:41:04] Клёк вышел(а) из комнаты
[17:41:50] nE0sIghT вышел(а) из комнаты: qutIM : Jabber plugin
[17:53:31] WiseLord вошёл(а) в комнату
[17:55:56] WiseLord вышел(а) из комнаты
[17:58:51] <slepnoga> народ, в автотулзах кто шарит ?
[18:00:10] WiseLord вошёл(а) в комнату
[18:03:07] SolarRay вышел(а) из комнаты: offline
[18:07:05] <NegatiV> WiseLord: пинг
[18:07:16] <WiseLord> .
[18:08:25] <NegatiV> WiseLord: насчет таббара
[18:08:32] <WiseLord> да?
[18:08:43] <NegatiV> может селать для текущего элемента градиентную заливку?
[18:09:01] <NegatiV> просто ты говорил что без боковых границ смотрится не очень
[18:09:05] <NegatiV> *сделать
[18:09:08] <WiseLord> не то что не очень
[18:09:13] <WiseLord> но как-то нестандартно просто
[18:09:23] <WiseLord> кстати, на стандартных табах крестик убирается?
[18:09:48] <WiseLord> я на работе на них переключился, там хотя бы не крэшится
[18:10:27] <NegatiV> WiseLord: еще нет, но надо сделать их отключаемыми
[18:10:43] <NegatiV> ну и желательно чтобы у тебя был бектрейс)
[18:11:10] <WiseLord> я там выложил что есть
[18:11:18] <WiseLord> собрано с RelWithDebInfo
[18:12:01] <WiseLord> только вот всё равно почему-то gdb говорит, что no debugging symbols found'
[18:12:15] <NegatiV> WiseLord: потому что креш не в клиентской части
[18:13:01] <NegatiV> я нашел даже сорцы на трекере qt с примером как вызвать такой креш
[18:13:17] <NegatiV> причем в 4.6.3 это обещали пофиксить
[18:13:35] <WiseLord> Reading symbols from /usr/bin/eiskaltdcpp-qt...(no debugging symbols found)...done.
[18:13:42] <WiseLord> это что означает вообще?
[18:14:10] <WiseLord> что программа так собрана, или что просто никаких "закладок" на выявление багов в коде не сделано?
[18:15:14] <WiseLord> по которым бы отладчик "ориентировался"
[18:15:21] <dhamp> WiseLord, сделался strip
[18:15:27] nE0sIghT вошёл(а) в комнату
[18:16:42] <WiseLord> тут вчера в генту 4.6.3 стабилизировался, посмотрю завтра на работе, как на нём всё будет происходить
[18:23:27] fragnat вышел(а) из комнаты: Replaced by new connection
[18:23:47] fragnat вошёл(а) в комнату
[18:24:35] <fragnat> NegatiV, почему то мой скрипт не показывается в менеджере скриптов =(
[18:25:13] <fragnat> хотя все сделал по аналогии
[18:26:21] nE0sIghT вышел(а) из комнаты
[18:28:23] <fragnat> а понял
[18:29:37] pavelvat вышел(а) из комнаты
[18:29:43] <dhamp> fragnat, не знаешь как посмотреть содержимое определённого пакета в репах убунты ?
[18:30:43] <fragnat> нет
[18:31:23] gelraen вышел(а) из комнаты: Отключен
[18:31:29] <slepnoga> dhamp: а он у тебя есть ?
[18:31:38] <dhamp> slepnoga, кто?
[18:31:45] <slepnoga> или тебе удаленно
[18:31:48] <slepnoga> пакет
[18:31:55] <dhamp> slepnoga, нету конечно
[18:32:07] <dhamp> нахер мне в арче пакет от убунты ?
[18:32:10] <slepnoga> надо dpkg курить
[18:32:19] <slepnoga> Ааа :)
[18:32:21] <slepnoga> скачай
[18:32:38] <slepnoga> deb - это ar архив
[18:34:58] <dhamp> нафиг
[18:35:06] <dhamp> я уже нашёл у деба
[18:35:13] <dhamp> и посмотрел что внутри
[18:35:33] slepnoga не юзает деб
[18:36:39] <dhamp> я не понял почему пакет в арче собран так, а в дебе иначе, причём в дебе собрана либа которая мне нужна, в арче её почему ей disable сделали
[18:37:11] <slepnoga> тяжелые глюки мантайнеров ?
[18:45:05] <dhamp> эм такой вопрос а apache или другой http сервер имеет какой-нить модуль умеющий обращаться с packet stream
[18:45:07] <dhamp> ?
[18:45:34] <slepnoga> dhamp: packet stream ? шта это ?
[18:45:49] <slepnoga> в нжинксе есть flv
[18:45:56] NegatiV вышел(а) из комнаты
[18:46:01] <slepnoga> апачь вообщето умеет все
[18:46:08] <slepnoga> надо просто рыть
[18:46:41] <dhamp> Packet Stream Protocol
...The goal of the protocol is to emulate a Unix sequential packet socket (type SOCK_SEQPACKET), but work on more systems than have packet stream socket function. The idea is a hybrid of two far more common socket types: stream (type SOCK_STREAM) and datagram (type SOCK_DGRAM). We want to have connections and reliable, in-order delivery like with a stream socket, but identified and indivisible packets like a datagram socket. Note that a stream socket handles a stream of bytes, not packets. A datagram socket transfers whole packets, such that when you write to the socket, you write exactly one packet (if any), and when you read from a socket, you get exactly one packet (if any).
The packet stream protocol is based on a Unix stream socket. A Unix stream socket is usually an interface to a TCP connection. We will refer to the stream of bytes transported by this stream socket as "the byte stream." ....
[18:48:03] <slepnoga> текст понял
[18:48:11] <slepnoga> что надо - не понял
[18:48:41] <dhamp> slepnoga, если ты понял что это, то расскажи )
[18:49:44] <slepnoga> sockcat через апачь хочешь ?
[18:50:24] <dhamp> я хочу понять к чему этот сокет можно применить
[18:50:46] NegatiV вошёл(а) в комнату
[18:58:54] amfetamin вошёл(а) в комнату
[18:59:34] gelraen вошёл(а) в комнату
[19:14:39] fragnat вышел(а) из комнаты: offline
[19:18:45] quiritius вышел(а) из комнаты
[19:21:40] SolarRay вошёл(а) в комнату
[19:48:48] quiritius вошёл(а) в комнату
[19:53:53] quiritius вышел(а) из комнаты
[19:59:28] quiritius вошёл(а) в комнату
[20:10:34] sbeast@jabber.ru вошёл(а) в комнату
[20:10:59] sbeast@jabber.ru вышел(а) из комнаты
[20:11:08] sbeast@jabber.ru вошёл(а) в комнату
[20:13:21] WiseLord вышел(а) из комнаты
[20:13:26] SPU вошёл(а) в комнату
[20:16:22] WiseLord вошёл(а) в комнату
[20:16:29] sbeast@jabber.ru вышел(а) из комнаты
[20:16:39] Beast вошёл(а) в комнату
[20:29:14] nE0sIghT вошёл(а) в комнату
[20:35:10] <NegatiV> dhamp:  HashThread::calculate_tth()
[20:35:19] <NegatiV> мне кажется или ты забыл delete buf;
[20:40:36] <dhamp> NegatiV, а к чему этот вопрос ?
[20:41:23] <NegatiV> вопрос об утечке памяти
[20:53:14] gelraen вышел(а) из комнаты: Отключен
[20:53:27] Beast вышел(а) из комнаты: Replaced by new connection
[20:53:37] Beast вошёл(а) в комнату
[21:03:41] quiritius вышел(а) из комнаты: Replaced by new connection
[21:03:49] Beast вышел(а) из комнаты: Replaced by new connection
[21:03:51] quiritius вошёл(а) в комнату
[21:03:59] sbeast вошёл(а) в комнату
[21:05:17] tehnick вошёл(а) в комнату
[21:07:06] Клёк вошёл(а) в комнату
[21:11:04] tehnick вышел(а) из комнаты: Replaced by new connection
[21:11:14] tehnick вошёл(а) в комнату
[21:11:34] <tehnick> NegatiV: в последнее время я тобой в очень многом не согласен...
[21:11:39] sbeast вышел(а) из комнаты: Replaced by new connection
[21:12:00] tehnick вышел(а) из комнаты: Logged out
[21:13:33] FiliN вошёл(а) в комнату
[21:17:31] tehnick вошёл(а) в комнату
[21:19:38] tehnick вышел(а) из комнаты: Logged out
[21:20:19] tehnick вошёл(а) в комнату
[21:21:49] tehnick вышел(а) из комнаты
[21:22:36] gelraen вошёл(а) в комнату
[21:22:53] nE0sIghT вышел(а) из комнаты: qutIM : Jabber plugin
[21:24:02] Nikoli вышел(а) из комнаты: Replaced by new connection
[21:24:12] Nikoli вошёл(а) в комнату
[21:37:19] Beast вошёл(а) в комнату
[21:43:24] FiliN вышел(а) из комнаты
[21:43:37] FiliN вошёл(а) в комнату
[21:49:42] FiliN вышел(а) из комнаты
[21:49:57] FiliN вошёл(а) в комнату
[21:53:28] <NegatiV> dhamp: пинг
[21:56:03] FiliN вышел(а) из комнаты
[21:56:14] FiliN вошёл(а) в комнату
[21:58:12] pavelvat вошёл(а) в комнату
[21:58:17] dhamp вышел(а) из комнаты: Replaced by new connection
[21:58:27] dhamp вошёл(а) в комнату
[21:59:16] <pavelvat> у всех доступ к svn работает? а то у меня выдаёт такое:
]$ svn up
svn: Server sent unexpected return value (502 Bad Gateway) in response to OPTIONS request for 'https://eiskaltdc.googlecode.com/svn/branches/trunk'
при этом через браузер всё показывает.
[22:02:21] <pavelvat> стандартное получение копии тоже не работает:
$ svn checkout http://eiskaltdc.googlecode.com/svn/branches/trunk/ eiskaltdc-read-only
svn: Server sent unexpected return value (502 Bad Gateway) in response to PROPFIND request for '/svn/branches/trunk'
[22:04:33] <Nikoli> pavelvat: тоже ловил такую ошибку
[22:04:47] <Nikoli> последнее время не редко
[22:04:53] <pavelvat> NegatiV: кстати, а зачем в svn держать ветку для core0770 когда коммитить всё связанное с релизом 2.1.1 надо в github?
[22:05:23] ololo вошёл(а) в комнату
[22:05:28] <pavelvat> Nikoli: сейчас она присутствует?
[22:06:16] <Nikoli> pavelvat: обычно через минуту работает
[22:06:20] <NegatiV> pavelvat: с этим к dhamp она пренадлежит ему
[22:06:32] SolarRay вышел(а) из комнаты
[22:06:41] <pavelvat> Nikoli: а то просто мне надо сейчас делать сборку beta2 для Windows, а я не могу получить исходники.
[22:06:43] <NegatiV> pavelvat: юзай git, там сейчас версия клиента актуальнее чем в svn
[22:08:12] <pavelvat> NegatiV: а все изменения которые происходили после разделения имеются в git версии?
[22:08:45] <pavelvat> Nikoli: у меня уже полчаса не работает.
[22:09:08] <Nikoli> pavelvat: я всё ещё зеркалю svn текущий
[22:09:28] <Nikoli> pavelvat: http://gitorious.org/eiskaltdcpp/eiskaltdcpp
[22:09:30] <NegatiV> pavelvat: да, я специально переношу все изменения из svn в git. но об обратном могу и забыть. тем более что тарбол будет из GIT версии собран
[22:09:52] slepnoga вышел(а) из комнаты
[22:14:27] <pavelvat> выяснил как в Linux получить число процессоров N для make -j N
#!/bin/sh
number_processors=`cat /proc/cpuinfo | grep ^processor | wc -l`                                                                                                                      
make -j $number_processors
[22:15:00] <Nikoli> pavelvat: есть grep -c
[22:15:30] <ololo> скрипт запускающий make - шляпа
[22:15:41] <Nikoli> pavelvat: grep -c '^processor' /proc/cpuinfo
[22:15:50] <Nikoli> одна команда, а не 3
[22:15:53] <ololo> а тот кто запускает make и так знает сколько потоков использовать
[22:17:35] <dhamp> pavelvat, чем тебе ветка core0770 в svn мешает ?
[22:18:01] <pavelvat> ololo: я просто делаю аналоги bat файлов для Windows на Linux shell, в последствии эти скрипты могут быть удобны для автоматизации сборки на отдельном сервере.
[22:18:02] <SPU> чай не ядро и не мир собираете, зачем там еще с кол-вом задач заморачиваться?
[22:18:30] <Nikoli> SPU: лёд тоже не слишком быстро собирать
[22:18:40] <Nikoli> особенно без ccache
[22:19:07] <pavelvat> dhamp: мне ничем не мешает, но зачем она там когда уже приняли решение переехать на github?
[22:19:57] <dhamp> pavelvat, если тебе ничем не мешает, то что тебе от этой ветки надо ?
[22:21:40] <pavelvat> Nikoli: да, тогда поменяю на cat /proc/cpuinfo | grep -c processor
[22:21:58] <Nikoli> pavelvat: зачем cat то?!
[22:22:23] <Nikoli> number_processors="$(grep -c '^processor' /proc/cpuinfo)"
[22:23:45] <pavelvat> Nikoli: ok, сделал так:
grep -c processor /proc/cpuinfo
[22:23:59] <Nikoli> ...
[22:24:05] <Nikoli> ^ - важно
[22:24:06] NegatiV вышел(а) из комнаты
[22:25:05] FiliN вышел(а) из комнаты
[22:25:20] FiliN вошёл(а) в комнату
[22:26:02] NegatiV вошёл(а) в комнату
[22:27:22] <pavelvat> Nikoli: почему важно?
[22:29:10] <Nikoli> processor можно быть частью model name или другой строки
[22:33:00] <pavelvat> Nikoli: не подскажешь как в man странице искать символ "^" , а то он относится к специальным и видимо его надо как-то специально указывать при поиске при помощи команды "/"
[22:34:15] <pavelvat> Nikoli: всё, у уже сам нашёл: "/\^"
[22:34:26] <pavelvat>
[22:34:55] <Nikoli> pavelvat: маны удобно читать в konqueror
[22:38:13] <pavelvat> Nikoli: тут '^processor' кавычки не обязательны.
[22:38:41] tehnick вошёл(а) в комнату
[22:38:45] Nikoli обычно подстраховывается
[22:39:45] <tehnick> NegatiV: можешь не ждать моего коммита и делать архив с бетой в любое время
[22:40:45] <NegatiV> tehnick: я сейчас все равно с крешем одним вожусь
[22:40:57] <NegatiV> так что сам никуда не спешу
[22:40:59] <NegatiV> =)
[22:42:30] <pavelvat> Nikoli: маны лучше читать командой man, а то если окажешься за машиной без иксов, и при этом подсел на  гуёвые программы - оказываешься как без рук.
[22:47:55] <Nikoli> pavelvat: less я пользоваться умею :)
[22:52:14] <pavelvat> NegatiV: в git нет того разделения на коммитеров и простых пользователей(в команде получения исходников при создании локальной копии), которое было в svn?
[22:52:44] <tehnick> pavelvat: сейчас нет. Возможно, что это как-т настраивается.
[22:53:28] <NegatiV> pavelvat: нет, просто юзай git clone
[22:54:32] <Nikoli> pavelvat: вообще-то есть
[22:54:53] FiliN вышел(а) из комнаты
[22:55:05] <Nikoli> простые - git или http, комитеры git+ssh
[22:55:09] FiliN вошёл(а) в комнату
[22:55:33] <pavelvat> tehnick: ты какую команду используешь для получения локальной копии?
[22:56:08] <tehnick> pavelvat: никакую
[22:56:19] <tehnick> Я гит еще не использую.
[22:56:52] <Nikoli> pavelvat: команда всегда git clone
[22:56:55] <Nikoli> важна ссылка
[22:57:05] <Nikoli> её можешь выбрать на github
[22:58:43] tehnick вышел(а) из комнаты
[22:59:22] <pavelvat> Nikoli: где эти ссылки на github перечислены, что-то невижу.
[23:01:14] FiliN вышел(а) из комнаты
[23:01:24] FiliN вошёл(а) в комнату
[23:02:45] <Nikoli> pavelvat: http://github.com/negativ/eiskaltdcpp
[23:02:57] <Nikoli> HTTP, GIt REad only
[23:03:07] <Nikoli> должна быть ещё одна
[23:11:29] <pavelvat> NegatiV: объясни что мне надо сделать: я залогинился на github под своим ником, на этой странице http://github.com/negativ/eiskaltdcpp вижу две кнопки "http" и "Git, только чтение" при выборе любой из них в комментарии пишется "Этот URL имеет доступ Только для чтения".
[23:13:37] <NegatiV> pavelvat: git clone git@github.com:negativ/eiskaltdcpp.git
[23:14:06] <NegatiV> у тебя должно быть что то вроде git clone git@github.com:pavelvat/eiskaltdcpp.git
[23:14:32] <Nikoli> NegatiV: ты уверен?
[23:14:50] <Nikoli> после : идёт уже путь репозитория
[23:14:50] <NegatiV> Nikoli: ну я по ssh так получаю реп.
[23:15:06] <Nikoli> NegatiV: репозитория pavelvat/eiskaltdcpp.git нет
[23:15:09] FiliN вышел(а) из комнаты
[23:15:12] <NegatiV> а да)
[23:15:23] FiliN вошёл(а) в комнату
[23:15:25] <NegatiV> значит так как я указал перый раз
[23:15:30] <NegatiV> *первый
[23:15:37] <dhamp> pavelvat, скопируй любым способом, я потом замени в .git/config скопированного на git@github.com:negativ/eiskaltdcpp.git
[23:15:42] <Nikoli> NegatiV: может обновишь на вики страницу git?
[23:15:51] <Nikoli> чтобы одно и тоже всем не рассказывать)
[23:17:24] <pavelvat> NegatiV:
[pavel@myhost eiskaltdcpp]$ git clone git@github.com:negativ/eiskaltdcpp.git
Cloning into eiskaltdcpp...
The authenticity of host 'github.com (207.97.227.239)' can't be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)? y
Please type 'yes' or 'no': yes
Warning: Permanently added 'github.com,207.97.227.239' (RSA) to the list of known hosts.
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
[pavel@myhost eiskaltdcpp]$ git clone git@github.com:negativ/eiskaltdcpp.git
Cloning into eiskaltdcpp...
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
[pavel@myhost eiskaltdcpp]$
[23:18:24] <NegatiV> pavelvat: ты ssh ключи сгенерировал?
[23:19:29] <pavelvat> NegatiV: нет, это в через веб-интерфейс надо делать?
[23:20:07] <NegatiV> pavelvat: http://help.github.com/linux-key-setup/
[23:20:18] <NegatiV> pavelvat: и все делай как в хелпе
[23:21:28] FiliN вышел(а) из комнаты
[23:21:45] FiliN вошёл(а) в комнату
[23:22:20] fragnat вошёл(а) в комнату
[23:25:22] <pavelvat> NegatiV: Enter passphrase - это пароль тот который у меня на github?
[23:26:03] <NegatiV> pavelvat: тот который ты для ключа задаешь
[23:26:27] <pavelvat> NegatiV: и как он потом будет использоваться?
[23:27:05] <NegatiV> pavelvat: делай все как там написано
[23:27:11] <pavelvat> и ничего если он будет совпадать с паролем от аккаунта на github?
[23:28:29] <NegatiV> ничего
[23:28:43] <fragnat> это не секуьюрно
[23:28:47] <fragnat> я все взломаю и поломаю
[23:28:49] <fragnat> :)
[23:30:05] <Nikoli> pavelvat: можно с пустым паролем ;)
[23:36:54] ololo вышел(а) из комнаты
[23:37:42] <NegatiV> dhamp: можешь проверить собирается ли EiskaltDC++ gtk из 2.1.х?
[23:41:34] <dhamp> NegatiV, это довльно много времени займёт, я собираю только core77 сейчас
[23:41:48] <pavelvat> NegatiV: тест не проходит:
$ ssh git@github.com
Permission denied (publickey).
[23:42:06] <NegatiV> pavelvat: ты сорцы попробуй получить
[23:42:30] <NegatiV> и еще, у меня rsa ключи не работают, поэтому мне пришлось создавать dsa
[23:42:45] <NegatiV> если что попробуй dsa
[23:42:52] <NegatiV> dhamp: ладно
[23:43:24] <dhamp> ещё минут 5 собираться будет
[23:43:39] FiliN вышел(а) из комнаты
[23:43:55] FiliN вошёл(а) в комнату
[23:45:39] <dhamp> fragnat, а смысл тебе ломать ?
[23:46:26] <pavelvat> NegatiV: "если что попробуй dsa" - "dsa" или всё-таки "dss"
[23:47:23] <NegatiV> dsa
[23:47:40] <dhamp> NegatiV, собирается
[23:47:47] Nikoli вышел(а) из комнаты
[23:47:47] <pavelvat> NegatiV: Oops! The key is invalid. It must begin with 'ssh-rsa' or 'ssh-dss'.
[23:48:19] <NegatiV> pavelvat: ну значит добавь dss, и не забудь его добавить в профиль
[23:48:36] <NegatiV> dhamp: запускается?
[23:48:54] <dhamp> NegatiV, да, не должно ?
[23:49:10] Nikoli вошёл(а) в комнату
[23:49:15] <dhamp> pavelvat, в чём сложность с rsa ,
[23:49:17] <dhamp> ?
[23:49:22] NegatiV вышел(а) из комнаты
[23:49:49] NegatiV вошёл(а) в комнату
[23:49:54] <NegatiV> dhamp: я просто тарбол буду собирать) надо чтобы все собиралось и как минимум запускалось
[23:50:00] FiliN вышел(а) из комнаты
[23:50:05] <pavelvat> dhamp: NegatiV сказал что у него не работает, а у меня не захотел запускаться тест ssh git@github.com
[23:50:15] FiliN вошёл(а) в комнату
[23:50:50] <dhamp> pavelvat, ssh git@github.com -l твой_логин_на_github
[23:51:52] <fragnat> dhamp, шутки ради, ага )
[23:52:03] gelraen вышел(а) из комнаты
[23:53:29] <pavelvat> $ git clone git@github.com:negativ/eiskaltdcpp.git
Cloning into eiskaltdcpp...
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
[23:54:45] <dhamp> pavelvat, просто сделай git clone git://github.com/negativ/eiskaltdcpp.git
[23:54:46] WiseLord вышел(а) из комнаты
[23:55:38] Alexey вышел(а) из комнаты
[23:56:33] <pavelvat> dhamp: это сработало, а коммитить то я могу через так полученную копию?
[23:56:46] <Nikoli> нет
[23:57:31] <pavelvat> Nikoli: а как надо тогда получать копию?
[23:57:45] <Nikoli> надо с ssh тебе разобраться
[23:57:47] <dhamp> pavelvat, теперь меняешь в .git/config созданной копии репа git://github.com/negativ/eiskaltdcpp.git на git@github.com:negativ/eiskaltdcpp.git и продолжаешь мучиться с ключами
[23:57:48] <dhamp> =)
[23:58:30] Nikoli с трудом представляет, где там можно мучиться
[23:59:25] <pavelvat> dhamp: что-то я уже пол часа пытаюсь получить копию так чтобы можно было коммитить, с svn всё было гораздо яснее.
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!