Home
codingteam
codingteam@conference.jabber.ru
29.05.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:02:30] swagman зашёл в конференцию
[00:05:28] СКптПД "ЗО", Хаган Бородатый зашёл в конференцию
[00:05:50] <СКптПД "ЗО", Хаган Бородатый> S1eng: привет, полудурок!
[00:10:46] <S1eng> СКптПД "ЗО", Хаган Бородатый: полудурок, Хаган - не так пишется.
[00:11:49] <СКптПД "ЗО", Хаган Бородатый> S1eng: да ты ассимилировался!
[00:12:02] <СКптПД "ЗО", Хаган Бородатый> поздравляю, ты один из нас
[00:12:30] <S1eng> спасибо, но Хагана то ты исправил бы.
[00:12:53] cutwater вышел из конференции
[00:20:12] <СКптПД "ЗО", Хаган Бородатый> там все правильно написано
[00:28:49] <S1eng> Нихуяшеньки ведь. Правильно "Коган" же.
[01:21:48] m4n71k0r вышел из конференции
[02:26:34] Minoru вышел из конференции
[02:28:47] Minoru зашёл в конференцию
[02:55:18] Spo1ler вышел из конференции: Компьютер вошёл в спящий режим
[04:03:59] пкщгяут[slacktop] вышел из конференции
[04:07:41] СКптПД "ЗО", Хаган Бородатый вышел из конференции: Disconnected: connection closed
[04:23:09] Minoru вышел из конференции
[04:44:35] OKTAVIUS вышел из конференции
[04:44:42] OKTAVIUS зашёл в конференцию
[08:16:46] des_spiderlydark. зашёл в конференцию
[08:16:50] des_spiderlydark. вышел из конференции
[08:17:16] des_spiderlydark. зашёл в конференцию
[09:56:17] des_spiderlydark. вышел из конференции: Logged out
[09:58:51] Ryuuji зашёл в конференцию
[10:00:21] des_spiderlydark. зашёл в конференцию
[10:00:47] des_spiderlydark. вышел из конференции: Logged out
[10:15:07] пкщгяут[slacktop] зашёл в конференцию
[10:21:47] des_spiderlydark. зашёл в конференцию
[10:24:17] rexim зашёл в конференцию
[10:49:35] zxc зашёл в конференцию
[11:11:07] Graf зашёл в конференцию
[11:11:14] Graf вышел из конференции
[11:58:49] PhoSor зашёл в конференцию
[12:17:28] Spo1ler зашёл в конференцию
[12:19:28] Spo1ler вышел из конференции
[12:20:08] Spo1ler зашёл в конференцию
[12:20:46] Spo1ler вышел из конференции
[12:21:14] Spo1ler зашёл в конференцию
[12:21:25] O01eg вышел из конференции
[12:21:58] Spo1ler вышел из конференции
[12:22:21] Spo1ler зашёл в конференцию
[12:22:45] Spo1ler вышел из конференции
[12:23:20] Spo1ler зашёл в конференцию
[12:27:44] O01eg зашёл в конференцию
[12:27:49] O01eg вышел из конференции
[12:28:50] O01eg зашёл в конференцию
[12:28:55] O01eg вышел из конференции
[12:29:48] O01eg зашёл в конференцию
[12:29:53] O01eg вышел из конференции
[12:30:46] O01eg зашёл в конференцию
[12:35:27] PhoSor вышел из конференции
[12:52:45] Minoru зашёл в конференцию
[13:07:54] m4n71k0r зашёл в конференцию
[13:30:17] unStatiK зашёл в конференцию
[13:33:48] rexim вышел из конференции
[13:36:59] S1eng вышел из конференции
[13:38:34] rexim зашёл в конференцию
[13:49:58] des_spiderlydark. вышел из конференции: Logged out
[14:04:35] Spo1ler вышел из конференции: Компьютер вошёл в спящий режим
[14:29:50] PhoSor зашёл в конференцию
[14:44:09] пкщгяут[slacktop] вышел из конференции
[15:03:28] СКптПД "ЗО", Хаган Бородатый зашёл в конференцию
[15:07:22] СКптПД "ЗО", Хаган Бородатый сменил ник на Коган-варвар
[15:07:31] <Коган-варвар> так тоже можно, ага
[15:18:40] PhoSor вышел из конференции: Replaced by new connection
[15:18:43] PhoSor зашёл в конференцию
[15:19:23] PhoSor вышел из конференции: Replaced by new connection
[15:19:38] PhoSor зашёл в конференцию
[15:23:57] Ryuuji вышел из конференции: Replaced by new connection
[15:23:59] Ryuuji зашёл в конференцию
[15:24:24] des_spiderlydark. зашёл в конференцию
[15:30:21] пкщгяут[slacktop] зашёл в конференцию
[15:40:31] des_spiderlydark. вышел из конференции: Logged out
[15:42:08] des_spiderlydark. зашёл в конференцию
[15:54:52] PhoSor вышел из конференции
[16:03:45] Spo1ler зашёл в конференцию
[16:04:34] Spo1ler вышел из конференции
[16:04:47] Spo1ler зашёл в конференцию
[16:12:52] PhoSor зашёл в конференцию
[16:30:25] PhoSor вышел из конференции
[16:45:32] Minoru вышел из конференции
[16:52:02] swagman вышел из конференции: Я использую Miranda IM (http://miranda-im.org/.)
[16:59:35] S1eng зашёл в конференцию
[17:00:27] <S1eng> Коган-варвар: так круто, ога.
[17:00:50] <Spo1ler> S1eng слоупок
[17:01:17] <S1eng> Spo1ler: моя заслуга же.
[17:01:29] * S1eng - изменять мир к лучшему!
[17:01:35] <Spo1ler> Впрочем, коган тоже слоупок
[17:01:49] <Spo1ler> Чят-медленночят
[17:02:08] <S1eng> Spo1ler: дык все такие занятые.
[17:02:23] <S1eng> У меня еще есть идея изменить личкрафты (=
[17:02:29] <S1eng> 0xd34df00d: слыш, хуй
[17:02:39] <0xd34df00d> S1eng: што.
[17:03:02] <S1eng> 0xd34df00d: заебошь возле адрес-бара кнопочку - "вставить и перейти"
[17:03:07] <S1eng> Будет ахуене.
[17:03:46] <Коган-варвар> заебошь сам, опне соус же
[17:04:01] <S1eng> Коган-варвар: Я занят дохуя же
[17:04:49] <Коган-варвар> не аргумент
[17:05:10] <S1eng> зачеты же
[17:05:20] <S1eng> Я курсачи запиливаю всему вузу :D
[17:05:39] <Коган-варвар> фу быдло
[17:05:50] <S1eng> :(
[17:05:58] <S1eng> Коган-варвар: да ты завидуешь
[17:06:42] <Коган-варвар> конечно, нет
[17:07:33] unStatiK вышел из конференции
[17:08:18] <Коган-варвар> мои курсачи были настолько охуенны, что никто кроме меня их не мог сдать =3
[17:08:54] <ForNeVeR> Коган-варвар: это просто ты всякую хуйню мог сдать вместо курсачей.
[17:09:15] <Коган-варвар> не, просто все остальные сразу палились
[17:09:15] <S1eng> ForNeVeR: это кстати крутая тенденция.
[17:09:26] <S1eng> Я так и сдал свой курсач
[17:09:36] <ForNeVeR> Это весьма полезное умение, да.
[17:09:55] <S1eng> Пока преподы все такие бараны, можно будет даже личкрафты сдавать как курсач.
[17:09:59] <ForNeVeR> Я надеюсь пару дипломов с его помощью закидать.
[17:10:26] <S1eng> Даже плагины к WordPress/
[17:10:39] <S1eng> У меня есть такой, я на след семместр буду сдавать.
[17:10:40] <Коган-варвар> даже антислаед
[17:10:42] <ForNeVeR> Запили к личкрафту плагины на PHP!
[17:10:56] <0xd34df00d> S1eng: я тоже занят дохуя, инфа 100%.
[17:10:56] <ForNeVeR> И антислаед, ога.
[17:11:10] <ForNeVeR> 0xd34df00d: зато ты можешь вместо курсачей личкрафты сдавать.
[17:11:19] <S1eng> 0xd34df00d: а ты че перестал закидываться энергетиками?
[17:11:45] <ForNeVeR> S1eng: крутые посоны и без энергетиков упороты.
[17:12:29] <S1eng> ForNeVeR: энергетики это доп. скил же, можно за ночь хуярнуть 3 курсача.
[17:12:44] <ForNeVeR> S1eng: а без них ты не можешь?
[17:12:46] <ForNeVeR> Слабак.
[17:12:50] <S1eng> :(
[17:13:05] <Коган-варвар> пф, три курсача
[17:13:09] <S1eng> 0xd34df00d: ты блять когда меня розбанешь!!!
[17:13:27] <S1eng> в с_п_п
[17:13:28] <Коган-варвар> слабо пояснительную записку к диплому на 104 страницы за две недели?
[17:13:42] <Коган-варвар> и 8 А1 графики
[17:13:56] <Коган-варвар> на одном кофеине и никотине
[17:14:07] <S1eng> Коган-варвар: пояснительную - без проблем
[17:14:15] <S1eng> а графики... в пейсду их.
[17:14:45] <Коган-варвар> да не графики, а графика
[17:14:55] <Коган-варвар> графики на А3
[17:15:23] <S1eng> Коган-варвар: там есть такой хак - 14ый шрифт.
[17:15:37] <Коган-варвар> и двойной межстрочный, ага
[17:15:43] <S1eng> точна
[17:16:02] <Коган-варвар> но у нас котируют только tnr 12 c одиночным интервалом
[17:17:09] <S1eng> Чета у мена голова уже болит, пойду погуляю по торговому, затарю футболочку какую...
[17:17:36] <S1eng> послушаю Вайза
[17:17:52] <Коган-варвар> та ты же ТП!
[17:18:02] <S1eng> ТХ
[17:18:57] <Spo1ler> ТПХ
[17:19:04] <ForNeVeR> S1eng: я тебя в с-п-п разбанил.
[17:19:21] <ForNeVeR> Посмотрим, сколько ты протянешь при analizer'е.
[17:19:29] <S1eng> ForNeVeR: thnx
[17:19:37] <S1eng> ForNeVeR: что за хуй такой?
[17:19:38] <Spo1ler> ForNeVeR: а что это за хрен такой?
[17:19:48] <Spo1ler> HIVEMIND
[17:19:51] <ForNeVeR> S1eng, Spo1ler: хайвмайнд?
[17:20:07] <ForNeVeR> Короче, это очень злой чувак с банхаммером.
[17:20:09] <S1eng> это мне ничего не говорит
[17:20:30] <S1eng> ForNeVeR: дайте мне тоже банхаммера, я тож буду злым.
[17:20:35] <ForNeVeR> S1eng: хуй тебе.
[17:20:39] <Spo1ler> ForNeVeR: я просто не просек
[17:20:42] <ForNeVeR> Он не просто злой.
[17:20:46] <ForNeVeR> Он ещё и плюсы хорошо знает.
[17:20:48] <Spo1ler> С ним чо, оффтоп нельзя?
[17:21:01] <ForNeVeR> Spo1ler: можно, но очень осторожно =)
[17:21:01] <0xd34df00d> Ну попробуй.
[17:21:05] <ForNeVeR> И не нужно.
[17:21:16] <Spo1ler> Хуйня, спп скатилась в сраный онтоп
[17:21:22] <ForNeVeR> =3
[17:21:23] <S1eng> все, я погнал
[17:21:27] <ForNeVeR> И это таки великолепно.
[17:21:44] S1eng вышел из конференции: QIP 2010: Спокойное общение
[17:21:49] <Коган-варвар> на это надо будет посмотреть
[17:34:49] ForNeVeR вышел из конференции: Replaced by new connection
[17:34:52] ForNeVeR зашёл в конференцию
[18:09:09] Minoru зашёл в конференцию
[18:14:45] Spo1ler вышел из конференции
[18:16:14] des_spiderlydark. вышел из конференции: Logged out
[18:25:44] des_spiderlydark. зашёл в конференцию
[18:27:29] m4n71k0r вышел из конференции
[18:41:09] ForNeVeR вышел из конференции: Replaced by new connection
[18:41:12] ForNeVeR зашёл в конференцию
[18:48:11] S1eng зашёл в конференцию
[18:54:37] maksbotan зашёл в конференцию
[18:54:50] <maksbotan> можете посоветовать
[18:55:04] <maksbotan> я создаю сокет, делаю ему bind(), потом закрываю
[18:55:19] <maksbotan> после выхода программы в нетстате про него ничего
[18:55:33] <maksbotan> но если её сразу же запустить снова, выдаст address already in use
[18:55:36] <maksbotan> 0xd34df00d: пинг ^^
[18:58:20] <ForNeVeR> maksbotan: попробуй при открытии ему REUSE_ADDR передавать.
[18:59:04] <ForNeVeR> Хм, токо без подчёркивания.
[18:59:09] Ryuuji вышел из конференции
[18:59:37] Ryuuji зашёл в конференцию
[18:59:59] <maksbotan> а на что это влияет?
[19:00:50] <ForNeVeR> Он будет пытаться заюзать сокет, который ещё используется.
[19:01:15] <ForNeVeR> Если ты знаешь, что на самом деле он не используется, то это ок.
[19:01:33] <maksbotan> а почему ядру кажется что он используется? может я его не так закрыл?
[19:01:44] <O01eg> ForNeVeR: а если он на самом деле используется?
[19:01:52] <ForNeVeR> http://stackoverflow.com/questions/775638/using-so-reuseaddr-what-happens-to-previously-open-socket
[19:01:58] <ForNeVeR> Ядро - дура.
[19:02:19] <O01eg> вообще в прыщах сеть какая-то кривая, при отключении интерфейся соединения не рвутся
[19:02:34] <ForNeVeR> Да, по моей ссылке про это пишут.
[19:03:00] <maksbotan> ForNeVeR: т.е. если я попытаюсь запустить ещё одну копию проги, то она возьмет старый сокет и все полетит к чертям?
[19:03:21] <ForNeVeR> Чтобы, если удалённый отправитель тебе что-то написал в старый сокет, а ты внезапно его закрыл и создал новый, в новый сокет не повалилась инфа от старого, мёртвого соединения.
[19:03:40] <ForNeVeR> maksbotan: скорее всего - да.
[19:03:45] <maksbotan> ужас же
[19:03:50] <maksbotan> и обойти никак шоле?
[19:04:17] <ForNeVeR> Возможно, ты всё-таки неправильно закрываешь старый сокет?
[19:04:28] <maksbotan> self.master_socket.close()
[19:04:34] <maksbotan> вот так закрываю, куда правильней
[19:04:52] <maksbotan> может ещё шатдаун сделать надо?
[19:05:15] <O01eg> да
[19:05:18] <O01eg> ещё с потоками фигня
[19:05:32] <maksbotan> а что с потоками?
[19:05:32] <ForNeVeR> maksbotan: Note: close() releases the resource associated with a connection but does not necessarily close the connection immediately. If you want to close the connection in a timely fashion, call shutdown() before close().
[19:05:39] <ForNeVeR> Читай доки, ну.
[19:05:43] <maksbotan> хм
[19:05:44] <maksbotan> ок
[19:07:49] <maksbotan> шатдаун не помог
[19:08:50] <maksbotan> а вот реюзаддр да
[19:08:54] <maksbotan> ForNeVeR: спасибо
[19:09:04] <ForNeVeR> Странно.
[19:09:30] <maksbotan> и кстати при reuseaddr два сервера запустить все равно нельзя
[19:10:21] <ForNeVeR> Второй сокет не выдаётся, да?
[19:10:41] <maksbotan> ага
[19:10:45] <maksbotan> http://www.infocentr.ru/~bugaga/tcpip/adv23.html
[19:10:48] <ForNeVeR> Ну и хорошо.
[19:11:24] <maksbotan> Да.
[19:12:18] <ForNeVeR> Короче, я так понял, по-хорошему рвать соединение должен клиент, да?
[19:12:38] <maksbotan> да
[19:15:38] <ForNeVeR> Я читал раньше эту статью. Годна.
[19:22:14] maksbotan вышел из конференции
[19:22:14] m4n71k0r зашёл в конференцию
[19:28:59] Graf зашёл в конференцию
[19:32:41] swagman зашёл в конференцию
[19:36:57] cutwater зашёл в конференцию
[19:39:38] Graf вышел из конференции
[19:47:38] des_spiderlydark. вышел из конференции
[20:32:42] des_spiderlydark. зашёл в конференцию
[20:36:42] rexim вышел из конференции
[20:50:08] skiere зашёл в конференцию
[20:51:44] <skiere> Всем Привет! кто может подсказать по языку TCL, как подключится к сетевому контролеру?
[20:53:29] <Minoru> эээ… а что такое сетевой контроллер?
[20:53:48] <skiere> сетевой карте
[20:54:20] <Minoru> а что значит «подключиться к сетевой карте»?
[20:54:25] <Minoru> что ты делать-то намерен?
[20:55:29] <skiere> сделать програграмму надо что бы она видела компьютеры тобишь локальную сеть
[20:56:29] <Minoru> о, вот это уже ближе к истине. Тебе нужен сканер сети? Чтобы выяснил, какие именно машины в онлайне сейчас?
[20:56:43] <Minoru> а может, даже показал, какие SMB-ресурсы на них открыты?
[20:57:36] <skiere> да да было бы не плохо
[21:05:16] <Minoru> ну, в самом tcl этого точно нет
[21:05:27] <Minoru> ищи соответствующие библиотеки
[21:05:37] <пкщгяут[slacktop]> пыщ блеать
[21:05:43] <пкщгяут[slacktop]> МЫТИЩИ
[21:08:01] <skiere> ок
[21:19:32] Minoru вышел из конференции
[21:21:32] Minoru зашёл в конференцию
[21:22:08] Коган-варвар вышел из конференции: Disconnected: connection closed
[21:24:35] пкщгяут[slacktop] вышел из конференции
[21:26:30] (rejjin) зашёл в конференцию
[21:26:43] (rejjin) вышел из конференции
[21:27:30] (rejjin) зашёл в конференцию
[21:27:38] (rejjin) вышел из конференции
[21:27:52] (rejjin) зашёл в конференцию
[21:31:50] <(rejjin)> skiere: если мне не изменяет память, то у Tcl с этим жёсткие проблемы. Последнее обновление подобных библиотек было в далёком 2004 году.
[21:32:18] <(rejjin)> skiere: я много работал с Tcl, но к сожалению этим не занимался.
[21:51:37] Spo1ler зашёл в конференцию
[21:51:53] Spo1ler вышел из конференции
[21:53:20] Spo1ler зашёл в конференцию
[21:53:36] Spo1ler вышел из конференции
[21:53:47] skiere вышел из конференции
[21:55:32] Spo1ler зашёл в конференцию
[21:56:10] Spo1ler вышел из конференции
[21:56:20] Spo1ler зашёл в конференцию
[21:56:44] Spo1ler вышел из конференции
[21:57:26] Spo1ler зашёл в конференцию
[21:57:42] Spo1ler вышел из конференции
[21:58:38] Spo1ler зашёл в конференцию
[21:58:53] Spo1ler вышел из конференции
[21:59:45] Spo1ler зашёл в конференцию
[22:00:11] Spo1ler вышел из конференции
[22:00:49] Spo1ler зашёл в конференцию
[22:00:59] пкщгяут[slacktop] зашёл в конференцию
[22:01:04] Spo1ler вышел из конференции
[22:02:16] Spo1ler зашёл в конференцию
[22:02:32] Spo1ler вышел из конференции
[22:06:20] des_spiderlydark. вышел из конференции
[22:06:52] (rejjin) вышел из конференции: Replaced by new connection
[22:07:01] (rejjin) зашёл в конференцию
[22:09:47] PhoSor зашёл в конференцию
[22:17:54] <S1eng> ForNeVeR:
[22:18:00] <S1eng> пинг йопта
[22:33:35] 0x909e717 зашёл в конференцию
[22:35:28] zxc вышел из конференции
[22:53:47] <0x909e717> всем вечера
[22:55:05] <0x909e717> может кто-нибудь поделиться хорошей статьёй про ring-buffer?
[22:57:09] <Minoru> 0x909e717: я по первой же ссылке в гугле по запросу «кольцевой буффер» всё за пять минут осилил. Как я уже сказал тебе в debian@, задавай конкретные вопросы — что именно ты не понимаешь?
[22:57:38] (rejjin) вышел из конференции: Replaced by new connection
[22:57:43] (rejjin) зашёл в конференцию
[22:58:27] longedok зашёл в конференцию
[22:59:41] <0x909e717> реализацию.
[23:00:49] <Minoru> что именно в реализации тебе не понятно?
[23:00:49] <0x909e717> Minoru: я кстати тоже там пытался осилить
[23:01:59] <0x909e717> Minoru: вообще ничего X-)
[23:02:18] <Minoru> =\
[23:02:29] <Minoru> ну ок, давай ссылку, по которой читал
[23:02:38] <Minoru> будем построчно разбирать, куда ж деваться…
[23:05:49] <0x909e717> http://microsin.ru/content/view/1098/44/
[23:07:06] <Minoru> итак, буффер размером 16 байт
[23:07:18] <Minoru> два указателя — позиция записи и позиция чтения
[23:07:20] <0x909e717> смотри
[23:07:46] <(rejjin)> 0x909e717: может тебе синтаксис С/С++ не известен и ты не понимаешь тот код?
[23:08:12] <0x909e717> buffer[idxIN++] = value;
idxIN &= BUF_MASK;
вотета фишка должна быть в теле какого-то цикла, да?
[23:09:20] <0x909e717> и чем инициализировать индексIN? А OUT?
[23:09:24] <Minoru> эти строки добавляют значение в буффер
[23:09:54] <Minoru> я бы их выделил в отдельную функцию, addValue(char), и вызывал бы её, когда хочу дописать очредной байт
[23:10:15] <0x909e717> эм
[23:10:27] <Minoru> idxIN и idxOUT сначала ставишь в ноль
[23:10:45] <Minoru> или любую другую позицию от нуля до BUF_SIZE-1
[23:10:58] <Minoru> то есть главное — чтобы они совпадали и были в пределах буффера
[23:11:13] <0x909e717> что с ними потом происходит? с IN, например.
[23:11:38] <Minoru> idxIN++ — что это означает, понимаешь?
[23:12:05] <0x909e717> инкримент
[23:12:20] <0x909e717> +1
[23:12:38] <Minoru> да, верно. То есть по мере добавления новых данных мы сдвигаемся по буфферу вправо
[23:13:09] <0x909e717> idxIN &= BUF_MASK; а это что?
[23:13:18] <Minoru> теперь важный момент — когда мы доходим до конца буффера (то есть когда idxIN == BUF_SIZE-1 или idxOUT == BUF_SIZE-1), нам нужно перескочить в ноль
[23:13:51] <0x909e717> ааа
[23:14:00] <PhoSor> Minoru - пидагог?
[23:14:10] <Minoru> для этого как раз и служит вот эта хитрость с побитовым И со значением, на единицу меньшим размера буффера
[23:14:29] <Minoru> 0x909e717: ты понимаешь, как работает это И?
[23:14:41] <0x909e717> да
[23:15:09] <Minoru> ну, то есть ты понял, почему именно и, почему побитовое, почему именно с BUF_MASK, которое на единицу меньше размера?
[23:15:36] <Minoru> не стесняйся задавать конкретные вопросы, никогда :)
[23:15:55] <0x909e717> таблица истинности такая же как и для логического вроде (если что - шилдт виноват.), только там по двоичным разрядам... и это для чяр и инт.
[23:15:56] PhoSor вышел из конференции
[23:16:28] <Minoru> да, оно ничем от логического И не отличается, просто операция выполняется для каждого бита в отдельности
[23:16:46] <Minoru> тут основной интерес представляет именно то, почему мы делаем эту операцию с BUF_MASK
[23:16:54] <Minoru> я таки объясню, с твоего позволения :)
[23:17:15] <Minoru> в статье написано, что размер буффера делают кратным двойке
[23:17:45] <0x909e717> да
[23:17:49] <Minoru> *делают степенью двойки
[23:17:53] <0x909e717> я этот прикол понел
[23:18:01] <Minoru> да? Ну ладно :)
[23:18:02] <0x909e717> там так выходит
[23:18:17] <0x909e717> если 1000-1 то будет 111 :-)
[23:18:27] <Minoru> да
[23:18:54] <Minoru> и, соответственно, побитовое И гарантирует, что idxIN не превысит BUF_SIZE
[23:18:54] <0x909e717> сегодня дошёл, что все числа 2^n в bin такие красивые :-)
[23:19:01] <Minoru> ;)
[23:19:29] <Minoru> ну вот, собственно, и весь кольцевой буффер, вроде
[23:20:15] <пкщгяут[slacktop]> пиздец
[23:20:19] <пкщгяут[slacktop]> Minoru ПИШИ ШУТЕР, БЛЕАТЬ
[23:20:22] <пкщгяут[slacktop]> ХВАТИТ БОЛТАТЬ
[23:20:22] <пкщгяут[slacktop]> ггг
[23:28:33] <longedok> Минору вообще не типичен для цодингтима
[23:28:43] <longedok> вплане общения с задоваторами вопросов
[23:28:47] <longedok> в плане*
[23:30:08] <(rejjin)> :D
[23:57:44] m4n71k0r вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!