Home
codingteam
codingteam@conference.jabber.ru
24.01.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 (вт, чт, сб, вс, збс) (23.01.2016 стрима нет): http://www.youtube.com/playlist?list=PLguYJK7ydFE75hzLFTKwMDVRkDlJ8rEiA
[00:04:37] dzhon зашёл в конференцию
[00:21:21] dzhon вышел из конференции
[00:23:02] grouzen зашёл в конференцию
[00:25:25] * Minoru решил отказаться от Github streak как мотиватора
[00:25:37] <Minoru> потому что мотивирует вместо качественной работы коммитить абы што, лишь бы сегодня
[00:26:42] <rexim> Minoru: минорушка!
[00:26:48] <rexim> Ты такой молодец!
[00:26:55] <rexim> Я жутко тобой горжусь!
[00:27:28] <Minoru> gsomix: скорей! Мне нужен юникодовский смайлик с задранным от гордости носом!
[00:27:34] <Minoru> и выпяченной грудью, если место будет
[00:27:44] <rexim> Нет, серьезно. :)
[00:27:45] <Minoru> я просто не знаю, откуда ты их берёшь ._.
[00:28:01] <rexim> Я помню у нас с тобой, кажется, даже был разговор на эту тему.
[00:28:17] <rexim> На тему streak как мотиватора.
[00:28:22] <Minoru> ага, ты говорил, что не нужно увлекаться streak-ом, важно просто заниматься делом
[00:28:28] <rexim> ^_^
[00:28:40] <Minoru> но я же молодой, горячий, мне не к лицу слушать умных людей!
[00:29:03] <rexim> Ой-ой! Хватит мне льстить!
[00:29:23] <gsomix> Minoru, (͡ ͡° ͜ つ ͡͡°)
[00:29:29] <rexim> xD
[00:29:34] <rexim> gsomix: убил
[00:29:44] * Minoru протягивает Миксеру подходящий смайлик: «:-[»
[00:29:53] <rexim> Minoru: ага, спасибо. )
[00:30:21] <Minoru> gsomix: сгодится. Спасибо :)
[00:30:46] <Minoru> кстати, по поводу «:-[»: о том, что это значит стеснение, я узнал только когда увидел, как он отображается в клиенте с графическими смайликами
[00:31:00] <Minoru> до этого я полагал, что он означает очень расстроенного человечка
[00:31:24] <Minoru> а потом я начал использовать его и сам, и теперь постоянно переживаю, что меня неправильно поймут >_<
[00:32:31] <rexim> Minoru: ну, я тебя однажды не правильно понял. :)
[00:32:38] <rexim> Пока ты мне не рассказал эту историю
[00:32:46] <rexim> С тех пор я тебе перестал понимать неправильно :)
[00:33:08] <Minoru> ну вот… Это что теперь, всем историю рассказывать?
[00:33:29] <Minoru> смайлики служат для краткой и быстрой передачи эмоций. Но это не для меня! Вот тебе смайлик и диссертация о том, что он означает!
[00:33:59] <Minoru> так-с. Время посмотреть стрим Капитана!
[00:36:36] sss|zombie вышел из конференции
[00:36:59] <rexim> Minoru: ты тоже сегодня пропустил, да? :(
[00:38:29] <Minoru> ага. Но ничего, есть же хорошая запись!
[00:38:56] <rexim> ▄▀▄▀▀▀▀▄▀▄░░░░░░░░░
░█░░░░░░░░▀▄░░░░░░▄░
█░░▀░░▀░░░░░▀▄▄░░█░█
█░▄░█▀░▄░░░░░░░▀▀░░█
█░░▀▀▀▀░░░░░░░░░░░░█
█░░░░░░░░░░░░░░░░░░█
█░░░░░░░░░░░░░░░░░░█
░█░░▄▄░░▄▄▄▄░░▄▄░░█░
░█░▄▀█░▄▀░░█░▄▀█░▄▀░
░░▀░░░▀░░░░░▀░░░▀░░░
[00:39:16] <Minoru> а-а-а-а, собака у меня в чате!
[00:39:19] * Minoru упал со стула
[00:39:51] <Minoru> хех, в логах собачке снесло крышу: http://0xd34df00d.me/logs/chat/codingteam@conference.jabber.ru/2016/01/24.html#00:38:56
[00:39:57] <Minoru> или это котик?
[00:40:00] <rexim> Гы
[00:40:06] <rexim> Нет, это собачка, все верно.
[00:40:13] <Minoru> фух
[00:43:34] <rexim> Minoru: http://i.imgur.com/TnK8eII.gif
[00:44:11] <kpecmuk> rexim: слушай а как обычно данные заносят в класс в яве? ну есть класс маршрута автобуса. я бы хотел указать только номер маршрута и выхода. а остальное бы класс сам где то нарыл. ну тоесть разное время, разные остановки, разные выхода. как это остальное импортируют?
[00:44:14] <Minoru> она хочет, чтобы я её выгулял?
[00:44:20] <Minoru> ножками так топает ^_^
[00:45:52] <rexim> kpecmuk: извини, я плохо яву знаю. Тебе лучше к Форнёверу обратиться. Он профессионально на ней пишет.
[00:45:55] <rexim> Minoru: ага :)
[00:46:20] <Minoru> rexim: а ты понял вопрос вообще? ._. Я — нет.
[00:46:30] <kpecmuk> rexim: ясно.
[00:46:38] <Minoru> kpecmuk: ты то ли про работу с базами данных, то ли про ещё что-то спрашиваешь, я не пойму
[00:46:55] <Minoru> мне кажется, что это не столько по Java вопрос, сколько о программировании вообще
[00:47:08] * Minoru вцепился в ногу kpecmuk-а
[00:47:14] <rexim> O_O
[00:47:20] <Minoru> ну он убегает же!
[00:47:26] <Minoru> я его остановлю, допрошу и помогу!
[00:47:33] <rexim> А, ну ок
[00:48:49] <kpecmuk> Minoru: да нет базы. я пытаюсь понять что надо создать. классы или интерфейсы с данными. я могу всё сделать через процедуры, ну типа если это то-так. но вот с точки зрения ООП как то не очень представляется картинка.
[00:49:27] <Minoru> kpecmuk: про ООП мы с Миксером *точно* можем проконсультировать
[00:49:38] <Minoru> но я всё ещё не понимаю вопрос
[00:49:49] <Minoru> отчасти потому, что не знаю, что за «выходы» у маршрута автобуса
[00:49:57] <Minoru> ты можешь придумать пример ещё проще? :)
[00:50:00] <Minoru> ну, или объясни про выходы
[00:50:20] Aman вышел из конференции
[00:50:31] <kpecmuk> Minoru: ну есть маршрут, на маршруте несколько автобусов. каждый автобус имеет своё расписание. это обычно и называется выход
[00:51:31] <rexim> xO
[00:51:35] <rexim> Всем снов, котятки!
[00:51:40] <Minoru> rexim: снов!
[00:51:40] rexim вышел из конференции
[00:51:41] <kpecmuk> бб
[00:51:46] <Minoru> kpecmuk: а-а, понятно
[00:52:10] <Minoru> так-с, окей. Что бы ты написал в процедурах, если бы писал это на них?
[00:52:21] <Minoru> (т.е. мне непонятно, откуда должны взяться остальные данные)
[00:53:50] <kpecmuk> ну я бы сделал массив, где было бы 3 параметра. трехмерный наверно. маршрут/выход/время.
[00:54:28] <Minoru> то есть у тебя был бы массив с данными и ты эти данные распихивал бы по свежесозданным объектам?
[00:55:06] <kpecmuk> вроде того.
[00:56:17] <Minoru> окей, в терминах ООП я бы это сделал так:
[00:57:02] <Minoru> создал бы объект, в котором будет твой массив (ты его сделаешь приватным) и какие-нибудь геттеры, например, get_times(… route, … выход)
[00:57:45] <Minoru> в конструктор класса Timetable (ты же его строишь, раз тебя интересуют времена по конкретному маршруту и выходу?) я бы передавал результат этого геттера
[00:58:19] <Minoru> смысл такого подхода в том, что классу Timetable пофигу, откуда взялись данные — ты ему даёшь массив с временами, он себе их вовнутрь распихивает, как хочет
[00:59:08] <Minoru> ты можешь поменять реализацию класса объекта, в котором у тебя массив, и сделать там доступ к БД, или запросы на сайт какой-нибудь — всем пофигу, лишь бы get_times работал
[00:59:11] <Minoru> кк-то так
[01:03:05] <kpecmuk> ну наверно. есть класс Route сделать ему родителя какого-то абстрактного TimeTable. у него будет доступ к тем данным. Надо поколдвать короче.
[01:04:56] <Minoru> ты можешь сделать Timetable и в нём статическое поле
[01:05:05] <Minoru> и сделать Route — наследника Timetable
[01:05:33] <Minoru> у Route будет доступ к полям Timetable
[01:05:53] <Minoru> а статическим его делать затем, чтобы оно пошарилось между всеми объектами типов Timetable и Route
[01:06:59] <Minoru> если оно будет обычным, то ты сделаешь Timetable table = new Timetable(); table.setTimetable(массив с данными); Route route37 = new Route(); — у route37 не будет доступа к полю в table
[01:07:32] <Minoru> кроме того, при такой иерархии тебе сложней будет поменять имплементацию Timetable
[01:07:47] <Minoru> это вообще некорректное использование наследования, я считаю
[01:08:11] <Minoru> впрочем, ты волен играться со всеми возможными вариантами, ошибаться полезно
[01:12:51] <kpecmuk> Minoru: надо сначала данные оформить, а пока они не вбиты, чет сложно представить, как и что откуда брать.
[01:13:36] <Minoru> тоже верно
[01:16:31] ≈(^o^)≈ зашёл в конференцию
[01:22:18] ɹǝɟılʍǝu вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[01:37:02] m4n71k0r вышел из конференции
[01:55:51] ap3amac вышел из конференции
[01:55:53] ap3amac зашёл в конференцию
[02:19:51] Minoru вышел из конференции
[02:28:27] ≈(^o^)≈ вышел из конференции
[02:28:34] ≈(^o^)≈ зашёл в конференцию
[02:28:46] <horta hell> Недетерминированный конечный автомат Тьюринга рычит от голода.
[02:36:37] ≈(^o^)≈ вышел из конференции
[02:36:43] ≈(^o^)≈ зашёл в конференцию
[02:40:43] <horta hell> Недетерминированный конечный автомат Тьюринга забился в самый темный угол конфы и смотрит больными глазами в одну точку.
[02:42:03] ≈(^o^)≈ вышел из конференции
[02:42:11] ≈(^o^)≈ зашёл в конференцию
[02:42:30] ≈(^o^)≈ вышел из конференции
[02:42:43] ≈(^o^)≈ зашёл в конференцию
[02:46:43] <horta hell> Недетерминированный конечный автомат Тьюринга плотоядно смотрит на окружающих, обнажив зубы.
[02:51:32] kosc вышел из конференции
[02:58:42] <horta hell> Недетерминированный конечный автомат Тьюринга пытается сожрать все, что найдет.
[03:01:19] <kpecmuk> $pet feed
[03:01:19] <horta hell> kpecmuk: Жестом доброй воли спасена зверушка от голода снедающего. Вы получаете 3PTC, а Недетерминированный конечный автомат Тьюринга сыт и доволен.
[03:01:31] <kpecmuk> $pet stats
[03:01:31] <horta hell> kpecmuk:
Кличка: Недетерминированный конечный автомат Тьюринга
Здоровье: 6
Сытость: 100
Возраст: 35 часов
[03:01:36] <kpecmuk> $pet heal
[03:01:36] <horta hell> kpecmuk: Недетерминированный конечный автомат Тьюринга был совсем плох и, скорее всего, умер бы, если бы вы его вовремя не полечили. Вы зарабатываете 1PTC.
[03:26:19] ≈(^o^)≈ вышел из конференции
[03:46:23] Chewbaka вышел из конференции
[04:03:31] eternastudento вышел из конференции
[04:04:57] superka вышел из конференции: Logged out
[04:05:05] superka зашёл в конференцию
[04:20:48] ckorzhik вышел из конференции
[04:22:42] revenrof вышел из конференции
[04:54:12] ap3amac вышел из конференции
[04:58:05] superka вышел из конференции: Logged out
[04:58:10] superka зашёл в конференцию
[05:46:30] ForNeVeR вышел из конференции: Disconnected: Replaced by new connection
[05:46:30] ForNeVeR зашёл в конференцию
[05:47:11] ForNeVeR вышел из конференции: Disconnected: Replaced by new connection
[05:47:12] ForNeVeR зашёл в конференцию
[05:48:22] ForNeVeR вышел из конференции: Disconnected: Replaced by new connection
[05:48:23] ForNeVeR зашёл в конференцию
[05:49:24] ForNeVeR вышел из конференции: Disconnected: Replaced by new connection
[05:49:25] ForNeVeR зашёл в конференцию
[05:50:05] ForNeVeR вышел из конференции: Disconnected: Replaced by new connection
[05:50:05] ForNeVeR зашёл в конференцию
[05:51:12] ForNeVeR вышел из конференции: Disconnected: Replaced by new connection
[05:51:12] ForNeVeR зашёл в конференцию
[05:52:28] ForNeVeR вышел из конференции: Disconnected: Replaced by new connection
[05:52:28] ForNeVeR зашёл в конференцию
[06:28:40] Славный капитан зашёл в конференцию
[06:34:52] kpecmuk вышел из конференции: Replaced by new connection
[06:34:52] kpecmuk зашёл в конференцию
[06:35:46] <Славный капитан> ootro
[07:23:33] superka вышел из конференции: Logged out
[07:23:38] superka зашёл в конференцию
[07:48:29] CA зашёл в конференцию
[08:12:22] <kpecmuk> $pet stats
[08:12:25] <horta hell> kpecmuk:
Кличка: Недетерминированный конечный автомат Тьюринга
Здоровье: 61
Сытость: 20
Возраст: 41 часов
[08:15:09] Ender вышел из конференции: I'm happy Miranda IM user. Get it at http://miranda-im.org/.
[08:15:10] Ender зашёл в конференцию
[08:23:02] superka вышел из конференции: Logged out
[08:23:05] superka зашёл в конференцию
[08:35:30] <kpecmuk> $pet feed
[08:35:49] <kpecmuk> $pet stats
[08:35:53] <horta hell> kpecmuk:
Кличка: Недетерминированный конечный автомат Тьюринга
Здоровье: 56
Сытость: 100
Возраст: 41 часов
[09:16:00] portnov зашёл в конференцию
[09:33:18] <ForNeVeR> $send rexim https://twitter.com/NationalZoo/status/690915532539838464
[09:33:19] <horta hell> ForNeVeR: Сообщение помещено в очередь.
[10:27:48] <Славный капитан> $send rexim You lied to me T_T
[10:27:51] <horta hell> Славный капитан: Аргументы некорректны.
[10:28:00] <Славный капитан> ~_~
[10:28:17] <Славный капитан> $send rexim You\ lied\ to\ me\ T_T
[10:28:17] <horta hell> Славный капитан: Сообщение помещено в очередь.
[10:29:56] Graf зашёл в конференцию
[10:30:40] Graf вышел из конференции
[10:45:28] dzhon зашёл в конференцию
[10:52:15] rexim зашёл в конференцию
[10:56:23] <rexim> ForNeVeR: кокаинум!
[10:56:40] <ForNeVeR> rexim: гы!
[11:08:37] kosc зашёл в конференцию
[11:32:02] <ForNeVeR> Блин, я сделал хранилище и API для отдавалки логов, но теперь не могу придумать, как быстро сделать фронтенд для неё :(
[11:33:38] <rexim> Да нахуячь на хтмл и все
[11:33:52] <ForNeVeR> Но HTML не умеет обращаться к серверу.
[11:33:57] <ForNeVeR> Я не могу этого сделать на HTML.
[11:34:01] <rexim> Научи!
[11:34:10] <rexim> Научи при помощи жабаскрипта
[11:34:19] <ForNeVeR> Нет.
[11:34:23] <rexim> Чо как маленький.
[11:35:23] <CA> Костыли?
[11:35:33] <rexim> CA: вы кто?
[11:35:37] <ForNeVeR> И вообще, вот на этом месте какой-то ужос начинается. Нужно прикручивать туда всякие дурацкие штуки типа отдавалки файлов, OWIN, Topshelf :(
[11:35:42] <rexim> .whois CA
[11:35:44] <DeadBot> rexim: none/participant
online()
зашел в конфу 24.01.16 07:48:29
уровень доступа: 2
[11:35:48] <rexim> Понятно
[11:36:05] <rexim> ForNeVeR: ну так возьми и прикрути.
[11:36:52] <CA> rexim: На меня это не сработает.
[11:37:01] <ForNeVeR> Йог-Сотот станет демоном!
[11:37:39] <rexim> ForNeVeR: ты станешь демоном!
[11:37:43] <ForNeVeR> Нет.
[11:37:53] <rexim> =3
[11:37:57] <ForNeVeR> Я же не к себе Topshelf буду прикручивать.
[11:37:57] <rexim> Хехехехе
[11:38:18] <rexim> Ну, может быть не ты...
[11:38:30] <rexim> Может кто-нибудь другой к тебе прикрутит :3
[11:50:59] * rexim прикручивает Topshelf к ForNeVeR-у пока тот не видит
[11:52:35] * ForNeVeR превращается в windows-сервис.
[11:52:38] <ForNeVeR> rexim: что ты наделал!
[11:57:09] <rexim> Мухахахаха!11
[12:04:19] m4n71k0r зашёл в конференцию
[12:06:42] gsomix вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: recipient-unavailable
[12:06:53] gsomix зашёл в конференцию
[12:07:04] <gsomix> Утро.
[12:07:57] <ForNeVeR> О, а я придумал оригинальный способ срастить typescript и suave.io. Наверное, всё обойдётся малой кровью.
[12:08:15] <rexim> Конееечно!
[12:22:20] * Славный капитан ворчит
[12:23:03] <Славный капитан> На пару часов отошел в Journey поиграть, а они уже обкололись своим емаксом и прикручивают друг к другу топшелфы по подъездам.
[12:23:09] <Славный капитан> Детский сад!
[12:24:23] <ForNeVeR> Славный капитан: да ладно тебе, в следующий раз и для тебя оставим.
[12:24:32] sss|zombie зашёл в конференцию
[12:51:00] <rexim> Чпокати-чпок!
[13:06:25] dzhon вышел из конференции
[13:10:09] <horta hell> Недетерминированный конечный автомат Тьюринга едва дышит, издавая хриплые звуки и отхаркивая кровавую пену.
[13:11:36] <CA> $pet heal
[13:11:37] <horta hell> CA: Недетерминированный конечный автомат Тьюринга был совсем плох и, скорее всего, умер бы, если бы вы его вовремя не полечили. Вы зарабатываете 1PTC.
[13:29:37] Aman зашёл в конференцию
[13:32:41] eternastudento зашёл в конференцию
[13:36:31] <kpecmuk> $pet stats
[13:36:32] ɹǝɟılʍǝu зашёл в конференцию
[13:36:33] <horta hell> kpecmuk:
Кличка: Недетерминированный конечный автомат Тьюринга
Здоровье: 96
Сытость: 21
Возраст: 46 часов
[13:37:50] Minoru зашёл в конференцию
[13:38:05] <rexim> Minoru: o/
[13:38:57] <gsomix> Minoru, \o
[13:39:44] <Minoru> rexim, gsomix: утро -_-
[13:39:58] <gsomix> Только проснулся?
[13:40:03] <rexim> .time Minoru
[13:40:04] <DeadBot> rexim: 24 Jan 2016 12:43:10
[13:40:06] <rexim> =3
[13:40:16] <rexim> Я тоже сегодня во столько проснулся.
[13:40:28] <Minoru> ага, только-только закончил завтрак
[13:40:32] <Minoru> и теперь пью чай!
[13:40:40] <rexim> !!!
[13:40:41] <gsomix> Пока вы спите, кто-то пишет код!
[13:40:48] * rexim spotted Minoru's tea
[13:41:26] <Minoru> gsomix: ну, что ж поделать! Однажды они тоже лягут спать, а код будем писать мы!
[13:41:35] * Minoru eyes rexim suspiciously
[13:41:35] * ɹǝɟılʍǝu spotted rexim's butt.
[13:41:44] <rexim> o_O
[13:41:46] * Minoru moves his cup of tea farther from rexim, just in case
[13:41:47] <ɹǝɟılʍǝu> :D
[13:43:03] <ɹǝɟılʍǝu> Мне сегодня приснился Форневерик, который устроил у меня на работе тотальный переход на линухи.
[13:43:06] <ɹǝɟılʍǝu> Занятно.
[13:44:13] <ɹǝɟılʍǝu> И еще был сон, где я смотрел через глаза какого-то ребенка лет 12-14, который лазал по всяким щелям огромного завода, и издевался над огромными выскокими инопланетянами.
[13:44:28] <ɹǝɟılʍǝu> Они не могли зайти на завод... Но снаружи из было приколько дразнить.
[13:44:42] <ɹǝɟılʍǝu> А потом за ним стали охотиться и рабочие.
[13:44:55] <ɹǝɟılʍǝu> Он решил сбежать. И тут я проснулся. =)
[13:46:56] * Славный капитан grabs Minoru's cup and takes a swig.
[13:47:10] <Славный капитан> Blast me, tha'be no ale!
[13:48:42] <ɹǝɟılʍǝu> А у меня тут гречка по-боярски.
[13:48:45] * ɹǝɟılʍǝu боярин.
[13:50:23] <Minoru> ɹǝɟılʍǝu: по-боярски — это с сосисками? :)
[13:51:57] <ɹǝɟılʍǝu> Minoru, это с мясом и томатной пастой. =)
[13:54:05] <rexim> Minoru: https://www.livecoding.tv/shironecko/
[13:56:32] <Minoru> кто ж так пишет «neko»? :(
[13:56:58] <rexim> Ну извини!
[14:00:24] <eternastudento> неско
[14:00:36] <eternastudento> rexim, вот играю я в дарк соул
[14:00:39] <eternastudento> начало
[14:00:45] <eternastudento> поднимаюсь такой в замке
[14:00:46] <rexim> eternastudento: ты такой молодец! ^_^
[14:00:55] <ɹǝɟılʍǝu> eternastudento, и умираешь?
[14:01:05] <eternastudento> а тут надпись "dragon ahead"
[14:01:14] <eternastudento> И тут драгон
[14:01:21] <eternastudento> страшно
[14:01:27] <rexim> Ну дык.
[14:01:34] <rexim> Дальше только лучше :)
[14:02:11] <rexim> eternastudento: ты уже стал мастером парирования?
[14:03:55] <eternastudento> rexim, нет, но я понимаю что это путь выживания
[14:05:20] <eternastudento> rexim, а где-то можно узнать что означают какие характеристики предметов?
[14:05:25] <eternastudento> где там прочность, где что
[14:06:22] <eternastudento> эм, и дыа, я могу в инвенторе таскать всё всё всё? он кажется бесконечным
[14:06:58] gsomix вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: recipient-unavailable
[14:07:10] gsomix зашёл в конференцию
[14:07:42] * gsomix балуется зеркалами. https://yadi.sk/i/xLuNcI9Fne7p7
[14:08:42] <Minoru> gsomix: это… кривое зеркало? ._.
[14:11:03] <Minoru> rexim: да, неплохой стрим, спасибо
[14:11:22] CA вышел из конференции
[14:11:23] <gsomix> Minoru, да.
[14:11:35] <gsomix> .ping
[14:11:38] <DeadBot> gsomix: понг от тебя 2.15 секунды
[14:15:35] rexim вышел из конференции
[14:15:54] gsomix вышел из конференции: Disconnected: Replaced by new connection
[14:16:10] gsomix зашёл в конференцию
[14:16:30] <gsomix> Minoru, не видел кривых зеркал раньше? .__.
[14:18:22] <Minoru> видел слегка изогнутые
[14:18:28] <Minoru> а у тебя прям какое-то совсем кривое
[14:19:27] <gsomix> Minoru, можешь как-нибудь приглядеться к автомобильным фарам.
[14:19:46] <Minoru> а, гм, действительно
[14:19:48] <Minoru> значит, видел
[14:19:50] <Minoru> :)
[14:19:55] <superka> rexim: а ты сам сделал собаку?
[14:20:11] <Minoru> и в фонариках же тоже очень кривые используются…
[14:20:51] <superka> Minoru: очень прямые
[14:21:04] <superka> а вы знали, что стекло стекает? о.о
[14:21:28] <Minoru> superka: в школе на физике рассказывали
[14:22:54] <m4n71k0r> а когда пройдёт упорота этими ненужными стримами?
[14:24:52] <Minoru> m4n71k0r: когда ты настримишь сто часов лекции с подроным объяснением, почему стримы ненужны :P
[14:25:06] <Minoru> а если серьёзно, то я не понимаю, в чём проблема. Как будто кто-то заставляет смотреть ._.
[14:25:15] <Minoru> или тебе мешает здешний трёп на эту тему?
[14:25:22] <m4n71k0r> Minoru: нет
[14:25:36] <m4n71k0r> я просто спросил, когда эт перестанет быть модным
[14:25:47] <kpecmuk> $pet stats
[14:25:50] <horta hell> kpecmuk:
Кличка: Недетерминированный конечный автомат Тьюринга
Здоровье: 89
Сытость: 10
Возраст: 47 часов
[14:25:53] <kpecmuk> $pet feed
[14:25:55] <horta hell> kpecmuk: Недетерминированный конечный автомат Тьюринга был близок к голодной смерти, но вы его вовремя покормили. Вы зарабатываете 1PTC.
[14:26:14] <m4n71k0r> эмо, хипсторство, стримы....что дальше?
[14:26:25] <superka> а как сделать хардкорную игру?
[14:26:51] <kpecmuk> m4n71k0r: дальше передача "за стеклом" =)
[14:26:57] <m4n71k0r> superka: а тетрис ты уже написал?
[14:27:10] <superka> m4n71k0r нет, но я арканоид делал
[14:27:20] <m4n71k0r> superka: ок, сделай его с кровищей
[14:27:31] <m4n71k0r> шарик влетает в мясные стены
[14:28:07] <gsomix> И путь стены кричат от боли.
[14:28:13] <m4n71k0r> капли крови брызгают на экран
[14:29:28] <m4n71k0r> иногда на полсекунды на экране всё затемняется и показывается какой-нибудь вьетнамский/иракский ад
[14:29:50] <m4n71k0r> или просто такими флэшбэками
[14:30:13] <superka> .-. но ведь это не харкор, хардкор , когда сложна
[14:30:19] rexim зашёл в конференцию
[14:30:35] <rexim> m4n71k0r: https://www.youtube.com/watch?v=c1m9tWfZR5s
[14:32:11] <m4n71k0r> rexim: блядь, там у супермэна подмышки потные!
[14:32:34] <m4n71k0r> на 43 секунде
[14:32:38] <rexim> m4n71k0r: ну что поделаешь? Такова цена спасения мира!
[14:34:43] <m4n71k0r> rexim: трэш, спаисбо
[14:34:57] <rexim> Пожалуйста! Я знал, что тебе понравится. :)
[14:36:32] <uggur> "m4n71k0r: иногда на полсекунды на экране всё затемняется и показывается какой-нибудь вьетнамский/иракский ад" а из тебя получился бы неплохой инди-геймдев :)
[14:36:50] <uggur> Запили тетрис с напалмовыми бомбардировками и сжиганием деревень
[14:37:29] <m4n71k0r> uggur: а разве ещё нет такой игры?
[14:37:43] <uggur> m4n71k0r: есть вариации тетриса с интерактивными элементами
[14:37:51] <uggur> А с напалмом -- нет
[14:38:14] <m4n71k0r> надо сделать игру, которая бы управляла военными дронами ирл
[14:38:24] <m4n71k0r> в какой-то анимешке такое было
[14:38:49] <m4n71k0r> и игре Ендера
[14:41:18] <uggur> в "Билл -- герой галактики" :)
[14:45:37] <Славный капитан> rexim: ты стримить сегодня будешь, нет?
[14:46:03] <rexim> Славный капитан: да, сегодня хотел постриметь.
[14:46:21] <rexim> Вроде уже чувствую себя достаточно хорошо
[14:46:35] <Славный капитан> а то индийские фильмы постить и я могу ~_~
[14:46:43] <rexim> Эм...
[14:46:55] <rexim> Ты хочешь чтобы я начал прямо сейчас?
[14:47:35] <Славный капитан> нет
[14:47:41] <rexim> Вот и отлично
[14:47:45] <Славный капитан> я ж не ПМ =)
[14:47:57] <rexim> Что это?
[14:48:35] <Славный капитан> Это такой специальный человек, которого нанимают, чтобы он мешал писать код.
[14:48:49] <rexim> Странная концепция.
[14:49:51] <uggur> Пистолет Макарова
[14:50:53] <Славный капитан> rexim: ни разу.
[14:51:23] <Славный капитан> Просто если сегодня весь код написать, то на завтра ничего не останется.
[14:52:16] <uggur> Фазовое пространство кода слишком велико, чтобы его один rexim исчерапл
[14:53:11] <Славный капитан> Любой из Особой Тройки Цодингтима может написать весь код сразу. И отрефакторить потом.
[14:53:35] <uggur> Славный капитан: сделай это! :)
[14:53:52] <Славный капитан> Сначала заплати мне все деньги =Р
[14:54:19] <uggur> ты пишешь код ради денег?! D:
[14:55:33] <Славный капитан> Нет. Просто чтобы написать весь код, мне понадобится весь кофе и весь стораж.
[14:55:43] <Славный капитан> А потом обсудим мою компенсацию =)
[14:56:14] <uggur> Вот кстати, откуда привычка называть зарплату компенсацией? %)
[14:56:22] <superka> uggur: а как сделать игру про драконов, но с напалмом?
[14:56:33] <uggur> superka: руками? %)
[14:56:37] <uggur> и мозгом? (%
[15:02:34] <ɹǝɟılʍǝu> Ух хорошо в KF2
[15:04:23] <superka> uggur: но ведь не было напалма при драконах
[15:04:36] <uggur> superka: пруф?
[15:04:43] <ɹǝɟılʍǝu> Славный капитан, http://www.youtube.com/watch?v=Wzr4dITGVZY
[15:04:49] <ɹǝɟılʍǝu> m4n71k0r, ↑
[15:04:57] <ɹǝɟılʍǝu> ForNeVeR, ↑
[15:05:39] <m4n71k0r> вот нафига хайлайтить?(
[15:06:03] <ɹǝɟılʍǝu> m4n71k0r, попросить внимания? =)
[15:06:32] <superka> uggur: напалм появился во второй мировой
[15:06:53] <gsomix> superka, а драконы когда были?
[15:07:03] <ɹǝɟılʍǝu> gsomix, драконы и сейчас есь.
[15:08:03] <m4n71k0r> ɹǝɟılʍǝu: а чо там есть про косвенные признаки новой планеты в нашей системе?
[15:08:07] <superka> gsomix: гораздо древнее, во второй мировой их не было
[15:08:10] Chewbaka зашёл в конференцию
[15:08:21] <ɹǝɟılʍǝu> m4n71k0r, тм нет.
[15:08:25] <uggur> superka: хм, в драконов не было во время второй мировой, да
[15:08:29] <ɹǝɟılʍǝu> Там про итоги 2015 го.
[15:08:48] <uggur> superka: а другие зажигательные смеси вроде напалма?
[15:10:27] <ForNeVeR> Что у вас тут?
[15:10:40] <ForNeVeR> Я присобачил к логгилке убожеский фронтенд на typescript.
[15:10:54] <uggur> ForNeVeR: ты в курсе, что драконы дышат огнём?
[15:11:07] <gsomix> ForNeVeR, я пытаюсь зеркало посчитать.
[15:11:07] <ForNeVeR> Попутно понял, что хранить в базе всякие там datetimeoffset и datetime вообще - это путь в никуда.
[15:11:31] <uggur> почему?
[15:11:41] <m4n71k0r> timestamp храни и забей
[15:11:43] <ɹǝɟılʍǝu> Потому что оффсет не нужен
[15:11:47] <ɹǝɟılʍǝu> Да, таймстамп
[15:11:47] <ForNeVeR> Потому что у них точность выше миллисекундной, и поэтому при обмене миллисекундными таймстампами с внешним юзателем получается хуита.
[15:11:53] <ForNeVeR> И, да, таймстамп.
[15:11:59] <ForNeVeR> Намеренно понижаем точность.
[15:12:13] <uggur> это хорошо?
[15:12:15] <ForNeVeR> Чтобы хоть что-то работало!
[15:12:48] <uggur> а что за тип datetime?
[15:12:54] <ForNeVeR> Я не вижу в этом ничего хорошего, но просто стандартного общепринятого способа передать куда-то субмиллисекундный таймстамп я не знаю. Да и нет в этом большой необходимости.
[15:13:03] <uggur> я в постгре только timestamp, date и time вижу, например
[15:13:21] <ForNeVeR> Пф, в mssql есть ещё datetime и datetime2 :D
[15:13:30] <ForNeVeR> У оракла тоже, кажись.
[15:13:38] <ForNeVeR> Впрочем, у меня-то тут вообще ravendb.
[15:13:54] <uggur> они для точного измерения времени?
[15:14:02] <ForNeVeR> Ну, для разного.
[15:14:13] <uggur> мог бы юзать Long
[15:14:21] <ForNeVeR> Я юзаю.
[15:14:22] <uggur> число наносекунд с юник-эры
[15:15:14] <ForNeVeR> uggur: а куда я его потом засуну?
[15:15:25] <uggur> а ещё есть забавный формат, где время записывается так: 20150121131729555315
[15:15:27] Kumba_yo вышел из конференции
[15:15:44] <ForNeVeR> Ну вот давай сразу конкретно: JS не умеет long.
[15:16:08] <ForNeVeR> Какой-то приземлённый диапазон умеет, но полностью не умеет %)
[15:16:08] <uggur> тогда строка? :D
[15:16:30] <ForNeVeR> Определи мне у строки операцию "перейти к началу суток".
[15:16:39] <uggur> в базе -- long, а в js -- строка %)
[15:16:54] <ForNeVeR> Неважно, короче. В итоге я хороню миллисекундные таймстампы, и у меня всё ок.
[15:16:57] <uggur> и маппером как-нибудь превращаешь в нужную дату
[15:17:05] <ForNeVeR> С ними все умеют работать.
[15:17:14] <uggur> так тебе пофиг на точность? %)
[15:17:15] <ɹǝɟılʍǝu> У меня создается впечатление, что в js работают только со строками.
[15:17:52] <Minoru> а как же 0+""? Числа там тоже есть!
[15:18:39] <ForNeVeR> ɹǝɟılʍǝu: да нет, там есть норм структурки. Кстати, настоящий long можно было бы в структуре сохранить :)
[15:18:45] <uggur> Minoru: (({}+[])+([]+[]))
[15:19:05] <Minoru> uggur: да-да, такого уровня
[15:19:07] <ForNeVeR> Да и дату вместе с потрохами можно было бы в структуру сохранить, если б все в мире (tm) договорились о едином стандарте.
[15:19:24] <ForNeVeR> Но пока что они только строковый формат ISO придумали :)
[15:19:30] <uggur> хм
[15:19:31] <ɹǝɟılʍǝu> Увы.
[15:19:55] <uggur> ForNeVeR: почему результат не такой?\
[15:20:31] <uggur> Я ожидал это:
(({}+[])+([]+[]))
((0)+(""))
(0+"")
0
[15:20:39] <uggur> а получил это: "[object Object]"
[15:21:17] <ForNeVeR> А я ожидал, что получу что-нибудь неожиданное.
[15:21:26] <ForNeVeR> И до сих пор в замешательстве от возникшего парадокса.
[15:21:46] <uggur> js слишком высокоуровневый
[15:21:51] <ForNeVeR> Лол.
[15:22:23] <uggur> вот если бы js был низкоуровневым, то можно было бы получить 42, например, или -145781
[15:22:55] <ForNeVeR> Он слишком высокоуровнев для того, чтоб писать на нём что-то полезное!
[15:23:18] <uggur> А то даже и "�"
[15:23:32] <uggur> ForNeVeR: какой вздор
[15:23:42] <uggur> я писал на JS -- он не так уж и плох
[15:23:49] <uggur> анимацию нажатия кнопки
[15:24:02] <ForNeVeR> ...говорит чувак, которому нравится питон :)
[15:24:12] <uggur> ну, я не тащусь с питона :)
[15:24:12] <ɹǝɟılʍǝu> бгг
[15:24:23] <ForNeVeR> Да, в сравнении с питоном, пожалуй, не так уж и плох :D
[15:24:24] <uggur> но мне нравится хренак-хренак и работает :)
[15:24:33] <uggur> или хренак-хренак и дебажу
[15:24:53] <uggur> а чем тебе питон не по нраву?
[15:25:00] <ɹǝɟılʍǝu> ЛУчше хуяк-хуяк и запустилось безопастно, чем хуяк-хуяк и дебажить ВСЙО
[15:25:06] <uggur> потому что динамический?
[15:25:29] <uggur> "и запустилось безопастно" ну, у меня сегфолта в питоне ещё ни разу не было :D
[15:25:41] <uggur> достаточная безопасность?
[15:26:05] <ForNeVeR> А у меня вообще ни разу сегфолтов не было.
[15:26:09] <ForNeVeR> Потому, что в винде.
[15:26:09] <uggur> или ты про TypeError: unsupported operand type(s) for +: 'int' and 'str'?
[15:26:15] <ForNeVeR> Получается, винда очень безопасна? :D
[15:26:21] <uggur> :D
[15:26:30] <Minoru> uggur: JS — это такая демонстрация того, почему implicit conversions не нужны. Если ты хочешь сложить строку и число, будь добр конвертнуть один из аргументов в тип другого. В питоне так и сделано, например.
[15:26:35] <uggur> ForNeVeR: все Ъ-хацкеры сидят под win10
[15:26:45] <ɹǝɟılʍǝu> Не
[15:26:50] <ɹǝɟılʍǝu> Под win11
[15:26:54] <ɹǝɟılʍǝu> Они ее спиздили уже
[15:26:58] <ɹǝɟılʍǝu> dev builds
[15:27:01] <uggur> написали %)
[15:28:18] <uggur> короче, питон -- отличный язык, особенно для вещей, которые не жалко
[15:30:08] <ForNeVeR> Ну, я себя не причисляю к вещам, которые не жалко.
[15:30:14] <ForNeVeR> Значит, питон - язык не для меня :)
[15:30:44] <uggur> :D
[15:31:05] <uggur> Я бы не хотел, чтобы ForNeVeR был написан на питоне
[15:31:34] <uggur> Хотя, когда изучаешь генокод, питон и JS кажутся вершинами ерасоты и лаконичности %)
[15:34:56] <eternastudento> все ведь видели об implicit conversions в JS?
[15:34:58] <eternastudento> https://www.destroyallsoftware.com/talks/wat
[15:35:55] <Minoru> да
[15:36:06] <m4n71k0r> uggur: а чей генокод ты изучаешь?
[15:36:14] <Minoru> без просмотра этого видео в Цодингтим не пускают, eternastudento :)
[15:36:32] <uggur> m4n71k0r: уже ничей
[15:36:36] <uggur> раньше -- бактериальный
[15:42:16] <ForNeVeR> Интересно, а существуют ли RFC-compliant парсеры емейлов?
[15:42:40] <m4n71k0r> .+?@.+?
[15:42:59] <m4n71k0r> почти полностью удовлетворяет RFC
[15:43:11] <ForNeVeR> Это даже не парсер.
[15:43:41] <m4n71k0r> (.+?@.+?)
[15:43:47] <ForNeVeR> Хм!
[15:44:10] <ForNeVeR> У тебя множество емейлов, на которых он ошибается, равномощно множеству, на которых он даёт верный ответ.
[15:44:21] <ForNeVeR> Удовлетворяет RFC наполовину.
[15:44:40] <m4n71k0r> все остальные парсеры слишком строгие
[15:44:58] <ForNeVeR> Ну, меня вот строгий и интересует. Кто-нибудь смог его соорудить? %)
[15:45:11] <m4n71k0r> блин, я бы не парился
[15:45:20] <ForNeVeR> Ну и чтоб можно было комменты там вычленить, например, или подменить только какие-то кусочки.
[15:45:21] <m4n71k0r> может быть кто-то и упоролся
[15:45:31] <ForNeVeR> Да не, я и не собираюсь париться, мне академически интересно.
[15:45:41] <m4n71k0r> меня смутило описание левой части мыла
[15:45:51] <m4n71k0r> там экранирование и всё что угодно почти
[15:45:56] <ForNeVeR> И, кстати, нахрен такой сложный формат придумали вообще?
[15:46:02] <m4n71k0r> правую часть как-то проще парсить
[15:46:02] <ForNeVeR> Кому охота было всё это выдумывать?
[15:46:05] <uggur> ForNeVeR: полно вообще готовых парсеров?
[15:46:07] <uggur> не?
[15:46:18] <ForNeVeR> uggur: таких вот, как у мантикора - тысячи.
[15:46:25] <uggur> http://www.ex-parrot.com/pdw/Mail-RFC822-Address.html
[15:46:30] <uggur> не то?
[15:46:39] <ForNeVeR> Это просто регексп, он только валидирует.
[15:46:45] <ForNeVeR> А я хочу, гм, AST получить.
[15:46:57] <uggur> ну просто разбей по собаке?
[15:47:02] <m4n71k0r> ну я просто делал сплит, и проверял, что результат состоит из двух частей... хотя вот вроде бы и @ можно заэкранировать
[15:47:08] <ForNeVeR> Комменты как я извлеку сплитом по собаке?
[15:47:14] <ForNeVeR> И собак может быть несколько.
[15:47:17] <uggur> какие комменты?
[15:47:21] <uggur> где написано про собак?
[15:47:28] <ForNeVeR> Ты наркоман штоле?
[15:47:29] <uggur> ссылку на конкретную строчку RFC
[15:47:41] <uggur> это как библия
[15:47:54] <ForNeVeR> http://www.ietf.org/rfc/rfc0822.txt?number=822
2.8 ; COMMENTS
[15:48:17] <uggur> RFC822::83 от Вар %)
[15:48:41] <ForNeVeR> Собаку можно экранировать.
[15:48:57] <ForNeVeR> Если нельзя - давай ссылку на конкретную строчку, где сказано, что собаку нельзя экранировать :)
[15:49:08] <uggur> ок, а зачем этот парсер нужен?
[15:49:26] <ForNeVeR> Да просто интереса ради. Зачем-то же изобрели такой странный формат емейлов.
[15:49:37] <gsomix> Как же я ненавижу именовать переменные, которые идут из математики или физики. .__.
[15:49:58] <ForNeVeR> gsomix: хы, хы, у меня в Tesla были переменные, которые назывались gay, gay' и gay''.
[15:50:11] <ForNeVeR> Это у Салливана из книжки!
[15:50:24] <gsomix> Угу, я даже проверил, что это не твоя выдумка.
[15:50:33] <uggur> а что обозначает gay?
[15:50:34] <gsomix> Шалун!
[15:51:01] <ForNeVeR> G - это диэлектрическая проницаемость, по-моему. a не помню, а y значит, что это проекция на ось Y.
[15:51:08] eaeee зашёл в конференцию
[15:51:09] <ForNeVeR> Там рядышком лежали gax и gaz.
[15:51:44] <uggur> gaz, voda
[15:51:59] <ForNeVeR> ugli
[15:52:01] <ɹǝɟılʍǝu> shiet
[15:52:19] <uggur> "ForNeVeR: ugli" это брат uggur
[15:52:30] <ForNeVeR> :D
[15:53:15] <ForNeVeR> gsomix: у меня даже была бага, когда я перепутал ex' и ex'' :(
[15:53:49] <ForNeVeR> Ну, там какой-то совсем упоротый код был, конечно. Хорошо, наверное, что я его решил переписать.
[15:54:49] <gsomix> Да.
[15:55:01] <gsomix> Будет еще более упоротый!
[15:55:46] <ForNeVeR> gsomix: алсо, у нас скоро будет уже настоящая логгировалка логов: https://github.com/ForNeVeR/yog-sothoth
Я к ней уже присобачил фронтенд на жабаскрыпте.
[15:55:54] <ForNeVeR> Ой, на тайпскрыпте.
[15:56:33] <gsomix> > fun _ _ _ _ -> true
[15:56:40] <ForNeVeR> :3
[15:58:24] <gsomix> А у меня грустно.
[15:58:32] <gsomix> > dG_dsig_du
[15:58:33] <gsomix> ._.
[15:58:36] <ForNeVeR> gsomix: там, кароч, эмбеддед HTTP-сервер на Suave, и ещё nosql db на RavenDB.
[15:58:49] <gsomix> ForNeVeR, о, Suave.
[15:59:00] <gsomix> Хорошо сделали?
[15:59:07] <ForNeVeR> Ну и XMPP-двигло на форкнутом мною Jabber-Net.
[15:59:44] <ForNeVeR> gsomix: да, хорошо сделали. Ну, пока что я результатами тестов доволен, и код писать хорошо получается.
[16:00:05] <eaeee> а сейчас ненастоящая?
[16:00:35] <Minoru> gsomix: dG_dsig_du? Я знаю песню с такими словами!
[16:00:59] <ForNeVeR> eaeee: а сейчас у меня никакой нету. А у дедфуда какая-то убойная слегонца - частенько помирает, и https-ссылки не парсит. Не говоря уже о слежении в реальном времени.
[16:02:04] <Minoru> gsomix: https://www.youtube.com/watch?v=1ooPp0-UX48
[16:22:34] rafaelrs вышел из конференции
[16:22:49] Aman вышел из конференции
[16:27:13] Graf зашёл в конференцию
[16:29:55] Graf вышел из конференции
[16:32:51] <Славный капитан> meanwhile
[16:33:03] <Славный капитан> я начал заливать свои стримы на этот ваш юпуп
[16:33:26] <ForNeVeR> Довай ссылку.
[16:33:29] <Славный капитан> http://www.youtube.com/watch?v=iVda8_AVyS4&list=PLK6mcZkmN4QTusFvp_0GVtscQbCiIg81Y
[16:40:26] rexim вышел из конференции
[16:41:05] reximorning зашёл в конференцию
[16:41:27] <reximorning> .ping
[16:41:28] <DeadBot> reximorning: понг от тебя 0.06 секунды
[16:47:19] Aman зашёл в конференцию
[16:57:48] <reximorning> Khooy has been deployed!
[16:58:44] <Minoru> where?
[16:58:53] <reximorning> Minoru: on livecoding.tv
[16:59:15] <reximorning> Minoru: Khooy has been undeployed
[16:59:24] <Minoru> O_O
[17:03:01] sss|zombie вышел из конференции
[17:03:08] superka вышел из конференции
[17:03:11] superka зашёл в конференцию
[17:03:22] sss|zombie зашёл в конференцию
[17:10:58] uggur вышел из конференции
[17:20:03] Aman вышел из конференции
[17:29:47] Kumba_yo зашёл в конференцию
[17:30:50] Ender вышел из конференции: I'm happy Miranda IM user. Get it at http://miranda-im.org/.
[17:40:58] <reximorning> Пришил моргани к хорте.
[17:41:04] <reximorning> Отторжения не наблюдается.
[17:41:58] <ForNeVeR> ._
[17:42:42] <reximorning> Только вот печень опять болит ._.
[17:43:04] <Minoru> ну вот, теперь в Цодингтимене останется места разговорам на русском — всё будет засрано вычислениями лямбда-термов :(
[17:43:19] <Minoru> s/Цодингтимене/Цодингтиме не/
[17:43:21] <horta hell> Minoru: ну вот, теперь в Цодингтиме не останется места разговорам на русском — всё будет засрано вычислениями лямбда-термов :(
[17:43:27] <reximorning> Не останется места для засерания петом*
[17:43:33] <kpecmuk> $pet stats
[17:43:34] <horta hell> kpecmuk:
Кличка: Недетерминированный конечный автомат Тьюринга
Здоровье: 64
Сытость: 49
Возраст: 50 часов
[17:43:39] <Minoru> и это тоже, reximorning
[17:43:39] <reximorning> xD
[17:55:46] reximorning вышел из конференции
[18:14:33] rexim зашёл в конференцию
[18:16:15] <rexim> Съел бутербродик, так хорошо стало! Ух!
[18:16:25] <rexim> Что это был за бутербродик? ._.
[18:17:13] * Minoru достаёт набор отвёрток
[18:17:19] <Minoru> а сейчас мы тебя, Миксер, раскрутим и поглядим!
[18:18:22] <rexim> о_О
[18:18:36] <rexim> Minoru: и часто ты людей на живую вскрываешь?
[18:18:51] <rexim> Ты страшный человек!
[18:25:28] <Minoru> ( ._.)
[18:26:34] <ɹǝɟılʍǝu> <_<
[18:26:36] <ɹǝɟılʍǝu> >_>
[18:26:45] <ɹǝɟılʍǝu> :3
[18:30:17] <rexim> http://www.youtube.com/watch?v=JJ96olZr8DE
[18:43:34] <Minoru> это точно стандартный гуманоид?
[18:43:42] <Minoru> я бы в такое и пяти секунд не продержался
[18:46:15] <Славный капитан> зато ты можешь такую игру написать
[18:47:26] * Minoru благодарит генетику и годы тренировок за возможность издеваться над другими людьми
[18:48:59] <rexim> Этот "гуманоид" тоже может такую игру написать.
[18:49:11] <rexim> Я даже больше скажу: это ее основной разработчик. ^_^
[18:49:33] <rexim> Terry Cavanagh
[18:49:50] rafaelrs зашёл в конференцию
[18:50:03] <Славный капитан> нет, он не может ее написать
[18:50:08] <Славный капитан> потому что он уже написал!
[18:50:22] * rexim зевнул
[18:51:41] rexim вышел из конференции
[18:52:14] reximorning зашёл в конференцию
[18:53:43] <ForNeVeR> Славный капитан: она не идемпотентная? Он разве не может написать её второй раз?
[18:59:14] <Minoru> reximorning: а ты купил usb-хаб?
[18:59:19] <reximorning> Minoru: нет
[18:59:33] <reximorning> Я лежал всю неделю и агонизировал
[18:59:44] <reximorning> В общем, был несколько занят.
[19:01:16] <Minoru> ну, я не имею в виду «на этой неделе» :) Вдруг ты раньше успел уже
[19:01:55] <reximorning> Minoru: =*
[19:04:46] <reximorning> Minoru: ше
[19:04:49] <reximorning> ой
[19:04:57] <reximorning> It's tea time!
[19:04:59] <reximorning> выорывоа
[19:05:00] <reximorning> лывол
[19:05:31] <Minoru> that's right! Ще чаю!
[19:06:10] <Kerrigаn> $pet stats
[19:06:12] <horta hell> Kerrigаn:
Кличка: Недетерминированный конечный автомат Тьюринга
Здоровье: 51
Сытость: 32
Возраст: 51 часов
[19:06:17] <Kerrigаn> $pet feed
[19:06:17] <horta hell> Kerrigаn: Недетерминированный конечный автомат Тьюринга опрокинул миску с едой лапой.
[19:10:44] <Славный капитан> reximorning: боюсь спрашивать, из чего ты чай завариваешь, что тебя так накрывает.
[19:12:41] <Minoru> Славный капитан: ты всё неправильно понимаешь! Он по дефолту накрытый, а чай служит успокоительным. Только благодаря постоянному потреблению чая Миксер и может с нами общаться!
[19:12:43] <Minoru> reximorning: :P
[19:13:13] <m4n71k0r> ɹǝɟılʍǝu: https://geektimes.ru/post/269594/
[19:15:10] <ForNeVeR> m4n71k0r: https://geektimes.ru/post/269656/
[19:15:35] <ForNeVeR> Там уже головы обезьянам пересаживают, а потом их убивают из этических соображений.
[19:15:56] <m4n71k0r> надеюсь этого программиста тоже убьют из этических соображений
[19:16:06] <Kerrigаn> ?
[19:16:14] <ForNeVeR> Что он тебе сделал?
[19:16:23] <m4n71k0r> мне его жалко...уже
[19:16:38] <Kerrigаn> даже если программист пишет на битриксе и 1с - это не причина его убивать
[19:16:56] <Kerrigаn> достаточно пустить его на опыты
[19:17:07] <ForNeVeR> m4n71k0r: хм, думаешь, всё так плохо будет?
[19:17:23] <ForNeVeR> Kerrigаn: уже пустили, можно сказать.
[19:17:27] <Kerrigаn> ForNeVeR: ну вот
[19:17:30] <Kerrigаn> всё норм
[19:17:43] <ForNeVeR> Хотя я нигде не читал, на чём он пишет.
[19:18:02] <ForNeVeR> И кода его тоже не видал. Может, он и не программист, а админ.
[19:18:34] <m4n71k0r> ForNeVeR: думаю, что хуже, чем сейчас. Надеюсь, что он сможет управлять ртом и голосовыми связками, чтобы попросить, чтобы его убили.
[19:18:38] <Kerrigаn> или копирайтер
[19:18:59] <m4n71k0r> да, я в курсе, в каком сейчас состоянии Валерий Спиридонов
[19:19:01] <ForNeVeR> m4n71k0r: я думаю, что, если он не сможет ими управлять, его тут же и грохнут.
[19:19:15] <ForNeVeR> Ну, уже по-настоящему из этических соображений.
[19:24:13] uggur зашёл в конференцию
[19:32:20] <reximorning> Gonna fart soon:
- http://www.youtube.com/channel/UCEbYhDd6c6vngsF5PQpFVWg/live
- http://www.twitch.tv/tsoding
- https://www.livecoding.tv/rexim/
[19:34:02] <Славный капитан> \о/
[19:34:24] <reximorning> ForNeVeR: Minoru: ^
[19:34:26] <reximorning> олваыва
[19:34:30] reximorning вышел из конференции
[19:38:26] Kumba_yo вышел из конференции: This participant is kicked from the room because he sent an error presence: service-unavailable
[20:08:41] uggur вышел из конференции: Replaced by new connection
[20:08:48] uggur зашёл в конференцию
[20:09:03] uggur вышел из конференции
[20:09:51] uggur зашёл в конференцию
[20:30:34] Aman зашёл в конференцию
[20:34:36] dzhon зашёл в конференцию
[20:50:18] reximorning зашёл в конференцию
[20:50:48] <reximorning> ыволоыдва
[20:51:42] <horta hell> Недетерминированный конечный автомат Тьюринга тихонько поскуливает от боли в пустом желудке.
[20:54:06] <Minoru> $pet feed
[20:54:06] <horta hell> Minoru: Недетерминированный конечный автомат Тьюринга клацая зубами, рывком наскочил на Minoru, сжирая одежду и кошелёк. Вы теряете 1PTC, зато Недетерминированный конечный автомат Тьюринга накормлен.
[20:54:08] <Minoru> $pet heal
[20:54:13] <horta hell> Minoru: Недетерминированный конечный автомат Тьюринга будучи в здравом уме и твёрдой памяти отказался от медицинской помощи.
[20:54:14] <Minoru> horta hell: бяка!
[20:55:16] reximorning вышел из конференции
[21:00:07] rexim зашёл в конференцию
[21:07:12] Славный капитан вышел из конференции
[21:15:44] ≈(^o^)≈ зашёл в конференцию
[21:20:37] <kpecmuk> $pet stats
[21:20:39] <horta hell> kpecmuk:
Кличка: Недетерминированный конечный автомат Тьюринга
Здоровье: 37
Сытость: 95
Возраст: 54 часов
[21:26:21] Kumba_yo зашёл в конференцию
[21:35:41] gsomix вышел из конференции
[21:35:58] gsomix зашёл в конференцию
[21:38:03] Aman вышел из конференции
[21:48:29] <Minoru> rexim: tickle-tickle?
[21:48:37] <rexim> ОЛЫОАДЛОЫВДЛА
[21:48:50] <rexim> Minoru: ох, ты мне поймал...
[21:48:52] <rexim> меня*
[21:49:15] <rexim> Minoru: чем занимаешься?
[21:49:54] <Minoru> что значит «поймал»?
[21:50:15] <Minoru> я смотрю лекции про то, как создать стартап ( ._.) http://startupclass.samaltman.com/
[21:50:28] <rexim> Ты хочешь создать свой стартап?
[21:50:30] <Minoru> и в фоне грущу о том, как всё плохо идёт с Newsbeuter
[21:50:38] <rexim> А что не так?
[21:51:07] <rexim> У этого проекта есть главный котрибутор. Все выглядит збс. ;)
[21:52:00] <Minoru> чуть-чуть хотел, когда начинал смотреть. Поменял мнение на «пожалуй, не хочу» после первых трёх или четырёх лекций :) Но у меня есть друзья, которые хотят что-то такое запилить, да и сам курс сделан офигенными людьми, продолжаю смотреть
[21:57:14] <Minoru> прости, меня отвлекли
[21:58:03] <Minoru> с Newsbeuter проблема в том, что один из багов оказался довольно фундаментальным. Для его починки нужно: 1) поменять схему БД; 2) добавить пару новых фич в интерфейс.
[21:58:03] gsomix вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[21:58:27] <Minoru> первый пункт описывается кратко, но помимо собственно изменения схемы нужно ещё и обновить все запросы
[21:58:46] gsomix зашёл в конференцию
[21:59:05] <Minoru> и тут я сталкиваюсь с той же фигнёй, которая преследует меня во всех сложных проектах: я боюсь что-то сломать и не заметить
[21:59:15] <rexim> Тесты!
[21:59:18] <rexim> Пиши тесты!
[21:59:39] <Minoru> тесты я запрокрастинировал оживлять ._.
[21:59:39] gsomix вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[21:59:54] gsomix зашёл в конференцию
[22:00:05] <rexim> Все, разговор зашел в тупик.
[22:00:08] <rexim> Я пошел кушать.
[22:00:47] <Minoru> ну, в смысле, там был какой-то тестсьют, но он, видимо, в какой-то момент перестал использоваться. Сейчас он не компилится :( А ту часть, что на Ruby (она тестит TUI) я не осилил сходу запустить.
[22:00:54] <Minoru> приятного аппетита :)
[22:01:04] <ɹǝɟılʍǝu> rexim, https://geektimes.ru/company/medgadgets/blog/269668/
[22:01:08] <Minoru> видимо, придётся-таки заняться сперва тестами, да
[22:01:15] <rexim> Minoru: чени его быстрее
[22:01:15] gsomix вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[22:01:18] <rexim> Minoru: спасибо :)
[22:02:29] gsomix зашёл в конференцию
[22:03:44] ckorzhik зашёл в конференцию
[22:05:07] Aman зашёл в конференцию
[22:06:50] <kpecmuk> $pet stats
[22:06:52] <horta hell> kpecmuk:
Кличка: Недетерминированный конечный автомат Тьюринга
Здоровье: 30
Сытость: 84
Возраст: 54 часов
[22:07:24] <Minoru> $lambda (\x.x)
[22:19:18] <rexim> Minoru: мы вообще-то еще не закончили :)
[22:20:18] <Minoru> rexim: в продакшене закончили бы!
[22:21:17] <rexim> Э?
[22:21:21] <rexim> Ладно.
[22:25:31] rafaelrs вышел из конференции
[22:26:11] dzhon вышел из конференции
[22:31:42] ckorzhik вышел из конференции
[22:33:33] m4n71k0r вышел из конференции
[22:39:07] <rexim> Minoru: (\x.x)
[22:39:15] <rexim> (\-.-)
[22:39:17] <rexim> (\x.x)
[22:42:03] <Minoru> rexim: don't die!
[22:42:22] <gsomix> rexim, don't lie!
[22:42:34] <rexim> No worries! I'm just an id function!
[22:42:34] gsomix вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[22:42:51] gsomix зашёл в конференцию
[22:58:02] <rexim> gsomix: http://www.youtube.com/watch?v=jdzbmbG8mys
[23:09:16] ckorzhik зашёл в конференцию
[23:09:45] <kpecmuk> $pet stats
[23:09:48] <horta hell> kpecmuk:
Кличка: Недетерминированный конечный автомат Тьюринга
Здоровье: 17
Сытость: 67
Возраст: 56 часов
[23:10:00] <kpecmuk> $pet heal
[23:10:00] <horta hell> kpecmuk: Недетерминированный конечный автомат Тьюринга был совсем плох и, скорее всего, умер бы, если бы вы его вовремя не полечили. Вы зарабатываете 1PTC.
[23:11:00] <gsomix> rexim, https://www.youtube.com/watch?v=HIBwtORd5qU
[23:12:43] <rexim> gsomix: pickle-pickle!!
[23:14:23] <ɹǝɟılʍǝu> rexim, rexim http://yarcube.ru/news/society/62888.php
[23:17:39] Kerrigаn вышел из конференции
[23:26:53] rexim вышел из конференции
[23:27:59] portnov вышел из конференции
[23:28:46] <eaeee> привет. кто-нибудь пользовался LibreOffice Calc ? как отстортировать даты? у меня они в формате дд.мм.гггг. Не получается никак
[23:29:14] <eaeee> https://ask.libreoffice.org/en/question/35704/why-will-calc-not-sort-my-odt-file-by-date/
[23:29:23] <eaeee> неужели он не способен?
[23:33:05] <Minoru> ._.
[23:33:20] <Minoru> мне долго собирать Libreoffice, прости
[23:33:25] <Minoru> но вообще что-то очень странно
[23:41:11] rafaelrs зашёл в конференцию
[23:49:12] eternastudento вышел из конференции
[23:58:43] <Minoru> send/rexim/Из курса про стартапы можно вынести важный для многих разработчиков урок про пользователей и фичи: пользователи думают, что знают, что им нужно, и будут просить фичи; задача разработчика — выяснить, что за проблема у пользователя на самом деле, и решить её. Я этого раньше не понимал./
[23:58:45] <horta hell> Minoru: Сообщение помещено в очередь.
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!