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

Тема: C, С++, D, Java, C#, Haskell, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, TypeScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust, Kotlin.
Backup channel: codingteam@conference.codingteam.org.ru
HQ: http://codingteam.org.ru
Код постить сюда: http://lpaste.net/
Логи: http://tinyurl.com/ctcjr-logs
Юным погромцам сюда: http://e-maxx.ru/algo/ , а ещё читать Кнутца, Корменца, Седжвикца и др.
Morning Tsoding (вт, чт, вс, збс): https://twitter.com/tsoding
Let's Dev (когда Капитан на мостике): http://www.youtube.com/playlist?list=PLK6mcZkmN4QTusFvp_0GVtscQbCiIg81Y
http://i.imgur.com/slnyI6a.jpg
[00:00:03] <Aman> rexim: lets dance
[00:10:38] madmercen зашёл в конференцию
[00:17:32] rexim вышел из конференции
[00:30:15] Graf зашёл в конференцию
[00:30:21] Graf вышел из конференции
[00:31:43] ckorzhik вышел из конференции
[00:38:23] Minoru вышел из конференции
[00:41:38] Славный капитан вышел из конференции
[00:51:09] porshtweak зашёл в конференцию
[00:52:41] <porshtweak> hello
[00:58:25] <m4n71k0r> halo
[00:58:47] <Aman> hola
[00:59:57] rexim зашёл в конференцию
[01:09:04] <m4n71k0r> oy vey http://phys.org/news/2016-09-physicists-lost-quantum.html
[01:44:29] <uggur> $send ForNeVeR http://rgho.st/8fFPbXzKn
[01:44:32] <horta hell> uggur: Сообщение доставлено.
[01:45:32] <uggur> send/ForNeVeR/зацени, что я на INSTEAD за пару часов склепал :D/
[01:45:35] <horta hell> uggur: Сообщение доставлено.
[01:48:27] eaeee зашёл в конференцию
[01:54:18] m4n71k0r вышел из конференции
[02:01:23] MaXGGXaM зашёл в конференцию
[02:01:33] MaXGGXaM вышел из конференции
[02:04:30] MaXGGXaM зашёл в конференцию
[02:04:37] MaXGGXaM вышел из конференции
[02:12:05] MaXGGXaM зашёл в конференцию
[02:12:15] MaXGGXaM вышел из конференции
[02:12:40] grouzen вышел из конференции
[02:18:59] <horta hell> @tsoding твитит: Publishing my first ever timelapsed stream! Thanks @Bensound for the music!

https://t.co/46XAowA6B9
[02:20:01] porshtweak вышел из конференции
[02:21:47] dzhon вышел из конференции
[02:22:05] MaXGGXaM зашёл в конференцию
[02:22:15] MaXGGXaM вышел из конференции
[02:28:39] <eaeee> $pet stats
[02:28:39] <horta hell> eaeee: Khokhotshet мертв. Какие еще статы?
[02:28:45] <eaeee> $pet resurrect
[02:28:45] <horta hell> eaeee: Вы воскресили питомца этой конфы! Это ли не чудо?! За это вы получаете 3PTC.
[02:28:48] <eaeee> $pet coins
[02:28:48] <horta hell> eaeee: У тебя есть 5PTC.
[02:30:19] ɹǝɟılʍǝu вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[02:30:36] Minoru зашёл в конференцию
[02:38:00] MaXGGXaM зашёл в конференцию
[02:38:07] MaXGGXaM вышел из конференции
[02:39:38] Aman вышел из конференции
[02:43:07] MaXGGXaM зашёл в конференцию
[02:43:17] MaXGGXaM вышел из конференции
[02:53:06] MaXGGXaM зашёл в конференцию
[02:53:17] MaXGGXaM вышел из конференции
[03:00:28] Minoru вышел из конференции
[03:31:13] itelmen вышел из конференции: offline
[03:53:06] sleepyvenom вышел из конференции: Replaced by new connection
[03:53:07] sleepyvenom зашёл в конференцию
[04:38:02] eaeee вышел из конференции
[05:36:21] Славный капитан зашёл в конференцию
[05:52:29] sleepyvenom вышел из конференции: Replaced by new connection
[05:52:30] sleepyvenom зашёл в конференцию
[06:34:42] MaXGGXaM зашёл в конференцию
[06:34:50] MaXGGXaM вышел из конференции
[06:39:47] MaXGGXaM зашёл в конференцию
[06:39:56] MaXGGXaM вышел из конференции
[06:45:50] MaXGGXaM зашёл в конференцию
[06:45:58] MaXGGXaM вышел из конференции
[06:50:54] MaXGGXaM зашёл в конференцию
[06:51:03] MaXGGXaM вышел из конференции
[07:00:55] MaXGGXaM зашёл в конференцию
[07:01:06] MaXGGXaM вышел из конференции
[07:23:38] MaXGGXaM зашёл в конференцию
[07:23:45] MaXGGXaM вышел из конференции
[07:35:25] MaXGGXaM зашёл в конференцию
[07:35:34] MaXGGXaM вышел из конференции
[07:36:24] MaXGGXaM зашёл в конференцию
[07:36:31] MaXGGXaM вышел из конференции
[07:41:29] MaXGGXaM зашёл в конференцию
[07:41:38] MaXGGXaM вышел из конференции
[07:43:19] Славный капитан вышел из конференции
[07:47:31] portnov зашёл в конференцию
[07:48:23] MaXGGXaM зашёл в конференцию
[07:48:29] MaXGGXaM вышел из конференции
[07:49:19] portnov вышел из конференции
[08:13:34] <ForNeVeR> Нашёл в винде голосовой движок "Microsoft Heera Desktop - English (Indian)" — так он и правда с акцентом говорит :)
[08:13:59] MaXGGXaM зашёл в конференцию
[08:14:08] MaXGGXaM вышел из конференции
[08:17:46] <sleepyvenom> Утра!
[08:17:54] <sleepyvenom> $pet stats
[08:17:56] <horta hell> sleepyvenom:
Кличка: Khokhotshet
Здоровье: 38
Сытость: 12
Возраст: 5 часов
[08:18:19] <sleepyvenom> хохочет
[08:19:52] <sleepyvenom> $pet coins
[08:19:52] <horta hell> sleepyvenom: У тебя есть 1PTC.
[08:21:20] <ForNeVeR> sleepyvenom: мне кажется, это кошкочёт.
[08:21:30] <ForNeVeR> Ну, типа, бывает звездочёт, а бывает кошкочёт.
[08:21:52] <sleepyvenom> CatCounter :3
[08:21:59] <ForNeVeR> Да.
[08:22:10] <ForNeVeR> Цат Цоунтэр.
[08:23:59] MaXGGXaM зашёл в конференцию
[08:24:08] MaXGGXaM вышел из конференции
[08:29:34] <horta hell> Khokhotshet тихонько поскуливает от боли в пустом желудке.
[08:32:41] <sleepyvenom> $pet feed
[08:32:41] <horta hell> sleepyvenom: Весьма вовремя покормлен был пет ибо голодная смерть ожидала его. Вы получаете 3PTC, а Khokhotshet сыт и доволен.
[08:33:01] <sleepyvenom> CatCounter++!
[08:33:18] <sleepyvenom> ForNeVeR: что такое РТС?
[08:33:57] unclechu вышел из конференции
[08:37:43] sss|zombie вышел из конференции
[08:37:57] <ForNeVeR> sleepyvenom: PeTCoin.
[09:24:58] ɹǝɟılʍǝu зашёл в конференцию
[09:25:03] ɹǝɟılʍǝu вышел из конференции
[09:25:11] ɹǝɟılʍǝu зашёл в конференцию
[09:43:07] <uggur> sleepyvenom: Сателитски програм РТС :)
[09:51:19] OKTAVIUS зашёл в конференцию
[09:54:34] <sleepyvenom> RTS stock exchange shares :)
[09:55:29] <sleepyvenom> RTS Index!
[10:02:21] rexim вышел из конференции
[10:22:16] <ForNeVeR> Уже продуктивно день пошёл — один метод задепрекейтил, второй бэкпортировал. Будет весело мержить!
[10:22:41] dzhon зашёл в конференцию
[10:25:59] unixorn зашёл в конференцию
[10:27:28] ɹǝɟılʍǝu вышел из конференции
[10:29:34] dzhon вышел из конференции
[10:41:19] <uggur> ForNeVeR: кто последний, тот и мержит!
[10:41:27] <ForNeVeR> Сам смержу.
[10:41:40] <uggur> хе-хе, опасаешься что не сумеют сами?
[10:41:59] <uggur> тоже верно, лучше смержить сразу пока не забыл что поменял
[10:42:38] <uggur> потому что недавно у меня не смогли смержить и просто dev-ветку в master зафорсили
[10:44:27] unixorn вышел из конференции: Replaced by new connection
[10:44:28] unixorn зашёл в конференцию
[10:53:28] grouzen зашёл в конференцию
[10:58:07] ɹǝɟılʍǝu зашёл в конференцию
[10:59:51] m4n71k0r зашёл в конференцию
[11:00:50] <m4n71k0r> утро, багогенератортим
[11:01:39] <sleepyvenom> > Будет весело мержить!
Ставь лайк, если тоже мерджишь в три ветки сразу!
[11:02:42] <ForNeVeR> Лол, я и правда это делаю для дремучих хотфиксов.
[11:02:47] <ForNeVeR> Сейчас как раз дремучий хотфикс :3
[11:02:58] <sleepyvenom> Романтика :3
[11:05:01] <ɹǝɟılʍǝu> Утров
[11:05:54] <uggur> а я не мержу
[11:05:59] <uggur> я генерю патч и применяю ко всему
[11:06:20] <uggur> не так безопасно, зато горяздо проще
[11:06:28] <ɹǝɟılʍǝu> Что.
[11:06:34] <ɹǝɟılʍǝu> Пилить патч проще мержа?
[11:06:40] <ɹǝɟılʍǝu> Ты там на SVN, что ли?
[11:06:56] <ɹǝɟılʍǝu> >‎[10:09:58] ‎sleepyvenom‎: > Будет весело мержить!
>Ставь лайк, если тоже мерджишь в три ветки сразу!
лойз
[11:07:03] <ɹǝɟılʍǝu> Правда, всё полуавтоматом.
[11:07:47] <uggur> "ɹǝɟılʍǝu: Пилить патч проще мержа?" когда ты мержишь, то тащишь и прошлые изменения, не?
[11:07:58] <ForNeVeR> У меня полуавтоматом, мухаха: https://github.com/ForNeVeR/SvnUtils
[11:07:59] <uggur> а когда патчишь, то только текущий коммит
[11:08:15] <ɹǝɟılʍǝu> uggur, черри-пик, не?
[11:08:24] <uggur> не пробовал :)
[11:08:28] <ɹǝɟılʍǝu> Зря.
[11:08:32] <ForNeVeR> Черри-пих!
[11:08:36] <ɹǝɟılʍǝu> git cherry-pick <sha1>
[11:08:37] <ɹǝɟılʍǝu> Всё.
[11:08:59] <ɹǝɟılʍǝu> Фактический будет новый коммит с новым хэшем, но вот такой.
[11:09:00] <uggur> ша1
[11:25:12] Aman зашёл в конференцию
[11:55:25] gsomix зашёл в конференцию
[11:55:31] <gsomix> Утро.
[11:55:43] space.ghost зашёл в конференцию
[11:55:56] <space.ghost> Утра
[11:56:03] <space.ghost> есть вопрос
[11:56:12] <Aman> камасутра
[11:56:12] <space.ghost> по сборке
[11:57:06] <space.ghost> Есть ли номальный порт gcc на arm64, адаптированный под андроид?
[11:58:50] <m4n71k0r> clang не подойдёт?
[11:59:20] <m4n71k0r> просто про гцц не знаю, а шланг норм был
[11:59:34] <space.ghost> не пробовал. ща погуглю.
[11:59:49] <space.ghost> но все-таки гцц роднее
[11:59:52] <m4n71k0r> https://gist.github.com/syoyo/9acc46554723db14d3a5
[12:00:13] <m4n71k0r> да наверное и гцц есть
[12:01:42] <m4n71k0r> а... тьфу.. тебе порт
[12:01:50] <ɹǝɟılʍǝu> Конешн должен быть гцц.
[12:02:12] <ɹǝɟılʍǝu> space.ghost, если нужен порт, ставь BSD
[12:02:28] <ForNeVeR> ɹǝɟılʍǝu: а если космопорт?
[12:02:46] <m4n71k0r> космоLPT-порт
[12:02:49] <ɹǝɟılʍǝu> ForNeVeR, ну, поставь BSD, построй космопорт.
[12:03:00] <ForNeVeR> ɹǝɟılʍǝu: я могу его построить и без BSD.
[12:03:07] <ForNeVeR> А, впрочем, к чёрту космопорт!
[12:03:15] Aman вышел из конференции: Replaced by new connection
[12:03:15] <ɹǝɟılʍǝu> ForNeVeR, космопорт нужен!
[12:03:16] Aman зашёл в конференцию
[12:04:27] <ɹǝɟılʍǝu> m4n71k0r, как делать const correctness для умных указателей?
[12:04:40] <m4n71k0r> ɹǝɟılʍǝu: переведи
[12:04:46] <ɹǝɟılʍǝu> ib4: никак, не нужно, возвращай ссылку
[12:05:10] <ɹǝɟılʍǝu> m4n71k0r, вот смотри, у тебе есть геттер:
const shared_ptr<Object> getShit() const;
[12:05:17] <ɹǝɟılʍǝu> Норм или говнина? ©®™
[12:06:11] <m4n71k0r> почему шаред?
[12:06:20] <m4n71k0r> хотя не важно
[12:06:24] <ɹǝɟılʍǝu> Не суть.
[12:06:54] <m4n71k0r> мне норм
[12:07:07] <m4n71k0r> может какой-то оверхед есть
[12:07:17] <m4n71k0r> но всё равно быстрее жабы будет)
[12:13:23] <gsomix> ForNeVeR, http://www.rise4fun.com/koka/tutorial
[12:14:25] <ForNeVeR> gsomix: язык с эффектами? Интересно.
[12:14:37] <ForNeVeR> Всё никак не соберусь в эти эффекты вкурить.
[12:15:18] <gsomix> ForNeVeR, одна из реализаций.
[12:18:11] <gsomix> По ней доклад был на ICFP.
[12:21:05] <gsomix> ForNeVeR, забавно, что чувак не стал делать ML-подобный синтаксис.
[12:22:29] Aman вышел из конференции
[12:26:03] Aman зашёл в конференцию
[12:26:10] <m4n71k0r> function, fun
[12:26:25] <m4n71k0r> нужно ещё procedure и proc
[12:27:33] <m4n71k0r> и := и просто =
[12:28:19] <m4n71k0r> уже написано val и var, нахрена ещё что-то придумывать?)
[12:28:37] <ForNeVeR> А в F# вместо var это называется let mutable
[12:28:40] <ɹǝɟılʍǝu> m4n71k0r, почему?
[12:28:48] <m4n71k0r> ɹǝɟılʍǝu: что почему?
[12:29:05] <m4n71k0r> он делает var a := и val b =
[12:29:09] <m4n71k0r> зачем так?
[12:29:35] <horta hell> Khokhotshet корчится в муках и умирает. Все теряют по 1PTC.
[12:29:36] <m4n71k0r> паскакала какая-то
[12:29:42] <m4n71k0r> $pet resurrect
[12:29:42] <horta hell> m4n71k0r: Вы воскресили питомца этой конфы! Это ли не чудо?! За это вы получаете 3PTC.
[12:32:00] matraskin зашёл в конференцию
[12:34:20] space.ghost вышел из конференции
[12:36:43] <gsomix> m4n71k0r, язык-то игрушечный.
[12:36:57] <m4n71k0r> да, прям как у Эндера
[12:37:36] <gsomix> m4n71k0r, у Эндера он какой-то безыдейный был. :)
[12:37:49] <m4n71k0r> не вижу разницы)
[12:38:10] <m4n71k0r> если бы Эндер был под мелкософт рисёч, то идеи бы появились
[12:38:32] <ForNeVeR> Известно какие бы у него идеи появились.
[12:39:20] <gsomix> m4n71k0r, а я вижу.
[12:41:50] unixorn вышел из конференции: Replaced by new connection
[12:41:51] unixorn зашёл в конференцию
[12:44:33] matraskin вышел из конференции
[12:44:56] matraskin зашёл в конференцию
[12:45:14] Aman вышел из конференции: Replaced by new connection
[12:45:17] Aman зашёл в конференцию
[12:48:29] unixorn вышел из конференции: Replaced by new connection
[12:48:30] unixorn зашёл в конференцию
[12:50:29] <ɹǝɟılʍǝu> ForNeVeR, не знаешь софтин для MSVC, чтобы вывод компиля нормально делоли? // без студии
[12:50:54] <ɹǝɟılʍǝu> Типа вывалилась ошибка линковки огроменная, её можно было бы деманглить нормвально, pretty print...
[12:51:46] <ɹǝɟılʍǝu> Гы https://demangler.com/
[12:53:21] <ForNeVeR> ɹǝɟılʍǝu: нет, не знаю. Не интересовался таким.
[12:53:59] <ɹǝɟılʍǝu> Написать, что ли...
[12:54:13] <ɹǝɟılʍǝu> Помню, есть софтина для линухи такая.
[12:54:19] <ɹǝɟılʍǝu> Только она по gcc/clang.
[12:54:43] <m4n71k0r> ɹǝɟılʍǝu: я до сих пор не понимаю, почему вы не перешли на clang
[12:54:51] <m4n71k0r> ебётесь в студии древнючей версии
[12:54:57] <ɹǝɟılʍǝu> m4n71k0r, потому что переходим на gcc
[12:55:05] <m4n71k0r> нахрена?)
[12:55:15] <ɹǝɟılʍǝu> Патамушта хуй знает.
[12:55:35] <ɹǝɟılʍǝu> // просто долбоёбизм
[12:56:08] <m4n71k0r> а потом будете трахаться с мингвой, в которой вдруг интринсики кривые или какой-нибудь баг неведомый
[12:56:16] <ɹǝɟılʍǝu> Уже ебёмся с ней!)
[12:56:59] <ɹǝɟılʍǝu> Так-то похуй, лишь бы старый студийный компилть выкинуть.
[12:57:07] <ɹǝɟılʍǝu> И поиметь что-то полущ C++03.
[12:58:45] <gsomix> m4n71k0r, https://www.microsoft.com/en-us/research/wp-content/uploads/2016/08/algeff-tr-2016-v2.pdf
[12:58:54] <ForNeVeR> Почему было не поменять на новый студийный компиль? :)
[12:59:06] <ForNeVeR> Ну, впрочем, да, он с недостатками.
[12:59:09] <ForNeVeR> clang лучше.
[13:00:52] <ɹǝɟılʍǝu> ForNeVeR, ну... потому что ваще от винды отказываемся.
[13:01:00] <ForNeVeR> А :)
[13:01:06] <ForNeVeR> Ну тогда и mingw вам не нужен.
[13:02:13] Graf зашёл в конференцию
[13:02:22] Graf вышел из конференции
[13:03:15] <m4n71k0r> gsomix: я как-то видел описание аллокатора с помощью кракозябр из теории типов... меня эти штуки пугают, честно http://i.imgur.com/q3uJYKV.jpg
[13:03:29] <m4n71k0r> весь этот сомн стрелочек
[13:03:51] <ForNeVeR> Там ещё какие-то ~>
[13:03:58] <m4n71k0r> ещё бы найти такие каракули по акторам
[13:03:59] <ForNeVeR> У меня даже композ таких стрелочек не знает :)
[13:04:14] <m4n71k0r> они двойные вроде бы ещё бывают
[13:04:46] <m4n71k0r> я вижу H и думаю о гамильтониане, почему-то
[13:05:04] <ForNeVeR> Мне вообще эта нотация не знакома. Всякие |- : понимаю, а ~> — нет.
[13:05:08] <m4n71k0r> вижу < | > и думаю о бре-кетах из фейнмановских лекций по физике
[13:05:23] <m4n71k0r> и у меня это не вяжется с ЯП
[13:05:50] <m4n71k0r> из привычного там лямбда-исчисления только
[13:06:09] OKTAVIUS вышел из конференции
[13:06:11] <m4n71k0r> но почему-то с квадратными скобками... не помню такого
[13:27:12] <gsomix> m4n71k0r, я обычно читаю такие статьи до Type rules.
[13:29:44] Aman вышел из конференции: Replaced by new connection
[13:29:46] Aman зашёл в конференцию
[13:30:30] <m4n71k0r> gsomix: ну у меня манера чтения: сначала код, а потом комментарии, я нарываюсь на формулки и ... потом конфигуряю себе нейросеть, внедряю новые парсеры итд
[13:31:22] <ɹǝɟılʍǝu> using namespace в cpp файлах — говнище.
[13:31:49] <m4n71k0r> ɹǝɟılʍǝu: а в *.hpp ?
[13:31:55] <m4n71k0r> Или *.h
[13:32:51] <ɹǝɟılʍǝu> m4n71k0r, нигде.
[13:33:04] sss|zombie зашёл в конференцию
[13:33:09] <m4n71k0r> мне норм юзать только алиасы для неймспейсов
[13:33:49] <ɹǝɟılʍǝu> +1
[13:35:07] <m4n71k0r> ɹǝɟılʍǝu: бро, а ты не сталкивался с задачей преобразования qmake-проекта в какой-нибудь cmake?
[13:35:34] <m4n71k0r> скрипт-конвертер на руби на офф сайте не помогает)
[13:36:07] <ɹǝɟılʍǝu> m4n71k0r, ебался, когда пилил рисовалку.
[13:36:17] <ɹǝɟılʍǝu> Скрипт тоже не помог
[13:36:22] <ɹǝɟılʍǝu> Всё делал вручную.
[13:46:00] <m4n71k0r> .ping
[13:46:01] <DeadBot> m4n71k0r: понг от тебя 0.05 секунды
[13:50:33] <m4n71k0r> меня в CERN не пускают, ггг http://i.imgur.com/nIZznEV.jpg
[13:51:45] <m4n71k0r> это я просто нагуглил https://gitlab.cern.ch/help и хотел посмотреть, что у них как)
[13:51:52] Minoru зашёл в конференцию
[13:56:29] <Minoru> m4n71k0r: и правильно делают! Вчера ты нам всех новичков распугал, а сегодня собрался физикам бозоны распугивать? Щас!
[13:57:45] <m4n71k0r> Minoru: ну я спрашиваю просто "ты программист?", а они разбегаются....
[13:58:03] <m4n71k0r> у бозонов буду спрашивать "ты бозон?"
[13:58:16] <ForNeVeR> m4n71k0r: ты мантикор?
[13:59:21] <m4n71k0r> ForNeVeR: я много кто
[13:59:33] <ForNeVeR> Вот, тоже от вопроса убегаешь.
[13:59:37] <ForNeVeR> А на других серчаешь.
[13:59:46] <m4n71k0r> ForNeVeR: не серчаю
[13:59:48] <gsomix> Я не программист. :(
[14:00:04] <Minoru> ForNeVeR: это я серчаю, что они убегают, когда он задаёт вопрос
[14:00:23] <ForNeVeR> Minoru: они и от тебя убегут.
[14:00:26] <m4n71k0r> gsomix: странно
[14:00:50] <ɹǝɟılʍǝu> Minoru, а ты погромист или где?
[14:00:54] <m4n71k0r> gsomix: а... язабыл, что для тебя это част ьработы и программинг не очень-то в радость
[14:01:24] <gsomix> m4n71k0r, когда получается, то в радость.
[14:05:58] <m4n71k0r> ForNeVeR: я мантикор, программист, не джентельмен, мизантроп и отец
[14:06:05] superka вышел из конференции: Logged out
[14:06:06] superka зашёл в конференцию
[14:06:15] <gsomix> m4n71k0r, я вот до сих пор дома ничего не моу писать, это проблема.
[14:06:28] <ForNeVeR> gsomix: но почему?
[14:06:35] <gsomix> Хз.
[14:06:42] <ForNeVeR> Потому что женат!
[14:06:48] <ForNeVeR> И тогда это не проблема, а даже хорошо :)
[14:07:05] <m4n71k0r> а я вчера и позавчера отрыл свой проект для одной конторки на плюсах и причёсывал его
[14:07:32] <m4n71k0r> женат... не женат... разницы нет
[14:07:37] OKTAVIUS зашёл в конференцию
[14:08:11] <gsomix> ForNeVeR, ну, да. Времени-то у меня достаточно.
[14:08:13] <m4n71k0r> даже если вокруг и по потолку бегают дети, жена кричит, что ей нужен отпуск, кот жрёт цветы... всё равно стоит писать код
[14:08:28] <ForNeVeR> m4n71k0r: а ты слишком заматерел просто.
[14:09:34] <m4n71k0r> вот куплю дом... будет у меня гаражик-лаборатория и центр разработки с серверной в одном флаконе
[14:12:31] <ɹǝɟılʍǝu> Ура!
[14:12:52] <ɹǝɟılʍǝu> m4n71k0r, а бегающие по потолку пегасы как тебе?
[14:16:25] OKTAVIUS вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[14:17:12] <Minoru> ɹǝɟılʍǝu: я маг вне категорий!
[14:17:26] Aman вышел из конференции
[14:17:55] <gsomix> ForNeVeR, я думаю, надо попробовать что-нибудь по мелочи писать.
[14:19:28] <ForNeVeR> gsomix: игры!
[14:19:35] <ForNeVeR> gsomix: пойдём писать игры!
[14:20:01] <ForNeVeR> Ведь все мечтают (или когда-то мечтали) писать игры. А мы будем не мечтать, а просто брать и писать!
[14:20:32] <Minoru> ForNeVeR: а ты «Возвращение квантового кота» быстро-легко прошёл? Я уже один раз подглядывал в сорцы и, кажется, придётся как минимум ещё один раз подглянуть :(
[14:20:46] <ForNeVeR> Я не помню, давно играл.
[14:20:51] <ForNeVeR> Но точно не подглядывал.
[14:22:09] dzhon зашёл в конференцию
[14:22:46] matraskin вышел из конференции
[14:23:35] <ForNeVeR> Minoru: просто мне даже в голову не пришло тогда вчитываться в исходники. Это ты хорошо придумал :)
[14:23:48] <ɹǝɟılʍǝu> ForNeVeR, писать игровой движок, бгг.
[14:24:02] <ForNeVeR> ɹǝɟılʍǝu: зачем движок? Есть же готовое.
[14:24:13] <ForNeVeR> Ну, или полуготовое.
[14:24:39] <ForNeVeR> Зачем движок, если есть OpenGL? :)
[14:25:03] <Minoru> ForNeVeR: а я не по-настоящему вчитываюсь, я просто грепнул то, с чем у меня были проблемы, и прочитал все связанные с этим сообщения, в т.ч. и то, которое описывает процесс решения проблемы
[14:25:13] <ForNeVeR> :(
[14:25:25] <ForNeVeR> Minoru: вот в следующий раз, если полезешь, то вчитайся.
[14:25:39] <ForNeVeR> Будем считать, что это не ты не осилил игру, а я тебя туда командировал.
[14:25:39] <ɹǝɟılʍǝu> ForNeVeR, Vulkan!
[14:25:44] <ForNeVeR> ɹǝɟılʍǝu: тоже можно.\
[14:27:40] <m4n71k0r> напишите мне бомбермэна
[14:27:44] <m4n71k0r> или галагу
[14:28:03] <Minoru> m4n71k0r: бомбермэн
[14:28:05] <Minoru> m4n71k0r: галага
[14:28:09] <Minoru> что ещё написать? :P
[14:28:11] <m4n71k0r> а то приходится всякие NES-эмуляторы юзать
[14:28:34] <ForNeVeR> m4n71k0r: ты кто такой? Давай техзадание!
[14:29:51] <m4n71k0r> бомбермен: https://ru.wikipedia.org/wiki/Bomberman
[14:30:16] <m4n71k0r> галага: https://ru.wikipedia.org/wiki/Galaga
[14:30:34] <m4n71k0r> ну можно и техзадание
[14:31:04] <ForNeVeR> Ну и это, графоний. Или найди, кто нарисует.
[14:31:05] <m4n71k0r> а... блин... это же всё небось с патентами
[14:31:17] <ForNeVeR> Я думаю, можно распатентовать.
[14:31:26] <m4n71k0r> я знаю одного хуйдожника-пегаса
[14:31:28] <ForNeVeR> Патенты на софт мы всё равно у себя тут не признаём.
[14:32:08] <m4n71k0r> в принципе, галагу можно сделать с мухами
[14:32:09] <ForNeVeR> А названия чужие мы бы и не стали юзать. Назвали бы игры по-другому, ну и дизайн б не стали воровать. Правильно же?
[14:32:56] <m4n71k0r> летают мухи и ... но они же не страляют, а ср....
[14:32:59] <ForNeVeR> А если кто-то запатентовал "игру, где человечек бегает по полю и раскладывает боньбы" — то пускай нахуй идёт такой патентователь.
[14:33:03] <m4n71k0r> не стреляют*
[14:33:27] <m4n71k0r> суть в том, что могут быть несколько человечков
[14:34:17] <gsomix> ForNeVeR, не, игры -- это совсем не по мелочи.
[14:34:29] <ForNeVeR> gsomix: эт почему?
[14:34:48] <gsomix> Сложно, долго.
[14:34:50] <gsomix> Я забью.
[14:34:56] <ForNeVeR> Я понимаю "по-мелочи" в том смысле, чтоб можно было сесть и быстренько что-то написать, и не отвечать за это потом.
[14:35:10] <ForNeVeR> Писать игры в компании таких же чурбанов — самое то, по-моему :)
[14:35:41] <Minoru> чурбантим@cjr
[14:36:40] <gsomix> ForNeVeR, я понимаю это иначе "сделать контрибуций в интересный проект в пару строк".
[14:37:00] <ForNeVeR> gsomix: дак вот и делай!
[14:37:05] <ForNeVeR> В игровой!
[14:41:00] <m4n71k0r> gsomix: напиши игрушку для матлаба!
[14:42:23] dzhon вышел из конференции
[14:42:29] <m4n71k0r> тьфу, там ужо и флаппибёрд и змейка есть в энтом матлабе
[14:42:33] dzhon зашёл в конференцию
[14:44:17] <gsomix> В игры я играю.
[14:44:39] <ForNeVeR> Это неправильно, нужно наоборот!
[14:44:53] <gsomix> Чтобы игры в меня играли?
[14:45:02] <ɹǝɟılʍǝu> m4n71k0r, фаппибёрд!
[14:48:56] rexim зашёл в конференцию
[14:49:38] <ɹǝɟılʍǝu> rexim, фаппибёрд!
[14:53:06] * rexim посмеялся из вежливости
[14:53:43] <Minoru> Миксер сделан из вежливости!
[14:55:48] <rexim> Minoru, забавно, что таймлапс мне показал, что я большую часть времени на стримах какой-то хуйней занимаюсь а не программирую.
[14:56:34] <Minoru> rexim: я видел настройки идейки (что забавно, Емакс ты не конфигурировал!), чтение SO и рисование каких-то диаграммок. Вроде норм.
[14:56:47] <Minoru> но вот на объяснении проблем мне стало скучно, поэтому пока что видео на паузе
[14:57:10] <Minoru> олсо я не понял, какие проблемы у тебя возникли из-за того, что у стрима первый элемент энергично вычисляется
[14:57:21] <rexim> Minoru, ок, спасибо. Я поработаю над этим.
[14:57:24] ForNeVeR вышел из конференции
[14:57:26] ForNeVeR зашёл в конференцию
[14:59:01] <rexim> Minoru, Source.stdin.toStream блокируется пока на вход не попадет хотя бы один символ.
[14:59:10] <rexim> Вот прям поток блокирует.
[14:59:22] <Minoru> а
[15:00:07] <rexim> Minoru, я думаю, объяснения проблем надо делать короче. Мне самому их тяжело слушать. Но топики очень сложные...
[15:01:27] <rexim> Minoru, в идеале я хочу чтобы видео были 10-ти минутные.
[15:03:37] dzhon вышел из конференции: Replaced by new connection
[15:03:37] dzhon зашёл в конференцию
[15:07:54] <rexim> Minoru, еще во время работы над ишуем было много интересных моментов. Например, я рассказывал свою идею про приватные аргументы рекурсивных функций. Но чтобы это все показать, надо вырабатать привычку на stopwatch-е ставить пометку, когда что-то интересное происходит.
[15:08:36] <rexim> Minoru, У меня вот такой простой скриптик есть, которым я помечаю начало и конец таймлапса https://github.com/tsoding/tsoding-tools/blob/029cdc59d0fd9d46f5fd55bf9a79376ccb4c314e/tools/stopwatch.sh
[15:09:02] <rexim> Потому как копаться в 3-хчасовом футадже то еще удовольствие.
[15:09:12] <Minoru> ты прямо во время стрима инженеришь результат? Я так понимаю, что Джазза просто пишет тонны материала, а потом уже правит
[15:09:35] <rexim> Да.
[15:09:46] <rexim> Ну у меня же нет возможности заниматься этим фуллтайм.
[15:09:53] <rexim> Вот я и упрощаю себе работу.
[15:10:58] <Minoru> ты можешь выработать привычку помечать на стопвотче моменты, когда ты вспоминаешь, что забыл пометить интересный момент
[15:11:08] <rexim> xD
[15:11:12] <rexim> Тоже неплохо :)
[15:11:17] <rexim> Спасибо!
[15:11:21] <gsomix> ForNeVeR, ладно, в любом случае спасибо за предложение.
[15:11:22] <m4n71k0r> ForNeVeR: нашёл у нас в двух проектах код подобный этому( https://gist.github.com/ttldtor/c718c7a60d77cf2a81c3aa094316f5f6
ты не знаешь, кроме D с его opDispatch есть ещё язык, где можно делать это красивее?
[15:11:40] <Minoru> rexim: any problem can be solved by introducing another level of indirection
[15:12:01] <m4n71k0r> abstraction
[15:12:07] <m4n71k0r> =)
[15:14:13] <rexim> Minoru, ну и прикольно то, что мне за музычку пока никакого content id не пришло!
[15:14:24] <rexim> Можно созрею когда-нибудь свою напишу.
[15:14:31] <rexim> Может*
[15:14:47] <m4n71k0r> 7 levels of abstraction will solve any problem
[15:28:13] <Minoru> rexim: а ещё зачитывать ишшуи как-то… не очень. В одно ухо влетело, из другого вылетело. Может, ты и их пересказывать начнёшь?
[15:33:50] <rexim> Minoru, окей, я попробую.
[15:41:49] Gustav вышел из конференции: Replaced by new connection
[15:42:00] Gustav зашёл в конференцию
[15:56:11] <ForNeVeR> m4n71k0r: а я не рублю, шо такое opDispatch?
[15:57:01] <ForNeVeR> m4n71k0r: похоже, ты просто делегируешь все методы какому-то внутреннему объекту, а на остальные бросаешь исключение?
[15:58:02] dzhon вышел из конференции
[15:58:34] dzhon зашёл в конференцию
[16:01:00] <m4n71k0r> ForNeVeR: в ди есть два способа сделать, либо alias, тогда ты становишься типа враппером или opDispatch, тогда ты можешь просто разруливать всякие непонятные ситуации, когда пытаются дёргнуть метод, которого у тебя нет и тд
[16:03:05] grouzen вышел из конференции
[16:04:54] <ForNeVeR> m4n71k0r: в сешорпе есть. Можно наследоваться от DynamicMetaObject и узнавать, что у тебя вызывают всякую хуергу.
[16:05:14] <ForNeVeR> Впрочем, это достаточно общий и сложный подход, но его можно специализировать конкретно до методов.
[16:05:35] <ForNeVeR> Плюс, там всё будет на дынамике и рантайме, некрасиво.
[16:12:24] superka вышел из конференции: Logged out
[16:12:30] superka зашёл в конференцию
[16:15:24] dzhon вышел из конференции
[16:19:13] <m4n71k0r> в ди тоже не очень красиво... сравнивать строки, можно ошибиться. Хотя можно у обрамляемого класса получить список методов и его использовать.
[16:19:56] <m4n71k0r> правда, надо некоторые исключения делать... всё равно руками.
[16:20:20] <m4n71k0r> но всё равно это будет меньше 1к строк
[16:21:27] <m4n71k0r> в случае с наследованием будет ясно во время компиляции, если родитель изменился
[16:22:31] <m4n71k0r> хотя можно запилить конттракт и юниттесты
[16:22:37] <m4n71k0r> контракт*
[16:23:40] <m4n71k0r> в общем, opDispatch оче мощная всеубивающая хрень с которой надо очень аккуратно обращаться
[16:29:42] <ForNeVeR> m4n71k0r: по описанию звучит не очень классно.
[16:30:05] <ForNeVeR> Ну, если токо оно всё в компилтайме проверяется.
[16:35:13] grouzen зашёл в конференцию
[16:35:26] <m4n71k0r> да вроде бы
[16:36:01] rafaelrs вышел из конференции
[16:37:10] <m4n71k0r> имя метода точно в компилтайме передаётся
[16:37:39] <m4n71k0r> а аргументы могут быть переданы как в рантайме, так и в компилтайме
[16:39:19] rafaelrs зашёл в конференцию
[16:40:58] <Minoru> ForNeVeR: а ты вообще много interactive fiction прочитал?
[16:41:04] <ForNeVeR> Minoru: ну, немножко ~_~
[16:41:22] <ForNeVeR> На instead много чего смотрел, но это не IF в чистом виде.
[16:41:33] <Minoru> у меня есть претензии к «Возвращению» и я не уверен, проблема ли это конкретной игры, или медиума в целом
[16:41:34] <ForNeVeR> Играл в парочку IF. Запомнилась Spider and Web.
[16:41:45] <ForNeVeR> Высказывай претенщии.
[16:45:11] <Minoru> всё, прошёл
[16:45:34] <ForNeVeR> Приступ инфантильности прошёл, и ты больше не хочешь высказывать претензий?
[16:45:49] <ForNeVeR> :(
[16:46:08] <Minoru> лол
[16:46:08] <Minoru> игру прошёл
[16:46:15] <Minoru> а претензию сейчас сформулирую, минутку
[16:46:24] <rexim> Minoru, it's chepoku time, son!
[16:47:08] <Minoru> игра больше похожа на квест, где нужно собрать определённые предметы, чем на IF, где, в моём понимании, сюжет просто развивается сообразно выборам игрока
[16:47:25] <Minoru> а в «Возвращении» сюжет во многих случаях просто не развивается :)
[16:47:36] <Minoru> т.е. какие-то выборы просто закрыты
[16:48:07] <Minoru> почему крыса должна любить [censored], но не [censored], хотя и то, и другое, относятся к категории [censored], я не понимаю
[16:48:42] <ForNeVeR> Ну, конкретно это просто показывает слабую проработку каких-то моментов.
[16:48:42] <ForNeVeR> Многие нынче ругают "квестовую логику".
[16:49:12] <ForNeVeR> И это не проблема конкретной игры, это проблема... всего. В очень многих играх (особенно в квестах) имеются такие проблемы.
[16:50:24] <ForNeVeR> Minoru: а, ну и мы делаем гибрид квеста и IF. Надо будет и предметы собирать, и задачи логические решать. Но больше будет на решениях завязано, а не на сборе предметов.
[16:50:55] <Minoru> дальше: плохие ошибки. В игре есть только одна: «Не получается…». А должно быть «Нож слишком тупой», «Ящики недостаточно высоко». Чтобы подсказывать игроку, что он в правильном направлении движется. Иначе остаётся два варианта: либо перебирать все комбинации всех действий над всеми предметами, либо грепать сорцы
[16:51:48] <ForNeVeR> Вот это уже точно проблема конкретной игры, да. Можно (и нужно) прописать внятные ошибки.
[16:55:25] <Minoru> всё, больше претензий в голову не приходит. Next up: почитать сорцы.
[16:57:44] <gsomix> ForNeVeR, я, кстати, что вспомнил-то.
[16:57:47] <gsomix> http://www.squidi.net/three/index.php
[16:58:43] <ForNeVeR> gsomix: хочешь оттуда игор наделать?
[16:58:58] <gsomix> ForNeVeR, ничего не хочу. :(
[16:59:01] <gsomix> Просто вспомнил.
[16:59:03] <ForNeVeR> Да почему!
[17:00:45] <uggur> ForNeVeR: м-м, а подробнее?
[17:00:55] <uggur> Я видел вообще настоящие ролевые системы в формате текстового квеста
[17:01:05] <uggur> в ХП, скиллами и прочим состоянием
[17:01:19] <ɹǝɟılʍǝu> И это классно!
[17:01:25] <ForNeVeR> gsomix: там есть и правда классные — про Time Spy, например, или про Stacked Fortress.
[17:01:28] <ɹǝɟılʍǝu> Блин, я бы щас даже в MUD поиграл бы!
[17:01:35] <uggur> поиграй? %)
[17:01:42] <ɹǝɟılʍǝu> С тсодингтимом!
[17:01:50] <uggur> даж не знааааю :Ь
[17:01:58] <uggur> я в классические MUD не хотел
[17:02:18] <gsomix> ForNeVeR, да, классные есть.
[17:02:52] <uggur> ForNeVeR: а ты по механике как видишь?
[17:03:04] <ForNeVeR> uggur: что именно?
[17:03:13] <ɹǝɟılʍǝu> uggur, в классические MUDи играть не хотел!
[17:03:27] <uggur> ForNeVeR: игромеханику
[17:03:39] <uggur> ты хочешь сделать набор рассказов?
[17:03:45] <uggur> или интерактивный мир?
[17:03:48] <uggur> или ещё что?
[17:03:53] <ForNeVeR> uggur: набор рассказов.
[17:04:29] <ɹǝɟılʍǝu> uggur, набор рассказов интерактивного мира.
[17:04:30] <ɹǝɟılʍǝu> Класс.
[17:04:33] <ɹǝɟılʍǝu> Хотеть!
[17:04:36] <uggur> ForNeVeR: без инвентаря?
[17:04:55] <ForNeVeR> uggur: отчего без инвентаря? С инвентарём.
[17:05:15] <uggur> а на кой он, если в историях всё и так прописано?
[17:05:17] <ForNeVeR> Но я не думаю, что нужно слишком уж много предметов с собой носить. Только очень важные.
[17:05:20] <ɹǝɟılʍǝu> https://github.com/jariz/PlatformerEngine
[17:05:43] <ForNeVeR> uggur: да чтоб сам игрок не забыл, подбирал он какую-то важную вещь или нетю
[17:05:46] <ForNeVeR> s/ю/./
[17:05:48] <horta hell> ForNeVeR: ugg-r: да чтоб сам игрок не забыл, подбирал он каку.-то важну. вещь или нет.
[17:05:51] <ɹǝɟılʍǝu> http://www.kiwijs.org/documentation/getting-started/
[17:05:57] <uggur> ForNeVeR: а, т.е. просто для красоты индикации, да?
[17:06:03] <ɹǝɟılʍǝu> ForNeVeR, зацени! http://atomicgameengine.com/features/
[17:06:04] <ForNeVeR> Может, ещё какие-нибудь классные штуки можно будет добавить — аугметику там одноразовую :3
[17:06:16] <ɹǝɟılʍǝu> https://github.com/AtomicGameEngine/AtomicGameEngine
[17:06:19] <ForNeVeR> uggur: ну а для чего ещё? Для этого ж и нужен инвентарь.
[17:06:20] <Minoru> «.-»? Форневерик переходит с русского на OCaml прямо посреди разговора1
[17:06:45] <uggur> ForNeVeR: для создания динамического состояния, которое превращает квест в не конечный автомат.
[17:07:32] <ForNeVeR> uggur: эт не знаю, какой-то у тебя многоразовый инвентарь.
[17:07:35] <gsomix> Minoru, точка не с той стороны.
[17:07:50] <uggur> ForNeVeR: а отчего ему не быть многоразовым?
[17:08:02] <uggur> вещи не должны удаляться из инвентаря после использования, например
[17:08:07] <ForNeVeR> Должны.
[17:08:10] <ForNeVeR> Они же сгорают!
[17:08:11] <uggur> кому?
[17:08:18] <ForNeVeR> Тому, кто сжигает.
[17:08:21] <ɹǝɟılʍǝu> Так ведь есть многоразовые предметы.
[17:08:27] <ɹǝɟılʍǝu> Ну там, презервативы.
[17:08:32] <ForNeVeR> ._.
[17:08:33] <ɹǝɟılʍǝu> И одноразовые: пилопичи.
[17:08:36] <Minoru> gsomix: ох, и правда! :(
[17:12:22] <ɹǝɟılʍǝu> Minoru, Если вы не следите за Хэмингуеем, то это еще не значит, что вы — Хэмингуей.
[17:13:16] <uggur> ɹǝɟılʍǝu: презервачто?
[17:13:40] <ɹǝɟılʍǝu> uggur, тивы.
[17:13:53] <Minoru> ɹǝɟılʍǝu: что? Я не понял :(
[17:14:28] Aman зашёл в конференцию
[17:16:04] Aman вышел из конференции
[17:16:17] <gsomix> ForNeVeR, я, наверное, просто просмотрю fsprojects и выберу какой-нибудь простой ишшуй.
[17:16:36] <ForNeVeR> gsomix: ну что ж, попробуй.
[17:17:00] <gsomix> Ну, а если не выйдет, то надо просто забить на это все.
[17:17:20] <ForNeVeR> :(
[17:17:22] <ForNeVeR> Как же так!
[17:17:27] <ForNeVeR> Нельзя забить!
[17:18:02] <gsomix> ForNeVeR, ты статью, кстати, перевел?
[17:18:22] <ForNeVeR> Да.
[17:18:27] <ForNeVeR> Я всё вовремя сделал.
[17:18:27] <gsomix> ForNeVeR, одобрили?
[17:18:31] <rexim> Забить нельзя имплементировать.
[17:18:31] <ForNeVeR> Не знаю :)
[17:24:42] <ɹǝɟılʍǝu> rexim, время чпока!
[17:26:20] <Minoru> слоучпок врывается в тред
[17:29:58] dzhon зашёл в конференцию
[17:30:54] dzhon вышел из конференции
[17:46:55] rafaelrs вышел из конференции: Replaced by new connection
[17:46:55] rafaelrs зашёл в конференцию
[17:54:31] <gsomix> m4n71k0r, http://blog.mir.dlang.io/glas/benchmark/openblas/2016/09/23/glas-gemm-benchmark.html
[17:54:52] <gsomix> Я пошел ди учить, короче.
[17:55:25] <gsomix> ForNeVeR, вот что я хотел бы писать.
[17:55:33] <gsomix> И круто, и полезно.
[17:56:34] <ForNeVeR> gsomix: ок, отличное дело!
[18:01:46] portnov зашёл в конференцию
[18:03:52] <ɹǝɟılʍǝu> portnov, тов. Портнов! \0
[18:03:52] gsomix вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[18:03:57] <portnov> _o/
[18:04:25] <ɹǝɟılʍǝu> portnov, кек ваши дела?
[18:04:32] <portnov> норм
[18:04:44] <portnov> кажется, я 8 часов проболтал
[18:05:04] <ɹǝɟılʍǝu> portnov, кажется?
[18:05:19] <portnov> ну я не помню чтобы я ещё чото сегодня делал сёдня
[18:05:22] <portnov> это как это
[18:05:44] <portnov> гугл в своих встречах после окончания всем выдаёт вопрос: вы были на встрече?
[18:05:51] <portnov> и варианты ответов: да, нет, не помню.
[18:06:15] <portnov> «я был пока Иван не пришёл, а дальше не помню.»
[18:08:21] <ɹǝɟılʍǝu> portnov, неплохо.
[18:10:26] <portnov> ɹǝɟılʍǝu: а, я ещё с утра написал строчку
buulean result = true;
[18:10:30] <portnov> так что выходные удались.
[18:10:33] <uggur> http://doppiojvm.org/ ня?
[18:10:43] <ɹǝɟılʍǝu> portnov, отлично!
[18:10:54] <ɹǝɟılʍǝu> uggur, было уже тут)
[18:10:57] <ɹǝɟılʍǝu> Упорото)
[18:11:15] <ɹǝɟılʍǝu> Теперь жабка будет тормозить и в вашем браузере)
[18:11:35] <horta hell> Khokhotshet повалил наземь m-n71k0r раздирая в клочья одежду от голода и давая едва увернуться ценой потери выпавшего кошелька. m-n71k0r теряет 3PTC.
[18:11:46] <uggur> ɹǝɟılʍǝu: хочу поднять внутри браузера wildfly, который будет хостить сервлет с node.js, который будет генерить страницы веб 1.0 стайл :D
[18:11:47] <Minoru> $pet rating
[18:11:48] <horta hell> Minoru:
eaeee: 4PTC
sl-epyvenom: 3PTC
[18:12:24] <ɹǝɟılʍǝu> uggur, Не, нужно, чтобы гонял срнаницы на ангуляре.
[18:12:24] <uggur> "будет хостить сервлет с node.js" а это будет крутиться в свою очередь в каком-нибудь WebView у JavaFX
[18:13:08] <ɹǝɟılʍǝu> Хоститься будет на макбуке, пока ты сидишь в старбакс, юзая их вайфай. // только в это время и будет работать твой стартап
[18:15:08] <uggur> нет
[18:15:12] <uggur> хоститься будет в емаксе
[18:15:29] <uggur> а вот емакс... :)
[18:15:50] <uggur> ɹǝɟılʍǝu: а воообще, ты же ничего не понял =)
[18:16:00] <uggur> JVM будет в браузеры загружаться при загрузке приложения
[18:16:05] <uggur> и хоститься будет у юзеров
[18:16:30] <uggur> фронтэнд-микросервисы же
[18:16:48] <uggur> один сервис занимается отрисовкой, другой -- графики обновляет, третий -- поддерживает соединение
[18:17:10] <Minoru> а интерес юзера ко всему этому цирку кто поддерживать будет?
[18:17:11] <uggur> вместо персистентности -- кэширование чтобы не тормозило
[18:17:23] <uggur> Minoru: интерфейс юзера будет написан на ангуляре, сказали же
[18:17:37] <uggur> он будет запрашивать CLI wildfly
[18:17:51] <uggur> через AJAX
[18:18:04] <uggur> да, через AJAX будет лучше (:
[18:18:06] <ɹǝɟılʍǝu> Если вы не Хэмингуей, то это еще не значит, что вы не параноик.
[18:19:09] <uggur> Если вы не Хэмингуей, то это еще не значит, что вы не Хэмингуей
[18:19:25] <ɹǝɟılʍǝu> Д.
[18:19:30] <Minoru> :(
[18:21:19] <ForNeVeR> Хоститься, молиться, слушать радио "Столлман".
[18:21:21] <ForNeVeR> Всем!
[18:24:05] <uggur> ++
[18:24:46] <ɹǝɟılʍǝu> ForNeVeR, http://img0.reactor.cc/pics/post/Warhammer-40000-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-Wh-Other-Imperium-616376.jpeg
[18:28:22] <ForNeVeR> ɹǝɟılʍǝu: дыа!
[18:32:27] <Minoru> музычки вам, упоротые: https://www.youtube.com/watch?v=PI2-dYE-dn0
[18:38:07] dzhon зашёл в конференцию
[18:39:07] MaXGGXaM зашёл в конференцию
[18:39:13] MaXGGXaM вышел из конференции
[18:42:24] <Minoru> > Помидоры, краснея, покачиваются из стороны в сторону.
Dafuq am I reading?
[18:42:38] <Minoru> *весело покачиваются
[18:44:38] <ForNeVeR> Вот музло! https://youtu.be/Fh2H2rM3xhs
[18:44:41] <ForNeVeR> ɹǝɟılʍǝu: ^
[18:47:06] <ForNeVeR> ɹǝɟılʍǝu: и Mechanical Poet ещё неплохо. Вот.
[18:48:20] rexim вышел из конференции
[19:01:35] <uggur> https://youtu.be/aY_cO9bEe6g пеум-пеум-пеум anhalt ebm :3
[19:04:09] dzhon вышел из конференции: Replaced by new connection
[19:04:10] dzhon зашёл в конференцию
[19:12:29] <ForNeVeR> uggur: хали-гали какие-то немецкие.
[19:13:17] <uggur> ForNeVeR: есть на русском
[19:13:29] Славный капитан зашёл в конференцию
[19:13:41] <uggur> ForNeVeR: https://youtu.be/kYJLM7ay45s
[19:14:34] <ForNeVeR> uggur: https://youtu.be/dyR-_OqC5SQ
[19:25:11] sss|zombie вышел из конференции
[19:35:09] <ForNeVeR> $send rexim https://github.com/blog/2243-rebase-and-merge-pull-requests
[19:35:11] <horta hell> ForNeVeR: Сообщение помещено в очередь.
[19:35:12] <ForNeVeR> https://github.com/blog/2243-rebase-and-merge-pull-requests
[19:35:14] <ForNeVeR> ЪЪъъъаъаъаъъъ
[19:36:53] gsomix зашёл в конференцию
[19:37:04] <gsomix> Утро.
[19:38:43] rexim зашёл в конференцию
[19:43:35] <rexim> ForNeVeR, я не люблю ребейзит реквесты.
[19:43:49] <ForNeVeR> А я люблю, и делаю это всё время!
[19:44:05] <rexim> История проекта храниться не только в коммитах, но и в их топологии.
[19:44:05] <ForNeVeR> Ну, на своих проектах, разумеется. На чужих делаю как там принято.
[19:46:33] <Minoru> ForNeVeR: я начал делать заготовку проекта, но получается просто копипаст из «Погружения в INSTEAD»: https://instead.syscall.ru/wiki/ru/gamedev/dive-into-instead
[19:48:38] unclechu зашёл в конференцию
[19:57:26] superka вышел из конференции: Logged out
[19:57:34] superka зашёл в конференцию
[20:06:51] <rexim> Minoru, decided to make a project myself, but copypasted instead.
[20:07:47] <Minoru> rexim: ну меня Форневер попросил сделать заготовку, а я обнаружил, что подходящая заготовка уже есть
[20:07:57] <rexim> and copypasted instead
[20:08:30] <ForNeVeR> copypasted INSTEAD
[20:08:32] <ForNeVeR> Got it!
[20:08:43] <rexim> Ебать до меня джейка домагается в comicslate ._.
[20:09:01] <ForNeVeR> rexim: наверняка ты там под каким-нибудь эротическим никнеймом!
[20:09:02] <rexim> ForNeVeR, =3
[20:09:10] <rexim> ForNeVeR, ну да
[20:09:15] <rexim> GNU/j123123
[20:09:21] <rexim> Довольно эротишно
[20:09:23] itelmen зашёл в конференцию
[20:09:24] <rexim> Как Столлман
[20:09:31] <ForNeVeR> Волнодумная_лошадка_18+, ну или типа того.
[20:09:38] <rexim> А, ты про меня.
[20:09:39] <ForNeVeR> Мне казалось, там у всех такие ники.
[20:09:39] <rexim> Сорри.
[20:09:49] <rexim> Я тоже эротишен, как Столлман, да.
[20:10:36] <Minoru> новичкам нужно не мембера выдавать, а на накладной фейспалм, чтобы не нужно было всё время руку у лица держать, когда Цодингтим читаешь
[20:10:41] <Minoru> ну вот что, что вы несёте?!
[20:10:54] <rexim> xD
[20:10:56] <Minoru> s/а на/а /
[20:11:48] <gsomix> ш
[20:13:49] <ForNeVeR> Minoru: я сегодня читал Эжена Ионеско, так у него там и не такое творится.
[20:14:05] <ForNeVeR> Minoru: https://vk.com/doc102936083_268140021?hash=9d9116598a8bb7935f&dl=48b0d550c15707db39 — 27 страниц типичного цодингтима.
[20:14:21] <Minoru> я столько за раз не осилю
[20:14:27] <ForNeVeR> Осилишь.
[20:15:01] <Minoru> да как? Я и вас-то порой не осиливаю и просто закрываю окошко, не дочитав!
[20:15:27] <rexim> https://youtrack.jetbrains.com/issue/SCL-10815#comment=27-1624527
[20:15:55] <ForNeVeR> - "закрываю окошко, не проветрив"
=> трудности с чтением
=> трудности с пониманием!
[20:16:00] <rexim> Скоро в жетбрейнс все узнают про моргани!1
[20:16:03] <rexim> Мухахаха!11
[20:17:38] <ForNeVeR> XD
[20:21:19] <ForNeVeR> Minoru: пока ты спишь — доктор Фред графоманит: https://github.com/ForNeVeR/old-mixer-tales/blob/develop/story/scenic-guide-to-universe.md
[20:21:28] <rexim> Minoru, http://i.imgur.com/1vA9zTj.png
[20:21:49] <rexim> Я это у себя в куче скриншотов нашел.
[20:22:43] MaXGGXaM зашёл в конференцию
[20:23:23] dzhon вышел из конференции
[20:23:53] dzhon зашёл в конференцию
[20:24:12] <rexim> Кажется это Нялайфера
[20:25:06] <gsomix> ForNeVeR, как думаешь, улучшение инфраструктуры дотнета в области околонаучных вычислений имеет смысл? Или лучше тратить время на популярные решения?
[20:25:26] <ForNeVeR> gsomix: dotnet FTW
[20:25:32] <ForNeVeR> gsomix: я готов обсудить детали.
[20:25:51] <ForNeVeR> gsomix: ну и ты понимаешь, да, что я предвзят, и ты знал, что мой ответ будет таким? ;)
[20:26:17] <gsomix> Ты просто обычно очень адекватен, хоть и предвзят, конечно.
[20:27:51] <ForNeVeR> gsomix: ну, тут проблема в том, что я привык к определённому порядку работы, к которому не привык ты. Поэтому тебе кажется, что каких-то инструментов или вещей недостаёт, а я этого добросовестно не замечаю.
[20:31:10] <gsomix> ForNeVeR, чуваки вот ковыряют всякие вещи, типа Math.Net, oxyplot, fslab. Мне кажется это прикольным, я и сам на работе чем-то похожим занимаюсь.
[20:31:13] <gsomix> Но сообщество такое небольшое.
[20:31:38] <gsomix> В то время как существуют огромные сообщества плюсов, питона, джулии.
[20:31:43] <gsomix> Меня это смущает.
[20:32:29] <ForNeVeR> gsomix: есть многие факторы, в том числе и платформенный.
[20:32:59] <ForNeVeR> Я ожидаю, что сообщество будет развиваться с положительной динамикой по крайней мере ближайшую пару лет.
[20:35:30] <Minoru> ForNeVeR: я читал. Видимо, действительно придётся ждать, пока ты там первую историю хотя бы напишешь, а то почти ничего не понятно
[20:35:37] <Minoru> rexim: да, это Нялайфер рисовал
[20:36:59] <ForNeVeR> Minoru: на самом деле, вот примерно на этом месте у меня фантазия иссякла пока что. Ну то есть основную завязку я изложил, дальше будем импровизировать.
[20:37:19] <ForNeVeR> У меня в рукаве пара сюжетных ходов, которые нанизываются на этот скелет, но на этом всё.
[20:37:31] <Minoru> а, ну то есть можно уже фигачить и слать пулл-реквесты? Ну ок
[20:37:38] <ForNeVeR> Я думаю, что можно.
[20:37:56] <ForNeVeR> Шаблончик можешь залить, написать небольшую инструкцию по запуску.
[20:38:29] <ForNeVeR> Initial sequence (то есть представлением персонажей и истории) я попробую сам заняться, а вот по tale 0 у меня ничего нет пока.
[20:40:25] <gsomix> ForNeVeR, ну, хорошо.
[20:42:31] <ForNeVeR> gsomix: мне было бы приятно, если б ты где-нибудь в цодингтиме нашёл применение своим талантам, но если ты хочешь что-то во внешние проекты поконтрибьютить, то я готов тебе там тоже помочь (ну, если с дотнетиком связано) — хоть советом, а хотя бы и кодом.
[20:43:12] <gsomix> ForNeVeR, ок!
[20:43:16] <gsomix> Спасибо.
[20:49:05] <gsomix> ForNeVeR, пока я планирую кое-что поправить в oxyplot. По работе нужно. :)
[20:49:10] <Minoru> gsomix: это Форневер-то адекватен? Ты выше про волнодумающую лошадку не читал, видимо :P
[20:49:30] <gsomix> Minoru, .\__/.
[20:49:34] <ForNeVeR> Minoru: не читал, потому что она 18+
[20:49:56] <Minoru> ForNeVeR: за предупреждение «18+» *в конце ника* нужно наказывать!
[20:51:02] <ForNeVeR> Вообще, я хотел написать "вольнодумающая" или, типа, "легкомысленная", но в итоге получилось даже ещё странней, чем мне хотелось бы.
[20:51:24] <ForNeVeR> Волнодумающая — это точно 18, а то и все 25+.
[20:56:08] <ForNeVeR> rexim: я гляну #214.
[20:57:07] eaeee зашёл в конференцию
[20:57:25] <eaeee> Привет
[20:58:26] <eaeee> rexim, Форневер не спит!
[20:58:54] dzhon вышел из конференции
[21:00:06] portnov вышел из конференции: Replaced by new connection
[21:00:11] portnov зашёл в конференцию
[21:00:32] dzhon зашёл в конференцию
[21:01:10] dzhon вышел из конференции
[21:03:07] <rexim> ForNeVeR, угу, я видел, что ты его на себя заасайнил. :)
[21:03:09] <rexim> Я не против.
[21:03:38] <rexim> У меня есть винда, но мне ее частенько бывает лень загружать. )
[21:04:23] <ForNeVeR> Да ты в ней не разберёсси!
[21:04:36] <rexim> ( ._.)
[21:07:27] <eaeee> $pet stats
[21:07:29] <horta hell> eaeee:
Кличка: Khokhotshet
Здоровье: 25
Сытость: 58
Возраст: 8 часов
[21:11:09] Славный капитан вышел из конференции
[21:11:25] <ɹǝɟılʍǝu> Minoru, а я тут ириску жую!
[21:11:36] <ɹǝɟılʍǝu> send/rexim/А я тут ИРИСКУ ЖуЮ!/
[21:11:38] <horta hell> ɹǝɟılʍǝu: Сообщение доставлено.
[21:11:41] eaeee вышел из конференции
[21:12:03] <Minoru> ForNeVeR: слушай, я довёл до ума то, что писал, но я плохо понимаю вот эти твои идеи про то, как нужно описывать мир, поэтому оставлю, как уже есть, а ты уж потом в PR обосри^Wобъясни, что ты хотел
[21:12:21] <Minoru> ɹǝɟılʍǝu: э-э-э… Удачи :)
[21:19:46] <Minoru> ForNeVeR: как под виндой INSTEAD запускается? Он ярлык какой-то создаёт, или можно Win+R и набрать instead, или как?
[21:20:11] <ForNeVeR> Minoru: а я и не помню уж. Давай считать, что можно из консоли запустить.
[21:20:25] <Minoru> ну или я пустое место оставлю, а там дальше кто-то выяснит и допишет
[21:20:32] <ForNeVeR> Да, ок.
[21:21:32] Graf зашёл в конференцию
[21:21:35] Graf вышел из конференции
[21:26:39] <ForNeVeR> rexim: лол, а я вручную в morganey.jar щас просовываю классы от scala-library и jline %)
[21:32:39] <ForNeVeR> rexim: слушай, а ты разобрался вообще в проблеме? Я запускаю morganey с аргументом test.morg, и она... вообще молчит, ничего не выводит.
[21:33:01] <ForNeVeR> Я попробую основной дистрибутив запустить с тем же файлом.
[21:33:52] <rexim> Шта?!
[21:34:05] <rexim> ForNeVeR, в фатжаре нету нужных классов шоле?
[21:34:08] <rexim> Я ничего не понял.
[21:34:18] <ForNeVeR> rexim: я не знаю, что там за жар у него залит.
[21:34:37] <ForNeVeR> Но я туда руками все классы запихал %)
[21:34:44] <rexim> Мне вообще кажется этот чувак хуйню какую-то творит.
[21:37:43] <ForNeVeR> rexim: он творит странное, потому что экосистема morganey не позволяет сделать нормально.
[21:37:56] <ForNeVeR> Где жарники в jcenter, а?
[21:38:06] <ForNeVeR> А без них, конечно, каждый натворит хуйни.
[21:38:12] <rexim> ForNeVeR, ты их не залилтуда.
[21:38:37] <ForNeVeR> rexim: дак от тебя требуется политическая воля!
[21:38:43] <rexim> ForNeVeR, можешь пожалуйста создать ишуй на это?
[21:38:46] <ForNeVeR> Надо релизы как-то обозначить, в частности.
[21:38:54] <ForNeVeR> У нас был, щас я найду.
[21:39:07] <rexim> А, ок.
[21:39:18] <ForNeVeR> rexim: https://github.com/morganey-lang/Morganey/issues/210
[21:39:37] <rexim> -_-
[21:39:40] <ForNeVeR> Собственно, я там и комплейню :)
[21:41:43] <ForNeVeR> rexim: похоже, Томас припёр какую-то глючную версию Morganey, которая зависает на его файле.
[21:42:15] <rexim> лол
[21:42:31] <ForNeVeR> rexim: а fatjar у тебя включает Scala?
[21:42:48] <rexim> Вроде должен
[21:42:52] <rexim> Сейчас гляну.
[21:42:52] <ForNeVeR> Проверим!
[21:43:00] <ForNeVeR> Да.
[21:43:05] <ForNeVeR> Даже три скалы!
[21:43:10] <ForNeVeR> [info] Including: scala-library-2.11.8.jar
[info] Including: scala-library-2.11.8.jar
[info] Including: scala-library-2.11.8.jar
[21:43:36] <rexim> А в его жаре не было скалы?!
[21:43:51] <ForNeVeR> У него даже kernel отдельно был.
[21:43:54] <ForNeVeR> Я хз как у него работает %)
[21:44:05] <rexim> Он ее руками там чтоли собирал?!
[21:44:16] <rexim> Пиздец
[21:44:20] <ForNeVeR> Похоже, что он когда-то давно собрал и залил бинарник.
[21:44:26] <ForNeVeR> Но ты погоди, я ещё до конца не разобрался.
[21:44:30] <ForNeVeR> Я напишу ему.
[21:45:09] <ForNeVeR> ёптваю
[21:45:15] <ForNeVeR> me.rexim.morganey.module.ModuleNotFoundException: prelude module was not found
[21:45:18] <ForNeVeR> Чо он хочет?
[21:45:39] <rexim> ForNeVeR, папку стандартную либу
[21:45:45] <ForNeVeR> Мне ему туда ещё prelude запихать? Наш fatjar недостаточно fat?
[21:46:06] <rexim> Скопирую std/ из репы в рабочую директорию.
[21:46:13] <ForNeVeR> А. Ок.
[21:46:20] <ForNeVeR> Ну щя я запилю!
[21:46:22] <rexim> ForNeVeR, спасибо большое, что тратишь на это время! У меня сейчас не самые лучше времена. Я постараюсь поставить процесс релизов, как только смогу.
[21:46:42] <ForNeVeR> rexim: ты держись там, старина. Мы с тобой, если что.
[21:46:47] <rexim> :)
[21:46:59] <ForNeVeR> А меня чото пробило просто к ночи. Дай, думаю, починю этому Томасу чонить.
[21:47:48] <rexim> ForNeVeR, мы, кстати, именно из-за это ошибки вчера на стриме обсуждали надо ли либу включать в жирожарку
[21:48:18] <ForNeVeR> rexim: но там чувак просто пока тренируется в написании IDEA-плагинов. Я не думаю, что надо на него ругаться. Он делает как умеет, и как раз наша задача — рассказать ему, как _правильно_.
[21:48:28] <ForNeVeR> s/надо/не надо/
[21:48:31] <horta hell> ForNeVeR: r-xim: но там чувак просто пока тренируется в написании IDEA-плагинов. Я не думаю, что не надо на него ругаться. Он делает как умеет, и как раз наша задача — рассказать ему, как _правильно_.
[21:48:36] <rexim> Да, все правильно. Я тоже так считаю.
[21:48:38] <rexim> Он молодец
[21:50:05] <ɹǝɟılʍǝu> Время заняться семантическим анализом!
[22:02:22] <ForNeVeR> rexim: https://github.com/morganey-lang/Morganey/issues/214#issuecomment-249649027
[22:08:00] dzhon зашёл в конференцию
[22:13:30] grouzen вышел из конференции
[22:17:52] rafaelrs вышел из конференции
[22:21:47] rafaelrs зашёл в конференцию
[22:33:35] <ɹǝɟılʍǝu> Чо нонче из скриптовых языков норм?
[22:34:55] <Minoru> в моём личном рейтинге всё ещё лидирует Python, но я же почти ничего не знаю
[22:36:20] <gsomix> ɹǝɟılʍǝu, тебе для каких целей?
[22:36:44] <ɹǝɟılʍǝu> gsomix, ну вот перегнать тонну говна в xml в БД постгри.
[22:36:52] <ɹǝɟılʍǝu> Тонна говна это ≈10 гигов.
[22:39:07] <rexim> ForNeVeR, halt? Оно же у него висло?
[22:39:36] <ɹǝɟılʍǝu> rexim, чпоки!
[22:39:37] <ɹǝɟılʍǝu> ПОКИ
[22:39:39] <ɹǝɟılʍǝu> КОКИ
[22:41:32] portnov вышел из конференции
[22:42:48] <gsomix> Ох, как давно я не имел дел с гитом.
[22:42:54] <gsomix> Да еще и под виндой.
[22:43:37] <Minoru> ɹǝɟılʍǝu: чпк, чпк, чпк, чпк, you'll need to fuch the sys-, you'll need to fuck the sys—, you'll need to fuck the sys—, you'll need to fuck the system! https://www.youtube.com/watch?v=Uu_VuxWCYhQ&ab_channel=blackheartedsoab&t=1m47s
[22:43:56] <Minoru> s/fuch/fuck/
[22:43:59] <horta hell> Minoru: ɹ-ɟılʍǝu: чпк, чпк, чпк, чпк, you'll need to fuck the sys-, you'll need to fuck the sys—, you'll need to fuck the sys—, you'll need to fuck the system! https://www.youtube.com/watch?v=Uu_VuxWCYhQ&ab_channel=blackheartedsoab&t=1m47s
[22:53:32] <horta hell> Khokhotshet завалился на бок и окинул замутнённым болью взором конфу.
[23:11:24] eaeee зашёл в конференцию
[23:13:38] <Minoru> $pet heal
[23:13:41] <horta hell> Minoru: Khokhotshet был совсем плох и, скорее всего, умер бы, если бы вы его вовремя не полечили. Вы зарабатываете 1PTC.
[23:24:31] <gsomix> Не люблю опенсорц.
[23:30:56] <rexim> Minoru, грчк?
[23:31:44] <Minoru> gsomix: что такое?
[23:32:07] <Minoru> rexim: спсб, ж пл. ч ппл!
[23:32:34] <rexim> жопал?
[23:32:59] <rexim> А
[23:33:02] <rexim> Понял :)
[23:33:07] <rexim> Ну ок
[23:33:19] <rexim> А я себе таки сварю!
[23:34:56] <gsomix> Minoru, как обычно: пока все установишь, пока все соберешь.
[23:35:18] <gsomix> Я, наверное, просто слишком тупой.
[23:35:32] <gsomix> Программирование для умных ребят.
[23:36:11] <rexim> ɹǝɟılʍǝu, http://i.imgur.com/1vA9zTj.png
[23:36:13] <Minoru> gsomix: или же у тебя пакетного менеджера нет. Я вот пока в портах всё есть — герой. А вот INSTEAD был какой-то старой версии, я захотел собрать из Git и, ну, тоже испытал фрустрацию. Но вроде собрал.
[23:37:57] <gsomix> Ну, вот ты умный и молодец.
[23:38:10] <gsomix> :(
[23:38:15] gsomix вышел из конференции
[23:38:35] <rexim> Drama Queen
[23:38:46] <rexim> Хм...
[23:38:53] <rexim> Эта кручека достойна рисовача!
[23:43:29] <ɹǝɟılʍǝu> rexim, пых-пых!
[23:46:06] <rexim> ɹǝɟılʍǝu, пх-пх кнфрмд
[23:47:22] <ɹǝɟılʍǝu> rexim, fappybird!
[23:52:40] <rexim> Minoru, чпочне чаёчне?
[23:53:52] <Minoru> rexim: я уже!
[23:54:51] <rexim> Збс
[23:57:23] <ɹǝɟılʍǝu> send/ForNeVeR/Okay! I think MIT is actually good choise./
[23:57:27] <horta hell> ɹǝɟılʍǝu: Сообщение доставлено.
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!