gentoo.ru
Официальная конференция Direct Connect клиента EisKaltDC
eiskaltdc@conference.gentoo.ru
Вторник, 29 сентября 2009< ^ >
NegatiV установил(а) тему: Current release: 1.0.2 || SVN: 400 || Конференция разработчиков EisKaltDC || логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2009/09/10.html (и так далее в виде "год/месяц/число") || Лог изменений в последней ревизии на свн: http://eiskaltdc.svn.sourceforge.net/viewvc/eiskaltdc?view=rev
TODO for 1.1.0:
- First run wizard;
- Friends/enemies implementation + подсветка друзей в никлисте хаба + добавление пользователей непосредственно из списка, а не только по ПКМ;
- Переработка поискового менеджера (Done)
- Чистка кода, удаление избыточного функционала, упрощение интерфейса клиента
- maybe some other things...
---------- ПОКОВЫРЯТЬСЯ (обязательно) на предмет внедрения системы друзей\врагов. И сделать раскрашивание оных в списке юзеров. Врагов можно даже вообще убирать оттуда. ---------
Конфигурация комнаты
Участники комнаты

GMT+4
[00:36:09] <dhampire> Ским: пинг
[00:36:18] <Ским> понг
[00:37:24] <dhampire> Ским: не желаешь написать CMakeLists.txt для dclib ? =)
[00:38:26] <Ским> до возвращения в москву и устройства на работу - ничего не желаю =) ибо у меня 4 месячеый ребенок с которым код особо не попишешь :)
[01:11:26] <NegatiV> а в москве ребенка не будет?)
[01:23:41] <dhampire> NegatiV: по приезду в москву ребенок скима сам всё напишет =)
[01:24:00] <NegatiV> dhampire: я кстати тут cmake мучаю
[01:24:14] <NegatiV> что-то я не пойму где идет поиск версии dclib
[01:24:25] <dhampire> O_O
[01:24:50] <dhampire> eiskaltdc/cmake/FindDclib.cmake
[01:25:05] <dhampire> неужели это так не очевидно ?
[01:27:02] <NegatiV> не заметил
[01:27:29] <dhampire> у меня правда в скрипт eiskaltdc/CMakeLists.txt зафигачено два macro которые почему то с внешних cmake файлов не тянутся  
[01:27:35] <dhampire> хз почему
[01:29:04] <NegatiV> хм, и бинарник называется eiskalt
[01:29:12] <NegatiV> не разбирал из-за чего так?
[01:29:37] <dhampire> NegatiV: нельзя две цели с одинаковым названием
[01:29:48] <NegatiV> в смысле?
[01:30:00] <dhampire> NegatiV: в прямом
[01:30:06] <NegatiV> типа сам проект и бинарник?
[01:30:09] <NegatiV> или как?
[01:30:16] <dhampire> нет )
[01:30:31] <dhampire> ADD_LIBRARY (eiskaltdc SHARED
        config.h
        ${M_SRCS}
        ${SRCS}
        ${UIS_H}
        ${COMPILED_TRANSLATIONS}
        docs/en/eiskaltdc.1.gz
    )
    ADD_EXECUTABLE (eiskalt
        main.cpp
        )
[01:30:34] <dhampire> вот наш
[01:30:35] <dhampire> код
[01:30:41] <dhampire> здесь две цели
[01:30:53] <dhampire> eiskaltdc и eiskalt
[01:31:02] <dhampire> eiskaltdc -это либа
[01:31:11] <dhampire> она получит приставку lib
[01:31:23] <dhampire> на выходном файле
[01:31:53] <NegatiV> может тогда уж лучше либу обзовем eiskalt?
[01:31:59] <dhampire> цель eiskalt будет переименована на этапе линковки в eiskaltdc
[01:32:14] <dhampire> NegatiV: зачем?
[01:32:31] <dhampire> пусть будет libeiskaltdc.so на выходе
[01:32:41] <dhampire> какая нафиг разница
[01:33:27] <NegatiV> что-то я не догоняю... в пакет попадут какие бинарники?)
[01:33:59] <dhampire> в bin eiskaltdc
[01:34:31] <NegatiV> ну и ладно
[01:34:50] <NegatiV> завтра транк перетащить попробую на cmake
[01:34:58] <dhampire> в lib libeiskaltdc.so как ссылка на libeiskaltdc.so.1.1.0
[01:35:47] <NegatiV> от тебя нужен патч в который cmake-сценарии в транк без мерджа
[01:35:53] <dhampire> NegatiV: я сейчас проверю обновлённые малость скрипты и pfrrjvbxe
[01:35:57] <dhampire> закоммичу
[01:35:59] <NegatiV> потому что я замонаюсь конфликты решать
[01:36:17] <dhampire> NegatiV: патч запарно будет сделать )
[01:36:33] <dhampire> хотя
[01:37:05] <NegatiV> оставь только необходимые cmake-сценарии в директории
[01:37:10] <NegatiV> все остальное удали
[01:37:20] <NegatiV> и сделай diff с /dev/null
[01:37:40] <NegatiV> получишь патч добавляющий файлы
[01:37:54] <NegatiV> в крайнем случае подготовь мне все скрипты
[01:38:49] <dhampire> NegatiV: там ещё ~5 файлов на include надо изменить
[01:39:08] <NegatiV> сними патч и для них
[01:39:44] <NegatiV> значит я прекращаю комитить в транк
[01:40:08] <NegatiV> начну уже с cmake'о
[01:40:09] <dhampire> NegatiV: ты собрался что-то коммитить? )
[01:40:11] <NegatiV> *ом
[01:40:37] <NegatiV> сейчас уже нет
[01:40:53] <NegatiV> просто не хочу чтобы потом были проблемы)
[01:41:10] <dhampire> NegatiV: напомни команду патча оптимальную )
[01:41:36] <NegatiV> d в смысле оптимальную?)
[01:42:30] <dhampire> ну хз =)
[01:42:52] <NegatiV> diff -EbBar -U 2 <old_path> <patched_path>
[01:43:00] <NegatiV> я так снимаю
[01:43:17] <NegatiV> ну и конечно > file.patch
[01:45:58] <NegatiV> что-то штука с /dev/null больше не работает =(
[01:46:00] <NegatiV> жаль
[01:46:49] <dhampire> =))))))))))))) патч 10 метров
[01:47:19] <dhampire> diff -EBbwar -U 2 eiskaltdc-svn/ eiskaltdc-exp > patch - создавал так )
[01:48:14] <NegatiV> diff -upN original_directory new_directory > filename.patch - должен еще и добавить недостающие файлы
[01:48:31] <NegatiV> в патч попали иконки
[01:48:44] <NegatiV> вычисти все там от них
[01:48:47] <dhampire> наферно
[01:49:37] <dhampire> с -U 1 на 50к меньше строк )
[01:50:32] <NegatiV> зато читать будет _очень_ тяжело его =)
[01:50:56] <dhampire> NegatiV: сейчас буду вырезать нужное )
[01:54:25] NegatiV вышел(а) из комнаты
[02:14:59] dhampire вышел(а) из комнаты
[02:17:32] dhampire вошёл(а) в комнату
[02:22:33] NegatiV вошёл(а) в комнату
[02:22:43] NegatiV вышел(а) из комнаты
[02:26:53] <dhampire> http://narod.ru/disk/13631000000/cmake.patch.html - патч
после применения дать права на исполнение файлу eiskaltdc/cmake/zcat
[02:27:30] <Ским> а нахрена зкат идет в коробке?
[02:27:54] <Ским> есть люди не имеющие гзипа на машине?
[02:27:55] <dhampire> Ским: для man page
[02:28:06] <Ским> [05:27:54] <Ским> есть люди не имеющие гзипа на машине?
[02:28:23] <dhampire> Ским: ты его хоть читал этот файл?
[02:28:32] <Ским> нет
[02:28:36] <Ским> мне название н енравится
[02:28:40] <Ским> *не нравится
[02:28:40] <dhampire> или так разговор ни о чём ?
[02:28:42] <Ским> :)
[02:29:18] <dhampire> Ским: его содержимое
#!/bin/sh
cat eiskaltdc.1 | gzip -9 > eiskaltdc.1.gz
[02:29:37] <Ским> мда
[02:29:43] <dhampire> Ским: ещё вопросы ? )
[02:29:45] <Ским> я тебе открою маленький секрет
[02:29:52] <dhampire> Ским: открой
[02:29:57] <dhampire> я не против )
[02:30:02] <Ским> в составе пакета gzip идет утилитка с таким же названием
[02:30:08] <Ским> и делает ОБРАТНОЕ
[02:30:10] <Ским> :)
[02:30:18] <dhampire> Ским: и ?
[02:30:18] <Ским> некошерно такие названия давать
[02:30:32] <dhampire> я дал название от балды
[02:30:38] <Ским> придумай другое
[02:30:38] <Ским> :)
[02:30:59] <dhampire> Ским: тебе легче станет от этого ? )
[02:31:34] <Ским> да
[02:31:42] <dhampire> Ским: не уверен )
[02:31:45] <Ским> ^)
[02:32:36] <dhampire> я как бы просто не представляю как её можно использовать не так :)
[02:34:21] <Ским> zcat /proc/config.gz
[02:34:26] <Ским> нормальным только
[02:34:29] <Ским> а не твоим
[02:34:36] <Ским> и увидишь :)
[02:34:46] <dhampire> Ским: я про мой )
[02:34:59] <dhampire> как его можноиспользовать не по назначению?
[02:35:01] <Ским> а иметь две разнофункциональные утилиты с одним названием - некрасиво
[02:35:14] <Ским> именно поэтому название ты выбрал неправильно :)
[02:35:52] <dhampire> Ским: иметь две программы с _одинаковыми_ именами можно одновременно в /usr/bin и /usr/local/bin и от этого не случится потоп
[02:36:08] <Ским> случится
[02:36:10] <Ским> =)
[02:36:20] <dhampire> Ским: да ну =)
[02:36:33] <dhampire> Ским: не верю :)
[02:36:39] <Ским> ты не сможешь вызвать по короткому имени ту, которая в $PATH будет позже
[02:36:56] <Ским> а в скриптах часто используют именно короткие имена, без пути
[02:36:58] <dhampire> напрямую да не смогу
[02:37:06] <dhampire> по полному пути смогу
[02:37:43] <Ским> я про это всё сказал и объяснил уже полторы минуты как :)
[02:37:48] <dhampire> Ским: export то что надо
[02:37:54] <dhampire> выполнить скрипт
[02:37:56] <Ским> зачем костыли
[02:37:57] <dhampire> и всё
[02:38:05] <Ским> если можно просто назвать по-разному
[02:38:12] <Ским> как и полагается
[02:38:20] <dhampire> Ским: короче забей =)
[02:38:20] <Ским> (в юникс-системах)
[02:38:45] <dhampire> Ским: почитал бы лучше CMakeLists.txt
[02:38:56] <dhampire> dhampire: там много интересного )
[02:39:01] <dhampire> =)
[02:54:22] dhampire вышел(а) из комнаты
[10:04:11] gray_graff вышел(а) из комнаты: Replaced by new connection
[10:04:21] gray_graff вошёл(а) в комнату
[10:04:23] Ским вышел(а) из комнаты
[10:10:48] gray_graff вышел(а) из комнаты
[10:10:58] gray_graff вошёл(а) в комнату
[10:37:34] WiseLord вышел(а) из комнаты: Replaced by new connection
[10:37:44] WiseLord вошёл(а) в комнату
[13:25:09] dhampire вошёл(а) в комнату
[13:25:19] dhampire вышел(а) из комнаты
[13:29:39] dhampire вошёл(а) в комнату
[13:33:07] WiseLord вышел(а) из комнаты
[13:33:48] WiseLord вошёл(а) в комнату
[13:53:09] dzadza вошёл(а) в комнату
[13:56:09] dhampire вышел(а) из комнаты
[13:56:30] dzadza вышел(а) из комнаты: offline
[14:07:11] dhampire вошёл(а) в комнату
[15:24:30] <Kroll> Linux version 2.6.29.4 (root@boss) (gcc version 4.2.4) #1 SMP PREEMPT Fri May 22 11:55:53 MSD 2009
EiskaltDC: 1.1.0svn (Build date: 20090927 svn: 387)
DCLIB: 0.3.23 (Build date: 20090308 release)
Qt® compiled: 4.5.2
Qt® used: 4.5.2
LIBXML compiled: 20632
LIBXML used: 20632
(no debugging symbols found)
ptrace: No such process.
/usr/bin/13664: No such file or directory.
/home/kroll/.eiskaltdc/.dc/gdbrc:1: Error in sourced command file:
No registers.
[16:18:29] WiseLord вышел(а) из комнаты
[16:44:16] dhampire вышел(а) из комнаты
[17:01:08] dhampire вошёл(а) в комнату
[18:11:16] WiseLord вошёл(а) в комнату
[19:25:46] IL вошёл(а) в комнату
[20:31:24] IL вышел(а) из комнаты
[20:45:14] IL вошёл(а) в комнату
[21:08:01] IL вышел(а) из комнаты
[21:12:48] IL вошёл(а) в комнату
[21:37:58] IL вышел(а) из комнаты
[21:44:20] <dhampire> у негатива накрылся маршрутизатор, починят его(маршрутизатор) завтра к вечеру
[21:44:40] <dhampire> скорее всего
[21:53:00] IL вошёл(а) в комнату
[22:08:25] IL вышел(а) из комнаты
[22:23:03] IL вошёл(а) в комнату
[22:31:11] IL вышел(а) из комнаты
[22:46:44] IL вошёл(а) в комнату
[23:13:33] IL вышел(а) из комнаты
[23:51:11] dhampire вышел(а) из комнаты
[23:51:33] dhampire вошёл(а) в комнату
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!