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

Тема: C/С++, Haskell, Ruby, Python, Perl, Lisp, Scheme, Erlang, JavaScript, Рефал, Brainfuck, Yet Another Wonder Language, Anime
Код выкладывать на http://dumpz.org или http://www.govnokod.ru в зависимости от его смысловой наполненности.
Qt рулез. Обращаться к 0xd34df00d или cutwater.
Упоминания о basic, php, pascal/delphi, 1С, VB, C# карается съеданием поциента.
Личкрафты: http://ru.wikipedia.org/wiki/Участник:0xd34df00d/LeechCraft и git://github.com/0xd34df00d/leechcraft.git
Дни UTF-8 в codingteam@!
[00:13:53] ᛁᚾᛏᛖᚷᛖᚱ зашёл в конференцию
[00:46:25] alkota вышел из конференции: Replaced by new connection
[00:46:34] alkota зашёл в конференцию
[00:46:56] ᛁᚾᛏᛖᚷᛖᚱ вышел из конференции: Replaced by new connection
[00:47:00] ᛁᚾᛏᛖᚷᛖᚱ зашёл в конференцию
[00:58:54] Heckfi вышел из конференции: offline
[01:11:39] ᛁᚾᛏᛖᚷᛖᚱ вышел из конференции
[01:12:45] Spo1ler вышел из конференции
[01:30:12] εύητρος вышел из конференции: exit(0);
[01:31:15] alkota вышел из конференции
[01:32:51] alkota зашёл в конференцию
[01:48:55] 0x06D7 зашёл в конференцию
[01:49:01] 0x06D7 вышел из конференции: ExitThRead(0);
[01:51:22] ᛁᚾᛏᛖᚷᛖᚱ зашёл в конференцию
[02:14:51] ᛁᚾᛏᛖᚷᛖᚱ вышел из конференции
[02:20:29] ᛁᚾᛏᛖᚷᛖᚱ зашёл в конференцию
[02:52:32] ᛁᚾᛏᛖᚷᛖᚱ вышел из конференции: Replaced by new connection
[02:52:36] ᛁᚾᛏᛖᚷᛖᚱ зашёл в конференцию
[03:01:19] Fro0m_ вышел из конференции: QIP Infium: Спокойное общение
[03:12:30] alkota вышел из конференции
[03:40:53] ᛁᚾᛏᛖᚷᛖᚱ вышел из конференции: Replaced by new connection
[03:40:57] ᛁᚾᛏᛖᚷᛖᚱ зашёл в конференцию
[03:47:34] iorlas зашёл в конференцию
[03:47:50] <iorlas> живые есть?
[03:48:13] <mikelsv> нет.
[03:48:20] <iorlas> фигово
[03:48:32] <iorlas> в общем нужны джанго-фаги
[03:48:32] <mikelsv> а нужны? сколько штук?
[03:48:47] <iorlas> ну, желательно 1 пакет
[03:48:51] <iorlas> склько поместится :3
[03:50:18] пкщгяут[ляптоп] вышел из конференции
[03:51:15] <mikelsv> а что такое джанго?
[03:51:51] <iorlas> веб-фреймворк для пайтона
[03:52:49] <mikelsv> аа. это к народу. а они похоже спят.
[03:53:48] <iorlas> печально
[04:07:08] rexim зашёл в конференцию
[04:07:17] cutwater вышел из конференции: Replaced by new connection
[04:07:20] cutwater зашёл в конференцию
[04:10:12] <iorlas> cutwater: скажи мне что ты знаешь джанго ._.
[04:10:37] <iorlas> гугл не хочет мне помогать ._.
[04:11:08] <iorlas> ладно
[04:11:15] <iorlas> пойдём с другого конца
[04:11:19] <iorlas> кто знат sql?
[04:11:52] <mikelsv> я ^_^
[04:12:04] <iorlas> вот
[04:12:07] <iorlas> смотри
[04:12:10] <iorlas> задача
[04:12:15] <iorlas> есть таблица
[04:12:24] <iorlas> в ней два столбца
[04:12:29] <iorlas> и 10 записей
[04:12:38] <iorlas> хотяя
[04:12:38] <mikelsv> так.
[04:12:42] <iorlas> сек
[04:12:50] <iorlas> лучше тебе полностью расскажу +_+
[04:13:24] <iorlas> SELECT "imageboard_thread"."id", "imageboard_thread"."date" FROM "imageboard_thread" INNER JOIN "imageboard_thread_tags" ON ("imageboard_thread"."id" = "imageboard_thread_tags"."thread_id") INNER JOIN "imageboard_tag" ON ("imageboard_thread_tags"."tag_id" = "imageboard_tag"."id") WHERE "imageboard_tag"."name" = 'a'
[04:13:35] <iorlas> т.е. есть 2 таблицы
[04:13:40] <iorlas> 1 - тэги
[04:13:44] <iorlas> 2 - треды
[04:14:07] <iorlas> связываются они между собой с помощью m2m(Many2Many) принципа
[04:14:41] <iorlas> т.е. есть ещё таблица imageboard_thread_tags
[04:14:50] <iorlas> которая расставляет кто к кому
[04:15:21] <iorlas> в таблице тегов есть поле name
[04:15:24] <iorlas> название тега
[04:15:28] <iorlas> суть задачи:
[04:15:47] <iorlas> вывести все треды, в которых есть тег a и b
[04:15:53] <iorlas> т.е.
[04:16:16] <iorlas> WHERE "imageboard_tag"."name" = 'a' AND "imageboard_tag"."name" = 'b'
[04:16:21] <iorlas> получается так
[04:16:28] <iorlas> но понятно что он вернёт 0
[04:16:38] <mikelsv> а почему не OR?
[04:16:45] <iorlas> тьфу
[04:16:56] <iorlas> одновременно содержат оба тега
[04:17:06] <mikelsv> угу ^_^
[04:17:15] <iorlas> вот здесь и проблема
[04:17:24] <iorlas> как сделать такой запрос?
[04:17:40] <iorlas> т.е. делать через LIKE?
[04:17:47] <iorlas> но както не очень получилось
[04:17:50] <iorlas> т.е. не пашет
[04:17:52] <mikelsv> так OR вместо AND. ?
[04:18:31] <mikelsv> или этот тег может быть 'ab'?
[04:18:45] <iorlas> нужно именно чтобы были оба тега
[04:19:04] <iorlas> т.е or сделает так что вернутся записи, в которых есть только один из тегов
[04:19:12] <iorlas> а нужно чтобы были оба
[04:20:03] <mikelsv> ой, да. не то.
[04:20:19] ᛁᚾᛏᛖᚷᛖᚱ вышел из конференции: Replaced by new connection
[04:20:23] ᛁᚾᛏᛖᚷᛖᚱ зашёл в конференцию
[04:20:38] <mikelsv> оба это как? тоесть в "imageboard_tag"."name" должно быть минимум 'ab' ?
[04:20:57] <iorlas> дык в том то и фишка что это не совсем строчка
[04:21:11] rexim вышел из конференции
[04:21:12] <iorlas> т.е. = проверяет наличие тега
[04:21:32] <iorlas> т.е. там могут быть закреплены индексы двух тегов
[04:21:41] <iorlas> тогда = нужно вызвать дважды
[04:21:47] <iorlas> для обоих тегов
[04:21:57] <mikelsv> да, тогда наверно через LIKE. 2 раза. что многовато.
[04:22:18] <iorlas> хмм
[04:23:04] <mikelsv> вообще в таких случаях делают больше таблиц: одну с тегами, а другую связывающую теги и записи к которым они относятся.
[04:24:15] <iorlas> дык так и есть
[04:24:17] <iorlas> 3 таблицы
[04:24:24] <iorlas> треды, треды_теги, теги
[04:26:04] <mikelsv> ага. вот так и не разобрался с JOIN, теперь не совсем догоняю такие вещи.
[04:26:50] <iorlas> :(
[04:29:21] <mikelsv> так не сообразить. тут экспериментировать надо. если найду на чем, попробую.
[04:30:20] <iorlas> r
[04:30:22] <iorlas> к
[04:49:50] rexim зашёл в конференцию
[04:49:58] <mikelsv> поставил OR, выдает по 2 строчки для одного потока. в принципе можно программно одну строчку выкидывать. или посмотреть на группировку, где-то тут такая была.
[04:50:19] rexim вышел из конференции
[04:54:00] ле вышел из конференции
[04:57:14] <mikelsv> iorlas: во, GROUP BY "imageboard_thread"."id". оно сложит несколько записей. и в WHERE поставить OR.
[04:57:40] <iorlas> пахнет костылём =/
[04:58:08] <mikelsv> вроде нет
[04:58:33] <iorlas> хм
[04:58:40] <iorlas> в смысле сложит?
[04:59:13] <iorlas> т.е. не очень понятно как оно решает проблему
[05:01:04] <mikelsv> в результате OR в WHERE должны быть возвращены несколько строк для потока. GROUP сложит их в 1 строку.
[05:08:12] <mikelsv> iorlas: AND естественно не проходит, одновременно невыполнимое условие. OR должен возвращать уже похожее на нужное.
[05:08:31] <iorlas> хм
[05:08:41] <iorlas> да сейчас гуглю на чтото вроде LIKE
[05:09:16] <mikelsv> насколько я понял LIKE вообще не из этой темы.
[05:09:27] <iorlas> угу
[05:09:41] <mikelsv> iorlas: поставь OR, посмотри, что вернет
[05:10:27] <iorlas> сек
[05:11:06] <iorlas> ну с OR конечно возвращает и те, где есть только один из тегов
[05:11:11] <iorlas> вообще...
[05:11:25] <iorlas> хорошо бы както объединить выборки, чтоль
[05:11:39] ᛁᚾᛏᛖᚷᛖᚱ вышел из конференции
[05:11:49] <iorlas> просто у меня запрос формируется в реалтайме
[05:11:54] <mikelsv> а, да. забыл, что и с одним тегом вернет. :(
[05:12:06] <iorlas> т.е. на вход даётся запрос тегов и действий
[05:12:17] <iorlas> что-то вроде a+b-c%g
[05:13:12] <iorlas> т.е. это треды с тегом a + треды с тегом b, исключив треды, в которых есть тег c и из всех сообщений выбрать только треды, в которых присутствует тег g
[05:13:23] <iorlas> т.е. вот с последним сейчас и проблема
[05:14:30] <mikelsv> жестоко. для чего это так?
[05:14:49] <iorlas> тогда запрос будет вроде:
... = a or ...=b and not ...=c and ...=g
[05:16:30] <mikelsv> ужас. для a and b я щас разберусь. а дальше... тут вероятно есть решение проще, только его пока не видно.
[05:16:47] <iorlas> угу..
[05:17:14] <iorlas> видимо, придётся пока отказаться от последнего фильтра
[05:19:22] <mikelsv> это как часто запрашивается? или пользователями в реальном времени?
[05:19:30] <iorlas> в реалтайме
[05:19:47] <iorlas> т.е. запрос формируется в реалтайме по прозьбе пользователя
[05:20:06] <iorlas> он может пропросить хоть киллометровый запрос
[05:20:21] <iorlas> в смысле a+b+c-s-fggf-wefs+ewf-efw%dfsemb+fwe
[05:20:23] <iorlas> etc
[05:20:32] <iorlas> т.ч. хочется сделать одним запросом
[05:20:42] <iorlas> не делая слияний запросов
[05:20:51] <mikelsv> отличный вариан довести БД до самоубийства :)
[05:20:58] <iorlas> ._.
[05:21:09] <iorlas> ну уж что тут поделать
[05:23:54] <mikelsv> а, ну выбрать теги с g это фигня. уже легче. :)
[05:24:55] <mikelsv> хмм, я б наверно сделал несколькими запросами.
[05:26:34] <iorlas> видимо потом так и буду делать
[05:28:26] <mikelsv> по ходу вложенными SELECTами. главное, чтоб индексирование было.
[05:28:48] <iorlas> видимо..
[05:28:50] <iorlas> хм
[05:28:56] <iorlas> сейчас даже другая проблема появилась
[05:29:00] <mikelsv> iorlas: имаджеборджу пишешь?
[05:29:07] <iorlas> mikelsv: вообще, да
[05:29:22] <iorlas> mikelsv: гибрид хабра, новэя, аномы
[05:29:26] <mikelsv> я тоже хочу написать, но как-то руки не доходят.
[05:29:55] <mikelsv> так что за проблема?
[05:30:02] <iorlas> в общем
[05:30:12] <iorlas> WHERE ("imageboard_tag"."name" = a OR "imageboard_tag"."name" = b )
[05:30:34] <iorlas> суть в том что выборки по первому сравнению и по второму тупо мержатся
[05:31:11] <iorlas> т.е. если есть тред, в котором 2 тега a и b, то он выводится дважды
[05:31:44] <mikelsv> iorlas: вот. я о том и говорил. решение GROUP BY "imageboard_thread"."id"
[05:32:03] <iorlas> да вот сейчас думаю как это сделать в джанго
[05:35:42] <mikelsv> еще есть такая вещь как COUNT(), только что-то у меня не хочет работать. он должен возвращать количество строк. им то и проверять, что тега 2
[05:40:44] ᛁᚾᛏᛖᚷᛖᚱ зашёл в конференцию
[05:43:01] <mikelsv> ага. разобрался. мой вариант: SELECT count( d.id ) , c. * FROM infox_cat c JOIN `infox_data` d ON d.id =3 OR d.id =5 WHERE c.id =3 GROUP BY c.id LIMIT 0 , 30
[05:44:58] <iorlas> хм
[05:44:59] <mikelsv> в нашем случае COUNT без GROUP BY выдаст ошибку. в count должно быть 2, если искали 2 тега. в общем равное количеству тегов.
[05:45:16] <iorlas> надо будет попробовать потом
[05:45:25] <iorlas> WHERE ("imageboard_tag"."name" = a OR "imageboard_tag"."name" = b ) GROUP BY "imageboard_thread"."id", "imageboard_thread"."date" ORDER BY "imageboard_thread"."date" DESC
[05:45:36] <iorlas> пока +, - работают исправно
[05:45:47] <iorlas> а фильтр... ну потом
[05:46:59] <mikelsv> ладно, пойду чтоли посплю.
[05:47:15] <iorlas> гуд найт) и спс за помощь)
[06:55:33] ᛁᚾᛏᛖᚷᛖᚱ вышел из конференции
[07:21:58] ᛁᚾᛏᛖᚷᛖᚱ зашёл в конференцию
[08:06:40] εύητρος зашёл в конференцию
[08:19:12] ᛁᚾᛏᛖᚷᛖᚱ вышел из конференции: Replaced by new connection
[08:19:16] ᛁᚾᛏᛖᚷᛖᚱ зашёл в конференцию
[08:57:38] kekek зашёл в конференцию
[09:53:39] iorlas вышел из конференции
[10:07:55] magellan зашёл в конференцию
[10:07:57] magellan вышел из конференции: offline
[10:25:15] OKTAVIUS зашёл в конференцию
[10:25:42] ᛁᚾᛏᛖᚷᛖᚱ вышел из конференции
[10:26:07] OKTAVIUS вышел из конференции
[10:27:29] ᛁᚾᛏᛖᚷᛖᚱ зашёл в конференцию
[10:27:40] пкщгяут[ляптоп] зашёл в конференцию
[10:33:43] saksa зашёл в конференцию
[10:45:49] <ᛁᚾᛏᛖᚷᛖᚱ> бля
[10:46:01] <εύητρος> утро, да
[10:46:26] <saksa> ПИРОЖОК Я СЪЕЛ
[10:46:49] <0xd34df00d> Со смегмой?
[10:47:11] <εύητρος> бля...
[10:47:22] <ᛁᚾᛏᛖᚷᛖᚱ> воистину бля
[10:47:41] <пкщгяут[ляптоп]> пыщ
[10:48:01] <εύητρος> щып
[10:48:13] <εύητρος> щъiпъ
[10:48:22] <пкщгяут[ляптоп]> мырьк
[10:48:47] <εύητρος> мырьк?.. неко вчяти?
[10:48:55] <saksa> jap
[10:49:09] <saksa> я просто сбегала посмотреть что у меня загадость вгорле
[10:49:30] <saksa> загадочная гадость
[10:49:34] <saksa> буро-зеленая
[10:49:39] <saksa> ДОКТОР ЭТО СМЕГМА АААААААААААААА
[10:49:41] <saksa> ?
[10:50:25] <ᛁᚾᛏᛖᚷᛖᚱ> нет, это сила богов
[10:50:31] <saksa> эмм
[10:50:42] <saksa> а если ей вкого-нибудь харкаться, он умрет?
[10:50:51] <εύητρος> если попасть в глаз...
[10:50:57] <ᛁᚾᛏᛖᚷᛖᚱ> ничего хорошего с ним точно не случится
[10:51:19] <Laz> гм
[10:51:23] <Laz> у меня с похмелья такое бывает
[10:51:42] * saksa бронхитит
[10:51:49] <Laz> я подозреваю, что это сопли вытекают из носовых пазух и застревают в горле
[10:52:07] <пкщгяут[ляптоп]> P_P
[10:52:13] <пкщгяут[ляптоп]> смегма?
[10:52:21] <пкщгяут[ляптоп]> это что то нехорошее?
[10:52:35] <εύητρος> спроси же у электронных мозгов
[10:52:54] <saksa> ололо
[10:53:01] <saksa> я с детства знаю что ето такое
[10:53:06] <εύητρος> :-D
[10:53:12] <saksa> читайте медицинские энциклопедии, называется
[10:53:24] <saksa> да, это была продуманная пошлость, друзья мои)
[10:53:47] <пкщгяут[ляптоп]> гм
[10:53:53] <пкщгяут[ляптоп]> saksa нуу скаажииии
[10:54:05] <saksa> пкщгяут[ляптоп]: чого сказать?
[10:54:13] <пкщгяут[ляптоп]> что такое смегма?
[10:54:36] <пкщгяут[ляптоп]> ухты
[10:54:38] <пкщгяут[ляптоп]> нашел
[10:54:43] <saksa> http://ru.wikipedia.org/wiki/%D0%A1%D0%BC%D0%B5%D0%B3%D0%BC%D0%B0
[10:54:50] <saksa> пкщгяут[ляптоп]: а еще мальчик...
[10:54:54] <Laz> фу
[10:55:01] <Laz> и откуда девочки знают, что это
[10:55:09] <Laz> с детства
[10:55:25] <saksa> омертвевшие клетки головки полового члена и крайней плоти
[10:55:31] <saksa> Я НЕ ХОЧУ ЭТО ЕСТЬ
[10:55:34] <Laz> разве что если их прикармливают ей
[10:55:44] <saksa> у меня у родителей много книжек дома было, вот и знаю
[10:55:45] <Laz> ложечку за маму, ложечку за папу
[10:55:59] <εύητρος> кхм, не надоело ещё?
[10:56:01] <Laz> а вот немного дедушкиной смегмы
[10:56:10] <saksa> Laz: сгинь, утырок же ну
[10:56:10] <Laz> нямням
[10:56:19] <saksa> Laz: воспоминания поперли?)
[10:56:22] <Laz> утырокжену!
[10:56:27] <εύητρος> ололорт
[10:56:34] <Laz> saksa: фантазия взыграла
[10:56:37] <пкщгяут[ляптоп]> (%
[10:56:44] <saksa> Смегма может иметь острый аромат, который иногда сравнивают с запахом пикантных сортов сыра (у женщин аромат выделений похож на запах рыбы)
[10:56:47] <saksa> ААААААААААААААААААААААААААААААААААААААААААаа
[10:56:55] <Laz> гг
[10:57:12] <Laz> говорят, женские выделения пованивают селёдкой
[10:57:12] <0xd34df00d> Гг.
[10:57:14] <0xd34df00d> Я ЗНАЛ.
[10:57:17] <0xd34df00d> ПРО РЫБУ
[10:57:20] <0xd34df00d> ЗНАЛ ЗНАЛ ЗНАЛ
[10:57:26] <saksa> Ежедневное тщательное подмывание — абсолютная необходимость[источник?].
[10:57:27] <saksa> ад
[10:57:37] <saksa> 0xd34df00d: ТЫ МОЙ ПИКАНТНЫЙ СЫРОК ОЛОЛО
[10:57:40] <saksa> бляааааааааааа
[10:57:42] <Laz> гг
[10:57:53] <0xd34df00d> Источник?
[10:57:54] <0xd34df00d> Ну?
[10:58:01] <saksa> википидор)
[10:58:02] <0xd34df00d> Значимость смегмы не доказана.
[10:58:13] <saksa> а она есть...
[10:58:17] <0xd34df00d> Гг.
[10:58:40] <saksa> # Найти и указать ссылки на авторитетные источники, подтверждающие написанное
[10:58:41] <saksa> ыыы
[10:58:58] <saksa> При правильном уходе смегма не представляет опасности для здоровья. Родители должны объяснить это своим подрастающим сыновьям.
[10:59:00] <0xd34df00d> А то ОРИСС, понимаешь.
[10:59:01] <saksa> ААААААААААААААААААААААААА
[11:00:45] <Laz> типа, не запивай смегму холодным молоком, а то горло заболит?
[11:00:49] <saksa> ага
[11:00:54] <saksa> ад
[11:01:05] <saksa> ща вот возьму мед энциклопедию и зачитаюсь
[11:01:14] <saksa> стоиттут на полке, серенькая....
[11:01:20] <saksa> любимое чтиво с детства
[11:01:30] <Laz> гм
[11:01:36] <Laz> я любил мифологический словарь
[11:01:37] <εύητρος> занимательная хирургия на дому для самых маленьких
[11:01:46] <saksa> Использование конопли в медицине
[11:01:54] <saksa> я любила А.Куна
[11:01:58] <saksa> греческая мифология
[11:02:03] <Laz> Н.А.Кун
[11:02:18] <Laz> тащемта
[11:02:55] <Laz> николай альбертович кагбэ
[11:03:20] <saksa> а
[11:03:21] <saksa> ну ок
[11:03:26] <saksa> я помнючтго она а
[11:03:30] <saksa> *он
[11:03:33] <saksa> ололо
[11:03:42] <saksa> гипомания
[11:03:48] <saksa> это то о чем я думаю?
[11:03:55] <Laz> где?
[11:04:32] <Laz> интересно, что будет, если я вдруг проебу ~
[11:04:39] <Laz> наверное, свалю на вендоуз
[11:04:44] <saksa> Доза (вещества)
[11:04:54] <Laz> 1200 мкг
[11:05:00] <0xd34df00d> .version Laz
[11:05:02] <DeadBot> 0xd34df00d: Laz использует jabber.el 0.7.93 GNU Emacs 23.1.50.1 (i686-pc-linux-gnu, GTK+ Version 2.14.7)
of 2009-09-16 on darkstar
[11:05:10] <0xd34df00d> Laz: пили личкрафты.
[11:05:20] <Laz> и что я буду ими делать?
[11:05:25] <0xd34df00d> Личкрафтить.
[11:05:27] <0xd34df00d> Читать RSS.
[11:05:28] <Laz> они же не настраиваемые
[11:05:29] <0xd34df00d> Браузить.
[11:05:32] <0xd34df00d> Торренты.
[11:05:34] <0xd34df00d> Всякое.
[11:05:38] <0xd34df00d> Laz: чо там у тебя ненастраиваемое?
[11:05:38] <Laz> гм
[11:05:48] <Laz> да всё
[11:05:50] <saksa> # Макрофаги
# Малая депрессия
# Маммология
# Маниакальный синдром
[11:05:52] <Laz> текстовый редактор есть?
[11:06:36] <saksa> да всрался/ он так емаксофагам...
[11:06:52] <Laz> потому что не хватает его :(
[11:07:00] <Laz> иногда..
[11:07:17] <пкщгяут[ляптоп]> ($
[11:07:32] <0xd34df00d> Laz: нахуя тебе текстовый редактор?
[11:07:38] <0xd34df00d> Laz: и какой бы ты там хотел бы видеть?
[11:08:12] <Laz> текстовый редактор - единственное преимущество подобного совта перед емаксом
[11:08:20] <Laz> как известно, в емаксе его нет
[11:08:31] <Laz> а, ну ещё кофе готовить
[11:08:46] <Laz> но лично я кофе не пью
[11:09:15] <saksa> и прально
[11:09:16] zxc зашёл в конференцию
[11:09:22] <Laz> почему же?
[11:10:03] <Laz> не, кофей - отличная штука
[11:10:07] <Laz> правда, нормальный кофей
[11:10:21] <Laz> а не та дрисня, что нынче выдаётся за кофей
[11:12:45] <saksa> не
[11:12:48] <saksa> кофей норкомания
[11:12:51] <saksa> лучче курить
[11:13:52] <ᛁᚾᛏᛖᚷᛖᚱ> Laz: ++
[11:13:59] <пкщгяут[ляптоп]> не
[11:14:04] <ᛁᚾᛏᛖᚷᛖᚱ> saksa: таки да, наркомания же
[11:14:08] <пкщгяут[ляптоп]> лучше растлевать малолетних девственниц ^_^
[11:14:11] <ᛁᚾᛏᛖᚷᛖᚱ> но все равно кофе -- отличная штука
[11:14:26] <saksa> пкщгяут[ляптоп]: ты сам малолетняя девственница
[11:14:35] <пкщгяут[ляптоп]> saksa нет ты!
[11:14:47] <saksa> пкщгяут[ляптоп]: а у меня свидетели есть)
[11:14:56] <пкщгяут[ляптоп]> saksa ухты!
[11:15:01] <пкщгяут[ляптоп]> не может быть
[11:15:16] <пкщгяут[ляптоп]> в том что ты малолетняя девственница?
[11:15:19] * saksa призываэ мертвопищу
[11:17:40] <0xd34df00d> Трололо.
[11:17:46] <0xd34df00d> Она не малолетняя девственница.
[11:17:49] <0xd34df00d> И не девственница.
[11:17:51] <0xd34df00d> И ваще.
[11:17:55] <0xd34df00d> Олсо, Laz, ты хуй.
[11:18:00] <пкщгяут[ляптоп]> ^_^
[11:18:01] <0xd34df00d> Laz: ПОМОГИ @ ОПЕНСОРСУ.
[11:21:39] <saksa> Состояние пострадавших детей и беременных женщин без видимых повреждений всегда оценивается как тяжёлое, эвакуация и оказание помощи производится в первую очередь.
[11:28:03] <εύητρος> надо быть ленивыми, господа
http://www.boost.org/doc/libs/1_40_0/libs/mpl/doc/tutorial/the-importance-of-being.html
[11:32:40] <0xd34df00d> ты еще не понял это из хаскеля?
[11:49:25] <cutwater> теперь я рельсы уже и ненавижу люто-бешено
[11:49:28] <cutwater> авторы уроды
[11:50:04] <saksa> cutwater: орту
[11:50:16] <cutwater> адъ орту
[11:50:32] <εύητρος> cutwater: в чём, например, проявляется уродство? (я тут думал, изучать, не изучать, может попользовать)
[11:50:41] <cutwater> изучать
[11:50:50] <εύητρος> но не пользовать? :)
[11:51:06] <cutwater> просто они навязывают свою конвенцию именования и работы с базой данных
[11:51:39] <cutwater> соотв. у тебя если бд существовала до того как ее показали рельсам то начинаем пляски с бубном
[11:52:02] <εύητρος> т.е. если с нуля, то норм?
[11:52:16] <saksa> Глаза обоих хирургов говорят о жгучем интересе к устройству человеческого тела.
[11:52:34] <cutwater> ну норм канеш
[11:54:07] <cutwater> хотя мне щас все больше хочется вернуться на старый добрый джанго )
[11:55:29] alkota зашёл в конференцию
[11:56:33] magellan зашёл в конференцию
[11:56:43] magellan вышел из конференции: offline
[11:56:58] ᛁᚾᛏᛖᚷᛖᚱ вышел из конференции
[12:00:35] <cutwater> просто на мой взгляд рельсы говно. потому как говорят что они каг бэ помогают и не ставят палки в колеса. а на деле как раз наоборот
[12:01:44] <cutwater> просто да мне не нравится когда за меня разработчики решают как должна выглядеть моя база. а если без этого сразу отваливаются скаффолдинги всякие...
[12:02:06] <εύητρος> ясно)
[12:03:17] ᛁᚾᛏᛖᚷᛖᚱ зашёл в конференцию
[12:13:38] saksa вышел из конференции: Logged out
[12:26:31] ᛁᚾᛏᛖᚷᛖᚱ вышел из конференции: Replaced by new connection
[12:26:32] ᛁᚾᛏᛖᚷᛖᚱ зашёл в конференцию
[12:28:03] saksa зашёл в конференцию
[12:30:13] alkota вышел из конференции
[12:48:48] zxc вышел из конференции: Replaced by new connection
[12:48:54] zxc зашёл в конференцию
[12:56:55] alkota зашёл в конференцию
[13:06:16] zxc вышел из конференции: Replaced by new connection
[13:06:22] zxc зашёл в конференцию
[13:14:51] <saksa> ох, чужие лобковые волоса в моей клавиатуре
[13:15:58] zxc вышел из конференции: Replaced by new connection
[13:16:04] zxc зашёл в конференцию
[13:20:30] cutwater вышел из конференции
[13:21:09] cutwater зашёл в конференцию
[13:23:40] magellan зашёл в конференцию
[13:23:45] magellan вышел из конференции: offline
[13:24:26] Fro0m_ зашёл в конференцию
[13:54:55] rexim зашёл в конференцию
[14:01:55] undefined_variable зашёл в конференцию
[14:14:30] undefined_variable вышел из конференции
[14:31:37] <пкщгяут[ляптоп]> P_P
[14:32:14] ᛁᚾᛏᛖᚷᛖᚱ вышел из конференции
[14:34:39] <ѲорНѣвѣръ> Уж лучше чужие, чем свои собственные.
[14:35:26] <εύητρος> ѲорНѣвѣръ: крвд
[14:35:34] <ѲорНѣвѣръ> Упчк.
[14:35:45] <ѲорНѣвѣръ> В смысле, утро.
[14:35:49] <ѲорНѣвѣръ> Запоздалое, да.
[14:36:03] <εύητρος> солнце клонится к закату...
[14:36:15] <εύητρος> впрочем, у нас его не видно)
[14:36:27] <ѲорНѣвѣръ> У нас тоже.
[14:37:42] <εύητρος> смотрю на ники -- душа радуется )))
[14:38:00] <ѲорНѣвѣръ> Хы.
[15:11:41] 0x06D7 зашёл в конференцию
[15:13:27] zxc вышел из конференции: Replaced by new connection
[15:13:33] zxc зашёл в конференцию
[15:44:46] <cutwater> ломаю себе моск
[15:44:50] <cutwater> пишу на VimL
[15:45:42] 0x06D7 вышел из конференции: ExitThRead(0);
[15:46:50] <cutwater> mikelsv, напиши аналог vim с нормальным скриптовым языком
[15:51:58] Spo1ler зашёл в конференцию
[15:53:29] <Spo1ler> saksa: ололо
[15:54:10] <пкщгяут[ляптоп]> Spo1ler ШПОЛОЛО!
[15:54:12] <пкщгяут[ляптоп]> (%
[15:54:29] <mikelsv> cutwater: так, а поконкретней. vim это просмотрщик? такой достаточно тупой.
[15:54:34] <Spo1ler> пкщгяутололо
[15:54:44] <Spo1ler> вим — просмотрщик?
[15:54:46] <Spo1ler> Ай лолед
[15:55:00] <εύητρος> ПРО @ СМОТРЩИК
[15:55:43] <mikelsv> да, ненавижу его выход. :q не радует :(
[15:56:44] <mikelsv> cutwater: задачка интересная. и мне по ходу нужная. что там со скриптовым языком? никогда не видел
[15:59:50] <saksa> лооооооооооооол
[16:00:05] <0xd34df00d> Тупой.
[16:00:12] <0xd34df00d> Тупой вим тупой просмотрщик.
[16:00:15] <0xd34df00d> Так и запишем.
[16:00:21] * 0xd34df00d написал личкрафты в тупом просмотрщике.
[16:00:23] <Laz> вим - гуано
[16:00:26] <0xd34df00d> Laz: нет ты.
[16:00:57] saksa сменил ник на Ölrún
[16:01:03] <mikelsv> vim редактор. но мне страшно в нем что-то редактировать. поэтому я его просмотрщиком и назвал. ^_^
[16:01:04] <Laz> гм
[16:01:10] <Ölrún> пфф
[16:01:12] <Laz> а что, вим нельзя скриптовать?
[16:01:16] <Laz> вроде ж было что-то на петоне
[16:01:19] <Ölrún> у микеля мозгов не приавилось короче
[16:01:27] <Spo1ler> Кэп?
[16:01:36] <Ölrún> он самый
[16:07:26] <0xd34df00d> Няка.
[16:10:19] <cutwater> у вима свой скриптовый язык
[16:10:21] <cutwater> VimL
[16:12:21] <Laz> ацтой какой
[16:13:08] <cutwater> нет ты
[16:13:28] <cutwater> отстой это ваш имакс
[16:13:32] alkota вышел из конференции: Replaced by new connection
[16:13:34] <cutwater> в котором есть все КРОМЕ редактора
[16:13:41] <mikelsv> чет по нему ничего особого не находится.
[16:13:50] <Laz> судя по тому, сколько скриптов написано для вима, этот viml очень крут
[16:13:58] <cutwater> Laz, дофига скриптов
[16:14:05] <cutwater> over 9000 скриптов для вима
[16:14:07] alkota зашёл в конференцию
[16:14:11] <mikelsv> cutwater: в чем смысл скриптов в редакторе?
[16:14:16] <Laz> есть хоть что-то похожее на org-mode?
[16:14:19] <cutwater> mikelsv, vim.org
[16:14:31] <cutwater> Laz, wtf org-mode ?
[16:14:53] <Laz> org - an Emacs Mode for Notes, Project Planning, and Authoring
[16:14:56] <Laz> orgmode.org
[16:15:30] <Laz> насколько я знаю, подобного функционала нет нигде
[16:16:42] <cutwater> насколько я знаю кроме имакса джаббер в редактор никто не встраивает
[16:16:50] <cutwater> это не значит же что имакс крутЪ
[16:16:58] <Laz> гг
[16:17:10] <Laz> не тем меряешь
[16:17:16] <Laz> в мерседесе тоже можно картошку возить
[16:17:29] <Laz> и это не значит, что он труЪ
[16:17:35] <Laz> но он труЪ по другим причинам
[16:17:46] <cutwater> провел аналогию.
[16:17:50] <Laz> ага
[16:17:52] <cutwater> твоим словам
[16:17:55] <Laz> я тебе про org-mode
[16:18:07] <Laz> про то, что ничего, подобного ему, нет
[16:18:09] <cutwater> google://vim+org+mode
[16:18:12] <Laz> а ты про жаббер в емаксе
[16:18:16] <cutwater> раз нет вестимо не нужно
[16:18:35] <Laz> гг
[16:18:38] <Laz> вестимо, ниасилили
[16:18:40] <mikelsv> cutwater: сформулируешь задачку, я посмотрю.
[16:18:46] <Laz> тото я смотрю, первое, что вылезло
[16:18:50] <Laz> Does Vim have any scripts like Org-mode of Emacs?
[16:19:06] <Laz> бедные вимеры, не знают, что оргмод не нужен
[16:33:19] O01eg зашёл в конференцию
[16:36:34] <ѲорНѣвѣръ> Личкрафты ничем не хуже емакса.
[16:36:40] <ѲорНѣвѣръ> Там тоже нет редактора и есть IRC.
[16:36:50] <Laz> оргмода нет же
[16:37:21] <ѲорНѣвѣръ> Зато есть торрент-клиент.
[16:37:31] <Laz> я не пользуюсь торрентами
[16:37:50] <ѲорНѣвѣръ> Потому что клиента нет в емаксе, да?
[16:37:54] <Laz> нет
[16:38:00] <Laz> потому что есть локальный дэцэ
[16:38:10] <ѲорНѣвѣръ> В емаксе есть DC?
[16:38:15] <Laz> неа
[16:38:18] <Laz> почему в емаксе?
[16:38:23] <Laz> я собрал себе eiskaltdc :)
[16:38:27] <Laz> гхыгхы
[16:38:27] <ѲорНѣвѣръ> Ну вот, а в личкрафтах есть.
[16:38:32] <Laz> гм..
[16:38:38] <Laz> и что, он там лучше айскальта?
[16:38:43] <ѲорНѣвѣръ> Ничего нету в этом вашем емаксе.
[16:38:47] <0xd34df00d> Пока пилится.
[16:38:53] <0xd34df00d> Но будет лучше айскальта да.
[16:38:56] <0xd34df00d> Потому что:
[16:39:20] <0xd34df00d> 1. Я говорил с девами айскальта. Они не планируют вести реализацию протокола, а будут тырить апдейты из апстрима-валкнута.
[16:39:35] <Ölrún> говори с мужиками лол
[16:39:50] <0xd34df00d> 2. Дев валкнута официально признал свою реализацию дерьмом и abandoned.
[16:39:59] <Laz> гг
[16:40:09] <0xd34df00d> 3. Я тырю из LinuxDC++, считай, а там больше всяких фич и всякого.
[16:40:17] <0xd34df00d> 4. Сакса у нас сегодня питросянит.
[16:40:30] <Laz> а что, linuxdcpp уже научился с нескольких источников качать?
[16:40:39] <0xd34df00d> Хрен знает.
[16:40:41] <0xd34df00d> Я ядро тырю.
[16:40:45] <0xd34df00d> Ядро умеет, прозреваю.
[16:40:52] <Laz> вообще говоря, не умеет
[16:40:58] <Ölrún> 5. покорми меня уже, чудовище, я замучалась жрать кофе и пирожки из сам знаешь чего
[16:41:12] <Laz> плюс зажирание 100% цпу при апдейте базы
[16:41:12] <0xd34df00d> С чего ты взял, что не умеет.
[16:41:19] <Laz> с того, что я его юзал
[16:41:24] <Laz> с месяц назад ещё
[16:41:27] <Laz> потом он меня заёб
[16:41:28] <0xd34df00d> Laz: ты настолько суров, что юзал прямо ядро?
[16:41:30] <пкщгяут[ляптоп]> Laz ты лаз
[16:41:31] <пкщгяут[ляптоп]> ;(
[16:41:35] <Laz> я юзал прямо клиента
[16:41:42] <0xd34df00d> Laz: а я про ядро, блджад, говорю.
[16:41:46] <пкщгяут[ляптоп]> Laz мы никогда не осилим личкрафты^W лобатаф
[16:41:55] <Ölrún> лоботомию
[16:41:55] <0xd34df00d> Оно Advanced Direct Connect умеет, например еще.
[16:42:04] <Laz> по-твоему, линуксдцпп не юзает фичи своего же ядра?
[16:42:12] <0xd34df00d> Laz: да.
[16:42:16] <Laz> типа, в ядре сделали, в клиенте нет?
[16:42:19] <0xd34df00d> Олсо, ты юзалд старое тупое говно.
[16:42:20] <Laz> они совсем дебилы что ли?
[16:42:21] <0xd34df00d> Я уверен в этом.
[16:42:27] <0xd34df00d> Все емаксеры такие.
[16:42:32] <Laz> в любом случае, линакцдцпп - гавно
[16:42:41] <0xd34df00d> Я не спорю.
[16:42:46] <Laz> поиск, да
[16:42:51] <0xd34df00d> Ядро валкнута — совсем ну полное блятьпиздец дерьмо.
[16:42:52] <Laz> у меня он еле шевелился
[16:43:03] <Laz> да срать мне на ядро
[16:43:08] <Laz> пусть оно хоть крестиком вышивать умеет
[16:43:21] <Laz> если клиент нихера не поддерживает, оно отправляется к хуям
[16:43:39] <Laz> пкщгяут[ляптоп]: почимуже? :(
[16:44:04] <Spo1ler> ПОЧИ @ МУЖЕ
[16:44:20] <0xd34df00d> Laz: ты очень хуевая суперпозиция быдлоюзера и быддокодера.
[16:44:25] <Laz> гг
[16:44:26] <0xd34df00d> Laz: взял бы и попилил ядро, ну.
[16:44:28] <0xd34df00d> А то потреблядь.
[16:44:29] <Laz> зачем?
[16:44:34] <Laz> есть айскальт
[16:44:36] <Laz> на кутэ
[16:44:42] <Laz> там всё работает
[16:44:44] <пкщгяут[ляптоп]> Laz потму что ты суперпозиция юзера и кодера, так то (%
[16:45:00] <Laz> пкщгяут[ляптоп]: понятненько
[16:45:01] <0xd34df00d> Laz: они не будут девелопить ядро, лол.
[16:45:08] <0xd34df00d> Laz: девелопер ядра тоже не будет девелопить ядро, лол.
[16:45:09] <Laz> 0xd34df00d: а зачем его девелопить?
[16:45:13] <Laz> какие фичи оно не умеет?
[16:45:14] <0xd34df00d> ADC оно уже умеет?
[16:45:22] <Laz> что это за члень?
[16:45:27] <0xd34df00d> Advanced DIrect Connect же.
[16:45:29] <ѲорНѣвѣръ> Любой человек есть суперпозиция юзера и кодера, так что его можно представить комплексным числом.
[16:45:58] <0xd34df00d> ѲорНѣвѣръ: а еще любой человек есть суперпозиция юзера, кодера, тестера и менеджера.
[16:46:04] <0xd34df00d> ѲорНѣвѣръ: можно юзать кватернионы.
[16:46:05] <Spo1ler> а еще СИСЬКИ
[16:46:18] <Laz> судя по всему, не умеет
[16:46:22] <εύητρος> ещё четыре базовых вектора до октониона
[16:46:23] <0xd34df00d> Laz: ну вот и все.
[16:46:26] <O01eg> Spo1ler++;
[16:46:31] <Laz> а что, оно где-то используется?
[16:46:34] <0xd34df00d> Laz: вроде как да.
[16:46:42] <0xd34df00d> Laz: я-то ваще DC не юзаю, оно мне нахуй не нужно.
[16:46:53] <Laz> и что, я не смогу у юзеров adc скачать что-то?
[16:46:59] <0xd34df00d> Понятия не имею.
[16:47:10] <Laz> Разные шары на каждом хабе
[16:47:13] <0xd34df00d> Ваще у меня все большее желание написать на хаскеле свою реализацию, обернуть в сишечку и дергать из плюсов.
[16:47:14] <Laz> Реальная идентификация каждого пользователя
[16:47:19] <Laz> Смена ника без переподсоединения
[16:47:25] <Laz> Поиск напрямую между клиентами
[16:47:26] <Laz> охуеть
[16:47:32] <Laz> без этих фич ну никак нельзя прожить
[16:47:38] <Laz> особенно меня задолбало менять ник
[16:47:46] <0xd34df00d> Без скачивания у нескольких источников тоже ну никак нельзя прожить.
[16:47:47] <Laz> приходится переподключаться..
[16:47:52] <0xd34df00d> Особенно учитывая, что это есть, лол.
[16:47:52] <Laz> гхыгхы
[16:48:03] <Laz> автоматического, заметь
[16:48:14] <Laz> поиска альтернатив и скачивания их
[16:48:26] <Laz> потому что разные юзеры есть
[16:48:39] <Laz> с линупсдцпп попадёшь на дебила с низким исходящим каналом
[16:48:55] <Laz> и сидишь пять минут ищешь кого-нибудь с нормальным каналом
[16:49:14] <Laz> в айскальдц кинчик скачивается до того, как я успеваю выбрать, куда его сохранить
[16:49:32] <0xd34df00d> Sooooooooo slooooooooooow...
[16:49:40] <Laz> лол
[16:49:40] <0xd34df00d> Эстонский Лаз...
[16:49:51] <Laz> просто у меня хороший интырнет
[17:01:35] magellan зашёл в конференцию
[17:18:40] O01eg вышел из конференции
[17:19:08] O01eg зашёл в конференцию
[17:23:39] O01eg вышел из конференции
[17:24:10] O01eg зашёл в конференцию
[17:33:15] <ѲорНѣвѣръ> Олсо, народ, интересующиеся - заходите в math@. Я не вытерпел и создал таки =)
[17:33:38] <Ölrún> не вытерпел
[17:33:42] <Ölrún> нувыпонели
[17:33:44] <Ölrún> )
[17:34:32] <ѲорНѣвѣръ> Я не понел -_-
[17:34:58] <Spo1ler> Ты не вытер пел, сука
[17:35:01] <Spo1ler> вытри пел
[17:35:56] <ѲорНѣвѣръ> Не я его рассыпал, не мне и вытирать.
[17:36:19] <Ölrún> аутолиз
[17:45:44] <пкщгяут[ляптоп]> гм
[17:45:48] <пкщгяут[ляптоп]> и чо там в маз?
[17:45:57] <пкщгяут[ляптоп]> матанщеги и хацкелистишки?
[17:46:25] <ѲорНѣвѣръ> Да все те же.
[17:46:37] <ѲорНѣвѣръ> Но подразумевается как ты сказал, да.
[17:46:53] <пкщгяут[ляптоп]> (%
[17:47:00] <пкщгяут[ляптоп]> тогда мне там делать нечего
[17:47:06] <пкщгяут[ляптоп]> ибо я тупое быдлецо ^^
[17:47:08] пкщгяут[ляптоп] сменил ник на БЫДЛЕЦО
[17:47:17] <O01eg> http://sourceforge.net/projects/losak/ - жесть
[17:52:42] magellan вышел из конференции: offline
[18:00:13] <Ölrún> ад
[18:02:36] ѲорНѣвѣръ вышел из конференции
[18:03:07] ѲорНѣвѣръ зашёл в конференцию
[18:05:39] alkota вышел из конференции
[18:06:55] alkota зашёл в конференцию
[18:08:02] * ѲорНѣвѣръ рефакторит бота. Самое главное уже сделано - class Bot переименован в class ChtonianBot.
[18:09:55] <O01eg> он наследуется от Bot?
[18:10:19] <ѲорНѣвѣръ> Нет, переименовал же.
[18:10:23] <ѲорНѣвѣръ> Bot'а больше нет.
[18:11:02] <ѲорНѣвѣръ> "Bot" это было наследие gloox'овского примера.
[18:11:51] <O01eg> на чём написан?
[18:12:10] <ѲорНѣвѣръ> C++ же.
[18:12:41] <ѲорНѣвѣръ> Его исходники даже на sf.net где-то валяются, но они жутко устарели и я скоро заапдейчу их.
[18:13:25] <БЫДЛЕЦО> пыщ
[18:28:16] <Spo1ler> БЫДЛЕЦО: ты хуй
[18:28:54] <БЫДЛЕЦО> Spo1ler а ты рудиментный хуй
[18:29:02] <Spo1ler> А ты хуй рудимента
[18:29:06] <Spo1ler> точнее нет
[18:29:09] <Spo1ler> Ты хуй мента Руди
[18:29:23] <БЫДЛЕЦО> а ты петросяндотжыпег
[18:29:43] <Spo1ler> кто жыпег ты жыпег
[18:29:46] <Spo1ler> Я расово верный пнг
[18:34:16] <Laz> пнг ниразу не верный
[18:34:27] <cutwater> лолшто?
[18:34:37] <cutwater> Laz, ты хуй!
[18:34:58] <Laz> гыгы
[18:35:07] <Laz> ксинта этот ваш пнг
[18:35:09] <Spo1ler> Все хуй
[18:35:11] <Laz> лично я всё храню в xpm
[18:35:21] <Spo1ler> Хуита
[18:35:28] <Spo1ler> Пнг удобно и нормально и ваще
[18:35:31] <Laz> ниасилил, так и скажи
[18:35:33] <ѲорНѣвѣръ> Пнг правоверен, я гарантирую!
[18:35:42] <Spo1ler> Laz: нахуиа мне асиливать?
[18:35:53] <Spo1ler> обанах
[18:35:58] <Spo1ler> Лостфильм аж не открывается
[18:36:09] <Laz> та я думаю, лучше и не пробуй асилить
[18:36:09] <cutwater> а у меня ftp.vim.org упал
[18:36:24] <Laz> небось, кто-то конфиг решил подправить
[18:36:25] <cutwater> приходится править скрипты чтобы с зеркала занятнулось
[18:36:27] <Laz> в виме
[18:36:29] <Laz> гыгы
[18:36:37] <cutwater> нет я вим пересобрать хочу
[18:36:50] <Laz> ага
[18:36:57] <Laz> а я вот пересобрал емакс
[18:37:00] <Laz> с поддержкой xembed
[18:37:05] <Laz> и мне лень его перезапускать :(
[18:37:15] <Laz> уже месяц прошёл
[18:38:27] O01eg вышел из конференции: Logged out
[18:43:13] Spo1ler вышел из конференции
[19:01:48] εύητρος вышел из конференции: Replaced by new connection
[19:02:26] εύητρος зашёл в конференцию
[19:05:18] ᛁᚾᛏᛖᚷᛖᚱ зашёл в конференцию
[19:09:38] * ѲорНѣвѣръ опять забыл пароль к sf.net.
[19:11:37] rexim вышел из конференции
[19:14:06] osnp зашёл в конференцию
[19:14:27] osnp вышел из конференции: offline
[19:14:57] ᛁᚾᛏᛖᚷᛖᚱ вышел из конференции: Replaced by new connection
[19:15:01] ᛁᚾᛏᛖᚷᛖᚱ зашёл в конференцию
[19:17:02] * ѲорНѣвѣръ опять вспомнил пароль после того, как начал процедуру восстановления пароля. И ведь не в первый же раз. И даже не во второй.
[19:17:13] <ѲорНѣвѣръ> Дурацкие у них ограничения на пароли...
[19:19:51] cutwater вышел из конференции
[19:20:25] cutwater зашёл в конференцию
[19:28:41] ѲорНѣвѣръ вышел из конференции: Replaced by new connection
[19:28:45] ѲорНѣвѣръ зашёл в конференцию
[19:42:54] rexim зашёл в конференцию
[19:58:12] rexim вышел из конференции
[19:59:02] nooogz зашёл в конференцию
[20:03:13] <nooogz> Здравствуйте, подскажите почему данный цикл бесконечен http://dumpz.org/13424/
[20:03:41] <БЫДЛЕЦО> P_P
[20:04:06] <εύητρος> nooogz: читай же машинную арифметику с плавающей точкой
[20:04:36] <Laz> у него же нет конца же
[20:04:54] <БЫДЛЕЦО> (%
[20:05:19] <БЫДЛЕЦО> nooogz флоаты сравнивать - зло
[20:05:22] <Laz> а что с машинной арифметикой?
[20:05:36] <Laz> я люблю сравнивать плавающие точки
[20:05:40] <Laz> никаких проблем не имею
[20:05:41] <БЫДЛЕЦО> Laz (%
[20:05:44] <εύητρος> Laz: да так, но лишним не будет )))
[20:06:12] <nooogz> хм... :)
[20:06:31] <εύητρος> nooogz: ну разве не очевидно?
[20:08:21] * εύητρος никак не может выловить access violation...
[20:08:25] <Laz> по-моему, он бесконечен, потому что это условие никогда не выполнится
[20:08:45] <Laz> ну кроме момента, когда они оба будут равны бесконечности
[20:09:05] <εύητρος> daf не достигнет inf
[20:09:18] <Laz> да?
[20:09:19] <Laz> пчоему?
[20:09:30] <Laz> я думаю, достигнет
[20:09:34] <nooogz> :) понял значит при сравнении >,< покатит а так нет
[20:09:38] <εύητρος> однажды 10.0 станет слишком маленьким и будет daf == daf + 10.0
[20:10:02] <Laz> это и есть момент, когда daf станет инфом
[20:10:05] <εύητρος> нет
[20:10:09] <Laz> почему?
[20:10:25] <εύητρος> Laz: читай же машинную арифметику с плавающей точкой :-D
[20:10:34] <nooogz> :) ладно понял
[20:10:40] <nooogz> спасибо :)
[20:10:48] <cutwater> я опять все пропустил
[20:10:52] <cutwater> ну
[20:10:53] <cutwater> :(
[20:11:43] <Laz> читаю
[20:11:50] <Laz> правда, математику
[20:11:55] <Laz> там написано, что inf + 10 == inf
[20:11:56] <БЫДЛЕЦО> мырь
[20:12:03] <Laz> других чисел с таким свойством нет
[20:12:51] <Laz> >>> daf
inf
>>> daf + 10 == daf
True
[20:12:55] <Laz> гм
[20:13:57] <εύητρος> Laz: дак запусти в цикле и посмотри, while(daf + 10.0 != daf) daf += 10.0; cout << daf;
[20:14:14] <Laz> гыгы
[20:14:17] <Laz> запускал уже
[20:14:25] <Laz> долго работает что-то
[20:17:35] <Laz> гм
[20:17:40] <Laz> для скорости решил умножать
[20:17:52] <Laz> > tail daf
3.51111940403e+305
7.02223880806e+305
1.40444776161e+306
2.80889552322e+306
5.61779104644e+306
1.12355820929e+307
2.24711641858e+307
4.49423283716e+307
8.98846567431e+307
inf
[20:18:04] <Laz> степени двойки кагбэ
[20:18:13] <εύητρος> бля
[20:18:16] <εύητρος> умножать
[20:18:19] <Laz> условие было daf * 2 == daf
[20:18:23] <Laz> гхыгхы
[20:18:26] <Laz> а что умножать?
[20:18:28] <εύητρος> ты дурак, что ли?
[20:18:39] <Laz> флоаты при умножении не так себя ведут, как при сложении?
[20:18:48] <Laz> ну-ка, расскажи, умник
[20:18:50] <Laz> гхыгхы
[20:19:31] <Laz> ладно, ща со сложением сделаю
[20:19:42] <εύητρος> читай же умные книжки
[20:20:39] <Laz> да?
[20:20:41] <εύητρος> в машинном числе с плавающей точкой представимо не более определённого числа значащих цифр
[20:20:41] <Laz> :(
[20:20:59] <Laz> хм..
[20:21:04] <Laz> да ну
[20:21:10] <Laz> а я думал, бесконечно можно представить
[20:21:24] <εύητρος> тролль же, а
[20:21:34] <Laz> да ты хуйню порешь
[20:21:52] <Laz> напиши число, которое при сложении с 10 даёт себя же
[20:21:56] <Laz> точнее, не себя же
[20:21:56] <εύητρος> ок, 1e+38 + 10 что?
[20:22:01] <εύητρος> во float
[20:22:30] <Laz> ща посчитаю
[20:22:33] <Laz> погоди-ка
[20:23:10] <Laz> uvv
[20:23:11] <Laz> гмм
[20:23:52] <εύητρος> http://codepad.org/GgzlabHo
[20:24:10] <εύητρος> так что хуйню ты порешь
[20:25:24] <Laz> это примерно 1000000000000000000000000000000000000010
[20:25:26] <Laz> не?
[20:25:34] <Laz> долго считал что-то
[20:28:14] <εύητρος> можно и поменьше: http://codepad.org/zcv9Tcdz
[20:29:37] <Laz> и правда
[20:29:42] <Laz> а что, ты про какие машины?
[20:30:27] <Laz> у меня обычно такие числа записываются как inf
[20:30:34] alkota вышел из конференции
[20:30:39] <Laz> может, у тебя цонпелятар такой?
[20:30:46] <εύητρος> ох ё
[20:30:46] <Laz> 1e+9 в инф переводит?
[20:30:57] <εύητρος> читай же, как машина считает
[20:31:02] <Laz> какая именно машина?
[20:31:03] <εύητρος> мне надоело
[20:31:04] alkota зашёл в конференцию
[20:31:13] <БЫДЛЕЦО> (%
[20:31:14] <cutwater> εύητρος, впервые вижу тебя таким.
[20:31:15] <Laz> тюринга?
[20:31:29] <БЫДЛЕЦО> а я быдлецо
[20:31:32] <εύητρος> cutwater: каким?
[20:31:35] <БЫДЛЕЦО> я вообще не понимаю о чем речь
[20:31:38] <БЫДЛЕЦО> ^_^
[20:31:41] <Laz> я думал, что на бесконечной ленте 1e+9 + 10 != 1e+9
[20:31:50] <Laz> а оно, оказуеца, ==
[20:31:56] <cutwater> εύητρος, слегка нервным :)
[20:32:00] <εύητρος> Laz: где ты видел бесконечную ленту?
[20:32:10] <Laz> εύητρος: в машине тюринга
[20:32:18] <εύητρος> cutwater: с прогой траблы, а тут тупость прёт у чувака
[20:32:42] <εύητρος> Laz: у тебя есть физическая реализация?
[20:32:55] <Laz> а зачем она нужна?
[20:33:07] <Laz> тюрингу, чтоб рассуждать об алгоритмах, физическая реализация не была нужна
[20:33:08] <cutwater> Laz, короче читай про машинное представление чисел с плавающей точкой на архитектуре intel
[20:33:14] <Laz> ах, интел
[20:33:15] <cutwater> хотя бы
[20:33:15] <εύητρος> да на любой
[20:33:19] <Laz> ну дык сразу бы сказали про интел
[20:33:22] <Laz> или на любой
[20:33:25] <Laz> ёпт
[20:33:25] <cutwater> бля
[20:33:32] <Laz> вас хер поймёшь
[20:33:33] <εύητρος> на любой РЕАЛЬНОЙ машине
[20:34:08] <Laz> тогда значение инфа зависит от параметров этой РЕАЛЬНОЙ машины
[20:34:19] <εύητρος> бля
[20:34:21] <cutwater> бляяяяя
[20:34:25] <εύητρος> читай стандарт IEEE-754
[20:34:30] <Laz> то, что у тебя 1e+9 не влазить в 4 байта или сколько там, ничо не значит
[20:34:37] <Laz> ща прочитаю
[20:35:09] <БЫДЛЕЦО> обоги
[20:35:13] <БЫДЛЕЦО> мряк ^_^
[20:35:18] <Laz> ага, прочитал
[20:35:24] <εύητρος> Laz: http://codepad.org/8rfnNHZR
[20:35:26] <Laz> где там написано про ограничение размера?
[20:35:30] <εύητρος> какбе влезает
[20:35:50] <εύητρος> где у того чувака с циклом была неограниченная арифметика?
[20:35:59] <Laz> в кодце
[20:36:03] <εύητρος> да ну?
[20:36:08] <Laz> оба числа неограниченно возрастали
[20:36:11] <Laz> ты не заметил?
[20:36:22] <εύητρος> не, ты точно долпайоп
[20:36:27] <БЫДЛЕЦО> ггг
[20:36:31] <Laz> обоснуй-ка
[20:36:40] <nooogz> Вот это я вам пищу для ума подкинул :)
[20:36:49] <εύητρος> nooogz: пища для бурления говна
[20:36:53] <εύητρος> ума ни грана
[20:36:56] <Laz> кстати, нарушение этого стандарта как ваще, карается?
[20:37:17] <cutwater> анально
[20:37:27] <БЫДЛЕЦО> (%
[20:37:29] <Laz> а то вдруг какой-нибудь умник напишет реализацию, где 1e+9 + 10 != 1e+9
[20:51:43] magellan зашёл в конференцию
[20:51:50] magellan вышел из конференции: offline
[20:59:30] 0xd34df00d вышел из конференции: Replaced by new connection
[20:59:30] 0xd34df00d зашёл в конференцию
[20:59:30] Ölrún вышел из конференции: Replaced by new connection
[20:59:30] Ölrún зашёл в конференцию
[21:21:46] ᛁᚾᛏᛖᚷᛖᚱ вышел из конференции
[21:29:18] nooogz вышел из конференции
[21:37:16] kekek вышел из конференции
[21:38:07] <БЫДЛЕЦО> мрьк
[21:59:04] <εύητρος> мракъ
[22:02:33] sevenov вышел из конференции
[22:02:51] sevenov зашёл в конференцию
[22:13:29] ᛁᚾᛏᛖᚷᛖᚱ зашёл в конференцию
[22:26:44] εύητρος вышел из конференции: exit(0);
[22:36:58] Spo1ler зашёл в конференцию
[23:02:04] Spo1ler вышел из конференции: Replaced by new connection
[23:02:05] Spo1ler зашёл в конференцию
[23:13:52] alkota вышел из конференции
[23:16:35] БЫДЛЕЦО вышел из конференции
[23:16:48] пкщгяут[ляптоп] зашёл в конференцию
[23:48:10] zxc вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!