Home
codingteam
codingteam@conference.jabber.ru
25.04.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://www.loglist.net/
Fast Food: http://hastebin.com/
Instagram Food: http://tinyurl.com/ctcjr-logs
Report Developer Abuse: http://www.loglist.net/quote/new
[00:02:10] <ForNeVeR> Славный капитан: эй, ты.
[00:02:22] <ForNeVeR> Славный капитан: томкат намного полущ, чем glassfish?
[00:15:16] folex вышел из конференции
[00:15:22] <uggur> ForNeVeR: https://github.com/IngvarJackal/ctor-view я правильно понял как юзать gradle?
[00:15:57] <ForNeVeR> uggur: мне вот это не нравится: https://github.com/IngvarJackal/ctor-view/blob/master/build.gradle#L3
[00:16:09] <ForNeVeR> Нельзя указать имя артефакта?
[00:16:33] <uggur> Нет, наверное
[00:16:37] <ForNeVeR> Или это из официальной инструкции?
[00:16:40] <uggur> Во всех туториалах было так
[00:16:44] <ForNeVeR> Если так, то пофиг, ок.
[00:16:46] <uggur> А нету официальной инструкции
[00:17:07] <ForNeVeR> uggur: я просто вот так делал: https://github.com/ForNeVeR/jtray/blob/develop/build.gradle#L8
[00:17:26] <ForNeVeR> То есть отдельно указывал зависимости и репозитории для билдскрипта.
[00:17:56] <uggur> https://github.com/shemnon/javafx-gradle тут ни слова вообще
[00:18:28] magog зашёл в конференцию
[00:18:39] <uggur> http://jaxenter.com/tutorial-a-guide-to-the-gradle-javafx-plugin-105730.html на это автор ссылается как на официальный гайд %)
[00:19:47] Myp зашёл в конференцию
[00:20:25] <ForNeVeR> uggur: ну, это не столь существенно по сути.
[00:20:43] <uggur> Как сказать.
[00:20:49] <uggur> Версия 0.3.0 у меня не запустилась.
[00:20:50] <ForNeVeR> Вроде нормально ты юзаешь :)
[00:21:28] <ForNeVeR> Хотя я не уверен, что достаточно положить gradle/wrapper. Мне казалось, что для враппера нужно ещё коммитить gradlew.
[00:21:42] <uggur> А, ну ОК
[00:21:48] <uggur> Я его специально убрал %)
[00:22:00] <ForNeVeR> Тогда и каталог wrapper убери.
[00:22:12] <uggur> ОК
[00:22:14] <ForNeVeR> Я лично дак просто требую, чтобы в систему ставили gradle, и всё тут.
[00:22:31] <uggur> А версию gradle?
[00:22:33] <ForNeVeR> Какие там best practices - это ещё подумать нужно. Я пока не сталкивался.
[00:23:02] * uggur просто подумал что лучше выкачивать, чем использовать system-wide
[00:23:46] <ForNeVeR> uggur: ну, я пока что остановился на том, что мне проще - system-wide.
[00:23:55] <ForNeVeR> Будут другие мнения - можно будет их рассмотреть :)
[00:26:25] <ForNeVeR> http://cs407321.userapi.com/v407321613/4a08/85g3Txd4oAQ.jpg
[00:27:02] <uggur> лол
[00:28:41] <ForNeVeR> А меня в ваху зовут играть :3
[00:28:47] <uggur> ForNeVeR: http://fc04.deviantart.net/fs71/f/2011/320/5/3/5389940ad12f65d67597aad1ced0d0eb-d4gck1e.jpg :)
[00:31:26] <ForNeVeR> И ещё это, того самого, где миксер?
[00:32:08] <uggur> .seen rexim
[00:32:10] <DeadBot> uggur: rexim был тут 5 лет 8 месяцев 2 дня 6 часов 37 минут 28 секунд назад
[00:32:14] <uggur> D:
[00:33:00] <uggur> Я помню его как будто ещё недавно беседовали..
[00:37:48] m4n71k0r вышел из конференции
[00:39:15] grouzen вышел из конференции
[00:39:35] v_oron зашёл в конференцию
[00:46:41] <ɹǝɟılʍǝu> ХУЦ
[00:47:31] grouzen зашёл в конференцию
[00:51:08] ascrazy@jabber.ru зашёл в конференцию
[00:56:37] cat3 вышел из конференции
[01:01:02] ɹǝɟılʍǝu вышел из конференции
[01:01:04] ɹǝɟılʍǝu зашёл в конференцию
[01:04:17] ɹǝɟılʍǝu вышел из конференции: Replaced by new connection
[01:04:18] ɹǝɟılʍǝu зашёл в конференцию
[01:04:20] ɹǝɟılʍǝu вышел из конференции: Logged out
[01:04:32] ɹǝɟılʍǝu зашёл в конференцию
[01:04:59] ɹǝɟılʍǝu вышел из конференции: Logged out
[01:05:46] ɹǝɟılʍǝu зашёл в конференцию
[01:18:47] ɹǝɟılʍǝu вышел из конференции
[01:21:47] ɹǝɟılʍǝu зашёл в конференцию
[01:25:15] xspeed вышел из конференции
[01:26:28] xspeed зашёл в конференцию
[01:26:51] dzhon зашёл в конференцию
[01:28:55] gr_buza@arbeiten зашёл в конференцию
[01:30:57] ɹǝɟılʍǝu вышел из конференции: Replaced by new connection
[01:31:00] ɹǝɟılʍǝu зашёл в конференцию
[01:31:00] ɹǝɟılʍǝu вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке: service-unavailable
[01:38:28] akzy зашёл в конференцию
[01:38:49] m4n71k0r зашёл в конференцию
[01:38:57] ɹǝɟılʍǝu зашёл в конференцию
[01:45:40] v_oron вышел из конференции
[01:46:52] <horta hell> monster_houndeye умер в забвении с гримасой страдания на морде. Все теряют по 1PTC.
[01:47:37] <Minoru> $pet resurrect
[01:47:37] <horta hell> Minoru: Вы воскресили питомца этой конфы! Это ли не чудо?! За это вы получаете 3PTC.
[01:53:24] ɹǝɟılʍǝu вышел из конференции
[02:04:27] ɹǝɟılʍǝu зашёл в конференцию
[02:09:34] ɹǝɟılʍǝu вышел из конференции
[02:10:13] eaeee зашёл в конференцию
[02:10:37] ɹǝɟılʍǝu зашёл в конференцию
[02:11:12] <eaeee> Привет
[02:11:37] <eaeee> $pet rating
[02:12:05] gr_buza@arbeiten вышел из конференции
[02:12:34] <ascrazy@jabber.ru> ForNeVeR: https://github.com/dotnet/coreclr/issues/793
[02:12:37] <ascrazy@jabber.ru> счастье наступило
[02:15:08] <eaeee> .seen rexim
[02:15:10] <DeadBot> eaeee: rexim был тут 5 лет 8 месяцев 2 дня 8 часов 20 минут 28 секунд назад
[02:15:39] <eaeee> Весьма странно
[02:25:46] ɹǝɟılʍǝu вышел из конференции
[02:25:52] ɹǝɟılʍǝu зашёл в конференцию
[02:28:54] <uggur> .seen reхim
[02:28:54] <DeadBot> uggur: лучше бы я никогда тут не видел reхim
[02:29:08] <uggur> .seen rехim
[02:29:08] <DeadBot> uggur: лучше бы я никогда тут не видел rехim
[02:29:14] <uggur> .seen rеxim
[02:29:14] <DeadBot> uggur: лучше бы я никогда тут не видел rеxim
[02:29:18] <uggur> Хм.
[02:29:37] <uggur> Похоже, варп играет с нами злые шутки.
[02:30:06] <Mega-Word-Inc> uggur, либо он так говорит, что rexim'a тут никогда не было
[02:30:40] <uggur> Mega-Word-Inc: Я видел одного rexim неделю назад
[02:31:03] yura_n вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable
[02:31:08] yura_n зашёл в конференцию
[02:31:09] <Mega-Word-Inc> uggur, а бот-то тут при этом был?
[02:34:00] <uggur> Он говорит что rexim был тут 5 лет назад
[02:34:05] <uggur> или его не было вообще
[02:34:19] <uggur> либо одержим бот, либо одержим я и ForNeVeR
[02:38:08] ckorzhik зашёл в конференцию
[02:43:00] O01eg зашёл в конференцию
[02:53:29] eaeee вышел из конференции: Replaced by new connection
[02:53:29] eaeee зашёл в конференцию
[02:55:10] gsomix зашёл в конференцию
[03:03:29] eaeee вышел из конференции: Replaced by new connection
[03:03:30] eaeee зашёл в конференцию
[03:03:34] eaeee вышел из конференции: Logged out
[03:03:37] eaeee зашёл в конференцию
[03:08:48] magog вышел из конференции
[03:33:09] Ender вышел из конференции: I'm happy Miranda IM user. Get it at http://miranda-im.org/.
[03:38:00] gr_buza@arbeiten зашёл в конференцию
[04:27:41] O01eg вышел из конференции
[05:02:46] dzhon вышел из конференции
[05:06:34] m4n71k0r вышел из конференции
[05:08:05] gr_buza@arbeiten вышел из конференции
[05:08:10] <akzy> как такое может быть
упаковвывал папку с прогами
упаковвывал.... чтото долго паковалось,посмотрел...
показался странным размер папочки
https://yadi.sk/d/mKAAj3VRfbevA
[05:08:23] <akzy> хотя вроде винт на 3 тб а не на 3000
[05:26:05] Mega-Word-Inc вышел из конференции
[05:27:06] <Myp> akzy: диск проверь
[05:27:31] ascrazy@jabber.ru вышел из конференции
[06:39:40] gsomix вышел из конференции
[06:44:17] ckorzhik вышел из конференции
[06:44:20] ckorzhik зашёл в конференцию
[06:46:11] ɹǝɟılʍǝu вышел из конференции
[07:50:30] Myp вышел из конференции
[08:18:53] ckorzhik вышел из конференции
[08:58:23] <j123123> $pet resurrect
[08:58:40] <j123123> $pet stats
[09:03:02] <j123123> $pet feed
[09:03:05] <horta hell> j123123: monster_houndeye скривился от попытки его пичкать едой.
[09:03:07] <j123123> $pet heal
[09:03:09] <horta hell> j123123: monster_houndeye будучи в здравом уме и твёрдой памяти отказался от медицинской помощи.
[09:03:14] <j123123> $pet stats
[09:03:14] <horta hell> j123123:
Кличка: monster_houndeye
Здоровье: 100
Сытость: 100
Возраст: 0 часов
[09:57:55] a1batross вышел из конференции: Disconnected: Replaced by new connection
[09:57:56] a1batross зашёл в конференцию
[10:00:50] a1batross вышел из конференции: Disconnected: Replaced by new connection
[10:00:51] a1batross зашёл в конференцию
[10:19:53] a1batross вышел из конференции: Disconnected: closed
[10:53:57] xspeed вышел из конференции
[11:04:40] yura_n вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[12:24:15] akzy вышел из конференции
[12:25:00] xspeed зашёл в конференцию
[12:57:28] <ForNeVeR> ascrazy@jabber.ru: а в чём счастье-то? У кого-то были сомнения, что это добро заведётся под фряхой?
[13:04:52] ascrazy@jabber.ru зашёл в конференцию
[13:06:36] <ascrazy@jabber.ru> ForNeVeR: не было сомнений, просто наконец-то случилось - завели лучшую платформу на единственной нормальной ОС
[13:07:22] <ForNeVeR> Лучшесть платформы - вопрос спорный, а вот нормальность ОС сомнений не вызывает :3
[13:49:44] gsomix зашёл в конференцию
[13:54:27] <gsomix> Утро.
[13:54:28] ascrazy@jabber.ru вышел из конференции
[14:01:57] <uggur> Ты просто не умеешь бубунту
[14:02:17] <uggur> и вообще, надо было брать олдстейлговномамонта дебиан
[14:02:27] <uggur> :)
[14:32:21] rexim зашёл в конференцию
[14:33:04] <rexim> Утречк
[14:34:52] <uggur> rexim: где ты пропадал все эти 5 лет?!
[14:35:39] <uggur> eaeee: .seen rexim
DeadBot: eaeee: rexim был тут 5 лет 8 месяцев 2 дня 8 часов 20 минут 28 секунд назад
[14:38:51] <Minoru> буст для хобби-проекта собирал поди
[14:39:39] <rexim> А? Что?
[14:41:43] ɹǝɟılʍǝu зашёл в конференцию
[14:46:52] magog зашёл в конференцию
[14:48:08] <uggur> http://habrahabr.ru/post/256175/ D:
[14:50:17] eaeee вышел из конференции
[14:50:43] <ɹǝɟılʍǝu> Блять, открытие тайны
[14:50:55] <ɹǝɟılʍǝu> Алсо, если код никого не волнует, то нахуя его заказывают?)
[14:51:01] <ɹǝɟılʍǝu> Да еще ищут годных спецов.
[14:51:19] <uggur> С чего ты решил что заказывают код?
[14:51:30] <ɹǝɟılʍǝu> С того, что ты уггур.
[14:51:50] <ɹǝɟılʍǝu> Статья — хуйня в стиле внезапного разоблачения.
[14:52:03] dzhon зашёл в конференцию
[14:52:19] <horta hell> monster_houndeye жалобно скулит и просит еды.
[14:52:24] <ɹǝɟılʍǝu> $pet feed
[14:52:24] <horta hell> ɹǝɟılʍǝu: monster_houndeye клацнул зубами прямо возле руки, рывком забирая еду. Вы зарабатываете 1PTC.
[14:52:40] <rexim> ɹǝɟılʍǝu, успокойся... =(
[14:52:46] * rexim налил нялайферу молочка
[14:52:59] <uggur> узбагоина
[14:53:35] <ɹǝɟılʍǝu> uggur, от кода прямо зависит работоспособность системы, от его качества зависит его поддерживаемость. Если заказывают систему и похуй, что будет — это либо финансовое учреждение либо это что-то не так)
[14:53:40] <ɹǝɟılʍǝu> rexim, спасибо
[14:53:50] <ɹǝɟılʍǝu> Алсо, у нас в Ярославлях продают узбагоин)
[14:53:53] <ɹǝɟılʍǝu> Реальне
[14:53:57] <ɹǝɟılʍǝu> Вывеска такая даже.
[14:54:02] <rexim> Лол)
[14:54:06] <uggur> сделай фото %)
[14:54:18] <ɹǝɟılʍǝu> Если буду проходить мимо, то сделаю.
[14:54:24] <uggur> А работоспособность системы зависит далеко не только от кода.
[14:54:37] <ɹǝɟılʍǝu> Ты просто уггур.
[14:55:28] <rexim> =(
[14:55:38] <ɹǝɟılʍǝu> Чо?
[14:55:55] <rexim> ɹǝɟılʍǝu, молоко, плять, пей!!1
[14:55:56] <rexim> ыволол
[14:55:57] <rexim> олв
[14:57:27] * ɹǝɟılʍǝu выпил
[14:58:09] <rexim> =3
[14:58:13] <rexim> ɹǝɟılʍǝu, =*
[14:59:17] <ɹǝɟılʍǝu> uggur, Нет кода — нет системы, есть код — есть система. Код — это сама система, он как клей связывает все части, как механизм. Плохой код — плохая стема, кривая, баганутая, сложноподдерживаемая. А значит плохой продукт, издержки, штрафы, сверурочные, нервы. КОД — ЭТО ВСЕ,
[14:59:26] * ɹǝɟılʍǝu кончил
[14:59:41] * ɹǝɟılʍǝu усадил миксера на спину и пьет молоко ^^
[14:59:42] <uggur> Знаешь, есть системы без кода.
[14:59:58] <uggur> И вполне себе работали до середины 20 века.
[15:00:12] <ɹǝɟılʍǝu> Не уводи в сторону. Тут речь только о прогммных системах.
[15:00:26] <uggur> Что за прогммные системы?
[15:00:41] <ɹǝɟılʍǝu> Иди нахуй, уггур. (=
[15:00:58] <uggur> у тебя просто нет аргументов :Ь
[15:11:23] Сволота вышел из конференции: Replaced by new connection
[15:11:35] Сволота зашёл в конференцию
[15:30:33] <rexim> ɹǝɟılʍǝu, няня Лайфер! Я сегодня опять был маленькой кофеварочкой!!
[15:32:20] <ɹǝɟılʍǝu> rexim, молодец, мой хороший, это значит, ты растёщь! =)
[15:32:32] <rexim> \o/
[15:34:47] * ɹǝɟılʍǝu взял на копыта rexim и кормит кашей.
[15:35:19] * rexim ест кашу запивая кофе.
[15:35:31] <rexim> ɹǝɟılʍǝu, мм! А из чего она?
[15:37:02] <ɹǝɟılʍǝu> Из овсянки)
[15:37:40] <rexim> оылдввы ^.^
[15:37:52] <rexim> Як печеньки
[15:47:00] gr_buza@arbeiten зашёл в конференцию
[15:48:07] <ɹǝɟılʍǝu> PTC Mathcad
[15:57:40] ascrazy зашёл в конференцию
[15:58:47] <rexim> ɹǝɟılʍǝu, http://www.youtube.com/watch?v=tDGyQpZhMbs
[15:59:27] gr_buza@arbeiten вышел из конференции
[15:59:29] gr_buza@arbeiten зашёл в конференцию
[16:37:20] gr_buza@arbeiten вышел из конференции
[16:49:01] <gsomix> Утро. ~__~
[16:49:23] <rexim> gsomix, =*
[16:50:35] <ɹǝɟılʍǝu> rexim, gsomix вы отличная пара
[16:50:49] <rexim> >___<
[16:51:46] <gsomix> Я сегодня ночью вел борьбу в стиле "кто раньше обновит страницу, кликнет по ссылке и заполнит форму".
[16:52:01] <gsomix> Чтобы забронировать дату в загсе.
[16:52:05] <gsomix> И время.
[16:52:54] <gsomix> Время проиграл. Мне даже макрос для фф не помог с забитыми данными.
[16:53:31] <rexim> o_O
[16:53:47] <rexim> Ты бы лучше бота тогда уж написал
[16:54:01] <rexim> А, там капча небось же...
[16:54:04] <gsomix> Да.
[16:54:19] <rexim> Intellij IKEA
[16:54:38] <gsomix> Слишком круто, короче, для такой задачи бота писать с распознаванием капчи.
[16:54:47] <gsomix> Ну, взял время на полчаса раньше планируемого.
[16:54:50] <gsomix> Ничего страшного.
[16:54:59] <rexim> Вот и славненько!
[16:58:03] <ɹǝɟılʍǝu> gsomix, я на работе писал ломалку капчи
[17:00:57] <Minoru> годный цодингтим! Человек что-то написал, все обсуждают техническую сторону вопроса
[17:01:06] <Minoru> ключевое слово «загс» проигнорировано полностью :)
[17:01:23] <Minoru> gsomix: так что, тебя скоро можно будет поздравлять, что ли?
[17:01:43] <gsomix> Minoru, ровно через три месяца.
[17:02:16] * Minoru записал
[17:02:45] magog вышел из конференции
[17:02:49] <Minoru> это что, так много людей жениться хотят, что очередь аж на три месяца тянется? =\
[17:05:04] Aман зашёл в конференцию
[17:05:23] <gsomix> Minoru, там много вакантных мест еще на менее популярные даты или не очень удобное время. Просто регистрация открывается ровно за три месяца.
[17:06:18] <ɹǝɟılʍǝu> Ого.
[17:06:29] <ɹǝɟılʍǝu> gsomix, ты пригласишь нас на свадьбу?..
[17:08:29] <Minoru> XMPP-трансляция из ЗАГСа?
[17:08:42] ascrazy вышел из конференции
[17:08:52] <Minoru> человек женится, а ему кидают ссылочки на картиночки про ваху и песенки с ютубчика
[17:09:03] <gsomix> Minoru, прекрасно.
[17:09:35] <gsomix> Поставлю себе xmpp-клиент на смартфон, буду в скучные моменты код обсуждать. :)
[17:12:39] <uggur> "rexim: gsomix, =*
ɹǝɟılʍǝu: rexim, gsomix вы отличная пара
gsomix: Я сегодня ночью вел борьбу в стиле "кто раньше обновит страницу, кликнет по ссылке и заполнит форму"
Minoru: gsomix: так что, тебя скоро можно будет поздравлять, что ли?"
rexim тоже можно поздравлять? %)
[17:13:17] <Minoru> uggur: с-сомневаюсь
[17:13:39] <gsomix> .__.
[17:14:38] Myp зашёл в конференцию
[17:18:10] <uggur> Minoru: А почему визуализатор не на самом сайте на js?
[17:19:09] <Minoru> uggur: это следует читать как «зачем нужен Gestalt»?
[17:19:19] <uggur> Не совсем
[17:19:38] <uggur> Но идея такая, да
[17:19:54] <uggur> Зачем нужен REST, если можно просто граббить и визуализировать сразу?
[17:20:03] <Minoru> O_O
[17:20:08] <Minoru> такого поворота я не ожидал
[17:20:17] <Minoru> если есть API, зачем грабить?
[17:20:35] <uggur> Под "граббить" я имел ввиду централизированное хранилище
[17:20:47] * Minoru перестал понимать
[17:20:48] <uggur> Ведь есть не только гитхаб, но и битбакет, и прочие
[17:21:01] <uggur> Ну вот ты собираешь информацию на Gestalt.
[17:21:09] <Minoru> изложи своё видение, а то я не понимаю, что за альтернативу ты представляешь
[17:21:14] <uggur> Вопрос: почему на js сразу и не написать страницу для её визуализации?
[17:22:10] <uggur> Minoru: Ну ОК, зачем тебе Gestalt?
[17:22:56] <Minoru> а, кажется, понял. Тут я тебе ничего авторитетно не отвечу, потому что вопрос визуализации данных, собранных Gestalt, к собственно Gestalt отношения не имеет :) Я думаю, Форневерик будет на Yesod генерить то, что генерится, а графички можно сделать так, как предлагал ты. Но это лишь мои предположения, возможно, там вообще всё на JS будет
[17:23:23] <Minoru> но лично я предпочёл бы, чтобы то, что может сгенерировать бекенд, генерировалось бекендом, а не JS'ом у меня в браузере
[17:23:56] <uggur> А, ну ОК
[17:24:02] <uggur> Просто я немного не понимаю (:
[17:24:12] <Minoru> uggur: лично мне Gestalt для того, чтобы поучиться писать на Erlang. В более общем случае он нужен для того, чтобы не дёргать GitHub API чаще, чем требуется (потому что там весьма жесткие ограничения на количество запросов).
[17:24:21] <uggur> У тебя есть сервер. Который крутится в вэбе. Почему не сделать на нём же графики %)
[17:24:54] <Minoru> ну так графики на codingteam.org.ru будут
[17:25:05] <uggur> странная схема %)
[17:25:06] <Minoru> а Gestalt — это просто кеширующая прослойка такая
[17:25:16] <uggur> Ну да, я понял.
[17:25:32] <Minoru> я всё ещё не понимаю тебя. Ты предлагаешь графики в сам Gestalt впилить?
[17:25:35] <uggur> Ладно, пили (:
[17:25:40] <uggur> Да, на отдельной странице
[17:25:56] <Minoru> отвечу через 15 минут, прости
[17:25:59] <uggur> Скачиваешь js, он из браузера делает запросы и тому подобное.
[17:26:08] <uggur> И рисует же графики.
[17:26:15] <uggur> Вот, Сволота упарывается по жс
[17:26:54] <gsomix> .ping
[17:26:55] <DeadBot> gsomix: понг от тебя 0.41 секунды
[17:27:29] <ForNeVeR> uggur: у нас микросервисная архитектура. Для графиков отдельная генерилка будет - скорее всего, клиентская.
[17:28:46] <ForNeVeR> Генерировать графики на сервере - странная мысль, она мне не нравится.
[17:30:10] <ɹǝɟılʍǝu> Зачем?
[17:30:15] <uggur> Что значит на сервере?
[17:30:20] <uggur> На сервере только скрипт лежит
[17:30:23] <ɹǝɟılʍǝu> Отдал данные по жсону и ок
[17:30:28] <uggur> Генерит браузер пользователя.
[17:30:58] <ForNeVeR> uggur: ну тогда ок.
[17:32:58] <uggur> В общем-то, всё это можно реализовать одновременно %)
[17:33:01] dzhon вышел из конференции
[17:37:58] <Minoru> uggur: так вот, суть в том, что Gestalt не цель, а средство. Форневерик изначально хотел графики на цторе, Gestalt — лишь промежуточный шаг на пути к этой фиче
[17:38:09] <uggur> А, ну ОК
[17:38:19] cat3 зашёл в конференцию
[17:38:35] <ForNeVeR> Да, всё верно.
[17:38:59] <Minoru> ForNeVeR: я не имел в виду генерацию графиков на сервере. Я думал скорее о том, чтобы всякие таймлайны и счётчики вставлялись в HTML на стороне сервера
[17:39:03] <ForNeVeR> Я пока вообще о графиках не думаю, кстати. Первичная задача - это показывать новости и всякую текстово-табличную статистику.
[17:39:34] <ForNeVeR> Minoru: на HTML воще зобей, это точно задача цтора и потенциальных других клиентов сервиса.
[17:39:54] <Minoru> ForNeVeR: я под «сервером» подразумевал цтор как раз
[17:40:03] <ForNeVeR> Ну, как мне видится. Если у вас другие идеи - давайте обсудим.
[17:40:04] <Minoru> то, что Gestalt отдаёт только JSON, и так понятно
[17:40:18] <Minoru> ну вот uggur, похоже, предлагает сделать Gestalt самодостаточным
[17:40:31] <Minoru> то есть пусть у него помимо API будет ещё и страничка с графиками
[17:40:37] <uggur> Я предложил просто хостить там же страницу с приложением на жс
[17:40:50] <ForNeVeR> Minoru: вот на самом деле хз, я пока что думаю о том, будет ли цтор формировать шаблонизированный HTML, или же отдавать JS, который уже на клиенте подтянет нужное с Gestalt.
[17:41:29] <Minoru> чем меньше делается JS'ом, тем портабельней страничка. А портабельность — это наше всё1
[17:41:35] <Minoru> s/1$/!/
[17:41:37] <horta hell> Minoru: чем меньше делается JS'ом, тем портабельней страничка. А портабельность — это наше всё1
[17:41:43] <Minoru> horta hell: умничка!
[17:41:51] <ForNeVeR> Minoru: а мне кажется, что наоборот.
[17:42:02] <ForNeVeR> Чем больше делается JS'ом - тем портабельней страничка.
[17:42:04] <Minoru> (зачем доллар дописал, там и так всё unambiguous было же…)
[17:42:14] <Minoru> выключаешь JS — и не странички :(
[17:42:19] <Minoru> *нет
[17:42:20] <ForNeVeR> Её можно портировать между серверами и платформами.
[17:42:32] <ForNeVeR> А темплейт есода ты куда портируешь?
[17:42:32] <Minoru> а, ты в этом смысле
[17:42:41] <Minoru> проблемы бекендщиков никого не волнуют
[17:42:43] <Minoru> srsly
[17:43:06] <Minoru> имхо, пусть лучше бекендщики потеют, чем пользователь ждёт отрисовки всех этих JS-ных красивостей
[17:43:20] <ForNeVeR> Проблемы пользователей с отключенным JS тоже никого не волнуют.
[17:43:27] <Minoru> а если там не красивости, а essential information, которая должна быть прямо в HTML — это вообще ужас!
[17:44:00] <Minoru> нет, я имел в виду, что пользователи — это самое главное. Чем меньше от них требуется, тем лучше
[17:44:06] <ForNeVeR> Но на самом деле текстовые шаблончики, покуда мы не хотим для них реалтайма, наверное, нету смысла формировать жабаскриптом.
[17:44:10] <Minoru> не требовать наличия JS — это хорошо, как мне кажется
[17:44:19] <uggur> -_-
[17:44:26] Graf зашёл в конференцию
[17:44:37] Graf вышел из конференции
[17:44:42] <Minoru> graceful degradation, вот что я хочу!
[17:44:45] <uggur> ты ещё предложи написать на пхп cgi пререндеринг графиков
[17:45:05] <Minoru> типа, нет JS? — не беда, графички теперь не прыгают и вообще нарисованы в gnuplot, но они есть!
[17:45:13] <Minoru> uggur: лол
[17:45:17] <uggur> нет JS? Читай JSON в консоли :Ь
[17:45:26] <Minoru> uggur: я это только что и предложил. Правда, не PHP и CGI, но суть та же
[17:45:44] <uggur> Ну я считаю что идея плохая
[17:45:54] <ForNeVeR> Идея - говно.
[17:46:08] <ForNeVeR> Если у нас будут графики, то либо пререндеренный SVG, либо динамика на JS.
[17:46:12] <ForNeVeR> Просто потому, что так проще.
[17:46:20] * uggur присоединяется к ForNeVeR
[17:46:27] <ForNeVeR> Инженерный подход - превыше всего. Как просто инженеру - так и будет сделано :3
[17:46:43] <uggur> проще инженеру => проще пользователю
[17:46:57] <uggur> А фризы будут в любом случае.
[17:47:00] <ForNeVeR> Инженер и есть основной пользователь.
[17:47:42] * uggur намекает на то, что сложные инженерные решения, содержащие костыли, имеют тенденцию не быть поддерживаемыми или погибать без дебаггинга.
[17:48:22] <uggur> потому для меня это выглядит как "хорошо инженерам, плохо пользователям" и "плохо инженерам, у пользователей нет ничего вообще"
[17:49:21] <uggur> Minoru: Впрочем, можешь попробовать и написать плагин для емакса :)
[17:49:30] <Minoru> щито
[17:49:32] <uggur> на случай если нет жс
[17:49:34] <uggur> :)
[17:49:45] * Minoru ничего не понял
[17:49:55] <uggur> Ну вот скажи, где у тебя нет жс?
[17:49:56] <Minoru> не вижу связи с предыдущей дискуссией
[17:50:08] <ForNeVeR> uggur: по-моему, в емаксе есть JS.
[17:50:10] <uggur> Если у тебя есть браузер, то у тебя есть жс и описанная тобой штука не нужна.
[17:50:19] <uggur> Minoru: Даже в емаксе есть жс :Ь
[17:50:24] <Minoru> у меня NoScript в Firefox
[17:50:34] <uggur> Придётся добавить сайт в исключения :Ь
[17:50:36] <Minoru> но для ctor там всё разрешено, понятное дело
[17:50:47] <uggur> Ну и проблемы в чём?
[17:50:49] <ForNeVeR> А, нет, eww не умеет js.
[17:50:57] <ForNeVeR> Довайте запилим, делов-то. Ололо.
[17:51:19] <uggur> и интерпретатор питона вставим
[17:51:20] <uggur> %)
[17:51:21] <Minoru> проблема в том, что я считаю, что в этом мире слишком много кода на JS
[17:51:29] <Minoru> например, недавно был на каком-то сайте
[17:51:30] ckorzhik зашёл в конференцию
[17:51:35] <ForNeVeR> Minoru: а я считаю, что слишком много кода на асме.
[17:51:37] <Minoru> там были ссылки наружу, на другой сервис
[17:51:42] <ForNeVeR> При этом на нём никто не пишет, а кода много.
[17:51:51] <ForNeVeR> Код на асме - лапша! В нём нету абстракций!
[17:51:57] <Minoru> формы example.com/redirect?to=http://other.service.org
[17:52:04] <ForNeVeR> Ужасно! Отключу выполнение асмокода у себя на компьютере.
[17:52:06] * uggur считает что в данном применении использование жс вполне оправдано
[17:52:12] <Minoru> кликаю, и что бы вы думали? Нихрена не работает!
[17:52:24] <uggur> Minoru: Потому что сервис умер?
[17:52:25] <ForNeVeR> Minoru: это я так намекаю, что на JS не нужно писать, и всё тут.
[17:52:54] <Minoru> uggur: нет, потому что редирект джаваскриптом почему-то, а не ответом 302
[17:53:13] <ForNeVeR> Minoru: нахер вообще такой ответ?
[17:53:26] <ForNeVeR> Почему не поставить сразу ссылку на http://other.service.org ?
[17:53:31] <ForNeVeR> Об этом ты не задумывался?
[17:54:06] <uggur> наркомания какая-то -_-
[17:54:17] <Minoru> ForNeVeR: переход на CoffeeScript/whatever не решает моей принципиальной неприязни к использованию JS там. где без него можно обойтись
[17:54:20] <ForNeVeR> Наверное, была на это какая-то причина. Либо подразумевается, что пользователь должен посмотреть сообщение в течение нескольких секунд. На HTTP так не сделаешь.
[17:54:34] <Minoru> ForNeVeR: подозреваю, что народ хотел отслеживать переходы со своего сайта наружу
[17:54:38] <ForNeVeR> Либо заголовки редиректа не устроили автора, и он хотел сделать иначе.
[17:54:49] <ForNeVeR> Ну, короче, тут вообще проблема не в JS, а совершенно в других материях.
[17:54:58] <ForNeVeR> А чем он тебе не нравится - я не понимаю.
[17:55:01] <Minoru> я не говорил, что проблема в JS
[17:55:07] <Minoru> проблема в том, что его юзают по делу и без
[17:55:11] <Minoru> вот это-то мне и не нравится
[17:55:12] <ForNeVeR> Я понимаю, чем он не нравится мне. Но ты никаких доводов пока что не предоставляешь.
[17:55:26] <Minoru> это как с XML — пихают куда попало, не задумываясь
[17:55:45] <uggur> А когда жс нужен? :)
[17:55:50] <ForNeVeR> Никогда.
[17:55:58] <ForNeVeR> Пиши на пурскрипте.
[17:56:09] <uggur> ...который компилируется в жс?
[17:56:12] <ForNeVeR> Да.
[17:56:15] <Minoru> uggur: интерактивные графички, к примеру
[17:56:25] <ForNeVeR> Minoru: проблема в том, что высокоуровневые языки юзают где ни попадя.
[17:56:33] <ForNeVeR> Ох уж это ООП, суют где им вздумается.
[17:56:57] <Minoru> это тоже, но иногда выбора нет
[17:57:01] <uggur> Minoru: ну и что тогда не так с тем, что я предлагал сделать браузерное приложение на жс?
[17:57:12] <ForNeVeR> Minoru: считаю, что programmability нужна _везде_. Если для неё используют устовяшееся открытое решение типа JS, Lua, что-нибудь ещё встраиваемое - это прекрасно.
[17:57:13] <Minoru> взяли Java, потому что подходит, получили в нагрузку ООП, от которого нельзя отказаться
[17:57:41] <uggur> Java без ООП?
[17:57:45] <uggur> Go :)
[17:58:03] <Minoru> uggur: с твоим предложением «не то» состоит в том, что Gestalt предполагался как брокер, а не как приложение, которое что-то показывает конечному пользователю
[17:58:20] <uggur> Minoru: Ещё раз повторяю тебе: это не Gestalt.
[17:58:23] <ForNeVeR> А закатывать солнце вручную, рендерить всякие неинтерактивные говна на сервере ради юзеров, которые не хотят обновиться - это плохо, это груз совместимости, легаси и не нужно.
[17:58:23] <uggur> Это Gestalt-уруру
[17:58:32] <ForNeVeR> Встроят хаскель в браузеры - будем на нём херачить.
[17:58:33] <uggur> Который хоситится вместе с Gestalt.
[17:58:43] <ForNeVeR> Всех, у кого нету хаскеля в браузере, сразу пошлём нахуй.
[17:58:51] <uggur> В виде плагина (:
[17:58:56] <ForNeVeR> Ой, подождите, можно же писать на пурскрипте!
[17:58:58] <Minoru> ForNeVeR: ты же сам предлагал SVG! Вот эту мысль я поддерживаю, если графики не интерактивные — это верный путь
[17:59:06] <ForNeVeR> Ок, начинаем посылать. Раскручивайте маховик.
[17:59:22] <uggur> Чёт я не понял как на SVG делать графики
[17:59:25] <Minoru> uggur: тогда претензий никаких нет
[17:59:28] <Minoru> uggur: O_O
[17:59:33] <ForNeVeR> uggur: линиями и цветом, бугого.
[17:59:43] <ForNeVeR> Minoru: ...но неинтерактивные графики - это неинтересно.
[17:59:46] <Minoru> uggur: ну как бы взял и сделал. Это формат для долбанных картинок, в конце концов!
[17:59:50] <uggur> Так их же всё равно придётся перестраивать на сервере?
[17:59:51] <Minoru> ForNeVeR: щито?
[18:00:01] <ForNeVeR> Minoru: это было бы интересно, если б их было делать намного проще, чем интерактивные.
[18:00:05] <ForNeVeR> Но это не так.
[18:00:12] <ForNeVeR> Более того, всё с точностью до наоборот.
[18:00:33] <Minoru> uggur: придётся. Но только когда что-то происходит в организации, а учитывая, что мы тут лясы точим вместо того, чтобы код писать, это *редко*
[18:00:36] <ForNeVeR> Сгенерить SVG на сервере - это какой-то гимор. Иди, найди мне библиотеку для генерации SVG на есоде.
[18:00:58] <uggur> Minoru: Вот запрос на то, чтобы показали тебе коммиты с 1 до 30 числа в репу. Ты строишь график. Потом приходит запрос построить с 1 до 29. И ты снова строишь график
[18:01:08] <ForNeVeR> А вот в браузере SVG DOM накропать скриптом - как нехуй делать, для этого есть кучка библиотек как общего назначения, так и заточенных для графиков уже.
[18:01:09] <Minoru> ForNeVeR: давай напишем! Я как раз ничего про Yesod и эти, как их… Ну, которые как pipes, только от Сноймана
[18:01:13] <Minoru> conduit, во
[18:01:25] <Minoru> не знаю их, короче
[18:01:53] <Minoru> uggur: это уже интерактивные графики какие-то, тут действительно лучше JS
[18:01:54] <uggur> В итоге ты покупаешь у амазона вычислительное облако для построения графиков
[18:02:07] <uggur> Minoru: Почему интерактивные?
[18:02:09] <ForNeVeR> Minoru: просто много времени потратим, а толку чуть.
[18:02:17] <uggur> Я просто хочу получить график от какого-то числа до какого-то -_-
[18:02:21] <Minoru> uggur: потому что то 1-30, а то 1-29
[18:02:24] <ForNeVeR> Я считаю, что слой view - это забота клиента.
[18:02:27] <uggur> Его можно сделать даже из jpeg
[18:02:31] <Minoru> было бы всегда 1-30, были бы статические
[18:02:33] <ForNeVeR> Слой модели - забота сервера.
[18:02:45] <uggur> Minoru: лол, ты хочешь чтобы сервис диктовал свои условия пользователям?
[18:02:50] <Minoru> нужно было бы генерить на сервере, чтобы не грузить пользовательскую сторону лишней работой
[18:02:54] <uggur> Может, ты и JSON будешь отдавать кусочками?
[18:03:23] <uggur> С понедельника по пятницу только по чётным последнюю неделю месяца с 14 до 15.30?
[18:03:30] <Minoru> uggur: сервис по-любому какие-то условия диктует
[18:03:33] <ForNeVeR> uggur: надо сразу отрендеренную картинку отдавать вместо HTML, чтоб не грузить клиента парсингом и применением CSS.
[18:03:37] <Minoru> например, используемый протокол :)
[18:03:43] <uggur> ForNeVeR: Ну да.
[18:04:07] <uggur> Тогда можно сделать REST для wget на jpeg-картинках
[18:04:22] <Minoru> да что вы несёте!
[18:04:24] <ForNeVeR> :D
[18:04:30] <Minoru> вы опошляете мои предложения T_T
[18:04:39] * Minoru поплакался в жилетку Миксеру
[18:04:40] <ForNeVeR> Minoru: ну, ты сам эту пошлоты предлагаешь.
[18:05:14] <gsomix> Minoru, просто uggur и ForNeVeR в полемическом задоре.
[18:05:19] <Minoru> ForNeVeR: нет, в моём мире^W^W^Wу меня всё красиво, а вы *опошляете*!
[18:05:39] <uggur> Ну ОК, покажешь как сделаешь :Ь
[18:06:15] <uggur> Кстати, я использую lynx и картинки у меня через фреймбуфер.
[18:06:24] <uggur> Так, к сведению хейтеров жс (:
[18:06:53] <uggur> И идея ForNeVeR бы прекрасно работала у меня.
[18:07:18] <uggur> динамический index.html со ссылками на пререндеренные картинки
[18:07:58] <uggur> Динамический -- в смысле генерится на сервере чтобы добавлять ссылки по мере поступления.
[18:08:05] <uggur> Можно сделать иерархическую БД
[18:08:15] Aман вышел из конференции
[18:08:20] <ForNeVeR> uggur: да ты норкоман просто.
[18:08:46] <uggur> почему?
[18:09:37] <uggur> /organizations/codingteam/news/Gestalt/2015/01/03
[18:10:13] <uggur> По сути, итеративное конструирование запроса вручную с последующим ответом в виде картинки (:
[18:10:34] <uggur> И хостить это всё можно на гитхабе
[18:10:39] <uggur> как статический блог :)
[18:11:43] * Minoru упорол плитку шоколада и уселся ТВОРИТЬ
[18:12:00] * uggur упоролся и продолжил изучать JavaFX
[18:12:40] cat3 вышел из конференции
[18:12:43] * ɹǝɟılʍǝu мучает maxima
[18:18:13] rexim вышел из конференции
[18:35:56] m4n71k0r зашёл в конференцию
[18:37:06] <ɹǝɟılʍǝu> m4n71k0r, зачем ты опять сменил свой ник взад?(
[18:39:39] <uggur> Потому что он не мудак и уважает ASCII? :)
[18:40:05] folex зашёл в конференцию
[18:40:29] <uggur> А ты вот не уважаешь, \xc9\xb9\xc7\x9d\xc9\x9f\xc4\xb1l\xca\x8d\xc7\x9du :Ь
[18:40:40] <ɹǝɟılʍǝu> А нахуя ASCII?
[18:41:03] <uggur> Ну, ASCII есть на всех клавиатурах мира и поддерживается большинством вычислительной техники
[18:41:13] <ɹǝɟılʍǝu> И что с того?
[18:41:22] <uggur> Если бы я хотел послать потомкам послание, я выбрал бы ASCII
[18:41:29] <uggur> :)
[18:41:39] <ɹǝɟılʍǝu> Потомки на столько тупые, что не знают про юникод?
[18:41:48] <ɹǝɟılʍǝu> А ты уверен, что у них будет тот же язык?
[18:41:51] <uggur> Который из?
[18:41:57] <ɹǝɟılʍǝu> Вон тот.
[18:42:13] <uggur> клингтонский?
[18:42:26] <ɹǝɟılʍǝu> Пегасий.
[18:42:43] <uggur> *клингонский
[18:42:50] <Myp> Послание потомкам только на матане!
[18:42:56] <ɹǝɟılʍǝu> Вот да.
[18:43:00] <uggur> Вот нет.
[18:43:05] <ɹǝɟılʍǝu> А значит, нужен юникот.
[18:43:10] <uggur> Я бы даже читать не стал.
[18:43:18] <ɹǝɟılʍǝu> Ты просто слабак.
[18:43:46] <uggur> Пруф?
[18:44:06] <ɹǝɟılʍǝu> *ПУФ*
[18:44:15] <uggur> Это не математическое доказательство, слабак
[18:44:25] <ɹǝɟılʍǝu> А я ничего и не доказывал.
[18:44:36] <uggur> На словах ты лев толстой, а на деле пуф простой %)
[18:44:59] <ɹǝɟılʍǝu> Да ты просто уггур же.
[18:56:49] <ForNeVeR> Матан - это TeX.
[18:56:53] folex вышел из конференции
[18:57:04] <ForNeVeR> А TeX - это ASCII, если не рассматривать всяких еретических расширений.
[18:57:26] <ForNeVeR> Да, TeX из коробки не умеет в юникод. Вот так вот.
[18:59:40] <ɹǝɟılʍǝu> Увы.
[19:01:19] Myp вышел из конференции
[19:02:28] <ɹǝɟılʍǝu> Блин, почему бы не захуячить TeX сразу на Lua?
[19:02:35] <ɹǝɟılʍǝu> Т.е. без костылей. 0_0
[19:02:55] <ForNeVeR> ɹǝɟılʍǝu: есть какая-то современная реализация на Lua.
[19:03:10] <ForNeVeR> А нельзя было захуячить TeX сразу на Lua просто потому, что в те времена Lua не было.
[19:03:22] <ɹǝɟılʍǝu> Дык само собой.
[19:03:38] <ɹǝɟılʍǝu> > LuaTeX is an extended version of pdfTeX using Lua as an embedded scripting language. The LuaTeX project's main objective is to provide an open and configurable variant of TeX while at the same time offering downward compatibility.
[19:03:39] <ɹǝɟılʍǝu> ну вот.
[19:15:29] <Minoru> > downward compatibility
> не backward
вот это унижают так унижают
[19:18:44] <Minoru> https://www.youtube.com/watch?v=GNZBSZD16cY
[19:18:55] <Minoru> как, как он умудрился сделать шум грамофона?!
[19:19:09] <Minoru> (1:16)
[19:20:53] <uggur> это офигенно
[19:21:05] <uggur> Minoru: Ты успеваешь сделать к началу мая?
[19:21:22] <Minoru> н-не уверен
[19:22:54] grouzen вышел из конференции
[19:23:48] <uggur> Minoru: А звук издаёт выпуская из-под губы и десны возле моляров воздух
[19:24:45] cat3 зашёл в конференцию
[19:36:20] <Minoru> uggur: погоди, а что именно ты хотел к началу мая?
[19:37:10] <Minoru> API я сегодня объявил стабилизировавшимся, менятся оно уже не будет (то есть будет, но это уже версия 2, которая будет пилиться только когда нынешняя будет рабочей)
[19:37:14] <uggur> XD
[19:37:27] <Minoru> *меняться
[19:38:23] rexim зашёл в конференцию
[19:38:35] <Minoru> Миксеряка!
[19:38:48] <uggur> Minoru:
uggur: Minoru: Ты планируешь допилить API до состояния, когда не будешь менять с разрушением обратной совместимости, к началу мая?
Minoru: uggur: да. Я думаю, к тому времени у нас даже реализация в продакшене будет :) Gestalt — довольно простая штука, он просто берёт данные из одного источника, выбрасывает из них кучу всего, запоминает и отдаёт по запросу. Основной челлендж для меня — это то, что это вторая моя программа на Erlang.
uggur: "Я думаю, к тому времени у нас даже реализация в продакшене будет :)" умножай затраты и время разработки на 2.72
[19:38:53] * Minoru приподнял бокал^Wчашечку earl grey в качестве приветствия
[19:38:58] <rexim> Minoru, мня?
[19:39:07] <rexim> Minoru, спасибо! ^.^
[19:39:07] <Minoru> rexim: тбя!
[19:39:38] <Minoru> uggur: да, я таки ошибся со сроками. Но API уже есть, можешь пользоваться
[19:40:18] <uggur> ОК, подожду ещё недельку -- вдруг захочешь что-то поменять %)
[19:40:56] <Minoru> нет
[19:41:04] <Minoru> я не буду ничего менять, и никому не позволю
[19:41:14] <Minoru> стабилизированно — значит, стабилизированно!
[19:41:55] <uggur> Ты понимаешь, что это навсегда?
[19:42:15] <Minoru> не навсегда, а только на эту версию. В следующей можно всё поменять
[19:42:28] <Minoru> правда, у нас нет механизма версионирования апишечек :)
[19:43:41] <gsomix> uggur, Minoru же давний пользователь дебиана. Он явно знает толк в стабилизации.
[19:43:48] <ɹǝɟılʍǝu> Блять. Знаете что? Очень хуёва, когда есть SVN и мудаки, которые блочат транк, потому что в коде ошибка.
[19:44:32] <ɹǝɟılʍǝu> Не собирается? АААА, ПАНИКА, ДАВАЙТЕ БЛОЧИТЬ, ЧТОБЫ НИКТО НЕ НАКИДАЛ ЕЩЁ.
[19:44:45] <Minoru> gsomix: если кому-то нужна фича, то нужно просто подождать, пока эти люди умрут. И потом релизнуть. Воистину! ^_^
[19:45:11] * Minoru погладил Нялайфера
[19:45:15] <uggur> Minoru: ненене
[19:45:18] <Minoru> git-svn и всё пройдёт
[19:45:18] <uggur> Что за фигня?
[19:45:33] <m4n71k0r> ɹǝɟılʍǝu: просто периодически подкидывай им идею использовать гитфлоу... ну или упрощённый вариант его
[19:45:35] * ɹǝɟılʍǝu урр...
[19:45:44] <Minoru> uggur: м?
[19:45:50] <ɹǝɟılʍǝu> m4n71k0r, тут не один я им кидаю эту идею)
[19:46:34] <Minoru> gsomix: олсо JFYI, я сейчас на Funtoo ( http://funtoo.org )
[19:46:49] <uggur> Minoru: Сделай такой АПИ, который не нужно будет перепиливать с поломкой обратной совместимости
[19:46:54] <Minoru> хотя Debian остаётся дорог моему сердцу и я, возможно, вернусь на него
[19:47:16] <gsomix> Minoru, я знаю, да.
[19:47:35] <Minoru> uggur: это второй в моей жизни API, который я дизайню. Либо дай мне книжку, по которой я могу всему научиться, либо терпи, пока я набиваю шишки :(
[19:47:36] <ɹǝɟılʍǝu> А я тут BSD тыкаю.
[19:47:58] <uggur> Minoru: В Java совместимость до первых версий
[19:48:05] <gsomix> Minoru, причины перехода -- for fun?
[19:48:06] <uggur> Java -- комплексный язык
[19:48:15] <uggur> Совместимость -- более 10 лет
[19:48:22] <ɹǝɟılʍǝu> И зачем?
[19:48:41] <uggur> Minoru: Сделай так, чтобы у тебя API для гораздо более простых вещей не перелопачивался во второй версии %)
[19:48:51] <ɹǝɟılʍǝu> Minoru, не ведись)
[19:49:08] <ɹǝɟılʍǝu> Иначе будешь вечно делать API
[19:49:17] <ɹǝɟılʍǝu> А в итоге получишь оверинженернутое говно.
[19:49:19] <Minoru> gsomix: нет, идеологическое неприятие засилия systemd. Уберут — скорее всего, вернусь.
[19:49:19] <ɹǝɟılʍǝu> Оно надо?
[19:49:44] <ɹǝɟılʍǝu> Minoru, давай к нам на PC-BSD)
[19:49:46] <uggur> ɹǝɟılʍǝu: А может проще сделать API и потом поддерживать его?
[19:49:59] <ɹǝɟılʍǝu> uggur, а он и сделал API.
[19:50:03] <ɹǝɟılʍǝu> И поддерживает.
[19:50:05] <ɹǝɟılʍǝu> Что не так?
[19:50:14] <ɹǝɟılʍǝu> Другая версия она и есть другая версия.
[19:50:23] <gsomix> Minoru, почему funtoo?
[19:50:27] <uggur> Всё так если он через неделю не скажет, что теперь всё работает на второй версии :Ь
[19:51:07] <uggur> "ɹǝɟılʍǝu: Иначе будешь вечно делать API" Ты слишком много думаешь о „правильном“ выборе, Гаюс. Всё, что нам нужно — сделать хороший выбор, посмотреть, что получится, и разобраться с последствиями.
[19:51:10] <Minoru> uggur: я слушаюсь ɹǝɟılʍǝu^W^Wне вижу в текущем API ничего, что могло бы кому-то повредить в будущем его расширить. Олсо я не согласен с *необходимостью* обратной совместимости. С новой версией старую можно и не отменять, пусть Gestalt отдаёт данные и так, и этак, например
[19:51:52] <ɹǝɟılʍǝu> +1
[19:52:07] <ɹǝɟılʍǝu> Не вижу никаких проблем, короче.
[19:52:20] <ɹǝɟılʍǝu> И он сделал хороший выбор.
[19:52:44] <Minoru> ɹǝɟılʍǝu: на BSD временами как-то грустняво. Я вот недавно узнал, что нельзя сделать lsof / | grep DEL — в FreeBSD никак не выяснить, удалён открытый файл или нет. Во всяком случае, стандартными утилитами (fstat).
[19:53:02] <ɹǝɟılʍǝu> Который в последующем позволит делать новую версию уже под требующиеся нужды, проверенные на практике, и без бремя legacy.
[19:53:19] <ɹǝɟılʍǝu> Minoru, хм, не знал.
[19:53:33] <rexim> пых-пых-пых...
[19:53:42] * ɹǝɟılʍǝu протирает миксер ^^
[19:54:00] * rexim зажужжал ^^
[19:54:09] <Minoru> gsomix: в debian-user проскочило сообщение, мол, этот дистр заявил, что у них systemd не будет никогда. Заявление в итоге не подтвердилось, но общий настрой в #funtoo действительно такой, так что не знаю. Олсо мне давно хотелось попробовать порты, а то я раньше только немножечко FreeBSD в виртуалке тыкал, но то игрушки, а не машина для ежедневной работы.
[19:55:44] <uggur> Minoru: а поддерживать потом ты будешь тоже 2 API одновременно?
[19:55:57] <uggur> фиксить баги в коде?
[19:56:03] <uggur> бэкпортировать фичи? %)
[19:56:48] <j123123> В бздях есть поддержка линупс апи
[19:57:01] <rexim> Я не знаю о чем речь, но это то, чем я занимаюсь каждый день .___.
[19:57:11] Сволота вышел из конференции: Replaced by new connection
[19:57:13] <uggur> XD
[19:57:24] Сволота зашёл в конференцию
[19:59:25] <horta hell> monster_houndeye агонизирует, сжимая зубы в предсмертных судорогах. Все теряют по 1PTC.
[19:59:31] <j123123> $pet resurrect
[19:59:31] <horta hell> j123123: Вы воскресили питомца этой конфы! Это ли не чудо?! За это вы получаете 3PTC.
[19:59:43] <Minoru> uggur: чем старше код и чем дольше он лежит без изменений (не багфиксов), тем меньше в нем багов. Олсо если выйдет так, что в старое апи можно бекпортировать фичи из нового, то я не буду оставлять старое отдельно — смысл?
[20:00:09] <Minoru> j123123: да? Почему тогда lsof не работает так же, как в Linux?
[20:00:36] folex зашёл в конференцию
[20:03:05] <j123123> Minoru: Я имею ввиду https://www.freebsd.org/doc/en/books/handbook/linuxemu.html
[20:03:14] <j123123> Не знаю что там с lsof
[20:04:25] <j123123> Наверно, какие-то линупс-специфичные системные вызовы оно не сможет обрабатывать, например epool какой-нибудь
[20:05:06] <m4n71k0r> ШТО ЗА НАХ?) http://b.thumbs.redditmedia.com/eX7lOHQ7S8y2zAfIk2sYpRILIb1RUQDkhP6GG5bycgg.png
[20:05:25] <m4n71k0r> Minoru: бро, а о каком апи речь?
[20:05:43] <Minoru> m4n71k0r: https://github.com/codingteam/Gestalt/wiki/Public-API
[20:06:00] yura_n зашёл в конференцию
[20:08:00] <m4n71k0r> хорошее название
[20:08:14] <Minoru> это Форневерик придумал
[20:08:53] <m4n71k0r> теперь мне придётся курить эрланг )
[20:09:32] <Minoru> почему?
[20:10:01] <uggur> Чтобы критиковать твой код конечно же :)
[20:10:07] <Minoru> ох
[20:10:11] <rexim> На нем код писать надо, наркоман несчастный...
[20:10:13] <m4n71k0r> из-за названия
[20:10:27] <m4n71k0r> rexim: а читать?
[20:10:42] <uggur> читать?! мы не в библиотеке! >.<
[20:10:52] <m4n71k0r> uggur: я бы с удовольствием покритиковал твой код днк =)
[20:11:01] <Minoru> желающие поучить Erlang могут взять таски https://github.com/codingteam/Gestalt/issues/15 и https://github.com/codingteam/Gestalt/issues/16 , кстати говоря ^_^
[20:11:08] <uggur> m4n71k0r: мой код ДНК такой же как и у всех %)
[20:11:17] <m4n71k0r> есть отличия
[20:11:20] Graf зашёл в конференцию
[20:11:24] Graf вышел из конференции
[20:11:33] <uggur> m4n71k0r: https://ru.wikipedia.org/wiki/%D0%93%D0%B5%D0%BD%D0%B5%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D0%BA%D0%BE%D0%B4#.D0.A2.D0.B0.D0.B1.D0.BB.D0.B8.D1.86.D1.8B_.D1.81.D0.BE.D0.BE.D1.82.D0.B2.D0.B5.D1.82.D1.81.D1.82.D0.B2.D0.B8.D1.8F_.D0.BA.D0.BE.D0.B4.D0.BE.D0.BD.D0.BE.D0.B2_.D0.BC.D0.A0.D0.9D.D0.9A_.D0.B8_.D0.B0.D0.BC.D0.B8.D0.BD.D0.BE.D0.BA.D0.B8.D1.81.D0.BB.D0.BE.D1.82
[20:11:41] <uggur> Генетический _код_ один и тот же :Ь
[20:11:47] <uggur> А вот последовательности разные, да (:
[20:12:11] <m4n71k0r> uggur: когда говорят о коде, подразумевают последовательность, программу
[20:12:40] <uggur> Когда говорят о генетическом коде, подразумевают соответствие во время трансляции.
[20:12:41] <m4n71k0r> uggur: а то что биологи понапридумали или криптологи... эт овсё глупости
[20:12:51] <uggur> криптологи?
[20:13:08] <m4n71k0r> uggur: они тоже под кодом понимают способ кодирования
[20:13:09] eaeee зашёл в конференцию
[20:13:09] <Minoru> исследователи криптонита, очевидно
[20:13:25] <uggur> %)
[20:13:44] <m4n71k0r> я не рабираюсь в этих ваших псевдонауках
[20:14:01] <uggur> Ты просто не разбираешься :)
[20:15:23] <m4n71k0r> несколько столетий заниматься хуйней и путаться в группировках по внешним признакам, а потом понять, что надо раскуривать днк
[20:15:30] <m4n71k0r> пф
[20:16:08] <uggur> Несколько столетий назад про ДНК даже не знали
[20:16:49] <m4n71k0r> а теперь путаница в латинских названиях
[20:20:17] <uggur> Какая это?
[20:23:28] ckorzhik вышел из конференции
[20:28:32] <MaXGGXaM> где тут можно спросить про XeTeX ?
[20:28:58] <Minoru> тут и спроси
[20:28:59] <ForNeVeR> MaXGGXaM: ну, тут есть пара человек, кто его юзает. Попробуй.
[20:29:00] grouzen зашёл в конференцию
[20:29:03] <Minoru> но вообще duckduckgo.com
[20:29:13] <ForNeVeR> Я юзаю, но не особо разбираюсь в internals.
[20:29:18] * Minoru too
[20:29:43] <MaXGGXaM> мне нужно нарисовать алгоритмическую блок-схему
[20:29:47] <MaXGGXaM> куда копать?
[20:30:12] <MaXGGXaM> ForNeVeR:
[20:30:25] <ForNeVeR> Там есть какие-то, гм, библиотеки для низкоуровневого рисования. И для схем я что-то видал, но мне не понравилось.
[20:30:26] <ɹǝɟılʍǝu> MaXGGXaM, есть пакет
[20:30:32] <Minoru> ну это точно в DDG вопрос. Вообще был tikz, но он какой-то… странный. И я не уверен, что он нормально с XeTeX работает
[20:30:36] <ForNeVeR> Сам я в итоге картинки отдельно рисую и подключаю через png.
[20:30:40] <ɹǝɟılʍǝu> Специально для блок-схем.
[20:30:58] <ForNeVeR> Во-во, я tikz видал и мне он не понравилсяю
[20:31:00] <ForNeVeR> s/ю/./
[20:31:01] * Minoru тоже отдельно рисовал, экспортил в eps и потом подключал
[20:31:02] <horta hell> ForNeVeR: Во-во, я tikz видал и мне он не понравился.
[20:32:14] <ɹǝɟılʍǝu> MaXGGXaM, http://www.texample.net/tikz/examples/simple-flow-chart/
[20:32:32] <ɹǝɟılʍǝu> Я чеи-то таки рисовал.
[20:34:28] <ForNeVeR> А что, вполне прилично. Может, и зря он мне не понравился.
[20:36:07] <gsomix> folex, попробовал таки "Атомную прачечную". Круто, спасибо за рекомендацию.
[20:37:03] <ForNeVeR> gsomix: а шойта?
[20:37:18] <Minoru> пиво?
[20:37:25] <gsomix> Пиво.
[20:39:03] <m4n71k0r> пиво как пиво
[20:39:31] <m4n71k0r> а на выходе такое же как чай или вода...
[20:41:18] <ForNeVeR> m4n71k0r :: Beer -> Unit
[20:42:43] <m4n71k0r> если бы Unit
[20:42:48] <ForNeVeR> Void?
[20:43:47] <Minoru> ForNeVeR: ты про побочные эффекты забыл. Похмелье, к примеру. Так что IO ()
[20:43:49] <m4n71k0r> тут либо Shit, либо Piss
[20:44:09] <ForNeVeR> Minoru: ну, я-то непьющий, поэтому у меня Void :3
[20:44:41] <m4n71k0r> Man → T → Either[Shit, Piss]
[20:45:33] <ForNeVeR> Слушайте, brutality doom - это вообще няшка.
[20:45:36] <m4n71k0r> Programmer → T → Code
[20:45:58] <ɹǝɟılʍǝu> https://github.com/nvbn/thefuck
[20:46:07] <gsomix> ForNeVeR, а?
[20:46:08] <ForNeVeR> Где альбатрос, дайте сюда альбатроса. Он охуеет.
[20:46:20] <ɹǝɟılʍǝu> Скоро будет.
[20:46:24] <ɹǝɟılʍǝu> Может, вечером.
[20:47:39] <gsomix> ForNeVeR, v20 вышла? Или это музыкальный жанр?
[20:47:47] <Minoru> nvbn? Это тот чувак, что делал движок для welinux.ru!
[20:48:16] <ForNeVeR> gsomix: не знаю по поводу v20, но brutality базируется на brutal и выглядит охуенно.
[20:48:43] <gsomix> ForNeVeR, > > No more delays, no more speculations! Version 20 will be released on June 5th.
[20:49:06] <gsomix> ForNeVeR, ссылку, пожалуйста.
[20:49:16] <ForNeVeR> Не могу найти :(
[20:51:07] <gsomix> ForNeVeR, свежий трейлер. https://www.youtube.com/watch?v=oSzYliSASKc
[20:51:17] <gsomix> С каждой версией только лучше. :)
[20:51:27] <gsomix> Вот бы и софт так развивался всегда.
[20:54:00] ɹǝɟılʍǝu вышел из конференции: Replaced by new connection
[20:54:01] ɹǝɟılʍǝu зашёл в конференцию
[20:56:11] <ForNeVeR> gsomix: http://www.mediafire.com/download/u3x4praj2hir8bh/PB_Official_Beta.zip
[20:56:23] <ForNeVeR> Другой ссылки на эту "Official Beta" я не нашёл :(
[20:56:27] <gsomix> ForNeVeR, санкью.
[20:57:44] <ForNeVeR> Там какие-то выебоны с запуском, говорят. Но, вроде, в архиве есть ридми.
[20:58:45] ckorzhik зашёл в конференцию
[20:58:56] ckorzhik вышел из конференции
[20:58:57] <uggur> wut?
[20:58:59] ckorzhik зашёл в конференцию
[20:59:03] <uggur> Что это на видео болтается снизу?
[20:59:24] <uggur> С дробовиком
[20:59:39] <ForNeVeR> uggur: там же написано. Это testicle.
[20:59:45] <uggur> лол
[21:02:34] <uggur> А почему яйца на дробовике висят?
[21:02:55] <ForNeVeR> А это не дробовик ~_~
[21:02:56] * uggur вспомнилось: https://youtu.be/4kU0XCVey_U
[21:03:35] <rexim> gsomix, http://www.youtube.com/watch?v=rI-t2M0t63s
[21:06:42] <gsomix> rexim, чудесно.
[21:06:48] <rexim> gsomix, =3
[21:12:57] <gsomix> rexim, и визуализация красивая.
[21:14:12] <rexim> gsomix, этож Monstercat. :) Они для всех публикуемых треков такую делают. Хотя да, это не отменяет того, что она красивая. :)
[21:16:27] <eaeee> $pet stats
[21:16:29] <horta hell> eaeee:
Кличка: monster_houndeye
Здоровье: 87
Сытость: 79
Возраст: 1 часов
[21:16:29] <eaeee> $pet feed
[21:16:32] <horta hell> eaeee: monster_houndeye скривился от попытки его пичкать едой.
[21:16:47] <eaeee> $pet rating
[21:16:47] <horta hell> eaeee:
zxc: 91PTC
j123123: 25PTC
ɹ…: 5PTC
Minoru: 1PTC
[21:16:52] <eaeee> !!!
[21:16:57] <eaeee> Привет.
[21:16:57] Minoru вышел из конференции
[21:17:01] Minoru зашёл в конференцию
[21:17:16] <rexim> eaeee, привет! :)
[21:19:39] <eaeee> rexim: а.. у меня.. а у меня петкоины пропали!
[21:19:42] ɹǝɟılʍǝu вышел из конференции
[21:19:56] <rexim> eaeee, =(
[21:19:56] ɹǝɟılʍǝu зашёл в конференцию
[21:19:58] * eaeee смотрит в пустой кошелек
[21:20:04] <rexim> $pet transfer eaeee 1
[21:20:04] <horta hell> rexim: Недостаточно PTC.
[21:20:09] <rexim> У меня тоже...
[21:20:24] <eaeee> rexim: j123123 все забрал...
[21:20:50] <ForNeVeR> eaeee: попробуй $pet transactions
[21:20:51] <gsomix> rexim, я тут подумал, что это, наверное, весело работать барабанщиком на лайвах у DnB исполнителя.
[21:20:58] <eaeee> $pet transactions
[21:21:00] <uggur> $pet transactions
[21:21:08] <ForNeVeR> $pet transactions
[21:21:13] <uggur> И?
[21:21:13] <ForNeVeR> $pet transactions
[21:21:21] <eaeee> ForNeVeR: ничего себе, новый API
[21:21:24] <ForNeVeR> $access
[21:21:25] <rexim> gsomix, пум пыщ! пум-пыщ!
[21:21:25] <uggur> жди пока БД расчехлится.
[21:21:35] <ForNeVeR> $loglist
[21:21:42] <Minoru> ForNeVeR: если я сделаю так, что ты не можешь просто взять директорю rel/gestalt, скопировать куда-то в сторону и запускать Gestalt из неё, ты сильно обидишься?
[21:21:43] <ForNeVeR> Что-то разладилось ._.
[21:21:49] <uggur> У тебя просто божественный отзыв.
[21:21:59] <gsomix> rexim, как интересно интерпретируется дефис. :)
[21:22:01] <ForNeVeR> Minoru: а как тогда будет?
[21:22:18] ckorzhik вышел из конференции
[21:22:32] <ForNeVeR> А БД расчехлилась!
[21:22:38] <Minoru> ForNeVeR: ну, придётся либо прямо из репозитория запускать, либо рядом с gestalt класть директорию files с файликом app.config внутри
[21:22:39] <eaeee> ForNeVeR: оно c 17 апреля работает?
[21:22:48] <ForNeVeR> eaeee: хто?
[21:22:53] <rexim> gsomix, удалось передать breakbeat? :)
[21:22:55] <eaeee> ForNeVeR: transactions
[21:22:58] <ForNeVeR> Minoru: а, похрен, это нормально.
[21:23:08] <ForNeVeR> eaeee: нет, оно просто последние N показывает.
[21:23:08] <gsomix> rexim, дыа.
[21:23:13] <eaeee> а.
[21:23:30] <horta hell> ForNeVeR: Общий
[21:23:34] <horta hell> ForNeVeR: #7530
<Айреуль> Второй день подряд контора испытывает проблемы с током. Благодаря херовому отоплению офисы изобилуют нагревателями - с закономерным результатом...

http://www.loglist.net/quote/7530
[21:23:39] <Minoru> ForNeVeR: просто альтернативой этому является другая беда: при генерации нового эрланг-релиза придётся руками копировать app.config в директорию с релизом. А учитывая, что `rebar clean` делает rm -rf rel/gestalt, можно ещё и нечаянно потерять свой конфиг…
[21:24:18] <ForNeVeR> Minoru: пофиг, пусть будет так, как ты предлагаешь. Это не проблема, я думаю.
[21:24:25] <Minoru> ок
[21:24:31] <uggur> $logist
[21:24:35] <uggur> $loglist
[21:24:40] <horta hell> uggur: #6510
Сразу после покупки принтера (HP LaserJet 9050dn) он странно себя вел, постоянные сообщения о перегреве. И когда меня начали мучить сомнения переключил на английский язык. Так и оказалось: warning up эти китайцы перевели как перегрев. (правильный перевод для данной ситуации ну хотябы "греюсь")
ES:

http://www.loglist.net/quote/6510
[21:24:47] <uggur> $say
[21:25:21] <eaeee> в Innova Systems кто-нибудь работает?
[21:25:22] <uggur> $pet transactions
[21:25:28] <uggur> $say 13
[21:25:42] <uggur> ForNeVeR: Чёт ты с БД сделал нехорошее.
[21:25:59] <horta hell> uggur: M…: Зато plenus venter non studet libenter
[21:26:01] <horta hell> uggur: Короче, я хочу вставить в середину. Тогда мой синтаксис с %ошибка% можно использовать.
[21:26:14] <ForNeVeR> uggur: может, индекса нету какого-то.
[21:26:17] <ForNeVeR> $access
[21:26:17] <horta hell> ForNeVeR: Общий
[21:26:24] <ForNeVeR> $pet transactions
[21:26:26] <uggur> ForNeVeR: Сломались и старые.
[21:26:29] <uggur> $access
[21:26:43] <ForNeVeR> uggur: БД просто дохера большая. Возможно, в RAM не помещается.
[21:26:48] <uggur> Хм
[21:26:55] <uggur> А зачем БД в RAM?
[21:27:03] <horta hell> uggur: Общий
[21:27:03] <ForNeVeR> А вообще-то это, скорее всего, защита от больших сообщений тормозит всё.
[21:27:13] <ForNeVeR> uggur: ну а куда её поместить?
[21:27:20] <uggur> В ФС?
[21:27:23] <ForNeVeR> Жаба-то она с рамой работает.
[21:27:38] <ForNeVeR> Нельзя просто так взять данные с диска и отправить в сеть, минуя RAM.
[21:27:40] <uggur> Дык я думал что СУБД должна управлять БД
[21:27:46] <ForNeVeR> Она и управляет.
[21:27:48] <uggur> Используя малый объём памяти.
[21:27:53] <uggur> А не загружая всю БД в память.
[21:27:55] <ForNeVeR> Самый хороший, годный способ управления - это засунуть всё в RAM.
[21:28:14] <ForNeVeR> Если это не получается (как в нашем случае) - приходится геморроиться с диском. Как в нашем случае.
[21:28:23] <ForNeVeR> И всё может начать работать медленно.
[21:28:33] <uggur> Ты урезал память?
[21:28:36] <uggur> Или БД выросла?
[21:28:40] <ForNeVeR> Да, хорошая СУБД будет кешировать страницы памяти и всяко-разно оптимизировать.
[21:28:48] <ForNeVeR> Но H2 может оказаться не лучшей СУБД.
[21:28:57] <ForNeVeR> uggur: я не урезал, но там, по-моему, гиг всего.
[21:29:08] <ForNeVeR> БД уже приближается к этому размеру.
[21:29:17] <uggur> Ну отдай жабе 512
[21:29:30] <ForNeVeR> У жабы и так гигабайт.
[21:29:35] <ForNeVeR> Куда ей ещё?
[21:29:47] <uggur> А вообще, мейнтейнеры не думаю что-то делать с потреблением памяти JVM?
[21:30:12] <ForNeVeR> Ох, я не слышал про поползновения в эту сторону.
[21:30:14] * uggur слышал что-то про embedded java и оптимизацию в java 9
[21:30:23] <ForNeVeR> Хотя вот неплохо было бы, да.
[21:30:59] * ForNeVeR не понимает, почему он должен заранее знать, сколько прога потребляет памяти, и указывать эти параметры при запуске JVM.
[21:31:17] <ForNeVeR> CLR же как-то работает без этого, и вполне даже экономно работает!
[21:32:08] <Minoru> и Haskell, не забывай про Haskell!
[21:32:26] <ForNeVeR> Это тот, которому гигабайта не хватило на digitalocean?
[21:32:27] <eaeee> ForNeVeR: смотри, clr грузит сборки, а jvm может отдельно классы загружать?
[21:32:28] <Minoru> а также другие managed языки. В Erlang вроде как тоже ничего не указывается, но я, возможно, чего-то не знаю
[21:32:36] <ForNeVeR> И в каком контексте мне его нужно вспоминать?
[21:32:57] <Minoru> ForNeVeR: я про указание количества потребляемой памяти заранее
[21:33:03] <ForNeVeR> eaeee: да, может. JVM даже более хорошо с этим работает - умеет выгружать ненужные классы. А CLR не умеет.
[21:33:05] <Minoru> про экономность ничего не скажу
[21:33:11] <ForNeVeR> Minoru: а его там нужно указывать?
[21:33:20] <ForNeVeR> можно != нужно
[21:34:16] <ForNeVeR> Minoru: ну и меня беспокоят именно вот эти невнятные ограничения и странная политика работы с памятью.
[21:34:30] <ForNeVeR> Для JVM совершенно нормально сожрать гигабайт, заюзать из него 100 метров и сидеть спокойно.
[21:34:31] <Minoru> ForNeVeR: ты сказал, что в случае с JVM ты *должен* заранее знать кол-во памяти, а в случае с CLR — нет. Я предлагаю добавить к последнему также Haskell и Erlang, т.к. там тоже не нужно ничего заранее указывать.
[21:34:41] <ForNeVeR> Minoru: а, ну ок, согласен.
[21:35:06] <ForNeVeR> Алсо, по ощущениям, последние трое примерно одинаково потребляют память - ну т.е. приемлемо. В отличие от JVM.
[21:36:04] <ForNeVeR> Ну там 50-100 метров на приложение - я считаю, это ок. Разумеется, нативный код может кушать намного меньше (меньше мегабайта даже), но мы пока что не про него говорим :)
[21:36:40] <uggur> ForNeVeR: А куда девается память в java?
[21:36:59] <Minoru> приносится в жертву богам хайлоада!
[21:37:13] <ForNeVeR> uggur: там менеджер памяти беспонтовый, он её про запас зохавывает.
[21:37:22] <uggur> А если ограничить?
[21:37:36] <uggur> Вот если хорту обрезать на 512 МБ?
[21:37:45] <ForNeVeR> При этом адепты твердят, что, мол, он её не аллоцирцет и не мешает ОС ей рулить, но при этом эта "особенность" ломает все метрики и мешает понять, что же там на самом деле происходит.
[21:37:54] <ForNeVeR> uggur: упадёт, хули.
[21:37:57] <uggur> Почему?
[21:38:03] <ForNeVeR> Потому, что памяти не хватит.
[21:38:06] <uggur> Почему чат-бот требует 1 ГБ?
[21:38:21] <Minoru> 2015, хуле
[21:38:27] <eaeee> uggur: тебе что ли жалко?
[21:38:28] Graf зашёл в конференцию
[21:38:32] <uggur> eaeee: Да %)
[21:38:40] <ForNeVeR> Потому, что в нём марковская цепь.
[21:38:42] Graf вышел из конференции
[21:38:43] <uggur> У меня не только чатбот есть.
[21:38:51] * eaeee передал uggur планку на 8гб
[21:38:51] <ForNeVeR> Не совсем, наверное, экономичная по памяти, но уж какая есть.
[21:39:02] <uggur> ForNeVeR: А ты пробовал профилировать?
[21:39:14] <ForNeVeR> Старая clojure-имплементация жрала по 2 Гб на одну цепочку одного юзера.
[21:39:22] <ForNeVeR> Новая, кажись, намного экономичнее стала.
[21:39:22] <uggur> eaeee: О! спс :3
[21:39:27] <uggur> Теперь я смогу запомнить твой ник
[21:39:29] <uggur> :)
[21:39:33] <ForNeVeR> uggur: а нахер мне профилировать?
[21:39:45] <ForNeVeR> Я и так всё знаю. И ничего не могу поделать. Как патологоанатом.
[21:39:48] <uggur> ForNeVeR: Может, это не цепь требует столько памяти?
[21:39:51] <Minoru> ForNeVeR: вот, кстати, про цепь. Давай как-то сядем и поговорим о твоих идеях с префиксно-суффикстными деревьями, а? А то я периодически возвращаюсь к этой теме и всё ума не приложу, что там можно поделать.
[21:39:57] <ForNeVeR> Меньше гига жабамашине может оказаться мало.
[21:40:04] <ForNeVeR> И она может наебнуться.
[21:40:20] <ForNeVeR> А уж виртуальной машине-то меньше гига совсем жалко будет выделять.
[21:40:22] <uggur> А на что жабомашина тратит столько?
[21:40:26] <ForNeVeR> Значит, виртуальной машине достанется гиг.
[21:40:33] <ForNeVeR> Значит, и жабамашине столько же.
[21:40:48] <uggur> А что, в виртуальной машине нет ОС?
[21:40:56] <uggur> Или у ОС нулевой оверхед?
[21:40:57] <ForNeVeR> Как это?
[21:41:21] <uggur> И вообще, зачем тебе виртуальная машина?
[21:41:24] <ForNeVeR> Minoru: да надо литературы почитать по марковским цепям, я считаю. Может быть, мы вообще что-то не так делаем. Ну, вернее, что наши результаты можно как-то няшно улучшить.
[21:41:31] <ForNeVeR> uggur: а как без неё?
[21:41:36] <uggur> У тебя жабомашина внутри виртуальной машины
[21:41:37] <ForNeVeR> Мне прям на своём хосте гонять ваше поделье?
[21:41:40] <ForNeVeR> Да вы охуели.
[21:41:45] <uggur> Ну да, на хосте (:
[21:41:55] <ForNeVeR> uggur: давай ты будешь хорту хостить?
[21:42:00] <uggur> Могу
[21:42:04] <uggur> Только на ноутбуке
[21:42:11] <eaeee> ._.
[21:42:11] <uggur> И не удивляйся если она падает чаще чем обычно
[21:42:14] <ForNeVeR> Хуита.
[21:42:17] <ForNeVeR> Не можешь, значит.
[21:42:21] <ForNeVeR> Ну вот и не вякай.
[21:42:21] <uggur> Ну и хость тогда сам :Ь
[21:42:37] <Minoru> uggur: кто-то в чятике пишет «$say 31» (есть у нас любитель требовать большие целые числа, да :), а у Форневерика всё тормозит. Збс план!
[21:42:47] <Minoru> s/целые/простые/
[21:42:50] <horta hell> Minoru: uggur: кто-то в чятике пишет «$say 31» (есть у нас любитель требовать большие простые числа, да :), а у Форневерика всё тормозит. Збс план!
[21:42:58] <uggur> Minoru: Дык разве этот хост используется для работы?
[21:43:07] <ForNeVeR> uggur: ну да ._.
[21:43:14] <Minoru> uggur: ну, это если перенести на машину Форневерика
[21:43:17] <uggur> Ну разве что сайт будет тормозить.
[21:43:22] <ForNeVeR> А где ж мне ещё работать, если не на своём компьютере?
[21:43:23] <uggur> И что там ещё хостится.
[21:43:27] <ForNeVeR> uggur: какой сайт? ._.
[21:43:33] <uggur> Какой-нибудь
[21:43:35] <eaeee> ForNeVeR: на рабочем работать
[21:43:39] <ForNeVeR> Что несёт этот человек?
[21:43:47] <ForNeVeR> eaeee: ну вот он у меня рабочий и есть.
[21:43:57] <ForNeVeR> Я человек небогатый, у меня все компьютеры - рабочие.
[21:44:02] <eaeee> ForNeVeR: у тебя дом = работа?
[21:44:13] <uggur> Зачем тебе столько рабочих компов? %)
[21:44:14] <ForNeVeR> eaeee: да, конечно. А что ещё делать дома?
[21:44:25] <ForNeVeR> uggur: у меня щас всего два десктопа и два ноута.
[21:44:26] <uggur> Что, на одном сорцы не помещаются?
[21:45:04] <eaeee> всего
[21:45:12] <ForNeVeR> Ну, смотря какие сорцы. Некоторые сорцы на некоторых из моих компьютеров и не поместились бы.
[21:45:45] <Minoru> Глядите какая няшнота:
http://www.shoppalstores.com/ibmmodelm/image//logos/logo3.jpg
https://i.imgur.com/ZhRMf3D.jpg
https://i.imgur.com/cEzLFJl.jpg
http://www.creativephotoeffects.com/pje/TwoHand_Top.jpg
[21:45:46] <uggur> ForNeVeR: Что тебе мешает оставить один ноутбук, один десктоп превратить в сервис, а второй в хостинг?
[21:45:48] <ForNeVeR> В нетбуке что-то около 250 ГБ диск, а проекты бывают здоровенные (особенно если вместе с БД).
[21:46:04] <ForNeVeR> uggur: сколько ты мне будешь за это платить?
[21:46:18] <ForNeVeR> uggur: ну и, гм, если я ни одного десктопа не оставлю - то где работать?
[21:46:24] <uggur> На ноутбуке?
[21:46:36] <ForNeVeR> У меня нет столько денег на рабочий ноутбук.
[21:46:43] <ForNeVeR> Сколько он сейчас стоит, $3k?
[21:47:04] <uggur> А на кой тебе тогда два ноутбука? -_-
[21:47:23] <ForNeVeR> На одном я видосики перед сном смотрю, а на другом книжки читаю ._.
[21:47:36] <uggur> А что, нельзя на одном и том же?
[21:47:44] <ForNeVeR> А как?
[21:47:53] <ForNeVeR> Ну вот я открыл видос во весь экран, например.
[21:47:55] <uggur> Ты одновременно это делаешь?
[21:47:59] <ForNeVeR> Дальше что? Как открыть книжку?
[21:48:06] <ForNeVeR> Да, одновременно. Лёжа в кроватке :3
[21:48:09] <uggur> Можешь сделать прозрачность
[21:48:21] <uggur> Либо быстро переключать контексты на alt+tab :Ь
[21:48:26] <ForNeVeR> Раньше так и делал. Не очень удобно.
[21:48:33] <Minoru> встретились два наркомана >.<
[21:48:36] <ɹǝɟılʍǝu> ForNeVeR, ты такой форневерик!
[21:48:45] <ForNeVeR> Чёрт, меня раскусили!
[21:49:04] <ForNeVeR> Minoru: а чо наркоманы-то? Я серьёзно говорю!
[21:49:51] <ɹǝɟılʍǝu> ForNeVeR, второй моник к ноуту подключи
[21:50:07] <eaeee> у вас на работе сколько мониторов?
[21:50:10] <ɹǝɟılʍǝu> К моему ваще два дополнительных можно
[21:50:11] <Minoru> ForNeVeR: одновременно смотреть видосики и читать значит, что ты: 1) не успеваешь уловить деталей видосика и потому получаешь от него меньше удовольствия/меньше инфы; 2) не отдаёшь всё своё внимание книжки и потому получаешь от неё меньше удовольствия/меньше инфы. Плохо!
[21:50:14] <ɹǝɟılʍǝu> eaeee, один
[21:50:27] <eaeee> ɹǝɟılʍǝu: хватает?
[21:50:37] <ɹǝɟılʍǝu> eaeee, хызы, пока да.
[21:50:47] <gsomix> У меня тоже один.
[21:50:56] <gsomix> А дома так всего лишь один ноутбук. .__.
[21:50:57] <ɹǝɟılʍǝu> Вот дома два
[21:51:03] <ForNeVeR> ɹǝɟılʍǝu: как я его в кроватке размещу?
[21:51:06] <eaeee> ɹǝɟılʍǝu: у меня наоборот :)
[21:51:21] <ɹǝɟılʍǝu> ForNeVeR, на стеночке ^^
[21:51:25] <uggur> На потолке
[21:51:27] <ForNeVeR> eaeee: у меня на работе два, дома два обычных и один Ultrawide :3
[21:51:27] <uggur> приклеить
[21:51:29] <Minoru> uggur++
[21:51:33] <ɹǝɟılʍǝu> Или миксера попроси подержать.
[21:51:39] * eaeee пользуется ноутом и планшетом. ну или телефоном, изредка
[21:51:42] <Minoru> ɹǝɟılʍǝu**2
[21:51:58] <Minoru> наркоманов здесь, оказывается, аж три!
[21:52:01] <ForNeVeR> ɹǝɟılʍǝu: да неудобно же на стеночке. Как на неё смотреть? Или мне спать в гамаке? ._.
[21:52:21] <uggur> ForNeVeR: Почему в гамаке? %)
[21:52:23] <uggur> В кровати
[21:52:28] <uggur> Ложишься и смотришь в потолок
[21:52:30] <eaeee> Minoru: где наркоманы?
[21:52:31] <ForNeVeR> Стоя на лыжах потому что.
[21:52:52] <ɹǝɟılʍǝu> ForNeVeR, пояесу неудобно? На кранштейн. Двигать можно будет
[21:53:03] <uggur> ForNeVeR: http://backpainstory.com/sites/default/files/styles/1024-1024/public/images/2012/07/02/lie-in-bed-study.jpg
[21:53:15] <eaeee> ForNeVeR: а зачем лежа что-то смотреть или читать?
[21:53:17] <ForNeVeR> ɹǝɟılʍǝu: я пока что не представляю позу, в которой это может оказаться удобным ._.
[21:53:21] <ɹǝɟılʍǝu> А ноут в кровати ыейл. Засирается какашками.
[21:53:23] <eaeee> да еще и с ноута
[21:53:31] <ForNeVeR> uggur: а вот это крутота!
[21:53:32] <uggur> ForNeVeR: http://s.pikabu.ru/post_img/2013/10/14/9/1381761103_1185965683.jpg :D
[21:53:33] <ɹǝɟılʍǝu> ForNeVeR, обычной же
[21:53:35] <Minoru> eaeee: вон, выше. Один хочет, чтобы Форневерик селф-хостил Хорту (сам селф-хостить не хочет); второй перед сном одновременно читает и смотрит видосики; третий предлагает использовать Миксера как крепёж для моника.
[21:53:55] <ɹǝɟılʍǝu> Омг
[21:54:03] <uggur> Minoru: Я уже сказал что могу похостить :Ь
[21:54:15] <ForNeVeR> uggur: ты сказал, что не можешь.
[21:54:16] <uggur> Но не жалуйтесь когда у меня электричества нету или интернета :Ь
[21:54:24] <uggur> Или если случайно винт рассыплется %)
[21:54:24] <ForNeVeR> Вот-вот.
[21:54:37] <ForNeVeR> Ответственности никакой, а гонору на целую роту хортомаринов.
[21:54:48] <ɹǝɟılʍǝu> Давайте мтроить свой датацентр.
[21:55:00] <uggur> Сначала давайте построим хутор
[21:55:03] <uggur> На острове
[21:55:08] <ForNeVeR> ɹǝɟılʍǝu: распределённый кластер для приложений тогда уж.
[21:55:11] <ForNeVeR> Это мы сможем.
[21:55:12] <uggur> А потом построим там датацентр
[21:55:14] <ɹǝɟılʍǝu> ForNeVeR, дыа
[21:55:17] <Minoru> давайте вы для начала мой PR поревьювите?
[21:55:19] <uggur> И запустим там кластер
[21:55:25] <ForNeVeR> Minoru: показывай!
[21:55:34] <Minoru> https://github.com/codingteam/Gestalt/pull/17
[21:55:34] <Zetoke> Лёжа кстати неудобно же
[21:55:35] <uggur> Minoru: Это прах и тлен, нужно построить зиккурат^W хутор
[21:55:36] <uggur> :)
[21:55:37] <Zetoke> Руки будут затекать
[21:55:50] <uggur> Zetoke: почему это? %)
[21:55:53] <Minoru> Zetoke: привет! Ты клаву купил?
[21:56:01] <Minoru> uggur: ГРАВИТАЦИЯ, слышал о ней?
[21:56:12] <ɹǝɟılʍǝu> uggur, всё трах и член.
[21:56:19] <uggur> Minoru: ОК
[21:56:19] <ForNeVeR> $ $EDITOR rel/files/app.config
[21:56:20] <Zetoke> Minoru, привет, нет. В итоге они не смогли её найти и сказали, что возможно она была бракованная
[21:56:24] <ForNeVeR> Так вообще будет работать?
[21:56:26] <uggur> Тогда предлагаю подвесить ForNeVeR к потолку
[21:56:29] <Zetoke> ХОтя я сомневаюсь, что это будет так
[21:56:29] <ForNeVeR> А если в пути пробелы - тоже будет?
[21:56:33] <uggur> Поменять местами с монитором
[21:56:34] <Zetoke> Minoru, в общем печаль :(
[21:56:37] <uggur> Тогда не будут затекать?
[21:56:57] <uggur> ForNeVeR: Похоже, ты будешь спать таки в гамаке %)
[21:57:14] <Minoru> Zetoke: а, это помню. Я думал, ты с тех пор успел ещё где-нить поискать. Жаль…
[21:58:35] <Minoru> ForNeVeR: будет, если у тебя определена переменная окружения EDITOR (обычно определена; у кого не определена, шевелят мозгами и вместо неё подставляют что-то ещё). С пробелами борются как обычно, экранированием; в данном случае с ними проблем нет, не понимаю, почему ты о них вспомнил.
[21:59:17] <Minoru> ForNeVeR: а, или ты про пробелы в значении переменной EDITOR? Не знаю…
[21:59:31] <Zetoke> Minoru, а её что-то нигде нет
[21:59:35] <ForNeVeR> Ладно, это я так, из общего интереса спросил.
[21:59:36] <Zetoke> В DNS вроде можно заказать
[21:59:41] <Zetoke> Minoru, но там цена под 4к
[21:59:58] <Zetoke> Это можно добавить кэс и купить рейзер
[22:00:10] <ForNeVeR> Minoru: merged.
[22:00:31] <ɹǝɟılʍǝu> Zetoke, закажи в ситилинке
[22:01:27] <Minoru> ForNeVeR: проверил, в ZSH работает
[22:01:31] <Minoru> ForNeVeR: thanks!
[22:02:35] <ɹǝɟılʍǝu> Minoru, ты такой молодец!
[22:03:58] <Zetoke> ɹǝɟılʍǝu, но у них нет её в каталоге
[22:04:20] <Minoru> Zetoke: «добавить кэс» — что за «кэс»?
[22:04:23] <Minoru> cash, что ли?
[22:04:27] <Minoru> рейзер сильно дороже?
[22:04:30] * Minoru уже забыл цены
[22:04:39] <Minoru> ɹǝɟılʍǝu: уруру!
[22:04:47] <ɹǝɟılʍǝu> Zetoke, не обязательно быть.
[22:05:06] grouzen вышел из конференции
[22:05:17] <Zetoke> ɹǝɟılʍǝu, хм
[22:06:12] <Zetoke> Minoru, кэс, косарь, штукарь
[22:06:26] <Minoru> а, ясно
[22:07:37] grouzen зашёл в конференцию
[22:10:36] <uggur> косяк
[22:10:42] <uggur> костяк
[22:11:32] <m4n71k0r> 1k
[22:12:25] <uggur> 40k
[22:17:35] <ForNeVeR> Minoru: добавь кэс!
[22:17:42] <ForNeVeR> cache
[22:20:05] a1batross зашёл в конференцию
[22:24:31] moonhawk зашёл в конференцию
[22:24:37] moonhawk вышел из конференции
[22:27:34] sss|zombie зашёл в конференцию
[22:30:32] <Zetoke> https://static39.cmtt.ru/comment-media/23/29/d8/00c7a1dd474502.jpg
[22:31:53] <rexim> Zetoke, а Гитлер чтоли все время хамил и поздно ложился спать?
[22:32:04] <ForNeVeR> rexim: гитлер - это его друг, сказано же.
[22:32:19] <rexim> Хм..
[22:32:22] <ForNeVeR> В сына вселился Геринг. Он действительно хамил маме и спал в позе свастики.
[22:32:38] <ForNeVeR> Дело нешуточное!
[22:32:53] <rexim> Керриган
[22:33:38] <rexim> Блин а ведь тяжело в позе свастики-то спать!
[22:34:04] <gsomix> rexim, для спины, говорят, полезно.
[22:34:16] <rexim> Хм...
[22:34:23] <rexim> А хамить маме для чего полезно?
[22:35:11] <rexim> gsomix, а ты знаешь, что будет через 12 дней?
[22:35:24] <rexim> ( ͡° ͜ʖ ͡°)
[22:35:50] <gsomix> rexim, нет.
[22:35:55] <rexim> =(
[22:36:58] <gsomix> rexim, черт.
[22:37:04] <rexim> =3
[22:37:06] <gsomix> Я прибавил семь дней к дате.
[22:37:11] <gsomix> Но не сдвинул месяц.
[22:37:19] <gsomix> Долго думал, что же седьмого апреля произошло.
[22:37:28] <ForNeVeR> rexim: день коронации чтоле?
[22:37:31] <gsomix> Оказывается, день Рунета.
[22:37:48] <gsomix> *двенадцать
[22:37:56] <rexim> ForNeVeR, прокрастинации
[22:38:09] <rexim> gsomix, ты готов к этому дню?
[22:38:18] <ForNeVeR> А день написания кода когда будет?
[22:38:20] <gsomix> rexim, пока нет.
[22:38:23] <gsomix> Но я подготовлюсь.
[22:38:31] <rexim> gsomix, давай, готовься!
[22:38:51] <ForNeVeR> gsomix: лол. "День прокрастинации - ну его, потом подготовлюсь!"
[22:39:05] <rexim> ForNeVeR, не переживай! Когда-нибудь настанет и твой день!
[22:39:34] <rexim> Ох... Что с мной происходит?..
[22:39:39] * rexim морфировал в кофеварку
[22:39:42] <ForNeVeR> rexim: чем Tomcat полущ GlassFish?
[22:40:20] <Minoru> ForNeVeR: сам добавь, у нас даже на это тикет есть!
[22:40:22] <rexim> ForNeVeR, букв меньше. Меньше памяти займет.
[22:40:45] <gsomix> rexim, когда у ForNeVeR День рождения/сборки/выпуска?
[22:41:16] <ForNeVeR> gsomix: я не слежу за этими странными праздниками.
[22:41:23] <gsomix> rexim, а разве Tomcat не является просто веб-сервером?
[22:41:48] <gsomix> И к тому же частью Glassfish.
[22:41:56] <ForNeVeR> Нет.
[22:42:34] <gsomix> Я путаю с Wildfly (JBoss AS)?
[22:43:16] <rexim> Олывова олыво!
[22:47:04] <gsomix> *просто веб-сервером + сервлеты + JSP, JSF
[22:48:20] <ForNeVeR> Дак а что еще нужно?
[22:48:21] ɹǝɟılʍǝu вышел из конференции
[22:48:36] ɹǝɟılʍǝu зашёл в конференцию
[22:48:49] <rexim> Зачем все это нужно если есть Емакc?
[22:49:51] <gsomix> Да, точно, это Wildfly использует Tomcat для сервлетов и JSP.
[22:51:08] <ɹǝɟılʍǝu> gsomix, ты весь в миксера. Горжусь твоим сыном Фон Нёвером.
[22:51:42] * rexim захлебнулся кофе
[22:51:49] <gsomix> ɹǝɟılʍǝu, наркоман!
[22:51:55] <gsomix> Хватайте его.
[22:52:01] <gsomix> За хвост и гриву.
[22:52:02] * rexim схватил нялайфера!
[22:52:18] <gsomix> Тащи на кухню.
[22:52:24] <rexim> Зачем?
[22:52:32] <gsomix> ( ͡° ͜ʖ ͡°)
[22:52:35] <rexim> .___.
[22:52:37] <gsomix> Будем чаем отпаивать.
[22:52:38] <rexim> Неужели...
[22:52:40] <rexim> Ох
[22:52:46] <rexim> Я боялся этого больше всего.
[22:52:49] <ɹǝɟılʍǝu> О.о
[22:53:11] * rexim тащит нялайфера на кухню
[22:53:18] <rexim> gsomix, быстрее чай зоваривай!
[22:53:22] <rexim> Я его долго не удержу!
[22:53:35] * gsomix налил воду в фильтр.
[22:53:43] <rexim> ~__~
[22:53:44] <gsomix> Кап-кап.
[22:53:47] <rexim> Быстрее!!
[22:53:50] <rexim> ААА!!1
[22:53:56] <gsomix> Кап-кап.
[22:54:01] <rexim> >__<
[22:54:09] * gsomix налил воду в чайник.
[22:54:13] <gsomix> Щелк.
[22:54:22] * gsomix спел песенку.
[22:54:57] * rexim уснул не выпуская нялайфера
[22:55:12] <gsomix> ...
[22:55:18] <gsomix> rexim, готово!
[22:56:23] <gsomix> rexim, ау.
[22:56:29] <rexim> А? Что?
[22:56:46] <rexim> Кажется он уже улетел ~_~
[22:56:47] yura_n вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable
[22:57:00] <rexim> Ладно, в следующий раз отпоим
[22:57:12] * gsomix slaps rexim around a bit with a large trout.
[22:57:18] <rexim> O_O!
[22:57:26] <rexim> Оу...
[22:57:31] <gsomix> А, ты не спишь.
[22:58:37] <rexim> ¬_¬
[23:05:12] ɹǝɟılʍǝu вышел из конференции
[23:10:01] SolarRay вышел из конференции: Replaced by new connection
[23:10:02] SolarRay зашёл в конференцию
[23:10:50] ɹǝɟılʍǝu зашёл в конференцию
[23:12:59] <uggur> "ForNeVeR: А день написания кода когда будет?" а тебе что, особый день нужен что-ли?
[23:13:32] <ForNeVeR> А как же иначе?
[23:13:41] <uggur> Ну, без повода взять и написать?
[23:13:43] <uggur> Для души?
[23:13:46] a1batross вышел из конференции: Disconnected: Replaced by new connection
[23:13:46] a1batross зашёл в конференцию
[23:13:55] <ForNeVeR> Это как?
[23:14:29] <uggur> Это взять лопату и хуярить код
[23:14:51] <ForNeVeR> О_О
[23:19:08] <rexim> ForNeVeR, вот! Слушай, что тебе дядя Уггур говорит!
[23:19:22] <rexim> А, то выдумал себе тут специальный день =\
[23:20:28] <ForNeVeR> Я не могу без специального дня!
[23:20:44] <rexim> Слабак
[23:20:48] <ForNeVeR> :(
[23:21:01] <rexim> ForNeVeR, не переживай! Научишься еще!
[23:21:06] <rexim> Все будет
[23:21:07] <ForNeVeR> Просто у меня каждый день будет специальный!
[23:21:08] <ɹǝɟılʍǝu> rexim, а вот и я!
[23:21:16] <rexim> ɹǝɟılʍǝu, ах ты!
[23:21:19] <rexim> А ну иди сюда!
[23:21:25] <ɹǝɟılʍǝu> Ааааа
[23:21:26] <rexim> gsomix, где чай?
[23:21:30] <rexim> Срочно чай!
[23:21:39] * ɹǝɟılʍǝu летает кругами.
[23:21:46] <rexim> ~___~
[23:22:24] <rexim> ForNeVeR, вот видишь! Ты быстро учишься. :)
[23:24:40] ɹǝɟılʍǝu вышел из конференции
[23:24:58] ɹǝɟılʍǝu зашёл в конференцию
[23:33:59] <gsomix> rexim, проспал.
[23:34:07] <gsomix> А чай и подавно остыл.
[23:34:11] <rexim> gsomix, эх ты...
[23:36:53] <rexim> Чо-то все какие-то сонные сегодня...
[23:39:12] O01eg зашёл в конференцию
[23:54:37] <a1batross> Никто не знает, почему glBlendFunc(GL_SRC_ALPHA, GL_ONE) имеют вообще разное поведение с OpenGL ES и OpenGL?
[23:54:55] <a1batross> В OGL всё нормально, а в GLES проблемы с прозрачностью.
[23:55:10] <a1batross> причём, везде, какой бы драйвер не был.
[23:55:32] <ɹǝɟılʍǝu> В их доках нет отметок?
[23:56:43] <a1batross> ɹǝɟılʍǝu: доки по этой функции одинаковые.
[23:56:51] <a1batross> Что в OpenGL 1.1, что OpenGL ES 1.1.
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!