gentoo.ru
Официальная конференция Direct Connect клиента EiskaltDC++
eiskaltdc@conference.gentoo.ru
Понедельник, 20 июня 2011< ^ >
tehnick установил(а) тему: Last stable release: 2.2.2 || Конференция разработчиков EiskaltDC++
Логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2011/
Активность в багтрекере: http://code.google.com/p/eiskaltdc/updates/list
Активность разработки: http://github.com/negativ/eiskaltdcpp/network
Release schedule:
* 2011-06-19 Release EiskaltDC++ 2.2.3
* 2011-09-18 Release EiskaltDC++ 2.2.4
Release blocking bugs:
* Outdated documentation (man-pages)
TODO:
* IPv6 in DC++ Core
* XML-RPC (or JSON) interface
ADC notes:
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC.txt
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC-EXT.txt
http://www.adcportal.com/wiki/ADC_Proposals_list
Git notes:
http://habrahabr.ru/blogs/development/68341/
http://dl.dropbox.com/u/281916/delete/book.pdf
JSON:
http://ru.wikipedia.org/wiki/JSON
http://en.wikipedia.org/wiki/JSON
http://en.wikipedia.org/wiki/JSON-RPC
JSON parser from Boost:
http://plaincodesource.blogspot.com/2011/03/json-c-boost.html
http://stackoverflow.com/questions/717618/simple-server-client-boost-example-not-working
HTTP and TCP client/server examples:
http://www.boost.org/doc/libs/1_39_0/doc/html/boost_asio/examples.html
Конфигурация комнаты
Участники комнаты

GMT+4
[00:00:06] <dhamp> [23:53:32] tehnick: [22:42:50] <NegatiV> smk: тогда вообще не запустится)
Ложь и клевета. Я собираю локально с Debug и нормально использую. Падает только в ядре при выходе. Причем совсем не критично.

у меня и релиз с дебагом падает иногда qt морда на на выходе в hubframe
[00:01:09] <tehnick> [22:56:11] <pavelvat> tehnick: а если он всё-таки соберёт, тогда что два мантейнера на один пакет?
Сборки разные. Юзерам хуже точно не будет. К тому же weekly build будет точно только от одного...
[00:01:45] <pavelvat> tehnick: релиз то должен быть только один.
[00:02:09] <tehnick> pavelvat: поживем-увидим
[00:02:29] <smk> больше релизов, красивых и стабильных =)
[00:02:46] <tehnick> arinoki: релиз можешь не собирать. Делай как и раньше сборки из master для себя...
[00:02:59] <pavelvat> tehnick: хотя учитывая что в последний раз он сделал сборку аж для релиза 2.2.0 может и правильно что теперь мантейнер другой.
[00:03:26] <tehnick> pavelvat: релиз 2.2.2 не собирался
[00:03:41] <pavelvat> tehnick: а 2.2.1 собирался.
[00:03:43] <smk> нездоровая фича - 6 минут грузится 4 тысячи пользователей.
[00:03:58] <tehnick> dhamp: а когда этот баг для ADC хабов появился?
[00:04:01] <NegatiV> smk: у меня очень даже шустро все грузится
[00:04:26] <dhamp> tehnick, не знаю, я очень редко qt гуй запускаю
[00:04:42] <pavelvat> smk: такого быть не должно даже на машинах с допотопными процессорами.
[00:05:12] <tehnick> smk: а сколько хабов?
[00:05:29] <smk> pavelvat, при этом конечно идет хеширование файлов, но Core2Duo E7400 3Ghz, 2 Gb Ram...
[00:05:37] <tehnick> smk: сетевой канал ничто не ограничивает?
[00:05:37] <smk> tehnick, 1.
[00:05:54] <smk> tehnick, 100 мбит с сети тянет нормально
[00:06:05] <tehnick> Какой-нибудь крутой файервол в убунте...
[00:06:26] <rzed> ппц провайдер нервы щиплет таким разграничением с 3 утра до 8 утра безлим 20 Мегабит... спать надо *WALL*
[00:06:36] <smk> tehnick, utorrent server с этой же машины 11.2 Мб/с вытягивает.
[00:06:37] <NegatiV> ничего не пойму, makeCid для adc-хабов работает не так как-то
[00:06:37] <tehnick> Который надстройка над iptables...
[00:07:04] <smk> tehnick, iptables -L -vv молчит, ограничений нет.
[00:07:40] <tehnick> smk: не везет так не везет... =)
[00:08:16] <smk> угу, надо снести линух, уволится с работы и пойти в уборщицы, да.
[00:08:35] <tehnick> smk: нездоровые какие-то предложения...
[00:08:54] <tehnick> smk: надо разобраться в проблеме и решить ее
[00:09:23] <arinoki> tehnick: +-10 минут на сборку клиента - от меня не убудет)) главное к релизу снабдите меня правильными ключами для сборки релиза.
[00:09:35] <smk> да чото невезт последние дни. xen работает криво, eiskalt вообще меня подводил последнее время, мэйк с ошибками валится. :)
[00:11:00] <smk> arinoki, сколько юзеров на dc.zet ? у меня клиент 6800 всосал и не входит
[00:11:15] <arinoki> 9756
[00:11:21] <smk> >.<
[00:11:27] <arinoki> плюс-минус заходят-выходят
[00:12:11] <smk> у меня с 00:03 грузятся пользователи..
[00:12:34] <arinoki> жестоко…за это время можно успеть чай попить
[00:12:52] <smk> вот я и думаю -чяднт...
[00:13:30] <arinoki> это у тебя свежесобранное или из рра?
[00:13:34] <dhamp> [00:06:00] NegatiV: ничего не пойму, makeCid для adc-хабов работает не так как-то
естественно не так =) протоколы то разные
[00:14:42] <NegatiV> dhamp: ща наделаю костылей)
[00:15:35] <dhamp> NegatiV, зачем костыли то ?
[00:15:52] <smk> arinoki, свежесобранный
[00:16:58] <NegatiV> dhamp: модель в кутях сама создает cid для связки ник/хаб, на nmdc-хабах это работает, на adc - нет
[00:17:10] rzed вышел(а) из комнаты: <|> :ытанмок зи (а)лешыв dezr
[00:18:04] <dhamp> NegatiV, а зачем ??? создавать cid когда тебе его присылают?
[00:19:11] <dhamp>     params.insert(ParamMap::value_type("Nick", id.getNick()));
    params.insert(ParamMap::value_type("CID", id.getUser()->getCID().toBase32()));
[00:19:31] <dhamp> и ведь нигде ничего не генерится =)
[00:20:32] <NegatiV> dhamp: в модели CID хранится внутри структуры, как ключ он нигде не используется.
[00:20:36] <smk> eiskaltdc.com  свободен =)
[00:21:27] <dhamp> NegatiV, в список пользователей, когда добавляешь пользователя параметры откуда берёшь ?
[00:22:21] <dhamp> smk, пускай он и дальше будет свободен
[00:22:41] <NegatiV> dhamp: я знаю что у меня есть cid, но он нигде не используется в качестве ключа
[00:22:45] <smk> dhamp, сваяли бы сайтик)
[00:23:01] <tehnick> smk: только нафига?
[00:23:10] <tehnick> И кто его будет поддерживать?..
[00:23:20] <tehnick> Уже неоднократно предлагали.
[00:23:27] <tehnick> И форум запилить.
[00:23:36] <tehnick> Не до этого сейчас совершенно.
[00:23:39] <smk> xtightvnc имеет сайтик, да и поддерживать чего..
[00:24:32] <arinoki> кодировку поменял? )
[00:25:10] <smk> arinoki, думал по-умолчанию подцепится. ща опять заново список грузить.)
[00:26:46] <arinoki> да всякие кривые хабы юзают из-за винды cp1251…пичалька
[00:26:58] <pavelvat> NegatiV: так что релиз из-за бага http://code.google.com/p/eiskaltdc/issues/detail?id=1091
снова откладывается?
[00:27:17] <NegatiV> pavelvat: я уже почти починил
[00:27:28] <NegatiV> верней починил
[00:27:34] <NegatiV> остались мелкие штрихи
[00:28:48] <pavelvat> NegatiV: а как же тестирование - чтобы быть уверенным что внесённые изменения ничего не поломали. Ведь 2.2.3 попадёт в Ubuntu 11.10
[00:30:13] <NegatiV> pavelvat: проверил уже, ники отображаются
[00:30:30] <smk> могу тоже на ноуте, на 11.04 гитовую версию потестить
[00:30:32] <NegatiV> tehnick: dhamp: проверьте
[00:30:40] <NegatiV> smk: проверь плиз
[00:30:52] <smk> гитовскую? или из деба?
[00:30:58] <arinoki> в git'e?
[00:31:05] <NegatiV> git
[00:31:10] <NegatiV> бранч 2.2.x
[00:32:33] <smk> в гноме или Unity?
[00:33:09] <NegatiV> smk: да без разницы) в чем удобно
[00:33:23] NegatiV завтра летит в Хабаровск =)
[00:33:59] arinoki задумчиво…а у меня есть пара знакомых анимешников в Хабаровске =)
[00:34:02] Kroll вышел(а) из комнаты
[00:35:00] <NegatiV> tehnick: http://code.google.com/p/eiskaltdc/issues/detail?id=16 этот тикет думаю можно закрывать, никаких новых морд мы больше пилить не будем)
[00:35:03] Kroll вошёл(а) в комнату
[00:35:43] <arinoki> кстати поинтересоваться хотел. со времён 2.0.х gtk-морда похорошела? :)
[00:36:43] <NegatiV> arinoki:гм, она вроде только в 2.1.х появилась)
[00:36:54] <NegatiV> arinoki: а вообще, пользоваться можно
[00:37:44] <NegatiV> arinoki: вот только видимо freedcpp загнулся, так что развитие будет не такое шустрое
[00:37:45] <arinoki> понятно)) просто я её давно не видел…со времён последнего захода на убунту
[00:38:31] <arinoki> никогда бы не подумал, что с изета есть один из основных разрабов Айскальта…) мир тесен
[00:39:08] <smk> Фэйл. http://pastebin.ru/319509
[00:39:35] Diger вышел(а) из комнаты
[00:39:45] <NegatiV> фух, я уж испугался что куте морда упала)
[00:39:48] <arinoki> а qt-морда запускается?
[00:39:50] <NegatiV> dhamp: ^^
[00:40:03] <NegatiV> arinoki: ну да, почему бы и нет
[00:40:19] <arinoki> собираю последнее из git'a
[00:40:46] <tehnick> NegatiV: удачной командировки
[00:41:00] <arinoki> А вообще глупо или нет при 2 ядрах и 2 потоках ставить параметр "j" больше двух?
[00:41:14] <NegatiV> tehnick: каникулы) будет куча времени попилить клиент. интернет будет безлимитный
[00:41:17] <tehnick> > этот тикет думаю можно закрывать, никаких новых морд мы больше пилить не будем)
web-ui не морда?
[00:41:39] <smk> arinoki, параметр -jX  - где Ч - кол-во ядер + 1
[00:41:46] <NegatiV> arinoki: я ставлю -j <число ядер*2>
[00:42:07] <NegatiV> tehnick: решили же что xml-rpc за уши хватит
[00:42:19] <tehnick> [23:37:41] <NegatiV> arinoki: вот только видимо freedcpp загнулся, так что развитие будет не такое шустрое
Манк-мод развивается. И оригинальный linuxdcpp тоже...
[00:42:54] <NegatiV> tehnick: а с ними синхронизируемся?)
[00:42:59] <smk> linuxdcpp помню с 0.96 , когда разработчик не хотел включать предложенные патчи для магнет ссылок и т.д.
[00:43:04] <tehnick> [23:40:56] <arinoki> А вообще глупо или нет при 2 ядрах и 2 потоках ставить параметр "j" больше двух?
Оптимально --- три. Один будет рулить...
[00:43:06] <NegatiV> хотя манк-мод уж больно вычурный
[00:43:31] <tehnick> [23:41:10] <NegatiV> tehnick: каникулы) будет куча времени попилить клиент. интернет будет безлимитный
Я помню, что ты писал про жуткую занятость. Или это будет потом?
[00:43:42] <pavelvat> NegatiV: а какже Windows ведь xmlrpc-c не компилируется в mingw.
[00:43:57] <arinoki> tehnick: обозвать файл EiskaltDC++-2.2.3-x86_64.dmg?
[00:44:22] <tehnick> [23:42:04] <NegatiV> tehnick: решили же что xml-rpc за уши хватит
Я бы все-таки хотел JSON + tcp или http...
[00:44:35] <tehnick> NegatiV: см. тему конфы
[00:44:56] <NegatiV> tehnick: не... планы изменились, практику я себе отменил, на работу выходить только в октябре. тренировки сейчас не столь интенсивны - летом заниматься тяжело
[00:45:00] <tehnick> [23:42:50] <NegatiV> tehnick: а с ними синхронизируемся?)
Зачем синкаться? Утянем полезное...
[00:45:19] <tehnick> [23:42:56] <smk> linuxdcpp помню с 0.96 , когда разработчик не хотел включать предложенные патчи для магнет ссылок и т.д.
Он изменился.
[00:45:48] <NegatiV> tehnick: а поддерживать это кто будет? с меня qt-морды хватает)
[00:46:05] <tehnick> [23:43:54] <arinoki> tehnick: обозвать файл EiskaltDC++-2.2.3-x86_64.dmg?
Это еще не релиз. Короткий хэш тоже нужен.
[00:46:20] <tehnick> И комментарий не забудь, что weekly build
[00:47:24] <tehnick> [23:45:45] <NegatiV> tehnick: а поддерживать это кто будет? с меня qt-морды хватает)
Да-да-да. Нам хватало еще функционала 2.0.3... =)
[00:47:29] <dhamp> tehnick, если хочешь json запили =)
[00:47:33] arinoki вышел(а) из комнаты: Replaced by new connection
[00:47:39] <tehnick> Вот так всегда.
[00:47:50] <tehnick> Где я время только найду... =(
[00:48:02] <dhamp> я если и буду это запиливать то не сейчас, и единственно что там будет от буста это парсер в 2 хидерах
[00:48:16] <tehnick> У меня восьми-часовой рабочий день + спорт + английский + пара часов на дорогу домой...
[00:49:00] <tehnick> Отпуск в августе и тот распланирован.
[00:49:05] <NegatiV> tehnick: ну ничего, спорт подождет) я вон соревы пропустил и ничего))
[00:49:43] <tehnick> NegatiV: еще скажи, что на тебе это не отразится...
[00:51:16] <tehnick> Кстати, а ONYX тут давно пробегал?
[00:51:36] <tehnick> Он грозился веб-морду набросать, если демон будет готов.
[00:52:16] <tehnick> Вот чего нам не хватает в конфе, так это ботов.
[00:52:40] <tehnick> На личкрафтах и у пси+ есть полезные боты...
[00:53:37] arinoki вошёл(а) в комнату
[00:54:17] <dhamp> tehnick, он просто клиент обещал а не морду
[00:54:25] <dhamp> тем болле не веб морду =)
[00:54:30] <dhamp> более*
[00:55:30] <arinoki> всё же зря я swap ликвиднул…) комп завис при сборке
[00:59:51] <tehnick> arinoki: ты из какой ветки собирал?
[01:00:04] <tehnick> arinoki: если из мастера, то зря старался.
[01:00:11] <tehnick> Я только сейчас смержил.
[01:00:40] <arinoki> эм…ну то что на главной проекта
[01:00:47] <tehnick> Угу.
[01:00:49] <tehnick> Мастер.
[01:01:02] <arinoki> я просто хреново с git'ом пока разбираюсь
[01:01:02] <tehnick> Слонируй сейчас.
[01:01:14] Kroll вышел(а) из комнаты
[01:01:18] <arinoki> поверх можно или папку прибить?
[01:01:23] <arinoki> с сорцами
[01:01:50] <tehnick> Если клонировать, то чисто.
[01:01:51] <pavelvat> arinoki: git pull
[01:01:56] <tehnick> Но сырцы проще обновить.
[01:02:02] <pavelvat> в папке с сорцами
[01:02:07] <tehnick> Как тебе правильно подсказали выше.
[01:02:18] gray_graff/work вышел(а) из комнаты
[01:02:37] <tehnick> dhamp: тогда я не понял, в чем разница?
[01:03:16] <arinoki> pavelvat: и на этом всё?
[01:03:31] <tehnick> arinoki: да
[01:03:34] <dhamp> tehnick, ты про какую разницу ?
[01:03:52] <tehnick> arinoki: если запустишь еще раз, он скажет тебе, что версия актуальна
[01:04:02] <tehnick> dhamp: между клиентом и мордой
[01:04:10] <arinoki> tehnick: ага, так и пишет
[01:04:19] <tehnick> *мордой для управления демоном
[01:05:01] <pavelvat> arinoki: чтобы собрать из ветки 2.2.x:
git checkout 2.2.x
и потом делать git pull каждый раз как кто-нибудь из разработчиков сделает коммит.
чтобы вернутся обратно в ветку master:
git checkout master
[01:05:15] gray_graff/work вошёл(а) в комнату
[01:05:36] <tehnick> NegatiV: у нас есть ветка issue870
[01:05:54] <tehnick> NegatiV: так какой-то фикс уже пробегал. Надо только проверить...
[01:07:01] <arinoki> pavelvat: хм, круто =) я так с вами освою базовые знания по git
[01:07:09] <tehnick> arinoki: только ты лучше всегда собирай из мастера и не обращай внимания на другие ветки --- они для разработчиков
[01:07:30] <tehnick> arinoki: смотри тему конференции, там есть полезные ссылки.
[01:07:37] <arinoki> tehnick: для себя можно и из 2.2.х ;)
[01:08:00] <tehnick> arinoki: не жалко себя? =)
[01:08:18] <arinoki> tehnick: а должно быть? нет, не жалко, посколько не понимаю почему =)
[01:08:41] <tehnick> Бывали случаи убийства настроек.
[01:09:36] <NegatiV> tehnick: я #870 уже дома буду исправлять
[01:09:40] <arinoki> настройки…это то есть если что и 2тб шары мне придётся хешировать по новой?
[01:09:44] <NegatiV> а с ейчас пора спать)
[01:09:51] <tehnick> NegatiV: просто имей в виду
[01:09:58] <tehnick> NegatiV: удачи
[01:10:06] <NegatiV> arinoki: ну не настолько радикально, хотя и такое бывало)
[01:10:15] <tehnick> arinoki: нет, конфиг ядра
[01:10:21] <NegatiV> tehnick: я уже поднял его приоритет
[01:10:22] <tehnick> (настройки подключения)
[01:10:34] <NegatiV> лан всем бб, до среды/четверга
[01:10:35] NegatiV вышел(а) из комнаты
[01:10:47] <arinoki> NegatiV: успехов тебе =)
[01:12:11] <pavelvat> tehnick: так что с релизом, откладывать будешь или сегодня сделаешь?
[01:12:51] <tehnick> pavelvat: сегодня ночью сделаю тег и тарбол залью
[01:13:07] <tehnick> pavelvat: а собирать пакеты и новости писать будем завтра вечером
[01:13:09] <arinoki> то есть то, что я сейчас почт собрал - не релиз?
[01:13:14] <arinoki> *почти
[01:13:16] <tehnick> arinoki: нет
[01:13:21] <tehnick> arinoki: почти, да
[01:13:25] <arinoki> fuck! ><
[01:13:31] <arinoki> зря значит)
[01:13:39] <arinoki> ну кроме фикса в ADC
[01:13:43] <tehnick> Почему это зря?
[01:14:01] <arinoki> EiskaltDC++-2.2.3-ad2e13d-i386.dmg generated.
[01:14:08] <pavelvat> tehnick: может лучше ещё на пару дней отложить, собрать за это время пакеты в PPA чтобы люди потестировали, может ещё что всплывёт после сегодняшних правок?
[01:14:21] <tehnick> pavelvat: хорошо
[01:14:36] <tehnick> Можно на следующие выходные перенести.
[01:14:47] <tehnick> Может и под винду пофиксим.
[01:15:08] tehnick установил(а) тему: Last stable release: 2.2.2 || Конференция разработчиков EiskaltDC++
Логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2011/
Активность в багтрекере: http://code.google.com/p/eiskaltdc/updates/list
Активность разработки: http://github.com/negativ/eiskaltdcpp/network
Release schedule:
* 2011-06-25 Release EiskaltDC++ 2.2.3
* 2011-09-18 Release EiskaltDC++ 2.2.4
Release blocking bugs:
* Outdated documentation (man-pages)
TODO:
* IPv6 in DC++ Core
* XML-RPC (or JSON) interface
ADC notes:
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC.txt
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC-EXT.txt
http://www.adcportal.com/wiki/ADC_Proposals_list
Git notes:
http://habrahabr.ru/blogs/development/68341/
http://dl.dropbox.com/u/281916/delete/book.pdf
JSON:
http://ru.wikipedia.org/wiki/JSON
http://en.wikipedia.org/wiki/JSON
http://en.wikipedia.org/wiki/JSON-RPC
JSON parser from Boost:
http://plaincodesource.blogspot.com/2011/03/json-c-boost.html
http://stackoverflow.com/questions/717618/simple-server-client-boost-example-not-working
HTTP and TCP client/server examples:
http://www.boost.org/doc/libs/1_39_0/doc/html/boost_asio/examples.html

[01:15:14] <tehnick> Клевый релиз.
[01:15:20] <tehnick> Настоящий долгострой...
[01:15:29] <pavelvat> tehnick: какого числа заморозка для репозиториев Ubuntu 11.10 ?
[01:15:49] <tehnick> pavelvat: давно случилась
[01:15:55] <pavelvat> tehnick: так можно и не успеть попасть в 11.10
[01:16:03] <pavelvat> tehnick: когда?
[01:16:13] <tehnick> pavelvat: теперь только просить на багтрекере, чтобы вручную обновили.
[01:16:30] <arinoki> Техник, мне этот билд заливать или себе оставить? Что с ним делать?
[01:16:32] <tehnick> Сейчас отключено обновление из дебиана.
[01:16:44] <tehnick> arinoki: залей. Опыта наберешься...
[01:17:27] <pavelvat> tehnick: ты же мне кидал как-то ссылку на график разработки Ubuntu - там было сказано что через два месяца после выхода предыдущего релиза.
[01:18:18] <tehnick> pavelvat: https://wiki.ubuntu.com/OneiricReleaseSchedule
[01:18:25] yrii вошёл(а) в комнату
[01:18:29] <tehnick> pavelvat: все правильно
[01:18:30] <pavelvat> arinoki: тогда ту сборку что я сегодня залил для Mac OS X удали.
[01:18:49] <tehnick> После того, как зальешь.
[01:18:56] <tehnick> *зальешь новую
[01:19:35] <tehnick> arinoki: когда будешь добавлять, смотри все настройки, которые были в старой.
[01:19:52] <arinoki> я так и делаю
[01:19:54] <tehnick> pavelvat: DebianImportFreeze --- я это имел в виду
[01:20:13] <tehnick> pavelvat: а ты --- FeatureFreeze
[01:20:30] <tehnick> В этом окне они могут вручную обновить.
[01:21:57] <tehnick> pavelvat: кстати, а я ведь ошибся: 30 июня еще не наступило
[01:22:08] <tehnick> pavelvat: или они даты сдвинули...
[01:22:43] <tehnick> Я помню, что раньше было в начале июня.
[01:23:18] <arinoki> tehnick: залил и удалил)
[01:24:15] <tehnick> arinoki: поздравляю с успешным началом. Ошибок не обнаружено.
[01:25:04] <tehnick> На гитхабе кстати ссылки недавно переместили.
[01:25:16] <tehnick> Теперь у них другая структура.
[01:25:22] <tehnick> Более логичная.
[01:25:58] <tehnick> Например:
https://github.com/negativ/eiskaltdcpp/raw/v2.2.2/ChangeLog.txt
перешло в
https://raw.github.com/negativ/eiskaltdcpp/v2.2.2/ChangeLog.txt
[01:26:46] <arinoki> tehnick: спасибо =)
[01:27:28] <tehnick> smk: ну так что в итоге? Работает или нужно применять напильник?
[01:28:52] <tehnick> О! Они еще на https везде перешли.
[01:28:57] <tehnick> Отлично.
[01:29:34] <arinoki> я его онлайн на нашем локальном хабе не вижу…наверное это неспроста
[01:32:31] pavelvat вышел(а) из комнаты
[01:34:43] yrii вышел(а) из комнаты
[01:40:16] <dhamp> [01:29:34] arinoki: я его онлайн на нашем локальном хабе не вижу…наверное это неспроста
это вообще про кого ?
[01:40:26] <tehnick> Сборки под слаку сдохли.
[01:40:34] <tehnick> Обновил на главной ссылки.
[01:40:45] <tehnick> На гитхаб и т.п.
[01:40:56] <smk> tehnick, не работает в итоге.
[01:41:05] <tehnick> smk: печально
[01:41:17] <dhamp> tehnick, тарболл когда быдешт собирать?
[01:41:19] <smk> http://pastebin.ru/319509
[01:41:20] <dhamp> будешь*
[01:41:29] <tehnick> dhamp: топик глянь =)
[01:41:42] <arinoki> smk: у тебя qt-морда пашет?
[01:41:54] <smk> я qt-шную морду не собираю
[01:41:56] <dhamp> /usr/lib/gtk-2.0/modules/libgail.so - это что ?
[01:42:29] <smk> -rw-r--r-- 1 root root 265916 2010-09-28 02:43 /usr/lib/gtk-2.0/modules/libgail.so
[01:42:29] <tehnick> Опередил...
[01:43:11] <smk> а что с ним?
[01:43:22] <tehnick> smk: оно падает
[01:43:50] <dhamp> (eiskaltdcpp-gtk:1883): Gtk-WARNING **: A floating object was finalized. This
means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().
(eiskaltdcpp-gtk:1883): Gtk-WARNING **: A floating object was finalized. This
means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink()
[01:44:05] <dhamp> tehnick, у тебя есть такие варнинги ?
[01:44:16] <tehnick> dhamp: о_О Нет.
[01:44:26] <dhamp> у меня тоже....
[01:44:37] <tehnick> Сейчас сделаю пруф.
[01:45:09] <dhamp> [01:44:26] dhamp: у меня тоже....
имелось ввиду что у меня их нет =)
[01:45:24] <tehnick> Вообще чистый запуск.
[01:45:39] <tehnick> smk: ты нашел убунту-специфичный баг.
[01:46:01] <tehnick> На подобие недавнего эпичного треда...
[01:46:30] <tehnick> https://bugs.launchpad.net/ubuntu/+source/gnome-panel/+bug/767095
[01:46:34] <smk> tehnick, меня б больше порадовало если б я нашгел баг в банкомате...
[01:46:55] <tehnick> Предупреждение: это опасная ссылка. Ее не нужно открывать, если нет свободного времени.
[01:47:14] <tehnick> smk: загугли, десятки их.
[01:47:36] <tehnick> smk: но большинство из них никого не радуют
[01:47:42] <smk> я кстати сталкивался с иконкой в 0 px =))))
[01:48:05] <tehnick> smk: починили
[01:48:07] <tehnick> Уже...
[01:48:08] <smk> и по ней гуглил... и кномовскую панель убивал, и плясал с бубном
[01:48:40] <smk> отлично. :)
[01:48:51] <tehnick> smk: а я наблюдал ребут банкомата с карточкой юзера внутри
[01:49:00] <tehnick> smk: человека было жалко
[01:49:28] <smk> я просто видел ребут банкомата с 98й выньдой на борту)
[01:49:32] <tehnick> smk: но ничего страшного, он созвонился и потом съездил в отделение банка...
[01:52:43] tehnick установил(а) тему: Last stable release: 2.2.2 || Конференция разработчиков EiskaltDC++
Логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2011/
Активность в багтрекере: http://code.google.com/p/eiskaltdc/updates/list
Активность разработки: http://github.com/negativ/eiskaltdcpp/network
Release schedule:
* 2011-06-25 Release EiskaltDC++ 2.2.3
* 2011-09-18 Release EiskaltDC++ 2.2.4
TODO:
* IPv6 in DC++ Core
* XML-RPC (or JSON) interface
ADC notes:
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC.txt
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC-EXT.txt
http://www.adcportal.com/wiki/ADC_Proposals_list
Git notes:
http://habrahabr.ru/blogs/development/68341/
http://dl.dropbox.com/u/281916/delete/book.pdf
JSON:
http://ru.wikipedia.org/wiki/JSON
http://en.wikipedia.org/wiki/JSON
http://en.wikipedia.org/wiki/JSON-RPC
JSON parser from Boost:
http://plaincodesource.blogspot.com/2011/03/json-c-boost.html
http://stackoverflow.com/questions/717618/simple-server-client-boost-example-not-working
HTTP and TCP client/server examples:
http://www.boost.org/doc/libs/1_39_0/doc/html/boost_asio/examples.html

[01:55:16] dhamp вышел(а) из комнаты
[01:57:02] <smk> валится на той же либе, даже после реинстала
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb5be2b70 (LWP 2416)]
0x01604979 in ?? () from /usr/lib/gtk-2.0/modules/libgail.so
[01:57:27] <smk> завтра буду тестить , с утра на работу вставать
[01:57:36] <tehnick> Конечно.
[01:58:04] <smk> Всем спасибо за помощь, прогресс уже есть. :)
[01:58:23] <tehnick> Гугл кстати находит багрепорты на эту либу.
[01:58:35] <tehnick> Тоже Segmentation fault
[01:59:03] <tehnick> Все бы юзеры такие продвинутые были... =)
[02:00:12] <smk> с хходу сейчас не осилил гугл, на работе гляну если будет время
[02:00:52] <smk> а если б были все продвинуты, человеки вымерли и землю завоевали б человекоподобные роботфы
[02:01:06] <smk> на сим я заворачиваюсь. гуд лак.
[02:01:10] smk вышел(а) из комнаты
[02:02:33] <tehnick> Пора уже.
[02:02:36] <tehnick> Всем пока.
[02:02:43] tehnick вышел(а) из комнаты
[02:06:08] dhamp вошёл(а) в комнату
[02:06:52] dhamp вышел(а) из комнаты
[02:07:03] dhamp вошёл(а) в комнату
[02:23:05] tehnick вошёл(а) в комнату
[02:23:12] <tehnick> https://bugs.launchpad.net/dcplusplus/+bug/309402/comments/4
[02:23:15] tehnick вышел(а) из комнаты
[03:06:26] Клёк вышел(а) из комнаты
[03:28:10] <dhamp> "Now I have working file transfers between ipv6 clients, but it seems broken support ipv4." - неприемлемо же
[04:44:09] gelraen вышел(а) из комнаты
[04:46:12] gelraen вошёл(а) в комнату
[05:06:10] Kroll вошёл(а) в комнату
[05:15:52] Alexey вышел(а) из комнаты
[06:38:33] Diger вошёл(а) в комнату
[08:16:33] dhamp вышел(а) из комнаты
[08:53:12] Kroll вышел(а) из комнаты: Replaced by new connection
[08:53:22] Kroll вошёл(а) в комнату
[09:15:07] gray_graff/work вышел(а) из комнаты
[09:16:05] gray_graff/work вошёл(а) в комнату
[09:31:34] amfetamin вошёл(а) в комнату
[10:08:11] amfetamin вышел(а) из комнаты
[10:22:09] Diger вышел(а) из комнаты
[10:22:32] Diger вошёл(а) в комнату
[10:29:19] Diger вышел(а) из комнаты
[10:41:04] Diger вошёл(а) в комнату
[11:10:07] Diger вышел(а) из комнаты
[11:11:40] Клёк вошёл(а) в комнату
[11:23:47] Diger вошёл(а) в комнату
[13:01:33] gray_graff/work вышел(а) из комнаты
[13:02:00] gray_graff/work вошёл(а) в комнату
[13:27:51] Клёк вышел(а) из комнаты
[13:42:25] FiliN вошёл(а) в комнату
[15:15:17] gray_graff/work вышел(а) из комнаты
[15:17:07] gray_graff/work вошёл(а) в комнату
[15:44:11] yrii вошёл(а) в комнату
[15:44:53] yrii вышел(а) из комнаты
[15:48:44] gray_graff/work вышел(а) из комнаты
[15:55:21] gray_graff/work вошёл(а) в комнату
[16:04:37] FiliN вышел(а) из комнаты
[16:06:50] dhamp вошёл(а) в комнату
[16:07:21] dhamp вышел(а) из комнаты
[16:07:40] dhamp вошёл(а) в комнату
[16:44:08] <dhamp> у кого есть файл-лист c японскими, китайскими или любыми другими иероглифическими названиями файлов/папок ?
[16:45:35] arinoki вышел(а) из комнаты
[16:45:56] arinoki вошёл(а) в комнату
[16:54:39] FiliN вошёл(а) в комнату
[17:31:12] Diger вышел(а) из комнаты
[17:50:59] dhamp вышел(а) из комнаты
[18:06:43] yrii вошёл(а) в комнату
[18:06:56] yrii вышел(а) из комнаты
[18:08:53] gray_graff/work вышел(а) из комнаты
[18:13:48] gray_graff/work вошёл(а) в комнату
[18:25:54] Diger вошёл(а) в комнату
[19:38:14] Alexey вошёл(а) в комнату
[19:48:23] yrii вошёл(а) в комнату
[19:48:34] yrii вышел(а) из комнаты
[19:52:30] FiliN вышел(а) из комнаты
[19:52:44] FiliN вошёл(а) в комнату
[19:58:48] FiliN вышел(а) из комнаты
[19:59:05] FiliN вошёл(а) в комнату
[20:14:34] amfetamin вошёл(а) в комнату
[20:22:40] FiliN вышел(а) из комнаты
[20:22:59] FiliN вошёл(а) в комнату
[20:35:43] FiliN вышел(а) из комнаты
[20:36:01] FiliN вошёл(а) в комнату
[21:05:00] FiliN вышел(а) из комнаты
[21:15:38] rzed вошёл(а) в комнату
[21:20:00] Nikoli вышел(а) из комнаты
[21:20:06] <rzed> dhamp: вроде, мы с тобой, что то с иероглифами однажды проверяли, какую то issue... у меня сохранилось название каталога и файла
[21:21:43] tehnick вошёл(а) в комнату
[21:33:30] <arinoki> хм…если utf8 - то проблем быть не должно
[21:33:52] <tehnick> arinoki: проблема у человека на винде...
[21:34:16] <tehnick> http://code.google.com/p/eiskaltdc/issues/detail?id=870
[21:34:26] <rzed> уфф почитал лог. за вчера вы понаписали больше чем за эти полмесяца
[21:34:41] <tehnick> Аншлаг, да.
[21:36:57] <rzed> кстати про json, если в отличии от xmlrpc-c оно под виндой бдет работать, буду рад
[21:40:59] <tehnick> rzed: должно работать, т.к. парсер из буст, а транспортный уровень --- вручную...
[21:43:25] amfetamin вышел(а) из комнаты: Replaced by new connection
[21:43:35] amfetamin вошёл(а) в комнату
[21:44:00] amfetamin вышел(а) из комнаты
[21:44:17] <arinoki> tehnick: может слишком радикально скажу…но может пох на винду? там есть шикарный грейлинк
[21:44:17] amfetamin вошёл(а) в комнату
[21:44:47] <tehnick> arinoki: ты неправ.
[21:45:15] <tehnick> А грейлинк --- читерское говно-поделие.
[21:45:48] <arinoki> ну там и adc-хабы есть, и прочее…и даже bb-коды, которых пока в нашем клиенте нет
[21:46:37] <tehnick> arinoki: там есть много дерьма. А bb-коды в айскальте давно есть. См. журнал изменений.
[21:46:46] <rzed> arinoki: такое высказывание отдалённо сродне расизму
[21:47:14] <arinoki> реально есть bb-коды? пошёл тестить
[21:47:50] <tehnick> rzed: ему можно, он поклонник яблока. =)
[21:49:06] <arinoki> так…я сделал вот что. в img-тегах скопировал магнет-линк. и нифига
[21:51:53] <tehnick> arinoki: ты вначале посмотри список поддерживаемых тегов...
[21:52:00] <tehnick> arinoki: в журнале изменений
[21:52:11] <rzed> tehnick: да чьим бы поклонником небыл, сколько за историю человечества поклонники всяких религий разрешали себе, прикрываясь религией, претеснять тех кто не верит в их религию
[21:55:53] <rzed> по сути если провести аналогию, вы занимаетесь "производством инструмента", которым пользуются "поклонники разных OS направлений"
[21:57:01] <tehnick> Программа кроссплатформенная и точка.
[21:57:13] <tehnick> Основной акцент конечно на юникс-системы.
[21:57:32] <rzed> за что вам и спасибо )))
[22:13:24] <arinoki> tehnick: что бы там ни было написано − надо img и flash-audio-player
[22:28:22] <tehnick> arinoki: не понял, ты о чем вообще?
[22:28:49] <arinoki> нужны теги для картинок и для аудио (mp3/aac)
[22:29:23] <tehnick> Ужс.
[22:29:27] <tehnick> Нет, не надо.
[22:30:15] <arinoki> надо)
[22:30:25] <arinoki> картинки уж точно
[22:30:43] Клёк вошёл(а) в комнату
[23:42:58] dhamp вошёл(а) в комнату
[23:45:28] <dhamp> arinoki, [img][/img] - есть в gtk морде (из freedcpp), в qt нет и не будет скорей всего
[23:45:58] <arinoki> dhamp: верно, я про кути говорю
[23:47:42] <dhamp> и да я хз как у fleetcmd отображаются иероглифы в bcdcpp, по wine и в dc++ и в bcdc++ - квадратики- несмотря на то что шрифты все есть, и qt морда собранная под винду их рисует но не хэширует эти файлы...
[23:54:09] <dhamp> бгг bcdc++ всё таки захавал иероглифическую шару, но всё равно в названии 1/8 квадратики =)
[23:57:23] amfetamin вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!