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

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

C/С++, Haskell, Ruby, Python, Perl, Lisp, Scheme, Erlang, OCaml, JavaScript, Рефал, Brainfuck, GLSL, PowerShell, 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
Проблем решено: 0xA
[00:07:01] swagman зашёл в конференцию
[00:08:33] v_oron вышел из конференции
[00:22:40] Spo1ler зашёл в конференцию
[00:39:43] m4n71k0r вышел из конференции
[00:51:26] biert зашёл в конференцию
[02:51:40] Spo1ler вышел из конференции: Компьютер вошёл в спящий режим
[03:28:58] Minoru вышел из конференции
[04:03:34] Ryuuji вышел из конференции
[04:15:13] undefined_variable зашёл в конференцию
[04:44:03] undefined_variable вышел из конференции
[05:05:54] biert вышел из конференции
[05:09:14] ejin зашёл в конференцию
[05:51:47] ejin вышел из конференции
[06:04:16] ForNeVeR@Work зашёл в конференцию
[06:15:21] ForNeVeR вышел из конференции: Replaced by new connection
[06:15:21] ForNeVeR зашёл в конференцию
[06:48:40] Ryuuji зашёл в конференцию
[06:56:20] <mikelsv> утро
[07:10:18] <ForNeVeR@Work> Утра!
[07:16:18] mikelsv вышел из конференции
[07:23:21] des_spiderlydark. зашёл в конференцию
[07:29:59] Коган-варвар зашёл в конференцию
[07:34:40] <Коган-варвар> утротим
[08:35:29] mikelsv зашёл в конференцию
[08:59:54] Кэп зашёл в конференцию
[09:15:30] m4n71k0r зашёл в конференцию
[09:26:00] Славный капитан вышел из конференции: Disconnected: connection closed
[09:29:15] <mikelsv> знаете чего? кто пользуется записными книжками, они же todo. ?
[09:33:03] <Кэп> Хм,странно
[09:34:00] <Кэп> Ну да ладно
[09:35:01] magog вышел из конференции
[09:35:08] <Кэп> У меня прям как у того чела с итхэппенс
[09:36:10] <ForNeVeR@Work> mikelsv: ну я тудушки себе в исходниках оставляю иногда. Это считается?
[09:36:16] <Кэп> Только у него,когда винда хр сдохла,в колонках внезапно заиграл Оззи
[09:36:45] <Кэп> А у меня рэгги какое-то %) при включении
[09:37:03] <ForNeVeR@Work> о_0
[09:37:45] <Кэп> У меня такое же лицо было
[09:41:58] <mikelsv> есть ощущение, что todo это может быть хорошо. нет желающих сделать проектик записной книжки? вот станет скучно, открываешь todo, а там: работай с*ка у тебя еще дела.
[09:51:46] <Коган-варвар> онлайн записная книжка для тудушек с друзяками и кармочкой
[09:52:41] <mikelsv> нет, локальная ^_^.
[09:53:10] <Кэп> Это называется вк или свиттер))
[10:02:01] <mikelsv> не, эти программы уже есть. а я хочу новую и свою.
[10:05:07] <Кэп> Mailsv.ru))?
[10:05:48] <mikelsv> не открывается
[10:07:15] <Кэп> mikelsv, это сам сделай,адрес я уже дал))буит твоя личная социалка^_^
[10:10:54] <mikelsv> давай уж тогда сразу адрес для соей личной оси.
[10:10:58] <mikelsv> *моей
[10:12:33] Кэп вышел из конференции: Replaced by new connection
[10:12:41] Кэп зашёл в конференцию
[10:13:42] <Кэп> ))
[10:14:32] <Кэп> Может,тебе ещё и пароль от сервов Пиндагона?
[10:14:36] <Кэп> :-D
[10:16:58] <ForNeVeR@Work> Кэп: mikelsv.ru уже есть какбе.
[10:17:13] <ForNeVeR@Work> И это - таки да - его сайт.
[10:17:39] <Кэп> О_о
[10:17:59] <Кэп> Кхм
[10:18:54] <Кэп> Таки пусть запилит и домен .cod,только это осталось))
[10:23:59] Сволота зашёл в конференцию
[10:35:06] magog зашёл в конференцию
[10:36:48] zxc зашёл в конференцию
[10:50:13] zxc вышел из конференции
[10:50:47] zxc зашёл в конференцию
[10:55:55] mikelsv вышел из конференции
[10:55:59] mikelsv зашёл в конференцию
[10:56:06] mikelsv вышел из конференции
[11:19:05] mikelsv зашёл в конференцию
[11:19:13] mikelsv вышел из конференции
[11:20:48] mikelsv зашёл в конференцию
[11:20:55] mikelsv вышел из конференции
[11:21:06] mikelsv зашёл в конференцию
[11:21:14] mikelsv вышел из конференции
[11:22:29] mikelsv зашёл в конференцию
[11:32:19] arsenicum зашёл в конференцию
[11:41:11] Spo1ler зашёл в конференцию
[11:41:13] <mikelsv> fuse не умеет переименовывать файлы, я забыл написать эту функцию :(
[11:42:22] <Кэп> Кто-то мне говорил,что может с++ научить :-[
[11:43:59] <mikelsv> Кэп: я же!
[11:44:53] <Кэп> mikelsv, а без компа можно на нём кагбэ писать?
[11:45:37] <magog> можно
[11:45:42] <magog> даже без мозга можно
[11:45:46] <mikelsv> когда изучешь, сможешь.
[11:45:51] <Кэп> Несмешно
[11:46:08] <magog> это правда. Я же пишу как-то
[11:46:09] <Кэп> Когда приступим?))
[11:46:56] <mikelsv> да хоть сейчас, только я слегка не знаю, чему тебя учить.
[11:47:39] <Кэп> mikelsv, ))не знаешь,с чего начать-начни с начала (с)
[11:48:36] <Кэп> С самого простого
[11:48:41] <mikelsv> в начале было слово, и было оно WORD, 2 байта.
[11:48:57] <magog> сначала был вообще-то бит
[11:49:02] <magog> и был он либо 0, либо 1
[11:49:20] <Кэп> Не либо
[11:49:27] <Кэп> Был 1
[11:49:43] <Кэп> Иначе бы не было нифига
[11:51:02] <Кэп> mikelsv, я серьезно,я собираюсь учить не просто так же
[11:51:10] <mikelsv> с начала идут типы даных: bool, char, short, int, float, int64 double. это как бы основа и ее нужно знать. ну и нужно знать их минимальные и максимальные значения и сколько байт они занимают.
[11:51:20] <Кэп> Нужда в деньгах :-D
[11:51:42] <Кэп> mikelsv, а описания команд можно?
[11:51:59] <mikelsv> каких команд?
[11:52:08] <Кэп> А
[11:52:17] <Кэп> Типов данных
[11:52:39] <Кэп> Я почему-то всегда думал,что это команды
[11:53:16] <Кэп> Ага
[11:53:22] <Кэп> Кажется понял
[11:53:58] <magog> mikelsv: микель, тебе не кажется, что он либо троллит тебя, либо в пустую тратит твое время, которые ты мог бы потратить на кодинг?
[11:54:13] <Кэп> Это как строки в столбце?тип данных и его значение одновременно?
[11:54:17] <mikelsv> magog: нет и нет.
[11:54:33] <Кэп> magog, я не тролль
[11:54:36] <magog> ну тогда удачи.
[11:58:38] <mikelsv> таблиц описывающих типы данных дофига, в каждом учебнике по программированию есть.
bool 1 - бит значения от 0 до 1
char 8 - бит -128 до 127
unsigned char - 8 бит, 0 до 255
[11:59:26] <ForNeVeR@Work> int64 - нет такого стандартного типа.
[11:59:45] <ForNeVeR@Work> В новом стандарте, наверное, есть int64_t.
[11:59:45] <magog> не мешай
[12:00:03] xmi вышел из конференции: Replaced by new connection
[12:00:03] xmi зашёл в конференцию
[12:00:17] <ForNeVeR@Work> mikelsv: -128..127 - это не char, а signed char.
[12:00:33] <ForNeVeR@Work> И лучше не делать предположений относительно знаковости обычного char'а.
[12:00:47] <Сволота> чему равно sizeof(long long) ?
[12:01:20] <mikelsv> Сволота: 8 байт.
[12:01:24] <magog> не мешайте созданию второго микеля, блеать
[12:01:39] <ForNeVeR@Work> Сволота: стандартом вроде оговаривается 8 и больше.
[12:01:43] <Сволота> это уже третим будет
[12:01:57] <demiazz> magog: микель вроде митозом размножается? или я заблуждался все это время?
[12:02:01] <ForNeVeR@Work> Алсо, правильно будет long long unsigned int.
[12:02:16] <ForNeVeR@Work> demiazz: он размножается йогуртом.
[12:02:48] <Сволота> йогурт вообще любитель смолтока
[12:02:56] <demiazz> ForNeVeR, ох же ёшкин кот >_>
[12:06:52] <Кэп> Нифига се я отошел
[12:08:02] <Кэп> Дело в том,что у меня ещё и проблемы с информатикой :-D
[12:08:45] <Сволота> нет информатики - нет проблем
[12:08:55] <Сволота> избався от неё
[12:08:57] <Кэп> Частенько вместо Кб считаю КиБ :-D
[12:10:00] <Кэп> 1024 и 1000
[12:10:30] <Кэп> Разница небольшая,но когда доходит до Гб...
[12:11:25] <Кэп> Калк 1024*1024
[12:11:39] <Кэп> А,забываю
[12:12:43] <Кэп> Вот на этом и торможу
[12:13:38] <Кэп> Проще конечно их разделить на 1000*1000 и 24*24
[12:14:10] <ForNeVeR@Work> о_О
[12:14:37] <ForNeVeR@Work> Кэп: и ещё 1000*24*2.
[12:14:52] <Сволота> с арифметикой тоже проблемы
[12:14:53] <Кэп> Нее
[12:15:01] <ForNeVeR@Work> Да.
[12:15:15] <ForNeVeR@Work> (a+b)^2 = a^2+2ab+b^2.
[12:15:54] <Кэп> Эх,жаль 'Электроника'сдохла,20 с лишним лет работала,а меня не выдержала:-(
[12:16:23] <Сволота> на компе считай БЛЕАТЬ!!!
[12:16:33] <Кэп> (a+b)^2 = a^2+2ab+b^2.

^-это степень?
[12:16:47] <Кэп> Сволота, читай выше,нет компа
[12:17:18] <ForNeVeR@Work> Кэп: да.
[12:17:19] <Сволота> жаббер есть, а считалки нет?
[12:17:59] <Кэп> Только ж в телефоне
[12:18:22] <Кэп> А он запускается как приложение:-(
[12:18:59] <Сволота> .version Кэп
[12:19:02] <DeadBot> Сволота: Кэп использует Jimm 0.6.4v MA [12.12.2010] SonyEricssonC510/R1HA035
[12:20:23] <Кэп> Максимум 2приложения одновременно нормально работать могут
[12:20:23] <mikelsv> кстати, enum сколько весит?
[12:20:47] xmi вышел из конференции
[12:22:20] <Сволота> sizeof(enum{})==sizeof(int)
[12:22:43] <ForNeVeR@Work> Сволота: только по умолчанию.
[12:23:03] <ForNeVeR@Work> В новом стандарте у нас есть enum clas, который может быть разного размера.
[12:24:49] <Кэп> Лладно,тогда мне действительно надо почитать щущуть
[12:24:59] <Кэп> А то страшно
[12:27:26] <mikelsv> Кэп: ты на c++ вообще писал?
[12:28:21] Кэп вышел из конференции: Replaced by new connection
[12:28:29] Кэп зашёл в конференцию
[12:29:59] <Кэп> mikelsv, гм,догадайся
[12:30:44] <Сволота> микель пишет на плюсах не зная их
[12:30:59] <mikelsv> гм, догадываюсь. а на чем-нибудь другом писал?
[12:31:15] <demiazz> Сволота: :D и пишет как то еще удачно. только вот непонятно что
[12:31:22] moonhawk зашёл в конференцию
[12:31:31] <moonhawk> утра
[12:31:55] <mikelsv> moonhawk: ты вовремя, прямо к утреннему завтраку
[12:32:36] <mikelsv> demiazz: я пишу сервера, консольные программы и графические. сразу под винду и линукс.
[12:32:44] <Кэп> mikelsv, нет.Ну,один раз конфиг в мЧате пытался поправить,получилась вторая часть слова конфиг((
[12:33:05] <demiazz> mikelsv: Я знаю же ну ;) это была "шутка" ;)
[12:34:41] <mikelsv> demiazz: да кто вас шутников поймет :)
[12:34:54] <demiazz> mikelsv: да да. мы такие
[12:35:24] PhoSor зашёл в конференцию
[12:39:51] xmi зашёл в конференцию
[12:40:59] Ryuuji вышел из конференции
[12:41:57] * mikelsv набрасывает статейку по типам. как бы есть такая мысль книжку написать.
[12:43:35] <arsenicum> дерзай
[12:43:42] <arsenicum> глядишь на печате обонкротишься
[12:43:47] <arsenicum> печати*
[12:45:19] <Сволота> "самиздал" пусть печатает
[12:48:19] <mikelsv> хватит мямуаров в электронном виде.
[12:58:00] <mikelsv> мне понравился тут размер чара http://c-coder.ru/programmirovanie-na-cpp/type_peremeni.html , а еще в enum глюк. и может тогда еще пара косяков.
[13:02:35] <mikelsv> там действительно еще два косяка. кто с long double работал? оно действительно существует?
[13:04:37] <mikelsv> хм, long double до 3.4E+4932 или до 1.1E+4932 ? мнения на сайтах расходятся.
[13:06:00] <xmi> а размеры переменных разве не зависят от системы?
[13:06:27] zxc вышел из конференции
[13:08:10] <mikelsv> а, у меня 8 байт. писали 10. тогда ну ее нафик.
[13:08:14] <arsenicum> long double — платформенно зависим, емнип
[13:08:21] <ForNeVeR@Work> mikelsv: существует.
[13:08:29] <ForNeVeR@Work> arsenicum: все типы платформенно-зависимы.
[13:08:42] <ForNeVeR@Work> Но конкретно long double сильно зависит от компилятора.
[13:08:53] <ForNeVeR@Work> У интела он 80-битный, емнип.
[13:09:07] zxc зашёл в конференцию
[13:35:22] Кэп вышел из конференции
[13:58:59] zxc вышел из конференции
[14:03:36] biert зашёл в конференцию
[14:05:17] mikelsv вышел из конференции
[14:36:05] mikelsv зашёл в конференцию
[14:36:22] mikelsv вышел из конференции
[14:36:59] Minoru зашёл в конференцию
[14:52:54] mikelsv зашёл в конференцию
[14:53:02] mikelsv вышел из конференции
[14:55:00] mikelsv зашёл в конференцию
[15:02:55] ForNeVeR@Work вышел из конференции: Computer Assisted Biologically Augmented Lifeform went to offline mode.
[15:08:44] Коган-варвар вышел из конференции: Disconnected: connection closed
[15:15:52] <mikelsv> я созрел для буфферизированной записи. правда меня смущает возможность словить невозможность записи, когда я уже доложил что записал.
[15:18:07] m4n71k0r вышел из конференции: Replaced by new connection
[15:18:08] m4n71k0r зашёл в конференцию
[15:22:29] longedok++ зашёл в конференцию
[15:24:18] m4n71k0r вышел из конференции
[15:24:49] des_spiderlydark. вышел из конференции
[15:26:20] m4n71k0r зашёл в конференцию
[15:29:04] Ryuuji зашёл в конференцию
[15:35:18] Славный капитан зашёл в конференцию
[15:56:00] biert вышел из конференции
[15:56:45] longedok++ вышел из конференции
[15:56:55] Spo1ler вышел из конференции
[15:58:08] Spo1ler зашёл в конференцию
[16:19:31] zxc зашёл в конференцию
[16:23:14] * mikelsv любит запах свеженаписанного, еще не отлаженного кода.
[16:23:52] <demiazz> mikelsv: BDD тебе в помощь ;)
[16:38:51] <mikelsv> мм, научите try catch. куда нужно воткнуть эту штуку, чтобы она отлавливала падения всей программы? лучше это, чем dokan.
[16:39:46] <Сволота> настоящие падения try catch не отлавливает
[16:40:33] <mikelsv> хмм, а что же тогда он ловит?
[16:40:56] <Сволота> исключения
[16:41:06] <mikelsv> а падение это не исключение?
[16:41:23] <Сволота> падение это падение
[16:42:10] <demiazz> mikelsv: имеется ввиду, что он не поймает какой-нить segfault или иже с ним. а может перехватить лишь ошибки в программе, которые возможно зафиксировать и вызвать исключение, чтобы оно было в дальнейшем отловлено.
[16:43:54] <mikelsv> тогда, можно ли ловить какой-нибдь сигнал, например тот же segfault? программа должна зависнуть секунд на 10, чтобы dokan сам отключился, после чего можно падать.
[16:45:45] <moonhawk> try catch не для этого
[16:45:50] <moonhawk> и да, ловить segfault нельзя
[16:46:47] <mikelsv> хмм, это не хорошо, когда из-за маленькой ошибки получится большой синий экран
[16:46:54] <demiazz> mikelsv: короче говоря, старайся сделать так, чтобы не было segfault.
[16:47:39] <O01eg> moonhawk: segfault можно же поймать
[16:48:01] <moonhawk> O01eg: в этой же программе?
[16:48:09] <O01eg> да
[16:49:00] <mikelsv> как?
[16:49:42] <moonhawk> O01eg: хм...
[16:50:17] <O01eg> не помню, в ufo:ai вроде видел
[16:51:24] <O01eg> http://bytes.com/topic/c/answers/220674-segfault-handling
[16:52:09] <demiazz> http://stackoverflow.com/questions/515149/try-catch-a-segmentation-fault-on-linux
[16:52:18] <demiazz> как я понял, это обработка сигнала OS.
[16:54:22] moonhawk вышел из конференции
[16:54:34] <O01eg> да
[16:55:26] <demiazz> ну тогда вроде catch не ловит же сигналы. но можно к примеру в обработчике сигнала ловить исключение, и его перехватывать в main. *кривое решение, да?*
[16:56:20] <mikelsv> приделал к программе, посмотрим, как будет падать.
[16:57:42] <O01eg> http://www.linuxprogrammingblog.com/all-about-linux-signals?page=4
[16:58:35] <mikelsv> под линукс мне этого нафик не надо. fuse к счастью не падает.
[17:03:10] Spo1ler вышел из конференции: Компьютер вошёл в спящий режим
[17:04:40] <mikelsv> хмм, мне вот интересно, почему докан падает вместе с системой? он вызывает мои функции, у меня умирает программа и он никак это не отлавливает?
[17:08:44] v_oron зашёл в конференцию
[17:13:47] trans зашёл в конференцию
[17:14:22] <mikelsv> хмм, и 50 минут отладки кода. разогнал скорость коприровани моей fuse до 300кб. че-то мало. надо увеличить буффер.
[17:14:35] trans вышел из конференции
[17:14:55] trans зашёл в конференцию
[17:25:38] xmi вышел из конференции
[17:29:14] <Славный капитан> http://roguebasin.roguelikedevelopment.org/index.php?title=Cataclysm
[17:38:04] <mikelsv> Славный капитан: э, это чего? это не тот катаклизм, который Homeworld?
[17:39:52] * mikelsv ловит эстетическое наслаждение увеличивая размер и количество буфферов в fuse, наблюдая, как растет скорость.
[17:39:52] xmi зашёл в конференцию
[17:41:06] 0xd34df00d вышел из конференции
[17:42:23] 0xd34df00d зашёл в конференцию
[17:47:51] <m4n71k0r> увеличивает количество и размер буферов, ок
[17:52:35] <mikelsv> мне кажется у вас ассоциации
[17:55:19] m4n71k0r вышел из конференции
[17:58:29] <mikelsv> ня короче, 512Кб буффер и скорость по сети до 2 мегов. кстати это еще как-то мало. он без буффера уже на 512 разгонялся. наверно надо сделать блок буффера не 16Кб, как щас. мне вообще кажется, что это print тормозит выводом на экран.
[18:07:15] <ForNeVeR> print может тормозить, кстати.
[18:07:34] <ForNeVeR> Славный капитан: советуешь катаклизм?
[18:08:04] <ForNeVeR> Хм.
[18:08:08] Славный капитан вышел из конференции: Disconnected: connection closed
[18:08:15] <ForNeVeR> Это рогалик на плюсах? Уже интересно.
[18:08:46] mikelsv вышел из конференции
[18:10:34] arsenicum вышел из конференции
[18:19:28] biert зашёл в конференцию
[18:45:58] RHuB зашёл в конференцию
[18:47:18] v_oron вышел из конференции
[19:02:43] magog вышел из конференции
[19:10:36] v_oron зашёл в конференцию
[19:29:42] O01eg вышел из конференции
[19:31:34] des_spiderlydark. зашёл в конференцию
[19:34:57] O01eg зашёл в конференцию
[19:35:03] O01eg вышел из конференции
[19:36:01] O01eg зашёл в конференцию
[19:38:08] O01eg вышел из конференции
[19:43:29] RHuB вышел из конференции: Replaced by new connection
[19:43:58] RHuB зашёл в конференцию
[19:48:10] gloft зашёл в конференцию
[19:50:50] mikelsv зашёл в конференцию
[19:58:38] Сволота вышел из конференции
[20:07:30] <mikelsv> нет бы старый катаклизм переписали, он у меня на семерке не идет :( а вещь крутая.
[20:09:27] v_oron вышел из конференции
[20:21:00] v_oron зашёл в конференцию
[20:21:13] magog зашёл в конференцию
[20:47:15] S1eng зашёл в конференцию
[21:01:31] m4n71k0r зашёл в конференцию
[21:07:14] Graf зашёл в конференцию
[21:07:44] Graf вышел из конференции
[21:17:07] <S1eng> вечера
[21:18:56] <S1eng> 0xd34df00d: чекак у тебя?
[21:24:43] moonhawk зашёл в конференцию
[21:47:57] ejin зашёл в конференцию
[21:50:10] v_oron вышел из конференции
[21:50:20] <0xd34df00d> Штоа.
[21:50:22] <0xd34df00d> УМВР.
[21:51:08] <moonhawk> 0xd34df00d: утра!
[21:53:29] v_oron зашёл в конференцию
[22:18:23] RHuB вышел из конференции
[22:41:21] v_oron вышел из конференции
[22:41:34] v_oron зашёл в конференцию
[22:41:39] v_oron вышел из конференции
[22:41:40] v_oron зашёл в конференцию
[22:53:47] gloft вышел из конференции
[22:59:07] zxc вышел из конференции
[23:05:21] PhoSor вышел из конференции
[23:28:20] des_spiderlydark. вышел из конференции
[23:47:40] swagman вышел из конференции: Я использую Miranda IM (http://miranda-im.org/.)
[23:58:44] moonhawk вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!