Home
codingteam
codingteam@conference.jabber.ru
22.06.2011< ^ >

Тема: Программирование для новичков и не только.
Приглашаются студенты.

C/С++, Haskell, Ruby, Python, Perl, Lisp, Scheme, Erlang, OCaml, JavaScript, Рефал, Brainfuck, GLSL, Yet Another Wonder Language, Anime
Код выкладывать на http://dumpz.org
Логи: http://tinyurl.com/ctcjr-logs
Упоминания о Java, .NET, basic, php, pascal/delphi/c++builder, 1С, VB, FoxPro карается съеданием поциента.
Личкрафты: http://leechcraft.org и git://github.com/0xd34df00d/leechcraft.git
Проблем решено: 0x9
[00:01:19] <longedok++> Сволота: дай мембера
[00:01:21] gloft вышел из конференции
[00:02:31] longedok вышел из конференции
[00:03:01] longedok++ вышел из конференции
[00:03:42] longedok++ зашёл в конференцию
[00:11:15] Unit T42 "Hagane" вышел из конференции: Disconnected: connection closed
[00:23:59] longedok++ вышел из конференции
[00:32:20] -rejjin вышел из конференции: Replaced by new connection
[00:32:33] -rejjin зашёл в конференцию
[00:32:51] -rejjin вышел из конференции
[00:34:15] -rejjin зашёл в конференцию
[00:36:32] <InuYasha> -_-
[00:41:30] Minoru зашёл в конференцию
[00:54:09] Сволота вышел из конференции
[01:05:28] -rejjin вышел из конференции
[01:26:06] m4n71k0r вышел из конференции
[01:32:01] cutwater вышел из конференции
[01:49:52] cutwater зашёл в конференцию
[01:51:52] Minoru вышел из конференции
[01:57:15] mikelsv вышел из конференции
[02:01:00] cutwater вышел из конференции
[03:00:09] Spo1ler вышел из конференции
[03:08:34] swagman вышел из конференции
[03:22:34] ForNeVeR вышел из конференции: Replaced by new connection
[03:22:36] ForNeVeR зашёл в конференцию
[03:23:59] ForNeVeR вышел из конференции
[03:24:23] ForNeVeR зашёл в конференцию
[03:42:24] S1eng вышел из конференции: QIP 2010: Спокойное общение
[04:44:20] trans зашёл в конференцию
[04:56:06] trans вышел из конференции
[06:19:15] Коган-варвар зашёл в конференцию
[06:19:48] <Коган-варвар> чот жабиры глючат
[07:48:54] PhoSor зашёл в конференцию
[07:49:54] ForNeVeR вышел из конференции
[07:50:20] ForNeVeR зашёл в конференцию
[08:14:14] rexim зашёл в конференцию
[09:11:11] unStatiK зашёл в конференцию
[09:19:04] mikelsv зашёл в конференцию
[09:23:27] InuYasha вышел из конференции: ATH0+++
[09:31:32] arsenicum зашёл в конференцию
[09:43:18] Коган-варвар вышел из конференции
[09:49:06] rexim вышел из конференции
[09:49:07] Коган-варвар зашёл в конференцию
[09:54:34] unStatiK вышел из конференции
[10:00:19] m4n71k0r зашёл в конференцию
[10:03:38] rexim зашёл в конференцию
[10:08:52] swagman зашёл в конференцию
[10:27:22] m4n71k0r вышел из конференции
[10:29:44] m4n71k0r зашёл в конференцию
[10:46:58] m4n71k0r вышел из конференции
[10:51:39] m4n71k0r зашёл в конференцию
[10:58:25] -rejjin зашёл в конференцию
[11:09:31] -rejjin вышел из конференции: Replaced by new connection
[11:16:55] m4n71k0r вышел из конференции
[11:18:03] m4n71k0r зашёл в конференцию
[11:20:48] m4n71k0r вышел из конференции
[11:22:04] m4n71k0r зашёл в конференцию
[11:26:01] unStatiK зашёл в конференцию
[11:34:11] m4n71k0r вышел из конференции
[11:37:56] m4n71k0r зашёл в конференцию
[11:48:00] <unStatiK> народ а OCaml у нас мертв ?
[11:48:20] <unStatiK> или так же как и smalltalk вроде и ест ьи пилят..но никто почти не использует
[11:56:13] ForNeVeR вышел из конференции: Replaced by new connection
[11:56:15] ForNeVeR зашёл в конференцию
[12:15:20] -rejjin зашёл в конференцию
[12:15:30] -rejjin вышел из конференции
[12:15:48] -rejjin зашёл в конференцию
[12:15:53] -rejjin вышел из конференции
[12:16:10] -rejjin зашёл в конференцию
[12:16:15] -rejjin вышел из конференции
[12:16:31] -rejjin зашёл в конференцию
[12:16:39] -rejjin вышел из конференции
[12:16:56] -rejjin зашёл в конференцию
[12:43:59] trans зашёл в конференцию
[12:55:31] Minoru зашёл в конференцию
[12:55:45] пкщгяут[slacktop] зашёл в конференцию
[13:33:03] cutwater зашёл в конференцию
[13:41:12] -rejjin вышел из конференции: Replaced by new connection
[13:41:18] -rejjin зашёл в конференцию
[13:47:34] Twice зашёл в конференцию
[13:57:17] -rejjin вышел из конференции
[14:01:45] longedok++ зашёл в конференцию
[14:03:58] m4n71k0r вышел из конференции
[14:04:20] m4n71k0r зашёл в конференцию
[14:06:10] Spo1ler зашёл в конференцию
[14:12:42] Ryuuji зашёл в конференцию
[14:24:08] Minoru вышел из конференции
[14:24:56] * mikelsv в каком-то экстазе. хочется сделать все.
[14:25:09] <arsenicum> сделай поперёк
[14:25:18] <arsenicum> блин, вдоль. вдоль делай!
[14:27:02] <m4n71k0r> чайники)
[14:41:32] <mikelsv> если повезет за пару часов допишу радмин.
[14:53:36] <m4n71k0r> где-то я это уже слышал
[14:53:36] <Коган-варвар> а потом вдоль?
[14:53:50] <m4n71k0r> де жа вю
[15:01:23] m4n71k0r вышел из конференции
[15:01:36] m4n71k0r зашёл в конференцию
[15:04:50] Коган-варвар вышел из конференции: Disconnected: connection closed
[15:09:42] 0xd34df00d вышел из конференции
[15:12:09] 0xd34df00d зашёл в конференцию
[15:17:49] Коган-варвар зашёл в конференцию
[15:36:13] <mikelsv> с кем можно побеседовать о вариантах передачи частей изображения? на данный момент я додумался до передачи измененных частей, с приделыванием к ним шапки с инфой.
[15:47:58] <mikelsv> я вижу свет в конце туннеля! картинка пошла. теперь нужно сделать все тоже самое, но адекватно и оптимально.
[15:54:09] <ForNeVeR> > теперь нужно сделать все тоже самое, но адекватно
Это нужно сделать девизом микеля.
[15:55:18] <mikelsv> думаю не стоит болтать, это не эффективно. думаю найти способ передачи любого количества бит. а так же думаю сделать возможность указывать размер картинки в клиенте, какой смысл передавать большую картинку, если у клиента она все равно сожмется.
и что-то меня потянуло на мысль о переходе цветов, который вроде как в jpeg используется и экономит байты.
[15:56:36] <ForNeVeR> JPEG - фигня.
[15:56:39] <ForNeVeR> Use PNG.
[15:57:02] <mikelsv> хм, а жать и высылать тоже вариант.
[15:57:56] <mikelsv> но это не велосипедопедально. надо самому придумать алгоритм.
[16:00:22] Spo1ler вышел из конференции
[16:06:13] <mikelsv> давайте на минутку нырнем в преобразование фурье и прочую хрень. я хочу проверить свою теорию математического преобразования RGB24 в другую последовательность из 24 бит, в которых не потеряется ни байта информации.
так вот, первым делом нужно перевести RGB24 в 1бит. собственно, ищется подходящая формула. пытаюсь понять, а подходит ли: bit=r+g+b>256+128;
[16:09:48] <ForNeVeR> О_О
[16:10:27] <arsenicum> этот человек не может шутить
[16:11:50] <Twice> ха
[16:12:14] <arsenicum> он пробовал, но не получилось
[16:12:17] <m4n71k0r> разожмите мне 1 бит!!!
[16:12:51] <arsenicum> m4n71k0r: прищемил?
[16:12:54] <Коган-варвар> ггх
[16:13:02] <Коган-варвар> напомнило про сжатие данных и батарейку
[16:13:26] <Коган-варвар> "единицы мы оставляем, а нули выкидываем, они же ничего не значат"
[16:14:04] <пкщгяут[slacktop]> мде
[16:14:08] <пкщгяут[slacktop]> это пиздец какой то
[16:14:13] <пкщгяут[slacktop]> микель на марше
[16:14:37] <пкщгяут[slacktop]> mikelsv чувак, перепши позязя все архиваторы, чтобы они сжимали все в 1 бит
[16:14:45] <пкщгяут[slacktop]> назови его mikelsvz
[16:14:54] <mikelsv> я уже писал.
[16:15:15] <пкщгяут[slacktop]> ну и как/
[16:15:24] <пкщгяут[slacktop]> в 1 бит уложился?
[16:15:46] <mikelsv> ну как, с разжиманием не вышло. а так сжимал, да.
[16:16:13] <m4n71k0r> а вы говогите "не может шутить"
[16:16:28] <Коган-варвар> mikelsv: тебе без потерь чтоли?
[16:16:50] <пкщгяут[slacktop]> гг
[16:17:21] <mikelsv> m4n71k0r: так а я и не шучу.
[16:17:21] <m4n71k0r> фрактальная свёртка в 6 измерение...односторонний алгоритм
[16:17:32] <Коган-варвар> mikelsv: могу подсказать
[16:17:41] <mikelsv> Коган-варвар: давай, подсказывай.
[16:17:45] <Коган-варвар> ну смотри
[16:17:54] <Коган-варвар> тебе нужно гонять картинку с рабочего стола
[16:17:56] <Коган-варвар> так?
[16:18:01] <mikelsv> да
[16:18:16] <Коган-варвар> чем у нас знамениты картинки с рабочего стола?
[16:18:29] <Коган-варвар> гусары, молчать!
[16:18:31] * mikelsv сразу не нравится этот разговор
[16:18:47] <пкщгяут[slacktop]> гм
[16:19:03] <пкщгяут[slacktop]> Коган-варвар они в этой венде надоели, а в линуксе их много!
[16:19:04] <mikelsv> не надо предлагать хранить обои у нклиента.
[16:19:14] <Коган-варвар> пкщгяут[slacktop]: и нескучные!
[16:19:31] <Коган-варвар> алсо, у меня, например, множество мандельброта =3
[16:19:38] <m4n71k0r> я знал)
[16:19:43] <пкщгяут[slacktop]> да, у меня тоже стояло когда-то
[16:19:47] <пкщгяут[slacktop]> на десктопе
[16:19:47] <m4n71k0r> свёртка в один бит)
[16:19:58] <пкщгяут[slacktop]> пока я туда генту не поставил и иксы больше не работали
[16:20:04] <Коган-варвар> mikelsv: но это не имеет отношения
[16:20:08] <пкщгяут[slacktop]> ггг
[16:20:10] <Коган-варвар> мы же про скриншоты говорим
[16:20:59] <Коган-варвар> так вот, скриншоты характерны тем, что там есть большие куски одного цвета
[16:21:20] <пкщгяут[slacktop]> и ХУЙ
[16:21:23] <пкщгяут[slacktop]> и 1 бит
[16:21:36] <m4n71k0r> на умном ресурсе говорили, чт оскрины лучше в пнг хранить
[16:21:43] <Коган-варвар> mikelsv: а теперь вопрос на несгораемую сумму
[16:22:12] <Коган-варвар> как нам без потерь пожать большой кусок одного цвета?
[16:22:23] <Коган-варвар> m4n71k0r: на кывте чтоли?
[16:22:47] <m4n71k0r> Коган-варвар: на вики в лурке)
[16:22:58] <mikelsv> насчет кусков, нужен алгоритм. может и напишу. в принципе может получиться неплохая оптимизация
[16:23:18] * Коган-варвар срубил пальму лицом
[16:23:35] <пкщгяут[slacktop]> XD
[16:23:41] <m4n71k0r> там так и написано БЛ* СКРИНЫ ХРАНИТЬ В ПНГ! ИБО ЖПГ ДАЁД АРТЕФАКТЫ СО СВОИМ СЖАТИЕМ!
[16:24:12] <Коган-варвар> m4n71k0r: только pcx, только хардкор!
[16:24:58] <m4n71k0r> оптимизатор великий кое-кто)
[16:25:29] <m4n71k0r> васшу бы энегию, да в мигное гусло
[16:25:36] <mikelsv> пнг можно передать один раз, а потом пойдут небольшие изменения. до смены окна.
[16:25:59] * Коган-варвар грустно смотрит на пальмовую рощицу
[16:26:41] <Коган-варвар> пойду, коробочку ништяков открою с горя
[16:26:42] * m4n71k0r наблюдает, как резвятся котята в саду и где-то вдали клонятся к земле ивы
[16:28:13] <mikelsv> для передачи всего экрана png пойдет, но меня мучает проблема передачи обновленных кусков. и передача картинки с 2 или 4 битами на цвет.
[16:28:52] * Коган-варвар роется в ништяках
[16:29:13] <Коган-варвар> резисторчики! прецизионненькие
[16:29:36] <Коган-варвар> усилительчики, ня
[16:29:44] <mikelsv> и еще, пнг ведь не меняет картинку? тоесть я могу перегнать ее в свой формат и подсунуть в пнг? песец правда будет.
[16:29:45] * m4n71k0r с грустью смотрит на последнюю сушку
[16:29:52] <Twice> mikelsv: сожми мне 1Тб в 1 бит :3
[16:29:56] <Коган-варвар> кондерчики танталовенькие
[16:30:07] <m4n71k0r> сжатие в один бит - уже боян
[16:30:36] <m4n71k0r> ща коган спаяет ИИ
[16:30:37] <Коган-варвар> светики ультраяркие, ня
[16:30:44] <m4n71k0r> а потом съест)
[16:31:27] <Коган-варвар> mikelsv: ну что, правда не догоняешь чтоли?
[16:31:51] <mikelsv> Коган-варвар: я догнал, что можно передавать в пнг. что-то еще?
[16:32:06] <Коган-варвар> эт ты куда-то не туда погнал
[16:32:19] <Коган-варвар> решение же простое
[16:32:24] <Коган-варвар> как лом
[16:33:03] <пкщгяут[slacktop]> Коган-варвар не старайся ;3
[16:33:06] <mikelsv> передавать инфу: тут квадрат одного цвета
[16:34:34] <arsenicum> передавай в xml: <regions> <square color="some"/> </regions>
[16:34:51] <пкщгяут[slacktop]> XD
[16:34:57] <Коган-варвар> еще проще
[16:35:28] <пкщгяут[slacktop]> нужно создать mvc движок, и класс Kvadrat
[16:35:33] <mikelsv> еще проше? куда?
[16:35:39] <пкщгяут[slacktop]> в который запихнуть по пять геттеров сеттеров
[16:35:46] <пкщгяут[slacktop]> на каждый пиксель
[16:35:52] <пкщгяут[slacktop]> ну и вы понеля
[16:35:54] <пкщгяут[slacktop]> понели*
[16:36:02] <Twice> звучит как заговор
[16:36:19] <пкщгяут[slacktop]> Twice звучит как микель
[16:36:27] <Twice> и это, почему тут дотнет запрещен!
[16:36:32] <пкщгяут[slacktop]> алсо, так мне и не ответили
[16:36:37] <пкщгяут[slacktop]> где ваш благословенный дедфудик?
[16:36:43] <mikelsv> я думаю написать набор функций, которые будут анализировать изображения и предлагать свои решения, у кого лучше, то и используем.
[16:36:44] <пкщгяут[slacktop]> он покинул своих аппостолов штоле?
[16:36:59] <пкщгяут[slacktop]> или он впилил плагин жаббир сервера в личкрафты и сидит теперь там?
[16:37:07] <Коган-варвар> Twice: прыщебляди-с
[16:37:09] <пкщгяут[slacktop]> mikelsv ТЫ ГЕНИЙ
[16:37:32] <Коган-варвар> бляц
[16:37:41] <Коган-варвар> mikelsv: ты идиот и не лечишься
[16:37:56] <Коган-варвар> http://ru.wikipedia.org/wiki/RLE
[16:38:08] <0xd34df00d> пкщгяут[slacktop]: што тебе?
[16:38:14] <пкщгяут[slacktop]> 0xd34df00d йоптвою
[16:38:16] <пкщгяут[slacktop]> не пугай так
[16:38:21] <пкщгяут[slacktop]> да мне ничего
[16:38:32] <пкщгяут[slacktop]> просто интересно было на каких пстах и вилинуксах ты сидишь ;]
[16:38:38] <Twice> Коган-варвар: ы?
[16:38:59] <Twice> он в жуеке
[16:39:11] <Коган-варвар> Twice: линуксоеды, говорю
[16:40:35] <mikelsv> Коган-варвар: там текст. бинарные данные таких шуток не поймут. я сделаю типа того.
[16:42:05] * Коган-варвар сломал пригоршню пальм об лицо
[16:43:46] <Twice> Коган-варвар: джава, пхп, паскаль тоже не для линуксоедов?
[16:44:22] <ForNeVeR> Twice: а кто это такие?
[16:44:26] <Twice> оно только на венде запускается!
[16:44:27] <arsenicum> линуксо-ед
[16:44:40] <Twice>
[16:44:52] <arsenicum> ересь
[16:44:54] <Twice> они едят линукс
[16:45:01] <ForNeVeR> Ну и пускай едят.
[16:45:04] <ForNeVeR> И жабой закусывают.
[16:45:04] <Twice> они им живут
[16:45:17] <ForNeVeR> А я на дотнетике умею =3
[16:45:22] <ForNeVeR> Линупсо-еды умеют?
[16:45:33] <Twice> и дотнетом закуску поливают
[16:45:53] <Twice> ты вендоед!
[16:49:03] <mikelsv> ме дошел до откровения о слиянии цветов. можно слить по одному биту RGB, будет черно белый, а потом передать G и B и нам откроются истинные цвета.
[16:49:29] <Коган-варвар> я сейчас стрелять начну >_>
[16:52:43] <Коган-варвар> а хотя
[16:53:12] <Коган-варвар> mikelsv: делай что хочешь, только потом не проси посмотреть, где у тебя что неправильно
[16:54:27] <mikelsv> 7RGB, 6RGB, 5RGB, 4RGB, 7G, 7R, 6G, 6R, 5G, 5R, 4G, 4R и остальные 12байт. вот, моя цепочка цветов. я щитаю гениально.
[16:55:22] <mikelsv> Коган-варвар: а ты итак не смотришь.
[16:55:35] <rexim> Twice, для виндоеда у него хорошие знания линупсов.
[16:55:39] <rexim> Он что-то скрывает!
[16:55:53] <rexim> Как минимум линукс на втором разделе :3
[16:56:24] <Коган-варвар> линукс на втором разделе -- это пошло
[16:56:30] <arsenicum> adult linux
[16:56:32] <rexim> На третьем нужно?
[16:56:33] <Коган-варвар> у меня линукс на втором компьютере
[16:56:46] <rexim> Коган-варвар, изолировал каку?
[16:57:11] <arsenicum> mikelsv: а что это значит?
[16:57:15] <Коган-варвар> а еще у меня два монитора, два роутера, две гитары и два паяльника
[16:57:35] <rexim> Коган-варвар, может у тебя еще есть брат длизнец?
[16:57:38] <rexim> близнец*
[16:57:49] <Коган-варвар> к сожалению нет
[16:58:06] <rexim> Почему к сожалению? Ты хочешь поговорить об этом?
[16:58:15] <Коган-варвар> нет
[16:58:27] <Коган-варвар> я хочу кофе и спать
[16:58:36] <rexim> оО
[16:58:38] m4n71k0r вышел из конференции
[16:59:01] <Twice> подключи капельницу с кофе и ложись спать
[16:59:21] <Коган-варвар> у меня ноль капельниц
[16:59:41] <Twice> запили
[17:00:23] Ryuuji вышел из конференции: Replaced by new connection
[17:00:24] Ryuuji зашёл в конференцию
[17:01:57] Twice вышел из конференции
[17:02:26] m4n71k0r зашёл в конференцию
[17:03:00] <mikelsv> arsenicum: это список формирования бит для нового формата. первый бит берется из (7RGB) седьмых бит RGB, второй из шестых...
[17:03:46] <arsenicum> что значит берётся?
[17:04:02] <Коган-варвар> and?
[17:04:53] <mikelsv> есть RGB24. у каждого цвета есть 0 - 7бит. вот из них и берется. щас я только соображу, какой операцией они складываются.
[17:05:26] <arsenicum> если RGB24, тогда у каждого цвета 24 бита
[17:05:44] trans вышел из конференции
[17:05:51] <mikelsv> ненене, это у RGB 24 бита, а на цвет идет 8 бит.
[17:06:07] <arsenicum> ну это один пиксель
[17:06:16] <mikelsv> да
[17:06:47] <arsenicum> и что тогда значит "берётся"?
[17:07:23] rexim вышел из конференции
[17:08:06] <Коган-варвар> arsenicum: это бесполезно
[17:08:14] <mikelsv> ммм... int i=rgb.red>>7;
[17:08:19] <Коган-варвар> терминальная стадия микелиоза
[17:08:41] <Коган-варвар> на здравый смысл внутривенно не отвечает
[17:08:45] <arsenicum> mikelsv: окей, взял ты седьмой бит компоненты R, и что потом?
[17:09:58] <mikelsv> 1бит = 7R + 7G + 7B >1.
[17:10:09] <ForNeVeR> Брррр.
[17:10:36] <mikelsv> опытный образец. самому брррр.
[17:11:13] <arsenicum> ты сложил три бита и получил два :)
[17:11:23] <arsenicum> огрубляешь?
[17:11:30] <mikelsv> да
[17:11:49] <arsenicum> и это ты называешь сжатием?
[17:12:32] <пкщгяут[slacktop]> если вы серьезно относитесь к микель, тогда мы идем к вам^W^W^W^W^Wмикель тоже к вам относится серьезно
[17:13:45] <arsenicum> mikelsv: и что получится из одного 24х битного пикселя?
[17:13:53] <mikelsv> тут идея в том, что так я получу чернобелое изображение с 4битами на пиксель. если нужно более хорошее качество, то передаю 7R и 7G отдельно. и 7B высчитывается из 7RGB-7R-7G.
[17:14:51] <arsenicum> ггг
[17:15:08] <ForNeVeR> о_О
[17:15:16] <ForNeVeR> Он матрицу Байеса изобретает или что ваще?
[17:15:27] <mikelsv> короче, я меняю пиксели местами, так, чтобы при меньшем их количестве сначала получать черно белое, а потом цветное.
[17:15:48] <ForNeVeR> о_О
[17:15:57] <arsenicum> mikelsv: для ч/б сколько получется бит из 24хбитного пикселя?
[17:15:59] <ForNeVeR> (кто-нибудь втыкает в то, что он говорит?)
[17:16:14] <ForNeVeR> arsenicum: э, один?
[17:16:24] <arsenicum> минимум 8 :)
[17:16:32] <ForNeVeR> Почему?
[17:16:54] <mikelsv> можно взять 1 бит. будет страшно некрасиво.
[17:16:54] <ForNeVeR> Один ЧБ пиксел - один бит.
[17:17:00] <ForNeVeR> И никак иначе!
[17:17:05] <ForNeVeR> Или вы о grayscale?
[17:17:05] <arsenicum> а, точно
[17:17:17] <arsenicum> mikelsv: так сколько будет?
[17:17:17] <mikelsv> да, я grayscale изобретаю.
[17:17:26] <ForNeVeR> Градацию серого в общем случае никто не мешает в сколько угодно бит запихать.
[17:17:41] <ForNeVeR> Но если у вас 24-битный цвет, то больше 24 бит будет излишеством.
[17:17:49] <ForNeVeR> Более того, бит 8 будет вполне достаточно.
[17:17:56] <mikelsv> да. у меня серое от 1 бита до 4. дальше пойдут цвета.
[17:17:59] <arsenicum> ForNeVeR: не сбивай его с мысли
[17:18:04] <ForNeVeR> Ну максимум 16, и то, я не уверен, что монитор это отобразит.
[17:18:22] <ForNeVeR> arsenicum: он тут шило на мыло меняет.
[17:18:49] <mikelsv> можно и так сказать :))
[17:18:59] <ForNeVeR> Щас заменит 24-битный RGB на 24-битный grayscale. И будет гордо говорит - смотрите, мол, какой я умный, цвет убрал, а информацию не потерял.
[17:19:29] <arsenicum> mikelsv: 12 бит будет?
[17:20:34] <mikelsv> ненене, я рассчитываю не потерять ни одного бита.
будет 4 бита. точнее будет от 1 до 24 бит. на выбор.
[17:21:01] <ForNeVeR> Я ЖЕ ГОВОРИЛ
[17:21:44] <mikelsv> так, кажется для вас надо нарисовать палитру для каждого количества бит.
[17:21:49] <ForNeVeR> mikelsv: твоё изложение страшно непоследовательно, поэтому в нём видятся смешные вещи типа 24-битной градации серого.
[17:22:44] <mikelsv> я стараюсь быт последовательным. просто не знаю, как отвечать на эти вопросы.
[17:22:58] <arsenicum> а что вопросы непоследовательны?
[17:23:22] <mikelsv> вопросы про биты ставят меня в тупик.
[17:23:46] PhoSor вышел из конференции
[17:28:22] rexim зашёл в конференцию
[17:28:34] <mikelsv> хм, как нормально складывать 3 бита. точнее мне нужно проверять, чего больше 0 или 1. и есть такое подозрение, что в текущем варианте такие преобразования каждого пикселя загрузят процессор по полной.
[17:30:59] <arsenicum> процессор хорошо работает с битами
[17:32:26] <mikelsv> там получится куча операций с битами
[17:35:32] <mikelsv> как проверить, что из 3 переменных хотябы в 2 не ноль?
[17:36:33] <ForNeVeR> (1&2)|(2&3)|(1&3)
[17:38:24] <mikelsv> ок. а мне нужно проверить их 7бит. как тут быть? дописать каждому числу &128 ?
[17:39:17] <ForNeVeR> Думаю, да. Это вполне ок способ выделить седьмой бит.
[17:40:43] <mikelsv> а что подумает процессор? этот код будет повторяться десятки тысяч раз, это очень тот случай, когда нужна преждевременная оптимизация.
[17:46:18] <mikelsv> лучше отказаться от дикой нагрузки процессора.
[17:46:26] * mikelsv ушел думать
[17:46:32] <rexim> Что здесь происходит?
[17:46:34] <ForNeVeR> mikelsv: SSE заюзай.
[17:46:49] trans зашёл в конференцию
[17:46:55] <ForNeVeR> rexim: это чятик мыслей микеля.
[17:46:57] <ForNeVeR> Тут он думает.
[17:47:30] <rexim> А, ну ок.
[17:59:04] Коган-варвар вышел из конференции: Disconnected: connection closed
[17:59:50] mikelsv вышел из конференции
[18:00:02] Коган-варвар зашёл в конференцию
[18:00:09] trans вышел из конференции
[18:01:38] m4n71k0r вышел из конференции
[18:03:12] arsenicum вышел из конференции
[18:14:22] trans зашёл в конференцию
[18:23:50] zxc зашёл в конференцию
[18:36:15] S1eng зашёл в конференцию
[18:45:40] O01eg зашёл в конференцию
[18:45:45] O01eg вышел из конференции
[18:50:13] cutwater вышел из конференции
[18:59:43] O01eg зашёл в конференцию
[18:59:49] O01eg вышел из конференции
[19:17:56] O01eg зашёл в конференцию
[19:18:02] O01eg вышел из конференции
[19:21:00] S1eng вышел из конференции: QIP 2010: Спокойное общение
[19:21:46] O01eg зашёл в конференцию
[19:21:51] O01eg вышел из конференции
[19:22:27] mikelsv зашёл в конференцию
[19:39:11] O01eg зашёл в конференцию
[19:45:37] gloft зашёл в конференцию
[20:11:34] nsinreal зашёл в конференцию
[20:30:17] ejin зашёл в конференцию
[20:39:43] ejin вышел из конференции
[20:44:15] ejin зашёл в конференцию
[21:03:11] ejin вышел из конференции
[21:05:51] ejin зашёл в конференцию
[21:05:56] ejin вышел из конференции
[21:06:49] ejin зашёл в конференцию
[21:06:54] ejin вышел из конференции
[21:09:01] ejin зашёл в конференцию
[21:09:06] ejin вышел из конференции
[21:09:29] ejin зашёл в конференцию
[21:09:34] ejin вышел из конференции
[21:09:49] ejin зашёл в конференцию
[21:09:54] ejin вышел из конференции
[21:10:08] ejin зашёл в конференцию
[21:10:18] ejin вышел из конференции
[21:10:42] ejin зашёл в конференцию
[21:10:48] ejin вышел из конференции
[21:11:02] ejin зашёл в конференцию
[21:13:32] Graf зашёл в конференцию
[21:13:41] Graf вышел из конференции
[21:14:21] Minoru зашёл в конференцию
[21:24:52] <mikelsv> i >> -1 пройдет?
[21:31:31] Minoru вышел из конференции
[21:32:18] <mikelsv> я могу дальше думать?
[21:48:43] *sCaRlEt* зашёл в конференцию
[21:48:55] *sCaRlEt* вышел из конференции
[21:49:57] *sCaRlEt* зашёл в конференцию
[21:50:20] *sCaRlEt* вышел из конференции: offline
[21:54:28] rexim вышел из конференции
[22:08:32] Сволота зашёл в конференцию
[22:15:05] swagman вышел из конференции: Я использую Miranda IM (http://miranda-im.org/.)
[22:19:59] ejin вышел из конференции
[22:30:28] m4n71k0r зашёл в конференцию
[22:35:44] O01eg вышел из конференции
[22:44:14] unStatiK вышел из конференции
[23:16:37] Minoru зашёл в конференцию
[23:25:31] gloft вышел из конференции
[23:31:27] Minoru вышел из конференции
[23:31:30] Minoru зашёл в конференцию
[23:34:39] Minoru вышел из конференции
[23:41:54] zxc вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!