Home
codingteam
codingteam@conference.jabber.ru
01.03.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:00:46] DarkGlasser вышел из конференции
[00:02:35] ForNeVeR вышел из конференции: Computer Assisted Biologically Augmented Lifeform went to offline mode.
[00:04:52] ForNeVeR зашёл в конференцию
[00:06:50] ForNeVeR вышел из конференции: Computer Assisted Biologically Augmented Lifeform went to offline mode.
[00:09:05] ForNeVeR зашёл в конференцию
[00:13:36] arsenicum зашёл в конференцию
[00:17:30] ForNeVeR вышел из конференции: Computer Assisted Biologically Augmented Lifeform went to offline mode.
[00:17:50] qa_test вышел из конференции
[00:19:45] ForNeVeR зашёл в конференцию
[00:34:14] ForNeVeR вышел из конференции: Computer Assisted Biologically Augmented Lifeform went to offline mode.
[00:36:30] ForNeVeR зашёл в конференцию
[00:38:28] ForNeVeR вышел из конференции: Computer Assisted Biologically Augmented Lifeform went to offline mode.
[00:40:41] ForNeVeR зашёл в конференцию
[00:47:40] ForNeVeR вышел из конференции: Computer Assisted Biologically Augmented Lifeform went to offline mode.
[00:49:57] ForNeVeR зашёл в конференцию
[00:51:13] arsenicum вышел из конференции
[00:51:54] ForNeVeR вышел из конференции: Computer Assisted Biologically Augmented Lifeform went to offline mode.
[00:54:16] ForNeVeR зашёл в конференцию
[01:01:53] Spo1ler вышел из конференции: Компьютер вошёл в спящий режим
[01:31:43] O01eg вышел из конференции
[01:53:12] Tremerix вышел из конференции: Replaced by new connection
[01:53:12] Tremerix зашёл в конференцию
[02:42:52] longedok вышел из конференции
[03:53:25] СКптПД "ЗО" зашёл в конференцию
[04:31:40] Tremerix вышел из конференции
[06:00:38] PhoSor зашёл в конференцию
[06:12:08] '(hagane netbook) зашёл в конференцию
[07:33:46] mikelsv вышел из конференции
[07:51:26] '(hagane netbook) вышел из конференции
[08:00:38] Graf зашёл в конференцию
[08:00:47] Graf вышел из конференции
[08:17:04] '(hagane netbook) зашёл в конференцию
[08:25:50] virustas87 зашёл в конференцию
[08:29:00] virustas87 вышел из конференции
[08:37:48] ForNeVeR вышел из конференции
[08:56:15] mikelsv зашёл в конференцию
[08:57:42] mikelsv вышел из конференции
[08:58:12] mikelsv зашёл в конференцию
[08:59:24] nZ зашёл в конференцию
[09:00:01] ForNeVeR зашёл в конференцию
[09:08:09] arsenicum зашёл в конференцию
[09:12:24] virustas87 зашёл в конференцию
[09:12:33] virustas87 вышел из конференции
[09:16:09] '(hagane netbook) вышел из конференции
[09:43:48] iorlas зашёл в конференцию
[09:59:35] PhoSor вышел из конференции
[10:11:10] O01eg зашёл в конференцию
[10:20:14] Сволота зашёл в конференцию
[10:35:20] zxc зашёл в конференцию
[10:36:47] PhoSor зашёл в конференцию
[10:45:50] mikelsv вышел из конференции: Replaced by new connection
[10:45:54] mikelsv зашёл в конференцию
[10:51:09] PhoSor вышел из конференции
[10:51:33] PhoSor зашёл в конференцию
[10:52:31] PhoSor вышел из конференции
[10:53:02] PhoSor зашёл в конференцию
[11:09:25] <PhoSor> ЧЯДНТ? и как это исправить?
static void * Class_ctor (void * _self, va_list * app) {
...
va_list ap;
...
ap = * app;
error: incompatible types when assigning to type ‘va_list’ from type ‘struct __va_list_tag *’
[11:10:11] <arsenicum> си?
[11:10:21] <PhoSor> да
[11:12:26] <arsenicum> а разве можно его копировать?
[11:12:59] <arsenicum> шлёпни-ка *struct* va_list ap;
[11:13:33] <PhoSor> звездочки оставить? ^_^
[11:13:38] <arsenicum> на погоны
[11:15:02] <PhoSor> error: storage size of ‘ap’ isn’t known
[11:15:02] <arsenicum> http://codepad.org/GjVPTuNZ
[11:16:23] <arsenicum> забыл как юзается
[11:17:37] <arsenicum> PhoSor: а что ты вообще делаешь?
[11:18:32] <PhoSor> хм, между объявлением и присваиванием пару аргументиков из арр берется, может там приведение есть?
[11:18:59] <PhoSor> arsenicum: думс дэй девайс
[11:20:33] <arsenicum> хм... думаю тебе помогать — мне не с руки
[11:20:46] <Сволота> дык для va_list не определено присваивание
[11:21:05] <PhoSor> http://codepad.org/YLnn1aDC
[11:21:36] <mikelsv> как получить HWND, зная ID окна?
[11:21:46] <arsenicum> mikelsv: какой айди?
[11:21:54] <Сволота> придётся писать чрезе memcopy (или как оно там в сях)
[11:22:24] <arsenicum> а разве va_list в одной функции будет валиден в другой? он же вроде со стеком работает
[11:22:47] <Сволота> всеравно указатель передаётся
[11:23:10] <Сволота> а переменная ap будет в стеке
[11:23:12] <PhoSor> да
[11:23:42] S1eng зашёл в конференцию
[11:23:59] S1eng вышел из конференции
[11:24:12] <Сволота> mikelsv: шо ты там опять с вендой велосипедишь?
[11:24:42] <PhoSor> вендолосипед
[11:24:50] S1eng зашёл в конференцию
[11:24:50] <mikelsv> это не я, это человек.
[11:25:33] <Сволота> так и запишем "микель не человек"
[11:25:40] <PhoSor> mikelsv: а ты тогда кто?
[11:27:24] <Сволота> и разве HWND не есть ID окна?
[11:27:59] <arsenicum> Сволота: смотря что микель подразумевал под айди
[11:28:21] <Сволота> это да
[11:28:44] <Сволота> микель может подразумевать что угодно под чем угодно :)
[11:29:19] <mikelsv> нашел, оно GetDlgItem
[11:31:16] <Сволота> ну с диалогами под вендой вообще не имел дела, может там есчё дополнительная нумерация есть... :-/
[11:32:22] <arsenicum> mikelsv: это ID из ресурсов надо полагать?
[11:35:10] <PhoSor> #if !defined(__STRICT_ANSI__) || __STDC_VERSION__ + 0 >= 199900L || defined(__GXX_EXPERIMENTAL_CXX0X__)
#define va_copy(d,s) __builtin_va_copy(d,s)
#endif
[11:35:18] <PhoSor> о_0
[11:35:44] <arsenicum> c++0x
[11:35:59] <arsenicum> с++0_o
[11:36:10] <ForNeVeR> С++x_x
[11:36:31] <arsenicum> c++*
[11:37:00] <arsenicum> однояичный и забинтованый
[11:37:21] <arsenicum> что символизирует
[11:38:43] mikelsv вышел из конференции: Replaced by new connection
[11:38:47] mikelsv зашёл в конференцию
[11:39:52] <PhoSor> хуй там с++0x, ну
[11:40:17] <ForNeVeR> Хуй это ты.
[11:40:34] <PhoSor> мой ISO/IEC 9899:201x говорит, что в нем есть va_copy
[11:42:22] <PhoSor> ForNeVeR: нет ты
[11:59:37] <mikelsv> когда интересно меня разбанят.
[12:02:19] <PhoSor> где?
[12:02:30] <PhoSor> где именно? :3
[12:02:42] <ForNeVeR> Везде.
[12:02:46] <ForNeVeR> Его везде побанили =\
[12:03:41] <PhoSor> arsenicum: The object ap may be passed as an argument to another function;
[12:03:48] <mikelsv> тихо сидел, никого не трогал. вот даже не знаю, что делать. пообещать, что стану буйным?
[12:13:48] longedok зашёл в конференцию
[12:27:25] mikelsv вышел из конференции: Replaced by new connection
[12:27:30] mikelsv зашёл в конференцию
[12:35:31] Kpecmuk зашёл в конференцию
[13:18:07] rexim зашёл в конференцию
[13:26:26] <PhoSor> arsenicum: засунул твой кот с котпад.орг в свой конпейлятор, тоже ошипку выкидывает >_<
[13:26:42] <arsenicum> какой компилятор?
[13:27:29] <PhoSor> phosor@sintek:/ % cc -v :) [15:26:08]
Using built-in specs.
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 4.4.5-8' --with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.4 --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --with-arch-32=i586 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 4.4.5 (Debian 4.4.5-8)
[13:28:48] <ForNeVeR> Какой кот?
[13:28:56] <PhoSor> >--enable-languages=c,c++,fortran,objc,obj-c++
>obj-c++
wtf
[13:29:16] <arsenicum> у жобса спроси
[13:29:31] <ForNeVeR> Может, нужно объявлять struct va_list l ?
[13:32:10] <PhoSor> парси лог
[13:40:33] <PhoSor> ( Т_Т)
[13:50:11] cutwater зашёл в конференцию
[13:50:49] <cutwater> утро
[13:51:33] <PhoSor> орту
[14:12:12] S1eng вышел из конференции: QIP 2010: Спокойное общение
[14:12:42] rexim вышел из конференции
[14:13:26] <PhoSor> я понял, это заговор
[14:14:38] <PhoSor> на x86 обычное присваивание работает, на х64 - не, баг известен год почти
[14:15:24] Сволота вышел из конференции
[14:16:05] <PhoSor> но есть va_copy() которая(-ый) и на х86, и на х64 работает
[14:21:34] ForNeVeR вышел из конференции: Replaced by new connection
[14:21:35] ForNeVeR зашёл в конференцию
[14:26:26] zxc вышел из конференции
[14:32:41] <longedok> <ForNeVeR> Я долго воевал с gen_tcp. Не мог понять, почему он не работает.
<ForNeVeR> А оказалось, что он отправляет данные через сообщения, а recv ничего не делает.
:) это от режима, в котором работает сокет, зависит
[14:33:09] <longedok> если режим активный (который по-умолчанию) то да, получаемые данные будут форвардиться эрлангомессаджами
[14:33:18] <longedok> если пассивный, то всё как обычно, через ресв
[14:34:05] <ForNeVeR> Очевидно, я с этим столкнулся.
[14:34:44] <ForNeVeR> В итоге забил и сделал через активный режим, это православнее и сообщения об отправке данных обрабатывать удобнее.
[14:36:44] <longedok> Using passive mode is a good way to ensure that your system does not
get flooded with requests. It is a common design pattern to spawn a new
process that handles the request for each message received. In extreme
cases under heavy sustained traffic, the virtual machine risks running
out of memory as the system gets flooded by requests (and hence, pro-
cesses). By using sockets in passive mode, the underlying TCP buffer
can be used to throttle the requests and reject messages on the client
side. The best way to know whether you need to throttle on the TCP
level and whether memory is an issue during traffic bursts is through
extensive stress testing of your system
[14:36:58] <longedok> Секретная Книжка по Захвату Мира говорит так.
[14:37:43] rexim зашёл в конференцию
[14:43:25] illios зашёл в конференцию
[14:48:42] PhoSor вышел из конференции
[14:49:16] longedok вышел из конференции
[14:49:20] PhoSor зашёл в конференцию
[15:00:40] PhoSor вышел из конференции
[15:06:19] zxc зашёл в конференцию
[15:20:07] uıʃɐɟ∀ вышел из конференции
[15:20:19] uıʃɐɟ∀ зашёл в конференцию
[15:34:13] ThisMan зашёл в конференцию
[15:38:31] PhoSor зашёл в конференцию
[15:40:38] nZ вышел из конференции
[15:54:02] nZ зашёл в конференцию
[16:01:22] longedok зашёл в конференцию
[16:02:39] СКптПД "ЗО" вышел из конференции: Replaced by new connection
[16:02:46] СКптПД "ЗО" зашёл в конференцию
[16:21:20] PhoSor вышел из конференции
[16:27:19] arsenicum вышел из конференции
[16:43:50] uıʃɐɟ∀ вышел из конференции
[16:48:28] uıʃɐɟ∀ зашёл в конференцию
[16:49:57] moonhawk зашёл в конференцию
[16:50:41] <moonhawk> утра!
[16:50:50] illios вышел из конференции
[17:07:31] nZ вышел из конференции
[17:08:59] PhoSor зашёл в конференцию
[17:10:02] <PhoSor> ыа, пока лечу чужую говновенду от вирусов, елозию в сети через чужой канал :3
[17:17:12] PhoSor вышел из конференции
[17:34:00] arsenicum зашёл в конференцию
[17:43:02] S1eng зашёл в конференцию
[17:51:28] moonhawk вышел из конференции
[17:58:23] PhoSor зашёл в конференцию
[18:01:00] PhoSor вышел из конференции
[18:01:12] PhoSor зашёл в конференцию
[18:01:28] mikelsv вышел из конференции
[18:01:43] arsenicum вышел из конференции
[18:09:32] PhoSor вышел из конференции
[18:14:13] moonhawk зашёл в конференцию
[18:16:14] <moonhawk> утра!
[18:21:43] rexim вышел из конференции
[18:24:02] СКптПД "ЗО" вышел из конференции
[18:24:25] rexim зашёл в конференцию
[18:35:34] ForNeVeR вышел из конференции: Replaced by new connection
[18:35:35] ForNeVeR зашёл в конференцию
[18:38:56] Minoru зашёл в конференцию
[18:47:42] longedok вышел из конференции
[18:50:41] PhoSor зашёл в конференцию
[18:50:53] <PhoSor> moonhawk: утра, ну
[19:02:40] ForNeVeR вышел из конференции
[19:10:44] PhoSor вышел из конференции
[19:11:58] mikelsv зашёл в конференцию
[19:14:14] PhoSor зашёл в конференцию
[19:16:04] PhoSor вышел из конференции
[19:17:06] PhoSor зашёл в конференцию
[19:28:14] PhoSor вышел из конференции
[19:29:52] rexim вышел из конференции
[19:39:21] Kpecmuk вышел из конференции
[19:41:14] longedok зашёл в конференцию
[19:41:28] Graf зашёл в конференцию
[19:42:27] Graf вышел из конференции
[19:43:18] cutwater вышел из конференции
[19:48:39] PhoSor зашёл в конференцию
[19:51:48] ThisMan вышел из конференции
[19:52:43] moonhawk вышел из конференции
[19:59:49] ForNeVeR зашёл в конференцию
[20:10:10] longedok вышел из конференции
[20:16:28] Tremerix зашёл в конференцию
[20:17:08] ForNeVeR вышел из конференции: Replaced by new connection
[20:17:09] ForNeVeR зашёл в конференцию
[20:19:08] СКптПД "ЗО" зашёл в конференцию
[20:21:20] ForNeVeR вышел из конференции
[20:21:38] ForNeVeR зашёл в конференцию
[20:26:17] ForNeVeR вышел из конференции: Replaced by new connection
[20:26:17] ForNeVeR зашёл в конференцию
[21:00:27] PhoSor вышел из конференции
[21:03:05] PhoSor зашёл в конференцию
[21:03:33] ForNeVeR вышел из конференции: Computer Assisted Biologically Augmented Lifeform went to offline mode.
[21:11:11] PhoSor вышел из конференции
[21:21:21] moonhawk зашёл в конференцию
[21:31:08] PhoSor зашёл в конференцию
[21:34:02] Сволота зашёл в конференцию
[22:20:30] PhoSor вышел из конференции
[22:24:43] Spo1ler зашёл в конференцию
[22:47:00] moonhawk вышел из конференции
[22:47:19] longedok зашёл в конференцию
[22:52:48] longedok вышел из конференции: Replaced by new connection
[22:52:49] longedok зашёл в конференцию
[23:35:29] Minoru вышел из конференции
[23:39:24] zxc вышел из конференции
[23:50:48] iorlas вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!