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

Тема: Тема: C, С++, D, Java, C#, Haskell, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, TypeScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust.
Backup channel: codingteam@conference.codingteam.org.ru
HQ: http://codingteam.org.ru
Код постить сюда: http://hastebin.com/
Логи: http://tinyurl.com/ctcjr-logs
Morning Tsoding (вт, чт, сб, вс, збс)(14.02.2016 стрима нет): http://www.youtube.com/playlist?list=PLguYJK7ydFE75hzLFTKwMDVRkDlJ8rEiA
Let's Dev (когда Капитан на мостике): http://www.youtube.com/playlist?list=PLK6mcZkmN4QTusFvp_0GVtscQbCiIg81Y
http://i.imgur.com/slnyI6a.jpg
[00:00:27] <Minoru> gsomix: хм, не слышал о таком! Что они интересного делают?
[00:01:41] <Minoru> ɹǝɟılʍǝu: nice!
[00:04:07] <gsomix> Minoru, описывают шаблоны для pattern matching.
[00:05:07] <gsomix> Мне понравился из статьи пример с шаблоном, который позвляет матчить строки по принадлежности к регекспу.
[00:06:04] <Minoru> гм. Это как guards в Haskell?
[00:06:29] <m4n71k0r> а в х-ле регекспы тоже ленивые?)
[00:07:02] * Minoru сходу даже не может вспомнить, какую либу подключать и что импортировать, чтобы юзать регулярки
[00:07:12] <gsomix> Minoru, http://pastebin.com/yUhBespq
[00:07:17] <gsomix> Вот так это выглядит.
[00:07:24] <ɹǝɟılʍǝu> m4n71k0r, и лень ленивая.
[00:07:26] <Minoru> но я не удивлюсь, если нативная либа действительно будет ленивой, m4n71k0r. Ибо почему нет?
[00:07:42] <m4n71k0r> имхо, лучше какой-нибудь комбинатор парсеров...
[00:08:48] <Minoru> у Ромы Чепляки есть какая-то либа на аппликативных функторах. Он хвастался, что она мощней перловых регулярок :D regex-applicative называется
[00:09:04] <Minoru> gsomix: да, это то же самое, что и хаскелевские guards. Но в F# это либой сделано?
[00:09:23] <Minoru> gsomix: а, или не либой…
[00:09:30] <Minoru> match-то встроенный небось
[00:09:32] <gsomix> Minoru, нет, на уровне языка.
[00:11:37] <Minoru> блин, я потерялся в Haskell Report ._. Найдите мне секцию про pattern guards!
[00:13:15] kosc вышел из конференции: Disconnected: closed
[00:13:22] <m4n71k0r> ой и правда, досмотрю-ка я онемэ
[00:13:44] <m4n71k0r> Dimension W
[00:14:03] <m4n71k0r> не понимаю, зачем они женороботов делают с ушками или хвостиками...
[00:14:35] <gsomix> Minoru, ну, в F# тоже есть какие-то guards.
[00:15:24] <gsomix> Minoru, http://pastebin.com/jUWfbH1x
[00:15:27] <gsomix> Типа такого.
[00:16:10] <Minoru> окей, а чем они отличаются от active patterns?
[00:16:26] <Minoru> active patterns — это guards, в которых используется пользовательская функция?
[00:17:35] <gsomix> Minoru, в active patterns, как я понимаю, ты еще и способ, эм, декомпозиции описываешь.
[00:19:56] <gsomix> Minoru, в том примере Minoru я хочу, чтобы у меня строка удовлетворяла регекспу и парсилась в список из двух элементов [l; r].
[00:20:02] Graf зашёл в конференцию
[00:20:06] Graf вышел из конференции
[00:20:11] <gsomix> Куда-то я не туда кликнул.
[00:20:27] <Minoru> норм. Больше хайлайтов богу хайлайтов! :)
[00:21:15] <Minoru> ну, с pattern guards тоже так можно. Если функция возвращает тупл из двух значений, то ты пишешь f | (l, r) <- patternMatch = …
[00:21:26] <Minoru> patternMatch — это твоя функция, которая матчит регулярку
[00:21:39] <Minoru> а, ну и ей, конечно же, можно тут же, в guard-е, передать саму регулярку
[00:22:30] <gsomix> Minoru, ага, ну вот guards в F# очень простые -- по сути туда можно только условие передать.
[00:22:40] <gsomix> Поэтому дописали активные паттерны.
[00:25:43] <Minoru> я так и не понял по поводу того, что они из себя представляют с точки зрения реализации. Там либа какая-то, расширение компилятора, или как? Или это просто идея и название, типа паттернов проектирования из мира ООП?
[00:26:54] <gsomix> Minoru, элемент языка. .__.
[00:28:23] <Minoru> о, дошло :)
[00:28:25] <Minoru> спасибо
[00:28:40] <Minoru> со второго-то раза… Это я ещё быстро думал, получается!
[00:31:57] <gsomix> Minoru, тот паттерн с регекспом -- это partial pattern. То есть в match блоке их можно сколь угодно написать и матчить.
[00:32:27] Kumba_yo вышел из конференции
[00:32:33] <Minoru> да, это понятно
[00:32:40] <Minoru> было бы скучно, если бы он был бы один
[00:32:48] <gsomix> А можно описать multiple case pattern, когда их количество ограничено.
[00:32:51] <Minoru> тогда он ничем не отличался бы от if … then … else
[00:33:24] ≈(^o^)≈ зашёл в конференцию
[00:33:30] <Minoru> а в F# есть же exhaustiveness analysis? Компилятор предупредит, если я вдруг не напишу клоз для какого-то из конструкторов ADT?
[00:36:07] Kumba_yo зашёл в конференцию
[00:37:42] <gsomix> Minoru, да.
[00:40:59] <gsomix> Minoru, http://pastebin.com/7xet2y1F
[00:41:15] <gsomix> Это пример с multiple case pattern.
[00:41:32] <gsomix> Выглядит как матчинг по ADT.
[00:42:52] <gsomix> В примере показано оборачивание некого модуля, который экспортирует абстрактный тип ленивого списка и функции для работы с ним.
[00:43:27] <Minoru> я не понимаю, что в круглых скобках не первой строке
[00:43:44] <gsomix> (hd l,tl l)?
[00:44:16] <Minoru> нет-нет, в первой. |Cons|Nil|
[00:44:35] <Minoru> это выходные типы?
[00:44:37] <gsomix> Это описание вариантов паттернов.
[00:44:56] <gsomix> Нет.
[00:46:03] <gsomix> Мы описываем паттерны Cons и Nil. И говорим, что в match одно из двух может быть.
[00:46:58] <Minoru> а…
[00:47:07] <Minoru> тогда я тебе про гварды неправду сказал
[00:47:10] <Minoru> ну, в Haskell
[00:47:13] <Minoru> они не так работают
[00:47:18] <Minoru> мы ничего заранее не определяем там
[00:47:37] <Minoru> ты знаешь, я, пожалуй, слишком устал, чтобы думать ._. Давай мы завтра продолжим?
[00:47:42] <gsomix> Да, окей.
[00:47:59] <gsomix> Я что-то не с того конца начал.
[00:48:13] <gsomix> Надо было сразу про проблемы с импортом чужого модуля рассказывать.
[00:49:04] <Minoru> мне почему-то сразу подумалось про студентов, которые слушают читаемый впервые курс
[00:49:24] <Minoru> преподаватель не знает, как читать, и бедные студенты вынуждены выкручиваться :)
[00:49:36] <gsomix> Бгг.
[00:50:18] <Minoru> (у нас такое было, и компенсировалось готовностью преподавателя выкручиваться вместе со студентами. Ну, и планка на экзамене была пониже, конечно)
[00:50:38] <Minoru> и, внезапно, это таки был один из лучших курсов за все шесть лет
[00:55:15] <gsomix> Ок. Я тогда хотя бы просто для себя сформулирую мысль, которую хотел сказать. Active patterns нужны для того, чтобы, даже не имея описания конкретного ADT (импортируем чужой абстрактный тип, работаем с дотнетовскими классами), при паттерн матчинге работать словно этот ADT есть у нас в коде.
[00:55:17] <gsomix> Фух.
[00:55:21] <gsomix> Спать надо. .__.
[00:59:11] <Minoru> гм, а ведь и правда получается, что F# из-за того, что работает на .NET, вынужден решать проблемы с интеропом
[00:59:34] <Minoru> я имею в виду с интеропом между разными парадигмами в том числе
[00:59:37] <Minoru> это интересно!
[01:00:58] Славный капитан вышел из конференции
[01:01:49] <Minoru> ɹǝɟılʍǝu: ох, чую, наебёмся мы с тестированием libstep…
[01:01:56] <ɹǝɟılʍǝu> Да.
[01:02:08] <Minoru> я уже мечтаю про большой генератор на QuickCheck, который будет кормить парсер хернёй и искать баги
[01:02:09] Славный капитан зашёл в конференцию
[01:02:11] Славный капитан вышел из конференции
[01:02:29] Славный капитан зашёл в конференцию
[01:02:37] <ɹǝɟılʍǝu> Хорошая мысль!
[01:02:48] Славный капитан вышел из конференции
[01:02:53] Славный капитан зашёл в конференцию
[01:02:55] <Minoru> меня тут пробелы задолбали
[01:03:07] <Minoru> тупо через строчку вызываю skipWhitespace
[01:03:55] <Minoru> а как абстрагировать — не знаю :(
[01:04:12] <Minoru> да и в любом случае не везде оно через строчку и не везде именно skipWhitespace
[01:04:21] <Minoru> короче, писать парсеры — боль. Даже на комбинаторах
[01:04:27] <Minoru> спасибо за внимание, Цодингтим :)
[01:05:53] * Minoru хлопает себя по лбу
[01:06:00] <Minoru> > а как абстрагировать — не знаю :(
[01:06:05] <Minoru> нужно написать свою монаду!
[01:06:11] ≈(^o^)≈ вышел из конференции
[01:06:16] <Славный капитан> аэы
[01:06:37] <Славный капитан> наконец-то можно снести этот х-в квип
[01:07:00] <Славный капитан> ткаббер под восьмеркой срал ошибками почему-то, а под 10 работает нормально
[01:08:07] <Славный капитан> осталось только старый статус найти ;3
[01:08:25] <Minoru> в смысле «старый статус»?
[01:08:33] <Minoru> у тебя там что-то особенно забавное было?
[01:08:42] kpecmuk вышел из конференции: Replaced by new connection
[01:08:42] kpecmuk зашёл в конференцию
[01:11:31] <Славный капитан> да!
[01:11:39] <Славный капитан> у меня там все особенно забавное было.
[01:12:16] <uggur> ткаббер вообще забавный
[01:14:18] <ɹǝɟılʍǝu> Славный капитан, чем хорош tkabber?
[01:14:48] <Славный капитан> я к нему привык
[01:15:20] <ɹǝɟılʍǝu> А, ну это справедливо. =) // без шуток
[01:22:13] <Славный капитан> (а еще он не высирает сраные попапы со свистоперделками образца первой половины 2004 года, из-за которых у меня игори сворачиваются)
[01:26:10] <ɹǝɟılʍǝu> (А вот это и у меня отключено)
[01:26:17] <ɹǝɟılʍǝu> (И сучий скайп отрублен в игорах)
[01:27:13] eternastudento вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[01:27:50] Владик Лозинский вышел из конференции
[01:32:36] <horta hell> Мнткр агонизирует, сжимая зубы в предсмертных судорогах. Все теряют по 1PTC.
[01:35:29] <ɹǝɟılʍǝu> $pet resurrect
[01:35:29] <horta hell> ɹǝɟılʍǝu: Вы воскресили питомца этой конфы! Это ли не чудо?! За это вы получаете 3PTC.
[01:35:34] <ɹǝɟılʍǝu> $pet transfer ЖОПА 3
[01:35:34] <horta hell> ɹǝɟılʍǝu: Транзакция успешна.
[01:35:38] <ɹǝɟılʍǝu> $pet rating
[01:35:38] <horta hell> ɹǝɟılʍǝu:
kp-cmuk: 30PTC
ЖОПА: 3PTC
Сл-вный капитан: 2PTC
~|~: 1PTC
[01:37:34] Kumba_yo вышел из конференции
[01:42:45] gsomix вышел из конференции: This participant is kicked from the room because he sent an error presence: recipient-unavailable
[01:56:40] Minoru вышел из конференции
[02:21:43] Constverum вышел из конференции
[02:25:07] dzhon вышел из конференции
[03:12:57] m4n71k0r вышел из конференции
[03:30:40] grouzen вышел из конференции
[03:46:03] Kumba_yo зашёл в конференцию
[03:49:23] ForNeVeR вышел из конференции
[03:49:26] ForNeVeR зашёл в конференцию
[03:50:02] ForNeVeR вышел из конференции: Disconnected: Replaced by new connection
[03:50:02] ForNeVeR зашёл в конференцию
[04:02:02] isunkin зашёл в конференцию
[05:17:59] Славный капитан вышел из конференции
[06:01:10] rafaelrs вышел из конференции
[07:14:19] <horta hell> Мнткр рыщет в поисках пищи.
[07:29:12] isunkin вышел из конференции
[07:42:30] kosc зашёл в конференцию
[07:42:41] kosc вышел из конференции
[07:49:36] isunkin зашёл в конференцию
[07:56:17] <horta hell> Мнткр корчится в муках и умирает. Все теряют по 1PTC.
[08:07:37] isunkin вышел из конференции
[08:22:09] <ForNeVeR> Утро!
[08:24:08] horta hell вышел из конференции: Disconnected: Replaced by new connection
[08:24:08] horta hell зашёл в конференцию
[08:32:15] isunkin зашёл в конференцию
[08:51:50] MaXGXaM зашёл в конференцию
[09:38:24] rafaelrs зашёл в конференцию
[09:42:53] <ForNeVeR> isunkin: рота и звание, боец?
[09:55:29] <ɹǝɟılʍǝu> Утро
[09:55:35] <ɹǝɟılʍǝu> ОРТУ АД!!1111
[09:55:36] <ɹǝɟılʍǝu> вара фварлыапр
[10:04:52] gsomix зашёл в конференцию
[10:05:03] <gsomix> Утро.
[10:14:06] Graf зашёл в конференцию
[10:14:08] Graf вышел из конференции
[10:33:15] asidorenko зашёл в конференцию
[10:38:40] <ForNeVeR> asidorenko: https://github.com/artem-sidorenko/vagrant-environments/blob/master/ubuntu-14.04-64/Vagrantfile#L27-L30 - спасибо, вот это круто, а я до такого не додумался.
[10:39:42] <asidorenko> ForNeVeR: ;)
[10:40:03] dzhon зашёл в конференцию
[10:43:54] dzhon вышел из конференции
[10:47:19] <Ender> ForNeVeR, порновер тута?
[10:51:49] dzhon зашёл в конференцию
[10:52:09] dzhon вышел из конференции
[10:57:48] dzhon зашёл в конференцию
[11:03:03] <gsomix> Надо попробовать утром перед работой решать какую-нибудь простую задачку.
[11:03:14] <gsomix> Для разминки мозгов.
[11:04:33] <Mr.Purple> прожектойлер? :3?
[11:05:50] <gsomix> Как вариант.
[11:12:16] <gsomix> Или Ninety-Nine Lisp/OCaml Problems.
[11:14:41] <gsomix> Сегодня я уравнение поверхности цилиндрического зеркала выводил. Помогал другу готовиться к парам, которые он ведет.
[11:33:41] <ɹǝɟılʍǝu> Орту
[11:40:14] m4n71k0r зашёл в конференцию
[12:03:22] <ɹǝɟılʍǝu> m4n71k0r, мартикорту
[12:03:42] <m4n71k0r> ɹǝɟılʍǝu: слуш, я не очень понимаю удобства использования вулкана...
[12:03:55] <ɹǝɟılʍǝu> m4n71k0r, он не в удобстве.
[12:04:02] <m4n71k0r> ну бля...
[12:04:03] <ɹǝɟılʍǝu> Он в скорости.
[12:04:08] <ɹǝɟılʍǝu> Считай сишка для GPU.
[12:04:18] <ɹǝɟılʍǝu> Пишешь обёртку и получаешь профит.
[12:04:24] <m4n71k0r> нахер мне сишка?)
[12:04:29] <m4n71k0r> ты видел примеры?
[12:04:32] <ɹǝɟılʍǝu> Да.
[12:04:42] <ɹǝɟılʍǝu> А чо, SDK уже вышел?
[12:05:09] <ɹǝɟılʍǝu> m4n71k0r, а для того, чтобы (внезапно) получить профит от ручного управления ресурсами.
[12:05:36] <m4n71k0r> вот я что-то смотрю https://github.com/nvpro-samples/gl_vk_chopper и нихрена не понимаю
[12:06:20] <m4n71k0r> все эти VkPipeline, VkPipelineCache, VkRenderPass ... они из коробки?
[12:07:13] <m4n71k0r> да, видимо https://www.khronos.org/registry/vulkan/specs/1.0/apispec.html
[12:07:42] <m4n71k0r> ɹǝɟılʍǝu: сдк должен же быть включён в сдк, поставляемые производителями видюх, не?
[12:08:10] <m4n71k0r> бле, у меня ассоциация всех этих VK_ с вконтактиком
[12:08:19] <m4n71k0r> или virtual key
[12:08:33] (≈^-^≈) зашёл в конференцию
[12:08:37] <ɹǝɟılʍǝu> m4n71k0r, пока хызы, спеки пока что нет.
[12:09:06] <m4n71k0r> а я на что ссыль кинул? на грязь под ногтями?
[12:10:25] <m4n71k0r> https://www.khronos.org/registry/vulkan/specs/1.0/pdf/
[12:11:03] <m4n71k0r> в пдф-ке хоть содержание есть
[12:12:16] <m4n71k0r> спеки похожи на OpenCL + ещё что-то, да
[12:13:36] <m4n71k0r> https://www.khronos.org/registry/vulkan/specs/1.0/xhtml/vkspec.html#devsandqueues-physical-device-enumeration
[12:18:07] <ɹǝɟılʍǝu> m4n71k0r, ОГО
[12:32:50] <ɹǝɟılʍǝu> m4n71k0r, это случилось...
[12:39:48] <ɹǝɟılʍǝu> m4n71k0r, вот SDK https://vulkan.lunarg.com/pub/sdks/windows/latest
[12:40:51] <ɹǝɟılʍǝu> m4n71k0r, аще вот тред http://www.gamedev.ru/code/forum/?id=199132&page=72
[12:40:57] <ɹǝɟılʍǝu> Давай обсуждать!
[12:42:57] <ɹǝɟılʍǝu> m4n71k0r, да, смотри примеры от LunarG
[12:43:01] <ɹǝɟılʍǝu> На их гитхабе.
[12:47:32] <gsomix> ɹǝɟılʍǝu, у нас в институте появился годный молодой математик. Сразу зашарил одну хорошую задачу из области, в которой мы работаем. .__.
[12:48:18] <ɹǝɟılʍǝu> gsomix, молодец!
[12:48:22] <ɹǝɟılʍǝu> Нагружайте его!
[12:50:13] grouzen зашёл в конференцию
[12:55:52] <gsomix> ɹǝɟılʍǝu, угу. Будет семинар проводить по этой теме.
[12:55:55] <gsomix> Отлично!
[12:56:01] <ɹǝɟılʍǝu> Аще няшно!
[12:57:19] Aman зашёл в конференцию
[12:59:28] <gsomix> ForNeVeR, а ты уже писал свои собственные тайп провайдеры?
[13:00:04] <ForNeVeR> gsomix: нет ещё, только в чужих ковырялся немножко.
[13:00:26] <gsomix> ForNeVeR, можешь кратко обрисовать, какие там есть ограничения?
[13:00:49] <m4n71k0r> нахуй гейдевру
[13:01:03] <m4n71k0r> вырвалось
[13:01:07] <m4n71k0r> копролалия
[13:01:17] <ForNeVeR> gsomix: ограничения для чего?
[13:02:10] <ForNeVeR> gsomix: просто я так понимаю, ты можешь делать чо захошь. Генерить любые типы, ну и т.п.
[13:04:43] <gsomix> ForNeVeR, меня интересуют параметризуемые методы. Например, чтобы для многомерного массива реализовать метод получения элемента по индексам.
[13:04:53] <ɹǝɟılʍǝu> m4n71k0r, ну да.
[13:04:57] Славный капитан зашёл в конференцию
[13:05:44] <ForNeVeR> gsomix: там только типы параметризуются.
[13:06:35] <ForNeVeR> Ну, параметризованный тип - это точка входа, дальше-то можно развернуться немного. Но такого, чтоб Array.Get<10, 15>, я себе пока не представляю. Это не C++ всё-таки :(
[13:07:17] <ForNeVeR> Хотя как раз со статическими параметрами можно.
[13:07:47] <gsomix> ForNeVeR, я неправильно выразился. У типов могут быть методы. Если я параметризую свой тип массива его размерностью, то я могу сгенерировать кастомный метод получения элемента по индексу?
[13:07:53] <ForNeVeR> Ну или, если ты хочешь параметризовать мерностью массива - то тоже можно.
[13:07:59] <ForNeVeR> gsomix: да
[13:08:04] <gsomix> Чудно.
[13:08:40] <ɹǝɟılʍǝu> Блин.
[13:08:50] <ɹǝɟılʍǝu> Мне внезапно потребовалась нетехническая литературка...
[13:09:00] <ɹǝɟılʍǝu> А по психологии...
[13:10:55] <gsomix> ForNeVeR, спасибо.
[13:16:34] <ɹǝɟılʍǝu> Гитигнорэ!
[13:16:57] <ForNeVeR> ɹǝɟılʍǝu: да это же цыганское имя!
[13:17:11] <ɹǝɟılʍǝu> ForNeVeR, итальянское жи!
[13:17:16] <ForNeVeR> А вот нет!
[13:17:47] <ForNeVeR> Итальянское - это, ну, Луи де Фюнес.
[13:18:48] <ɹǝɟılʍǝu> ForNeVeR, это французское)
[13:18:56] <gsomix> ForNeVeR, Fryderyk.
[13:19:06] <Славный капитан> а почему бы и нет?
[13:19:14] <ForNeVeR> ɹǝɟılʍǝu: а, блин, какая разница!
[13:19:25] <Славный капитан> Giacomo de Gittignore
[13:19:29] <ForNeVeR> gsomix: это вообще польское какое-то ._.
[13:19:40] <Славный капитан> вполне норм
[13:19:48] <ForNeVeR> Gimatomo
[13:19:54] <ɹǝɟılʍǝu> лол
[13:19:58] <Славный капитан> Gematogeno
[13:20:58] <ForNeVeR> Panto Gematogeno, la tua morte è venuto!
[13:31:58] <ɹǝɟılʍǝu> Что-то я ен пойму...
[13:32:10] <ɹǝɟılʍǝu> Что означает в gitignore такое
*.py[cod]
?
[13:32:31] <gsomix> Пикод.
[13:32:35] <ɹǝɟılʍǝu> То, что в квадратных скобках — опциональное что ли?
[13:38:16] <Mr.Purple> это особая гит-магия
[13:38:24] <Mr.Purple> # ignore objects and archives, anywhere in the tree.
*.[oa]
[13:40:00] <Mr.Purple> а это же glob
[13:40:03] <Mr.Purple> An expression "[...]" where the first character after the leading '['
is not an '!' matches a single character, namely any of the characters
enclosed by the brackets.
[13:40:45] <Mr.Purple> получается *.py{c,o,d}
[13:42:41] <ɹǝɟılʍǝu> Mr.Purple, ага, спасибо!
[13:50:55] <m4n71k0r> типа недорегекспы?
[13:51:22] <ForNeVeR> Ага.
[13:54:12] Ender вышел из конференции: I'm happy Miranda IM user. Get it at http://miranda-im.org/.
[13:58:34] 2tsun4u зашёл в конференцию
[14:08:27] Владик Лозинский зашёл в конференцию
[14:09:17] <Владик Лозинский> У меня температура 38,2!
[14:12:17] <Славный капитан> По шкале Рёмера это комнатная температура.
[14:12:37] <ɹǝɟılʍǝu> Владик Лозинский, ну так выздоравливай.
[14:14:07] dzhon вышел из конференции
[14:22:18] <m4n71k0r> выпей перцовки, или что там школота пьёт, и проспись
[14:22:31] <m4n71k0r> 38 - хрень
[14:26:12] grouzen вышел из конференции
[14:35:04] <ɹǝɟılʍǝu> https://www.gitignore.io
[14:35:11] <ɹǝɟılʍǝu> Гитигнорио!
[14:37:44] <m4n71k0r> надо же https://www.gitignore.io/api/d
[14:37:54] (≈^-^≈) вышел из конференции: Replaced by new connection
[14:37:58] (≈^-^≈) зашёл в конференцию
[14:38:13] <m4n71k0r> =( https://www.gitignore.io/api/brainfuck
[14:39:57] <m4n71k0r> багнутая херь https://www.gitignore.io/api/d,d,d,d,d,d,d,d,d
[14:43:03] <ɹǝɟılʍǝu> m4n71k0r, почему?
[14:43:46] <ɹǝɟılʍǝu> m4n71k0r, навалил столько, сколько запросил.
[14:45:24] <m4n71k0r> ɹǝɟılʍǝu: жачем дублировать?)
[14:46:06] grouzen зашёл в конференцию
[14:47:13] <ɹǝɟılʍǝu> m4n71k0r, а хызы!
[14:47:36] <m4n71k0r> ɹǝɟılʍǝu: молодцы, в общем, мне понравилось... жалко шарпа нет
[14:50:35] xfer зашёл в конференцию
[14:50:38] <xfer> m4n71k0r: слыш
[14:50:46] <xfer> m4n71k0r: вот ты же умный
[14:50:58] <xfer> m4n71k0r: есть два графика http://s020.radikal.ru/i709/1503/a8/1c37c8bf93dd.png http://i008.radikal.ru/1503/3f/b83507a443be.png
[14:52:08] <xfer> мне нужно узнать как возрастает сила при перетяге на 37" для 45#
[14:52:22] <xfer> ой, 32"
[14:52:37] <xfer> хм
[14:53:06] <m4n71k0r> ну
[14:54:07] <m4n71k0r> по графику эти данные есть, но ты дальше можешь экстраполировать
[14:54:36] <xfer> nmae
[14:54:37] <xfer> тьфу
[14:54:39] <xfer> да
[14:54:43] <xfer> m4n71k0r: чо-то туплю
[14:54:48] <xfer> m4n71k0r: укуси меня
[14:54:53] <m4n71k0r> xfer: я не умный
[14:55:01] <xfer> кто тут умный?
[14:55:08] <m4n71k0r> если укушу, то у тебя проблемы возникнут
[14:55:46] <ɹǝɟılʍǝu> ЯННП
[14:55:48] <ɹǝɟılʍǝu> Вы о чём?
[14:55:50] <m4n71k0r> бешенство, чумка, куриная слепота, токсоплазмоз, педикулёз... я хз... я бы не рисковал быть мною укушенным
[14:56:05] <xfer> m4n71k0r: дети передаются через укусы?
[14:56:26] <m4n71k0r> xfer: м ыже выяснили, что ты не хочешь детей
[14:56:33] <m4n71k0r> ты как фуд
[14:56:46] <m4n71k0r> только не умеешь в фурьешечки итд
[14:57:36] <ɹǝɟılʍǝu> m4n71k0r, смермотоксикоз тоже укусами передаётся.
[14:58:00] 2tsun4u вышел из конференции
[14:58:02] <xfer> ɹǝɟılʍǝu: есть лук, расчётная мощность 80 фунтов при нятаге на 28" и 20# при натяге в 28", на графике есть значения для 32", а это перетяг и мощность превышает расчётную
[14:58:23] <xfer> нужно посчитать какое значение в фунтах будет для 45# лука при перетяге в 32"
[14:58:31] <ɹǝɟılʍǝu> А чо не в метрической системе?..
[14:58:32] grouzen вышел из конференции
[14:58:35] grouzen зашёл в конференцию
[14:58:36] <xfer> потому что так принято
[14:58:55] <ɹǝɟılʍǝu> Нахуй пошли приниматели)
[14:58:59] <xfer> ɹǝɟılʍǝu: и потому что при изготовлении появляется +/- хуй
[14:59:23] <xfer> вообще это не имеет значения, потому что это просто цифры
[14:59:38] <m4n71k0r> xfer: а ты лук блочный мутишь?
[14:59:41] <xfer> назови их хоть сапогом и овощем
[14:59:48] <xfer> m4n71k0r: траидицонный рекурсивный
[14:59:50] Владик Лозинский вышел из конференции
[14:59:53] <xfer> *традиционный
[15:00:07] <ɹǝɟılʍǝu> xfer, давай в стенах мерить!
[15:09:28] <xfer> ɹǝɟılʍǝu: да запросто
есть лук, расчётная мощность 80 стен при кряке на 28 кирпичей и 20 стен при натяге в 28 кирпичей, на графике есть значения для 32 кирпичей, а это перекряк и мопед превышает расчётную
[15:09:42] <xfer> суть не изменилась, видишь.
[15:10:47] <ForNeVeR> m4n71k0r: вот тебе гитигнор для шарпа: https://github.com/ForNeVeR/Tesla.Csxcad/blob/develop/.gitignore
[15:11:05] <ForNeVeR> Ну и дальше уже по мере надобности допиливаешь, но на практике мне нечасто приходится.
[15:12:51] <m4n71k0r> ForNeVeR: бро, да у меня почти такой же... .vs packages bin obj ... это вот всё. Это я посетовал, что у ресурса нет генерилки для шарпа. Надо им подкинуть будет.
[15:12:54] <m4n71k0r> спасибо тебе
[15:13:03] Владик Лозинский зашёл в конференцию
[15:16:58] <xfer> m4n71k0r: кароч посчитал
[15:17:22] Владик Лозинский вышел из конференции
[15:17:24] Владик Лозинский зашёл в конференцию
[15:17:44] <xfer> где-то 24.5-26.3 кгс получается
[15:26:14] <xfer> ForNeVeR: как в жире попросить что бы он в блоке текста не искал макросы?
[15:27:13] <xfer> у меня строчка
{quote}
[123] XX >> {хуй}
{quote}
превращается в
[123] XX >> Unkown macro: {хуй}
[15:28:12] <ForNeVeR> xfer: почему ты у меня это спросил?
[15:28:47] <xfer> ForNeVeR: потому что больше никого не знаю, кто бы этим пользовался
[15:29:01] <ForNeVeR> Не, я такие строки не заворачивал.
[15:29:55] <m4n71k0r> .google JIRA+Unknown+macro
[15:29:56] <DeadBot> m4n71k0r: глянь приват
[15:30:14] <m4n71k0r> нет там ничего
[15:31:43] <m4n71k0r> мне не нравится форматилка джиры, кстати
[15:32:44] <ɹǝɟılʍǝu> m4n71k0r, так ведь та генерилка берёт отсюда https://github.com/github/gitignore
[15:33:16] <xfer> и как там сделать мнострочный моноспейс
[15:33:23] <ɹǝɟılʍǝu> И что-то шарпа я там не вижу.
[15:33:51] <ɹǝɟılʍǝu> ForNeVeR, m4n71k0r, время пулл реквеста!
[15:34:02] <xfer> о
[15:34:05] <xfer> там {code} есть
[15:34:07] <xfer> охуенно
[15:34:13] <m4n71k0r> какой-то какепхп есть, а шарпа нет
[15:37:22] <ɹǝɟılʍǝu> Да, шарпа и в пулл-реквестах нет.
[15:38:18] <ɹǝɟılʍǝu> m4n71k0r, понеслась... https://github.com/nvpro-pipeline/vkcpp
[15:43:19] MaXGGXaM вышел из конференции
[15:44:13] MaXGGXaM зашёл в конференцию
[15:46:40] xfer вышел из конференции
[15:48:36] <m4n71k0r> ɹǝɟılʍǝu: охренеть... 15к строк https://github.com/nvpro-pipeline/vkcpp/blob/master/vulkan/vk_cpp.h
[15:49:31] kosc зашёл в конференцию
[15:51:18] <ɹǝɟılʍǝu> m4n71k0r, хотели Glide, получите!
[15:52:02] <ɹǝɟılʍǝu> m4n71k0r, хотя какого хуя не разнесено по файлам, я зыщы...
[15:52:43] <m4n71k0r> просто напичкан const char* const* и reinterpret_cast<const char* const*>
[15:57:08] <gsomix> ForNeVeR, https://github.com/pezipink/MixinProvider >_<
[16:01:14] <m4n71k0r> что только не сделают, чтобы не пользоваться дишечкой)
[16:05:40] <ɹǝɟılʍǝu> gsomix, Mixer Provider
[16:06:42] Aman вышел из конференции
[16:10:21] <gsomix> ForNeVeR, блин, я почитал блог этого pezipink. Он наркоман!
[16:10:34] <ɹǝɟılʍǝu> prezik
[16:21:47] isunkin вышел из конференции
[16:24:12] Владик Лозинский вышел из конференции
[16:24:39] <gsomix> Мне кажется, что как только появляется какое-нибудь метапрограммирование (даже очень ограниченное), то появляются и упоротые чуваки, которые с помощью него пишут что-нибудь прикольное, но бесполезное.
[16:39:27] <ForNeVeR> gsomix: почему наркоман?
[16:39:42] <ForNeVeR> Вроде он норм чувак, просто многословный какой-то.
[16:40:01] <gsomix> ForNeVeR, ну, он написал сапера и 2048 на тайп провайдерах, чтобы играть прямо в VS.
[16:40:04] grouzen вышел из конференции
[16:40:09] <ForNeVeR> Ъ!
[16:41:10] <ForNeVeR> И почему, блин, чинить кодировки всегда именно мне приходится...
[16:41:18] <gsomix> http://www.pinksquirrellabs.com/post/2014/07/03/2048-%E2%80%93-Type-Provider-Edition.aspx
[16:47:30] <ɹǝɟılʍǝu> ForNeVeR, вы там упороты в Сибири.
[16:47:46] <ForNeVeR> ɹǝɟılʍǝu: это почему это?
[16:47:47] <ɹǝɟılʍǝu> У «Иркутский мясокомбинат» есть медицинская лицензия.
[16:48:20] <ForNeVeR> ɹǝɟılʍǝu: https://www.youtube.com/watch?v=BbOIvX8yfPw
[16:48:48] <ɹǝɟılʍǝu> 9_9
[16:50:29] <ForNeVeR> ɹǝɟılʍǝu: знаешь, что ещё забавно?
[16:50:39] <ɹǝɟılʍǝu> ForNeVeR, что?
[16:50:41] <ForNeVeR> ɹǝɟılʍǝu: гитарист БАУ пишет на Эрланге и Эликсире! :3
[16:50:45] <ForNeVeR> https://github.com/timCF
[16:50:49] <ɹǝɟılʍǝu> ForNeVeR, ого!
[17:08:37] Mr.Purple вышел из конференции: Replaced by new connection
[17:08:38] Mr.Purple зашёл в конференцию
[17:19:39] Владик Лозинский зашёл в конференцию
[17:25:02] rafaelrs вышел из конференции
[17:32:07] Владик Лозинский вышел из конференции
[17:48:27] rafaelrs зашёл в конференцию
[17:48:58] grouzen зашёл в конференцию
[17:49:25] <m4n71k0r> я не понимаю, зачем так много всяких либ для такой несуразной штуки -- JSON?
[17:51:46] <ɹǝɟılʍǝu> Соревнуются в api и скорости сериализации/десереализации.
[17:55:33] <ForNeVeR> Вполне норм штука, берёшь и юзаешь.
[17:57:51] gsomix вышел из конференции
[18:06:34] portnov зашёл в конференцию
[18:07:49] ascrazy вышел из конференции: This participant is kicked from the room because he sent an error presence: service-unavailable
[18:20:54] Mr.Purple вышел из конференции
[18:21:02] Mr.Purple зашёл в конференцию
[18:21:44] Minoru зашёл в конференцию
[18:26:04] MaXGXaM вышел из конференции
[18:29:39] grouzen вышел из конференции: Replaced by new connection
[18:29:40] grouzen зашёл в конференцию
[18:30:34] grouzen вышел из конференции
[18:33:11] <m4n71k0r> ну вот по плюсам и сишке https://github.com/miloyip/nativejson-benchmark
[18:33:28] <m4n71k0r> ещё 12 есть у жабки/скалки итд, если не больше
[18:36:30] grouzen зашёл в конференцию
[18:40:54] <ForNeVeR> $send gsomix https://dl.dropboxusercontent.com/u/10908547/invader.png
[18:40:56] <horta hell> ForNeVeR: Сообщение помещено в очередь.
[18:41:05] m4n71k0r вышел из конференции
[18:41:38] Mr.Purple вышел из конференции: Replaced by new connection
[18:41:39] Mr.Purple зашёл в конференцию
[18:43:39] <Minoru> ой, это тест Роршарха? Вижу человечка с горячим сердцем!
[18:44:03] <ForNeVeR> Вообще-то это тот же самый двухожоп.
[18:44:17] <ForNeVeR> Просто при его анализе у меня получаются забавные картинки :)
[18:44:45] dzhon зашёл в конференцию
[18:45:08] <ForNeVeR> Если взять в рассмотрение только действующие значения полей - то получается, что жоп на стенках практически не видно, а в центре зато сидит вот такой пиксельный чувачок.
[18:45:30] <ForNeVeR> Ну, он пиксельный из-за низкого разрешения модели. Думаю, я его буду наращивать.
[18:46:28] dzhon вышел из конференции
[18:58:40] <ɹǝɟılʍǝu> ForNeVeR, как мне заменить _T на L?
[18:58:44] <ɹǝɟılʍǝu> Каким регекспом...
[18:59:16] <ForNeVeR> ɹǝɟılʍǝu: s/_T/L/
[18:59:24] <ɹǝɟılʍǝu> ForNeVeR, не, ти не понял
[18:59:30] <ForNeVeR> Хы :)
[18:59:36] <ɹǝɟılʍǝu> _T("Текст") на L"Текст"
[19:00:24] <ForNeVeR> Для начала так: s/_T\("(.*?)"\)/L"$1"/
[19:00:29] <ForNeVeR> Это без экранирования.
[19:00:42] Kumba_yo вышел из конференции
[19:11:10] rafaelrs вышел из конференции
[19:12:03] <ɹǝɟılʍǝu> ForNeVeR, хм.
[19:12:18] <ɹǝɟılʍǝu> ForNeVeR, уже недурно работает.
[19:13:39] <ɹǝɟılʍǝu> Спасибо!
[19:14:18] <ForNeVeR> :3
[19:22:01] gsomix зашёл в конференцию
[19:22:53] <gsomix> ForNeVeR, успех!
[19:25:41] <Mr.Purple> как вы его тут вообще держите
[19:25:46] <Mr.Purple> в регулярки не уметь
[19:31:47] <(≈^-^≈)> кто не имеет в регулярки?
[19:32:25] <Mr.Purple> перевернутый
[19:39:24] <ForNeVeR> Который из вас перевёрнут?
[19:45:05] Mr.Purple вышел из конференции
[19:50:21] <ɹǝɟılʍǝu> ForNeVeR, слушай, он и скобочки норм.
[19:51:30] <ForNeVeR> ɹǝɟılʍǝu: я специально добавил к выражению кавычки, чтоб закавыченные скобочки обрабатывались нормально. Проблемы могут быть только с сконкатенированными строками "вот" "такими", ну и с кавычками внутри кавычек.
[19:51:56] <ɹǝɟılʍǝu> ForNeVeR, справедливо.
[19:52:02] <ɹǝɟılʍǝu> Но таких у меня, вроде, нет.
[19:53:07] <Minoru> ну дак поищи по коду L" теперь и проверь, что всё правильно сконвертировалось
[19:53:48] <ɹǝɟılʍǝu> Minoru, есть же diff! =)
[19:54:23] <Minoru> ну, да, тоже верно
[19:55:14] <ɹǝɟılʍǝu> Minoru, как sed-ом пройтись по всем файлам в дереве?
[19:56:15] Владик Лозинский зашёл в конференцию
[19:56:17] <gsomix> Minoru, привет!
[20:01:07] <ɹǝɟılʍǝu> Ладно, полетел я домой
[20:06:44] <Minoru> ɹǝɟılʍǝu: никак, он не умеет. find … -print0 | xargs -0 sed … тебе в помощь
[20:06:48] <Minoru> gsomix: добрый вечер!
[20:10:31] Kumba_yo зашёл в конференцию
[20:37:11] (≈^-^≈) вышел из конференции
[20:43:14] asidorenko вышел из конференции
[20:51:58] Graf зашёл в конференцию
[20:52:11] Graf вышел из конференции
[20:52:42] eaeee зашёл в конференцию
[20:54:32] grouzen вышел из конференции
[21:02:26] Aman зашёл в конференцию
[21:02:40] m4n71k0r зашёл в конференцию
[21:02:49] m4n71k0r вышел из конференции
[21:03:05] rexim зашёл в конференцию
[21:03:29] <rexim> =(
[21:03:43] <rexim> Мне сегодня на работе никто не дал со своей макосью поиграться...
[21:03:48] <Aman> rexim: why crying?
[21:04:17] <rexim> Aman: 'cause I'm too hydrated
[21:04:24] <rexim> I need to get rid of the water
[21:04:31] <rexim> That's why I'm crying
[21:04:45] <Aman> then pee
[21:04:50] <rexim> Hm...
[21:04:54] <rexim> Didn't think about it
[21:04:56] <rexim> Thanks!
[21:04:56] <Aman> not in the room
[21:05:02] <rexim> Aman: TOO LATE!!1
[21:05:20] <Aman> ahh you made everyone's shoe wet
[21:06:07] m4n71k0r зашёл в конференцию
[21:06:19] <rexim> ForNeVeR: http://loglist.net/ 502 отдает. Там все хорошо?
[21:06:28] m4n71k0r вышел из конференции
[21:06:32] m4n71k0r зашёл в конференцию
[21:06:56] <rexim> Хотя, я наверное могу сам посмотреть...
[21:06:59] <eaeee> Привет
[21:07:11] <rexim> Zabbix чтоли настроить
[21:07:23] <m4n71k0r> 5xx - это всегда плохо(
[21:07:37] <m4n71k0r> eaeee: привет
[21:07:56] <rexim> ForNeVeR: последний билд, кстати, нестабильный http://jenkins.fornever.me/job/loglist/28/
[21:07:59] <Minoru> rexim: но я думал, у тебя аллергия на макось!
[21:08:45] <rexim> Minoru: тут такое дело... https://github.com/rexim/org-cliplink/issues/78#issuecomment-184913615
[21:08:51] <eaeee> Есть ли тут люди, которые обновили 8.1 до вин10?
[21:10:20] <Minoru> eaeee: наркоман? Как я тебе FreeBSD8.1 до Windows 10 обновлю?
[21:10:21] <Minoru> ж)
[21:10:45] <eaeee> Minoru, я такое не знаю
[21:11:22] <m4n71k0r> наконец-то от нас останутся хотя бы непонятные стекляшки из которых наши потомки смогут сделать бусики http://phys.org/news/2016-02-eternal-5d-storage-history-humankind.html
[21:11:22] <Minoru> rexim: а… Ну, ради такого можно и аллергию потерпеть!
[21:12:24] <eaeee> У мс какая-то адская система обновления
[21:12:34] <eaeee> Просто по ключу нельзя
[21:14:09] eaeee вышел из конференции: Logged out
[21:14:10] eaeee зашёл в конференцию
[21:14:32] <m4n71k0r> eaeee: я просто 10-ку поставил
[21:14:47] <m4n71k0r> дать ссыль на торент?)
[21:15:25] sss|zombie зашёл в конференцию
[21:16:17] <eaeee> m4n71k0r, так низя!...
[21:16:23] <m4n71k0r> eaeee: почему?
[21:16:38] <eaeee> m4n71k0r, совесть замучит
[21:16:39] portnov вышел из конференции
[21:17:03] <m4n71k0r> за то что они не несут ответственности, если мои данные на винтах будут нечаянно уничтожены?
[21:17:16] <m4n71k0r> и заплатят компенсацию 5 долларов?
[21:17:30] <m4n71k0r> мою совесть этим не замучить
[21:20:59] <eaeee> m4n71k0r, сам образ вроде можно и у них скачать
[21:21:08] <eaeee> m4n71k0r, самое главное активация
[21:21:39] <m4n71k0r> ну ты ж программист, ты осилишь создать сервер активации)
[21:21:41] <rexim> Minoru: да какая там аллергия. Макось на деле — не более чем свистопердельная бубунта.
[21:21:45] <rexim> На неоправданно дорогом железе
[21:22:20] <rexim> Со странной темповой директорией ._.
[21:22:21] <m4n71k0r> rexim: с костыл^W дизайнерскими ходами.
[21:22:27] <rexim> /var/folders/hm/_yjrldxx5qd113j5jc4_qfm40000gn/T/
[21:22:36] <rexim> Посоны, это реально пример темповой директории в макоси
[21:22:38] <rexim> Серьезно
[21:22:43] <m4n71k0r> хм
[21:23:09] <rexim> Я не поверил, когда увидел
[21:23:20] <m4n71k0r> ну похоже на темп
[21:23:31] <rexim> Чисто по букве Т догадался!
[21:23:34] <m4n71k0r> нет
[21:23:38] <rexim> нет
[21:24:00] <m4n71k0r> по айдишнику сгенерированному... или... стоп... он всегда такой?
[21:24:14] <rexim> А вот хуй его знат!
[21:24:35] <m4n71k0r> мне почему-то показалось что для разных процессов свой темп должен быть
[21:24:44] <m4n71k0r> и я подумал, что оно сгенерировало
[21:25:01] portnov зашёл в конференцию
[21:25:16] <rexim> Не исключено
[21:25:40] <rexim> А еще я пальчик сегодня порезал =(
[21:26:00] <rexim> Хорошо, что не свой
[21:26:13] <m4n71k0r> rexim: это говно выводится по echo $TMPDIR ?
[21:26:27] <Владик Лозинский> ВНИМАНИЕ! Владик inc. ищет помощника для написания бота, который заменит друга!
[21:26:42] <rexim> m4n71k0r: ДА!
[21:26:58] <rexim> m4n71k0r: ну, почти. https://github.com/rexim/org-cliplink/issues/78#issuecomment-184913615
[21:27:01] <eaeee> rexim, а винде как?
[21:27:54] <rexim> m4n71k0r: емакс оттуда же по-умолчанию берет
[21:28:47] <rexim> m4n71k0r: ну и я погуглил. Это реально так.
[21:30:57] <rexim> Minoru: чпоке-чпоке-караоке! \о/
[21:31:51] <Minoru> rexim: чпокеоке!
[21:31:55] <rexim> ^_^
[21:32:38] <Minoru> а что вообще это «чпоке» значит? Я вот его воспринимаю просто как… э-э-э… токен доброты. Вот раньше модно было говорить «добра тебе», а в Цодингтиме это заалиасили на «чпоке».
[21:32:55] <rexim> Minoru: ты все верно понял, няша
[21:33:04] <rexim> Чпоке тебе!
[21:33:35] <Minoru> чпоке acknowledged
[21:33:43] <rexim> 4poke
[21:34:18] <rexim> Хм...
[21:34:22] <Minoru> preparing to send the answer… building up the power of доброта… 10%… 20%… 30%… 40%… 50%… 60%… 70%… 80%… 90%… 100%! Ready to transmit!
[21:34:25] <Minoru> rexim: чпоке!
[21:34:32] <rexim> ^_^
[21:34:39] <rexim> Наверное, лучше даже 4noke
[21:34:45] <rexim> Да
[21:40:59] dzhon зашёл в конференцию
[21:41:12] <eaeee> пинг rexim
[21:47:25] <m4n71k0r> а я бы фосфексом выжег ваше сообщество чпокеров...
[21:47:25] gsomix вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[21:54:32] <rexim> m4n71k0r: ахахахаха
[21:54:38] <rexim> Ты такой смешной :)
[21:54:40] <rexim> Чпоке тебе
[21:55:00] <m4n71k0r> себя в темп чпокни
[21:55:19] <rexim> Да я уже в темп начпокался, спасибо =(
[21:56:23] <Minoru> m4n71k0r — это местный Grumpy Cat?
[21:56:55] <rexim> Да
[21:57:04] <rexim> Grumpycore
[21:57:15] <rexim> Minoru: HEY I"M GRUMP!!1
[21:57:35] <m4n71k0r> GRUMPY METAL CORE
[21:57:42] <rexim> m4n71k0r: \m/
[21:59:46] <rexim> Minoru: http://www.youtube.com/watch?v=qd2RU2dZnUs
[22:01:26] <ɹǝɟılʍǝu> rexim, чпок
[22:01:57] <rexim> ɹǝɟılʍǝu: ЧПОКАТИ_ЧПОК!!
[22:01:58] <rexim> ывлаоылв
[22:05:57] rexim установил(а) тему: Тема: C, С++, D, Java, C#, Haskell, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, TypeScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust.
Backup channel: codingteam@conference.codingteam.org.ru
HQ: http://codingteam.org.ru
Код постить сюда: http://hastebin.com/
Логи: http://tinyurl.com/ctcjr-logs
Morning Tsoding (вт, чт, вс, збс)(14.02.2016 стрима нет): http://www.youtube.com/playlist?list=PLguYJK7ydFE75hzLFTKwMDVRkDlJ8rEiA
Let's Dev (когда Капитан на мостике): http://www.youtube.com/playlist?list=PLK6mcZkmN4QTusFvp_0GVtscQbCiIg81Y
http://i.imgur.com/slnyI6a.jpg

[22:06:00] <rexim> =(
[22:06:08] rexim установил(а) тему: Тема: C, С++, D, Java, C#, Haskell, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, TypeScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust.
Backup channel: codingteam@conference.codingteam.org.ru
HQ: http://codingteam.org.ru
Код постить сюда: http://hastebin.com/
Логи: http://tinyurl.com/ctcjr-logs
Morning Tsoding (вт, чт, вс, збс): http://www.youtube.com/playlist?list=PLguYJK7ydFE75hzLFTKwMDVRkDlJ8rEiA
Let's Dev (когда Капитан на мостике): http://www.youtube.com/playlist?list=PLK6mcZkmN4QTusFvp_0GVtscQbCiIg81Y
http://i.imgur.com/slnyI6a.jpg

[22:06:37] <rexim> Как оказалось, мне стримить в субботу не очень удобно.
[22:06:49] <rexim> Похоже я могу себе позволить лишь три стрима в неделю...
[22:07:11] <ɹǝɟılʍǝu> rexim, это нормально!
[22:10:37] eaeee вышел из конференции
[22:10:55] horta hell вышел из конференции: Disconnected: Replaced by new connection
[22:10:55] horta hell зашёл в конференцию
[22:12:27] Aman вышел из конференции
[22:13:06] rafaelrs зашёл в конференцию
[22:24:25] eaeee зашёл в конференцию
[22:24:33] eaeee вышел из конференции
[22:39:33] <rexim> $loglist 8455
[22:39:35] <horta hell> rexim: 404 quote was not found
[22:39:52] <rexim> $loglist 8034
[22:39:53] <horta hell> rexim: #8034
<ħ> сходил на почту, какой-то там кромешный ад
<F-rNeVeR> Какого рода ад?
<ħ> первого рода с неоднородными граничными условиями


http://www.loglist.net/quote/8034
[22:39:58] <rexim> Ок, вроде работает
[22:40:33] <ɹǝɟılʍǝu> АПТЕЧКА
[22:41:56] eternastudento зашёл в конференцию
[22:45:15] Akon32 зашёл в конференцию
[22:47:25] Владик Лозинский вышел из конференции
[22:53:35] <rexim> Akon32: добрый дядюшка Акон!
[22:53:50] <Akon32> привет.
[22:53:57] <rexim> Привет! :)
[22:53:59] <rexim> Как дела?
[22:54:15] <Akon32> да норм вроде.
[22:54:26] <rexim> Хорошо.
[23:26:14] Mr.Purple зашёл в конференцию
[23:44:00] Kumba_yo вышел из конференции
[23:48:44] portnov вышел из конференции
[23:53:33] grouzen зашёл в конференцию
[23:57:41] kosc вышел из конференции: Disconnected: closed
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!