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

Тема: C, С++, D, Java, C#, Haskell, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, TypeScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust.
Dead Food: Flash, PHP, Pascal/Delphi/Borland, Basic, 1С, Py++
HQ: http://codingteam.org.ru
0xDead Food: http://leechcraft.org
Live Food: http://loglist.net/
Fast Food: http://hastebin.com/
Instagram Food: http://tinyurl.com/ctcjr-logs
Report Developer Abuse: http://loglist.net/quote/new
Утренний Цодинг #3: http://www.youtube.com/watch?v=LyFeiSI2pB4
[00:04:07] portnov вышел из конференции
[00:06:33] eaeee зашёл в конференцию
[00:26:36] MaXGGXaM вышел из конференции
[00:29:31] <superka> $pet help
[00:30:34] <superka> http://www.teleglitch.com/ клевая игра
[00:32:19] MaXGGXaM зашёл в конференцию
[00:50:13] enaken вышел из конференции
[00:54:44] enaken зашёл в конференцию
[01:07:44] Spo1ler вышел из конференции
[01:12:32] magog вышел из конференции
[01:18:38] m4n71k0r вышел из конференции
[01:19:52] Славный капитан вышел из конференции
[01:24:36] superka вышел из конференции
[01:31:01] (/^o^)/ вышел из конференции
[01:56:28] rem22963 вышел из конференции: I'm happy Miranda IM user. Get it at http://miranda-im.org/.
[02:03:53] grouzen зашёл в конференцию
[02:34:03] grouzen вышел из конференции
[02:38:06] enaken вышел из конференции
[02:41:33] xspeed вышел из конференции
[03:01:06] eaeee вышел из конференции
[03:02:56] eaeee зашёл в конференцию
[03:11:55] Kumbaya зашёл в конференцию
[03:12:26] eaeee вышел из конференции
[03:15:40] eaeee зашёл в конференцию
[06:52:00] Славный капитан зашёл в конференцию
[07:28:42] Славный капитан вышел из конференции
[07:42:57] <ForNeVeR> Minoru: дак у меня збс работает.
[07:46:46] <ForNeVeR> Если по пунктам:
1. Я в курсе этой проблемы, у Сноймана уже есть патченный GHC, который её фиксит. В 7.12 обещали починить.
2. Да про это вообще все знают! Надеюсь, малокософт что-нибудь изобретёт в следующих версиях шиндовса, а пока что обчиниваемся junction'ами и переносим проекты поближе к корню, ага.
3. Эта проблема решена, stack уже включает форсированную обработку юникода. А чуть раньше я уже на неё натолкнулся и нашёл решение с chcp 65001 в Hakyll FAQ.
[07:49:46] horta hell зашёл в конференцию
[07:51:38] <ForNeVeR> m4n71k0r: дак ну и хрен с ними, подними женкинс локально. Он поддерживает всё чо ты хошь и нотификации шлёт куда те надо.
[08:01:07] 4ppleboy зашёл в конференцию
[08:11:03] enaken зашёл в конференцию
[08:22:30] ckorzhik вышел из конференции
[08:35:36] gustav вышел из конференции: Replaced by new connection
[08:35:36] gustav зашёл в конференцию
[08:36:38] enaken вышел из конференции
[09:09:40] ɹǝɟılʍǝu зашёл в конференцию
[09:21:11] ɹǝɟılʍǝu вышел из конференции
[09:24:35] Герой1212 зашёл в конференцию
[09:24:45] <Герой1212> https://m.youtube.com/watch?feature=youtu.be&v=SxZ9QZQ_TZA
[09:26:06] MaXGGXaM вышел из конференции
[09:29:13] Герой1212 вышел из конференции
[09:30:17] eaeee вышел из конференции
[09:31:09] MaXGGXaM зашёл в конференцию
[09:33:55] dzhon зашёл в конференцию
[09:35:21] O01eg вышел из конференции
[10:02:13] dzhon вышел из конференции
[10:02:42] dzhon зашёл в конференцию
[10:05:25] <ForNeVeR> Что это за херня?
[10:05:40] <ForNeVeR> .ban ggdddff@jabber.ru|Постил хуйню в чат.
[10:05:40] <DeadBot> ForNeVeR: ok
[10:12:16] m4n71k0r зашёл в конференцию
[10:22:41] MaXGGXaM вышел из конференции
[10:29:53] dzhon вышел из конференции
[10:31:32] MaXGGXaM зашёл в конференцию
[10:32:31] dzhon зашёл в конференцию
[10:40:53] rexim зашёл в конференцию
[10:44:42] rexim установил(а) тему: C, С++, D, Java, C#, Haskell, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, TypeScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust.
Dead Food: Flash, PHP, Pascal/Delphi/Borland, Basic, 1С, Py++
HQ: http://codingteam.org.ru
0xDead Food: http://leechcraft.org
Live Food: http://loglist.net/
Fast Food: http://hastebin.com/
Instagram Food: http://tinyurl.com/ctcjr-logs
Report Developer Abuse: http://loglist.net/quote/new
Утренний Цодинг #4: http://www.youtube.com/watch?v=ygAqqjyfFDY

[11:04:45] Ёж зашёл в конференцию
[11:22:32] rexim вышел из конференции
[11:27:59] <m4n71k0r> .ban ggdddff@jabber.ru|И жид у него хуёвый
[11:28:00] <DeadBot> m4n71k0r: ok
[11:31:16] grouzen зашёл в конференцию
[11:47:04] matraskin зашёл в конференцию
[11:48:40] superka зашёл в конференцию
[12:10:42] 2tsun4u зашёл в конференцию
[12:19:09] 4ppleboy вышел из конференции
[12:23:45] 4ppleboy зашёл в конференцию
[12:26:30] superka вышел из конференции
[12:38:01] (/^_^)/ зашёл в конференцию
[12:50:08] a1batross зашёл в конференцию
[12:57:32] unixorn вышел из конференции
[13:13:30] MaXGGXaM вышел из конференции
[13:30:28] MaXGGXaM зашёл в конференцию
[13:32:27] dzhon вышел из конференции
[13:32:45] dzhon зашёл в конференцию
[13:59:41] a1batross вышел из конференции: Disconnected: No route to host
[14:04:44] a1batross зашёл в конференцию
[14:10:59] a1batross вышел из конференции: Disconnected: Replaced by new connection
[14:11:02] a1batross зашёл в конференцию
[14:14:56] MaXGGXaM вышел из конференции
[14:15:55] <Minoru> двойной бан — это уже практически родовое проклятие
[14:20:09] a1batross вышел из конференции: Disconnected: Replaced by new connection
[14:20:12] a1batross зашёл в конференцию
[14:28:14] matraskin вышел из конференции
[14:29:21] MaXGGXaM зашёл в конференцию
[14:42:36] grouzen вышел из конференции
[14:42:49] <ForNeVeR> Что за Py++ у нас в топике?
[14:45:01] <m4n71k0r> не прошло и четырёх месяцев)
[15:11:04] Graf зашёл в конференцию
[15:11:16] Graf вышел из конференции
[15:12:48] a1batross вышел из конференции: Disconnected: Replaced by new connection
[15:12:52] a1batross зашёл в конференцию
[15:16:19] a1batross вышел из конференции: Disconnected: Replaced by new connection
[15:16:24] a1batross зашёл в конференцию
[15:20:50] MaXGXaM зашёл в конференцию
[15:59:16] a1batross вышел из конференции: Disconnected: Replaced by new connection
[15:59:17] a1batross зашёл в конференцию
[16:01:49] a1batross вышел из конференции: Disconnected: closed
[16:01:53] a1batross зашёл в конференцию
[16:03:19] a1batross вышел из конференции: Disconnected: closed
[16:03:28] a1batross зашёл в конференцию
[16:23:42] grouzen зашёл в конференцию
[16:24:10] ascrazy зашёл в конференцию
[16:27:20] ɹǝɟılʍǝu зашёл в конференцию
[16:29:43] ɹǝɟılʍǝu вышел из конференции
[16:29:48] ɹǝɟılʍǝu зашёл в конференцию
[16:32:48] <ɹǝɟılʍǝu> Утра
[16:36:20] ɹǝɟılʍǝu вышел из конференции
[16:37:48] a1batross вышел из конференции: Disconnected: Replaced by new connection
[16:37:55] a1batross зашёл в конференцию
[16:39:28] a1batross вышел из конференции: Disconnected: Replaced by new connection
[16:39:32] a1batross зашёл в конференцию
[16:44:19] unixorn зашёл в конференцию
[16:55:19] MaXGGXaM вышел из конференции
[16:56:18] MaXGGXaM зашёл в конференцию
[16:58:29] <ForNeVeR> send/rexim/Кстати, к разговоре об инфраструктуре. Посаны из ruHaskell вовсю всерьёз обсуждают nix и nixos. Может быть, за ними будущее, а?/
[16:58:31] <horta hell> ForNeVeR: Сообщение помещено в очередь.
[17:01:58] unixorn вышел из конференции
[17:05:36] <uggur> за х-лем будущее? no wai
[17:06:15] <uggur> даже если квантовые компы станут повсеместными, это будет всего лишь сопроцессор для фон-неймановской архитектуры
[17:06:38] <uggur> И хаскелисты будут так же распространены как, сейчас, CUDA-разрабы какие-нибудь, ящитаю
[17:07:38] <ForNeVeR> uggur: подожди, я разве упомянул haskell?
[17:07:47] <ForNeVeR> При чём тут хаскель?
[17:08:09] <uggur> "Haskell"
[17:08:12] <uggur> Вот, сказал же
[17:08:24] <uggur> А вообще, я просто хотел обсудить квантовые алгоритмы, лол
[17:08:39] <ForNeVeR> А если б я сказал "noHaskell" или "revisedHaskell" - это тоже бы считалось, что "за хаскелем будущее"?
[17:09:25] <uggur> noHaskell -- классно звучит
[17:14:37] a1batross вышел из конференции: Disconnected: closed
[17:19:25] MaXGGXaM вышел из конференции
[17:20:59] MaXGGXaM зашёл в конференцию
[17:26:21] a1batross зашёл в конференцию
[17:26:38] MaXGXaM вышел из конференции
[17:29:59] a1batross вышел из конференции: Disconnected: Replaced by new connection
[17:30:02] a1batross зашёл в конференцию
[17:36:25] a1batross вышел из конференции: Disconnected: Replaced by new connection
[17:36:26] a1batross зашёл в конференцию
[17:36:30] a1batross вышел из конференции: Disconnected: closed
[17:36:31] a1batross зашёл в конференцию
[17:37:44] a1batross вышел из конференции: Disconnected: Replaced by new connection
[17:37:45] a1batross зашёл в конференцию
[17:39:23] a1batross вышел из конференции: Disconnected: Replaced by new connection
[17:39:24] a1batross зашёл в конференцию
[17:48:37] portnov зашёл в конференцию
[17:51:32] (/^_^)/ вышел из конференции
[17:51:47] (/^_^)/ зашёл в конференцию
[18:00:42] ɹǝɟılʍǝu зашёл в конференцию
[18:02:44] <ɹǝɟılʍǝu> ForNeVeR, что за nixos?
[18:04:34] <ForNeVeR> ɹǝɟılʍǝu: это такой вариант линукса с транзакционным, версионированным состоянием окружения (т.е. версий всех пакетов в системе).
[18:04:41] <ForNeVeR> Можно накатываться и откатываться.
[18:05:05] <ɹǝɟılʍǝu> ForNeVeR, это охуенно!
[18:05:21] <ForNeVeR> Некими шаманскими бубнами также гарантируется, что каждое состояние является целостным и все пакеты работают (ну, в пределах объявленных зависимостей), а не как обычно бывает.
[18:05:22] ɹǝɟılʍǝu вышел из конференции
[18:08:55] 4ppleboy вышел из конференции
[18:25:28] rexim зашёл в конференцию
[18:26:53] <rexim> > Посаны из ruHaskell вовсю всерьёз обсуждают nix и nixos. Может быть, за ними будущее, а?
Это как сказать, что посоны из emacs@ всерьёз обсуждают использование емакс как Desktop Environment. Может за этим будущее?
[18:27:09] <rexim> Но вообще, да. Давно хочу пощупать этот nix.
[18:27:15] <rexim> Что же там такого...
[18:27:17] <rexim> ну
[18:27:18] <rexim> такого
[18:27:22] <rexim> РЕВОЛЮЦИОННОГО
[18:29:13] <rexim> Утра всем, кстати.
[18:29:20] <rexim> Пейте чай и не болейте.
[18:29:53] <Minoru> утра!
[18:29:59] sss|zombie зашёл в конференцию
[18:30:30] <rexim> Minoru: миноряка-вака!!
[18:30:31] <rexim> аолвап
[18:30:32] <rexim> аоплап
[18:30:36] <rexim> Ты где пропадал?
[18:30:53] <Minoru> к другу в гости ездил, в село. Та-а-ак отдохнул!
[18:31:00] <ForNeVeR> rexim: посаны из emacs@ в твоём примере обсуждают emacs. А посаны из ruHaskell в моём - общеприменимую штуку.
[18:31:05] <Minoru> и пропустил твой скринкаст, но это мы сегодня ещё наверстаем
[18:31:08] <rexim> Minoru: Ты большущий молодец! :)
[18:31:27] <rexim> ForNeVeR: тонко.
[18:31:31] <rexim> Ты прям крут.
[18:32:46] <Minoru> Гитхаб потерял мою аватарку. Well done
[18:32:52] <ForNeVeR> о_О
[18:33:12] <Minoru> а, нет, это я мудак
[18:33:17] <ForNeVeR> Minoru: а я её чото вижу.
[18:33:21] <ForNeVeR> И на ней не мудак...
[18:33:46] <Minoru> это потому что там рисуночек какой-то, а не моя фотография!
[18:34:01] <ForNeVeR> А, тогда ок.
[18:34:29] <rexim> А у меня — моя фотография!
[18:36:21] <ForNeVeR> А у меня - котик!
[18:40:40] MaXGGXaM вышел из конференции
[18:41:10] MaXGGXaM зашёл в конференцию
[18:44:47] <ForNeVeR> Лул, у нас есть ГОСТ на катаны.
[18:45:01] <rexim> Гы
[18:45:20] <rexim> А он соответствует каким-нибудь японским стандартам?
[18:45:27] <ForNeVeR> Конечно!
[18:45:31] <rexim> =3
[18:45:44] <ForNeVeR> В соответствии с ГОСТом, катана - это "Японская большая двуручная сабля с клинком длиной более 60 см".
[18:45:51] <rexim> =33
[18:45:56] <ForNeVeR> Раз японская - значит, должна соответствовать японским стандартам.
[18:46:01] <rexim> Круто!
[18:49:20] MaXGGXaM вышел из конференции
[18:49:37] <Minoru> ForNeVeR: «у нас» — это у РФ? А можно номер документа?
[18:50:03] <ForNeVeR> Minoru: http://protect.gost.ru/v.aspx?control=8&baseC=-1&page=0&month=-1&year=-1&search=&RegNum=1&DocOnPageCount=15&id=124747&pageK=85A01BCB-7B02-427E-81A0-19824C455EBE
[18:51:50] <Minoru> я ожидал отдельного ГОСТа, посящённого катанам :(
[18:51:54] <ForNeVeR> Плохо дело - там нет картинок.
[18:55:21] Ёж вышел из конференции: Replaced by new connection
[18:55:22] Ёж зашёл в конференцию
[19:02:37] rexim вышел из конференции
[19:04:20] 2tsun4u вышел из конференции
[19:06:06] MaXGGXaM зашёл в конференцию
[19:09:26] sss|zombie вышел из конференции
[19:10:08] sss|zombie зашёл в конференцию
[19:17:52] <ForNeVeR> https://youtrack.jetbrains.com/issue/IDEA-143300 жетбрейнс нубы ппц.
[19:22:44] rexim зашёл в конференцию
[19:27:00] <ForNeVeR> Чуваки, разработка Кетера в тупике. Принимаются идеи, как сделать UI правильно.
[19:27:49] <ForNeVeR> У нас есть штуки типа https://drive.google.com/folderview?id=0B6wGx1U8enR0YUtFYy1LNEJ5cm8&usp=sharing (см. картинки Equipment, Inventory) и технология, для которой абсолютно никакого UI-фреймворка нету.
[19:28:02] <ForNeVeR> Как правильно и быстро сделать все эти менюшки и навигацию по ним?
[19:28:42] <ForNeVeR> m4n71k0r, rexim, Minoru, uıʃɐɟ∀?
[19:29:06] <ForNeVeR> ascrazy: ^
[19:30:09] <ForNeVeR> Я там пытаюсь какую-то MVVM натянуть поверх rot.js, но получается не очень здорово.
[19:33:10] <rexim> ForNeVeR: предлагаю нахуячить говна лишь бы лишь бы работало. А потом все отрефакторить и получить конфетку.
[19:33:46] <rexim> Не, я серьезно. Если ты в тупике, это значит ты не знаешь, что делать. Начни хуячить, и сразу же станет все понятно.
[19:33:59] <rexim> Не надо никаких навороченных MVVMDFGJDGKMVVM
[19:34:37] <rexim> Только себя еще больше в тупик загоняешь.
[19:35:43] <ForNeVeR> Это не самый плохой совет!
[19:36:01] <ForNeVeR> Ну ладно, пока что самый плохой, но мне кажется пригодным ._.
[19:37:12] <rexim> Я не предлагаю так делать всегда. Всему надо знать меру. Я предлагаю лишь забить на время на все эти ментальные рамки, которые тебя сдерживают, и выйти из тупика.
[19:38:02] <rexim> Говнокод не так уж и плох, если ты его потом отрефакторишь.
[19:38:10] <rexim> Считай это пока творческим беспорядком.
[19:38:38] ɹǝɟılʍǝu зашёл в конференцию
[19:38:42] MaXGGXaM вышел из конференции
[19:41:14] MaXGGXaM зашёл в конференцию
[19:41:34] xspeed зашёл в конференцию
[19:42:22] ɹǝɟılʍǝu вышел из конференции
[19:42:29] <rexim> > Terminal plugin is handled by PyCharm team
[19:42:32] <rexim> Лол
[19:42:53] <ForNeVeR> rexim: ок, попробую нахерачить.
[19:43:19] <ForNeVeR> В общем-то, я проветрился и нашёл нужные абстракции, которые можно занаследовать и переопределить.
[19:43:27] <ForNeVeR> Анонимные классы в Scala рулят.
[19:43:48] <rexim> ForNeVeR: хорошо, я верю в тебя! Ты сможешь!
[19:43:56] <ForNeVeR> Можно прям по месту наследоваться, добавлять публичные интерфейсы, всё перемешать!
[19:50:38] O01eg зашёл в конференцию
[19:51:22] O01eg вышел из конференции
[19:51:34] O01eg зашёл в конференцию
[20:01:15] dzhon вышел из конференции
[20:10:27] <ForNeVeR> Блин, мы напрасно поюзали Set в качестве всех хранилищ объектов в Кетере.
[20:10:35] <ForNeVeR> Теперь перс у нас не может иметь, например, два ножа.
[20:11:24] <ForNeVeR> Хотя вся проблема локализуется и решается в классе Inventory.
[20:12:16] <Minoru> ForNeVeR: Equipment Screen выглядит здраво, как по мне
[20:12:25] <Minoru> разве что левая часть должна быть одним столбиком, как по мне
[20:12:37] <Minoru> олсо все проблемы такого рода решаются добавлением справки под диалогом
[20:12:41] <rexim> http://razbor-poletov.com/2015/08/episode-90.html
[20:12:44] <ForNeVeR> Minoru: дизайн обоих экранов выглядит здраво, я пока что не вижу смысла его о(б)суждать.
[20:12:46] <rexim> > @platoff
[20:12:48] <rexim> Ололо
[20:12:51] <ForNeVeR> Minoru: у меня проблемы с реализацией.
[20:12:55] <rexim> Надо срочно послушать!
[20:12:58] <Minoru> а, лол
[20:12:59] <Minoru> ок
[20:14:21] <Minoru> а вот код Кетера я не читал, так что не знаю
[20:15:37] <ForNeVeR> Minoru: ну, тут скорее не по коду вопрос, а по общей организации.
[20:15:46] <Minoru> ForNeVeR: а ты слушал Roguelike Radio?
[20:15:54] Славный капитан зашёл в конференцию
[20:16:04] <ForNeVeR> Чото так складываются звёзды, что мы *внезапно* выкатываем обобщённый MVVM-фреймворк на Scala.
[20:16:15] <ForNeVeR> Такие вещи у нас всегда выходит очень подолгу.
[20:19:08] superka зашёл в конференцию
[20:29:21] grouzen вышел из конференции
[20:39:15] reggies зашёл в конференцию
[20:45:04] <ForNeVeR> Minoru: нет, я не слушал Roguelike Radio. Где это можно взять, что там рассказывают?
[20:46:39] <ForNeVeR> rexim: эй ты https://github.com/codingteam/Keter/pull/51
[20:46:56] <Minoru> ForNeVeR: http://www.roguelikeradio.com/ Это такой подкаст про рогалики. Тебе я о нём сказал потому, что там бывают обсуждения игровой механики
[20:47:06] <Minoru> ещё там нередко делают интервью с разработчиками
[20:48:31] <rexim> ForNeVeR: ой, сорри. Не заметил.
[20:48:36] <rexim> Сейчас минут через 10 поревьюю.
[20:49:04] <ForNeVeR> rexim: норм, я только что зареквестил же.
[20:55:28] ɹǝɟılʍǝu зашёл в конференцию
[20:57:22] folex зашёл в конференцию
[20:57:36] <ɹǝɟılʍǝu> Minoru, пырка
[20:57:59] <Minoru> ɹǝɟılʍǝu: э-э-э…
[20:58:02] <Minoru> э-э-э…
[20:58:06] <Minoru> э-э-э… Что?
[20:58:38] <ɹǝɟılʍǝu> Minoru, ^^
[20:59:05] <ForNeVeR> Minoru: подтверждаю, пырка.
[20:59:12] <folex> СОСКУЧИЛИСЬ СУЧЕЧКИ
[20:59:20] <ForNeVeR> folex: а ты куда-то уходил?
[20:59:32] <folex> вот так вот да
[20:59:38] <ForNeVeR> folex: запили мне MVVM на Scala.js с использованием rot.js.
[20:59:48] <ForNeVeR> Вернее, помоги пилить.
[20:59:59] * Minoru тихонько шепчет в сторону Форневерика: эй, а ты что-то понял? Потому что я — нет. В Jargon File нет ничего про «пырку»!
[21:00:09] <folex> ничего не понимаю в мввм, и ваще фронтендах(
[21:00:15] <ForNeVeR> Minoru: обновите определения Jargon File.
[21:00:20] <rexim> Подтверждаю наличие пырки в данном чятике
[21:00:26] <Minoru> T_T
[21:00:27] <ForNeVeR> folex: дело в том, что я тоже :D
[21:00:29] <Minoru> да ну вас!
[21:00:42] <rexim> Minoru: да ладно тебе!
[21:00:44] <ɹǝɟılʍǝu> :3
[21:00:45] <rexim> Мы же любя :3
[21:01:11] <ForNeVeR> folex: как видишь, до сих пор это не особо мне мешало.
[21:02:23] <ForNeVeR> folex: да и "фронтенд" у нас там так себе. Это ж настоящий геймдев и по ощущениям реально ближе к разработке менюшек для игроты, нежели ко всяким ангулярам и прочей.
[21:06:12] <m4n71k0r> ForNeVeR: эмулятор терминала на js и все окошки через ncurses забульбенить
[21:06:23] <m4n71k0r> это я только пришёл
[21:06:32] <ForNeVeR> m4n71k0r: если ты видал, как оно выглядит, то эмулятор терминала у нас уже есть.
[21:06:45] <ForNeVeR> s/то/то заметил бы, что/
[21:06:47] <horta hell> ForNeVeR: m…: если ты видал, как оно выглядит, то заметил бы, что эмулято заметил бы, чтор терминала у нас уже есть.
[21:06:51] <m4n71k0r> ёпт, приехал в Ростовчик и опять аллергия, орз, орви, бронхит
[21:06:53] <ForNeVeR> Лол.
[21:07:04] <ForNeVeR> m4n71k0r: досадно!
[21:07:09] <m4n71k0r> ForNeVeR: очень!
[21:07:20] <ɹǝɟılʍǝu> m4n71k0r, а я еду домой
[21:07:32] <m4n71k0r> так вот, это хорошо, что есть... но ncurses окошки туда не прикрутишь, так?
[21:07:58] <m4n71k0r> ɹǝɟılʍǝu: отдохнувшим и загоревшим пегасом?
[21:08:07] <ɹǝɟılʍǝu> m4n71k0r, ага ^^
[21:08:13] <ForNeVeR> Знаешь, я не большой любитель ncurses. Мне не кажется, что они сильно помогут нам во всяких биндингах и пр.
[21:08:26] <ForNeVeR> Больше мороки будет их компилять на emscripten.
[21:08:38] <rexim> Хорошую вещь ncurses не назовут...
[21:08:44] <ForNeVeR> Но задача решаема.
[21:08:46] <ɹǝɟılʍǝu> Больше морковки!
[21:09:02] <m4n71k0r> rexim: ForNeVeR согласен
[21:09:36] <m4n71k0r> простите, больше не буду "типатроллить"... у меня тоже всгда проблемы возникают с этой гуйнёй
[21:11:01] <rexim> ForNeVeR: спасибо, что разбиваешь на мелкие коммиты. Очень помогает ревьюить.
[21:11:12] ɹǝɟılʍǝu вышел из конференции
[21:11:35] <ForNeVeR> rexim: дак я у дедушки фуда учился!
[21:11:38] <rexim> =3
[21:13:37] folex вышел из конференции
[21:15:19] <ForNeVeR> rexim: я пофиксол.
[21:15:35] <rexim> ForNeVeR: ага, спасибо. Но я еще не закончил ревьюить. :)
[21:18:35] <m4n71k0r> "обобщённый MVVM-фреймворк" - это что-то абстрактное?
[21:18:57] <ForNeVeR> m4n71k0r: ну, оно реальне работает.
[21:19:04] <m4n71k0r> прикольн
[21:19:12] <ForNeVeR> Можно сказать, что абстрактное. Но нет задачи абстрагировать его слишком сильно.
[21:20:12] <ForNeVeR> Скорее просто подходы, которые в нём могут быть выработаны, можно будет применять потом и к другим средам визуализации (необязательно text- или tile-based, необязательно браузерным).
[21:21:29] <m4n71k0r> а эти подходы были описаны где-то ранее в какой-нибудь литературе?
[21:21:44] <m4n71k0r> кстати, оффтоп, до сих пор тащщусь от https://www.safaribooksonline.com/library/view/scala-cookbook/9781449340292/ch08s08.html
[21:21:59] <ForNeVeR> А кто б его знал! Я же человек простой, книжек умных не читаю.
[21:22:22] <m4n71k0r> такая мощщ
[21:22:29] <rexim> ForNeVeR: я вроде все.
[21:22:29] <ForNeVeR> Но вообще-то это довольно близко к MVVM в таком виде, в каком оно описано в, ну, книжках по WPF, например.
[21:23:13] <m4n71k0r> ForNeVeR: а я вот всё пытаюсь что-нибудь умное в этом роде почитать, поднастроить свою нейросеть, чтобы уже вопросов не возникало
[21:23:57] <m4n71k0r> вот фолюнь, думаю, читал что-то такое... или мунгавк
[21:24:07] <m4n71k0r> почему-то кажется
[21:25:36] <rexim> Minoru: ваыропа?
[21:25:39] <m4n71k0r> хм, а та мощщ, которая по ссылке, оказывается, легко и красиво реализуема в дишечке... только там не трейты, а миксины
[21:25:52] <m4n71k0r> хотя миксины не наследуются... не то
[21:25:59] <rexim> Кто меня звал?
[21:26:10] <m4n71k0r> rexim: я сказал, что я с тобой согласен
[21:26:19] <m4n71k0r> rexim: =3
[21:26:20] <rexim> А, ты сказал "миксин"
[21:26:23] <rexim> Ладно
[21:26:25] <m4n71k0r> ааа
[21:26:33] <ForNeVeR> Монады - это хорошо.
[21:26:50] <m4n71k0r> лимонад
[21:26:53] <ForNeVeR> Да.
[21:27:16] <m4n71k0r> а что это за густав?
[21:27:30] folex зашёл в конференцию
[21:27:31] <rexim> ForNeVeR: =3
[21:28:11] <ForNeVeR> m4n71k0r: то другой густав.
[21:30:19] <m4n71k0r> gustav.getClass().getMethods
[21:31:01] <m4n71k0r> gustav.map(ban)
[21:31:16] <m4n71k0r> gustav.map(unban)
[21:31:21] <m4n71k0r> gustav.map(kanban)
[21:31:32] <gustav> ???
[21:31:48] <m4n71k0r> gustav: тебе нравится язык Scala?)
[21:31:52] <gustav> нет
[21:31:54] <m4n71k0r> gustav: привет)
[21:31:58] <gustav> здаров
[21:32:03] <m4n71k0r> gustav: почему, нет?
[21:32:25] <gustav> я его не знаю=)
[21:32:31] <m4n71k0r> s/почему,/почему/
[21:32:32] <horta hell> m4n71k0r: gustav: почему нет?
[21:33:17] <m4n71k0r> хорта густава не превратила в г...
[21:33:51] <m4n71k0r> s/превратила/превратил/
[21:33:51] <horta hell> m4n71k0r: хорта густава не превратил в г...
[21:34:01] <gustav> я вообще jvm yt cdzpsdf.cm
[21:34:08] <gustav> *не связываюсь
[21:34:10] <m4n71k0r> я не понимаю как эта фича работает) Надо код глянуть)
[21:34:17] <m4n71k0r> gustav: а ди нравится?
[21:34:24] <gustav> да
[21:34:49] <ForNeVeR> m4n71k0r: по-дурацки она работает. Я пытался присобачить диагностику, но даже в этом не преуспел. Диагностика падает: https://github.com/codingteam/horta-hell/issues/329
[21:36:51] <gustav> а чего вы в скале такого нашли?
[21:36:53] <ForNeVeR> m4n71k0r: возможно, всё-таки возьмусь перепиливать хорту на Babbler.
[21:37:11] <m4n71k0r> gustav: она скалаблябельная)
[21:37:20] <m4n71k0r> даже очень)
[21:37:37] <gustav> тогда на groovy пишите динамика и jvm
[21:37:39] <m4n71k0r> и мозги вправляет как х-ль почти
[21:37:45] superka вышел из конференции
[21:37:47] <m4n71k0r> нет, динамика - зло
[21:37:53] <ForNeVeR> gustav: она очень хорошо портабельна (работает под виндой и линуксом), в ней хорошие функциональные и ООП-фишки, инфраструктура позволяет очень просто стартовать и разрабатывать программы (в отличие от C++, к примеру, где с каждой библиотекой нужно мучиться).
[21:37:54] <m4n71k0r> динамика разжижает мозг
[21:38:21] <ForNeVeR> gustav: для динамики я всё-таки беру clojure.
[21:38:31] <gustav> так это потому что jvm
[21:38:50] grouzen зашёл в конференцию
[21:38:56] <ForNeVeR> gustav: не всё перечисленное бесплатно прилагается к JVM.
[21:39:02] <ForNeVeR> Вот взять Frege, например.
[21:39:11] <ForNeVeR> Компилятор Frege нельзя собрать в винде.
[21:39:35] <m4n71k0r> а я когда нчинаю выбирать динамику, то всегда страдаю
[21:39:45] <ForNeVeR> Хотя он написан немножко на Java и практически целиком на самой Frege (с бутстрапом, как положено).
[21:40:27] <ForNeVeR> А собранный компилятор отлично работает в винде и где хошь.
[21:40:40] <m4n71k0r> кстати, ди почти переписали на ди, но сначала умудрились состряпать мутанта из плюсов + ди
[21:41:21] <ForNeVeR> m4n71k0r: ничего страшного, переходные варианты тоже нужны. Главное, чтобы в них код не застаивался. Иначе уже навсегда останется.
[21:41:23] <rexim> m4n71k0r: чо там говорят Александресушка совсем решился в ди упороться?
[21:41:31] <m4n71k0r> жвм - батарейки... батарейки - вкусные
[21:41:50] folex вышел из конференции
[21:41:56] <m4n71k0r> rexim: так он же не один там упорот... Бартош, х-лист, тоже туда пилил
[21:42:03] <m4n71k0r> Бартош Милевски, кажется
[21:42:13] <ForNeVeR> Все знают Бартоша, мог бы не уточнять :)
[21:42:17] <m4n71k0r> он проповедует монады в плюсах, но запил идёт в ди)
[21:42:21] <m4n71k0r> ок
[21:42:30] <m4n71k0r> а есть ещё другой хаскелист
[21:42:34] <ForNeVeR> Нет.
[21:42:37] <m4n71k0r> ну такой...цветастый
[21:42:46] <m4n71k0r> забыл как зовут
[21:42:52] <m4n71k0r> он к ди никак не относится, да
[21:42:55] <ForNeVeR> Я их других хаскеллистов только Кметта знаю - любителя линз.
[21:43:44] <m4n71k0r> Эрик Мэйер
[21:43:44] <ForNeVeR> http://keter.fornever.me/ обновился.
[21:44:03] (/^_^)/ вышел из конференции
[21:44:18] <ForNeVeR> На i можно вызывать инвентарь, дальше по мануалу из GDD.
[21:44:25] <m4n71k0r> кислота http://www.infoq.com/author/Erik-Meijer
[21:44:37] <ForNeVeR> Работает equip/unequip, навигация по итемам и категориям.
[21:45:54] <rexim> ForNeVeR: у меня в инвентаре то ли повисает, то ли клавиши не работают
[21:45:58] <rexim> И выйти из него не могу =(
[21:45:59] <m4n71k0r> ++
[21:46:11] <m4n71k0r> не могу выйти, не могу выбрать weapons
[21:46:28] <rexim> Chromium
[21:46:35] <m4n71k0r> фуррифокс
[21:46:41] <rexim> > Version 41.0.2272.76 Built on Ubuntu 14.04, running on LinuxMint 17 (64-bit)
[21:47:26] <m4n71k0r> FF 40.0.2 хуйпоми где собрана, запущена на винде 7
[21:47:41] <m4n71k0r> rexim: как кроссплатформенно не работает)
[21:47:55] <rexim> м?
[21:47:59] <rexim> Не понял =(
[21:48:10] <m4n71k0r> ну одинаково воспроизводится
[21:48:20] <rexim> Ок
[21:48:29] <m4n71k0r> кстати, может всё переписать на webgl ?)
[21:48:51] <ForNeVeR> А как вы оттуда выходите? Там есть выход?
[21:48:52] a1batross вышел из конференции: Disconnected: closed
[21:48:58] <m4n71k0r> по энтеру эквипается
[21:49:04] <m4n71k0r> и разыквипается
[21:49:23] <ForNeVeR> И ещё квадратными скобками категории переключать.
[21:49:25] <rexim> m4n71k0r: переписывать на вебгл нужно на уровне абстракции, на котором rot.js работает.
[21:49:52] <m4n71k0r> скобки работают
[21:50:08] <ForNeVeR> Выход через apply не работает, я завёл баг.
[21:50:59] <m4n71k0r> rexim: я несерьёзно спросил... просто недавно тыкал дофига игр на вебгл, впечатлило
[21:51:17] <ForNeVeR> Вебгл работает на канвасе.
[21:51:23] <ForNeVeR> rot.js тоже.
[21:51:38] <m4n71k0r> есть ещё адовый TREE.js на дофигища строк
[21:51:50] <ForNeVeR> Считайте, что ничего переписывать-то и не нужно вовсе. Я считаю, будет несложно добавить шейдеры к существующей реализации, например.
[21:52:19] <ForNeVeR> (Кстати, тайловую графику она поддерживает, это просто мы не используем)
[21:53:27] <m4n71k0r> а, ок
[21:53:34] <m4n71k0r> круто
[21:54:54] <ForNeVeR> https://github.com/ondras/rot.js/blob/master/src/display/display.js - вот этот небольшой файл переписать и расширить - и будет вам вебгл.
[21:55:01] <m4n71k0r> но кетер - рогалик, же?
[21:55:06] <ForNeVeR> (я действительно считаю, что это несложно)
[21:55:09] <ForNeVeR> m4n71k0r: да.
[21:55:15] <ForNeVeR> Но бывают тайловые рогалики.
[21:55:22] <ForNeVeR> И даже рлгалики с графоном, как tome4.
[21:55:38] <m4n71k0r> пикселярт)
[21:55:39] <ForNeVeR> http://www.youtube.com/watch?v=PjmiQk7JLDg
[21:56:35] <m4n71k0r> в томе эффекты даж
[21:56:54] <ForNeVeR> Там ещё был 3d-мод во время движения по глобальной карте, кажись.
[22:03:39] <m4n71k0r> щит из частиц в томе напомнил мне массатаку в му-онлайн у магов, когда ребята могли ставить мага, зажимать спичкой кнопку мыши и валить спать, а маг качался
[22:19:32] Graf зашёл в конференцию
[22:42:11] <m4n71k0r> а сколько контактов в линкедине от вас до Александреску?)
[22:42:29] <m4n71k0r> у меня 7
[22:44:48] sss|zombie вышел из конференции: Вышел из Vacuum-IM
[22:51:49] rexim вышел из конференции
[23:17:24] ForNeVeR вышел из конференции: Disconnected: Replaced by new connection
[23:17:25] ForNeVeR зашёл в конференцию
[23:31:14] folex зашёл в конференцию
[23:38:21] portnov вышел из конференции
[23:59:04] reggies вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!