Home
codingteam
codingteam@conference.jabber.ru
16.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:02:48] m4n71k0r вышел из конференции
[00:03:12] <wf-d> Что делает \n в строке формата scanf()?
[00:03:50] m4n71k0r зашёл в конференцию
[00:10:49] the_stake зашёл в конференцию
[00:11:19] <the_stake> здрасьте
[00:11:29] <the_stake> кто-нибудь может помочь с perl
[00:15:38] <the_stake> а именно не могу понять в чем проблема, ошибка undefined subroutine &main: get_icq_info called
[00:16:41] Spo1ler зашёл в конференцию
[00:23:59] mikelsv вышел из конференции
[00:24:34] <wf-d> http://dumpz.org/60734/ 38 и 45 строки. Если убрать \n из scanf(), то происходит странное, в item заносится \n. Почему так происходит?
[00:31:18] <the_stake> ехехей
[00:33:15] the_stake вышел из конференции
[00:33:44] longedok зашёл в конференцию
[00:48:03] cutwater вышел из конференции
[01:14:57] m4n71k0r вышел из конференции
[01:20:25] <wf-d> wf-d, получается, что так scanf насильно не читает последний введенный \n
[01:27:31] Unit T42 "Hagane" вышел из конференции: Disconnected: connection closed
[01:34:06] O01eg вышел из конференции
[01:38:54] wf-d вышел из конференции
[01:39:23] wf-d зашёл в конференцию
[01:45:59] wf-d вышел из конференции
[01:51:58] ForNeVeR вышел из конференции
[01:52:31] ForNeVeR зашёл в конференцию
[02:01:39] пкщгяут[slacktop] вышел из конференции
[02:14:08] пкщгяут[slacktop] зашёл в конференцию
[02:15:49] пкщгяут[slacktop] вышел из конференции
[02:21:56] Spo1ler вышел из конференции
[02:47:16] swagman зашёл в конференцию
[03:08:00] swagman вышел из конференции
[03:42:09] Ryuuji вышел из конференции
[04:23:07] Unit T42 "Hagane" зашёл в конференцию
[04:58:40] longedok вышел из конференции
[05:39:14] unStatiK зашёл в конференцию
[06:04:29] -rejjin зашёл в конференцию
[06:11:56] -rejjin вышел из конференции: Replaced by new connection
[06:12:00] -rejjin зашёл в конференцию
[06:15:04] PhoSor зашёл в конференцию
[06:23:44] Darth Hagan зашёл в конференцию
[06:36:42] -rejjin вышел из конференции
[07:18:37] ForNeVeR вышел из конференции: Replaced by new connection
[07:18:39] ForNeVeR зашёл в конференцию
[07:39:29] ForNeVeR вышел из конференции
[07:39:52] ForNeVeR зашёл в конференцию
[07:45:04] ForNeVeR вышел из конференции: Replaced by new connection
[07:45:10] ForNeVeR зашёл в конференцию
[07:45:27] ForNeVeR вышел из конференции
[07:46:33] ForNeVeR зашёл в конференцию
[07:52:21] ForNeVeR вышел из конференции: Replaced by new connection
[07:52:23] ForNeVeR зашёл в конференцию
[07:56:43] des_spiderlydark. зашёл в конференцию
[08:12:23] Graf зашёл в конференцию
[08:12:44] Graf вышел из конференции
[08:12:53] Unit T42 "Hagane" вышел из конференции: Disconnected: Replaced by new connection
[08:12:54] Unit T42 "Hagane" зашёл в конференцию
[08:14:04] Ryuuji зашёл в конференцию
[08:36:46] PhoSor вышел из конференции
[08:42:39] cutwater зашёл в конференцию
[08:47:53] des_spiderlydark. вышел из конференции: Replaced by new connection
[08:47:53] des_spiderlydark. зашёл в конференцию
[08:59:54] m4n71k0r зашёл в конференцию
[09:04:19] arsenicum зашёл в конференцию
[09:09:38] des_spiderlydark. вышел из конференции
[09:16:21] mikelsv зашёл в конференцию
[09:20:17] des_spiderlydark. зашёл в конференцию
[09:20:42] PhoSor зашёл в конференцию
[09:41:25] cutwater вышел из конференции: Компьютер вошёл в спящий режим
[09:48:15] des_spiderlydark. вышел из конференции
[09:52:11] <mikelsv> если сегодня вставит как вчера, доделаю радмин.
[09:56:40] des_spiderlydark. зашёл в конференцию
[10:00:44] PhoSor вышел из конференции
[10:04:40] trans зашёл в конференцию
[10:15:28] PhoSor зашёл в конференцию
[10:20:44] des_spiderlydark. вышел из конференции
[10:25:09] rexim зашёл в конференцию
[10:41:50] Unit T42 "Hagane" вышел из конференции: Disconnected: connection closed
[10:50:51] mikelsv вышел из конференции
[10:56:23] rexim вышел из конференции
[11:32:29] mikelsv зашёл в конференцию
[11:36:42] <mikelsv> вылезает удесный баг. обнуляется структура. сама. все падает в результате. все это во время инициализации переменных. добавил переменных перед проблемной, все равно в ней глючит. переменная с другим названием, обьявленная в том же месте и используемая вместо этой так не глючит. это заговор?
[11:39:11] <arsenicum> ну что тут скажешь
[11:41:14] <unStatiK> я ниче н епонял
[11:42:03] <arsenicum> unStatiK: это нормально
[11:46:44] <mikelsv> переменная обнуляется, причина не понятна. глюк пропадает, если дать ей другое имя. таких глюков я еще не встречал. переменная aifo_poll_lock, никаких специальных слов.
[11:48:28] swagman зашёл в конференцию
[11:49:49] <mikelsv> int не обнуляет. а GLock, MString и вероятно прочие обнуляет.
[11:55:33] <mikelsv> 2008 студия. переменная больше нигде не упоминается. только глобально: MString aifo_poll_lock. затирается. независимо от местоположения. в _initterm_e, тоесть при инициализации переменных.
[11:58:45] <arsenicum> вместо того чтобы рассказывать о симптомах лучше бы показал код, только врядли кто его будет смотреть
[11:58:57] <m4n71k0r> я посмотрел бы)
[11:59:00] PhoSor вышел из конференции
[12:01:16] <mikelsv> кода много. и это слегка новые разработки.
[12:01:25] <arsenicum> патенты?
[12:02:51] <m4n71k0r> MString - это из API Maya тип, кстати?
[12:03:00] <mikelsv> не, патологическая жадность.
[12:04:07] <mikelsv> MString - это моя разработка, для хранения строк.
[12:04:25] <m4n71k0r> чсв..(((
[12:04:51] <m4n71k0r> я такие вещие обычно называ JAUString ...
[12:05:07] <mikelsv> почему?
[12:05:13] <m4n71k0r> just another ugly
[12:05:39] <mikelsv> если хочется посмотреть кода: http://centerix.ru/
[12:07:20] <m4n71k0r> копирайты... http://centerix.ru/nemu/ ?))) ему-неро -- не твоя разработка?)
[12:08:12] <mikelsv> не, не моя
[12:08:43] Darth Hagan вышел из конференции: Disconnected: connection closed
[12:10:57] <mikelsv> nemu - попытка написать свои iptables, правда я на нее забил
[12:13:11] S1eng зашёл в конференцию
[12:13:48] <m4n71k0r> http://paste.kde.org/83239/ это мощъно)
[12:17:45] <mikelsv> люблю оптимизацию :)
[12:28:41] <m4n71k0r> ipitos можно сделать одним единственным sprintf, кстати
[12:31:49] <mikelsv> можно, но так оптимальнее и видно, что происходит.
[12:32:51] <m4n71k0r> mikelsv: а то что в теле функции вначале неиспользуемый код, а потом дублирование, ничего? может на ассемблере перепишешь?
[12:34:29] <mikelsv> что значит неиспользуемый? первая часть рассчитывает размер. потом выделяется память, потом в нее пишутся данные.
[12:38:14] <m4n71k0r> о чёрт) правда) значит у тебя просто двойное дублирование)
[12:45:02] <m4n71k0r> ммм) сколько антипаттернов...меня бы долго били крышкой унитаза по голове за такой код, ты уж извини
[12:51:33] <mikelsv> велосипеды это мой стиль.
[12:58:44] <m4n71k0r> mikelsv: http://www.insidecpp.ru/antipatterns/ читал?
[13:02:32] <impwx> mikelsv: у меня возникали абсолютно непредсказуемые баги в результате двойного освобождения одного и того же участка памяти
[13:04:55] <mikelsv> impwx: это известная вещь, она должно вести к краху программы.
[13:05:18] <impwx> рано или поздно да, но не обязательно сразу же
[13:06:29] <mikelsv> лучше сразу. насколько я помню в студии сразу вылетает.
[13:15:50] <mikelsv> пожалуй у меня антипаттерн Reinventing the wheel очень заметен, еще может быть Blob.
[13:16:55] <arsenicum> ты чаще всего юзаешь WTF
[13:19:09] <mikelsv> WTB :)))
[13:19:27] zxc зашёл в конференцию
[13:19:48] <mikelsv> What the bike.
[13:22:04] <m4n71k0r> mikelsv: а как ты определяешь, что твой код работает быстрее стандартных общепринятых решений?
[13:25:01] <mikelsv> хороший вопрос. может быть просто чувствую? :) я уже настолько к нему привык, что уже не важно, быстрее он или нет.
[13:26:19] cutwater зашёл в конференцию
[13:26:22] <arsenicum> mikelsv: ты бы назвал себя фанатиком?
[13:26:29] <mikelsv> вот, еще преждавременной оптимизацией страдаю.
Во! Blind faith «слепая вера»!.
[13:29:54] <mikelsv> я скорее фанат оптимизации и эффективности.
[13:32:58] <mikelsv> а вообще скорость определяется тестами. у меня тормознутая работа с соккетами и окнами.
[13:33:06] impwx вышел из конференции: cya m8s
[13:34:08] Ryuuji вышел из конференции
[13:34:38] <m4n71k0r> mikelsv: кстати, ipitos быстрее inet_ntoa ?
[13:34:54] <arsenicum> скорее всего таких тестов у микеля нет
[13:40:15] longedok зашёл в конференцию
[13:40:34] longedok вышел из конференции
[13:40:44] longedok зашёл в конференцию
[13:40:46] <mikelsv> не знаю, не проверял. проверять есть смысл то, что часто повторяется.
[13:41:42] <arsenicum> да... всё-таки ты не фанатик
[13:42:28] des_spiderlydark. зашёл в конференцию
[13:42:49] <m4n71k0r> mikelsv: кстати байты айпи-адреса могут идти прямом и обратном порядке, ещё пары байт могут быть перевёрнутыми
[13:42:55] <m4n71k0r> не, не фанатик
[13:46:12] <mikelsv> я перевожу байты в кажется прямой порядок.
[13:48:39] <arsenicum> у тебя код работает на процессорах с нечёткой логикой?
[13:53:11] <m4n71k0r> mikelsv: а как справляешься с проблемой возможного множественного включения заголовочных файлов? у тебя нет ни кодгвардов, ни #pragma once
[13:55:12] <arsenicum> он инглюдит через командную строку компилятора
[13:56:02] <m4n71k0r> а может свой умный препроцессор?
[13:56:11] 0xd34df00d вышел из конференции
[13:58:50] 0xd34df00d зашёл в конференцию
[13:59:04] PhoSor зашёл в конференцию
[13:59:16] <mikelsv> пока не возникает никак.
[13:59:44] <mikelsv> * ,
[14:04:59] <mikelsv> хотя, было что-то. добавил в главный cpp #define GENERALCPP, по ней и ориентируюсь.
[14:06:07] <m4n71k0r> в цпп значит
[14:06:50] <arsenicum> аутер гарды — тоже гарды
[14:09:52] <m4n71k0r> если бы они есть
[14:10:01] <m4n71k0r> если они есть*
[14:10:38] <arsenicum> походу у микеля даже гарды свои
[14:11:30] <m4n71k0r> они все в памяти микеля
[14:11:46] wf-d зашёл в конференцию
[14:12:23] <mikelsv> у меня не свое только то, что я не смог переписать или поленился
[14:17:20] des_spiderlydark. вышел из конференции
[14:24:46] m4n71k0r вышел из конференции
[14:24:57] m4n71k0r зашёл в конференцию
[14:55:34] mikelsv вышел из конференции: I'm happy Miranda IM user. Get it at http://miranda-im.org/.
[14:56:06] mikelsv зашёл в конференцию
[14:57:36] <mikelsv> ткаббер наконец-то отпустило, а то умер и вылетал призагрузке.
[15:02:24] mikelsv вышел из конференции
[15:03:09] mikelsv зашёл в конференцию
[15:03:24] mikelsv вышел из конференции
[15:03:42] mikelsv зашёл в конференцию
[15:04:01] <mikelsv> нет, не отпустило. :(
[15:07:22] m4n71k0r вышел из конференции
[15:24:52] m4n71k0r зашёл в конференцию
[15:46:54] Unit T42 "Hagane" зашёл в конференцию
[16:07:38] uıʃɐɟ∀ вышел из конференции
[16:08:05] uıʃɐɟ∀ зашёл в конференцию
[16:19:00] ForNeVeR вышел из конференции: Replaced by new connection
[16:19:01] ForNeVeR зашёл в конференцию
[16:31:34] Minoru зашёл в конференцию
[16:46:08] <mikelsv> что-то я никак не научусь обмениваться сообщениями. как это лучше делать?
в сообщени есть флаг(запрос/ответ), числовой идентификатор запроса и массив текстовых ключей и значений. есть клиент и сервер радмина для которых нужно расписать обмен сообщениями.
[17:10:32] swagman вышел из конференции: Я использую Miranda IM (http://miranda-im.org/.)
[17:14:01] swagman зашёл в конференцию
[17:24:30] пкщгяут[slacktop] зашёл в конференцию
[17:35:36] Minoru вышел из конференции
[17:47:30] rexim зашёл в конференцию
[17:47:40] <rexim> .ping
[17:47:42] <DeadBot> rexim: понг от тебя 0.49 секунды
[17:47:43] <rexim> .ping
[17:47:44] <DeadBot> rexim: понг от тебя 0.08 секунды
[17:47:45] <rexim> .ping
[17:47:46] <DeadBot> rexim: понг от тебя 0.08 секунды
[17:51:48] S1eng вышел из конференции: QIP 2010: Спокойное общение
[17:55:04] mikelsv вышел из конференции
[17:58:52] m4n71k0r вышел из конференции
[18:04:23] <rexim> zxc, Привет!
[18:05:39] rexim вышел из конференции
[18:11:47] des_spiderlydark. зашёл в конференцию
[18:12:33] arsenicum вышел из конференции
[18:22:08] cutwater вышел из конференции
[18:55:30] cutwater зашёл в конференцию
[18:56:01] cutwater вышел из конференции
[18:57:36] des_spiderlydark. вышел из конференции: Logged out
[19:01:27] des_spiderlydark. зашёл в конференцию
[19:08:14] cutwater зашёл в конференцию
[19:20:19] des_spiderlydark. вышел из конференции: Logged out
[19:24:35] m4n71k0r зашёл в конференцию
[19:27:20] mikelsv зашёл в конференцию
[19:37:28] gloft зашёл в конференцию
[19:47:58] O01eg зашёл в конференцию
[19:48:04] O01eg вышел из конференции
[19:48:59] O01eg зашёл в конференцию
[19:58:51] jail зашёл в конференцию
[20:45:30] Сволота зашёл в конференцию
[20:52:10] wf-d вышел из конференции: Replaced by new connection
[20:52:10] wf-d зашёл в конференцию
[20:52:12] Graf зашёл в конференцию
[20:52:22] Graf вышел из конференции
[21:06:02] rexim зашёл в конференцию
[21:20:36] wf-d вышел из конференции: Replaced by new connection
[21:20:39] wf-d зашёл в конференцию
[21:27:15] Minoru зашёл в конференцию
[21:27:29] unStatiK вышел из конференции
[21:32:31] PhoSor вышел из конференции
[21:33:42] des_spiderlydark. зашёл в конференцию
[21:36:01] wf-d вышел из конференции: Replaced by new connection
[21:36:02] wf-d зашёл в конференцию
[21:39:52] wf-d вышел из конференции: Replaced by new connection
[21:39:53] wf-d зашёл в конференцию
[21:54:11] wf-d вышел из конференции
[21:54:39] Graf зашёл в конференцию
[21:55:25] wf-d зашёл в конференцию
[21:57:26] Graf вышел из конференции
[21:59:05] wf-d вышел из конференции: Replaced by new connection
[21:59:06] wf-d зашёл в конференцию
[22:02:57] Spo1ler зашёл в конференцию
[22:03:19] пкщгяут[slacktop] вышел из конференции
[22:16:09] wf-d вышел из конференции
[22:17:16] Graf зашёл в конференцию
[22:17:17] wf-d зашёл в конференцию
[22:18:47] пкщгяут[slacktop] зашёл в конференцию
[22:19:47] Graf вышел из конференции
[22:31:18] rexim вышел из конференции
[22:38:49] impwx зашёл в конференцию
[22:39:19] zxc вышел из конференции
[22:40:00] zxc зашёл в конференцию
[22:50:09] Minoru вышел из конференции
[22:52:44] <impwx> http://www.youtube.com/watch?v=QH2-TGUlwu4
[22:52:53] <impwx> внимание на прогрессбар...
[22:59:32] ForNeVeR вышел из конференции: Replaced by new connection
[22:59:34] ForNeVeR зашёл в конференцию
[23:00:57] ForNeVeR вышел из конференции
[23:01:19] ForNeVeR зашёл в конференцию
[23:03:45] zxc вышел из конференции
[23:03:46] PhoSor зашёл в конференцию
[23:32:29] swagman вышел из конференции: Я использую Miranda IM (http://miranda-im.org/.)
[23:35:35] gloft вышел из конференции
[23:40:40] O01eg вышел из конференции
[23:40:43] jail вышел из конференции: QIP Infium: Спокойное общение
[23:42:18] PhoSor вышел из конференции
[23:56:57] trans вышел из конференции: Replaced by new connection
[23:56:58] trans зашёл в конференцию
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!