haiku-os@conference.jabber.ru - 2011/12/05

00:08:30 Пользователи: Diver_, Flаmе, Nico-izo, michael_s(Atom330), michael_s@mac, Ботиха, Зелёновый (7)

00:08:30 ARM@haiku установил(а) тему: Сайт проекта: http://www.haiku-os.org
Haiku OS R1/alpha 2: http://www.haiku-os.org/get-haiku
Сайт сообщества: http://qube.ru/
BeShare: siarzhuk.dyndns.org
Логи конференции: http://siarzhuk.dyndns.org/haiku-os.logs
ВНИМАНИЕ: Для получения статуса "Участник" перешлите Вашу просьбу модераторам [как приватное сообщение].

00:08:30 Nico-izo теперь xa [15] (Меня нет тут уже 10 минут (Видимо солярка не встала, пришлось заливать))

00:26:34 knorr зашел как постоянный участник online [1]

00:32:25 knorr вышел

00:48:24 Ботиха: RSS: Новости для http://cia.vc/stats/project/Haiku/.rss Haiku
• Only use PCI strings for x86 for now. On m68k at least those make the boot tgz…
Commit by mmu_man on master :: rhrev43407 haiku/: (link) Only use PCI strings for x86 for now. On m68k at least those make the boot tgz exceed the floppy image size.Maybe this should be moved to BuildSetup, or just discarded, they are only used for printing vendor names at boot…

00:50:32 Flаmе: о, qemu 1.0 вышел, оказывается

01:00:51 Flаmе: How do I know when to release 1.0.0?

If your software is being used in production, it should probably already be 1.0.0. If you have a stable API on which users have come to depend, you should be 1.0.0. If you're worrying a lot about backwards compatibility, you should probably already be 1.0.0.

01:16:42 Diver_: почему у меня
diff -Nuar -I='^[$]Id:' -I='Revision' -I='* $Id:' linux-2.6.33.2 GPL_TS/src/linux-2.6.33.2 > qnap.patch
не игнорит вот эти строки
- * $Revision$ or $Revision: */
+ * $Revision: 1.1.1.1 $ or $Revision: */

01:19:31 Flаmе: Diver_: там больше нечего вычитывать пока?

01:19:50 Diver_: сложно сказать

01:20:06 Diver_: этот студент там что-то напереводил

01:20:19 Diver_: но оно в виде Suggestions

01:20:46 Diver_: а вот если ты возьмешься за юзергид, то будет круто

01:36:02 Flаmе: а как я возьмусь?

01:36:17 Flаmе: а, это где Suggestions?

01:36:35 Flаmе: ну мне мешает отсутствие контекста сильно

01:37:08 Flаmе: надо блин что-то придумать с виртуалками

01:48:25 Ботиха: RSS: Новости для http://cia.vc/stats/project/Haiku/.rss Haiku
• Account for full-/lowspeed errors and ensure an error is set. For full- and…
Commit by mmlr on master :: rhrev43408 haiku/: (link) Account for full-/lowspeed errors and ensure an error is set.For full- and lowspeed devices the unused ping status bit works as anadditional error bit (albeit it's so generic that it isn't reallyuseful). Include that bit when the error counter counts down to zero.Also ensure that an error is returned if the error counter reacheszero, but print a warning if none of the describing bits are set.

01:51:16 Flаmе: Ботиха: Программист у баннера - один, а результаты его трудов печалят миллионы.

01:51:29 Ботиха: Flаmе: Я тебя уважаю!

01:51:37 Flаmе: ^___^

02:33:38 Ботиха: RSS: Новости для http://cia.vc/stats/project/Haiku/.rss Haiku
• Use the right form of delete. Fixes CID 11037.
Commit by mmlr on master :: rhrev43409 haiku/: (link) Use the right form of delete. Fixes CID 11037.

02:48:42 Ботиха: RSS: Новости для http://cia.vc/stats/project/Haiku/.rss Haiku
• Fix missing null check. CID 10937.
Commit by mmlr on master :: rhrev43410 haiku/: (link) Fix missing null check. CID 10937.

02:53:00 Diver_ теперь away [5] (Auto Status (idle))

02:58:06 Зелёновый теперь online [30]

03:03:51 Ботиха: RSS: Новости для http://cia.vc/stats/project/Haiku/.rss Haiku
• Fix leaking the report items. CID 10880, 10881 and 10882.
Commit by mmlr on master :: rhrev43411 haiku/: (link) Fix leaking the report items. CID 10880, 10881 and 10882.

03:13:00 Diver_ теперь xa [5] (Auto Status (idle))

03:19:00 Ботиха: RSS: Новости для http://cia.vc/stats/project/Haiku/.rss Haiku
• Move mutex initialization earlier, analogous to hrev43320. Avoids crashing if…
Commit by mmlr on master :: rhrev43412 haiku/: (link) Move mutex initialization earlier, analogous to hrev43320.Avoids crashing if the bus manager init fails. Also fixes CID 10846.

03:27:43 beos зашел как постоянный участник away [40] (где-то рядом...)

03:28:22 beos вышел

03:34:26 beos зашел как постоянный участник away [40] (где-то рядом...)

03:37:50 Зелёновый теперь away [30]

03:46:11 Зелёновый теперь online [30]

04:00:15 Зелёновый теперь away [30]

04:20:14 Зелёновый теперь xa [30]

04:32:22 MatroskiN зашел как гость без полномочий online [0] (Доступен)

04:50:09 beos вышел

04:50:43 Зелёновый теперь online [30]

05:01:39 diGer зашел как модератор и администратор online [2]

05:03:11 MatroskiN теперь участник без полномочий

05:10:59 MatroskiN вышел

05:11:09 MatroskiN зашел как гость без полномочий online [0] (Доступен)

05:13:19 diGer теперь away [2] (Auto Status (idle))

05:13:47 MatroskiN теперь участник без полномочий

05:13:50 MatroskiN теперь постоянный участник

05:14:38 Зелёновый: MatroskiN: чек чек )

05:15:06 MatroskiN: .

05:15:11 MatroskiN: ping

05:25:41 diGer теперь online [2]

05:40:36 MatroskiN вышел

06:12:24 mrNoisy зашел как модератор и администратор online [50]

06:25:21 Зелёновый теперь away [30]

06:27:21 beos зашел как постоянный участник away [40] (где-то рядом...)

06:27:49 beos вышел

06:29:06 diGer теперь away [2] (Auto Status (idle))

06:40:40 diGer теперь online [2]

06:42:50 Alex11223 зашел как постоянный участник online [5]

06:45:21 Зелёновый теперь xa [30]

06:46:39 Зелёновый теперь online [30]

07:01:41 mrNoisy теперь away [40] (Автостатус (неактивен))

07:05:00 mrNoisy теперь online [50]

07:23:24 mrNoisy теперь away [40] (Автостатус (неактивен))

07:43:24 mrNoisy теперь xa [30] (Автостатус (неактивен))

07:49:09 mrNoisy теперь online [50]

07:50:44 diGer теперь away [2] (Auto Status (idle))

07:51:06 Nico-izo теперь away [15]

08:07:55 siaržuk зашел как владелец конференции online [5]

08:09:38 Alex11223: "да, и что произойдёт если LoadResource вернёт нуль? ;-) " дык там и в оригинале никто об этом не думал :)

08:29:28 Diver_ теперь online [5]

08:33:18 siaržuk: а это не важно - ты отвечаешь за свою работу а не за их

08:33:39 siaržuk: если уж подписываешься - то должно работать как часы :)

08:34:27 diGer теперь online [2]

08:36:14 Alex11223: а как пользователю сообщить об ошибке? не в консоль же кричать, надеясь, что услышит

08:39:29 Diver_ теперь away [5] (Auto Status (idle))

08:40:03 siaržuk: алертик вывеси

08:40:11 siaržuk: и закрой прожку

08:41:40 diGer вышел

08:42:14 Alex11223: закрыть-то закрыл экзитом

08:42:26 Alex11223: а шо такое алертик и где их берут?)

08:45:40 siaržuk: BAlert изучай

08:45:51 siaržuk: нет, экзитом не покатит

08:45:56 siaržuk: ты-ж не в досе

08:45:58 Зелёновый теперь away [30]

08:46:03 Зелёновый теперь online [30]

08:46:28 Alex11223: а почему не покатит? работает же вроде

08:47:07 siaržuk: оно не работает - оно умирает

08:47:16 siaržuk: не покатит - корректно надо завершать

08:47:35 Alex11223: а как корректно?)

08:50:36 siaržuk: для начала посмотреть что будет если данные просто не загружены - найти на чём оно валится, если валится - обезопасисть этот кейс. Вывесить БАлерт что данные не найдены - прожка будет закрыта и послать Quit Message для чего надо почитаТЬ про BApplication

08:50:57 siaržuk: вот так бует правильнее

08:51:46 Alex11223: не валится а что-то бесконечно долго пытается сделать

08:52:12 siaržuk: отладчик тебе в руки и выясняй. ;)

08:53:37 siaržuk: где циклится и как сделать так, чтобы оно не пыталось с данными работать если они не загружены

08:56:41 Alex11223: оО чота make перестал что-либо делать :)

08:57:01 siaržuk: опять часы перевёл

08:57:20 Alex11223: да не, тупо ничего не происходит после мейк

08:57:28 Alex11223: только что мейкал оттуда же

08:57:38 siaržuk: сделай клин

08:59:29 Diver_ теперь xa [5] (Auto Status (idle))

09:00:14 Alex11223: чота дебаггер ничего понятного не показывает. запустил и сразу после перехода к рану он идет в мой цикл на второй шаг и зависает (кнопки неактивными становятся)

09:01:04 siaržuk: разбирайся

09:02:18 siaržuk вышел

09:12:20 siaržuk зашел как владелец конференции online [5]

09:19:03 mrNoisy теперь away [40] (Автостатус (неактивен))

09:19:35 Зелёновый теперь away [30]

09:19:38 Зелёновый теперь online [30]

09:21:35 Alex11223: а как в этом дебаггере в run() попасть или куда там мне надо? если брейкпоинт на нее и step in, то уходит куда-то надолго в асм, если over, то запускается уже

09:21:43 Alex11223: точнее на предыдующую строчку

09:23:32 siaržuk: поставь точку туда где грзится ресурс и посмотри откуда ты туда пришёл. Прикинь по коду откуда пользуется программа этими данными и там точек наставь.

09:23:40 siaržuk: а Break в дебагере нету?

09:24:05 Alex11223: хз. break это как?

09:24:48 siaržuk: это прерывание исполнения с остановкой там где исполнение находится в данный момент

09:25:38 Alex11223: а step out что такое? не оно?)

09:25:49 siaržuk: нет , это выход из текущей функции

09:33:02 beos зашел как постоянный участник away [40] (где-то рядом...)

09:34:04 beos вышел

09:36:07 Ботиха: RSS: Новости для http://cia.vc/stats/project/Haiku/.rss Haiku
• Update catalogs from Pootle.
Commit by nielx on master :: rhrev43413 haiku/: (link) Update catalogs from Pootle.

09:36:14 diGer зашел как модератор и администратор online [50]

09:39:03 mrNoisy теперь xa [30] (Автостатус (неактивен))

09:48:34 siaržuk: Alex11223:
32 #define teapotData "teapot.data"
33 char teapotPath[PATH_MAX];
это тоже не нужно уже

09:48:54 Alex11223: убрал только что

09:49:06 diGer теперь away [40]

09:50:13 Alex11223: сейчас не пойму где вызывается конструктор ObjectView(BRect rect, const char *name, ulong resizingMode, ulong options)

09:50:35 siaržuk: поставь в нём точку и перезапуститсь - увидишь

09:50:43 Alex11223: в котором как я понимаю и вызывается мое

09:51:11 Alex11223 теперь xa [5]

09:51:21 siaržuk: что твоё там вызывается?

09:51:36 siaržuk: там просто объект в список добавляется

09:52:06 siaržuk: проверь, в ObjectView чему равен fObjects.CountItems() - что он возвращает

09:52:37 siaržuk: <br>&nbsp;173 fObjects.AddItem(new TriangleObject(this, teapotPath));
попробуй тупо закомментировать вот это - что будет

09:53:17 siaržuk: а слабо там кастрюльку ещё добавить? :-D

09:53:35 siaržuk: или чайник на самовар переделать.

10:01:01 siaržuk: добавь в LObject поле status_t fStatus; которое инициализируй в B_NO_INIT; и фунцкию InitCheck, возвращающую этот статус. После того как модель успешно загружена - меняй статус в B_OK; Если нет - то оставляй в NO_INIT. Там где добавляется модель - проверяй InitCheck-ом статус и если он не B_OK - то не добавляй модель - а объект убивай. Проверять в обеих местах где добавляется модель - как при старте апликации так и в обработчике меню

10:07:47 siaržuk: Ботиха: Выборы - это сублимация гражданской войны.

10:08:18 Ботиха: siaržuk: Чу, слышите, Весна грядет! Евангелисты что-то зачастили!

10:09:06 diGer теперь xa [30]

10:16:45 MatroskiN зашел как постоянный участник online [0] (Доступен)

10:22:23 siaržuk: Alex11223: успехи?

10:22:43 Зелёновый теперь away [30]

10:24:18 Зелёновый теперь online [30]

10:37:06 mrNoisy теперь online [50]

10:44:48 diGer теперь online [50]

11:07:33 diGer теперь away [40]

11:08:13 diGer теперь online [50]

11:20:25 Alex11223: <br>&nbsp;афкал :)

11:20:29 Diver_ теперь online [5]

11:22:30 siaržuk: чего?

11:25:20 Alex11223: если закоментить то не будет чайника. я ж про это и говорил " в котором как я понимаю и вызывается мое ", new же там типа означает, что создать объект?

11:25:36 Alex11223 теперь online [5]

11:41:51 Ботиха вышел (Replaced by new connection)

11:41:51 Эта комната фильтруется внешним сервисом

11:41:51 michael_s(Atom330) зашел как владелец конференции away [0]

11:41:51 siaržuk зашел как владелец конференции online [5]

11:41:52 Diver_ зашел как модератор и администратор online [5]

11:41:52 michael_s@mac зашел как владелец конференции away [0] (Отошел)

11:41:52 Flаmе зашел как постоянный участник xa [30]

11:41:52 mrNoisy зашел как модератор и администратор online [50]

11:41:52 diGer зашел как модератор и администратор away [40]

11:41:53 Alex11223 зашел как постоянный участник online [5]

11:41:53 Зелёновый зашел как модератор и администратор online [30]

11:41:53 Nico-izo зашел как постоянный участник away [15]

11:41:53 Ботиха зашел как модератор и администратор online [0] (Йа аццкое железко!)

11:41:53 ARM@haiku установил(а) тему: Сайт проекта: http://www.haiku-os.org
Haiku OS R1/alpha 2: http://www.haiku-os.org/get-haiku
Сайт сообщества: http://qube.ru/
BeShare: siarzhuk.dyndns.org
Логи конференции: http://siarzhuk.dyndns.org/haiku-os.logs
ВНИМАНИЕ: Для получения статуса "Участник" перешлите Вашу просьбу модераторам [как приватное сообщение].

11:43:07 Diver_ теперь online [5]

11:46:07 Alex11223: эм...циклы где загруженный массив обрабатывается тоже что ли в if (!=NULL) надо засунуть вместо с Б_ОК?

11:46:13 michael_s@mac теперь away [0] (Отошел)

11:46:19 Alex11223: вместе*

11:47:12 siaržuk: ну если данных нету - значит там нечего обрабатывать

11:47:34 diGer теперь xa [30]

11:48:11 diGer теперь online [50]

11:50:28 Nico-izo теперь away [15]

11:55:28 Alex11223: а InitCheck разве не зарезервировано? выделило его

11:56:00 siaržuk: абы компилер не ругался...

12:02:03 Nico-izo теперь xa [15] (Меня нет тут уже 10 минут (Видимо солярка не встала, пришлось заливать))

12:02:43 Diver_ теперь away [5] (Auto Status (idle))

12:03:59 diGer теперь away [40]

12:04:29 diGer теперь online [50]

12:05:34 Alex11223: а почему в GLObject статус? вроде ж ObjectView передает себя Трианглу и там чота создается из моих ресурсов. А GLObject причем? Наследуется от него что ли?

12:06:46 siaržuk: статус нужно проверять в том объекте который должен создасться из ресурса

12:07:21 siaržuk: и если уж чувак впердолил загрузочный код в конструктор - то кроме как ИнитЧек ему устроить что-то другое слабо придумывается

12:15:07 Alex11223: <br>&nbsp;а чот я не пойму, в конструкторе TriangleObject(ObjectView *ov) : GLObject(ov) — откуда тут GLObject взялся?

12:16:05 siaržuk: он базовый для TriangleObject

12:22:43 Diver_ теперь xa [5] (Auto Status (idle))

12:31:04 Зелёновый теперь away [30]

12:33:41 Зелёновый теперь online [30]

12:35:24 Alex11223: чота я не вкуриваю где этот инитчек надо проверять. в том же конструкторе триангла что ли?

12:37:31 siaržuk: а ты мозгом подумай - зачем инитчек в конструкторе если мы та уже и так знаем загружены ресурсы или нет.

12:37:48 siaržuk: инитчек будет вызывать тот, кто создает объект

12:38:11 Alex11223: ну да, я подумал и понял, что он там наф не нужен :)

12:38:25 siaržuk: и по результатам проверки принимать решение - можно пользоваться этим объектом или его лучше тут-же усыпить

12:38:40 Alex11223: однако не понял как создающий объект достучится до инитчека

12:39:07 siaržuk: :-D

12:39:28 siaržuk: он же его создает - вот и вызовет метод объекта который он создаст.

12:39:44 Alex11223: ы, точно :)

12:42:03 Alex11223: т.е. надо обращать к последнему элементу БЛиста?

12:42:07 Alex11223: ся*

12:43:14 siaržuk: а зачем вообще вставлять в лист кривой объект?

12:44:00 siaržuk: создал, глянул что кривой получился, delete ему и все дела.

12:45:37 siaržuk: и лист чистый - и с тебя взятки гладки - No brain - no headaches!

12:48:07 Alex11223: дык надо ж узнать что он кривой

12:48:41 siaržuk: дык для того и интчек тебе в руки чтобы узнать что он кривой!!!!

12:49:35 Alex11223: ну дык интчек надо запрашивать у последнего элемента листа же?:D

12:50:24 siaržuk: инитчек нужно запрашивать у объекта который ты создал но ещё не вставил в лист, дубина!

12:50:32 siaržuk: ;-)

12:51:54 Alex11223: т.е. вместо fObjects.AddItem(new TriangleObject(this) надо создать объект и если все ок добавить туда?:)

12:52:27 diGer вышел

12:52:49 siaržuk: о, Просветление наступило! :-) Именно так - надо расцепить строчку на создание и добавление и между ними вставить проверку

12:53:13 siaržuk: и не забудь тоже самое в обработчике события меню сделать

13:06:16 knorr зашел как постоянный участник online [1]

13:07:59 siaržuk вышел

13:08:29 siaržuk зашел как владелец конференции online [5]

13:18:35 Alex11223: эм...а чтобы из триангла вызвать инитчек надо ж ему свой инитчек() { GLObject::InitCheck() } создать?)

13:19:59 Alex11223: или и так можно triangobj.InitCheck вызывать?

13:22:39 Diver_ теперь online [5]

13:23:40 knorr теперь away [0] (Прямо сейчас меня здесь нет)

13:26:10 siaržuk: если ты создаешь объект класса Triangle ты можешь вызывать все его методы - и пофик есть они в базовом или нет ... Если это тебя виртуальные полиморфизмы так беспокоят - то там работает по-другому - есть указатель на базовый класс и вызывая его метод - будет вызываться метод объекта на который этот указатель ссылается - т.е. не обязательно базовый но и порождённый

13:30:17 Nico-izo теперь away [15]

13:34:47 MatroskiN зашел как постоянный участник away [0] (Отошёл)

13:42:32 diGer зашел как модератор и администратор online [2]

13:50:10 knorr теперь online [1]

13:50:20 Nico-izo теперь xa [15] (Меня нет тут уже 10 минут (Видимо солярка не встала, пришлось заливать))

13:50:43 mrNoisy вышел

13:54:29 diGer теперь away [2] (Auto Status (idle))

13:54:30 Alex11223: А как закрывать чайник? TeapotApp* app = new TeapotApp("application/x-vnd.Haiku-GLTeapot");
        app->Quit(); ?

13:54:43 diGer теперь online [2]

13:55:24 siaržuk: а зачем закрывать? показал БАлерт что усеру ловить нечего - он и сам уйдёт

13:56:06 siaržuk: а то в такой ситуации авто-закрытие будет вопсринято как будто программа вышла по крэшу.

13:57:00 siaržuk: 
[13:51:47] <Alex11223> А как закрывать чайник? TeapotApp* app = new TeapotApp("application/x-vnd.Haiku-GLTeapot");
        app->Quit(); ?

ну сам подумай - у тебя уже есть экземпляр Апликации - нахрена ты создаешь ещё один?

13:57:20 Alex11223: дык он же в мейне

13:57:44 Alex11223: хотя хз зачем :)

14:01:31 siaržuk: так и что что в main-е? он создан, запущен - всё он будет существовать пока не выйдет. Проще доступитсья к глобальной переменной BApplication* be_app - в которой хранится указатель на текущий объэект апликации

14:02:05 siaržuk: а выход - поинтересуйся в бибуке на BApplication как выходить

14:08:36 Alex11223: а шо от меня хотят тут? оО http://hostingkartinok.com/image/01201112/a6eaf74646b9a3a5a845a5284c88dd86.png удаления Tri который в деструкторе создавался что ли?

14:08:43 Alex11223: ой

14:08:46 Alex11223: конструкторе

14:12:03 MatroskiN вышел

14:14:07 siaržuk: скобками секцию между case и break отгороди... Тогда у тебя будет отдельный контекст - а так объект создается в контексте самой функции и switch может обойти инициализацию объекта - а удаление такого объекта будет чревато страшными анальными карами во время выполнения.

14:14:23 siaržuk: ферштей?

14:14:42 Nico-izo теперь away [15]

14:14:59 Alex11223: так точно!

14:16:00 siaržuk: Gut Waldemar!

14:16:39 Alex11223: шота чайник не хочет кипятить с нормальным ресурсом :)

14:17:33 Alex11223: хотя ресурс нифига не нормальный

14:19:12 siaržuk: а раньше работало

14:19:43 siaržuk: ?

14:20:27 Alex11223: ну до инитчека и т.д. — да :) но щас ресурс не тот был. хотя с нормальным теперь чота вообще вылетает

14:21:30 siaržuk: вот видишь какой тебе опыт разработки привалило с простейшего на первый взгляд задания. ;)

14:21:53 siaržuk: делай diff - смотри что поменяй, делай выводы.

14:22:59 Alex11223: гм. в дебаг версии выдает мою ошибку про ресурс, а в релиз ошибка с предложением запустить дебагер

14:23:15 Alex11223: и все это с правильным ресурсом :)

14:23:41 siaržuk: акцес виолейшен небось где-то учудил, студент!

14:24:06 siaržuk: сломал программу - теперь чини

14:27:22 siaržuk: как вариант делаешь третью папку с проектом куда копируешь из нетронутой и постепенно туда перетаскиваешь свои изменения - проверяя в релизе и в дебаге

14:27:32 siaržuk: и смотришь после чго сломалось

14:27:45 siaržuk: ну или закинь текуший вариант - гляну

14:27:47 Зелёновый теперь away [30]

14:29:11 diGer теперь away [2] (Auto Status (idle))

14:29:19 diGer теперь online [2]

14:29:54 siaržuk: у Пети Полячика на узерпике в гугломыыле два мужика, меня всё подмывает спросить: а кто из вас Петер, а кто Полячик.

14:30:13 Alex11223: :)

14:30:38 Alex11223: теперь еще и с дифом что-то не то сделал, что он опять повесился

14:30:53 siaržuk: опять

14:31:06 siaržuk: решил сравнить с системой небось

14:31:36 Alex11223: да не...места можт совсем нету. где тут корзина?:)

14:31:54 siaržuk: на десктопе

14:32:30 Alex11223: а нету

14:33:15 siaržuk: слепак

14:33:19 siaržuk: ты

14:33:24 siaržuk: она есть там

14:33:37 Alex11223: может я удалил её?)

14:33:58 siaržuk: ты даже чайник починить не можешь - куда тебе системные объекты сносить

14:34:01 siaržuk: :-P

14:34:33 Alex11223: ы, чота еще повесил

14:34:41 Flаmе: чайник распаялся?

14:34:58 Alex11223: вызвав /dev/net/pcnet/0 information хаотичным кликом по дескбару и нажав ок

14:35:38 siaržuk: Flame: он точно инопланетянин - такие чудеса творит своими щупальцами

14:35:48 Зелёновый теперь online [30]

14:40:43 diGer теперь away [2] (Auto Status (idle))

14:40:55 Alex11223: залил свежий инопланетный патчик

14:44:36 siaržuk: ну что ты этот несчастный gl.h туда-сюда гоняешь? прилепи к БеАПИ-шным и всё

14:45:10 siaržuk: +        if (ptArray!=NULL) {

ПРОБЕЛЫ!!!

14:45:52 siaržuk: t *ptArray - почему оно до сих пор так называется?

14:45:59 diGer теперь online [2]

14:46:09 Alex11223: а как?

14:46:30 siaržuk: по-человечески

14:46:57 Alex11223: а где пробелы? нету там лишних

14:47:16 siaržuk: читай гайдлайнсы

14:47:47 siaržuk: пока не расставишь пробелы апрува не получишь

14:47:54 Alex11223: а

14:48:01 siaržuk: бэ

14:48:08 Alex11223: понял где пробелы :)

14:48:16 siaržuk: да, везде

14:49:31 siaržuk: ты в курсе чем отличаются динамически созданные объекты и объекты на стеке?

14:49:52 Alex11223: э...

14:50:10 siaržuk: ну так иди изучай

14:50:20 siaržuk: про время их жизни

14:51:18 siaržuk: намёк: проблема именно в этом

14:53:33 Alex11223: а где я динамически создаю объекты?оО При LoadResource что ли?

14:55:39 Diver_ теперь away [5] (Auto Status (idle))

14:57:17 Alex11223: или когда я в BList добавляю Tri он перестает существовать в т.ч. и в BList'e после завершения конструктора?

14:57:41 Diver_ теперь online [5]

14:58:48 diGer теперь away [2] (Auto Status (idle))

15:01:42 siaržuk теперь away [5] (Соўгаюся недзе паблізу...)

15:05:29 siaržuk теперь online [5]

15:05:53 siaržuk: изучай, изучай,

15:08:35 Alex11223: предположение про BList верно?)

15:09:06 siaržuk: какой блист? причём тут блист?

15:09:55 Alex11223: хз. ну вроде нигде больше не вижу ничего, что могло бы быть связано с временем жизни объектов

15:10:09 Diver_: siaržuk: как мне избавиться от ревизий в диффе
делаю так
diff -Nuar -I='Revision' GPL_TS/src/linux-2.6.33.2 > qnap.patch
часть вроде удаляется, но вот такие отаются
- * $Revision$ or $Revision: */
+ * $Revision: 1.1.1.1 $ or $Revision: */

15:10:49 siaržuk: снеси всю секцию в готовм патче

15:11:36 Diver_: в патче таких ревизий тыщи

15:13:36 siaržuk: ну это значит кто-то развернул эти ревизии

15:13:49 siaržuk: а как пач делался?

15:14:04 Diver_: diff -Nuar -I='Revision' GPL_TS/src/linux-2.6.33.2 > qnap.patch

15:14:20 siaržuk: я имею ввиду кто развернул сорцы. цвс при апдейте небось

15:14:29 siaržuk: *развернул ключи

15:14:58 Diver_: я не знаю, я взял их сорцы с фтп и ванильное ядро и пытаюсь вытащить все их изменения

15:15:45 siaržuk: ну это они и повпиндюрили ключи

15:15:49 siaržuk: получается

15:16:08 Diver_: видимо да

15:16:20 Diver_: я пытаюсь стрипнуть это дело чере
-I='Revision'

15:16:25 Diver_: через*

15:16:46 Diver_: еще так пробовал
-I='^Revision^'

15:19:05 Diver_: там типа регексп

15:19:17 Diver_: почему он не срабатывает в данном случае не пойму

15:28:24 Alex11223: объект, созданный динамически существует до его удаления через delete или free.Объект на стеке существует до конца области, где он создан. Правильно?:) Только чот никак не пойму где я допустил ошибку связанную с этим.

15:28:58 siaržuk: там где делал недавние изменения очевидно

15:29:33 siaržuk: а лучше запустись в дебагере и поставь точку на деструктор объекта - сразу увидишь где его хотят прибить

15:38:12 Ботиха: RSS: Новости для http://cia.vc/stats/project/Haiku/.rss Haiku
• Updated Finnish catkeys.
Commit by humdinger on master :: rhrev43414 haiku/: (link) Updated Finnish catkeys.

15:39:22 Alex11223: о, починил чайник :)

15:40:30 Alex11223: дык все ж таки в объекте для добавления в блист дело было, зачем сводить с пути истинного?:(

15:41:17 siaržuk: причём тут объект? дело в непонимании физического смысла производимых операций

15:43:49 diGer теперь online [2]

15:45:09 Alex11223: ну как это причем? из-за непонимания физического смысла производимых операций объект, который в блист тут же перестал существовать

15:45:24 Alex11223: отправился в блист*

15:46:07 siaržuk: не он отправился в блист - а указательэ на него - указатель на локальный объект в стеке, которму жить оставалось три шага до двери.

15:46:34 siaržuk: dangling pointer это называется

15:48:46 Alex11223: залил новый патч, вроде работающий и вроде с правильным форматированием :)

15:49:32 siaržuk: гайдлайнсы иди читай лучше!

15:49:33 siaržuk: ;)

15:55:34 Alex11223: как патч-то?:)

15:56:22 siaržuk: х.з.

15:57:00 Alex11223: а чо так?(

15:57:07 siaržuk: некогда

15:58:57 Diver_: +                                BAlert *NoResAlert = new BAlert("error", "Model definition resource"
надо в B_TRANSLATE завернуть

15:59:36 Alex11223: в кого?

15:59:39 Diver_: а как ресурс может быть не найдер если он внутрь вкомпилен?

16:00:02 Diver_: все алерты должны быть локализированные

16:01:31 Alex11223: мб если плохо вкомпилен?:)

16:01:44 Diver_: как так?

16:02:17 Alex11223: человек запустивший компиляцию снес пол рдефа

16:02:56 Diver_: зачем он это сделал?

16:03:05 siaržuk: strip криво отработал например, ошибка в системе ... предлагаешь лучше будет в KDL?

16:03:31 Diver_: если ресурсы стрипнуты?

16:03:38 siaržuk: да

16:03:58 Alex11223: шо такое стрип?:)

16:04:18 siaržuk: это то, что стри́пает

16:04:35 siaržuk: ... дебажную инфу и символы из бинарника

16:04:46 Alex11223: а стрипер — тот, кто стрипает стрип?)

16:05:14 siaržuk: стрипер - это чудак, который к гайке отношения не имеет

16:05:28 Alex11223: а наф он нужен?

16:06:48 diGer теперь away [2] (Auto Status (idle))

16:09:38 Diver_: бинарники меньше делать

16:13:09 Alex11223: B_TRANSLATE это так: const char *kNoResourceError = B_TRANSLATE("Model ... repair the program installation");?)

16:18:11 siaržuk: типа того

16:18:45 Alex11223: а титл который у меня "error" тоже?

16:18:54 siaržuk: да

16:21:31 Flаmе вышел

16:22:16 Alex11223: чота он ругается на меня

16:22:48 siaržuk: Такой Таск простенький на первый взгляд был. :-D

16:22:58 Flаmе зашел как постоянный участник xa [30]

16:23:02 Alex11223: implicit declaration of function int B_TRANSLATE ... initialization to const char* from int lacks a cast

16:23:23 siaržuk: а чайник вообще локализован?

16:23:39 Alex11223: кофейник его знает

16:25:19 siaržuk: попробуй Catalog.h заинклудить

16:25:42 Alex11223: в демос локализованный чайник

16:26:45 Alex11223: теперь ошибка B_TRANSLATE_CONTEXT was not declared in this scope

16:27:28 siaržuk: посмотри в TeapotWindow.cpp

16:28:41 Alex11223: а шо этот дефайн означает и что там должно быть?

16:28:57 siaržuk: контекст перевода

16:29:14 Alex11223: ну у ошибки какой контекст?)

16:29:38 siaržuk: такой, где она живёт обычно

16:29:56 Flаmе: что вы вообще из чайника делаете?! %)

16:30:20 Flаmе: "после сборки обработать напильником"

16:32:30 siaržuk: паяльную лампу Аладдина

16:33:49 Alex11223: залил новый патч

16:33:58 Flаmе: ну серьезно, какая задача-то?

16:34:35 Alex11223: перенести инфу из текстовика в ресурсы :)

16:35:20 Flаmе: о как

16:37:29 siaržuk: как лучше сформулриовать что "ресурсы 3Д модели чайника не обнаружены." ?

16:39:12 Diver_: Couldn't find Teapot 3D model resources

16:39:31 Diver_: Teapot 3D model resources wasn't found

16:40:03 siaržuk: Зе Типот 3ыДэ ресорцес вознЬт лоадед может лучше?

16:40:23 Diver_: причина не указывается

16:40:32 Diver_: почему не загружены?

16:41:15 siaržuk: софистика. а не найдены тоже - где их искали? в тепот.дата что-ли?

16:42:00 Diver_: в ресурсах

16:42:16 siaržuk: ресурсы не найдены в ресурсах?

16:42:38 Diver_: 3д модель не найдена в ресурсах

16:42:44 Flаmе: нот авайлабл?

16:42:50 Diver_: намек на то, что файл поврежден

16:43:53 Diver_: siaržuk: а как дело обстоит в эбаутсистем например, там тоже лого в ресурсах

16:43:57 siaržuk: Зе Типот 3ыДэ Модел вос нот фоунд ин зэ аппликешан ресорцес!

16:44:45 siaržuk: Alex11223: и поменяй это тоже ... с добавлением в хвост про репейр ваш инсталэйшан

16:44:53 Diver_: а ресурсы в остальных прогах вообще проверяются?

16:45:35 Flаmе: как намек? тогда уж прямо дамаджед

16:45:45 siaržuk: нас это мало касается - главное чтобы они там где мы подписываемся проверялись

16:46:17 Diver_: нигде помоему такие вещи не проверяются

16:46:50 siaržuk: это не причина не проверять потенциально нулевой указатель

16:47:45 siaržuk: за тех котов - мы не отвечаем, а за это изменение - да.

16:47:48 Diver_: тогда нужно все дерево гайкино шерстить на подобные темы

16:48:47 siaržuk: Так Коверити и шерстит.

16:49:47 Diver_: да не

16:50:13 Diver_: самих проверок же нету в коде, коверити проверять нечего

16:51:13 siaržuk: просто ещё никто, видимо, не получил этими граблями в челюсть

16:52:36 siaržuk: да и в гайке тема ресурсов как-то слабо проработана

16:54:35 Alex11223: новый патч залит

16:56:24 Diver_: ого 10ый уже

16:57:10 siaržuk: 3D model"
+        "was - у тебя слова склеятся

16:57:48 Зелёновый теперь away [30]

16:58:04 siaržuk: +        TriangleObject *Tri = new TriangleObject(this);
+        if (Tri->InitCheck() == B_OK) {
+                fObjListLock.Lock();
+                fObjects.AddItem(Tri);
+                fObjListLock.Unlock();
+        }
+        else {
+                BAlert *NoResourceAlert = new BAlert("error", kNoResourceError,
+                        "OK", NULL, NULL, B_WIDTH_AS_USUAL, B_OFFSET_SPACING, B_STOP_ALERT);
+                NoResourceAlert->Go();
+        }

- а убирать за собой кто будет?
- ФОРМАТИРОВАНИЕ!!!!

16:59:26 Alex11223: а шо тут? тоже { опустить?

16:59:40 siaržuk: гайдлайнсы читай

16:59:55 Alex11223: читал :(

17:00:18 siaržuk: теперь иди их понимай ;)

17:00:36 Alex11223: элс поднять?)

17:00:40 Flаmе: Программисты на ассемблере настолько суровы, что вместо комментариев после точки с запятой пишут код на C++

17:02:00 siaržuk: да, его гада

17:02:36 siaržuk: я теперь этим таском тебя до 16-го числа буду мучить. ;)

17:03:22 Alex11223: залил новый патч

17:06:35 Alex11223: ну шо?)

17:12:53 siaržuk: ты ж ничего не поправил

17:13:47 siaržuk: ни форматирование ни о кривом объекте позабодиться.

17:16:22 siaržuk вышел (Replaced by new connection)

17:16:22 siaržuk зашел как владелец конференции online [5]

17:16:59 siaržuk: Diver_: интересно Нуиль

17:17:10 Diver_: Нуиль?

17:17:30 siaržuk: ... Нилькс тот перевод вашего фрактальго скрин-савера с дерева обновил или переписал тупо.

17:17:48 Зелёновый теперь xa [30]

17:17:52 siaržuk: я ж там когда фиксил - поправил прямо в дереве каткейсах

17:23:03 Alex11223 теперь away [5] (Автостатус (неактивен))

17:23:57 Nico-izo: ^)

17:28:39 Alex11223 теперь online [5]

17:30:08 Alex11223: как это не поправил?

17:30:27 siaržuk: только пробел вставуил

17:30:43 Alex11223: оО

17:31:11 Alex11223: а шо за кривой объект?

17:33:46 siaržuk: тот, который ты создал

17:34:14 Alex11223: тот, указатель на который отправляется в блист?оО

17:34:33 Alex11223: или от LoadResource?

17:35:01 siaržuk: тот, который не отправляется в блист

17:35:35 Alex11223: :)

17:37:36 Alex11223: а с форматированием что не так там? вроде ж ипробелы, и элс, и { } на месте

17:38:00 siaržuk: подними елса

17:38:13 siaržuk: Ботиха: Пицца радиусом ц и толщиной а имеет объём пи*ц*ц*а :)

17:38:18 Alex11223: дык поднял

17:38:32 Ботиха: siaržuk: а хули палиться, мяса ещё много.

17:41:02 Alex11223: http://hostingkartinok.com/image/01201112/819d636d37aaea9273a0b2385b1d7027.png

17:41:06 Alex11223: залил новый патч

17:42:40 siaržuk: ну ты издеваешься что-ли? а объект кто будет удалять? :-D

17:42:53 Alex11223: какой?оО удалил же

17:44:50 siaržuk: хм... и точно удалён.

17:46:11 siaržuk: ладно, 13-ый опач добавлять [пока] не будем. А то вруг чего опять сломается... Приду домой проверю в общем :)

17:48:13 siaržuk вышел

17:48:40 Зелёновый теперь online [30]

17:52:10 diGer теперь online [2]

18:07:37 knorr теперь away [0] (Прямо сейчас меня здесь нет)

18:14:02 knorr теперь online [1]

18:14:26 knorr вышел

18:20:51 Alex11223 вышел (Replaced by new connection)

18:21:02 Alex11223 зашел как постоянный участник online [5]

18:25:15 knorr зашел как постоянный участник online [1]

18:38:41 siaržuk зашел как владелец конференции online [50]

18:48:52 siaržuk теперь away [40] (Auto Status (idle))

18:48:58 siaržuk теперь online [50]

18:50:13 siaržuk: Alex11223: а у тебя чайник крутится? Что-то у меня какое-то месиво, кольчий магический кристалл. :-\

19:00:17 Nico-izo вышел

19:02:05 totish зашел как постоянный участник online [50]

19:02:47 Flаmе вышел

19:03:16 knorr теперь away [0] (Прямо сейчас меня здесь нет)

19:03:52 Flаmе зашел как постоянный участник xa [30]

19:03:59 totish вышел

19:05:59 Alex11223 вышел

19:06:04 Alex11223 зашел как постоянный участник online [5]

19:06:05 siaržuk: Alex11223: кстати - res на нуль тоже надо бы проверить

19:06:06 Alex11223: да

19:06:13 Alex11223: крутится)

19:06:37 Alex11223: шо за res?

19:07:55 siaržuk: сообщение вылазит за 80 символов

19:08:24 Alex11223: на 7 символов(

19:08:35 siaržuk: а зачем ты fStatus засунул в базовый класс? ;-)

19:08:47 siaržuk: да хоть бы и на один символ - правь

19:09:10 Alex11223: как сказали, так и сделал :D

19:09:18 Alex11223: а какая разница?)

19:09:40 siaržuk: гайдлайнсы читай

19:09:52 siaržuk: кто тебе сказал?

19:11:07 Alex11223: 10:01:01 siaržuk: добавь в LObject поле status_t fStatus

19:12:11 knorr теперь online [1]

19:13:16 siaržuk: а мозги включить? нахрена он в базовом?

19:13:39 Alex11223: ну...вдруг кому пригодится :)

19:13:57 siaržuk: ты ж раработчик а не индус-говнокодер - думать должен что делаешь

19:17:38 siaržuk: переноси в триангл

19:18:03 Alex11223: перенес

19:21:10 Alex11223: и даже поправил сообщение и добавил проверку res

19:23:52 Diver_ теперь away [5] (Auto Status (idle))

19:23:55 siaržuk: молодца

19:24:17 siaržuk: что-то у меня в отладчике только 615 точек

19:24:47 knorr теперь away [0] (Прямо сейчас меня здесь нет)

19:26:00 knorr теперь online [1]

19:26:05 totish зашел как постоянный участник online [50]

19:26:05 Alex11223: а где их там смотреть? или size / sizeof?

19:28:41 siaržuk: да, то, что разделено

19:29:27 Diver_ теперь online [5]

19:32:53 Alex11223: уменя 821

19:33:02 Alex11223: мб с ресурсом что?

19:33:49 siaržuk: у тебя какой гцц? gcc --version

19:33:50 siaržuk теперь away [40] (Auto Status (idle))

19:33:58 Alex11223: 2

19:34:08 siaržuk: врёшь

19:34:17 siaržuk: у тебя как минимум 2.95

19:34:41 Alex11223: 2.95.3 100818

19:34:42 Зелёновый теперь away [30]

19:35:17 siaržuk: у меня такой-же

19:35:38 siaržuk: а size чему равен?

19:35:47 siaržuk: у меня 19704

19:36:04 Alex11223: тоже

19:37:56 siaržuk: 
19704/615 = 32, 32/4 = 8
19704/821 = 24, 24/4 = 6

19:38:11 siaržuk: прикольно, да?

19:38:30 siaržuk: и что будешь делять? ;)

19:39:00 Alex11223: менять тип в той структуре?)

19:39:07 Alex11223: на чо-нибудь B_

19:39:19 siaržuk: в какой, где?

19:39:39 Alex11223: ну какую там оно использует

19:40:25 siaržuk: а в ресурсе в целые перевести не хочешь?? ;-)

19:40:37 siaržuk: тогда он даже меньше будеть объёмом

19:40:57 Alex11223: а чайник не искривится?)

19:41:18 siaržuk: с какой точностью оно задано?

19:41:41 siaržuk: в ресурсе

19:41:50 Alex11223: 6 знаков

19:42:32 siaržuk теперь online [50]

19:42:57 siaržuk: домножаешь на 1е+6 и будет у тебя целые в ресурсе

19:43:11 siaržuk: а при чтении просто домножаешь на 1е-6

19:44:14 Alex11223: а читать куда?)

19:44:25 totish теперь away [40] (Автостатус (неактивен))

19:45:03 siaržuk: 6 килобайт сэкономишь

19:45:03 Зелёновый теперь online [30]

19:45:09 siaržuk: кого читать?

19:46:10 Alex11223: ну из ресурса хз. добавить какую-то структуру с инт полями?

19:46:57 siaržuk: достаточно привести к указателю на int - и там уже индексами как массив использовать

19:49:13 Alex11223: <br>&nbsp;а как я это в ресурсе на 1е+6 умножу? The emphasis here is on simple because the number of operators is limited, they only work on integer data (or anything that can be cast to integer), and the result is always 32-bit integer as well.

19:50:02 siaržuk: какое максимальное значение у 32-битного знакового целого? ;-)

19:50:36 totish теперь online [50]

19:50:46 siaržuk: и сравни с теми числами которые у тебя rdef-е

19:51:06 totish вышел

19:51:34 siaržuk: а в rdef - просто убери точки из чисел и лидирующие нули (ЭТО ОЧЕНЬ ВАЖНО!)

19:52:00 siaržuk: а почему твой пач вот это не вырезал???

struct point {
        float x,y,z;
        float nx,ny,nz;
        float tu,tv;
};

19:52:08 Alex11223: вырезал вроде

19:52:34 siaržuk: странно - может у тебя оригинальная дира teapot тоже подфиксана?

19:53:45 Alex11223: гм и правда. причем вчера пофиксена

19:54:07 siaržuk: да, теперь чайник как чайник - никакой магии

19:54:34 Alex11223: :)

19:54:34 siaržuk: но в инты мы всё равно переведём, ок? ;)

19:54:39 Alex11223: :(

20:01:08 siaržuk: да кано, это-же интересно

20:01:14 siaržuk: *да лано

20:01:17 Alex11223: а как мне поможет максимальный значение 32 битного знакового целого?)

20:01:37 siaržuk: кстати знаешь почему нужно убрать нули в начале чисел?

20:01:49 siaržuk: а сколько оно?

20:01:55 Alex11223: э...неа)

20:02:23 siaržuk: 033, 33, 0х33 - это одно и тоже число?

20:02:29 Alex11223: 2 147 ... а дальше гугл :)

20:02:53 Alex11223: а, в 8 системе с 0

20:03:39 siaržuk теперь away [40] (Auto Status (idle))

20:03:44 siaržuk теперь online [50]

20:04:22 siaržuk: зачем гугл - запускаем bc и даем команды
ibase=16
7FFFFFFF

ответ
2147483647

есть у тебя в ресурснике что-то такое-же большое?

20:04:39 siaržuk: да, если не убрать нули - это будут другие числа

20:05:19 siaržuk: давай, фиксь, делай целые и будем закрывать таск. сделай 13-ый патч счастливым! :-)

20:06:00 siaržuk: соответственно в структуре point те два лишних флоата верни на место - нам они не нужны - ну и пусть лежат

20:07:41 Alex11223: гм. а как же убрать нули

20:07:48 Alex11223: например в числе 000000

20:08:07 siaržuk: придумай что-нинбудь

20:09:28 Flаmе: хыхыхы

20:09:56 siaržuk: ты не гыгыкай а помогай

20:10:06 Flаmе: я ниумею

20:10:11 Alex11223: я как придумаю, потом девятнадцати с половиной тысячах чисел неделю ошибку искать %)

20:10:14 siaržuk: так не гыггыкай тогда

20:10:35 Flаmе: почему? %) я ж не со зла

20:10:41 siaržuk: это не числа - это байты

20:10:48 siaržuk: чисел там в 6 раз меньше

20:12:07 siaržuk: я уже придумал как сделать, а ты?

20:12:46 Зелёновый теперь away [30]

20:14:38 siaržuk: Ахтунг, конькурс! Есть данные типа

1.459600, 0.000000, 2.463000, 0.749768, 0.000000, 0.661700,
1.500000, 0.000000, 2.400000, 0.902857, 0.000000, 0.429932,
1.424640, -0.478560, 2.400000, 0.857866, -0.280456, 0.430593,
1.386270, -0.465671, 2.463000, 0.712062, -0.232790, 0.662397,
1.419800, 0.000000, 2.494500, 0.398032, 0.000000, 0.917368,
1.348469, -0.452973, 2.494500, 0.377729, -0.123488, 0.917640,
1.390200, 0.000000, 2.494500, -0.594549, 0.000000, 0.804060,
1.320357, -0.443530, 2.494501, -0.564429, 0.184525, 0.804593,
1.380400, 0.000000, 2.463000, -0.997566, 0.000000, -0.069671,

много данных. нужно все их домножить на миллион - т.е. сделать целыми (без точки!) и убрать лидирующие нули.

Как? Время пошло. ;)

20:15:03 Alex11223: да сделал уже я :) за 15 шагов

20:16:01 siaržuk: и как? имхо где-то около 8 хватает

20:16:20 Зелёновый теперь online [30]

20:17:04 Alex11223 вышел

20:17:10 Alex11223 зашел как постоянный участник online [5]

20:17:12 Alex11223: пробел0 на пробел х5, пробел-0 на пробел - х5, таб0 на таб х5

20:18:35 siaržuk: 
0.000000 -> 0
0.00000 ->
0.0000 ->
0.000 ->
0.00 ->
0.0 ->
0. ->


20:19:02 Alex11223: а да, еще шестнадцатый точку на пустоту

20:19:11 Alex11223: но он был первым :)

20:19:20 siaržuk: хе

20:22:41 Alex11223: а чо с ними дальше делать? приводить к инту и цикл с i+=6?

20:23:31 siaržuk теперь away [40] (Auto Status (idle))

20:26:25 Зелёновый теперь away [30]

20:28:41 siaržuk теперь online [50]

20:29:38 totish зашел как постоянный участник online [50]

20:30:28 siaržuk: к указателю на int32 и через шесть

20:33:21 totish вышел

20:34:15 Alex11223: а как умножать на 1е-6?)

20:34:43 siaržuk: 1е-6 * data[i]

20:35:14 siaržuk: я бы по приколу без умножения сначала посмотрел на чайник. ;)

20:36:33 Зелёновый теперь online [30]

20:36:40 Alex11223: чота нету его

20:37:31 siaržuk: кого?

20:37:34 siaržuk: чайника?

20:37:38 siaržuk: а что видишь?

20:37:58 siaržuk: если ты не видишь чайник - значит ты сидишь внутри чайника

20:38:01 Alex11223: ничего

20:38:15 Alex11223: и 80 фпс

20:38:23 Alex11223: с чайником одним 300

20:38:23 siaržuk: домножал на 1е-6?

20:38:27 Alex11223: не

20:38:50 siaržuk: значит он увеличился в миллион раз и попросту не вместился в окно программы

20:39:00 siaržuk: урезай осетра

20:39:23 Flаmе: чайник Рассела

20:42:45 siaržuk теперь away [40] (Auto Status (idle))

20:44:58 Alex11223: чота чайника нету

20:46:19 siaržuk теперь online [50]

20:46:27 siaržuk: домножил?

20:47:02 Alex11223: http://hostingkartinok.com/image/01201112/e98e53f1abee399d3adf81da6f723ce1.png

20:50:07 siaržuk: :-D

20:50:16 siaržuk: ты одну и туже точку раздаёшь

20:50:28 siaržuk: для всех шести параметров

20:51:19 Зелёновый теперь away [30]

20:52:30 knorr вышел

20:52:31 Alex11223: чайник чота почти такой без умножения

20:55:44 Alex11223: -6КБ патча

20:55:59 Alex11223: ну чо, вроде работает. 13-й патч!

20:57:35 siaržuk: т.е без домножения чайник такой-же?

20:57:45 Alex11223: хз ну сравни

20:57:48 siaržuk: а в чём разница?

20:58:43 siaržuk: ладно кидай свой пач.

20:59:04 Alex11223: кинул уже

21:00:20 siaržuk: ок, сейчас проверю

21:01:32 kench зашел как гость без полномочий online [30] (телевизоры пожирают нашу жизнь)

21:01:43 kench вышел (QIP 2010: Спокойное общение)

21:02:53 Flаmе: кто-то приходил

21:03:26 siaržuk: но его жизнь тут-же пожрал телевизор

21:03:34 Flаmе: :-D

21:04:08 siaržuk: ручка что-то малька побитая. :-\

21:04:16 siaržuk: у крышки

21:04:23 Alex11223: чайник в башку прилетел. ппц он быстро вертится без заливки и т.д. :)

21:07:16 siaržuk: у тебя тоже фефекты на ручке крышки?

21:07:48 Alex11223: а в оригинальном нету их?

21:08:03 siaržuk: нету - глянь в Демках оригинальный чайник

21:08:17 Alex11223: я снес текстовик откуда он грузил

21:08:34 siaržuk: он есть в архиве что в таске я давал

21:08:43 Alex11223: дык я не помню куда

21:08:55 siaržuk: /boot/system/data

21:09:54 Alex11223: и шо делать?:)

21:11:00 siaržuk: "неделю искать ошибку в 17 с половиной тысячах точек" (ц) твой

21:11:03 siaržuk: ;-)

21:11:19 Зелёновый теперь xa [30]

21:11:32 siaržuk: я сво+ю версию данных подсунул - вроде всё ок

21:11:45 siaržuk: сейчас гляну для интереса в чем косячок

21:17:09 Flаmе: Ботиха: На старт. Внимание. Спать!

21:17:11 siaržuk:         -0478560, -1424640, 2400000, -280456, -857866, 430593,
        -0465671, -1386270, 2463000, -232790, -712062, 662397,
        -0452973, -1348469, 2494500, -123488, -377729, 917640,
        -0443530, -1320357, 2494501, 184525, 564429, 804593,
        -0440403, -1311049, 2463001, 309981, 948177, -69801,
        -0446656, -1329664, 2400000, 280456, 857865, -430592,

:-D

21:17:19 Ботиха: Flаmе: Хрюк!

21:17:20 diGer вышел

21:17:43 siaržuk: Alex11223: таки дотянулись до тебя когти PDP-11

21:18:10 Alex11223: каааво?оО

21:19:13 siaržuk: xi-xi-xi

21:19:59 Diver_ теперь away [5] (Auto Status (idle))

21:20:53 siaržuk: вроде без разницы - домножаем или нет ...

21:20:59 siaržuk: может не домножать? ;)

21:21:13 siaržuk: ну будет чайник в миллион раз больше

21:21:21 siaržuk: никто всё-равно не заметит

21:21:36 Alex11223: фпс же разный

21:30:05 siaržuk: где больше?

21:30:38 siaržuk теперь away [40] (Auto Status (idle))

21:31:06 Alex11223: я хз может вообще одинаковый

21:31:23 Alex11223: с нормальными не смотрел фпс

21:31:42 Alex11223: только с одной точкой за 6 :)

21:36:12 siaržuk теперь online [50]

21:39:58 Diver_ теперь xa [5] (Auto Status (idle))

21:41:04 Diver_ теперь online [5]

21:50:19 Alex11223: ну шо там, ничего больше не нашел?)

21:52:22 siaržuk: надеюсь тебе понравилось. :)

21:53:15 Alex11223: :)

21:53:18 siaržuk: при коммите в git можно указывать автора патча - не против если на тебе потренируюсь?

21:53:35 siaržuk: там идут имя, фамилия и емыл.

21:53:52 Alex11223: ага

21:54:13 Alex11223: что б теперь заклеймить

21:54:33 siaržuk: сколько уже тасков?

21:54:41 Alex11223: 6

21:55:10 siaržuk: если всё хорошо - 16-го появится доделка сетмиме

21:55:23 siaržuk: иконки и прочая мелочь

21:56:47 siaržuk: ну и ещё по кодингу постараюсь насочинять из Трака аналогичным образом - отдельный проект и задача

21:58:26 Diver_: у меня там полно мелких енхансментов в траке

21:58:46 Alex11223: а это шо?http://www.google-melange.com/gci/task/view/google/gci2011/7116343 почему петя сбежал?

21:59:04 siaržuk: не осилил

21:59:25 siaržuk: да и там менторы видать не особый фидбак проявляли

22:01:20 siaržuk: но там нетривиальная задача в общем-то. да и сами чуваки не знают , похоже что хотят

22:13:39 siaržuk теперь away [40] (Auto Status (idle))

22:19:14 siaržuk теперь online [50]

22:29:09 siaržuk: о, Петя сообщил, что раскодировал формат БеИДЕ-шных проектов ....

22:29:20 siaržuk: ещё бы не раскодировать - с моими-то подсказками

22:30:17 siaržuk: ну всё, капец остался без тасков - буду теперь облизываться только :-(

22:33:07 Alex11223 вышел

22:39:53 siaržuk теперь away [40] (Auto Status (idle))

22:40:00 siaržuk теперь online [50]

22:42:33 Diver_ теперь away [5] (Auto Status (idle))

22:47:16 Diver_ теперь online [5]

22:50:01 siaržuk теперь away [40] (Auto Status (idle))

22:55:29 siaržuk теперь online [50]

23:02:29 Diver_ теперь away [5] (Auto Status (idle))

23:20:02 siaržuk теперь away [40] (Auto Status (idle))

23:21:19 siaržuk теперь online [50]

23:22:29 Diver_ теперь xa [5] (Auto Status (idle))

23:30:50 Diver_ теперь online [5]

23:56:14 Ботиха: RSS: Новости для http://cia.vc/stats/project/Haiku/.rss Haiku
• GLTeapot 3D model "teapot.data" is not needed anymore. [2 commits] *…
Commit by siarzhuk on master :: rhrev43415 haiku/: (link) GLTeapot 3D model "teapot.data" is not needed anymore. [2 commits]'teapot.data' was obsoleted by completing GCI 2011 task and should not be installed on the target systems.

23:57:11 Flаmе: хых

23:57:18 siaržuk: Diver_: Чайник в ресурсах! Доволен ты? ;) Теперь будешь спокойно спать?

23:57:51 Flаmе: он теперб быстрее работает или что?

23:58:17 siaržuk: он не разбрасывает свои модели по системе.

23:58:24 Flаmе: паняна

23:58:37 siaržuk: и дятлу теперь сложнее сломать программу

23:58:41 Diver_: siaržuk: фак еа!

23:59:07 siaržuk: Я-Я! Браза! Мы забодали этого козла!

23:59:54 Diver_: Alex11223 не дождался