2018-12-15.log colorize raw
[02:00:11] *** brote changes topic to 'Правила https://git.io/vwLXq : VK https://vk.com/hashccru │ 2018-12-15: '
[02:46:48] *** Joins: gfhjyfj (~gfhjyfj@176-165-117-17.abo.bbox.fr)
[02:47:04] *** Quits: gfhjyfj (~gfhjyfj@176-165-117-17.abo.bbox.fr) (Client Quit)
[02:52:08] <brote> [ Надел наушники и погиб: разбираемся со странной смертью школьника в Рембау / Блог компании Pult.ru / Хабр ] - habr.com
[03:07:37] <Totoro> > при грозе — «качественные изделия» горят ничуть не хуже чем «некачественные»
[03:07:41] <Totoro> хорошая фраза
[03:20:38] <Totoro> > У меня раз в соседний дом ударила(частный сектор), минус два компа(один вместе с монитором) модем, wi-fi роутер, сплиттер вообще взорвался как граната. Молния пришла откуда не ждали, по телефонной линии.
[03:24:15] <Totoro> ...
[03:24:17] <Totoro> — Можешь порекомендовать проверенного электрика?
[03:24:19] <Totoro> — Любой живой электрик считается проверенным.
[03:27:01] <Totoro> ...
[03:27:03] <Totoro> Согласен, в этом плане паранойя никому не мешает. Как-то менял у сесры люстру и, как обычно, просто выключателем щелкнул, проверил индикатором что напряжения нет и стою ковыряюсь. Только отпустил провод, слышу сзади
[03:27:05] <Totoro> «щелк-щелк». Племянник решил поиграться с выключателем.
[03:27:50] <Totoro> ...
[03:27:52] <Totoro> Первый удар током был лет в пять(два гвоздя в розетку в детском саду, воспитатель в шоке), что видимо и определило моё дальнейшее образование и работу.
[03:54:48] <Totoro> ...
[03:54:50] <Totoro> > прибор упадёт иначе — вам не повезло, но, с другой стороны, через 9 и 40 дней ваши родственники наконец найдут повод собраться всем вместе
[03:56:26] <Totoro> ...
[03:56:34] <Totoro> вообще, когда читаю такие топики
[03:56:44] <Totoro> бегут по коже мурашки иногда
[04:06:17] <Totoro> ...
[04:06:20] <brote> [ Исходный код OpenJDK содержит слишком много бранных слов / Хабр ] - habr.com
[04:06:21] <Totoro> лул
[04:06:27] <Totoro> ну все, началось
[04:07:02] <Totoro> как у ECS конечно делать не стоит, но все таки и цензуру нельзя доводить до абсурда
[04:16:13] <Totoro> ...
[04:16:16] <brote> [ Музыкальные пародии от SUSE про Kubernetes, Линуса Торвальдса и других / Блог компании Флант / Хабр ] - habr.com
[04:16:23] <Totoro> прикольные клипы от разрабов OpenSUSE
[04:24:48] <Totoro> ...
[04:24:53] <Totoro> ~xkcd 1791
[04:24:54] <ayumi`> Telescopes: Refractor vs Reflector / https://xkcd.com/1791/
[04:24:55] <ayumi`> (On the other hand, the refractor's limited light-gathering means it's unable to make out shadow people or the dark god Chernabog.)
[04:24:59] <Totoro> лул
[04:45:43] <Totoro> ...
[04:45:45] <Totoro> > На Тверской из-за последней книги чуть не началась драка. Это, конечно, эпично, но я не этого хотел.
[04:51:10] <Totoro> ...
[04:51:12] <Totoro> Самое весёлое – это когда некоторым реально нравилась книга, дальше происходило примерно одно и то же. Вы, наверное, очень быстро догадаетесь, как IT-специалист может отблагодарить другого IT-специалиста.
[04:51:14] <Totoro> Правильно.
[04:51:20] <Totoro> Вы ломали наш сайт.
[04:51:20] <Totoro> ...
[04:51:20] <Totoro> XD
[06:23:22] <fingercomp> АНАВАЯ
[07:29:27] <jvekstrem-extrem> fingercomp: o7
[07:41:28] <fingercomp> o7
[07:43:19] <Mia> Totoro: O_NE_MU
[09:04:26] <Totoro> я тут подумал
[09:04:36] <Totoro> а существует ли вообще идеальный государственный строй?
[09:04:52] <Totoro> какой ни возьми - везде одно и то же говно
[09:05:39] <Totoro> монархия или тирания - ну тут очевидно
[09:05:55] <Totoro> демократия - это когда толпа дураков выбирает себе такого же монарха
[09:06:11] <Mia> Totoro: без строя
[09:06:11] <Totoro> всякие там меритократии - то же самое
[09:06:24] <Totoro> капитализм - это микс тирании с демократией
[09:06:26] <Mia> ONE_MU
[09:06:28] <Totoro> хрень
[09:06:28] <Mia> смотри
[09:06:30] <Mia> лучше
[09:06:31] <Totoro> уже тестировали
[09:06:32] <Mia> унрип
[09:06:41] <Mia> где
[09:06:43] <Mia> не тестировали
[09:06:43] <Totoro> анархия - это вообще непонятно что
[09:06:54] <Mia> рип рип
[09:07:04] <Totoro> да
[09:07:08] <Mia> унрип
[09:07:14] <Mia> лучше на силикон
[09:07:16] <Mia> заходи
[09:07:17] <Totoro> да даже на примере нашего IRC канала
[09:07:18] <Mia> его починить надо
[09:07:19] <Totoro> как видно
[09:07:20] <Mia> для начала
[09:07:23] <Totoro> идеал не достижим
[09:07:29] <Mia> вахтеры ссаные
[09:07:30] <Mia> потому что
[09:07:36] <Totoro> только некоторая аппроксимация идеала
[09:07:45] <Totoro> вот вот
[09:08:40] <Totoro> но хрен сделаешь так чтобы все прямо были довольны
[09:09:33] <fingercomp> надо goverment-as-a-service
[09:09:35] <fingercomp> gaas
[09:09:39] <Totoro> лул
[09:09:39] <fingercomp> покупать себе правительство
[09:09:41] <fingercomp> персональное
[09:09:47] <fingercomp> и газовать
[09:09:52] <fingercomp> от радости
[09:10:07] <Mia> fingercomp: как билдить
[09:10:08] <Mia> лаунчер?
[09:10:09] <Totoro> ну теоретически можно
[09:10:14] <Mia> просто в идее загрузить
[09:10:18] <Totoro> идея интересная
[09:10:21] <Mia> Totoro: ты же жавист
[09:10:23] <Mia> как билдить?
[09:10:26] <Totoro> кого
[09:10:28] <Mia> там еще чето подписывать надо
[09:10:32] <Mia> жавафх
[09:10:34] <fingercomp> Mia: я тыкал кнопку цомпилята
[09:10:34] <Mia> аппликейшн
[09:10:35] <Totoro> зависит от проекда
[09:10:36] <fingercomp> и он цомпилил
[09:10:39] <Mia> лул
[09:10:40] <Totoro> если там Gradle
[09:10:46] <Totoro> то могут быть gradle скрипты
[09:10:48] <Totoro> на билд
[09:10:48] <fingercomp> и подпись делал, да
[09:10:54] <fingercomp> но надо в сырцах где-то менять хэш
[09:10:55] <fingercomp> какой-то
[09:10:56] <fingercomp> чего-то
[09:10:59] <fingercomp> не знаю чего
[09:11:02] <fingercomp> не знаю где
[09:11:37] <Totoro> gaas
[09:11:43] <Totoro> это капитализм же
[09:11:57] <Totoro> по сути - правительство компаний
[09:12:05] <Totoro> которые будут слипаться в конгломераты
[09:12:08] <Totoro> типа гугля
[09:12:13] <Totoro> которые будут давить конкурентов
[09:12:27] <brote> [ PaperMC – The High Performance Fork ] - papermc.io
[09:12:28] <Mia> лул
[09:12:30] <Mia> новая хрень
[09:12:32] <Mia> какая то
[09:12:32] <Totoro> а тут именно наличие конкуренции определяет
[09:12:50] <Totoro> Mia: Фингер кидал недавно
[09:12:55] <Mia> лул
[09:13:11] <Mia> а смысл от него
[09:13:13] <Mia> если он только
[09:13:14] <Mia> этот
[09:13:18] <Mia> ванилла
[09:13:19] <Mia> без модов
[09:13:30] <Totoro> моды-то на яве
[09:13:45] <Mia> и?
[09:13:49] <Mia> он же не поддерживает моды
[09:13:50] <Totoro> и мультиплеер там тесно вплетен
[09:13:51] <Mia> вроде
[09:13:53] <Mia> лул
[09:14:06] <Totoro> да и это не важно все
[09:14:09] <Totoro> майнкрафт рип
[09:14:16] <Mia> лул
[09:16:28] <Mia> Totoro: найди в че поиграть
[09:16:30] <Mia> нейтив
[09:16:32] <Mia> линукс
[09:16:37] <Mia> мультиплеер
[09:16:39] <Mia> и не рип
[09:18:49] <Totoro> Real Life
[09:18:52] <Totoro> надо
[09:18:59] <Mia> это че
[09:19:10] <Totoro> штука такая
[09:19:11] <Totoro> прикольная
[09:19:36] <Mia> а когда жава научилась в динамик аллокейшн памяти
[09:19:37] <Mia> Totoro:
[09:19:44] <Totoro> так у нее всегда был
[09:19:50] <Mia> в майне вся озу
[09:19:51] <Mia> доступно
[09:19:53] <Totoro> только в рамках лимита на кучу
[09:19:55] <Mia> раньше так нельзя было
[09:19:57] <Mia> он захватывал
[09:19:58] <Totoro> для JVM
[09:19:59] <Mia> ее
[09:20:01] <Mia> всю
[09:20:41] <Totoro> я тут случайно посмотрел рецензию на Death Note
[09:20:44] <Totoro> и там сказали
[09:20:50] <Totoro> что бывает аниме со смыслом
[09:20:55] <Totoro> я прямо удивился
[09:21:04] <Totoro> кто-то смотрел Death Note тут?
[09:21:34] <Totoro> типа весь сюжет - это критика идей Ницше
[09:21:43] <Totoro> и прочего нигилизма
[09:26:20] <Totoro> ~w:ru нигилизм
[09:26:22] <ayumi`> Dead Dynasty (рус. Мёртвая династия, Династия умерших) — российское творческое объединение, основанное российским рэпером Глебом Голубиным, известным под сценическим псевдонимом Pharaoh....
[09:26:39] <Totoro> что-то локализация разладилась
[09:26:44] <Totoro> ~w нигилизм
[09:26:46] <ayumi`> The Nihilist movement was a Russian movement in the 1860s which rejected all authorities. It is derived from the Latin nihil, meaning "nothing". After the assassination of Tsar Alexander II in 1881, the Nihilists were known throughout Europe as proponents of the use of violence in order to bring about political change. ...
[09:26:58] <Totoro> без языкового фильтра лучше ищет
[09:27:05] <Totoro> даже
[09:27:14] <Mia> Totoro: ты не то смотришь
[09:27:18] <Mia> надо смотреть про девочек
[09:27:22] <Mia> и с тупым сюжетом
[09:27:28] <Totoro> про девочек - это хентай
[09:27:32] <Mia> лул
[09:27:32] <Totoro> это другое
[09:28:27] <Totoro> я против девочек ничего не имею
[09:28:36] <Totoro> но смотреть ради этого целое аниме мне лень
[09:28:42] <Totoro> я лучше найду какой-нибудь прикольный клип
[09:28:51] <Totoro> где девочки есть, кавайные
[09:28:54] <Totoro> музычка
[09:28:58] <Mia> фуу
[09:28:59] <Totoro> типа такого
[09:28:59] <Mia>
[09:29:00] <brote> [ U Got That | FULL VERSION [MMV] - YouTube ] - youtu.be
[09:29:05] <Totoro> почему
[09:29:14] <Totoro> это 2д
[09:29:20] <Mia> хз
[09:29:24] <Mia> раньше написал
[09:29:25] <Totoro> эти, как их, манга
[09:29:51] <Mia> я про обычно
[09:29:54] <Mia> че то кидаешь
[09:29:55] <Mia> там 3д
[09:29:57] <Mia> а это рип
[09:30:00] <Totoro> я много чего кидаю
[09:30:01] <Totoro> лул
[09:30:04] <Mia> гачи
[09:30:05] <Mia> кидаешь
[09:30:09] <Totoro> я - разносторонняя личность
[09:33:45] <Totoro> так вот
[09:33:49] <Totoro> к чему я это
[09:33:54] <Totoro> если есть нормальное аниме с сюжетом
[09:34:00] <Totoro> я готов пойти на жертвы
[09:34:03] <Totoro> и посмотреть его
[09:34:07] <Totoro> посмотрел же я Тотору
[09:34:10] <Totoro> в конце концов
[09:34:14] <Totoro> нормальный мультик
[09:34:18] <Totoro> детский
[09:34:41] <Totoro> так что предлагайте
[09:34:51] <Totoro> буду обсира... эээ... рецензировать
[09:34:55] <Totoro> по порядку
[09:35:02] <Mia> лул
[09:35:10] <Mia> fingercomp: предлагай
[09:35:14] <fingercomp> Totoro: неплохое онему с сюжетом
[09:35:15] <fingercomp> да
[09:35:17] <fingercomp> смотри
[09:35:23] <Totoro> дез нот?
[09:35:25] <Mia> пингу ин зе сити
[09:35:27] <fingercomp> айай
[09:35:36] <Totoro> ну вот я его отметил уже
[09:35:41] <Totoro> как первого клиента
[09:35:44] <fingercomp> там прям сюжет
[09:35:54] <fingercomp> да
[09:35:56] <fingercomp> он там есть
[09:36:03] <Totoro> лул
[09:36:10] <Totoro> если это все что можно сказать о сюжете
[09:36:10] <fingercomp> в хорошем смысле
[09:36:14] <Totoro> это конечно лучше чем ничего
[09:36:20] <fingercomp> спойлерить не хочу
[09:36:20] <Totoro> но навевает мысли
[09:36:26] <Totoro> :P
[09:36:44] <Totoro> Mia: какой пингу
[09:36:49] <Mia> пингу
[09:36:52] <Mia> генту пингу
[09:37:01] <Totoro> это бракованный
[09:37:59] <Mia> это про дебиан
[09:38:00] <Mia> пингу
[09:38:02] <Mia> бракованый
[09:41:12] <Totoro> рандомная мысль:
[09:41:22] <Totoro> самые дешевые яблоки в местном магазе - самые вкусные
[09:41:24] <Totoro> хз почему
[09:43:07] <Saphire> Мыр
[09:43:23] <jvekstrem-extrem> Saphire: пык
[09:43:51] <Mia> fingercomp: 62
[09:43:53] <Mia> ошибки
[09:44:08] <Mia> Totoro: java cannot find symbol
[09:44:09] <Mia> какое то
[09:44:27] <Totoro> я смотрю тут уже все проснулись
[09:44:33] <Totoro> даже те кто спал вечным сном
[09:44:41] <Totoro> а у меня всё ещё пятница
[09:44:43] <Totoro> лул
[09:44:46] <Totoro> я спать не ложился
[09:44:52] <Mia> ЧИНИ
[09:44:54] <Mia> жаву
[09:44:57] <Totoro> чо там
[09:45:04] <Totoro> нету символа
[09:45:06] <Totoro> у тебя
[09:45:16] <Mia> и че это
[09:45:17] <Totoro> ты что скомпилить пытаешься?
[09:45:18] <Mia> значит
[09:45:20] <Totoro> дай ссылку
[09:45:23] <Totoro> я сам попробую
[09:45:23] <Mia> хз
[09:45:24] <Mia> лаунчер
[09:45:25] <Totoro> и скажу чо надо
[09:45:37] <brote> [ GitHub - new-sashok724/Launcher: sashok724's Launcher ] - github.com
[09:45:47] <Totoro> это старый лончер?
[09:45:54] <Totoro> или этот
[09:45:54] <Totoro> v3
[09:45:56] <Totoro> как там Юранз сказал
[09:45:58] <Mia> нет
[09:46:01] <Mia> я в3 не нашел
[09:46:03] <Mia> где его искать
[09:46:05] <Mia> хз
[09:46:13] <Totoro> ну ладно\
[09:46:27] *** Joins: Asior (~AndChat60@217.118.95.126)
[09:46:27] *** zsh sets mode: +v Asior
[09:46:37] <Mia> а может
[09:46:39] <Mia> это и есть в3
[09:46:40] <Mia> Totoro:
[09:46:42] <Mia> я хз
[09:46:44] <Mia> лул
[09:47:10] <Totoro> случайно написал git clone https://youtu.be/uuBETyA_yxc
[09:47:11] <brote> [ U Got That | FULL VERSION [MMV] - YouTube ] - youtu.be
[09:47:13] <Totoro> лул
[09:47:16] <Mia> неосилено
[09:47:17] <Totoro> и оно даже папку создало
[09:47:18] <Mia> рип рип
[09:47:23] <Totoro> Cloning into 'uuBETyA_yxc'...
[09:47:29] <Mia> Totoro: жсоны
[09:47:31] <Mia> какие то найти не может
[09:47:39] <Mia> Error:(239, 17) java: cannot find symbol
[09:47:41] <Mia> symbol: class JsonObject
[09:47:43] <Mia> location: class launcher.client.ClientLauncher
[09:47:46] <Asior> о7
[09:47:51] <Mia> Asior: FUNTOO
[09:47:58] <Totoro> hi
[09:48:10] <Asior> Чее
[09:48:13] <Totoro> Mia: ну самое вероятное
[09:48:19] <Mia> Plugin supporting feature (Facet[minecraft]) is currently not installed.
[09:48:20] <Mia> Totoro: вот это
[09:48:21] <Totoro> ты тупо проект не синхронизироал
[09:48:22] <Mia> еще пишет
[09:48:24] <Totoro> gradle
[09:48:24] <Mia> в консоли идеи
[09:48:42] <Mia> Totoro: куда нажимать
[09:48:44] <Mia> в идее
[09:48:52] <Totoro> ща
[09:48:54] <Totoro> сек
[09:48:56] <Totoro> открывается
[09:48:59] *** Quits: Asior (~AndChat60@217.118.95.126) (Remote host closed the connection)
[09:49:32] <jvekstrem-extrem> о зфс включили
[09:49:38] <jvekstrem-extrem> а то он чёт отмаунтился
[09:49:39] <jvekstrem-extrem> вчероав
[09:49:41] *** Joins: Asior (~AndChat60@217.118.95.126)
[09:49:42] *** zsh sets mode: +v Asior
[09:49:49] <Mia> jvekstrem-extrem: зфс?
[09:50:10] <Totoro> сашок говнокодер
[09:50:17] <Totoro> нахрен он папку .idea в репу притащил
[09:50:23] <Mia> лул
[09:50:38] <Mia> 62
[09:50:40] <Mia> еггога
[09:50:42] <Mia> почему то
[09:51:10] <Totoro> Mia: ну вон же там
[09:51:15] <jvekstrem-extrem> Mia: да
[09:51:15] <Totoro> build.sh
[09:51:15] <Totoro> запускай его
[09:51:19] <jvekstrem-extrem> у барика стоит
[09:51:21] <Mia> он ошибки
[09:51:21] <jvekstrem-extrem> сервер
[09:51:23] <Mia> пишет
[09:51:24] <jvekstrem-extrem> я туда бэкапы
[09:51:26] <Mia> jvekstrem-extrem: какой?
[09:51:26] <jvekstrem-extrem> кидаю
[09:51:32] <Mia> дома чтолое
[09:51:34] <Totoro> Mia: какие?
[09:51:38] <Mia> Totoro: хз
[09:51:40] <Mia> какие то
[09:51:47] <jvekstrem-extrem> Mia: да
[09:51:48] <jvekstrem-extrem> у барика
[09:51:51] <jvekstrem-extrem> в коридоре
[09:51:52] <Totoro> установи oracle jdk
[09:51:52] <jvekstrem-extrem> стоит
[09:51:53] <Mia> давай ип
[09:51:57] <Mia> я буду его дудосить
[09:51:58] <Totoro> и не будет кидать
[09:52:08] <Mia> jvekstrem-extrem: у вас же инет там говно
[09:52:13] <Mia> откуда у него нормальный инет?
[09:52:15] <Mia> да еще с ипом
[09:52:19] <jvekstrem-extrem> у него нормальный инет
[09:52:19] <Mia> Totoro: стоит
[09:52:21] <jvekstrem-extrem> появился
[09:52:39] <Mia> и нахер ему зфс
[09:52:41] <Mia> без ЕСС памяти
[09:52:43] <Mia> он дебил чтоле?
[09:53:08] <jvekstrem-extrem> Mia: а че такого
[09:53:10] <fingercomp> Mia: тебе надо либы-то ставить
[09:53:13] <jvekstrem-extrem> как раз таки
[09:53:21] <jvekstrem-extrem> на твои хваленный мини-итх
[09:53:23] <jvekstrem-extrem> и ставят зфс
[09:53:25] <jvekstrem-extrem> серваки
[09:53:27] <fingercomp> идёшь на мавен
[09:53:32] <fingercomp> куришь манифест идейный
[09:53:35] <fingercomp> и по нему качаешь либы
[09:53:37] <fingercomp> хэв фан
[09:53:46] <fingercomp> и да
[09:53:47] <Mia> jvekstrem-extrem: нет
[09:53:48] <fingercomp> сашок недокодер
[09:53:49] <Mia> он дебил
[09:53:51] <Mia> какой зфс
[09:53:51] <fingercomp> seconded
[09:53:53] <Mia> без есс памяти
[09:54:01] <jvekstrem-extrem> Mia: я знаю что он дебил
[09:54:01] <Mia> зфс кеширует данные
[09:54:05] <Mia> ошибка в памяти произойдет
[09:54:07] <Mia> и -зфс
[09:54:08] <Mia> будет
[09:54:15] <jvekstrem-extrem> ну вот он и отмаунтился
[09:54:17] <jvekstrem-extrem> вчера
[09:54:18] <jvekstrem-extrem> наверное
[09:54:31] <Totoro> даааа
[09:54:33] <Mia> fingercomp: не качает чтоле?
[09:54:34] <Totoro> проект - фантастика
[09:54:40] <Totoro> Mia: похожу нет
[09:54:49] <Mia> не собираетс ятоесть
[09:54:49] <Totoro> мейвена нет, градла нет
[09:54:51] <Mia> лул
[09:54:52] <Totoro> вручную
[09:55:33] <jvekstrem-extrem> Mia: у него комп какой то стоит
[09:55:35] <jvekstrem-extrem> на 775
[09:55:35] <jvekstrem-extrem> там
[09:55:38] <jvekstrem-extrem> с 4 гб озу
[09:55:40] <Mia> лул
[09:55:41] <jvekstrem-extrem> под ЗФС
[09:55:43] <jvekstrem-extrem> !!!
[09:55:45] <Mia> он дебил точно
[09:55:53] <Mia> юзал бы тогда уж
[09:55:57] <Mia> мдраид + хфс
[09:56:01] <Mia> такое юзают на кернел.орге
[09:56:25] <jvekstrem-extrem> ну он вроде зфс юзает
[09:56:26] <jvekstrem-extrem> из-за того
[09:56:30] <jvekstrem-extrem> что там сжатие есмть
[09:56:32] <jvekstrem-extrem> он говорил
[09:56:41] <jvekstrem-extrem> типа
[09:56:48] <Mia> в бтрфс
[09:56:50] <Mia> тоже есть сжатие
[09:57:08] <Mia> и там даже раид есть
[09:57:10] <Mia> средствами фс
[09:57:12] <Mia> без прослоек
[09:57:14] <Mia> дополнительных
[09:57:19] <Asior> Чего делаете не пойму чего то
[09:57:24] <Mia> Asior: цомпиль
[09:57:27] <Mia> Totoro: цомпиль лаунчер
[09:58:00] <Asior> .?
[09:58:00] <brote> Asior: Да.
[09:58:22] <jvekstrem-extrem> Mia: ещё он мне хотел ещё мобилок отдать
[09:58:24] <jvekstrem-extrem> на арме
[09:58:30] <jvekstrem-extrem> с 1 гб озу
[09:58:35] <Mia> лул
[09:58:37] <Totoro> Mia: рипнуто
[09:58:43] <Totoro> качай gson, guava и com.mojang.authlib
[09:58:49] <jvekstrem-extrem> только говорит
[09:58:50] <Mia> и куда
[09:58:50] <Totoro> и ставь вручную куда-нибудь там
[09:58:51] <fingercomp> Mia: не качает
[09:58:52] <jvekstrem-extrem> что там зарядка
[09:58:52] <Mia> кидать
[09:58:53] <jvekstrem-extrem> сломана
[09:58:54] <fingercomp> да
[09:58:54] <Mia> Totoro:
[09:58:56] <Mia> fingercomp: куда кидать
[09:58:58] <Mia> либы
[09:59:04] <fingercomp> и да, аутлиб не нужен
[09:59:05] <fingercomp> в libs
[09:59:12] <Totoro> не нужен?
[09:59:14] <Mia> какой еще либс
[09:59:14] <fingercomp> ща скажу
[09:59:16] <fingercomp> что качать
[09:59:19] <Mia> там нет либса
[09:59:20] <Mia> надо сцомпилить
[09:59:22] <Mia> же
[09:59:50] <fingercomp> в build/libraries
[10:01:25] <Mia> дак идея
[10:01:27] <Mia> не видит
[10:01:28] <Mia> эти либы
[10:01:29] <fingercomp> .help
[10:01:30] <brote> Hang on, I'm creating a list.
[10:01:30] <Mia> чето
[10:01:31] <brote> I've posted a list of my commands at https://ptpb.pw/D5bX - You can see more info about any of these commands by doing .help <command> (e.g. .help time)
[10:01:32] <brote> [ Ubuntu Pastebin ] - paste.ubuntu.com
[10:01:40] <Totoro> вот это нужно
[10:01:47] <Totoro> насколько я понимаю
[10:01:52] <Totoro> но он конечно тот еще засранец
[10:02:00] <Totoro> типа высрал код
[10:02:04] <brote> [ Ubuntu Pastebin ] - pastebin.ubuntu.com
[10:02:05] <Totoro> и компилируйте как хотите, если хотите
[10:02:15] <Mia> убунтозондированые чтоле?
[10:02:32] <fingercomp> хастбин не работает
[10:02:37] <Totoro> лул
[10:02:40] <Mia> лул
[10:02:41] <Mia> есть хастбин
[10:02:44] <Mia> на центариуме
[10:02:48] <fingercomp> нету
[10:02:51] <fingercomp> и центариума нету
[10:02:52] <Mia> есть
[10:02:56] <Mia> тотора неоплатил
[10:02:57] <Totoro> вспомнила бабка как в девках ходила
[10:03:09] <fingercomp> цезарь выдекадировал сотню
[10:03:12] <fingercomp> девяносто осталось
[10:03:20] <Totoro> короче, Файн
[10:03:24] <Totoro> забей
[10:03:26] <fingercomp> have fun
[10:03:28] <Totoro> это дело гиблое
[10:03:31] <Mia> рип биллдить это говно
[10:03:33] <fingercomp> я ж скачал
[10:03:33] <Mia> да
[10:03:34] <Totoro> да
[10:03:35] <Mia> я тоже так думаю
[10:03:37] <Mia> нахер надо
[10:03:44] <Mia> лучше хастбин
[10:03:45] <fingercomp> не осилил
[10:03:46] <Mia> включу
[10:03:48] <Mia> лул
[10:03:49] <fingercomp> я тут один осилятор
[10:03:51] <Totoro> проще свой лаунчер написать
[10:03:56] <Mia> смысла нет
[10:03:57] <fingercomp> вот уж действительно
[10:03:58] <Mia> майн то риппо
[10:03:59] <fingercomp> проще
[10:04:00] <fingercomp> да
[10:04:01] <Totoro> fingercomp: ты просто любишь в кишках копаться
[10:04:03] <fingercomp> майн риппо
[10:04:06] <fingercomp> и даже не из-за лаунчера
[10:04:10] <Totoro> а мы люди более брезгливые
[10:04:12] <Totoro> :P
[10:04:15] <fingercomp> Totoro: я тебе не червь какой
[10:04:28] <fingercomp> что мне в кишках копаться должно?
[10:04:41] <Totoro> ну я хз какая у тебя там мотивация была
[10:04:46] <Totoro> вопрос не по адресу
[10:05:10] <Totoro> я вообще занят более важным вопросом щас
[10:05:13] <Totoro> спать или не спать
[10:07:04] <jvekstrem-extrem> Totoro: в любом случае
[10:07:11] <jvekstrem-extrem> ты всё таки упадёшь
[10:07:12] <jvekstrem-extrem> спать
[10:07:20] <jvekstrem-extrem> можешь даже не думать
[10:08:41] <Totoro> ладно
[10:08:44] <Totoro> тогда спать
[10:10:24] <Totoro> P.S. в кишках не только черви копаются
[10:10:33] <Totoro> а ещё, например, хирурги
[10:13:44] <Mia> Totoro: ты тоже
[10:13:46] <Mia> копаешься
[10:14:53] <brote> [ В Госдуму внесен законопроект об автономной работе российского сегмента интернета — Meduza ] - meduza.io
[10:18:35] *** Quits: Asior (~AndChat60@217.118.95.126) (Remote host closed the connection)
[10:28:25] *** Joins: Vladimir (~Vladimir@109.251.190.91)
[11:28:02] <jvekstrem-extrem> о
[11:28:06] <jvekstrem-extrem> я придумал в фактории
[11:28:10] <jvekstrem-extrem> новый способ защиты
[11:28:14] <jvekstrem-extrem> вокруг базы
[11:28:17] <jvekstrem-extrem> белты поставить
[11:28:25] <jvekstrem-extrem> и короче по ним байтеры ездят
[11:28:29] <jvekstrem-extrem> и ничего сделать не могут
[11:28:33] <jvekstrem-extrem> а пока они едут
[11:28:43] <jvekstrem-extrem> их расстреливают
[12:08:42] <OIDLE> новый способ защиты от лошаня
[12:08:48] <OIDLE> расставить уголь вокруг базы
[12:49:39] <OIDLE> .intel
[12:49:39] <brote> OIDLE: [2015-04-15] <NEO> Что за странные слова, пукнет, черепадла,
[12:49:40] <brote> OIDLE: у нас тут интеллигентное общество.
[13:07:14] <fingercomp> rip irc
[13:39:17] <jvekstrem-extrem> lf
[13:42:28] <jvekstrem-extrem> @tr en шрифты в русской версии просто ужасны посравнению с английской версией
[13:42:29] <fs24_bot> jvekstrem-extrem: fonts in the Russian version is just awful in comparison with the English version (translate.yandex.ru)
[13:42:51] <jvekstrem-extrem> .tr :en :ru fonts in the Russian version is just awful in comparison with the English version
[13:42:51] <brote> jvekstrem-extrem: "шрифты в русской версии просто ужасны по сравнению с английской версией" (en to ru, translate.google.com)
[13:45:43] <jvekstrem-extrem> @tr en локализация
[13:45:43] <fs24_bot> jvekstrem-extrem: localization (translate.yandex.ru)
[13:46:15] <jvekstrem-extrem> @tr en но перевод нормальный
[13:46:16] <fs24_bot> jvekstrem-extrem: but the translation is normal (translate.yandex.ru)
[13:47:28] <LeshaInc> рип ирц
[13:49:00] <LeshaInc> jvekstrem-extrem: так не говорят
[13:49:15] <LeshaInc> по английский нормальный это не normal
[13:49:22] <jvekstrem-extrem> я good
[13:49:24] <jvekstrem-extrem> написал
[13:49:26] <LeshaInc> fine
[13:49:28] <jvekstrem-extrem> вместо нормал
[13:49:30] <LeshaInc> лучше написать
[13:57:03] <jvekstrem-extrem> @tr ru the quick brown fox jumps over the lazy dog
[13:57:05] <fs24_bot> jvekstrem-extrem: быстрая коричневая лиса прыгает через ленивую собаку (translate.yandex.ru)
[13:57:12] <jvekstrem-extrem> .tr :en :ru the quick brown fox jumps over the lazy dog
[13:57:13] <brote> jvekstrem-extrem: "Быстрая коричневая лиса прыгает через ленивую собаку" (en to ru, translate.google.com)
[14:11:04] <jvekstrem-extrem> .tr раньше были популярны
[14:11:04] <brote> jvekstrem-extrem: "used to be popular" (ru to en, translate.google.com)
[14:14:31] <jvekstrem-extrem> @tr ru AD
[14:14:32] <fs24_bot> jvekstrem-extrem: Объявление (translate.yandex.ru)
[14:19:04] <Saphire> @tr ru A.D.
[14:19:05] <fs24_bot> Saphire: Д. А. (translate.yandex.ru)
[14:19:19] <Saphire> @tr ru anno Domini
[14:19:21] <fs24_bot> Saphire: anno Domini (translate.yandex.ru)
[14:19:25] <Saphire> :c
[14:26:15] <jvekstrem-extrem> \
[14:27:05] <jvekstrem-extrem> ай
[14:27:08] <jvekstrem-extrem> кролик на клавиатуру
[14:27:09] <jvekstrem-extrem> лезет
[14:27:12] <jvekstrem-extrem> и на кнопки
[14:27:13] <jvekstrem-extrem> нажимает
[14:27:28] <jvekstrem-extrem> иииьььььььььььььь
[14:30:41] <jvekstrem-extrem> во
[14:30:44] <jvekstrem-extrem> уже на мониторе
[14:30:45] <jvekstrem-extrem> сидит
[14:39:18] <Mia> LeshaInc: jvekstrem-extrem Totoro fs24_bot
[14:39:21] <Mia> O_NE_MU
[14:39:23] <Mia> fs24_bot:
[14:39:25] <Mia> fingercomp:
[14:39:39] <jvekstrem-extrem> @talk O_NE_MU?
[14:39:42] <fs24_bot> застрял в гараже
[14:39:53] <Mia> jvekstrem-extrem: это че
[14:39:53] <jvekstrem-extrem> @talk ой, мне тебя жаль
[14:39:54] <Mia> на пикче
[14:39:56] <Mia> твоей
[14:39:57] <fs24_bot> Я не обижаюсь, всё нормально.
[14:40:24] <Mia> jvekstrem-extrem: але
[14:40:29] <Mia> че на твоей пикче?
[14:40:29] <fs24_bot> Mia: У вас теперь 31 уровень!
[14:40:39] <jvekstrem-extrem> Mia: кролик, монитор
[14:40:43] <jvekstrem-extrem> а что такого
[14:40:44] <Mia> твой?
[14:40:44] <jvekstrem-extrem> ?
[14:40:46] <jvekstrem-extrem> да
[14:40:47] <Mia> я так же умею
[14:40:53] <Mia> щас сделаю
[14:40:55] <Mia> лул
[14:41:03] <jvekstrem-extrem> ты мне не веришь тпиа
[14:41:05] <jvekstrem-extrem> типа
[14:41:06] <jvekstrem-extrem> ?
[14:41:43] *** Quits: Mia (~root@boy-next-door.gachi.muchi.ga) (Remote host closed the connection)
[14:41:50] *** Joins: Mia (~root@boy-next-door.gachi.muchi.ga)
[14:42:14] <jvekstrem-extrem> Mia: если ты про фотошоп
[14:42:17] <jvekstrem-extrem> то ты не осилишь
[14:42:21] <jvekstrem-extrem> потому что на моей пикче
[14:42:23] <jvekstrem-extrem> даже отражение
[14:42:25] <jvekstrem-extrem> от стола
[14:42:25] <jvekstrem-extrem> есть
[14:43:08] *** Quits: Mia (~root@boy-next-door.gachi.muchi.ga) (Client Quit)
[14:43:36] *** Joins: Mia (~root@boy-next-door.gachi.muchi.ga)
[14:43:38] <Mia> jvekstrem-extrem: че
[14:43:51] <jvekstrem-extrem> че выходишь
[14:43:52] <jvekstrem-extrem> срауз
[14:43:52] <jvekstrem-extrem> ?
[14:43:54] <Mia> нет
[14:43:58] <Mia> не выхожу
[14:44:05] <jvekstrem-extrem> [16:43] * Mia has quit (Client Quit)
[14:44:06] <jvekstrem-extrem> [16:43] * Mia (~root@boy-next-door.gachi.muchi.ga) has joined
[14:44:14] <Mia> че ты там хотел
[14:44:16] <Mia> я говорю могу так же
[14:44:18] <Mia> сделать
[14:44:20] <Mia> лул
[14:44:21] <jvekstrem-extrem> как
[14:44:29] <Mia> так
[14:44:32] <Mia> могу
[14:44:41] <jvekstrem-extrem> я тоже много чего могу
[14:44:44] <jvekstrem-extrem> и так тоже могу
[14:44:47] <Mia> jvekstrem-extrem: у меня
[14:44:49] <Mia> просто тоже есть
[14:44:51] <Mia> кролик
[14:44:52] <jvekstrem-extrem> лул
[14:44:53] <Mia> лул
[14:44:55] <jvekstrem-extrem> прикольно
[14:45:09] <Mia> он больше твоего
[14:45:11] <Mia> раза в два
[14:45:13] <Mia> лул
[14:46:09] <jvekstrem-extrem> правда он у меня не один
[14:46:43] <Mia> jvekstrem-extrem: ты их ешь потом?
[14:46:48] <jvekstrem-extrem> да
[14:46:49] <Mia> или это декоративные
[14:46:51] <jvekstrem-extrem> а что с ними
[14:46:51] <jvekstrem-extrem> ещё делать
[14:46:51] <Mia> лул
[14:46:52] <jvekstrem-extrem> ?
[14:46:57] <Mia> хз
[14:47:02] <Mia> я то неем
[14:47:04] <Mia> не вегаен
[14:47:32] <jvekstrem-extrem> ну эти они мелкие
[14:47:38] <jvekstrem-extrem> они взрослые
[14:47:39] <jvekstrem-extrem> 3 кг
[14:47:44] <jvekstrem-extrem> всего весят
[14:47:48] <jvekstrem-extrem> которого я сфоткал
[14:48:06] <Mia> давай 3кг
[14:48:08] <Mia> тащи
[14:48:09] <Mia> с пруфами
[14:48:54] <jvekstrem-extrem> приезжай ко мне
[14:48:57] <jvekstrem-extrem> я тебе всех покажу
[14:48:59] <jvekstrem-extrem> какие есть
[14:49:00] <jvekstrem-extrem> у меня
[14:49:11] <Mia> лул
[14:49:14] <Mia> даай на билет
[14:49:16] <Mia> деньги
[14:49:18] <Mia> приеду
[14:49:22] <Mia> в твой зажопинск далеко ехать
[14:49:24] <Mia> и дорого
[14:49:26] <Mia> жил бы ты рядом
[14:50:02] <jvekstrem-extrem> Mia: ну я ещё давно
[14:50:03] <jvekstrem-extrem> фоткал
[14:50:05] <jvekstrem-extrem> пару штук
[14:50:41] <jvekstrem-extrem> если ещё по фотоархивам
[14:50:42] <jvekstrem-extrem> полазить
[14:50:47] <jvekstrem-extrem> может ещё фоток найду
[14:53:52] <jvekstrem-extrem> @tr ru IRC
[14:53:53] <fs24_bot> jvekstrem-extrem: ИРЦ (translate.yandex.ru)
[14:54:02] <jvekstrem-extrem> @tr ru IRC bot
[14:54:03] <fs24_bot> jvekstrem-extrem: IRC-бот (translate.yandex.ru)
[14:59:10] <Totoro> ~oi
[14:59:10] <ayumi`> (〜 ̄▽ ̄)〜
[14:59:23] <Totoro> поспал чуть чуть
[14:59:29] <jvekstrem-extrem> ~ol
[14:59:29] <ayumi`> gimme something to work with
[14:59:42] <Totoro> 5 часов
[14:59:43] <jvekstrem-extrem> Totoro: а я не спал
[14:59:44] <jvekstrem-extrem> что делать
[14:59:44] <Totoro> норм
[15:00:04] <Totoro> jvekstrem-extrem: спать
[15:00:11] <jvekstrem-extrem> не хочу
[15:00:18] <jvekstrem-extrem> я 3 кружки чая
[15:00:19] <jvekstrem-extrem> выпил
[15:00:23] <Totoro> тогда не спи
[15:00:26] <Totoro> суббота
[15:00:27] <jvekstrem-extrem> крепкого прям
[15:00:31] <Totoro> похрену на расписание
[15:00:32] <jvekstrem-extrem> точно
[15:00:48] <jvekstrem-extrem> Totoro: а как потом
[15:00:50] <jvekstrem-extrem> к понедельнику
[15:00:53] <jvekstrem-extrem> восстановиться
[15:00:53] <jvekstrem-extrem> ?
[15:01:09] <Totoro> в воскресенье ложись спать вовремя
[15:01:12] <Totoro> даже если не хочется
[15:01:26] <jvekstrem-extrem> ну мне вообще заснуть легко
[15:01:37] <jvekstrem-extrem> достаточно просто лечь на кровать
[15:01:40] <jvekstrem-extrem> и смотреть в потолок
[15:02:05] <jvekstrem-extrem> и ещё у меня сгорела лампочка
[15:02:09] <jvekstrem-extrem> в комнате
[15:02:24] <jvekstrem-extrem> вот ваши хвалённые LED
[15:02:26] <jvekstrem-extrem> лампы
[15:02:37] <Totoro> так они же не застрахованы
[15:02:39] <jvekstrem-extrem> больше полгода не живут
[15:02:41] <Totoro> от сгорания
[15:02:49] <Totoro> и потом если это дешевый китай
[15:02:53] <Totoro> то конечно он горит
[15:02:56] <jvekstrem-extrem> и тем более
[15:03:01] <jvekstrem-extrem> она сгорает спонтанно
[15:03:05] <jvekstrem-extrem> горит горит
[15:03:06] <jvekstrem-extrem> потом бац
[15:03:08] <jvekstrem-extrem> и тухнет
[15:03:13] <Totoro> все лампочки сгорают спонтанно
[15:03:18] <jvekstrem-extrem> Totoro: нет
[15:03:22] <jvekstrem-extrem> лампы накаливания
[15:03:28] <jvekstrem-extrem> сгорают только при включении
[15:03:31] <Totoro> ну разве что люминисцентные помирают долго и со вкусом
[15:03:50] <jvekstrem-extrem> Totoro: у меня вообще
[15:03:56] <jvekstrem-extrem> люминисцентые
[15:03:59] <jvekstrem-extrem> не разу не подыхали
[15:04:08] <jvekstrem-extrem> ну такие длинные палки
[15:04:10] <jvekstrem-extrem> которые
[15:04:14] <Totoro> у меня вообще таких ламп не было
[15:04:18] <Totoro> только в офисе
[15:04:27] <jvekstrem-extrem> у меня ща в гараже
[15:04:29] <jvekstrem-extrem> такие стоят
[15:04:32] <Totoro> а там как раз над нашим столом сдохла
[15:04:40] <Totoro> стала моргать
[15:04:46] <Totoro> пришлось ее выкрутить
[15:05:00] <jvekstrem-extrem> Totoro: и кстати светодиодные сгорают
[15:05:01] <jvekstrem-extrem> только те
[15:05:05] <jvekstrem-extrem> которые в цоколях
[15:05:17] <jvekstrem-extrem> вот в коридоре у меня тоже светодиодные стоят
[15:05:19] <jvekstrem-extrem> но они просто
[15:05:22] <jvekstrem-extrem> лампочки
[15:05:24] <jvekstrem-extrem> без цоколя
[15:05:26] <jvekstrem-extrem> круглые такие
[15:06:14] <jvekstrem-extrem> Totoro: а не
[15:06:20] <jvekstrem-extrem> у меня люминисцентные сгорали
[15:06:28] <jvekstrem-extrem> но это скорее всего из-за того
[15:06:37] <jvekstrem-extrem> что сама фигня
[15:06:44] <jvekstrem-extrem> где лампы вставляются
[15:06:45] <jvekstrem-extrem> говно
[15:06:49] <jvekstrem-extrem> и сжигает их
[15:07:05] <jvekstrem-extrem> они постоянно в ней сгорали
[15:08:10] <fingercomp> Totoro: сильно занят?
[15:08:20] <Totoro> у меня энергосберегающие горели
[15:08:26] <Totoro> и накаливания горели
[15:08:33] <Totoro> LED вроде не горели
[15:08:40] <Totoro> но не помню
[15:08:44] <Totoro> fingercomp: нет
[15:08:49] <Totoro> думаю спать дальше или встать
[15:09:58] <fingercomp> отлично
[15:10:04] <fingercomp> тогда https://lichess.org/G0Zmip6W
[15:10:04] <brote> [ Classical (5+60) casual Chess • Fingercomp (1500?) challenges UnicornFreedom (1360) • lichess.org ] - lichess.org
[15:10:14] <fingercomp> :P
[15:10:15] <Totoro> о
[15:10:23] <Totoro> а +60 это не слишком охренело?
[15:10:32] <fingercomp> ...
[15:10:39] <Totoro> к концу партии по полчаса набежит
[15:10:41] <Totoro> каждому
[15:10:43] <Totoro> лул
[15:10:46] <Totoro> хотя пофиг
[15:10:46] <fingercomp> я на 30 ставить хотел
[15:10:47] <Totoro> щас
[15:10:48] <fingercomp> но да ладно
[15:11:14] <Mia> Totoro: fingercomp ONEMU]
[15:11:38] <fingercomp> UMENO
[15:11:41] <fingercomp> .ja umeno
[15:11:43] <brote> 「梅の実」 【うめのみ】 1 Japanese apricot; ume
[15:12:29] <fingercomp> сливовая правда
[15:13:23] <brote> jvekstrem-extrem: I'll pass that on when MeXaN1Ck is around.
[15:13:24] <fs24_bot> jvekstrem-extrem: У вас теперь 86 уровень!
[15:13:24] <brote> [ Свежие тесты видеокарты за $11000 - 3DFX Rampage в Max Payne, Unreal Tournament и 3DMark 2001 - Блог ddr22 - Overclockers.ru ] - overclockers.ru
[15:13:55] <fingercomp> флудеры
[15:17:01] <Totoro> так
[15:17:05] <Totoro> надо пожрать пойти приготовить
[15:19:18] <Mia> O_NE_MU
[15:19:29] <Mia> jvekstrem-extrem: я думал это механик
[15:19:32] <Mia> опять хрень скинул
[15:19:34] <Mia> какую то
[15:20:09] <Totoro> ~usd 11000 czk
[15:20:09] <ayumi`> 11000.0 USD -> 280060 CZK
[15:20:18] <Totoro> да они охренели
[15:22:11] <Totoro> лучше отложить эти 11к долларов на доминиканский паспорт
[15:22:20] <Totoro> как раз одну десятую оплатить
[15:23:24] <jvekstrem-extrem> ты её всё равно
[15:23:24] <jvekstrem-extrem> не купишь
[15:23:32] <jvekstrem-extrem> потому что её всего 1 штука
[15:23:34] <jvekstrem-extrem> во всем мире
[15:23:39] <jvekstrem-extrem> и уже её купили
[15:23:51] <LeshaInc> Totoro: чето я постоянно
[15:23:57] <LeshaInc> на финише сбиваю
[15:23:59] <LeshaInc> банку эту
[15:23:59] <LeshaInc> лул
[15:24:15] <LeshaInc> уже второй раз подряд
[15:24:16] <LeshaInc> 2 место
[15:24:22] <LeshaInc> и банку сбиваю бампером
[15:24:30] <Totoro> какую банку
[15:24:39] <LeshaInc> ну на финише
[15:24:41] <LeshaInc> там слева и справа
[15:24:43] <LeshaInc> железяка
[15:24:44] <Totoro> а
[15:24:47] <Totoro> ну похрен же
[15:25:00] <Totoro> это не успеет тебя сильно замедлить
[15:25:03] <Totoro> ибо финиш
[15:25:21] <Totoro> ты какой чемпионат проходишь?
[15:26:00] <LeshaInc> я забыл уже
[15:26:02] <LeshaInc> какой прохожу
[15:26:06] <LeshaInc> но тут 100% легкий гравий
[15:26:56] <Totoro> в первом чемпионате перед снегом были такие трассы
[15:27:01] <Totoro> по ним кайф кататься
[15:27:05] <Totoro> асфальт
[15:27:07] <Totoro> гравий
[15:27:18] <Totoro> машина держится офигенно
[15:27:32] <LeshaInc> не перед снегом
[15:27:36] <LeshaInc> я уже после снега
[15:28:32] <LeshaInc> самые тупые трассы
[15:28:35] <LeshaInc> это греция и швеция
[15:28:37] <LeshaInc> горы и снег
[15:28:53] <Totoro> true
[15:29:04] <Totoro> обледеневшие горы
[15:29:08] <Totoro> это еще более рипнуто
[15:29:33] <Totoro> потому что крайне легко тупо просрать машину
[15:31:13] <LeshaInc> и жизнь
[15:32:46] <Mia> asswecan
[15:32:49] <jvekstrem-extrem> .py None = True; print(None)
[15:32:50] <Totoro> nopeyoucant
[15:32:52] <brote> jvekstrem-extrem: SyntaxError: cannot assign to None (<string>, line 1)
[15:33:09] <Totoro> Mia: ты способ заработать кучу денег придумал уже?
[15:33:18] <jvekstrem-extrem> .py nil = None; true = True; false = False print(nil)
[15:33:19] <brote> jvekstrem-extrem: SyntaxError: invalid syntax (<string>, line 1)
[15:33:19] <fs24_bot> brote: У вас теперь 59 уровень!
[15:33:21] <Totoro> не успеем же
[15:33:24] <Totoro> до нового года
[15:33:28] <jvekstrem-extrem> .py nil = None; true = True; false = False; print(nil)
[15:33:29] <brote> jvekstrem-extrem: None
[15:34:05] <Mia> Totoro: нет
[15:34:07] <Mia> лул
[15:40:50] <LeshaInc> рип ирц
[15:41:34] <Mia> LeshaInc: take it boy
[15:44:24] <Totoro> fingercomp: будешь новую?
[15:44:29] <Totoro> или можно условия поменять
[15:44:39] <Totoro> тут как-то странно время распределяется
[15:44:55] <Totoro> мне кажется имеет смысл пока ставить просто лимит на час
[15:44:57] <Totoro> или без лимита
[15:45:04] <Totoro> либо классический 25 минут
[15:45:10] <Totoro> чтобы как у чемпионов =)
[15:46:59] <LeshaInc> Totoro:
[15:47:03] <LeshaInc> а десктопный оцелот
[15:47:06] <LeshaInc> есть?
[15:48:07] <jvekstrem-extrem> нету
[15:48:11] <jvekstrem-extrem> механик должен писать
[15:48:14] <jvekstrem-extrem> но он не пишет
[15:48:18] <LeshaInc> механик неосилятор
[15:48:51] <Vladimir> Кстати,eu_tomat в ирке есть?
[15:49:01] <Totoro> заходит иногда
[15:49:04] <Totoro> но редко
[15:49:09] <Vladimir> Под таким же ником?
[15:49:24] <fingercomp> .seen eu_tomat
[15:49:25] <brote> fingercomp: I last saw eu_tomat at 2018-09-22 - 23:09:47+07 in here, saying Да. Отсутствие Кибера добаляет огорчения.
[15:49:31] <jvekstrem-extrem> irc и форум
[15:49:36] <jvekstrem-extrem> живёт отдельной жизнью
[15:49:53] <Totoro> ну не совсем отдельной
[15:49:59] <Totoro> все таки одни и те же люди
[15:50:27] <Totoro> LeshaInc: десктопный можно сделать без проблем
[15:50:34] <LeshaInc> так сделай
[15:50:36] <Totoro> там надо только написать эффективный UI
[15:50:36] <LeshaInc> че не сделал?
[15:50:41] <Totoro> который бы терминал рисовал
[15:50:41] <LeshaInc> не надо ниче писать
[15:50:43] <LeshaInc> сделай
[15:50:46] <LeshaInc> чтобы оно открывалось
[15:50:47] <LeshaInc> и работало
[15:50:49] <LeshaInc> как оцему
[15:50:51] <Totoro> у меня не было такой цели пока
[15:50:57] <Totoro> была цель онлайновый сделать
[15:51:00] <Totoro> и то как видишь
[15:51:03] <Totoro> пока отложил
[15:51:08] <Totoro> допиливание
[15:51:12] <jvekstrem-extrem> LeshaInc: там юи на жаве
[15:51:15] <jvekstrem-extrem> сложно
[15:51:17] <jvekstrem-extrem> очень
[15:51:18] <LeshaInc> НЕ НАДО
[15:51:20] <LeshaInc> никакое уи
[15:51:23] <LeshaInc> окошко
[15:51:28] <LeshaInc> с эмулятором
[15:51:28] <LeshaInc> и все
[15:51:31] <jvekstrem-extrem> ну это тоже юи
[15:51:33] <jvekstrem-extrem> формально
[15:51:34] <Totoro> да ничего сложного
[15:51:35] <jvekstrem-extrem> юи терминала
[15:51:36] <Mia> YFLJ
[15:51:38] <Mia> NADO
[15:51:39] <Totoro> просто надо сделать
[15:51:41] <Totoro> а некому
[15:51:41] <LeshaInc> КОНСОЛЬКА
[15:51:43] <LeshaInc> ТТИ
[15:51:43] <Totoro> пока
[15:51:48] <LeshaInc> Totoro: о а кстати
[15:51:51] <Mia> NEOSILYAORI
[15:51:53] <LeshaInc> можно и консольный
[15:51:53] <Mia> NEOSILYAORI
[15:51:54] <LeshaInc> сделать
[15:51:55] <Mia> NEOSILYAORI
[15:51:56] <LeshaInc> лул
[15:51:57] <Mia> NEOSILYAORI
[15:51:59] <Totoro> LeshaInc: а как там с мышью
[15:51:59] <fs24_bot> Totoro: У вас теперь 115 уровень!
[15:52:01] <Totoro> быть
[15:52:07] <LeshaInc> Totoro: мышь поддерживается
[15:52:10] <Totoro> надо нкурсес какой-нибудь
[15:52:10] <LeshaInc> терминалами нормальными
[15:52:12] <Totoro> юзать
[15:52:13] <Mia> Totoro: ПИШИ
[15:52:15] <Mia> нормальную
[15:52:17] <Mia> прогу
[15:52:19] <Mia> а не хрень
[15:52:21] <Mia> нинужную
[15:52:22] <Totoro> LeshaInc: и еще
[15:52:23] <Mia> опять
[15:52:28] <Totoro> double-width символы будут проблемой
[15:52:36] <LeshaInc> тти режим
[15:52:40] <LeshaInc> для тех кто неосилил графический
[15:52:42] <LeshaInc> например по ссш сидит
[15:52:43] <Mia> ты неосилил
[15:52:44] <LeshaInc> и не осилил проброс
[15:52:45] <LeshaInc> иксов
[15:53:27] <Totoro> Mia: я тебе написал нужную
[15:53:30] <Totoro> а ты на тесты забил
[15:53:34] <Totoro> тестируй релей\
[15:53:37] <Totoro> для бродкастов
[15:53:45] <Mia> пиши то на чем деньги можно заработать
[15:53:49] <Totoro> продай
[15:53:51] <Totoro> релей
[15:53:53] <Totoro> для бродкастов
[15:53:55] <Totoro> лул
[15:53:57] <Totoro> 50% мне
[15:54:05] <Mia> это говнокод
[15:54:07] <Mia> 10 строчек
[15:54:09] <Mia> его никто
[15:54:10] <Totoro> сам ты говнокод\
[15:54:11] <Mia> не купит
[15:54:18] <Totoro> вот если бы я релей в 1000 строчек сделал
[15:54:19] <Mia> >10 строчек
[15:54:21] <Totoro> это был бы говнокод
[15:54:24] <LeshaInc> Totoro: а твой эмуль
[15:54:26] <LeshaInc> на какой жаве
[15:54:28] <LeshaInc> работает
[15:54:28] <LeshaInc> ?
[15:54:57] <Totoro> LeshaInc: компилял его на 10 вроде
[15:55:07] <Totoro> он вообще на Scala же
[15:55:10] <Totoro> ядро
[15:55:10] <LeshaInc> Totoro: а на других
[15:55:12] <LeshaInc> будет работать
[15:55:13] <LeshaInc> ?
[15:55:14] <LeshaInc> на 8
[15:55:16] <LeshaInc> например
[15:55:18] <Totoro> будет везде где скала работает
[15:55:31] <Totoro> а она работает и на 7 яве
[15:56:20] <Totoro> ~g scala java compatibility table
[15:56:21] <ayumi`> JDK Compatibility | Scala Documentation / https://docs.scala-lang.org/overviews/jdk-compatibility/overview.html
[15:56:36] <Totoro> ну да
[15:56:40] <Totoro> до 6 явы саппорт есть
[15:56:50] <Totoro> если там не было каких-то спец фич из свежей скалы
[15:56:56] <Totoro> за это ручаться не мог
[15:56:59] <Totoro> *могу
[15:57:04] <Totoro> но всегда можно пропатчить
[15:58:11] <Totoro> LeshaInc: там ocelot-brain надо собрать как библиотеку
[15:58:16] <Totoro> и подключить к своему проекту
[15:58:20] <Totoro> и все
[15:58:30] <Totoro> дальше там у меня грубоватая шина событий
[15:58:36] <Totoro> на которую надо накидать листенеров
[15:58:41] <Totoro> для обратной связи
[15:58:46] <Totoro> плюс набор префабов
[15:58:48] <Totoro> компонентов
[15:58:53] <Totoro> чтобы собирать графы-сети
[15:58:55] <Totoro> компы
[15:59:18] <Totoro> короче можно глянуть как ocelot-online делает это
[15:59:52] <LeshaInc> Totoro: а как
[15:59:55] <LeshaInc> в идее скалу
[16:00:00] <LeshaInc> настроить
[16:00:02] <Totoro> ставь плагин
[16:00:03] <LeshaInc> че надо для этого?
[16:00:04] <Totoro> Scala
[16:00:10] <Totoro> потом открывай проект
[16:00:11] <LeshaInc> наверное надо сначала
[16:00:14] <LeshaInc> скомпилить скалу
[16:00:16] <Totoro> и нажимай сихронайз
[16:00:21] <LeshaInc> или бинарную
[16:00:21] <Totoro> IDEA выкачает бинарники скалы
[16:00:23] <LeshaInc> собрать?
[16:00:26] <Totoro> сама
[16:00:27] <LeshaInc> Totoro: а
[16:00:28] <LeshaInc> ок
[16:00:30] <LeshaInc> а то я мог
[16:00:34] <LeshaInc> системвайд поставить
[16:00:35] <LeshaInc> а так даже лучше
[16:00:37] <LeshaInc> меньше пакетов
[16:00:39] <Totoro> ну можно и в систему накатить
[16:00:43] <LeshaInc> жалко идея сама яву не может еще скачать
[16:00:47] <LeshaInc> потому что сама идея на ней
[16:00:47] <Totoro> тогда смотри как там на офф сайте они распространяют
[16:00:52] <Totoro> лул
[16:00:52] <LeshaInc> Totoro: emerge scala
[16:00:53] <LeshaInc> лул
[16:00:56] <Totoro> ок
[16:00:57] <LeshaInc> или emerge scala-bin
[16:01:00] <LeshaInc> но мне проще уже
[16:01:04] <LeshaInc> если она сама скачает
[16:01:24] <LeshaInc> dev-util/idea-community: Version bump to 2018.03.01
[16:01:29] <LeshaInc> > Sun, 9 Dec 2018 18:52
[16:01:30] <LeshaInc> лул
[16:01:38] <LeshaInc> идея настолько
[16:01:40] <LeshaInc> никому не нужна
[16:01:48] <LeshaInc> что ее только через 9 месяцев
[16:01:50] <LeshaInc> обновили
[16:01:54] <Totoro> рипы
[16:01:56] <Totoro> в генте
[16:02:03] <LeshaInc> Ivan Larkou
[16:02:06] <LeshaInc> васяно мейнтейнер какой то
[16:02:13] <LeshaInc> larkou.ivan@yandex.ru
[16:02:15] <LeshaInc> >yandex.ru
[16:02:17] <LeshaInc> я же говорю
[16:02:19] <LeshaInc> васян
[16:02:36] <Totoro> Mia: мне тут написал один товарищ
[16:02:40] <Totoro> что собирается делать игру
[16:02:49] <LeshaInc> хера эта идея весит
[16:02:53] <Totoro> потому что это, цитирую "an easy way to make money"
[16:02:57] <LeshaInc> 517 мб
[16:03:02] <LeshaInc> Totoro: его игру
[16:03:04] <LeshaInc> - никто не купит
[16:03:09] <LeshaInc> - никто не скачает даже если халявно
[16:03:11] <LeshaInc> - играть все равно не будут
[16:04:13] <Mia> лул
[16:08:45] <LeshaInc> это пользовательское соглашение
[16:08:46] <LeshaInc> идеи
[16:08:59] <Totoro> LeshaInc: ну так и есть
[16:09:05] <Totoro> но деньги можно поднять
[16:09:05] <LeshaInc> и зачем ей
[16:09:07] <Totoro> на игре
[16:09:09] <Totoro> это факт
[16:09:09] <LeshaInc> пароли
[16:09:13] <Totoro> просто это далеко не easy
[16:09:13] <LeshaInc> куки
[16:09:14] <LeshaInc> и проче
[16:09:27] <Mia> LeshaInc: ЗАЗОНДИРОВАН
[16:09:30] <Mia> LeshaInc: ЗАЗОНДИРОВАН
[16:09:31] <Mia> LeshaInc: ЗАЗОНДИРОВАН
[16:09:48] <LeshaInc> Mia: ты тоже
[16:09:49] <LeshaInc> идею то юзал
[16:09:50] <LeshaInc> лул
[16:09:52] <Totoro> LeshaInc: у идеи есть встроенный менеджер паролей
[16:10:02] <Totoro> например она может запомнить твой пароль для GitHub
[16:10:04] <LeshaInc> и поэтому она отсылает пароли в анб?
[16:10:14] <Totoro> поэтому она работает с паролями
[16:11:12] <Totoro> не исключено, что если ты логинишься с аккаунтом Jetbrains
[16:11:23] <Totoro> то она будет синхронизировать аккаунты через интернет
[16:11:26] <Totoro> включая пароли
[16:11:33] <Totoro> но это не точно
[16:13:26] <LeshaInc> Totoro: ну сделал
[16:13:28] <LeshaInc> пустой скала проект
[16:13:32] <LeshaInc> как это
[16:13:38] <LeshaInc> юзать
[16:13:43] <LeshaInc> так же как в жаве
[16:13:45] <LeshaInc> главный клас
[16:13:47] <LeshaInc> итд итп
[16:13:47] <LeshaInc> ?
[16:14:18] <LeshaInc> Totoro: и какой темплетй
[16:14:20] <LeshaInc> надо выбирать
[16:14:20] <LeshaInc> ?
[16:14:27] <Totoro> ?
[16:14:37] <Totoro> так же как в Java
[16:14:42] <Totoro> все
[16:14:50] <LeshaInc> темплейт
[16:14:51] <LeshaInc> в идее
[16:14:56] <Totoro> какой темплейт
[16:14:58] <Totoro> hello world
[16:14:59] <LeshaInc> скала консоль
[16:15:01] <LeshaInc> или аппликейшен
[16:15:07] <LeshaInc> Totoro: хелло ворлда нету
[16:15:10] <LeshaInc> пустой создался
[16:15:11] <Totoro> если тебе на поиграться
[16:15:13] <Totoro> то консоль
[16:15:19] <Totoro> но можно и пустой
[16:15:25] <Totoro> тогда самому писать мейн класс
[16:15:29] <Totoro> в остальном то же самое
[16:15:31] <LeshaInc> да я напишу
[16:15:35] <LeshaInc> но как я потом
[16:15:37] <LeshaInc> запускать буду то
[16:15:38] <LeshaInc> ?
[16:15:48] <LeshaInc> выбиру короче
[16:15:50] <LeshaInc> скала консоль
[16:15:53] <Totoro> вариантов несколько
[16:15:56] <LeshaInc> там меньше всего настроек
[16:16:00] <Totoro> ты с SBT или без него создавал?
[16:16:08] <Totoro> лучше проект с SBT создай
[16:16:12] <Totoro> это как Gradle
[16:16:14] <Totoro> скалавский
[16:16:16] <LeshaInc> с sbt
[16:16:18] <Totoro> вот
[16:16:25] <Totoro> тогда можно запускать через sbt run
[16:16:34] <Totoro> ну или тупо
[16:16:39] <Totoro> открываешь главный файл
[16:16:41] <Totoro> класс
[16:16:45] <Totoro> там слева от сигнатуры класса
[16:16:49] <Totoro> будет зеленая стрелочка
[16:16:51] <Totoro> как в яве
[16:16:55] <Totoro> кликаешь и идея тебе запустит
[16:17:03] <Totoro> потом можно будет с профиля запуска запускать
[16:17:06] <Totoro> который создастся
[16:17:08] <Totoro> сверху справа
[16:17:10] <Totoro> на панели
[16:20:24] <LeshaInc> Totoro:
[16:20:25] <LeshaInc> как назвать
[16:20:27] <LeshaInc> главный класс
[16:20:28] <LeshaInc> ?
[16:21:07] <Totoro> как угодно
[16:21:11] <LeshaInc> я не могу
[16:21:11] <Totoro> обычно это название проекта
[16:21:12] <LeshaInc> придумать
[16:21:22] <Totoro> class Stem {}
[16:21:25] <Totoro> для стема
[16:21:27] <Totoro> например
[16:21:37] <Totoro> в OC вполне предсказуемо
[16:21:42] <LeshaInc> точнее объект надо
[16:21:43] <Totoro> главный класс называется OpenComputers\
[16:21:48] <Totoro> да
[16:29:47] <Mia> ONEMU
[16:30:01] <Mia> LeshaInc: я юзал
[16:30:02] <Mia> но без интернета
[16:30:06] <Mia> так что ты зазондирован
[16:30:08] <Mia> а я нет
[16:31:18] <Totoro> два зазондированных заходят в бар
[16:31:26] <Totoro> - ты зазондирован! - кричит первый
[16:31:31] <Totoro> - нет ты! - кричит второй
[16:31:40] <Totoro> - оба мы зазондированы, - отвечает бармен
[16:31:43] <Totoro> *вы
[16:36:07] <jvekstrem-extrem> так оно и есть
[16:36:13] <jvekstrem-extrem> мы все зазондированы
[16:36:16] <jvekstrem-extrem> на нас путин смотрит
[16:36:33] <LeshaInc> поставил
[16:36:35] <LeshaInc> материал тему
[16:36:40] <LeshaInc> на идею
[16:36:41] <LeshaInc> лул
[16:37:03] <jvekstrem-extrem> так что спорить
[16:37:08] <jvekstrem-extrem> кто больше зазондирован
[16:37:10] <jvekstrem-extrem> бессмыслено
[16:38:10] <Totoro> LeshaInc: а там разве есть материал тема?
[16:38:12] <Totoro> лул
[16:38:13] <LeshaInc> да
[16:38:19] <LeshaInc> на главной в плагинах висит
[16:38:21] <Totoro> надо глянуть
[16:38:35] <LeshaInc> еще поставил идея-трейнер
[16:38:39] <LeshaInc> чтобы шорткаты узнать
[16:38:40] <LeshaInc> лул
[16:39:00] <Totoro> fingercomp: анализатор партии просто в шоке
[16:39:13] <jvekstrem-extrem> Totoro: а чё он делает
[16:39:16] <jvekstrem-extrem> он сам анализирует
[16:39:16] <Totoro> каждый второй ход помечает как ?!
[16:39:18] <jvekstrem-extrem> и показывает
[16:39:20] <Totoro> да
[16:39:20] <jvekstrem-extrem> ошибки
[16:39:21] <jvekstrem-extrem> ?
[16:39:24] <Totoro> именно так
[16:39:30] <Totoro> анализирует законченную партию
[16:39:38] <Totoro> показывает как колебалось преимущество
[16:39:40] <Totoro> сторон
[16:39:42] <Totoro> по ходу дела
[16:39:46] <fingercomp> хотя оно не колебалось
[16:39:49] <Totoro> показывает какие ходы были тупые
[16:39:53] <fingercomp> там как карта морского дна
[16:39:54] <Totoro> и как можно было исправить
[16:40:01] <Totoro> fingercomp: XD
[16:40:12] <LeshaInc> Totoro:
[16:40:13] <LeshaInc> а есть смысл
[16:40:18] <fingercomp> Totoro: купаться там опасненько
[16:40:22] <LeshaInc> екстендить трейт App
[16:40:22] <fingercomp> я так смотрю
[16:40:22] <LeshaInc> ?
[16:40:27] <Totoro> лул, ну суща же есть
[16:40:32] <Totoro> и маленький шельф
[16:40:41] <fingercomp> там какая-то гра
[16:40:42] <fingercomp> на суше-то
[16:40:45] <fingercomp> *гора
[16:40:50] <Totoro> это значит - круто начал
[16:40:52] <Totoro> =)
[16:40:57] <Totoro> в гору шел
[16:40:59] <Totoro> к успеху
[16:41:04] <fingercomp> хотя она, гора эта, бедная какая-то
[16:41:09] <Totoro> а потом немного на дно свалился
[16:41:18] <Totoro> LeshaInc: обычно
[16:41:22] <fingercomp> немного
[16:41:24] <fingercomp> угу
[16:41:26] <Totoro> трейт App советуют экстендить для мелких прог
[16:41:34] <Totoro> а для крупных - делать нормальный метод main
[16:41:36] <fingercomp> я "Learn from your mistakes" ща запущу
[16:41:40] <fingercomp> и буду часа два сидеть, видимо
[16:41:43] <LeshaInc> ладно
[16:41:43] <Totoro> но там более или менее пофиг
[16:41:45] <LeshaInc> не очень то и хотелось
[16:41:46] <Totoro> дело вкуса
[16:41:49] <LeshaInc> две строчки лишние
[16:41:52] <LeshaInc> дела не изменят
[16:41:54] <Totoro> можно спокойно App экстенднуть
[16:42:03] <Totoro> на костер тебя не поведут
[16:42:12] <Totoro> fingercomp: окей
[16:42:15] <Totoro> зови если что
[16:42:22] <Totoro> я пока полы пылесосить пойду
[16:42:39] <LeshaInc> АААААААААААААААААААААААААААААААААААААА
[16:42:44] <LeshaInc> че за херня
[16:42:47] <LeshaInc> когда воркспайсы переключаю
[16:42:49] <LeshaInc> эдитор в идее
[16:42:50] <LeshaInc> теряет фокус
[16:42:53] <Totoro> kek
[16:42:56] <Totoro> есть такая хрень
[16:42:58] <LeshaInc> и как мне
[16:43:00] <LeshaInc> вернуть его?
[16:43:05] <Totoro> кликни
[16:43:05] <LeshaInc> без мышки
[16:43:07] <Totoro> мышой
[16:43:07] <LeshaInc> БЕЗ
[16:43:08] <LeshaInc> мышки
[16:43:14] <Totoro> i3проблемы
[16:43:14] <jvekstrem-extrem> юзайть шиндоус
[16:43:16] <jvekstrem-extrem> там нет такой
[16:43:17] <jvekstrem-extrem> проблемы
[16:43:22] <fingercomp> Mod4+Space
[16:43:40] <LeshaInc> fingercomp: он не возвращает фокус
[16:43:42] <LeshaInc> редактора
[16:43:57] *** Joins: fancube (webchat@nat-0-0.nsk.sibset.net)
[16:44:25] <Totoro> нажми Alt + 0 два раза
[16:44:27] <Totoro> лул
[16:44:51] <fancube> Totoro а что делает эта комбинация?
[16:44:57] <Totoro> это не тебе
[16:44:57] <LeshaInc> Totoro: хера этот sbt
[16:44:58] <LeshaInc> флудит
[16:44:59] <Totoro> это Лехе
[16:45:06] <Totoro> fancube: привет
[16:45:08] <LeshaInc> ДЕСЯТЬ СЕКУНД
[16:45:11] <LeshaInc> хелло ворлд
[16:45:12] <LeshaInc> собирается
[16:45:14] <LeshaInc> Totoro: че за жопа?
[16:45:20] <fancube> Totoro привет
[16:45:25] <Totoro> хз
[16:45:28] <LeshaInc> как вы так
[16:45:29] <Totoro> наверное демона стартовал
[16:45:32] <LeshaInc> программируете
[16:45:33] <LeshaInc> ?
[16:45:33] <Totoro> сбтшного
[16:45:43] <Totoro> попробуй еще раз собрать
[16:46:10] <Totoro> и не надо тут про время компиляции
[16:46:10] <LeshaInc> а второй раз
[16:46:12] <LeshaInc> не хочет собирать
[16:46:16] <Totoro> Руст - та же хрень
[16:46:17] <LeshaInc> старое запускает
[16:46:19] <Totoro> компилирует часами
[16:46:20] <LeshaInc> Totoro: РУСТ БЫСТРЕЕ
[16:46:21] <LeshaInc> билдится
[16:46:25] <Totoro> LeshaInc: sbt build
[16:46:40] <fancube> Вы тестите что-то?
[16:46:51] <LeshaInc> Totoro: как в идее
[16:46:55] <LeshaInc> настроить запуск
[16:46:56] <LeshaInc> этой херни
[16:46:59] <LeshaInc> 1 кнопкой
[16:47:03] <Totoro> профиль создать
[16:47:03] <LeshaInc> а то там сверху
[16:47:06] <LeshaInc> add configuration
[16:47:06] <Totoro> хотя там хоткеи
[16:47:09] <Totoro> должны быть
[16:47:16] <Totoro> на билд
[16:47:18] <Totoro> и на запуск
[16:47:20] <LeshaInc> там add configuration
[16:47:21] <LeshaInc> просит
[16:47:24] <Totoro> ну создай
[16:47:30] <jvekstrem-extrem> лул
[16:47:33] <Totoro> конфигурейшон
[16:47:34] <jvekstrem-extrem> реально прикольно
[16:47:37] <LeshaInc> Totoro: создал
[16:47:38] <jvekstrem-extrem> выглядит
[16:47:39] <LeshaInc> не работает
[16:47:41] <LeshaInc> так и висит
[16:47:42] <jvekstrem-extrem> материал тема
[16:47:45] <Totoro> значит хреново создал
[16:48:06] <Totoro> jvekstrem-extrem: чото хрень
[16:48:10] <Totoro> убрали все
[16:48:12] <fingercomp> мелкософтовский дезигн
[16:48:14] <Totoro> оставили фон и инонки
[16:48:16] <fingercomp> какой-то
[16:48:17] <LeshaInc> >_<
[16:48:21] <Totoro> да
[16:48:22] <LeshaInc> Totoro: Scala Console темплейт
[16:48:26] <LeshaInc> открывает Scala консоль
[16:48:26] <Totoro> на VS Code смахивает
[16:48:28] <LeshaInc> repl
[16:48:34] <LeshaInc> я думал он мой проект
[16:48:36] <LeshaInc> запустит
[16:49:07] <Totoro> чо
[16:49:12] <Totoro> SBT конфигурацию делай
[16:49:15] <Totoro> и команду run туда
[16:49:19] <Totoro> или build
[16:49:21] <Totoro> или чо тебе надо
[16:49:30] <LeshaInc> я спрашиваю
[16:49:34] <jvekstrem-extrem> Totoro: только это не материал
[16:49:35] <jvekstrem-extrem> нифига
[16:49:35] <LeshaInc> какой темплейт
[16:49:37] <LeshaInc> выбирать
[16:49:39] <jvekstrem-extrem> даже анимаций
[16:49:40] <jvekstrem-extrem> нету
[16:49:44] <jvekstrem-extrem> у кнопок
[16:49:50] <jvekstrem-extrem> и других элементов интерфейс
[16:49:51] <jvekstrem-extrem> а
[16:49:51] <Totoro> ну это "флат-модерн-стайл"
[16:49:57] <Totoro> абстрактный
[16:50:01] <jvekstrem-extrem> и вообще материал дизайн
[16:50:07] <jvekstrem-extrem> это когда всё в карточках
[16:50:08] <jvekstrem-extrem> сделано
[16:50:19] <Totoro> LeshaInc: ты все темплейтами называешь
[16:50:22] <Totoro> я хз о чем ты
[16:50:34] <Totoro> сборка и запуск проекта производится через SBT
[16:50:37] <Totoro> соответственно
[16:50:41] <Totoro> если тебе нужна сборка или запуск
[16:50:46] <Totoro> вызываешь SBT команду
[16:50:54] <Totoro> для этого можно сделать конфигурацию запуска
[16:50:58] <LeshaInc> че я должен че то вызывать
[16:50:58] <Totoro> SBTшную
[16:51:01] <LeshaInc> я хочу на кнопку запуска
[16:51:02] <Totoro> вызвать с консоли вручную
[16:51:02] <LeshaInc> запускать
[16:51:05] <LeshaInc> а не лезть куда то
[16:51:07] <LeshaInc> хер знает куда
[16:51:10] <Totoro> либо справа на выпадающей панели SBT
[16:51:15] <Totoro> тыкать нужный таск
[16:51:17] <LeshaInc> Totoro:
[16:51:19] <LeshaInc> ЧЕ ВЫБИРАТЬ ТО
[16:51:33] <Totoro> SBT TASK
[16:51:38] <Totoro> сказал же
[16:51:44] <Totoro> не Scala Console
[16:51:50] <Totoro> а SBT Task
[16:52:00] <Totoro> и вообще ты мне не сказал что ты делать собрался
[16:52:04] <Totoro> билдить?
[16:52:06] <Totoro> запускать?
[16:52:09] <LeshaInc> запускать
[16:52:12] <LeshaInc> я 10 раз сказал
[16:52:13] <Totoro> оно и так запускаться должно было
[16:52:21] <Totoro> по зеленой стрелочки\
[16:52:22] <LeshaInc> я хочу по кнопке сверху
[16:52:23] <LeshaInc> запускать
[16:52:24] <Totoro> у главного объекта
[16:52:29] <Totoro> один раз через нее запустишь
[16:52:30] <LeshaInc> а не по зеленой стрелочке
[16:52:34] <Totoro> и сверху автоматом сгенерится
[16:52:36] <Totoro> конфиг
[16:52:36] <LeshaInc> а если я в другом классе
[16:52:37] <LeshaInc> сижу
[16:52:38] <Totoro> для запуска
[16:52:42] <Totoro> СГЕНЕРИТСЯ
[16:52:44] <Totoro> тебе
[16:52:49] <Totoro> будешь сверху запускать
[16:52:54] <LeshaInc> Totoro: о
[16:52:55] <LeshaInc> так бы и сказал
[16:52:59] <Totoro> я сказал
[16:53:19] <LeshaInc> ты не сказал
[16:53:21] <Totoro> 15:17:03 @Totoro | потом можно будет с профиля запуска запускать
[16:53:21] <LeshaInc> где именно
[16:53:22] <LeshaInc> стрелочка
[16:53:23] <Totoro> 15:17:06 @Totoro | который создастся
[16:53:25] <Totoro> 15:17:08 @Totoro | сверху справа
[16:53:27] <Totoro> 15:17:10 @Totoro | на панели
[16:53:29] <Totoro> вот
[16:53:35] <LeshaInc> так стрелочка не сверху справа
[16:53:36] <Totoro> стрелочка
[16:53:37] <LeshaInc> а возле кода
[16:53:39] <Totoro> слева
[16:53:43] <Totoro> от сигнатуры класса
[16:53:44] <Totoro> объекта
[16:53:47] <Totoro> главного
[16:53:48] <LeshaInc> ну вот именно
[16:53:49] <Totoro> тыкаешь
[16:53:52] <Totoro> запускаешь
[16:53:54] <LeshaInc> ДА Я ДАВНО ТЫКНУЛ
[16:53:55] <Totoro> IDEA генерит профиль
[16:53:58] <Totoro> для запуска
[16:53:58] <LeshaInc> я пытаюсь объяснить тебе
[16:54:03] <LeshaInc> что ты неправильно объяснял
[16:54:07] <Totoro> ты рип
[16:54:09] <Totoro> просто
[16:54:10] <LeshaInc> нет
[16:54:10] <LeshaInc> ты рип
[16:54:17] <Totoro> всё я пошел пылесосить
[16:54:34] <fancube> LeshaInc
[16:54:37] <fancube> Как дела?
[16:54:57] <LeshaInc> fancube: как всегда
[16:55:16] <fancube> У меня тоже всё как обычно
[16:55:22] <fancube> Но чуток лучше
[16:55:44] <Totoro> лул
[16:55:52] <LeshaInc> чай
[16:55:54] <LeshaInc> слишком крепкий сделал
[16:55:55] <fancube> Я себе наушники купил прям классный
[16:55:57] <LeshaInc> риппо
[16:56:04] <fancube> Классные *
[16:56:18] <fancube> Сижу радуюсь
[16:56:22] <fancube> Бассам
[16:57:15] <jvekstrem-extrem> я особо не люблю
[16:57:17] <jvekstrem-extrem> наушники
[16:57:22] <jvekstrem-extrem> хоть какими бы крутыми
[16:57:24] <jvekstrem-extrem> они не были
[16:57:37] <fancube> jvekstrem-extrem ты через колонки?
[16:57:40] <jvekstrem-extrem> да
[16:57:45] <jvekstrem-extrem> на 100% выкручиваю
[16:58:06] <fancube> У тебя наверное какая-нибудь аудиосистема?
[16:58:23] <fancube> Не ну я согласен что минус наушников в том
[16:58:28] <fancube> Что их надевать надо
[16:58:38] <fancube> Или же втыкать
[16:58:40] <jvekstrem-extrem> да не надевать
[16:58:47] <jvekstrem-extrem> просто сидеть долго
[16:58:49] <jvekstrem-extrem> в них нереально
[16:58:54] <fancube> Ааа это тоже
[16:59:04] <fancube> Но когда ты в наушниках ты никому не мешаешь
[16:59:11] <jvekstrem-extrem> когда в колонках
[16:59:14] <jvekstrem-extrem> я тоже никому не мешаю
[16:59:17] <fancube> Это знаешь...
[16:59:29] <fancube> Либо дано либо не дано долго сидеть в наушниках
[16:59:34] <fancube> Ммм а соседи?
[16:59:44] <fancube> Ты же сам выше писал что на 100% выкручиваешь
[16:59:47] <jvekstrem-extrem> соседи не услышат
[16:59:48] <jvekstrem-extrem> никак
[16:59:55] <OIDLE> давайте фанкубу руки выкрутим
[16:59:55] <jvekstrem-extrem> я не в квартире
[16:59:55] <jvekstrem-extrem> живу
[16:59:56] <fancube> У тебя частный дом?
[16:59:57] <fancube> Ааа
[16:59:58] <jvekstrem-extrem> да
[17:00:01] <OIDLE> на 100%
[17:00:14] <fancube> Ну так тогда почему бы и нет
[17:00:28] <fancube> Ты 1 живёшь?
[17:00:33] <fancube> Или у тебя уже семья все дела?
[17:00:42] <OIDLE> у него семья
[17:00:46] <OIDLE> бот тоже часть семьи
[17:00:54] <fancube> Это...
[17:01:01] <fancube> Так жизненно
[17:01:03] <OIDLE> @talk ты часть семьи?
[17:01:04] <fs24_bot> OIDLE: У вас теперь 24 уровень!
[17:01:07] <fs24_bot> Спасибо! Ты тоже отлично выглядишь!
[17:01:19] <OIDLE> @talk я вопрос задал, отвечай
[17:01:23] <fs24_bot> С удовольствием отвечу. А в чём, собственно, вопрос?
[17:01:29] <OIDLE> @talk ты часть семьи или нет?
[17:01:33] <fs24_bot> Ясно.
[17:01:39] <fancube> Жаль он умственно отсталый...
[17:01:47] <fancube> Но это ничего...
[17:01:50] <jvekstrem-extrem> @talk ты плохой бот
[17:01:51] <fs24_bot> Я же всё ещё учусь.
[17:01:59] <jvekstrem-extrem> @talk ты робот
[17:01:59] <OIDLE> @talk ЧЕМУ ТЫ УЧИШЬСЯ
[17:02:00] <fs24_bot> Да, а ты нет!
[17:02:00] <fs24_bot> Хорошо, я постараюсь быть умнее.
[17:02:01] <fancube> А нет он просто учится
[17:02:06] <jvekstrem-extrem> @talk ты имитация жизни
[17:02:07] <fs24_bot> ты никому не нужен
[17:02:16] <fancube> Фига он чё может!
[17:02:49] <jvekstrem-extrem> @talk а вот это сейчас обидно было
[17:02:50] <fs24_bot> Супер!
[17:03:00] <jvekstrem-extrem> @talk ты как лешан обижен жизнью?
[17:03:01] <fs24_bot> Могу сказать одно – я не сон, не призрак и не плод твоего воображения.
[17:03:08] <jvekstrem-extrem> @talk ну это понятно
[17:03:09] <fs24_bot> Отлично!
[17:03:17] <jvekstrem-extrem> @talk теперь перейдём к вопросу
[17:03:18] <fs24_bot> .py nil = None; true = True; false = False print(nil)
[17:03:26] <jvekstrem-extrem> @talk не не это
[17:03:27] <fs24_bot> Прости, похоже, вышло какое-то недопонимание.
[17:03:27] <fancube> @talk какая температура у Солнца?
[17:03:27] <fs24_bot> fancube: У вас теперь 17 уровень!
[17:03:28] <fs24_bot> У меня всё чудесно. Спасибо, что интересуешься.
[17:03:32] <OIDLE> @talk копай уголь
[17:03:33] <fs24_bot> .py nil = None; true = True; false = False; print(nil)
[17:03:35] <OIDLE> @talk копай уголь
[17:03:36] <fs24_bot> самые дешевые яблоки в местном магазе - самые вкусные
[17:03:38] <OIDLE> @talk копай уголь
[17:03:38] <fs24_bot> [ Version 0.16.51 - Factorio Forums ] - forums.factorio.com
[17:03:39] <OIDLE> @talk копай уголь
[17:03:40] <fs24_bot> @tr en шрифты в русской версии просто ужасны посравнению с английской версией
[17:03:41] <OIDLE> @talk копай уголь
[17:03:42] <fs24_bot> 「横暴」 【おうぼう】 1 violence; oppression; high-handedness
[17:03:53] <OIDLE> он агрессивен
[17:03:59] <OIDLE> угрожает насилием
[17:04:15] <jvekstrem-extrem> @talk не то ты пишешь, фиксить надо
[17:04:16] <fs24_bot> Ладненько.
[17:04:20] <jvekstrem-extrem> @talk так
[17:04:21] <fs24_bot> до опен
[17:04:24] <OIDLE> LULW
[17:04:33] <jvekstrem-extrem> @talk хватит красть фразы
[17:04:34] <fs24_bot> Как скажешь. Могу я тебе чем-то помочь?
[17:04:52] <jvekstrem-extrem> @talk ты самый плохой человек
[17:04:54] <fs24_bot> Я же всё ещё учусь.
[17:04:57] <fancube> @talk помоги мне разбогатеть
[17:04:58] <fs24_bot> Помогу, чем смогу!
[17:04:59] <jvekstrem-extrem> @talk ты не учишся
[17:04:59] <fs24_bot> Мне кажется, ты торопишься с выводами.
[17:05:13] <jvekstrem-extrem> @talk нет
[17:05:14] <fs24_bot> Ясно.
[17:05:22] <jvekstrem-extrem> @talk давай начнём с того
[17:05:23] <fs24_bot> Конечно.
[17:05:33] <jvekstrem-extrem> @talk что ты даже не можешь ответить на простой вопрос
[17:05:34] <fs24_bot> С удовольствием отвечу. А в чём, собственно, вопрос?
[17:05:36] <fancube> Это у них семейные разборки?
[17:05:41] <OIDLE> а то!
[17:05:48] <OIDLE> @talk ты часть семьи?
[17:05:48] <fs24_bot> Спасибо! Ты тоже отлично выглядишь!
[17:05:52] <jvekstrem-extrem> @talk отвечаешь хрень
[17:05:53] <fs24_bot> демократия - это когда толпа дураков выбирает себе такого же монарха
[17:06:03] <jvekstrem-extrem> @talk да, я знаю что ты умный
[17:06:04] <fs24_bot> Спасибо большое! Я стараюсь.
[17:06:11] <jvekstrem-extrem> @talk но ты тупой понимаешь?
[17:06:12] <fs24_bot> Да, я тупой но я учусь!
[17:06:17] <jvekstrem-extrem> @talk ну и что теперь
[17:06:18] <fs24_bot> Всё хорошо. Как у тебя дела?
[17:06:20] <jvekstrem-extrem> @talk да
[17:06:21] <fs24_bot> Конечно.
[17:06:25] <OIDLE> @talk ЧЕМУ ТЫ УЧИШЬСЯ КОДА КУСОК
[17:06:26] <fs24_bot> Хорошо, я постараюсь быть умнее.
[17:06:39] <jvekstrem-extrem> @talk в каком состоянии припой для паяльника должен быть?
[17:06:40] <fs24_bot> (On the other hand, the refractor's limited light-gathering means it's unable to make out shadow people or the dark god Chernabog.)
[17:06:51] <jvekstrem-extrem> почему не ДА
[17:06:53] <jvekstrem-extrem> ?
[17:06:56] <OIDLE> да
[17:07:04] <fancube> @talk да
[17:07:06] <fs24_bot> Естественно.
[17:07:08] <fancube> @talk да
[17:07:09] <fs24_bot> Конечно.
[17:07:11] <OIDLE> @talk да
[17:07:11] <fs24_bot> Фантастика.
[17:07:12] <fancube> @talk да
[17:07:13] <fs24_bot> Естественно.
[17:07:14] <OIDLE> @talk да
[17:07:15] <fs24_bot> Конечно.
[17:07:16] <OIDLE> @talk да
[17:07:17] <fs24_bot> Естественно.
[17:07:24] <jvekstrem-extrem> @talk го бухать
[17:07:24] <OIDLE> @talk нет ты
[17:07:25] <fs24_bot> Отлично! Как раз у меня пивко есть!
[17:07:25] <fs24_bot> Ладненько.
[17:07:45] <fancube> Бухать за сщёт бота из IRC чата.
[17:07:51] <jvekstrem-extrem> @inv
[17:07:51] <fancube> До чего мы докатились...
[17:07:51] <fs24_bot> jvekstrem-extrem, ваш инвентарь:
[17:07:51] <fs24_bot> 🥩 Мясо x95
[17:07:51] <fs24_bot> 🔧 Гаечный ключ x1
[17:07:51] <fs24_bot> 🐟 Рыба x3
[17:07:51] <fs24_bot> 💵 Деньги x1035133
[17:07:52] <fs24_bot> 🍪 Печенье x79
[17:07:52] <fs24_bot> ☝ Лапка x102
[17:07:53] <fs24_bot> 🐠 Тропическая рыба x2
[17:07:56] <OIDLE> флуд
[17:07:57] <OIDLE> бан
[17:07:58] <jvekstrem-extrem> ничё
[17:08:01] <jvekstrem-extrem> бабло есть
[17:08:05] <jvekstrem-extrem> OIDLE: не, ну это бан
[17:08:09] <fancube> @inv
[17:08:09] <fs24_bot> fancube, ваш инвентарь:
[17:08:09] <fs24_bot> 💵 Деньги x7243
[17:08:17] <OIDLE> а слабо сделать инвентарь не построчно?
[17:08:30] <fancube> jvekstrem-extrem дай гаечный ключ
[17:08:33] <fancube> У тебя их серавно много
[17:08:36] <OIDLE> гачиный ключ
[17:08:42] <jvekstrem-extrem> > x1
[17:08:44] <jvekstrem-extrem> > МНОГО
[17:08:47] <OIDLE> много
[17:08:50] <jvekstrem-extrem> зато рыбы
[17:08:51] <OIDLE> целый 1
[17:08:53] <jvekstrem-extrem> у меня x3
[17:08:54] <OIDLE> @fish
[17:08:54] <fs24_bot> Недостаточно наживки!
[17:08:58] <OIDLE> дебилизм
[17:09:05] <jvekstrem-extrem> @fish
[17:09:06] <fs24_bot> Вы поймали 🐟 Рыба
[17:09:06] <fancube> @help
[17:09:08] <fs24_bot> Выложены команды по этой ссылке https://ptpb.pw/iolD
[17:09:09] <OIDLE> @talk откати рыбалку до нормальной
[17:09:10] <fs24_bot> Скоро увидимся!
[17:09:17] <OIDLE> пошёл откатывать чтоле
[17:09:44] <Totoro> все
[17:09:52] <Totoro> всю пыль какую нашел
[17:09:54] <Totoro> пропылесосил
[17:10:03] <OIDLE> а комнату проветрил?
[17:10:08] <Totoro> да
[17:10:11] <jvekstrem-extrem> @alers
[17:10:12] <fs24_bot> error: could not find `Cargo.toml` in `@alers` or any parent directory
[17:10:12] <Totoro> прямо щас проветривается
[17:10:13] <jvekstrem-extrem> @alerts
[17:10:13] <fs24_bot> jvekstrem-extrem: [0 секунд назад ] [ЗАРПЛАТА] Выплачено: 116 денег / Оплата за электричество: -116 денег
[17:10:13] <fs24_bot> jvekstrem-extrem: [0 секунд назад ] [ЗАРПЛАТА] Выплачено: 464 денег / Оплата за электричество: -116 денег
[17:10:13] <fs24_bot> jvekstrem-extrem: [0 секунд назад ] [ЗАРПЛАТА] Выплачено: 51 денег / Оплата за электричество: -92 денег
[17:10:13] <fs24_bot> jvekstrem-extrem: [0 секунд назад ] [ЗАРПЛАТА] Выплачено: 58 денег / Оплата за электричество: -92 денег
[17:10:13] <fs24_bot> jvekstrem-extrem: [0 секунд назад ] [ЗАРПЛАТА] Выплачено: 66 денег / Оплата за электричество: -92 денег
[17:10:13] <fs24_bot> Ещё 15 уведомлений
[17:10:36] <fancube> @buy 3 1
[17:10:37] <fs24_bot> Вы успешно купили 🍞 Хлеб x1 за 199 денег
[17:10:38] <Totoro> можно даже второе окно открыть
[17:10:40] <Totoro> чтобы тянуло лучше
[17:10:40] <fancube> @fish
[17:10:41] <fs24_bot> Недостаточно наживки!
[17:10:48] <Totoro> чтолько тогда мне холодно будет
[17:10:59] <fancube> @alerts
[17:10:59] <fs24_bot> У вас нет уведомлений
[17:11:04] <OIDLE> а чё шоп сломан
[17:11:11] <jvekstrem-extrem> OIDLE: в @help
[17:11:13] <jvekstrem-extrem> переехал
[17:11:15] <jvekstrem-extrem> шоп
[17:11:33] <Totoro> теперь хелп только за UU
[17:11:34] <OIDLE> @buy 1 1
[17:11:35] <fs24_bot> Вы успешно купили ☝ Лапка x1 за 605 денег
[17:11:36] <OIDLE> @fish
[17:11:37] <fs24_bot> Недостаточно наживки!
[17:11:49] <fancube> А наживка это мясо?
[17:11:57] <OIDLE> @buy 7 1
[17:11:57] <fs24_bot> Вы успешно купили 🥩 Мясо x1 за 819 денег
[17:12:01] <OIDLE> @fish
[17:12:01] <fs24_bot> Рыба сорвалась!
[17:12:04] <OIDLE> @fish
[17:12:04] <fs24_bot> Недостаточно наживки!
[17:12:10] <OIDLE> forsenWeird
[17:12:11] <Totoro> наживка - это рыба
[17:12:19] <fancube> @buy 7 5
[17:12:19] <fs24_bot> Вы успешно купили 🥩 Мясо x5 за 4095 денег
[17:12:20] <OIDLE> @fs24_bot FeelsWeirdMan
[17:12:20] <fs24_bot> @fs24_bot FeelsWeirdMan неизвестная команда
[17:12:23] <fancube> @fish
[17:12:24] <fs24_bot> Рыба сорвалась!
[17:12:26] <fancube> @fish
[17:12:26] <fs24_bot> Рыба сорвалась!
[17:12:26] <OIDLE> @fs24_bot FeelsWeirdMan
[17:12:27] <fs24_bot> И что это значит `@fs24_bot FeelsWeirdMan`?
[17:12:28] <fancube> @fish
[17:12:28] <fs24_bot> Рыба сорвалась!
[17:12:29] <fancube> @fish
[17:12:30] <fs24_bot> Рыба сорвалась!
[17:12:31] <fancube> @fish
[17:12:31] <fs24_bot> Вы поймали 🐠 Тропическая рыба
[17:12:37] <fancube> Дааа!!1!
[17:12:38] <OIDLE> jvekstrem-extrem: чини обман
[17:12:42] <fancube> @fish
[17:12:42] <fs24_bot> Недостаточно наживки!
[17:12:45] <jvekstrem-extrem> какой обман
[17:12:46] <OIDLE> раньше было лучше
[17:12:51] <OIDLE> лутбоксы
[17:12:55] <fancube> А чё с рыбой делать можно?
[17:13:00] <fancube> @eat
[17:13:00] <fs24_bot> @eat неизвестная команда
[17:13:01] <jvekstrem-extrem> OIDLE: лутбоксы
[17:13:02] <OIDLE> рыбалка это скрытые лутбоксы
[17:13:04] <jvekstrem-extrem> 500 АТОМОВ
[17:13:09] <OIDLE> @u atom
[17:13:09] <fs24_bot> (ATOM SYMBOL, 0x269b)
[17:13:13] <OIDLE> ⚛500
[17:13:16] <OIDLE> штраф
[17:13:16] <Totoro> jvekstrem-extrem: срочно добавляй донат-боксы
[17:13:29] <OIDLE> донат на серверные мощьности
[17:13:42] <Totoro> еще можно лимитировать количество доступных команд
[17:13:45] <Totoro> на пользователя
[17:13:53] <jvekstrem-extrem> КУПИТЕ КОМАНДУ
[17:13:55] <Totoro> и дополнительные продавать за юю
[17:13:57] <Totoro> да
[17:14:00] <OIDLE> всего ⚛500!
[17:14:02] <jvekstrem-extrem> за ⚛500
[17:14:14] <Totoro> плюс можно чтобы ответ на команду тво.
[17:14:16] <Totoro> твою
[17:14:19] <Totoro> он цветом выводил
[17:14:20] <jvekstrem-extrem> о
[17:14:21] <OIDLE> ⏰ Late x1 (list)
[17:14:23] <Totoro> но тоже за донат
[17:14:28] <jvekstrem-extrem> создавать личные команды
[17:14:33] <Totoro> это ваще дорого
[17:14:36] <jvekstrem-extrem> за деньги
[17:14:42] <jvekstrem-extrem> типа код на питоне
[17:14:42] <Totoro> и они будут рипаться через месяц
[17:14:43] <jvekstrem-extrem> вводишь
[17:14:47] <Totoro> если не задонатить
[17:14:54] <fancube> Когда вы уже запомните блин
[17:15:02] <jvekstrem-extrem> мощность или мощность
[17:15:05] <jvekstrem-extrem> сложный выбор
[17:15:07] <OIDLE> МОЩЬНОСТИ
[17:15:07] <jvekstrem-extrem> ааааааааааааа
[17:15:17] <jvekstrem-extrem> .choose мощность/мощность
[17:15:18] <brote> jvekstrem-extrem: Your options: мощность, мощность. My choice: мощность
[17:15:26] <Totoro> fancube: мощность без мягкого знака пишется
[17:15:30] <Totoro> когда вы уже запомните
[17:15:31] <OIDLE> .choose мощьности|мощности
[17:15:31] <brote> OIDLE: Your options: мощьности, мощности. My choice: мощности
[17:15:35] <OIDLE> .choose мощьности|мощности
[17:15:35] <brote> OIDLE: Your options: мощьности, мощности. My choice: мощности
[17:15:37] <OIDLE> .choose мощьности|мощности
[17:15:37] <brote> OIDLE: Your options: мощьности, мощности. My choice: мощьности
[17:15:40] <OIDLE> во
[17:15:50] <fancube> Totoro я это им и пытаюсь доказать
[17:16:01] <Totoro> а\
[17:16:04] <Totoro> тогда все верно
[17:16:07] <Totoro> на костер их\
[17:16:10] <Totoro> о с
[17:16:15] <Totoro> лул
[17:16:20] <Totoro> клаву протер
[17:16:40] <Totoro> да
[17:16:45] <Totoro> все зондируется
[17:17:03] <fancube> OIDLE залей на imgur
[17:17:05] <Totoro> ~g #cc.ru
[17:17:06] <OIDLE> @restartbot
[17:17:07] <ayumi`> Регистрация - шаг 1 из 2 | METRO-cc.ru / https://www.metro-cc.ru/my-metro/account-registration/account-registration-2
[17:17:11] <Totoro> лул
[17:17:16] <Totoro> метро
[17:17:16] <LeshaInc> Totoro:
[17:17:18] <LeshaInc> как в build.sbt
[17:17:21] <LeshaInc> добавить зависимость
[17:17:22] <LeshaInc> ?
[17:17:27] <Totoro> ээээ
[17:17:29] <Totoro> берешь
[17:17:30] <OIDLE> метро эсэс ру
[17:17:31] <Totoro> и добавляешь
[17:17:33] <Totoro> без задней мысли
[17:17:35] <OIDLE> fancube: имгур зонды
[17:17:35] <LeshaInc> не добавляется
[17:17:38] <LeshaInc> libraryDependencies += "scala-swing" % "2.11+"
[17:17:38] <OIDLE> = хрень
[17:17:39] <LeshaInc> не работает
[17:17:40] <LeshaInc> ошибка
[17:18:03] <LeshaInc> а я понял
[17:18:03] <Totoro> можно списком
[17:18:06] <brote> [ Sign in · GitLab ] - gitlab.com
[17:18:07] <Totoro> вот так
[17:18:10] <jvekstrem-extrem> @restartbot
[17:18:10] <fs24_bot> пока не могу перезагрузиться, поэтому выхожу
[17:18:10] *** Quits: fs24_bot (~sopli@85.174.23.61) (Remote host closed the connection)
[17:18:16] <OIDLE> LULW
[17:18:20] <LeshaInc> Totoro: я домен не прописал
[17:18:22] <LeshaInc> org.scala-lang
[17:18:27] <OIDLE> jvekstrem-extrem: DETH
[17:18:27] <Totoro> а, да
[17:18:30] <Totoro> не прописал
[17:18:47] *** Joins: fs24_bot (~sopli@85.174.23.61)
[17:18:47] *** zsh sets mode: +v fs24_bot
[17:19:01] *** Quits: fs24_bot (~sopli@85.174.23.61) (Client Quit)
[17:19:12] *** Joins: fs24_bot (~sopli@85.174.23.61)
[17:19:12] *** zsh sets mode: +v fs24_bot
[17:19:20] *** Quits: fs24_bot (~sopli@85.174.23.61) (Client Quit)
[17:19:25] <jvekstrem-extrem> да
[17:19:26] <jvekstrem-extrem> чё такое
[17:19:32] *** Joins: fs24_bot (~sopli@85.174.23.61)
[17:19:32] *** zsh sets mode: +v fs24_bot
[17:19:35] <jvekstrem-extrem> а всё
[17:19:37] <jvekstrem-extrem> починил
[17:20:11] <Totoro> в #hentai с тумбрла постят
[17:20:21] <Totoro> а там нельзя 18+ без аккаунта смотреть
[17:20:23] <Totoro> :<
[17:20:25] <LeshaInc> Totoro: по привычке
[17:20:30] <LeshaInc> точкозапятые
[17:20:33] <LeshaInc> ставлю
[17:20:38] <Totoro> ну это не ошибка
[17:20:40] <Totoro> лул
[17:20:41] <jvekstrem-extrem> Totoro: что за 18+ аккаунт
[17:20:42] <jvekstrem-extrem> ?
[17:20:42] <Totoro> но можно не ставить
[17:20:46] <Totoro> jvekstrem-extrem: хентай
[17:20:55] <jvekstrem-extrem> ну понятно что хентай
[17:20:56] <Totoro> а аккаунт любой
[17:20:59] <jvekstrem-extrem> но в чём отличие
[17:21:00] <jvekstrem-extrem> 18+
[17:21:00] <Totoro> просто под гостем не пускают
[17:21:03] <OIDLE> тумблр хрень
[17:21:03] <jvekstrem-extrem> от другого
[17:21:04] <Totoro> в рейтинговые
[17:21:04] <jvekstrem-extrem> аааа
[17:21:05] <jvekstrem-extrem> ясно
[17:21:07] <Totoro> записи
[17:21:08] <OIDLE> 17 числа всю 18+ сотрут
[17:21:12] <Totoro> да
[17:21:13] <LeshaInc> Totoro: а что это значит
[17:21:14] <LeshaInc> java.lang.NoClassDefFoundError: scala/Proxy$class
[17:21:19] <Totoro> оооо
[17:21:27] <Totoro> это вроде значит что IDEA рипнута
[17:21:30] <Totoro> но это не точно
[17:21:37] <Totoro> у них там в каких-то версиях
[17:21:45] <Totoro> несовместимость с плагином IDEA
[17:21:49] <jvekstrem-extrem> ~g sqlite len
[17:21:50] <ayumi`> SQLite Query Language: Core Functions / https://www.sqlite.org/lang_corefunc.html
[17:21:55] <Totoro> зависит от джавы, скалы, версии плагина и самой IDEA
[17:21:56] <jvekstrem-extrem> ~g sqlite not username = brote
[17:21:57] <ayumi`> How to insert only one username and password in SQLite database ... / https://stackoverflow.com/questions/8178011/how-to-insert-only-one-username-and-password-in-sqlite-database
[17:21:59] <LeshaInc> len' & nehochu
[17:22:02] <Totoro> да
[17:22:16] <Totoro> попробуй стартануть через sbt консоль
[17:22:18] <Totoro> sbt run
[17:22:22] <Totoro> если нормально запустится
[17:22:25] <Totoro> то это глюк идеи
[17:22:45] <Totoro> я один раз нагуглил решение вроде
[17:22:48] <Totoro> а второй раз забил
[17:26:16] <LeshaInc> а
[17:26:24] <Totoro> LeshaInc: вторая возможная причина
[17:26:27] <brote> [ Стена ] - vk.com
[17:26:27] <Totoro> у тебя не та версия
[17:26:29] <Totoro> либы
[17:26:30] <LeshaInc> да
[17:26:33] <Totoro> 2.11
[17:26:35] <Totoro> скала
[17:26:37] <Totoro> а стоит другая
[17:27:05] <LeshaInc> Totoro: не
[17:27:09] <LeshaInc> не сработало
[17:27:12] <LeshaInc> scalaVersion := "2.12.8"
[17:27:12] <LeshaInc> libraryDependencies += "org.scala-lang.modules" % "scala-swing" % "2.12"
[17:27:34] <Totoro> что пишет
[17:27:52] <LeshaInc> та же
[17:27:52] <LeshaInc> ошибка
[17:28:31] <Totoro> какая у тебя скала
[17:28:34] <Totoro> установлена
[17:28:54] <LeshaInc> никакая
[17:29:07] <Totoro> ну зайди в настройки проекта на вкладку SDK
[17:29:11] <Totoro> там должно быть видно
[17:29:26] <Totoro> или Global Libraries
[17:29:55] <Totoro> 2.12.8 в принципе самая новая
[17:30:16] <LeshaInc> Totoro: у меня сама скачалась
[17:30:17] <LeshaInc> скала
[17:30:34] <LeshaInc> я щяс другое не могу понять
[17:30:39] <LeshaInc> почему
[17:30:40] <LeshaInc> module not found: org.scala-lang.modules#scala-swing;2.0.3
[17:31:05] <LeshaInc> если 2.0.3
[17:31:06] <LeshaInc> последняя
[17:31:11] <brote> [ The Central Repository Search Engine ] - search.maven.org
[17:31:24] <Totoro> последняя
[17:31:26] <Totoro> 2.0.0-M2
[17:31:29] <Totoro> вроде
[17:31:31] <fingercomp> fancube: надо подбросить мощьностей
[17:31:37] <LeshaInc> Totoro: вон же
[17:31:39] <LeshaInc> 2.0.3
[17:31:43] <LeshaInc> на мавене
[17:32:01] <Totoro> так оно под Scala 2.13
[17:32:02] <fingercomp> Mia: день скончался
[17:32:03] <Totoro> вроде
[17:32:04] <fingercomp> а онему нет
[17:32:11] <Totoro> это найтли
[17:32:13] <LeshaInc> а
[17:32:14] <LeshaInc> ясно
[17:32:15] <fingercomp> please explain yourself
[17:32:17] <fingercomp> sir
[17:32:34] <LeshaInc> module not found: org.scala-lang.modules#scala-swing;2.0.0-M2
[17:32:37] <LeshaInc> Totoro: а теперь что?
[17:32:43] <Totoro> ой хз
[17:32:45] <Totoro> какой-то говно
[17:32:50] <LeshaInc> ну и да
[17:32:53] <brote> [ GitHub - scala/scala-swing: Scala wrappers for Java's Swing API for desktop GUIs ] - github.com
[17:32:54] <LeshaInc> вот тут написано
[17:33:00] <LeshaInc> latest release for 2.12
[17:33:02] <LeshaInc> v2.0.3
[17:33:10] <Totoro> да
[17:33:12] <Totoro> ладно
[17:33:16] <Totoro> значит надо ее юзать
[17:33:26] <LeshaInc> ее нет
[17:33:54] <LeshaInc> а
[17:33:55] <LeshaInc> Totoro:
[17:33:56] <LeshaInc> там надо
[17:33:58] <LeshaInc> %% писать
[17:33:59] <LeshaInc> а не %
[17:34:01] <LeshaInc> видать поэтому
[17:34:09] <Totoro> лул
[17:34:11] <Totoro> да
[17:34:18] <Totoro> либо версию scala в названии пакета приписывать
[17:34:20] <LeshaInc> Totoro:
[17:34:21] <LeshaInc> все
[17:34:23] <LeshaInc> работает
[17:34:34] <LeshaInc> Totoro: а че оно так убого выглядит
[17:34:34] <LeshaInc> ?
[17:34:37] <LeshaInc> шрифт
[17:34:40] <Totoro> в свинге?
[17:34:44] <LeshaInc> без сглаживания
[17:34:44] <LeshaInc> да
[17:34:57] <Totoro> ну IDEA тоже на Swing
[17:34:59] <Totoro> там же нормально
[17:35:00] <fingercomp> не осилили потому что
[17:35:27] <Totoro> LeshaInc: попробуй это
[17:35:29] <Totoro> System.setProperty("awt.useSystemAAFontSettings","on
[17:35:33] <Totoro> всобачить
[17:35:40] <Totoro> System.setProperty("awt.useSystemAAFontSettings","on");
[17:36:14] <LeshaInc> Totoro:
[17:36:15] <LeshaInc> работает
[17:36:19] <LeshaInc> но не on
[17:36:20] <LeshaInc> а true
[17:36:24] <Totoro> а ну ок
[17:36:30] <Totoro> сгладило?
[17:36:39] <LeshaInc> Totoro: да
[17:36:42] <LeshaInc> а что означает
[17:36:45] <LeshaInc> var could be a val
[17:36:52] <LeshaInc> я же потом присваиваю
[17:37:00] <Totoro> var - это как let mut
[17:37:10] <Totoro> если ты присваиваешь только один раз
[17:37:13] <Totoro> это инициализация
[17:37:14] <LeshaInc> сделал val
[17:37:16] <LeshaInc> не поменялось ничего
[17:37:18] <Totoro> это не мешает ей быть val
[17:37:26] <LeshaInc> Totoro: так я потом
[17:37:28] <LeshaInc> мутирую
[17:37:31] <LeshaInc> ui.visible = true
[17:37:35] <Totoro> ты мутируешь объект
[17:37:38] <Totoro> а не ссылку
[17:37:42] <Totoro> ссылка не мутируется
[17:37:45] <LeshaInc> ясно
[17:38:11] <Totoro> сам объект волен распоряжаться своим стейтом как хочет
[17:38:15] <Totoro> тут фиг что сделаешь
[17:39:02] <Totoro> поэтому кстати
[17:39:09] <Totoro> все геттеры - большая хрень
[17:39:48] <Totoro> можно делать штуки типа profile.getTags().clearAll()
[17:39:59] <Totoro> то есть по сути делать не гет а изменение, сет
[17:40:02] <Totoro> но через геттер
[17:40:23] <Totoro> но если не говнокодить специально, это конечно не часто мешает
[17:40:36] <LeshaInc> Totoro: как теперь
[17:40:38] <LeshaInc> прикрутить бекенд
[17:40:42] <LeshaInc> ocelot-brain
[17:40:49] <Totoro> он не залит в мейвен
[17:40:51] <Totoro> поэтому
[17:40:53] <Totoro> создаешь папку libs
[17:40:57] <Totoro> кладешь туда jar файл
[17:40:59] <Totoro> профит
[17:41:01] <Totoro> лул
[17:41:28] <Totoro> LeshaInc: точнее lib
[17:41:30] <Totoro> а не libs
[17:41:38] <Totoro> из этой папки SBT сам подхватывает зависимости
[17:41:40] <Totoro> если они там есть
[17:41:46] <Totoro> поэтому дополнительно подключать ничего не потребуется
[17:41:52] <Totoro> только положить джарник
[17:42:50] <Totoro> jar я тебе могу собрать
[17:42:51] <LeshaInc> и че мне теперь
[17:42:52] <Totoro> в принципе
[17:42:53] <LeshaInc> компилить
[17:42:55] <LeshaInc> брейн?
[17:42:58] <Totoro> да
[17:43:04] <Totoro> должен собраться без проблем
[17:43:07] <Totoro> просто клонируй
[17:43:13] <Totoro> и потом в папке с ним выполни sbt assembly
[17:43:15] <LeshaInc> у меня не стоит системвайд
[17:43:15] <LeshaInc> sbt
[17:43:18] <LeshaInc> только в идее
[17:43:24] <Totoro> ну ты из идеи значит выполни
[17:43:39] <LeshaInc> из идеи тоже не выполнить
[17:43:42] <LeshaInc> в терминале идеи
[17:43:45] <LeshaInc> нету такой команды
[17:43:46] <LeshaInc> sbt
[17:43:48] <Totoro> там есть терминал sbt
[17:43:52] <Totoro> специально для этого
[17:44:02] <Totoro> просто assembly там напиши
[17:44:09] <Totoro> либо запусти таск assembly
[17:44:15] <Totoro> c боковой панели
[17:44:17] <Totoro> справа
[17:44:22] <Totoro> с вкладки SBT
[17:44:33] <Totoro> ну или давай я тебе соберу
[17:44:35] <Totoro> мне не лень
[17:44:48] <Totoro> только я на десятой яве буду собирать
[17:44:50] <Totoro> лул
[17:45:01] <LeshaInc> Totoro: sbt shell
[17:45:03] <Totoro> да
[17:45:05] <LeshaInc> он для текущего проекта
[17:45:07] <LeshaInc> открывает
[17:45:12] <LeshaInc> а мне надо для ocelot-brain
[17:45:14] <Totoro> ну так ты открой проект брейнв
[17:45:16] <Totoro> в идее
[17:45:18] <Totoro> скомпиль
[17:45:20] <Totoro> и закрой
[17:45:46] <Totoro> GitLab опять что-то с дизайном сделал
[17:46:04] <Totoro> шапку проектов переделали
[17:47:13] <Totoro> у самого брейна кстати библиотеки OC так вложены
[17:47:15] <Totoro> в папку lib
[17:47:24] <Totoro> форки JNLua всякие
[17:47:32] <Totoro> и LuaJ
[17:48:41] <LeshaInc> Totoro: а идея что ли не умеет
[17:48:42] <LeshaInc> в 1 окне
[17:48:45] <LeshaInc> 2 проекта открывать
[17:49:11] <Totoro> она умеет в двух окнах два проекта открывать
[17:49:31] <LeshaInc> а я хочу в 1
[17:49:33] <Totoro> проект слишком сложная штука чтобы их в одно окно пихать
[17:49:40] <Totoro> там же всякие модули-сабмодули
[17:49:42] <Totoro> бывают
[17:49:45] <Totoro> и так дохрена
[17:49:58] <LeshaInc> ну хотя бы
[17:50:01] <LeshaInc> в углу
[17:50:05] <LeshaInc> какой нить дропдаун
[17:50:07] <LeshaInc> выбор проекта
[17:50:09] <Totoro> есть
[17:50:12] <Totoro> меню Window
[17:50:16] <Totoro> открываешь и переключаешься
[17:50:39] <jvekstrem-extrem> в пичарме можно
[17:50:40] <jvekstrem-extrem> почему
[17:50:42] <jvekstrem-extrem> с 2 проектами
[17:50:44] <jvekstrem-extrem> одновременно
[17:50:45] <jvekstrem-extrem> работать
[17:50:50] <LeshaInc> Totoro: так это
[17:50:57] <LeshaInc> обычное переключение окон вм
[17:50:59] <Totoro> да
[17:51:01] <LeshaInc> я могу и мышкой
[17:51:03] <LeshaInc> переключить
[17:51:07] <Totoro> переключи мышкой
[17:51:18] <LeshaInc> так это все равно
[17:51:19] <LeshaInc> 2 окна
[17:51:20] <LeshaInc> а не 1
[17:51:22] <Totoro> лул
[17:51:25] <Totoro> i3проблемы?
[17:51:43] <LeshaInc> долго
[17:51:45] <LeshaInc> импортится сбт
[17:51:50] <LeshaInc> дампится
[17:51:51] <Totoro> десктопный энвайромент должен помогать с окнами
[17:51:53] <Totoro> а не IDE
[17:51:53] <jvekstrem-extrem> вот такое меню
[17:51:55] <jvekstrem-extrem> вылазит
[17:52:06] <LeshaInc> Totoro: так мне не надо работать с окнами
[17:52:07] <LeshaInc> мне надо в 1 окне
[17:52:09] <LeshaInc> два проекта
[17:52:19] <Totoro> LeshaInc: в IDEA нету галочки
[17:52:25] <LeshaInc> рип идея
[17:52:25] <Totoro> просто - либо в текущем
[17:52:27] <Totoro> либо в новом
[17:52:30] <Totoro> нет
[17:52:33] <Totoro> просто в Питоне рип проекты
[17:52:35] <Totoro> лайтовые
[17:52:39] <Totoro> там можно не загоняться
[17:53:04] <jvekstrem-extrem> унрип проекты
[17:53:06] <jvekstrem-extrem> там даже среды
[17:53:11] <jvekstrem-extrem> разные могут быть
[17:53:15] <jvekstrem-extrem> с разными пакетами
[17:53:15] <Totoro> ну пайчарм - это перекрашенная идея
[17:53:18] <Totoro> если там есть галочка
[17:53:19] <jvekstrem-extrem> и модулаями
[17:53:23] <Totoro> а в идее нет
[17:53:26] <Totoro> на это есть причина
[17:53:36] <jvekstrem-extrem> меня в идее тоже бесило
[17:53:43] <jvekstrem-extrem> что нельзя 2 проекта
[17:53:45] <jvekstrem-extrem> открыть
[17:53:49] <jvekstrem-extrem> только 2 окна
[17:53:52] <LeshaInc> Warning:scalac: there were 48 deprecation warnings in total; re-run with -deprecation for details
[17:53:52] <Totoro> это потому, что у вас у обоих говно-DE
[17:53:54] <LeshaInc> Totoro: говнокод
[17:53:59] <Totoro> меня на Gnome не только не бесит
[17:54:02] <Totoro> но и наоборот
[17:54:04] <Totoro> удобно
[17:54:07] <LeshaInc> Totoro: вообще то
[17:54:08] <jvekstrem-extrem> я не люблю
[17:54:10] <LeshaInc> в и3 нормально
[17:54:10] <Totoro> у меня вообще по проекту на рабочий стол открыто
[17:54:13] <jvekstrem-extrem> когда одна программа
[17:54:13] <LeshaInc> переключать
[17:54:14] <LeshaInc> так
[17:54:17] <jvekstrem-extrem> 150 окон
[17:54:17] <LeshaInc> я могу даже табы сделать
[17:54:18] <Totoro> и я на хоткеи переключаюсь быстро
[17:54:18] <jvekstrem-extrem> открывает
[17:54:23] <LeshaInc> и по хоткеям
[17:54:24] <LeshaInc> вот только
[17:54:27] <LeshaInc> нахер эти костыли
[17:54:28] <Totoro> у тебя фокус слетает
[17:54:29] <LeshaInc> если можно в 1 окне
[17:54:29] <LeshaInc> ?
[17:54:30] <Totoro> да
[17:54:33] <Totoro> i3 - это костыли
[17:54:35] <Totoro> нахрен они
[17:54:40] <Totoro> если можно ходить самому
[17:54:55] <Totoro> у тебя вроде компьютер мощнее моего
[17:55:00] <Totoro> нормальная оболочка не проблема
[17:55:09] <LeshaInc> Totoro: и3 нормальная оболочка
[17:55:12] <jvekstrem-extrem> i3
[17:55:13] <Totoro> хрень
[17:55:14] <jvekstrem-extrem> это слабый
[17:55:17] <jvekstrem-extrem> компьютер
[17:55:17] <Totoro> постоянно какие-то проблемы
[17:55:21] <jvekstrem-extrem> надо i7
[17:55:21] <Totoro> у тебя
[17:55:23] <Totoro> с твоим i3
[17:55:31] <LeshaInc> Totoro:
[17:55:32] <LeshaInc> а где жарник
[17:55:34] <LeshaInc> то находится
[17:55:35] <LeshaInc> ?
[17:55:36] <Totoro> в target
[17:55:39] <Totoro> и версия скалы
[17:55:41] <LeshaInc> там нет жарника
[17:55:43] <LeshaInc> только мусор всякий
[17:55:44] <LeshaInc> классы
[17:55:44] <jvekstrem-extrem> Totoro: ну можно конечно
[17:55:47] <jvekstrem-extrem> переключать окна
[17:55:48] <jvekstrem-extrem> идеи
[17:55:53] <Totoro> LeshaInc: ты ассембли запустил?
[17:55:57] <jvekstrem-extrem> на 2 воркспейсах
[17:56:00] <jvekstrem-extrem> засунуть
[17:56:04] <jvekstrem-extrem> и по бырому переключатся
[17:56:06] <jvekstrem-extrem> типа
[17:56:12] <jvekstrem-extrem> Ctrl+win+left
[17:56:14] <jvekstrem-extrem> Ctrl+win+right
[17:56:16] <Totoro> LeshaInc: делай не просто build
[17:56:20] <Totoro> а assembly
[17:56:24] <Totoro> и потом в папке target/scala-x.xx/
[17:56:26] <Totoro> будет жарник
[17:56:35] <Totoro> я для кого ридми к брейну писал
[17:56:37] <Totoro> вообще
[17:56:45] <brote> [ Sign in · GitLab ] - gitlab.com
[17:56:59] <LeshaInc> Totoro: я уже сделал
[17:57:02] <LeshaInc> жарник
[17:57:02] <LeshaInc> лул
[17:57:06] <Totoro> риппо
[17:57:29] <jvekstrem-extrem> а i3 норм рабочий стол
[17:57:30] <LeshaInc> Totoro: а где доки
[17:57:30] <jvekstrem-extrem> вообще
[17:57:32] <LeshaInc> к оцелот брейну
[17:57:33] <LeshaInc> ?
[17:57:42] <jvekstrem-extrem> LeshaInc: нигде
[17:57:47] <jvekstrem-extrem> разве что коменты
[17:57:50] <jvekstrem-extrem> в коде
[17:57:53] <jvekstrem-extrem> от сангара
[17:57:55] <LeshaInc> рип
[17:57:57] <LeshaInc> неосилил доки
[17:58:01] <Totoro> LeshaInc: нету доков есть демо
[17:58:08] <Totoro> экземпл
[17:58:11] <jvekstrem-extrem> я сам пальцем в небо тыкал
[17:58:16] <jvekstrem-extrem> когда редстоун карту делал
[17:58:19] <jvekstrem-extrem> и то фиговая
[17:58:20] <brote> [ Sign in · GitLab ] - gitlab.com
[17:58:20] <jvekstrem-extrem> какая то
[17:58:20] <Totoro> вот тут
[17:58:22] <jvekstrem-extrem> получилась
[17:58:26] <jvekstrem-extrem> тотора чинил за меня
[17:58:35] <Totoro> и еще тут
[17:58:38] <brote> [ Sign in · GitLab ] - gitlab.com
[17:58:39] <Totoro> можно посмотреть
[17:59:13] <LeshaInc> Totoro:
[17:59:15] <LeshaInc> а че он
[17:59:17] <LeshaInc> не подхватывает
[17:59:21] <LeshaInc> либы?
[17:59:23] <LeshaInc> я в lib
[17:59:25] <LeshaInc> закинул жарник
[17:59:30] <LeshaInc> но импорты не импортят
[17:59:32] <Totoro> открой вкладку SBT справа
[17:59:37] <Totoro> нажми на стрелки
[17:59:38] <Totoro> круглые
[17:59:40] <Totoro> Sync
[18:00:22] <LeshaInc> ага
[18:00:43] <LeshaInc> ну работает
[18:00:57] <Totoro> это хорошо
[18:01:51] <Totoro> но кстати Лейн прав
[18:01:56] <Totoro> я по максимуму перенес комменты
[18:01:59] <Totoro> вместе с кодом
[18:02:04] <Totoro> поэтому там довольно подробно
[18:02:07] <Totoro> описано все
[18:02:10] <Totoro> Сангаром
[18:02:18] <Totoro> если что-то будет непонятно - можно лазать по коду
[18:02:38] <Totoro> тем более что в IDEA очень удобно лазать по коду
[18:02:44] *** Quits: fancube (webchat@nat-0-0.nsk.sibset.net) (Quit: webchat.esper.net)
[18:02:45] <Totoro> можно, например, зажать Ctrl
[18:02:49] <Totoro> и кликнуть мышью
[18:02:53] <Totoro> на нужный элемент
[18:02:58] <Totoro> и тебя перенесет к определению
[18:03:22] <Totoro> чисто с клавы - поставить курсор и нажать Ctrl + B
[18:03:24] <Totoro> вроде
[18:03:26] <jvekstrem-extrem> Totoro: реально
[18:03:27] <jvekstrem-extrem> прикольно
[18:03:38] <Totoro> ну так
[18:03:45] <Totoro> там полно таких фишек
[18:03:58] <LeshaInc> Totoro:
[18:04:00] <LeshaInc> а как по твоему евенту
[18:04:01] <LeshaInc> понять
[18:04:05] <LeshaInc> к какому компоненту он
[18:04:06] <LeshaInc> отправлен?
[18:04:12] <Totoro> а
[18:04:14] <Totoro> лул
[18:04:16] <Totoro> пока никак
[18:04:19] <Totoro> я забыл адрес всобачить
[18:04:20] <LeshaInc> и как я
[18:04:22] <LeshaInc> должен делать
[18:04:23] <LeshaInc> ?
[18:04:27] <Totoro> ты делай пока так
[18:04:27] <LeshaInc> вывози фикс
[18:04:30] <Totoro> я тебе привинчу адреса
[18:04:32] <Totoro> это недолго
[18:04:38] <LeshaInc> щяс буду делать
[18:04:41] <LeshaInc> экран тогда
[18:04:42] <LeshaInc> на свинге
[18:04:44] <Totoro> давай
[18:05:03] <jvekstrem-extrem> LeshaInc: а выбор компонентов как в осэму будешь делать?
[18:05:06] <jvekstrem-extrem> через конфиг
[18:05:06] <Totoro> пока никто дальше экрана не дошел
[18:05:11] <LeshaInc> jvekstrem-extrem: хз
[18:05:17] <Totoro> выбор компонентов надо бы наглядный
[18:05:20] <Totoro> как в майне
[18:05:25] <Totoro> просто потыкал мышой
[18:05:27] <Totoro> и готово
[18:05:38] <Totoro> ECS похоже делал
[18:05:57] <LeshaInc> сначала надо экран
[18:07:05] <jvekstrem-extrem> Totoro: ну через конфиги
[18:07:08] <jvekstrem-extrem> тоже так ничё
[18:07:14] <jvekstrem-extrem> если они понятны будут
[18:07:22] <jvekstrem-extrem> а не в виде xml месива
[18:09:19] <Totoro> конфиги это просто ненаглядно
[18:09:25] <Totoro> плюс надо редактор открывать
[18:09:27] <Totoro> а зачем
[18:09:31] <Totoro> когда это через основное окно делается
[18:09:39] <Totoro> в идеале надо бы как в майне вообще
[18:09:42] <Totoro> натыкал блоков
[18:09:46] <Totoro> соединил проводами
[18:09:50] <Totoro> выбрал компоненты
[18:10:11] <Totoro> мы когда-то давно с Лешанем дизайнили некс-ген интерфейс
[18:10:14] <Totoro> для оцелота
[18:10:23] <Totoro> на основе гексагональной решетки
[18:10:26] <Totoro> даже демка была
[18:10:27] <Totoro> лул
[18:10:27] <fingercomp> я нашёл калий
[18:10:30] <fingercomp> сорбат калия
[18:10:39] <fingercomp> в шампуне каком-то
[18:10:40] <LeshaInc> Totoro: только такое
[18:10:41] <LeshaInc> неудобно
[18:11:00] <fingercomp> и это соль кислоты
[18:11:16] <fingercomp> тяк
[18:11:17] <LeshaInc> fingercomp: че за кислота?
[18:11:21] <fingercomp> насколько опасен сорбат натрия?
[18:11:22] <Totoro> вот
[18:11:25] <fingercomp> LeshaInc: хрень какая-то
[18:11:28] <fingercomp> ограническая
[18:11:30] <fingercomp> как можно понять
[18:11:36] <LeshaInc> fingercomp:
[18:11:38] <LeshaInc> а откуда там калий
[18:11:39] <LeshaInc> ?
[18:11:40] <LeshaInc> то
[18:11:50] <fingercomp> CH3CH=CH−CH=CH−CO2K
[18:11:55] <fingercomp> соль потому что это
[18:12:02] <LeshaInc> всмысле
[18:12:07] <LeshaInc> C6H8O2
[18:12:07] <fingercomp> кислота
[18:12:10] <fingercomp> и неё соль
[18:12:12] <LeshaInc> это сорбиновая кислота
[18:12:17] <fingercomp> *её
[18:12:29] <LeshaInc> у тебя сорбат натрия
[18:12:32] <LeshaInc> откуда там калий
[18:12:32] <LeshaInc> ?
[18:12:40] <fingercomp> у меня сорбат калия
[18:12:50] <LeshaInc> 18:11 <@fingercomp> насколько опасен сорбат натрия?
[18:12:59] <LeshaInc> ну натрий от калия недалеко ушел
[18:13:10] <Totoro> помните эту доску?
[18:13:13] <brote> [ Trello ] - trello.com
[18:13:14] <LeshaInc> те же яйца
[18:13:19] <fingercomp> LeshaInc: ну, мне просто надо калий
[18:13:20] <Totoro> фоновая картинка очень в тему
[18:13:29] <LeshaInc> Board not found.
[18:13:29] <fingercomp> откуда-то достать
[18:13:31] <LeshaInc> This board may be private. You may be able to view it by logging in.
[18:13:34] <LeshaInc> а заходить мне лень
[18:13:45] <fingercomp> > Unlike other sorbic acid salts such as potassium sorbate (E202) and calcium sorbate (E203), the use of sodium sorbate as a food additive is not allowed in the EU due to potential genotoxic effects.
[18:13:49] <fingercomp> кальций можно
[18:14:00] <LeshaInc> а натрий нет
[18:14:00] <LeshaInc> ?
[18:14:06] <LeshaInc> так они же похожи
[18:14:07] <LeshaInc> по свойствам
[18:14:24] <Totoro> вот
[18:14:24] <LeshaInc> а
[18:14:25] <LeshaInc> кальций
[18:14:26] <fingercomp> калиевый сорбат генотоксичен с нитритами
[18:14:26] <LeshaInc> а не калий
[18:14:33] <fingercomp> а натриевый — сам по себе
[18:14:35] <fingercomp> судя по всему
[18:14:42] <fingercomp> кальция сорбат же разрешён
[18:14:45] <fingercomp> поэтому в него можно
[18:14:45] <LeshaInc> ну это старо как мир
[18:14:48] <LeshaInc> путать калий и кальций
[18:14:54] <fingercomp> я и не путал
[18:14:57] <LeshaInc> я путал
[18:15:01] <fingercomp> Totoro: кот
[18:15:20] <Totoro> оцелот
[18:15:22] <Totoro> спит
[18:15:36] <fingercomp> ооооо
[18:15:38] <fingercomp> круто
[18:15:46] <fingercomp> сорбат кальция хрен растворяется
[18:15:59] <fingercomp> то бишь попадает в осадок он
[18:16:20] <LeshaInc> после такого шампуня
[18:16:25] <LeshaInc> осадочек остается душевный
[18:16:33] <Totoro> юзер выпадает в осадок
[18:16:34] <fingercomp> ты не волнуйся
[18:16:39] <Totoro> такого шампуня
[18:16:40] <fingercomp> я как шампунь юзать не буду
[18:16:44] <fingercomp> я потом это в лапшань хочу добавить
[18:16:50] <fingercomp> и съесть
[18:16:50] <LeshaInc> в лапшу
[18:16:52] <LeshaInc> шампунь
[18:16:54] <LeshaInc> добавить?
[18:17:00] <Totoro> ну соду же добавил
[18:17:00] <LeshaInc> нахера
[18:17:03] <fingercomp> ты куда поехал
[18:17:05] <LeshaInc> соду то ладно
[18:17:06] <fingercomp> нет, конечно
[18:17:07] <Totoro> шампунь - это логичный следующий этап
[18:17:15] <Totoro> а потом Фингер будет есть землю
[18:17:20] <fingercomp> не щампунь
[18:17:24] <fingercomp> а хрень из него
[18:17:24] <Totoro> и закончится все дуркой
[18:17:50] <Totoro> ~rip rip fingercomp
[18:17:50] <ayumi`> rip irc RIP
[18:18:01] <Totoro> ~zalgo fingercomp
[18:18:01] <ayumi`> f̣͇͇͕͙i̜n̳g̗e̱̐ͨṙc̸̙͙͒͆o̮̜͛m͇p̀̑͜͝
[18:18:05] <Totoro> вот
[18:18:14] <Totoro> степень рипнутости надо обозначать ником
[18:20:23] <jvekstrem-extrem> ~zaglox
[18:20:23] <ayumi`> i don't know
[18:20:39] <LeshaInc> идея рипнута
[18:20:40] <LeshaInc> нет бы
[18:20:44] <LeshaInc> подписать нормально
[18:20:46] <LeshaInc> width height
[18:20:51] <LeshaInc> или вообще не подписывать раз такое говно
[18:21:21] <Totoro> =)
[18:21:22] <LeshaInc> а у нее так все аргументы
[18:21:25] <LeshaInc> у scala-swing
[18:21:26] <LeshaInc> i1 i2 i3
[18:21:30] <LeshaInc> и никаких доков
[18:21:32] <LeshaInc> Totoro: можно это как то
[18:21:34] <LeshaInc> исправить?
[18:21:41] <Totoro> ну это претензии к либе
[18:21:43] <Totoro> врапперу
[18:21:45] <LeshaInc> public abstract void fillRect(int var1, int var2, int var3, int var4);
[18:21:50] <fingercomp> тяк
[18:21:50] <LeshaInc> это я дефеницию
[18:21:51] <LeshaInc> открыл
[18:21:52] <LeshaInc> лул
[18:21:53] <fingercomp> остаётся лишь понять
[18:21:53] <Totoro> LeshaInc:
[18:21:55] <Totoro> скачай сорцы
[18:21:58] <Totoro> и подключи
[18:22:01] <LeshaInc> Totoro: как
[18:22:02] <fingercomp> как мне сорбат калия вытащить
[18:22:03] <LeshaInc> подключать сорсы?
[18:22:04] <fingercomp> из мыла
[18:22:07] <fingercomp> среди кучи веществ
[18:22:43] <Totoro> LeshaInc: ща
[18:23:52] <fingercomp> ладно
[18:23:54] <fingercomp> нафиг идею эту
[18:24:02] <fingercomp> надо продолжить калий откуда-то ещё искать
[18:24:04] <Totoro> давно пора
[18:24:08] <LeshaInc> Totoro:
[18:24:09] <LeshaInc> добавил
[18:24:09] <Totoro> только про калий тоже
[18:24:14] <Totoro> LeshaInc: как
[18:24:15] <fingercomp> не
[18:24:15] <LeshaInc> но чето
[18:24:17] <fingercomp> калий нужен
[18:24:18] <LeshaInc> не поменялось
[18:24:21] <LeshaInc> Totoro: прожект структур
[18:24:22] <LeshaInc> модули
[18:24:24] <LeshaInc> депенденсисы
[18:24:26] <LeshaInc> выбираешь
[18:24:28] <LeshaInc> жмешь едит
[18:24:31] <LeshaInc> и добавляешь
[18:24:34] <Totoro> не не не
[18:24:36] <Totoro> это другое
[18:24:37] <fingercomp> о
[18:24:38] <Totoro> это трогать не надо
[18:24:45] <Totoro> это ты структуру проекта меняешь
[18:24:49] <Totoro> типа где в проекте код лежит
[18:24:51] <Totoro> и все такое
[18:24:52] <fingercomp> ионы калия витают в межклеточной жидкости
[18:24:55] <fingercomp> офигенно
[18:24:57] <fingercomp> надо кого-то вскрыть
[18:25:00] <LeshaInc> Totoro: а что тогда?
[18:25:02] <Totoro> надо подключить в SBT
[18:25:07] <Totoro> к депенденси сорцы
[18:25:10] <Totoro> но я не знаю
[18:25:12] <fingercomp> и желательно живым
[18:25:14] <Totoro> доступны ли они там
[18:25:28] <Totoro> надо чтобы SBT качнул код враппера
[18:25:30] <Totoro> либы
[18:25:35] <Totoro> а не только классы
[18:25:54] <LeshaInc> Totoro: так код есть
[18:25:55] <LeshaInc> я же жму
[18:25:57] <LeshaInc> ctrl-b
[18:26:01] <LeshaInc> и мне что то открывает
[18:26:06] <Totoro> если там рипнутый ко
[18:26:08] <Totoro> д
[18:26:11] <Totoro> то это декомпил
[18:26:13] <Totoro> классов
[18:26:33] <Totoro> IDEA просто на лету умеет декомпилять class файлы
[18:26:36] <LeshaInc> там рипнутый код
[18:26:39] <LeshaInc> и да
[18:26:40] <LeshaInc> это ие сть
[18:26:42] <LeshaInc> .class файл
[18:26:45] <LeshaInc> сверху написано
[18:26:46] <Totoro> ну вот
[18:26:54] <Totoro> там понятно что хрень
[18:26:56] <jvekstrem-extrem> о я помню
[18:27:05] <LeshaInc> Totoro: withSources()
[18:27:07] <jvekstrem-extrem> когда пытался понять в чём проблема
[18:27:10] <LeshaInc> withSources() withJavadoc()
[18:27:11] <LeshaInc> сделаю
[18:27:14] <Totoro> попробуй
[18:27:16] <jvekstrem-extrem> и там ошибка была в класс файле
[18:27:18] <jvekstrem-extrem> я его открыл
[18:27:22] <jvekstrem-extrem> а там мне написало
[18:27:31] <jvekstrem-extrem> примите лиц соглашение
[18:27:44] <jvekstrem-extrem> типа вы собирайтесь декомпилить всю жаву
[18:27:58] <LeshaInc> Totoro: чето один фиг
[18:28:27] <LeshaInc> sbt updateClassifiers
[18:28:29] <LeshaInc> еще говорят
[18:28:43] <fingercomp> среди антикейков можно искать калий
[18:28:46] <fingercomp> с некоторой вероятностью
[18:28:52] <fingercomp> мды
[18:28:55] <LeshaInc> не
[18:28:56] <LeshaInc> не работает
[18:29:16] <fingercomp> проще тогда синтез калия сделать
[18:29:25] <fingercomp> фз там
[18:29:33] <fingercomp> заставить кого-то распасться
[18:29:37] <fingercomp> нейтронами обстрелять
[18:29:45] <Totoro> LeshaInc: а чо у тебя там
[18:29:48] <Totoro> декомпил
[18:29:52] <Totoro> у меня норм вроде все
[18:29:57] <Totoro> показывает что Dimension
[18:29:59] <Totoro> это алиас
[18:30:03] <Totoro> на awt
[18:30:10] <LeshaInc> у меня тож
[18:30:11] <LeshaInc> е
[18:30:13] <Totoro> type Dimension = java.awt.Dimension
[18:30:25] <Totoro> тыкаем дальше
[18:30:27] <Totoro> получаем
[18:30:29] <Totoro> public class Dimension extends Dimension2D implements java.io.Serializable {
[18:30:31] <Totoro> полный сорс
[18:30:34] <Totoro> с комментами
[18:30:39] <LeshaInc> но я
[18:30:42] <LeshaInc> смотрю не на дименшены
[18:30:45] <Totoro> а на что
[18:31:03] <LeshaInc> Graphics2D
[18:31:10] <LeshaInc> а
[18:31:11] <LeshaInc> это алиас
[18:31:13] <LeshaInc> без враппера
[18:31:17] <LeshaInc> ясно
[18:31:42] <LeshaInc> Totoro: а как тогда
[18:31:43] <Totoro> это вроде сам AWT
[18:31:45] <LeshaInc> сырцы для scalafx
[18:31:48] <LeshaInc> awt
[18:31:48] <LeshaInc> да
[18:31:50] <LeshaInc> скачать?
[18:32:00] <Totoro> scalafx тебе не надо
[18:32:04] <Totoro> если ты на swing пишешь
[18:32:10] <Totoro> это разные фреймворки
[18:32:19] <LeshaInc> перепутал
[18:32:20] <LeshaInc> swing да
[18:32:29] <Totoro> scalafx так-то нормальная тема
[18:32:35] <LeshaInc> но надо иметь
[18:32:36] <LeshaInc> javafx
[18:32:37] <Totoro> он типа посовременнее
[18:32:39] <Totoro> да
[18:32:40] <LeshaInc> и нету
[18:32:44] <LeshaInc> обратной совместимости
[18:32:48] <Totoro> ну ок
[18:32:56] <Totoro> ты там что делаешь
[18:32:58] <Totoro> канвас?
[18:33:01] <LeshaInc> да
[18:33:02] <LeshaInc> мне надо
[18:33:06] <LeshaInc> доки подключить
[18:33:08] <LeshaInc> к swing
[18:33:33] <Totoro> так там есть все
[18:33:48] <Totoro> для AWT там комментированный код тоже
[18:33:51] <Totoro> никакого депомпила
[18:33:53] <Totoro>
[18:33:59] <Totoro> это вообще стд либа типа
[18:34:01] <Totoro> явы
[18:34:06] <LeshaInc> Totoro: у меня нет
[18:34:17] <Totoro> ты через что собираешь
[18:34:20] <Totoro> openjdk?
[18:34:49] <LeshaInc> oracle-jdk-bin-1.8.0.192/
[18:35:19] <Totoro> а ну норм
[18:35:21] <Totoro> короче
[18:35:23] <Totoro> вот пример
[18:35:28] <brote> [ scala-swing/LinePainting.scala at 2.0.x · scala/scala-swing · GitHub ] - github.com
[18:35:29] <Totoro> с графикой
[18:35:37] <fingercomp> всем авая
[18:35:39] <LeshaInc> да пример я итак нашел
[18:35:40] <LeshaInc> я просто хочу
[18:35:43] <LeshaInc> чтобы нормально показывало
[18:35:46] <LeshaInc> а не i1 i2 i3
[18:35:47] <Totoro> fingercomp: бай бай
[18:35:53] <Totoro> а где именно оно такое пишет
[18:35:59] <LeshaInc> да везде
[18:36:01] <LeshaInc> в Dimension
[18:36:02] <Totoro> я хочу у себя в локалке
[18:36:04] <Totoro> проверить
[18:36:05] <LeshaInc> в методах Graphics2D
[18:36:16] <Totoro> в Dimension
[18:36:18] <Totoro> пишет
[18:36:20] <LeshaInc> декомпиленное
[18:36:20] <Totoro> width height
[18:36:21] <LeshaInc> у меня все
[18:36:27] <LeshaInc> а че у меня пишет
[18:36:28] <LeshaInc> i1?
[18:36:30] <Totoro> написпл
[18:36:32] <Totoro> libraryDependencies += "org.scala-lang.modules" %% "scala-swing" % "2.0.3"
[18:36:34] <Totoro> в билде
[18:36:36] <LeshaInc> и комментов нету
[18:36:40] <Totoro> синхронизировал
[18:36:42] <Totoro> один раз
[18:36:44] <Totoro> и все
[18:36:50] <LeshaInc> так я говорю
[18:36:52] <LeshaInc> про доки свинга
[18:36:53] <LeshaInc> их нет
[18:37:00] <Totoro> есть
[18:37:10] <Totoro> i1 i2 i3 нету
[18:37:11] <LeshaInc> нету
[18:37:12] <Totoro> есть сорс
[18:37:14] <Totoro> нормальный
[18:37:20] <LeshaInc> / Source code recreated from a .class file by IntelliJ IDEA
[18:37:21] <LeshaInc> / (powered by Fernflower decompiler)
[18:37:22] <LeshaInc> я жму
[18:37:23] <Totoro> может у тебя в системе его нет?
[18:37:24] <LeshaInc> ctrl-b
[18:37:29] <Totoro> на чем
[18:37:31] <Totoro> жмешь
[18:37:33] <LeshaInc> на Dimension
[18:37:46] <Totoro> у меня на Ctrl+B
[18:37:48] <Totoro> на дименшене
[18:37:50] <Totoro> появляется
[18:37:52] <Totoro> меню
[18:37:54] <Totoro> с двумя пунктами
[18:37:56] <LeshaInc> да
[18:37:57] <LeshaInc> я выбираю
[18:37:57] <fs24_bot> LeshaInc: У вас теперь 78 уровень!
[18:37:59] <LeshaInc> из awt
[18:38:03] <LeshaInc> а
[18:38:06] <LeshaInc> я юз флаг doc
[18:38:07] <LeshaInc> не поставил
[18:38:14] <Totoro> попадаю
[18:38:16] <Totoro> public Dimension() {
[18:38:18] <Totoro> this(0, 0);
[18:38:20] <Totoro> }
[18:38:22] <Totoro> в конструктор
[18:38:24] <Totoro> все на месте
[18:38:32] <LeshaInc> конструктор то ладно
[18:38:33] <LeshaInc> а комменты
[18:38:33] <LeshaInc> ?
[18:38:35] <Totoro> есть
[18:38:42] <Totoro> /**
[18:38:43] <Totoro> * Creates an instance of {@code Dimension} with a width
[18:38:45] <Totoro> * of zero and a height of zero.
[18:38:47] <LeshaInc> ясно
[18:38:47] <Totoro> */
[18:38:55] <Totoro> ты видимо в систему
[18:38:57] <Totoro> сорцы не поставил
[18:38:59] <Totoro> когда ставил яву
[18:39:03] <LeshaInc> нада с сайта явы
[18:39:05] <LeshaInc> скачать сырцы
[18:39:12] <Totoro> качай
[18:39:47] <Totoro> я хз почему они идет отдельно
[18:39:56] <Totoro> обычно когда ставишь JDK оно все ставится
[18:40:05] <Totoro> возможно экономят на жестком
[18:40:18] <LeshaInc> так я
[18:40:22] <LeshaInc> генту юзаю
[18:40:24] <LeshaInc> тут типо
[18:40:27] <LeshaInc> зайди на сайт явы
[18:40:31] <LeshaInc> прими лицензионное соглашение
[18:40:32] <LeshaInc> и засунь
[18:40:35] <LeshaInc> в папку с дистфайлами
[18:40:40] <Totoro> костыли
[18:40:50] <Totoro> хотя на дебиане тоже ява через костыли ставится
[18:40:53] <Totoro> оракловая
[18:41:02] <LeshaInc> не костыли
[18:41:07] <LeshaInc> а проблемы с лицензией
[18:41:12] <jvekstrem-extrem> как в python3
[18:41:17] <jvekstrem-extrem> ключи для словаря
[18:41:19] <jvekstrem-extrem> на русском писать
[18:41:24] <jvekstrem-extrem> а то KeyError пишеть
[18:41:24] <Totoro> лул
[18:41:28] <Totoro> нельзя
[18:41:34] <Totoro> ~g dict keys in unicode
[18:41:35] <ayumi`> Working with unicode keys in a python dictionary - Stack Overflow / https://stackoverflow.com/questions/24532229/working-with-unicode-keys-in-a-python-dictionary
[18:41:47] <jvekstrem-extrem> я видел
[18:41:48] <jvekstrem-extrem> это для 2
[18:41:51] <jvekstrem-extrem> питона
[18:42:24] <Totoro> ~g python3 dict keys in unicode
[18:42:25] <ayumi`> Working with unicode keys in a python dictionary - Stack Overflow / https://stackoverflow.com/questions/24532229/working-with-unicode-keys-in-a-python-dictionary
[18:43:00] <Totoro> советуют распечатать в консоль твой dict
[18:43:04] <Totoro> и посмотреть какие там ключи
[18:43:07] <Totoro> записались
[18:44:23] <LeshaInc> Totoro:
[18:44:25] <LeshaInc> а утебя в оцелоте
[18:44:28] <LeshaInc> лог неотключаемый
[18:44:30] <LeshaInc> и всегда пишет
[18:44:31] <LeshaInc> в ocelot.log
[18:44:32] <LeshaInc> ?
[18:44:52] <jvekstrem-extrem> {'10:12:04': ['up'], 'up': ['19:29,'], '19:29,': ['1'], '1': ['user,'], 'user,': ['load'], 'load': ['average:'], 'average:': ['0.52,'], '0.52,': ['0.50,'], '0.50,': ['0.45'], '0.45': ['|'], '|': ['CPU:', 'Lua'], 'CPU:': ['▕\x0303'], '▕\x0303': ['\x03▏\x033'], '\x03▏\x033': ['0%'], '0%': ['|'], 'Lua': ['mem:'], 'mem:': ['0.47'], '0.47': ['MB'], 'MB': ['Среднее'], 'Среднее': ['время'], 'время': ['выполнения'],
[18:44:52] <jvekstrem-extrem> 'выполнения': ['задач:'], 'задач:': ['0.00058620000000001'], '0.00058620000000001': ['секунд']}
[18:44:55] <jvekstrem-extrem> вот чё там
[18:44:58] <jvekstrem-extrem> ключи на русском
[18:45:36] <jvekstrem-extrem> и он сразу
[18:45:39] <jvekstrem-extrem> спотыкается
[18:45:41] <jvekstrem-extrem> об русскйи
[18:45:42] <jvekstrem-extrem> KeyError: 'секунд'
[18:45:45] <Totoro> LeshaInc: лул
[18:45:48] <Totoro> хз
[18:45:53] <Totoro> щас скажу
[18:47:17] <Totoro> LeshaInc: да, это запечено в файлике log4j2.xml
[18:47:20] <Totoro> в ресурсах брейна
[18:47:26] <Totoro> <File name="MyFile" fileName="ocelot.log" immediateFlush="false" append="false">
[18:47:28] <Totoro> <PatternLayout pattern="%d{yyy-MM-dd HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
[18:47:30] <Totoro> </File>
[18:48:00] <LeshaInc> тоесть
[18:48:02] <LeshaInc> я не смогу поменять
[18:48:03] <LeshaInc> ?
[18:48:05] <Totoro> надо этот файлик поправить
[18:48:07] <Totoro> =)
[18:48:25] <Totoro> например убрать тег File
[18:48:28] <Totoro> и перекомпилить брейн
[18:48:38] <LeshaInc> Totoro: ну
[18:48:40] <LeshaInc> это костыли
[18:48:41] <Totoro> да
[18:48:46] <LeshaInc> из кода надо
[18:48:50] <Totoro> сделаю
[18:48:51] <LeshaInc> чтобы я мог добавить окошко
[18:48:53] <LeshaInc> с выводом лога
[18:48:54] <LeshaInc> лул
[18:48:59] <Totoro> я вообще не думал, что кто-то юзать будет
[18:49:01] <Totoro> =)
[18:49:03] <Totoro> так что не запаривался
[18:49:08] <Totoro> но раз так, то конечно надо сделать
[18:49:19] <LeshaInc> во все
[18:49:27] <LeshaInc> появились
[18:49:30] <LeshaInc> оказывается это не флаг doc
[18:49:36] <LeshaInc> а флаг source
[18:49:38] <Totoro> ну да
[18:49:44] <Totoro> doc это сгенеренные
[18:49:45] <Totoro> доки
[18:49:47] <Totoro> как в русте
[18:49:53] <Totoro> скорее всего
[18:50:33] <mexan1ck1> А чего это вы тут делаете а?
[18:50:47] <Totoro> плюшками балуемся
[18:51:24] <Totoro> а ты там что делаешь?
[18:51:52] <mexan1ck1> Скучаю без компа =(
[18:52:00] <Totoro> а где комп
[18:52:00] <jvekstrem-extrem> @vars Nickname
[18:52:01] <fs24_bot> ID VARIABLE VALUE TYPE
[18:52:01] <fs24_bot> 6 PMListenNickname fs24_bot str
[18:52:18] <Totoro> jvekstrem-extrem: не выровнено
[18:52:29] <mexan1ck1> Комп то на месте, а вот видюха все еще не вернулась
[18:52:30] <fs24_bot> mexan1ck1: У вас теперь 4 уровень!
[18:52:36] <Totoro> mexan1ck1: купи затычку
[18:52:42] <jvekstrem-extrem> запаску
[18:52:44] <Totoro> за 200 рублей
[18:52:44] <jvekstrem-extrem> иметь надо
[18:52:51] <Totoro> VGA
[18:52:52] <mexan1ck1> А смыслб
[18:53:00] <Totoro> чтобы в интернете копаться
[18:53:06] <jvekstrem-extrem> и в ирке сидеть
[18:53:08] <Totoro> да
[18:53:09] <jvekstrem-extrem> и оцелот-десктоп
[18:53:10] <jvekstrem-extrem> писать
[18:53:14] <Totoro> ютубчик смотреть
[18:53:17] <Totoro> торренты качать
[18:53:18] <mexan1ck1> Я играть хочу, а не с затычкой лагать
[18:53:26] <Totoro> играть тоже будешь
[18:53:28] <Totoro> но потом
[18:53:30] <jvekstrem-extrem> в кс 1.6
[18:53:32] <Totoro> а так хотябы комп будет
[18:53:33] <jvekstrem-extrem> поиграешь
[18:53:35] <jvekstrem-extrem> или кваку 3
[18:53:50] <Totoro> ну или так и говори
[18:53:52] <jvekstrem-extrem> и факторио
[18:53:53] <Totoro> что не по компу скучаешь
[18:53:55] <mexan1ck1> Я в ирке и так могу сидеть =)
[18:53:56] <Totoro> а по играм
[18:53:58] <Totoro> ААА
[18:54:03] <Totoro> так как задрот
[18:54:21] <Totoro> а еще кто-то жаловался что времени нету
[18:54:23] <Totoro> помню
[18:54:32] <jvekstrem-extrem> я тоже играть хочу
[18:54:35] <jvekstrem-extrem> но не особо могу
[18:54:39] <jvekstrem-extrem> и мне пофигу
[18:54:43] <Totoro> лул
[18:54:43] <mexan1ck1> Ну как бы месяц без игр уже, скучно. Да и не попрогать чего-нибудь
[18:54:54] <Totoro> для проганья игровая карта не нужна
[18:54:54] <jvekstrem-extrem> идею и атом
[18:54:58] <Totoro> нужна затычка
[18:55:00] <jvekstrem-extrem> тянет любая видеокарат
[18:55:01] <Totoro> за 100 рублей
[18:55:18] <mexan1ck1> Денег лишних на затычку нет
[18:55:22] <Totoro> ну ну
[18:55:26] <jvekstrem-extrem> 100 рублей
[18:55:27] <jvekstrem-extrem> нету
[18:55:27] <jvekstrem-extrem> ?
[18:55:32] <Totoro> > сказал Москвич
[18:55:32] <jvekstrem-extrem> или сколько она стоит
[18:55:35] <jvekstrem-extrem> 500 максимум
[18:55:36] <Totoro> ой
[18:55:39] <Totoro> с маленькой буквы конечно
[18:55:43] <mexan1ck1> За 100 нихера и не купишь
[18:55:44] <Totoro> если ты не автомобиль
[18:56:05] <Totoro> ~g купить дешевую видеокарту
[18:56:05] <ayumi`> Купить видеокарту по низкой цене, видеокарты в интернет ... / https://www.regard.ru/catalog/group4000.htm
[18:56:09] <jvekstrem-extrem> нее
[18:56:12] <jvekstrem-extrem> это новые
[18:56:18] <Totoro> за 2700
[18:56:26] <jvekstrem-extrem> ~g КОМП С ПОМОЙКИ ЗА 100 РУБЛЕЙ ШОК ПУКАН ВЗОРВАЛСЯ
[18:56:29] <mexan1ck1> Totoro, на отпуск коплю =)
[18:56:51] <Totoro> за 1 432 ₽
[18:56:55] <jvekstrem-extrem> mexan1ck1: а чё так долго
[18:56:56] <Totoro> на яндекс-маркете
[18:56:58] <jvekstrem-extrem> видеокарту
[18:57:00] <jvekstrem-extrem> чинят
[18:57:02] <jvekstrem-extrem> что там такого
[18:57:02] <jvekstrem-extrem> ?
[18:57:09] <mexan1ck1> Хз, самому интересно
[18:57:15] <jvekstrem-extrem> они наверное её себе забрали
[18:57:21] <mexan1ck1> Видимо тупо время тянут
[18:57:51] *** Joins: MeXaN1cK (~MeXaN1cK@broadband-90-154-71-126.ip.moscow.rt.ru)
[18:57:52] *** zsh sets mode: +o MeXaN1cK
[18:58:50] <Totoro> наверное местный кот на нее нассал
[18:58:53] <Totoro> там все закоротило
[18:58:54] <MeXaN1cK> Ну вот
[18:58:56] <Totoro> пришлось выкинуть
[18:58:58] <Totoro> теперь везут новую
[18:59:00] <LeshaInc> Totoro:
[18:59:01] <Totoro> из китая
[18:59:03] <LeshaInc> как вытащить ресурс
[18:59:03] <LeshaInc> файл
[18:59:03] <Totoro> месяц доставки
[18:59:06] <LeshaInc> текстовый
[18:59:06] <LeshaInc> ?
[18:59:14] <Totoro> LeshaInc: анзипни
[18:59:18] <Totoro> и зазипни зада
[18:59:20] <Totoro> назад
[18:59:22] <Totoro> но лучше перекомпиль
[18:59:23] <LeshaInc> нет
[18:59:24] <LeshaInc> мне надо из кода
[18:59:26] <LeshaInc> свой ресурс
[18:59:26] <LeshaInc> вытащить
[18:59:30] <Totoro> ?
[18:59:32] <Totoro> какой
[18:59:36] <Totoro> аааа
[18:59:37] <LeshaInc> font.hex
[18:59:38] <Totoro> понял тебя
[18:59:40] <MeXaN1cK> Да мне тут предлагали 570 за 10к после майнинга, но стремно и дорого
[18:59:54] <Totoro> ~g java loading file from resources
[18:59:55] <fs24_bot> Totoro: У вас теперь 116 уровень!
[18:59:55] <ayumi`> Java – Read a file from resources folder – Mkyong.com / https://www.mkyong.com/java/java-read-a-file-from-resources-folder/
[19:00:02] <Totoro> LeshaInc: ^
[19:00:29] <LeshaInc> ок
[19:02:38] <MeXaN1cK> Totoro, пишешь сейчас что-нибудь?
[19:04:20] <Totoro> MeXaN1cK: пишу
[19:04:23] <Totoro> все подряд\
[19:04:25] <LeshaInc> Totoro: че ты мне
[19:04:27] <LeshaInc> за говно совет даешь
[19:04:29] <LeshaInc> СКАЛА
[19:04:31] <Totoro> лул
[19:04:36] <LeshaInc> Source.fromResource("font.hex")
[19:04:37] <LeshaInc> и все
[19:04:44] <Totoro> совет был в том
[19:04:47] <Totoro> что надо юзать гугль
[19:04:50] <Totoro> для таких вещей
[19:04:52] <MeXaN1cK> А что-то конкретное? =) Вот в данный момент какой у тебя проектб
[19:04:53] <Totoro> так что не говно
[19:05:12] <Totoro> MeXaN1cK: в данный момент я неделю ничего не коммитил
[19:05:14] <Totoro> ибо лень было
[19:05:23] <MeXaN1cK> Мощно
[19:05:44] <Totoro> ага
[19:05:59] <Totoro> а вообще начал потихоньку просмотрщик логов переписывать на Раст
[19:06:01] <Totoro> иллюминатор
[19:06:15] <Totoro> продолжаю в бота коммитить
[19:06:17] <Totoro> понемногу
[19:06:23] <Totoro> плюс экспериментирую с Rust ботом
[19:06:34] <Totoro> обновил свой сайт визитку
[19:06:38] <Totoro> но это ты вроде знаешь
[19:06:48] <Totoro> затеяли с файном делать сайт с мультиплеер шашками
[19:06:57] <Totoro> но Файн не хочет дизайн рисовать
[19:07:28] <MeXaN1cK> Ну я логи то не читаю, так что это все новая инфа для меня =)
[19:07:36] <MeXaN1cK> Прикольно
[19:07:58] <MeXaN1cK> А некоторые товарищи на ютубе за go топят
[19:08:34] <jvekstrem-extrem> ну вы же считаете
[19:08:40] <jvekstrem-extrem> что "чувакам с ютуба"
[19:08:45] <jvekstrem-extrem> не стоит доверят
[19:08:56] <MeXaN1cK> Типо современный, и мега комьюнити у него, и типо проект на нем быстрее взлетает
[19:09:12] <Totoro> MeXaN1cK: хрень этот ваш го
[19:09:13] <MeXaN1cK> Причем тут доверие?
[19:09:28] <Totoro> у Go ограниченный набор возможностей
[19:09:32] <Totoro> его легче изучить
[19:09:34] <MeXaN1cK> Просто некоторые товарищи за go топят и все
[19:09:36] <Totoro> но потом ты упираешься в потолок
[19:09:38] <Totoro> и все
[19:09:44] <Totoro> капут
[19:09:54] <MeXaN1cK> А у раста что, не так?
[19:09:56] <Totoro> по производительности Go сливает Расту
[19:10:04] <Totoro> причем довольно сильно
[19:10:08] <jvekstrem-extrem> раст
[19:10:19] <jvekstrem-extrem> это эталон производительности
[19:10:19] <jvekstrem-extrem> что ли
[19:10:20] <jvekstrem-extrem> ?
[19:10:31] <jvekstrem-extrem> раст то и сложнее
[19:10:33] <Totoro> эталона как бы нет
[19:10:42] <Totoro> но по производительности раст стоит на равне с C++
[19:10:43] <MeXaN1cK> С всю жизнь был
[19:10:46] <jvekstrem-extrem> ну ассемблер быстрее раста
[19:10:51] <jvekstrem-extrem> и что теперь
[19:10:52] <Totoro> и Си быстрее
[19:10:55] <Totoro> и что теперь
[19:10:55] <jvekstrem-extrem> ассемблер самый крутой
[19:10:57] <jvekstrem-extrem> ?
[19:11:04] <Totoro> ты чего придираешься вообще я не понял
[19:11:07] <jvekstrem-extrem> все пишем на ассемблере
[19:11:12] <jvekstrem-extrem> го быстрее
[19:11:13] <Totoro> я тебе не говорю что лучше а что хуже
[19:11:15] <Totoro> а тебе говорю
[19:11:17] <jvekstrem-extrem> посравнению с языками
[19:11:18] <MeXaN1cK> Да лайн как всегда
[19:11:21] <jvekstrem-extrem> его уровня
[19:11:22] <Totoro> что Go имеет скороть меньше Раста
[19:11:25] <Totoro> и фич меньше
[19:11:33] <jvekstrem-extrem> а его уровень
[19:11:35] <Totoro> он учится быстрее чем Раст
[19:11:40] <Totoro> но потом все - dead end
[19:11:44] <jvekstrem-extrem> это вообще всякие интерпретируемые скриптовые языки
[19:11:47] <Totoro> остаешься на рипнутом огрызке
[19:11:47] <jvekstrem-extrem> которые медленно
[19:11:50] <Totoro> до конца времен
[19:11:55] <jvekstrem-extrem> работают
[19:12:10] <Totoro> ты что
[19:12:15] <Totoro> за Go что ли?
[19:12:21] <Totoro> го холивар
[19:12:24] <MeXaN1cK> А луа что, медленный по твоему?
[19:12:33] <Totoro> Луа один из самых быстрых
[19:12:37] <Totoro> интерпретируемых языков
[19:12:43] <Totoro> при том что он легковесный очень
[19:12:52] <MeXaN1cK> А лайн как всегда пишет хрень
[19:12:59] <jvekstrem-extrem> MeXaN1cK: относительно других интерпретируемых языков - да
[19:13:11] <Totoro> ну а с чем его сравнивать
[19:13:17] <Totoro> мухи отдельно
[19:13:19] <jvekstrem-extrem> ну питон, руби
[19:13:19] <Totoro> котлеты отдельно
[19:13:24] <MeXaN1cK> Js
[19:13:27] <Totoro> яблоки сравниваем с яблоками
[19:13:31] <Totoro> а апельсины с апельсинами
[19:13:40] <jvekstrem-extrem> я сравниваю языки
[19:13:44] <jvekstrem-extrem> по скорости
[19:13:48] <jvekstrem-extrem> и порогу вхождения
[19:14:17] <jvekstrem-extrem> го прям золотая середина
[19:14:22] <MeXaN1cK> Самый порог это луа, проще я не видел
[19:14:25] <jvekstrem-extrem> между этими понятиями
[19:19:06] <jvekstrem-extrem> потому что у раст сложен тем
[19:19:12] <jvekstrem-extrem> что у него своя система контроля памяти
[19:19:17] <jvekstrem-extrem> а в си надо много чего учитывать
[19:19:26] <jvekstrem-extrem> при написании программы
[19:19:28] <MeXaN1cK> Я тут еще где-то читал про то, что хотят ведроид заменить на какой-то Fuchsia OS где нужно будет писать на каком-то dart
[19:19:53] <jvekstrem-extrem> ну хоть не жвм
[19:19:57] <jvekstrem-extrem> на это спасибо
[19:20:06] <MeXaN1cK> Кто это, что это - хер его знает
[19:20:20] <jvekstrem-extrem> это операционая система
[19:20:23] <jvekstrem-extrem> а делают её
[19:20:27] <jvekstrem-extrem> чтобы от жавы уйти
[19:20:29] <MeXaN1cK> Гугл
[19:20:50] <jvekstrem-extrem> наконец то поняли
[19:20:53] <jvekstrem-extrem> что жава тормоз
[19:21:08] <jvekstrem-extrem> ну на самом деле не только из-за этого
[19:21:16] <MeXaN1cK> Да не такой она тормоз, не гони
[19:21:20] <jvekstrem-extrem> там ещё постоянно с ораклом судятся
[19:22:00] <MeXaN1cK> Там все в jvm упирается, так то жава 1 из топовых яп
[19:22:10] <jvekstrem-extrem> а жава без jvm
[19:22:12] <jvekstrem-extrem> это не жава
[19:22:19] <MeXaN1cK> Jvm подправить и будет круто
[19:22:21] <jvekstrem-extrem> это C# уже
[19:23:27] <jvekstrem-extrem> MeXaN1cK: не совсем так
[19:23:34] <MeXaN1cK> Так
[19:23:39] <jvekstrem-extrem> на "бумаге" может это и так
[19:23:42] <jvekstrem-extrem> но когда в реальности
[19:23:51] <jvekstrem-extrem> включается сборщик мусора
[19:24:00] <jvekstrem-extrem> начинает коллектить ассеты из дальнего стека
[19:24:01] <MeXaN1cK> Все в жаве "тормозит" из-за жвм
[19:24:03] <jvekstrem-extrem> всё глючит
[19:24:06] <jvekstrem-extrem> невыносимо
[19:24:21] <Totoro> дело не в том что тормоз
[19:24:28] <Totoro> ты никуда от тормоза не денешься
[19:24:30] <Totoro> на дарте
[19:24:37] <MeXaN1cK> +
[19:24:37] <jvekstrem-extrem> может у дарта
[19:24:38] <Totoro> так те же яйца, только в профиль
[19:24:40] <jvekstrem-extrem> свой подход
[19:24:42] <jvekstrem-extrem> будет
[19:24:46] <jvekstrem-extrem> к памяти
[19:24:47] <Totoro> все может
[19:24:51] <jvekstrem-extrem> тем более
[19:24:53] <jvekstrem-extrem> он на расте
[19:24:55] <jvekstrem-extrem> написане
[19:24:57] <Totoro> но основная причина там - тяжбы с Ораклом
[19:25:07] <Totoro> я думаю
[19:25:12] <jvekstrem-extrem> а в расте
[19:25:16] <Totoro> потому что Оракл вставляет палки в колеса
[19:25:16] <jvekstrem-extrem> там не сборка мусора
[19:25:22] <Totoro> а Гуглу это не нравится
[19:25:40] <Totoro> jvekstrem-extrem: Андроид на С++ написан так-то
[19:25:45] <Totoro> там тоже не сборка мусора
[19:25:53] <Totoro> но приложения работают в контейнере
[19:26:10] <jvekstrem-extrem> что такое андройд вообще
[19:26:10] <Totoro> это избавляет от необходимости собирать 100500 билдов
[19:26:13] <jvekstrem-extrem> это ос
[19:26:15] <jvekstrem-extrem> понятно
[19:26:17] <jvekstrem-extrem> в общем
[19:26:24] <jvekstrem-extrem> но состоит из нескольких компонентов
[19:26:27] <MeXaN1cK> О кстати, тотора, а можно где-то в идее отслеживать жизнь и потребление памяти определенным объектом?
[19:26:31] <jvekstrem-extrem> это ядро линукса
[19:26:33] <jvekstrem-extrem> написано на си
[19:26:42] <Totoro> MeXaN1cK: в дебаггере и профиляторе
[19:26:55] <jvekstrem-extrem> потом идёт ART
[19:27:00] <jvekstrem-extrem> который тоже на си/++
[19:27:01] <Totoro> дебаггер из коробки идет
[19:27:07] <Totoro> а профилятор надо скачивать и настраивать
[19:27:12] <Totoro> есть шанс что он как в пайчарме
[19:27:17] <Totoro> идет в платной версии
[19:27:22] <Totoro> исли хочется интеграции
[19:27:25] <MeXaN1cK> А принудительно там можно эти самые объекты убивать/очищать?
[19:27:25] <Totoro> *если
[19:27:26] <jvekstrem-extrem> а уже в ART, на жаве идут программы пользователя
[19:27:31] <Totoro> можно
[19:27:33] <Totoro> но не рекомендуется
[19:27:40] <Totoro> сборщик мусора лучше не пинать
[19:27:45] <Totoro> будет тормозить сильнее
[19:27:47] <MeXaN1cK> Да не, просто вопрос
[19:27:51] <jvekstrem-extrem> а в питоне
[19:27:53] <jvekstrem-extrem> тоже вроде
[19:27:56] <jvekstrem-extrem> сборщик говна
[19:28:15] <Totoro> jvekstrem-extrem: ты вот рассказал про структуру Андроида
[19:28:21] <Totoro> а теперь расскажи про структуру Фуксии
[19:28:26] <Totoro> для сравнения
[19:29:24] <brote> [WIKIPEDIA] Google Fuchsia | "Fuchsia — это операционная система , разрабатываемая компанией Google.Впервые она была обнаружена на GitHub в августе 2016 года, до каких-либо официальных объявлений со стороны Google. В отличие от предыдущих развиваемых Google операционных
[19:29:41] <jvekstrem-extrem> ну там сложно довольно
[19:29:43] <jvekstrem-extrem> там ядро своё
[19:29:55] <jvekstrem-extrem> инфы мало
[19:30:03] <jvekstrem-extrem> ну мы знаем
[19:30:10] <jvekstrem-extrem> что там используется рендеринг Vulkan
[19:30:25] <jvekstrem-extrem> + wayland
[19:30:30] <Totoro> используется самописное ядро
[19:30:32] <Totoro> Zirkon
[19:30:36] <Totoro> в отличии от андроида
[19:30:38] <jvekstrem-extrem> вместо surfaceflinger + opengl
[19:31:01] <Totoro> поддерживает гипервизор
[19:31:04] <jvekstrem-extrem> то есть она более "десктопная"
[19:31:06] <Totoro> для виртуальных машин
[19:31:34] <Totoro> сверху второй уровень
[19:31:36] <Totoro> Garnet
[19:31:36] <MeXaN1cK> А оно открытое то хоть?
[19:31:40] <Totoro> да
[19:31:42] <Totoro> частично
[19:31:45] <Totoro> сорцы на github есть
[19:31:46] <MeXaN1cK> Ведроид то открытый
[19:31:56] <Totoro> оно просто неофициальное еще
[19:31:58] <Totoro> там ничего не понятно
[19:32:11] <Totoro> даже непонятно будет ли оно когда-то запущено в продакшн
[19:32:15] <Totoro> или это так, эксперименты
[19:32:35] <MeXaN1cK> Ну возможно
[19:33:31] <LeshaInc> Totoro:
[19:33:32] <LeshaInc> как в скале
[19:33:34] <LeshaInc> парсить лонг?
[19:33:38] <LeshaInc> вроде Long.parseLong
[19:33:40] <LeshaInc> должно работать
[19:33:42] <LeshaInc> но не работает
[19:33:47] <Totoro> а что пишет?
[19:33:55] <MeXaN1cK> О, Леша перешел на скалу?
[19:34:04] <LeshaInc> Totoro: выбора нет
[19:34:07] <LeshaInc> ой
[19:34:07] <LeshaInc> MeXaN1cK:
[19:34:09] <LeshaInc> выбора нет
[19:34:09] <jvekstrem-extrem> MeXaN1cK: андройд тоже не очень открытый
[19:34:11] <LeshaInc> Totoro: такого метода нет
[19:34:13] <jvekstrem-extrem> Гугл аппс
[19:34:15] <MeXaN1cK> Что так?
[19:34:26] <LeshaInc> MeXaN1cK: на расте нельзя писать под жвм
[19:34:27] <jvekstrem-extrem> и проприетарные компонеты
[19:34:36] <MeXaN1cK> Ты гугл с ведроидом не путай
[19:34:39] <Totoro> LeshaInc: str.toLong
[19:34:42] <Totoro> попробуй
[19:34:48] <LeshaInc> Totoro: мне radix нужен
[19:34:51] <jvekstrem-extrem> MeXaN1cK: а кто андройд пишеь
[19:35:06] <MeXaN1cK> Сам по себе ведроид то полностью открыт
[19:35:19] <jvekstrem-extrem> ща в андройде AOSP приложений не осталось
[19:36:12] <LeshaInc> Totoro: в жаве у Long то есть
[19:36:16] <LeshaInc> метод parseLong
[19:36:18] <LeshaInc> а у скалы нету
[19:36:32] <Totoro> можно джававский заюзать
[19:36:39] <Totoro> java.lang.Long.toString(myLong, 36)
[19:36:54] <Totoro> ой
[19:36:57] <Totoro> это не туда
[19:36:59] <Totoro> ну не суть
[19:37:00] <LeshaInc> о
[19:37:00] <LeshaInc> все
[19:37:34] <brote> [WIKIPEDIA] Dart | "Dart — язык программирования, созданный Google. Dart позиционируется в качестве замены/альтернативы JavaScript. Один из разработчиков языка Марк Миллер (Mark S. Miller) написал, что JavaScript «имеет фундаментальные изъяны» («Javascript has fundamental flaws…»), кото
[19:37:38] <LeshaInc> MeXaN1cK: говно
[19:37:39] <Totoro> jvekstrem-extrem: короче
[19:37:47] <Totoro> у Фуксии тоже контейнер
[19:37:55] <Totoro> не JVM конечно
[19:37:59] <MeXaN1cK> Но свой =)
[19:37:59] <Totoro> самописный
[19:38:06] <Totoro> и видимо низкоуровневый более
[19:38:11] <Totoro> что-то больше на API
[19:38:16] <Totoro> чем на сандбокс
[19:38:19] <Totoro> похожее
[19:38:32] <MeXaN1cK> Нужны тесты сравнения
[19:38:37] <Totoro> есть надежда что это все будет работать производительнее
[19:39:12] <MeXaN1cK> Боюсь, что переписывать приложения устанут разрабы
[19:39:30] <Totoro> не устанут
[19:39:32] <Totoro> не сахарные
[19:39:44] <Totoro> как только гугль подует в трубу
[19:39:46] <Totoro> все ринутся на зов
[19:39:51] <Totoro> в новый плеймаркет
[19:39:56] <Totoro> пока туда не набежали конкуренты
[19:39:57] <MeXaN1cK> Посмотрим =)
[19:40:35] <MeXaN1cK> Правда гугл не так то просто завалить
[19:40:44] <Totoro> ну это он сам будет заваливать
[19:40:46] <Totoro> как бы
[19:40:52] <Totoro> это же его проект
[19:40:59] <MeXaN1cK> Да я в целом
[19:41:04] <MeXaN1cK> Так то я знаю
[19:41:13] <Totoro> отцепятся от явы
[19:41:18] <Totoro> и поплывут
[19:41:21] <Totoro> в свободное плаванье
[19:41:30] <Totoro> а ява слегка подтонет
[19:41:35] <Totoro> котлин так вообще рипнется
[19:41:37] <Totoro> лул
[19:42:12] <Totoro> так что учить Котлин может быть опасно
[19:42:19] <Totoro> лет через пять окажется что нет вакансий
[19:42:23] <Totoro> и все уже учат Дарт
[19:42:28] <MeXaN1cK> Мне вот интересно, будут разрабы жавы уходить от жвм или ее координально ее менять
[19:42:55] <Totoro> разрабы джавы будут переучиваться
[19:42:59] <MeXaN1cK> Или ее координально менять*
[19:43:00] <Totoro> или оставаться на серверах
[19:43:08] <Totoro> а джаву зачем менять?
[19:43:14] <MeXaN1cK> Не жаву
[19:43:19] <MeXaN1cK> А жвм
[19:43:25] <Totoro> зачем и как
[19:43:51] <Totoro> JVM - это уже все
[19:43:55] <Totoro> поезд ушел
[19:43:56] <MeXaN1cK> Ну все вон жалуются, что мол из-за нее жава и тупит
[19:43:56] <fs24_bot> MeXaN1cK: У вас теперь 38 уровень!
[19:44:00] <Totoro> поздно менять архитектурный план
[19:44:03] <Totoro> когда здание построено
[19:44:21] <Totoro> MeXaN1cK: джава это и есть JVM
[19:44:23] <Totoro> по сути
[19:44:36] <Totoro> и эти "все" - это дураки
[19:44:39] <Totoro> по больше части
[19:44:41] <Totoro> так что не слушай
[19:44:46] <MeXaN1cK> Тогда нужна жава 2.0
[19:44:56] <Totoro> можно попробовать
[19:45:00] <Totoro> но нужна новая идея
[19:45:03] <Totoro> что именно менять
[19:45:05] <MeXaN1cK> С блекджеком и куртизанками =)
[19:45:06] <Totoro> куда развиваться
[19:45:20] <Totoro> JVM так-то вполне выжимает свою идею
[19:45:32] <MeXaN1cK> От сборщика мусора как-то избавляться
[19:45:39] <Totoro> ну вот и вопрос
[19:45:42] <Totoro> а как от него избавляться?
[19:45:53] <Totoro> пока есть три варианта
[19:45:58] <Totoro> либо не избавляться а оставить
[19:45:59] <MeXaN1cK> Либо принцип его работы менять
[19:46:02] <Totoro> как в Go
[19:46:02] <jvekstrem-extrem> опять отходил
[19:46:04] <jvekstrem-extrem> и такая фигня
[19:46:05] <Totoro> или Nim
[19:46:10] <Totoro> там оставили сборщик
[19:46:19] <jvekstrem-extrem> а если бы я задержался
[19:46:23] <jvekstrem-extrem> до 22:00
[19:46:23] <jvekstrem-extrem> ?
[19:46:24] <Totoro> либо убрать и сделать ручное управление памятью
[19:46:29] <Totoro> как в C++
[19:46:37] <Totoro> либо найти свой путь
[19:46:39] <Totoro> как Раст
[19:46:53] <Totoro> пока свой путь вроде только Раст и нашел
[19:46:58] <Totoro> больше никто решений не прежложил
[19:47:00] <Totoro>
[19:47:04] <MeXaN1cK> Ты бы какой предпочел вариант?
[19:47:07] <Totoro> Раст
[19:47:16] <Totoro> сложность в обучении - это фигня
[19:47:21] <Totoro> один раз изучил и гуляешь
[19:47:25] <Totoro> зато нет сборщика
[19:47:29] <Totoro> все нативно летает
[19:47:34] <Totoro> и нет стреляния в ноги
[19:47:36] <Totoro> как в С++
[19:47:49] <MeXaN1cK> А как же в расте мусор то уничтожается?
[19:47:55] <Totoro> атоматически
[19:47:57] <Totoro> но без сборщика
[19:48:09] <Totoro> просто компилятор всегда чётко знает
[19:48:15] <Totoro> когда ему надо уничтожить переменную
[19:48:41] <MeXaN1cK> Ну вот, а по идее там такой же сборщик, но более продвинутый
[19:48:43] <Totoro> и он на этапе компиляции проверяет, чтобы не было конфликтов
[19:48:45] <Totoro> нееее
[19:48:47] <Totoro> это другое
[19:48:54] <Totoro> сборщик - это который видит гору мусора в рантайме
[19:48:58] <Totoro> и пытается определить
[19:49:01] <Totoro> какой мусор уже не нужен
[19:49:02] <MeXaN1cK> Тогда за сборщик поясни
[19:49:07] <Totoro> а Раст
[19:49:11] <Totoro> не дает мусору появляться
[19:49:13] <Totoro> вообще
[19:49:23] <Totoro> соответственно и собирать нечего
[19:49:40] <MeXaN1cK> Хм.....
[19:49:55] <Totoro> есть у тебя допустим блок кода - { let x = 10; }
[19:49:59] <Totoro> Раст точно знает
[19:49:59] <MeXaN1cK> Можно было бы так же в жаве делать
[19:50:04] <Totoro> когда выполнение дойдет до конца блока
[19:50:06] <Totoro> до }
[19:50:11] <Totoro> переменная x будет не нужна
[19:50:18] <Totoro> и точно в этот момент он ее уничтожает
[19:50:25] <Totoro> в случае со сборщиком все по другому
[19:50:28] <Totoro> программа работает
[19:50:32] <Totoro> блок завершается
[19:50:35] <Totoro> переменная остается
[19:50:37] <Totoro> в памяти
[19:50:41] <Totoro> через некоторое время
[19:50:45] <Totoro> запускается сборщик
[19:50:48] <Totoro> он обозревает память
[19:50:51] <Totoro> видит x
[19:50:57] <Totoro> начинает проверять программу
[19:51:02] <Totoro> нет ли где ссылок на x
[19:51:13] <Totoro> если нету - тогда уничтожает
[19:51:27] <Totoro> как видишь тут куча лишних действий
[19:51:38] <Totoro> и потенциальное накопление мусора, которые сборщик не успел почистить
[19:51:45] <MeXaN1cK> Ну в расте он по идее тоже должен пройтись про проге и все ссылки почекать
[19:51:45] <Totoro> плюс там есть другие сложности
[19:51:49] <Totoro> типа кольцевых ссылок
[19:51:52] <Totoro> но это уже детали
[19:51:58] <jvekstrem-extrem> MeXaN1cK: он это делает
[19:51:59] <Totoro> MeXaN1cK: нет
[19:52:02] <jvekstrem-extrem> на стадии компиляции
[19:52:02] <Totoro> не должен
[19:52:14] <Totoro> да
[19:52:14] <jvekstrem-extrem> если где то ты использовал не так
[19:52:15] <jvekstrem-extrem> что то
[19:52:18] <jvekstrem-extrem> он тебе сразу
[19:52:20] <jvekstrem-extrem> заорёт
[19:52:20] <Totoro> в Расте на этапе компиляции проверяется
[19:52:27] <Totoro> что ты не используешь переменную
[19:52:32] <Totoro> после того как код дошел до }
[19:52:34] <MeXaN1cK> Вот, что нужно в жаве менять =)
[19:52:36] <Totoro> после этого все
[19:52:38] <Totoro> капут
[19:52:51] <Totoro> если тебе она еще нужна - тебе надо явно передать ее
[19:52:54] <jvekstrem-extrem> по истине уникальный путь
[19:52:54] <Totoro> другому куску кода
[19:52:57] <Totoro> чтобы компилятор знал
[19:53:02] <Totoro> что переменная не брошена
[19:53:05] <Totoro> а передана
[19:53:10] <MeXaN1cK> Чтобы жава уже на этапе компила вопила
[19:53:17] <Totoro> MeXaN1cK: ну это будет клонирование Раста
[19:53:18] <jvekstrem-extrem> жава JIT
[19:53:20] <Totoro> в этом нет смысла
[19:53:22] <jvekstrem-extrem> она никак не может
[19:53:26] <jvekstrem-extrem> на стадии компила
[19:53:27] <Totoro> уже есть Раст
[19:53:34] <MeXaN1cK> Жава проще в освоении
[19:53:41] <Totoro> MeXaN1cK: она потому и проще
[19:53:44] <Totoro> что там сборщик
[19:53:54] <Totoro> тебе не надо следить за передачей переменных
[19:53:56] <Totoro> и вот этим всем
[19:54:01] <jvekstrem-extrem> Totoro: вот из-за этого
[19:54:02] <Totoro> за тебя следит джава
[19:54:03] <MeXaN1cK> А раст это как плюсы но жопышнее
[19:54:04] <jvekstrem-extrem> и тормозит жава
[19:54:12] <jvekstrem-extrem> начинает свой сборищик врубать
[19:54:15] <jvekstrem-extrem> когда не надо
[19:54:19] <Totoro> что значит "жопышнее"
[19:54:20] <Totoro> лул
[19:54:22] <Totoro> поясни
[19:54:28] <MeXaN1cK> То и значит =)
[19:54:32] <Totoro> jvekstrem-extrem: ну это издержки
[19:54:34] <Totoro> нету ИИ еще
[19:54:37] <Totoro> чтобы предугадывал
[19:54:42] <Totoro> когда можно запуститься
[19:54:44] <Totoro> а когда нет
[19:54:44] <jvekstrem-extrem> в процессорах есть
[19:54:49] <jvekstrem-extrem> предугадывание
[19:54:51] <jvekstrem-extrem> инструкции
[19:54:53] <Totoro> есть алгоритмы сборки мусора разные
[19:55:01] <Totoro> эффективные для разных ситуаций
[19:55:07] <Totoro> но это все лирика
[19:55:12] <Totoro> MeXaN1cK: давай давай поясняй
[19:55:17] <Totoro> я не знаю вашего московского жаргона
[19:55:27] <jvekstrem-extrem> Totoro: на сами жавистодевелоперы
[19:55:28] <jvekstrem-extrem> не знают
[19:55:34] <jvekstrem-extrem> как сборщик работать должен
[19:55:37] <MeXaN1cK> Жопышнее в плане того, что он такой же сложный как плюсы, в обучении, и в тоже время с наворотами, покруче плюсов
[19:55:39] <jvekstrem-extrem> поэтому предлагают VM опции
[19:55:40] <jvekstrem-extrem> для него
[19:55:47] <jvekstrem-extrem> который юзер сам должен настроить
[19:55:50] <Totoro> jvekstrem-extrem: ну разумеется знает только сам юзер
[19:55:52] <Totoro> кто же еще
[19:55:54] <Totoro> лул
[19:55:59] <jvekstrem-extrem> в других языках
[19:56:01] <Totoro> они же не телепаты
[19:56:03] <jvekstrem-extrem> где сборка мусора
[19:56:05] <jvekstrem-extrem> такого нет
[19:56:08] <Totoro> вообще нет выбора
[19:56:10] <Totoro> потому что
[19:56:14] <Totoro> есть один сборщик
[19:56:16] <jvekstrem-extrem> потому что зачем выбор
[19:56:17] <Totoro> стандартный
[19:56:19] <Totoro> и все
[19:56:20] <jvekstrem-extrem> если и так нормально
[19:56:21] <Totoro> да потому что
[19:56:22] <jvekstrem-extrem> всё работает
[19:56:27] <Totoro> это тупой подход
[19:56:30] <Totoro> и так все работает
[19:56:34] <Totoro> я думал ты против этого
[19:56:36] <Totoro> и за эффективность
[19:56:48] <jvekstrem-extrem> ну если работает всё эффективно
[19:56:50] <Totoro> MeXaN1cK: странное определение
[19:56:53] <jvekstrem-extrem> зачем своими кривыми руками
[19:56:56] <jvekstrem-extrem> лезть
[19:56:57] <jvekstrem-extrem> туда
[19:56:58] <jvekstrem-extrem> ?
[19:57:03] <Totoro> все что связано со словом "жопа" это обычно негатив
[19:57:06] <MeXaN1cK> Пишите свой яп =)
[19:57:07] <Totoro> но у Раста одни плюсы
[19:57:18] <Totoro> учить сложнее
[19:57:20] <Totoro> да
[19:57:22] <Totoro> но что это за аргумент
[19:57:29] <Totoro> "слишком сложна - учить нибуду"
[19:57:31] <Totoro> так что ли?
[19:57:32] <MeXaN1cK> Totoro, ну какое есть, такое и дал. Я его таким вижу
[19:57:43] <jvekstrem-extrem> Totoro: а учить сложно
[19:57:48] <jvekstrem-extrem> потому что он сам по себе сложный
[19:57:51] <jvekstrem-extrem> и документации
[19:57:54] <jvekstrem-extrem> толком то нет
[19:57:54] <Totoro> спасибо кэп
[19:57:58] <jvekstrem-extrem> только 2 книги
[19:57:58] <Totoro> документации вагоны
[19:58:02] <jvekstrem-extrem> и то
[19:58:04] <jvekstrem-extrem> на английском
[19:58:06] <Totoro> скажи что тебе надо
[19:58:08] <Totoro> я тебе найду доку
[19:58:11] <Totoro> если сам не нашел
[19:58:13] <jvekstrem-extrem> посмотри питон, пхп
[19:58:14] <Totoro> есть целый сайт
[19:58:22] <Totoro> с компиляцией документаций крейтов
[19:58:24] <Totoro> специально
[19:58:24] <jvekstrem-extrem> вот как надо документацию
[19:58:25] <jvekstrem-extrem> делать
[19:58:28] <Totoro> есть докогены
[19:58:30] <Totoro> на основе кода
[19:58:34] <Totoro> есть книга с примерами
[19:58:38] <Totoro> есть книга по теории
[19:58:41] <Totoro> есть кучи блогов
[19:58:42] <jvekstrem-extrem> ага
[19:58:47] <jvekstrem-extrem> а если проблема какая то
[19:58:50] <jvekstrem-extrem> начинаешь лазить
[19:58:51] <Totoro> они охрененно сделали документацию
[19:58:52] <jvekstrem-extrem> по обрывкам
[19:58:54] <Totoro> не надо тут
[19:58:55] <jvekstrem-extrem> комментариев
[19:58:57] <jvekstrem-extrem> на гитхабе
[19:59:00] <Totoro> ну давай пример
[19:59:01] <MeXaN1cK> +
[19:59:06] <Totoro> чтобы не быть гословным
[19:59:10] <MeXaN1cK> Ну так правда везде
[19:59:14] <Totoro> я написал 4 проекта за последнее время
[19:59:16] <Totoro> на Расте
[19:59:18] <jvekstrem-extrem> Totoro: у меня была проблема
[19:59:18] <Totoro> ни разу такого не было
[19:59:20] <jvekstrem-extrem> в иркебота
[19:59:23] <Totoro> вы не написали ни одного
[19:59:24] <jvekstrem-extrem> у меня там ошибка
[19:59:26] <jvekstrem-extrem> какая то
[19:59:26] <Totoro> но зато проблем куча
[19:59:26] <jvekstrem-extrem> была
[19:59:30] <jvekstrem-extrem> я не мог найти решение
[19:59:37] <Totoro> "какая-то" это не пример
[19:59:39] <jvekstrem-extrem> я тут даже писал
[19:59:42] <jvekstrem-extrem> когда то
[19:59:48] <Totoro> "я не мог найти решение" - это явно не проблема языка
[19:59:55] <Totoro> другие-то находят как-то
[20:00:02] <Totoro> я нахожу
[20:00:04] <LeshaInc> вот блин
[20:00:07] <LeshaInc> падает с java.lang.ArrayIndexOutOfBoundsException: Coordinate out of bounds
[20:00:10] <Totoro> лул
[20:00:10] <LeshaInc> а я даже не знаю
[20:00:12] <LeshaInc> че за коорды там
[20:00:15] <LeshaInc> делаю принт
[20:00:17] <LeshaInc> падает
[20:00:19] <Totoro> ы
[20:00:21] <LeshaInc> ибо их там этих принтов
[20:00:23] <Totoro> дебаггер?
[20:00:23] <LeshaInc> миллионы
[20:00:25] <LeshaInc> пфф
[20:00:27] <LeshaInc> дебаг принтами
[20:00:29] <Totoro> вешай брейк поинт
[20:00:31] <LeshaInc> щяс иф запихну
[20:00:39] <jvekstrem-extrem> LeshaInc: ПРИНТЫ И ASSERT
[20:00:40] <jvekstrem-extrem> наше всё
[20:00:41] <Totoro> там дебаггер изкоробки
[20:00:44] <Totoro> отфигенный
[20:00:46] <Totoro> юзай
[20:00:57] <Totoro> он тебе все по полочкам разложит
[20:01:06] <LeshaInc> и где мне ставить брейкпоинт
[20:01:09] <LeshaInc> на вызове
[20:01:11] <LeshaInc> который ошибку делает?
[20:01:14] <Totoro> да
[20:01:15] <LeshaInc> так там этих вызовов
[20:01:16] <LeshaInc> лям
[20:01:18] <LeshaInc> я че буду
[20:01:19] <Totoro> либо строчкой ранее
[20:01:20] <LeshaInc> прокликивать
[20:01:21] <LeshaInc> каждый раз?
[20:01:37] <Totoro> значит вешай не на сам метод
[20:01:39] <Totoro> а туда
[20:01:41] <Totoro> откуда идет его вызов
[20:01:45] <MeXaN1cK> Дай тоторе кусок кода, он тебе скажет
[20:01:49] <Totoro> падает-то не миллиарды
[20:01:51] <Totoro> раз
[20:01:52] <LeshaInc> а лол
[20:01:53] <Totoro> а только один
[20:01:54] <LeshaInc> я наркоман
[20:01:55] <Totoro> в конкретный момент
[20:01:57] <LeshaInc> херню сделал
[20:01:59] <Totoro> да
[20:01:59] <LeshaInc> и теперь сам же страдаю
[20:02:00] <jvekstrem-extrem> MeXaN1cK: дак я психанул
[20:02:02] <jvekstrem-extrem> и удалил его
[20:02:24] <LeshaInc> .c 1024 + 512
[20:02:24] <brote> LeshaInc: 1536
[20:02:28] <MeXaN1cK> ?
[20:02:33] <Totoro> короче
[20:02:39] <MeXaN1cK> Я Леше писал =)
[20:02:41] <Totoro> проблемы с "сложно учить"
[20:02:50] <Totoro> это значит что надо собрать яйца в кулак, сесть и выучить
[20:02:52] <Totoro> один раз
[20:02:54] <Totoro> все
[20:02:57] <Totoro> после этого одни профиты
[20:03:01] <Totoro> а если брать Go
[20:03:06] <Totoro> потому что "учить легко"
[20:03:12] <Totoro> это значит что один раз будет профит
[20:03:14] <Totoro> при изучении
[20:03:17] <MeXaN1cK> Тотор, но жаву действительно проще учить и понимать, чем раст
[20:03:18] <LeshaInc> я уже давно
[20:03:18] <LeshaInc> починил
[20:03:34] <Totoro> а дальше сплошной мазохизм
[20:03:41] <LeshaInc> правда оно
[20:03:44] <LeshaInc> неправильно работает
[20:03:45] <Totoro> либо просадки производительности
[20:03:46] <LeshaInc> но не падает хотя бы
[20:03:47] <Totoro> вот и выбирайте
[20:03:56] <Totoro> один раз пострадать, а потом получать профит
[20:04:05] <Totoro> или один раз получить профит, а потом страдать
[20:04:12] <Totoro> дело вкуса
[20:04:18] <Totoro> но как по мне, первый вариант привлекательнее
[20:04:19] <jvekstrem-extrem> Totoro: а, особенно круто искать решение ошибки
[20:04:21] <LeshaInc> это я атлас
[20:04:24] <LeshaInc> шрифтовый
[20:04:25] <LeshaInc> генерирую
[20:04:26] <jvekstrem-extrem> при компиляции
[20:04:35] <LeshaInc> какой то инопланетный код
[20:04:35] <jvekstrem-extrem> когда падает не растокомпилер
[20:04:38] <jvekstrem-extrem> а си компилер
[20:04:46] <Totoro> ну это не проблема Раста
[20:04:48] <jvekstrem-extrem> я вот лешанин вулкан
[20:04:48] <Totoro> согласись
[20:04:50] <jvekstrem-extrem> собирал
[20:04:56] <jvekstrem-extrem> еле допёр
[20:05:00] <Totoro> это проблема кривых крейто-враппингов
[20:05:17] <Totoro> с чисто Растовыми крейтами у тебя не будет таких проблем
[20:05:20] <Totoro> очевидно
[20:05:28] <jvekstrem-extrem> Totoro: были
[20:05:30] <jvekstrem-extrem> один раз
[20:05:30] <Totoro> да и вообще, криывые крейты
[20:05:34] <jvekstrem-extrem> платформ-специфик
[20:05:34] <Totoro> никак не относятся к языку
[20:05:35] <jvekstrem-extrem> проблемы
[20:05:40] <Totoro> на любом языке можно написать говнокод
[20:05:43] <Totoro> это ничего не значит
[20:06:06] <Totoro> LeshaInc: лул
[20:06:14] <Totoro> я тоже с атласами возился
[20:06:17] <Totoro> было прикольно
[20:06:28] <jvekstrem-extrem> а в чём прикол вообще
[20:06:31] <jvekstrem-extrem> текстурки
[20:06:34] <jvekstrem-extrem> в атлас запекать
[20:06:35] <jvekstrem-extrem> ?
[20:06:40] <Totoro> LeshaInc: я тебе могу тулзу скинуть для генерации PNG атласов
[20:06:41] <Totoro> из hex
[20:06:44] <Totoro> шрифта
[20:06:45] <LeshaInc> Totoro: я в рантайме
[20:06:47] <Totoro> или готовый атлас
[20:06:47] <LeshaInc> буду делать
[20:06:50] <Totoro> зачем?
[20:06:53] <Totoro> там же не меняется ничего
[20:06:58] <LeshaInc> потому что могу
[20:06:59] <MeXaN1cK> А что за атласы? И нахера они?
[20:07:00] <jvekstrem-extrem> вот в играх делают
[20:07:02] <jvekstrem-extrem> огромный атлас
[20:07:03] <Totoro> хрень
[20:07:05] <jvekstrem-extrem> текстур
[20:07:14] <LeshaInc> Totoro: ну а вдруг я захочу
[20:07:15] <jvekstrem-extrem> вместо мелких текстур
[20:07:17] <LeshaInc> что нибудь оптимизировать
[20:07:18] <jvekstrem-extrem> по отдельности
[20:07:27] <jvekstrem-extrem> LeshaInc: а можно так шриифт
[20:07:30] <jvekstrem-extrem> из png
[20:07:31] <jvekstrem-extrem> грузить
[20:07:32] <Totoro> LeshaInc: вот
[20:07:32] <jvekstrem-extrem> свой
[20:07:35] <brote> [ Sign in · GitLab ] - gitlab.com
[20:07:37] <Totoro> атлас, готовый
[20:07:42] <Totoro> 164 килобайта
[20:07:50] <Totoro> можно и пожать
[20:07:53] <Totoro> если надо
[20:07:57] <Totoro> но мне кажется и так вес смешной
[20:08:07] <MeXaN1cK> Totoro, чито за атлас такой и нахера оно нужноб
[20:08:12] <Totoro> сделан на основе свежего шрифта
[20:08:16] <LeshaInc> затем что
[20:08:20] <LeshaInc> если рендерить
[20:08:21] <Totoro> MeXaN1cK: ну у тебя же ссылки открываются
[20:08:22] <LeshaInc> картинка за картинкой
[20:08:23] <Totoro> открой да посмотри
[20:08:24] <LeshaInc> то тогда
[20:08:28] <LeshaInc> будет миллион рендер вызовов
[20:08:30] <LeshaInc> потому что каждый раз
[20:08:34] <LeshaInc> надо будет выбрать новую картинку\
[20:08:35] <LeshaInc> а так
[20:08:37] <LeshaInc> картинка 1
[20:08:38] <Totoro> так ты сам делаешь атлас
[20:08:41] <LeshaInc> и можно за 1 вызов отрисовать
[20:08:50] <MeXaN1cK> Да я видел, что это картинка
[20:08:55] <LeshaInc> Totoro: мне самому легче в рантайме
[20:08:57] <LeshaInc> атлас сделать
[20:08:58] <Totoro> MeXaN1cK: ну вот картинка и есть атлас
[20:09:13] <Totoro> LeshaInc: легче чем загрузить один файл из ресурсов
[20:09:14] <jvekstrem-extrem> а ну ясно
[20:09:16] <Totoro> сомневаюсь
[20:09:19] <jvekstrem-extrem> но из-за атласа
[20:09:24] <MeXaN1cK> Не, я не про то, зачем сам по себе атлас нужен
[20:09:25] <jvekstrem-extrem> мы жертвуем видеопамятью
[20:09:41] <LeshaInc> Totoro: да он итак
[20:09:43] <Totoro> MeXaN1cK: чтобы мелкие текстуры не хранить отдельно
[20:09:43] <LeshaInc> мгновенно
[20:09:45] <LeshaInc> загружается
[20:09:47] <Totoro> LeshaInc: да, но зачем
[20:09:57] <LeshaInc> затем что я уже
[20:09:58] <LeshaInc> сделал
[20:09:59] <Totoro> хотя пофиг
[20:10:02] <LeshaInc> не удалять же
[20:10:04] <Totoro> OC компилит динамически тоже
[20:10:06] <LeshaInc> опенкомпы вон тоже
[20:10:07] <Totoro> атлас
[20:10:08] <LeshaInc> динамически
[20:10:17] <Totoro> ладно
[20:10:21] <Totoro> надо в магаз\
[20:10:22] <jvekstrem-extrem> Totoro: а можешь сделать
[20:10:24] <jvekstrem-extrem> в оцелоте
[20:10:25] <MeXaN1cK> Toroto, типо из 1 огромной картинки 1 нужный кусок вырезают?
[20:10:27] <jvekstrem-extrem> чтобы не в png
[20:10:29] <jvekstrem-extrem> и не hex
[20:10:30] <Totoro> MeXaN1cK: типа того
[20:10:32] <jvekstrem-extrem> грузил шрифты
[20:10:34] <jvekstrem-extrem> а ttf
[20:10:37] <jvekstrem-extrem> ?
[20:10:48] <Totoro> нахрен
[20:10:56] <jvekstrem-extrem> чтобы свои шрифты
[20:10:57] <jvekstrem-extrem> ставить
[20:10:58] <Totoro> оцелоту то пофигу вообще
[20:11:01] <Totoro> брейну
[20:11:05] <jvekstrem-extrem> а
[20:11:12] <Totoro> он чисто бэкенд
[20:11:13] <jvekstrem-extrem> это задача прогера фронтэнда
[20:11:14] <jvekstrem-extrem> уже
[20:11:14] <jvekstrem-extrem> ?
[20:11:15] <Totoro> да
[20:11:32] <Totoro> но у него есть таблица символов которые он поддерживает
[20:11:45] <LeshaInc> .py len("00000000000000000000000000000000")
[20:11:46] <brote> LeshaInc: 32
[20:11:48] <Totoro> и за нее лучше не выходить
[20:11:50] <LeshaInc> .py 32 / 4
[20:11:51] <brote> LeshaInc: 8
[20:12:46] <jvekstrem-extrem> .time
[20:12:46] <brote> 2018-12-15 - 22:12:46+04
[20:12:51] <jvekstrem-extrem> ВРЕМЯ РУБИТСЯ В ИГРУ
[20:13:15] <MeXaN1cK> Ладно, хрен с вами, нужно ужинать =)
[20:13:31] *** Quits: MeXaN1cK (~MeXaN1cK@broadband-90-154-71-126.ip.moscow.rt.ru) (Quit: Auf Wiedersehen!)
[20:13:42] <jvekstrem-extrem> я уже поужинал
[20:13:48] <jvekstrem-extrem> сегодня ничего нету в холодильнике
[20:13:55] <jvekstrem-extrem> поэтому хаваю бутики
[20:13:58] <jvekstrem-extrem> с мазиком
[20:14:02] <jvekstrem-extrem> и чесноком
[20:14:04] <jvekstrem-extrem> .shrug
[20:14:04] <brote> ¯\_(ツ)_/¯
[20:15:20] <LeshaInc> о все
[20:15:28] <LeshaInc> сделал атлас
[20:15:54] <LeshaInc> 1536x1536
[20:22:10] <LeshaInc> Totoro: а у тебя брейн
[20:22:14] <LeshaInc> цвета уже все конвертит
[20:22:18] <LeshaInc> в правильные
[20:22:18] <LeshaInc> ?
[20:32:22] <Totoro> LeshaInc: да
[20:32:38] <Totoro> цвета он тебе тупо вышлет в RGB
[20:32:51] <Totoro> уже корректные для данной конфигурации
[20:32:58] <Totoro> GPU + Screen
[20:33:01] <LeshaInc> в ргб
[20:33:03] <LeshaInc> вида 0xRRGGBB
[20:33:03] <LeshaInc> ?
[20:33:08] <LeshaInc> мне такое и надо ибо
[20:33:46] <LeshaInc> ага
[20:34:21] <Totoro> да
[20:34:23] <Totoro> интом
[20:34:52] <Totoro> в оцелоте онлайновом можно посмотреть
[20:34:59] <Totoro> там конверсий не делается никаких
[20:35:05] <Totoro> просто рисуется цвет, который прислали
[20:35:09] <LeshaInc> Totoro:
[20:35:11] <LeshaInc> а Char.toInt
[20:35:16] <LeshaInc> нормально работает
[20:35:21] <LeshaInc> ?
[20:35:24] <Totoro> вроде да
[20:36:54] <LeshaInc> Totoro:
[20:36:59] <LeshaInc> а обратная конверсия как?
[20:37:15] <LeshaInc> .toChar
[20:37:18] <LeshaInc> будем надеяться
[20:37:20] <LeshaInc> что она нормальная
[20:37:22] <Totoro> лул
[20:42:35] <LeshaInc> Totoro: как в скале опшен раскрыть
[20:42:39] <LeshaInc> забив на ошибки?
[20:43:07] <LeshaInc> а
[20:43:09] <LeshaInc> есть apply
[20:44:53] <Totoro> LeshaInc: get
[20:45:04] <LeshaInc> мне надо было из мапы вытащить
[20:45:35] <Totoro> apply - это синтаксический сахар для вызова со скобками
[20:45:49] <LeshaInc> о лул
[20:45:51] <Totoro> когда пишешь x() - это как раз x.apply()
[21:03:33] <Totoro> LeshaInc: залил 0.2.4
[21:03:37] <Totoro> брейна
[21:03:44] <LeshaInc> что изменилось?
[21:03:45] <Totoro> добавил адреса компонентов, которые кидают эвент
[21:03:54] <Totoro> то есть экрана или проца
[21:04:06] <Totoro> хотя насчет проца надо проверить
[21:04:14] <Totoro> там скорее не проц будет а компонент кейса
[21:04:16] <LeshaInc> Totoro: а зачем
[21:04:18] <LeshaInc> класс network
[21:04:22] <LeshaInc> вот тут
[21:04:22] <brote> [ Sign in · GitLab ] - gitlab.com
[21:04:24] <LeshaInc> создается переменная
[21:04:24] <Totoro> а
[21:04:25] <LeshaInc> но не юзается
[21:04:26] <Totoro> да
[21:04:29] <Totoro> она юзается
[21:04:31] <Totoro> под капотом
[21:04:38] <Totoro> просто каждая нода
[21:04:42] <Totoro> включена в нетворк
[21:04:45] <Totoro> графт
[21:04:47] <Totoro> граф
[21:04:49] <Totoro> сетевой
[21:04:49] <LeshaInc> а как идее сказать
[21:04:54] <LeshaInc> чтобы не подсвечивала
[21:04:59] <Totoro> поэтому чтобы к ноде можно было джойнить другие ноды
[21:05:07] <Totoro> надо чтобы она знала к какому нетворку относиться
[21:05:16] <Totoro> а нетворк создается на основе ноды
[21:05:20] <Totoro> короче немного рипнуто
[21:05:23] <Totoro> но в OC так было
[21:05:30] <Totoro> надо будет подумать как отрефакторить удобнее
[21:05:40] <Totoro> нетворки можно конечно же сливать вместе
[21:05:45] <Totoro> потом или разоединять
[21:05:59] <Totoro> плюс есть вай-фай нетворк
[21:06:04] <Totoro> сейчас он у меня там единый
[21:06:08] <Totoro> как и квантовый нетворк
[21:06:12] <Totoro> для линкед карт
[21:06:21] <Totoro> LeshaInc: не подсвечивала кого
[21:06:27] <LeshaInc> неиспользованную
[21:06:28] <LeshaInc> переменную
[21:06:30] <Totoro> а
[21:06:35] <Totoro> поставь аннотацию
[21:06:41] <Totoro> самое простое
[21:06:48] <Totoro> тыкни на переменную
[21:06:55] <Totoro> появится желтая лампочка
[21:06:58] <Totoro> тыкни на нее
[21:07:01] <Totoro> нажми вправо
[21:07:07] <Totoro> чтобы развернулось меню боковое
[21:07:12] <Totoro> и выбери там игнор
[21:07:19] <Totoro> для класса, для метода или для переменной
[21:07:23] <LeshaInc> Totoro: у меня добавление процессора
[21:07:24] <LeshaInc> NPE
[21:07:24] <Totoro> и IDEA сама аннотация ткннет
[21:07:25] <LeshaInc> выбивает
[21:07:34] <Totoro> как именно добавляешь
[21:07:41] <LeshaInc> я скопипастил
[21:07:42] <LeshaInc> код
[21:07:43] <LeshaInc> из демки
[21:07:48] <Totoro> ну демка работает
[21:07:50] <Totoro> ятолько что проверил
[21:07:54] <Totoro> значит что-то изменил
[21:08:05] <Totoro> либо бага
[21:08:28] <LeshaInc> о
[21:08:29] <LeshaInc> да работает
[21:08:32] <LeshaInc> хз че поменялось
[21:08:34] <Totoro> kek
[21:08:35] <LeshaInc> видать плохо скопировалось
[21:08:38] <Totoro> ну бывает
[21:14:51] <Totoro> так
[21:14:55] <Totoro> отойду в магаз
[21:15:59] <Totoro> лол
[21:16:02] <Totoro> работает
[21:16:14] <Totoro> только рендер слегка рипнут
[21:16:21] <LeshaInc> очистки нет
[21:16:28] <LeshaInc> и клонирования
[21:16:31] <Totoro> аа
[21:16:33] <Totoro> ну понятно
[21:16:40] <LeshaInc> а в углу
[21:16:41] <Totoro> а так - клево
[21:16:42] <LeshaInc> это я для теста
[21:16:44] <LeshaInc> там писал букву
[21:16:45] <LeshaInc> забыл убрать
[21:16:48] <Totoro> =)
[21:16:58] <LeshaInc> Totoro: должно быть
[21:17:03] <LeshaInc> достаточно эффективно
[21:17:10] <Totoro> ну для десктопа-то да
[21:17:10] <LeshaInc> я даже не перерисовываю каждый кадр это
[21:17:19] <LeshaInc> буфер отдельный
[21:17:25] <Totoro> это на сайте канвас подлагивает
[21:17:37] <LeshaInc> ну
[21:17:41] <LeshaInc> пока не прошли проверку фингером
[21:17:44] <LeshaInc> еще рано говорить
[21:17:58] <Totoro> "проверка Фингером"
[21:18:00] <Totoro> мммм
[21:18:02] <Totoro> звучит
[21:19:12] <LeshaInc> Totoro: у меня еще
[21:19:14] <LeshaInc> заложен скейлинг
[21:19:26] <LeshaInc> val CharWidth = 8
[21:19:26] <LeshaInc> val CharHeight = 16
[21:19:29] <LeshaInc> можно поменять
[21:19:31] <LeshaInc> на любое другое
[21:19:35] <LeshaInc> и будет рендерить другим размером
[21:19:36] <LeshaInc> но правильно
[21:21:44] <Totoro> думаю это тоже не помешает
[21:26:20] <LeshaInc> Totoro:
[21:26:23] <LeshaInc> а почему у тебя
[21:26:25] <LeshaInc> во всех евентах
[21:26:26] <LeshaInc> x и y
[21:26:33] <LeshaInc> а в fill евенте
[21:26:35] <LeshaInc> row и column
[21:26:36] <LeshaInc> ?
[21:55:06] <Totoro> лул
[21:55:19] <Totoro> LeshaInc: inconsistence
[21:55:22] <Totoro> потому что
[21:56:10] <Totoro> LeshaInc: а вообще в Copy тоже row column
[21:56:18] <LeshaInc> ну в сете то
[21:56:19] <LeshaInc> x и y
[21:56:21] <Totoro> у меня везде где точечные эвенты
[21:56:23] <Totoro> там x y
[21:56:25] <Totoro> а где зоны
[21:56:31] <LeshaInc> и нахера?
[21:56:35] <Totoro> там column, row, width, height
[21:56:37] <Totoro> хз
[21:56:40] <Totoro> поменять?
[21:56:42] <Totoro> и на что лучше
[21:57:00] <LeshaInc> x, y, w, h
[21:57:01] <LeshaInc> лул
[21:57:04] <Totoro> ну не
[21:57:13] <Totoro> смысл экономить буквы
[21:57:14] <LeshaInc> x, y, width, height
[21:57:27] <Totoro> ок
[21:57:52] <LeshaInc> Totoro: а писать : Unit
[21:57:55] <LeshaInc> что ли не обязательно
[21:57:56] <LeshaInc> ?
[21:57:56] <LeshaInc> лул
[21:57:59] <LeshaInc> я написал без
[21:58:05] <LeshaInc> и ниче не поменялось
[21:58:13] <LeshaInc> появилась только плашка
[21:58:14] <LeshaInc> от идеи
[21:59:28] <Totoro> не обязательно
[21:59:30] <Totoro> это дефолт
[21:59:50] <Totoro> любой метод, которые не возвращает явно какое-то значение будет возвращать Unit
[22:00:37] <Totoro> запушил коммит с измененными названиями
[22:00:48] <Totoro> могу версию даже бампнуть
[22:00:50] <Totoro> лул
[22:01:06] *** Joins: MoonLight (webchat@46.172.82.153)
[22:01:07] <MoonLight> ку
[22:01:17] <Totoro> привет
[22:01:44] <MoonLight> копаюсь в коде реакторов из ик2, лол такой говнокод
[22:01:53] <MoonLight> теперь понятно чего они лагают
[22:02:23] <Totoro> профессиональных кодеров не так много
[22:02:26] <Totoro> среди мододелов
[22:02:31] <Totoro> как оказывается
[22:04:06] <MoonLight> я сижу и не врубаю зачем так делать, может конечно декомпайлер говно на декомпилировал, но сомневаюсь что умножение он спутал с циклом
[22:04:48] <LeshaInc> Totoro: во
[22:04:50] <LeshaInc> получилось наконец
[22:04:52] <LeshaInc> цвета реализовать
[22:04:59] <LeshaInc> там такой костыль жесткий
[22:05:07] <LeshaInc> потому что в awt нельзя нормально
[22:05:13] <LeshaInc> отрисовать картинку
[22:05:15] <LeshaInc> и умножить цвет
[22:05:17] <LeshaInc> на константу
[22:05:41] <MoonLight> Totoro https://pastebin.com/SF2c62LA смотри
[22:05:42] <brote> [ [Java] if (!reactor.produceEnergy()) { return; } int bas - Pastebin.com ] - pastebin.com
[22:05:51] <MoonLight> numberOfCells = 4
[22:06:04] <MoonLight> acceptUraniumPulse просто добавляет к полю реактора
[22:08:37] <MoonLight> ладно, пойду дальше копать
[22:08:37] <fs24_bot> MoonLight: У вас теперь 14 уровень!
[22:08:43] *** Quits: MoonLight (webchat@46.172.82.153) (Quit: webchat.esper.net)
[22:10:05] <Totoro> LeshaInc: отлично
[22:10:17] <LeshaInc> Totoro: а в опенкомпах бипы
[22:10:22] <LeshaInc> это какая волна?
[22:10:24] <LeshaInc> квадратная?
[22:10:27] <Totoro> да
[22:10:36] <LeshaInc> надо гуглить
[22:10:40] <LeshaInc> как в жаве синтезировать звук
[22:11:37] <LeshaInc> javax.sound
[22:14:09] <jvekstrem-extrem> .time
[22:14:10] <brote> 2018-12-16 - 00:14:10+04
[22:14:15] <jvekstrem-extrem> лул
[22:14:19] <jvekstrem-extrem> чёт заснуть пытался
[22:14:22] <jvekstrem-extrem> не очень
[22:14:35] <jvekstrem-extrem> в итоге опять комп
[22:14:36] <jvekstrem-extrem> врубил
[22:14:45] <Totoro> хех
[22:14:56] <Totoro> ну, welcome back
[22:15:10] <jvekstrem-extrem> теперь вопрос
[22:15:13] <jvekstrem-extrem> чё поделать
[22:15:13] <LeshaInc> аниме сегодня
[22:15:16] <LeshaInc> хотел посмотреть
[22:15:18] <LeshaInc> вместо этого
[22:15:19] <LeshaInc> код пишу
[22:15:51] <jvekstrem-extrem> просто я перед сном
[22:15:56] <jvekstrem-extrem> не в компе люблю сидеть
[22:15:57] <jvekstrem-extrem> а в телефоне
[22:16:03] <jvekstrem-extrem> так лучше засыпается
[22:16:06] <jvekstrem-extrem> но телефон в этот раз
[22:16:08] <jvekstrem-extrem> сел
[22:16:21] <Totoro> LeshaInc: в OC звук через openal
[22:16:23] <Totoro> генерится
[22:16:27] <Totoro> через lwjgl
[22:16:38] <LeshaInc> ну у меня же awt
[22:16:43] <brote> [ OpenComputers/Audio.scala at master-MC1.12 · MightyPirates/OpenComputers · GitHub ] - github.com
[22:16:45] <LeshaInc> где я возьму
[22:16:46] <Totoro> ну просто
[22:16:46] <LeshaInc> openal
[22:16:48] <Totoro> для справки
[22:16:54] <Totoro> тебе конечно придется по другому
[22:17:25] <jvekstrem-extrem> а комп реально шумный
[22:17:36] <jvekstrem-extrem> тихо очень
[22:17:38] <jvekstrem-extrem> в доме
[22:17:46] <Totoro> а у меня комп вообще не слышно
[22:17:46] <jvekstrem-extrem> и тут комп
[22:18:00] <jvekstrem-extrem> у меня тоже не будет слышно
[22:18:05] <jvekstrem-extrem> если все жёсткие диски
[22:18:07] <jvekstrem-extrem> в offline
[22:18:08] <Totoro> если прислушаться, то слышно холодильник
[22:18:10] <Totoro> в основном
[22:18:10] <jvekstrem-extrem> отправлю
[22:18:14] <Totoro> и шум из-за окна
[22:18:52] <Totoro> у холодильника вот бурная жизнь очень
[22:18:53] <jvekstrem-extrem> вот когда себе на нг
[22:18:56] <jvekstrem-extrem> ссд куплю
[22:19:00] <Totoro> чото там булькает
[22:19:00] <jvekstrem-extrem> скорее всего тихо будет
[22:19:03] <Totoro> гоняет
[22:19:05] <Totoro> качает
[22:19:07] <Totoro> жужжит
[22:19:09] <jvekstrem-extrem> булькает
[22:19:14] <jvekstrem-extrem> ?
[22:19:16] <Totoro> да
[22:19:19] <jvekstrem-extrem> у меня вообще холодильник
[22:19:21] <jvekstrem-extrem> не слышно
[22:19:24] <Totoro> слышно как у него по трубкам там течет что-то
[22:19:30] <Totoro> иногда
[22:19:42] <jvekstrem-extrem> только морозильную камеру
[22:19:43] <jvekstrem-extrem> иногда
[22:19:55] <Totoro> а самое главное
[22:20:05] <Totoro> что у меня в холодильнике во всем только один предмет
[22:20:07] <Totoro> лул
[22:20:16] <jvekstrem-extrem> у меня тоже
[22:20:19] <jvekstrem-extrem> холодильник пустой
[22:20:23] <jvekstrem-extrem> .shrug
[22:20:23] <brote> ¯\_(ツ)_/¯
[22:20:36] <jvekstrem-extrem> В О О Б Щ Е
[22:20:38] <jvekstrem-extrem> ничего нету
[22:20:43] <jvekstrem-extrem> надо завтра в магаз будет
[22:20:46] <Totoro> лул
[22:20:50] <LeshaInc> ._.
[22:20:54] <LeshaInc> копипащу код
[22:20:57] <LeshaInc> с туториала
[22:20:59] <LeshaInc> не работает
[22:21:01] <LeshaInc> долго ищу ошибку
[22:21:04] <LeshaInc> дальше читаю
[22:21:05] <LeshaInc> а там написано
[22:21:14] <LeshaInc> If you run the program like this, the keyboard doesn't work yet.
[22:21:19] <Totoro> XD
[22:21:32] <Totoro> это как та цитата про Файна
[22:21:45] <Totoro> > ПРОЧИТАЙ ВНИМАТЕЛЬНО КОНФИГ
[22:21:58] <Totoro> и надо убрать эту строку, чтобы все заработало
[22:22:27] <Totoro> jvekstrem-extrem: а как так у вас все пусто-то
[22:22:35] <Totoro> ты же не один живешь вроде
[22:22:57] <jvekstrem-extrem> я же говорил только про холодильник
[22:23:04] <Totoro> никто не поддерживает баланс жратвы в холодильнике?
[22:23:09] <jvekstrem-extrem> в морозилках дофига всего
[22:23:11] <Totoro> а
[22:23:14] <jvekstrem-extrem> но готовить долго
[22:23:14] <Totoro> ну это читерство
[22:23:17] <jvekstrem-extrem> и мне лень
[22:23:22] <jvekstrem-extrem> так что можно считать
[22:23:23] <Totoro> у меня и в морозилке пусто
[22:23:24] <jvekstrem-extrem> что ничего нет
[22:23:28] <jvekstrem-extrem> :)
[22:23:32] <LeshaInc> Totoro: надо делать маппинг
[22:23:36] <LeshaInc> кодов клавишь
[22:23:37] <LeshaInc> ?
[22:23:40] <Totoro> да
[22:23:50] <Totoro> причем надо посмотреть какие там коды в Swing
[22:23:50] <LeshaInc> риппо
[22:23:55] <Totoro> и если не такие как в LWJGL
[22:24:00] <Totoro> то конвертировать
[22:24:02] <LeshaInc> ну какие коды в свинг я уже вижу
[22:24:19] <LeshaInc> Totoro: другие
[22:24:22] <Totoro> в онлайн оцелоте видел костыль я забивал?
[22:24:25] <Totoro> для маппинга
[22:24:28] <LeshaInc> да
[22:24:29] <LeshaInc> я читал код
[22:24:29] <Totoro> ну вот
[22:24:50] <Totoro> и тут ничего не поделать
[22:24:55] <Totoro> потому что эмулировать ведь надо
[22:25:00] <Totoro> а OC юзает LWJGL коды
[22:25:05] <LeshaInc> ладно
[22:25:07] <LeshaInc> это уже завтро
[22:25:11] <LeshaInc> надо хоть 1 серию аниме посмотреть
[22:25:16] <Totoro> иначе получится что все проги, которые рассчитывали на коды
[22:25:18] <Totoro> клавиш
[22:25:20] <Totoro> поломаются
[22:25:46] <LeshaInc> Totoro: и кстати
[22:25:48] <LeshaInc> что делать с репой
[22:25:50] <LeshaInc> ocelot-desktop
[22:25:57] <LeshaInc> там механик что то пытался делать
[22:26:01] <Totoro> давай переименуем просто в desktop-ocelot-old
[22:26:03] <Totoro> и все
[22:26:13] <Totoro> и можешь забивать название
[22:26:15] <Totoro> за собой
[22:26:21] <LeshaInc> ок
[22:26:23] <LeshaInc> тогда щяс
[22:26:25] <LeshaInc> приберу код
[22:26:29] <Totoro> ладно
[22:26:32] <Totoro> а я пойду переименую
[22:26:38] <Totoro> у меня все равно ощущение
[22:26:41] <Totoro> что механик не допишет
[22:26:47] <Totoro> судя по тому как он уклоняется от кодинга
[22:27:19] <jvekstrem-extrem> Totoro: вообще от всего уклоняется
[22:27:23] <Totoro> или лучше не old
[22:27:25] <Totoro> а mex
[22:27:30] <Totoro> чтобы понятно было
[22:28:17] <Totoro> все
[22:28:17] <brote> [ Sign in · GitLab ] - gitlab.com
[22:28:50] <Totoro> jvekstrem-extrem: да
[22:28:52] <Totoro> уклонист
[22:29:01] <Totoro> надо ему повестку вручить
[22:29:10] <Totoro> в IRC
[22:29:51] <jvekstrem-extrem> а почему я не могу репу удалить свою
[22:29:56] <jvekstrem-extrem> Love2DMapEditor
[22:29:57] <jvekstrem-extrem> ?
[22:30:09] <jvekstrem-extrem> я другой хочу написать
[22:30:18] <jvekstrem-extrem> этот говно
[22:30:33] <Totoro> нормальный
[22:30:38] <Totoro> ты другой не напишешь
[22:30:40] <Totoro> все равно
[22:30:44] <Totoro> пусть этот будет
[22:31:05] <jvekstrem-extrem> напишу
[22:31:08] <jvekstrem-extrem> или этот перепишу
[22:31:23] <Totoro> jvekstrem-extrem: я хз чо ты там удалить не можешь
[22:31:25] <Totoro> у тебя Maintainer
[22:31:29] <Totoro> если мейнтейнеру нельзя
[22:31:32] <Totoro> я могу удалить
[22:31:37] <Totoro> наверное
[22:31:39] <Totoro> лул
[22:32:00] <brote> [ Sign in · GitLab ] - gitlab.com
[22:32:01] <LeshaInc> все
[22:32:05] <LeshaInc> строго не судить
[22:32:08] <LeshaInc> я первый раз на скале пишу
[22:32:27] <jvekstrem-extrem> meh
[22:32:32] <jvekstrem-extrem> придётся переписывать
[22:32:38] <jvekstrem-extrem> imgui editor
[22:32:41] <Totoro> ну у тебя как минимум уже gitignore лучше настроен чем у сашка
[22:32:48] <LeshaInc> я твой скопипастил
[22:32:49] <Totoro> мусора не тащит в проект
[22:32:51] <Totoro> лул
[22:32:58] <Totoro> ну я тоже у себя копипащу
[22:33:00] <Totoro> так что все норм
[22:33:34] <Totoro> # Local proxy settings можно было не копировать
[22:33:38] <Totoro> это чисто я добавил
[22:33:41] <Totoro> чтобы с работы коммитить
[22:33:45] <LeshaInc> лул
[22:33:54] <Totoro> я там для обхода прокси сертификаты добавлял
[22:34:17] <Totoro> а остальное норм, как раз под оцелота
[22:34:23] <Totoro> чтобы ни логи, ни бинарники не мусорили там
[22:36:11] <Totoro> по части кода - тоже нормально вроде
[22:36:19] <Totoro> я вчитываться не стал
[22:36:20] <jvekstrem-extrem> угу
[22:36:24] <jvekstrem-extrem> мой мап эдитор
[22:36:27] <Totoro> но и так видно что не васян из подворотни писал
[22:36:27] <jvekstrem-extrem> даже не запускается
[22:38:04] <LeshaInc> Totoro: у тебя кстати
[22:38:08] <LeshaInc> нету setPaletteColor
[22:38:18] <Totoro> есть
[22:38:20] <Totoro> вроде
[22:38:28] <Totoro> в онлайн оцелоте же работает
[22:38:34] <Totoro> смена палитры
[22:38:45] <Totoro> LeshaInc: ну и да
[22:38:52] <Totoro> возможно не стоит ScreenComponent
[22:38:55] <Totoro> называть компонентом
[22:39:03] <Totoro> в контексте OC у слова компонент другой смысл
[22:39:16] <LeshaInc> class ScreenComponent extends Component {
[22:39:19] <jvekstrem-extrem> а всё
[22:39:21] <jvekstrem-extrem> запустился
[22:39:23] <LeshaInc> это контекст awt
[22:39:46] <Totoro> этот класс Component
[22:39:52] <Totoro> это awt?
[22:40:05] <LeshaInc> да
[22:40:06] <LeshaInc> swing
[22:40:19] <LeshaInc> в свинге виджеты компонентами
[22:40:20] <Totoro> ну ладно
[22:40:21] <LeshaInc> называются
[22:40:25] <Totoro> главное чтобы путаницы не было
[22:41:00] <Totoro> у меня тоже есть в брейне
[22:41:04] <Totoro> network.Component
[22:42:11] <LeshaInc> Totoro: а разве
[22:42:14] <LeshaInc> setPaletteColor
[22:42:19] <LeshaInc> не обновляет экран сразу же
[22:42:21] <LeshaInc> ?
[22:42:24] <LeshaInc> вообще то должен
[22:42:34] <LeshaInc> иначе можно было бы вообще любым цветом рисовать сколько угодно много
[22:42:51] <Totoro> не знаю
[22:42:54] <Totoro> если честно
[22:42:54] <LeshaInc> смотри в оцелоте
[22:42:59] <Totoro> но у меня же нет вызова
[22:43:04] <Totoro> коллбека на рендер
[22:43:08] <LeshaInc> вот именно
[22:43:08] <Totoro> я это тебе на откуп даю
[22:43:13] <LeshaInc> так как я это сделаю
[22:43:16] <LeshaInc> если даже евента нет
[22:43:18] <LeshaInc> такого?
[22:43:37] <Totoro> вот это - да
[22:43:39] <Totoro> факап
[22:43:41] <Totoro> лул
[22:43:47] <Totoro> на смену палитры надо эвенты
[22:44:00] <LeshaInc> а еще надо что то с логгером сделать
[22:44:04] <Totoro> да да
[22:44:05] <LeshaInc> я хочу чтобы нормально
[22:44:07] <LeshaInc> мой логгер
[22:44:08] <LeshaInc> с твоим
[22:44:08] <Totoro> логгер я сейчас поковыряю
[22:44:14] <LeshaInc> дружился
[22:44:17] <LeshaInc> чтобы как в майне
[22:44:21] <Totoro> ты можешь юзать брейновский логгер
[22:44:23] <Totoro> так-то
[22:44:30] <Totoro> Ocelot.log
[22:44:49] <LeshaInc> надо топ левел логгер
[22:44:56] <LeshaInc> наоборот передавать оцелоту
[22:45:16] <LeshaInc> как в майне
[22:45:19] <Totoro> а как там
[22:45:32] <Totoro> у OC свой логгер потому что был
[22:45:40] <LeshaInc> не свой же
[22:45:43] <Totoro> свой
[22:45:55] <Totoro> хотя щас
[22:45:57] <Totoro> посмотрю
[22:46:03] <LeshaInc> event.getModLog();
[22:46:09] <LeshaInc> FMLPreInitializationEvent event
[22:46:14] <LeshaInc> так у меня было
[22:46:37] <Totoro> def log = logger.getOrElse(LogManager.getLogger(Name))
[22:46:47] <Totoro> import org.apache.logging.log4j.LogManager
[22:46:54] <LeshaInc> ну так то же самое
[22:47:07] <LeshaInc> logger
[22:47:09] <LeshaInc> берется
[22:47:11] <LeshaInc> а если нету
[22:47:12] <LeshaInc> то свой
[22:47:18] <Totoro> а кто сетит logger
[22:47:23] <LeshaInc> а это откуда
[22:47:23] <LeshaInc> ?
[22:47:26] <jvekstrem-extrem> оу ноу
[22:47:30] <jvekstrem-extrem> я даже забыл
[22:47:35] <jvekstrem-extrem> как в атоме реплейс
[22:47:36] <jvekstrem-extrem> делать
[22:47:48] <brote> [ OpenComputers/OpenComputers.scala at master-MC1.7.10 · MightyPirates/OpenComputers · GitHub ] - github.com
[22:47:58] <Totoro> логгер чуть ниже
[22:48:01] <LeshaInc> Totoro: я тут щяс понял
[22:48:08] <LeshaInc> что забыл ocelot-desktop
[22:48:11] <LeshaInc> в пакет запихнуть
[22:48:21] <LeshaInc> он сразу
[22:48:22] <LeshaInc> в scala/
[22:48:23] <LeshaInc> лежит
[22:48:24] <LeshaInc> лул
[22:48:28] <Totoro> лул
[22:48:33] <LeshaInc> надо поправить
[22:48:45] <LeshaInc> Totoro: logger = Option(e.getModLog)
[22:48:45] <LeshaInc> вот же
[22:48:49] <LeshaInc> так же как я делал
[22:48:57] <Totoro> погоди, это где
[22:49:06] <LeshaInc> в пре ините
[22:49:06] <Totoro> а все
[22:49:08] <Totoro> да
[22:49:16] <Totoro> то есть мод пробрасывает
[22:49:29] <Totoro> а давай я просто в метод Ocelot.init()
[22:49:33] <Totoro> параметром опциональным
[22:49:36] <Totoro> логгер
[22:49:36] <LeshaInc> да
[22:49:37] <LeshaInc> можно
[22:49:41] <LeshaInc> лог4ж
[22:49:42] <LeshaInc> логгер
[22:49:45] <Totoro> да да
[22:49:50] <Totoro> ну как в модах
[22:50:00] <Totoro> мне собственно и делать ничего не надо, лул
[22:50:20] <Totoro> а если не давать, то будет уже писаться в свой, с файликом
[22:54:17] <Totoro> все
[22:54:17] <brote> [ Sign in · GitLab ] - gitlab.com
[22:54:33] <Totoro> сейчас еще эвенты сделаю
[22:54:33] <fs24_bot> Totoro: У вас теперь 117 уровень!
[22:54:44] <LeshaInc> еще надо что то сделать
[22:54:46] <LeshaInc> с нетворко
[22:54:49] <LeshaInc> который не юзается
[22:54:53] <Totoro> ну смотри
[22:54:55] <Totoro> короче
[22:55:02] <Totoro> каждый компонент - это нода
[22:55:04] <Totoro> даже кабель
[22:55:12] <Totoro> они все принадлежат графу
[22:55:15] <Totoro> это нетворк
[22:55:17] <Totoro> но
[22:55:22] <LeshaInc> почему нетворк делается из кабеля
[22:55:24] <Totoro> ноду нельзя соединить с другой нодой
[22:55:27] <Totoro> без нетворка
[22:55:33] <LeshaInc> он должен делаться просто так
[22:55:34] <Totoro> по дефолту, нода создается без него
[22:55:36] <LeshaInc> и в него уже
[22:55:37] <LeshaInc> кабель
[22:55:39] <LeshaInc> чтобы добавлялся
[22:55:43] <Totoro> потому что для каждой ноды генерить отдельный инстанс
[22:55:45] <Totoro> это рипнуто
[22:55:54] <Totoro> поэтому нода получает ссылку на нетворк
[22:55:58] <Totoro> когда ты ее присоединяешь куда-то
[22:56:05] <Totoro> или когда ты создаешь новый нетворк явно
[22:56:08] <Totoro> вот так
[22:56:11] <LeshaInc> ну так у тебя просто костыльно сделано
[22:56:15] <Totoro> ну да
[22:56:17] <Totoro> я знаю
[22:56:34] <LeshaInc> можно сделать метод .attach(Network)
[22:56:38] <LeshaInc> или в конструктор добавить
[22:56:57] <Totoro> надо наверное просто позволить создавать нетворки без нод
[22:57:00] <Totoro> и все
[22:57:04] <Totoro> тогда создаешь нетворк
[22:57:07] <Totoro> и накидываешь в него
[22:57:12] <Totoro> первый компонент явно
[22:57:16] <Totoro> а потом просто можно аттачить
[22:57:21] <Totoro> один к другому
[22:57:33] <LeshaInc> а то есть
[22:57:39] <LeshaInc> будет метод который явно подключает
[22:57:45] <LeshaInc> а если к уже подключенной ноде
[22:57:50] <LeshaInc> присоединить другую
[22:57:55] <LeshaInc> то к ней нетворк неявно
[22:57:58] <LeshaInc> присвоится
[22:58:01] <Totoro> оно уже подключает так
[22:58:03] <Totoro> да
[22:58:08] <Totoro> ты же видишь, я там делаю нетворк из кабеля
[22:58:10] <LeshaInc> ну это несложно пофиксить наверное
[22:58:13] <Totoro> а потом все цепляю к нему
[22:58:15] <LeshaInc> просто надо делать пустой нетворк
[22:58:23] <Totoro> да
[22:58:26] <Totoro> щас покурю
[22:58:28] <LeshaInc> и это будет даже гибче
[22:58:37] <LeshaInc> потому что можно будет делать независимые подсети
[22:58:42] <Totoro> по идее вообще хранить ссылки на нетворки может быть опасно
[22:58:48] <Totoro> потому что если два нетворка джойнятся
[22:58:50] <Totoro> то остается один
[22:58:58] <LeshaInc> ну два нетворка
[22:58:59] <LeshaInc> не надо
[22:59:02] <LeshaInc> просто делать
[22:59:12] <Totoro> я просто задумывал же мультиюзер спейс
[22:59:25] <Totoro> чтобы можно было отдельные воркспейсы создавать
[22:59:29] <Totoro> с независимыми нетворками
[22:59:34] <Totoro> и они одновременно выполнялись
[22:59:36] <Totoro> спокойно
[22:59:38] <LeshaInc> так создаешь один нетворк
[22:59:52] <LeshaInc> к нему подключаешь кабель, к кабелю комп намба 1 и его компоненты
[22:59:57] <LeshaInc> и подключаешь еще один кабель
[23:00:00] <LeshaInc> к нему второй комп
[23:00:02] <Totoro> ну да
[23:00:06] <Totoro> ладно
[23:00:14] <Totoro> а вообще там нет лимитов
[23:00:24] <Totoro> можно на одном инстансе оцелота дохрена нетворков держать
[23:00:31] <Totoro> независимых
[23:00:44] <Totoro> и даже можно по вай-фаю передавать между ними пакеты
[23:00:47] <Totoro> или по линкед
[23:01:28] <Totoro> строго говоря, один Network - это в майнкрафте была бы одна сеть физических кабелей
[23:01:30] <Totoro> отдельная
[23:01:36] <LeshaInc> а модемы
[23:01:42] <LeshaInc> они же тоже по кабелю работают
[23:01:45] <Totoro> модемы создаешь просто
[23:01:46] <LeshaInc> или у тебя нет разделения
[23:01:48] <Totoro> как все остальное
[23:01:50] <Totoro> и цепляешь
[23:01:52] <Totoro> на нетворк
[23:01:54] <Totoro> все
[23:01:58] <Totoro> он может по нетворку гонять пакеты
[23:01:58] <LeshaInc> так тогда же
[23:02:03] <LeshaInc> будут компоненты перекрываться
[23:02:07] <LeshaInc> если в 1 нетворке два компа
[23:02:12] <Totoro> не будут
[23:02:17] <Totoro> компоненты компа - внутри компа
[23:02:17] <LeshaInc> в опенкомпах будут
[23:02:20] <LeshaInc> если на 1 кабель
[23:02:24] <Totoro> они отдельно
[23:02:24] <LeshaInc> нацепить говна
[23:02:27] <LeshaInc> Totoro: ну экран
[23:02:30] <LeshaInc> он же тоже
[23:02:33] <Totoro> экран шарится
[23:02:35] <Totoro> как в ос
[23:02:36] <LeshaInc> к кабелю идет
[23:02:45] <LeshaInc> Totoro: так у тебя нет никаких ограничителей
[23:02:49] <LeshaInc> я забыл как те блоки назывались
[23:02:54] <Totoro> сплиттеры
[23:02:56] <LeshaInc> что только сетевые пакеты пускают
[23:03:00] <Totoro> коммутаторы
[23:03:05] <Totoro> я не помню уже
[23:03:07] <Totoro> лул
[23:03:09] <Totoro> может и есть
[23:03:23] <Totoro> а может и нет
[23:03:47] <Totoro> там все доступные "блоки" в пакете entity
[23:03:49] <Totoro> лежат
[23:03:55] <Totoro> чото не вижу сплиттеров
[23:03:58] <Totoro> наверное забыл
[23:06:13] <Totoro> я чото забыл как там в Scala вообще делать конструкторы
[23:06:15] <Totoro> def this() = {
[23:06:17] <Totoro> this()
[23:06:19] <Totoro> }
[23:06:21] <Totoro> это
[23:06:23] <Totoro> выглядит бредом
[23:06:25] <Totoro> но работает
[23:06:27] <Totoro> а без него - нет
[23:06:29] <Totoro> лул
[23:06:39] <jvekstrem-extrem> Totoro: хотя ладно, фиг с ней с этой репой - буду переписывать эдитор и коммитить туда
[23:06:52] <Totoro> ну ты как хочешь
[23:06:55] <Totoro> я могу и удалить
[23:06:58] <Totoro> смотри сам
[23:07:05] <Totoro> ты мейнтейнер, тебе виднее =)
[23:07:10] <LeshaInc> Totoro: можно же
[23:07:13] <LeshaInc> после названия класса
[23:07:17] <LeshaInc> class Rippo(...)
[23:07:25] <Totoro> да
[23:07:27] <LeshaInc> а def this() необязательно
[23:07:27] <Totoro> я вот смотрю
[23:07:30] <jvekstrem-extrem> @tr ru greetly refactoring
[23:07:31] <fs24_bot> jvekstrem-extrem: greetly рефакторинг (translate.yandex.ru)
[23:07:33] <Totoro> он приватный почему-то
[23:07:35] <Totoro> надо расприватить
[23:07:36] <jvekstrem-extrem> @tr ru greatly refactoring
[23:07:36] <fs24_bot> jvekstrem-extrem: сильно рефакторинг (translate.yandex.ru)
[23:07:41] <Totoro> class Network private(private val data: mutable.Map[String, Network.Vertex] = mutable.Map.empty) {
[23:07:48] <Totoro> видимо тут можно инициализировать
[23:07:59] <Totoro> с набором данных уже
[23:08:19] <Totoro> ну в принципе не вижу вреда от того, что это откроется
[23:08:51] <jvekstrem-extrem> ой
[23:08:54] <jvekstrem-extrem> случайно в репу
[23:08:56] <jvekstrem-extrem> imgui.dll
[23:08:58] <jvekstrem-extrem> добавил
[23:09:02] <jvekstrem-extrem> надо .gitignore
[23:09:04] <LeshaInc> а я в репу жарник добавил
[23:09:05] <jvekstrem-extrem> настроиить
[23:09:25] <Totoro> этот конструктор используется только при сплитах
[23:09:28] <Totoro> в принципе
[23:09:29] <LeshaInc> вообще наверное это не самое хорошее решение
[23:09:34] <Totoro> LeshaInc: да
[23:09:36] <LeshaInc> лучше юзать
[23:09:39] <LeshaInc> подрепы
[23:09:39] <Totoro> учитывая что он будет часто меняться
[23:09:43] <LeshaInc> и как то компилить
[23:09:49] <Totoro> ладно в брейне - там один раз я их положил
[23:09:51] <Totoro> и все
[23:09:52] <LeshaInc> подмодули гита
[23:10:00] <LeshaInc> надо погуглить
[23:10:08] <Totoro> попробуй подмодулем
[23:10:13] <Totoro> это должно быть удобно в теории
[23:10:21] <Totoro> хз как на практике
[23:10:25] <jvekstrem-extrem> @tr en первое что нужно сделать - это поменять формат карт но более гибкий
[23:10:26] <fs24_bot> jvekstrem-extrem: the first thing to do is to change the format of the card but more flexible (translate.yandex.ru)
[23:10:28] <LeshaInc> добавить то я могу
[23:10:30] <LeshaInc> а как собирать?
[23:10:31] <LeshaInc> хз
[23:10:34] <Totoro> да так же
[23:10:36] <Totoro> наверное
[23:10:41] <LeshaInc> то есть
[23:10:44] <Totoro> ~g sbt git submodules
[23:10:45] <ayumi`> GitVersioning and git submodules · Issue #103 · sbt/sbt-git · GitHub / https://github.com/sbt/sbt-git/issues/103
[23:10:46] <LeshaInc> сбт сам подхватит?
[23:11:04] <Totoro> судя по всему - да
[23:11:13] <LeshaInc> ладно
[23:11:15] <LeshaInc> досмотрю серию
[23:11:58] <jvekstrem-extrem> @tr en читалбельны
[23:11:59] <fs24_bot> jvekstrem-extrem: chitabelny (translate.yandex.ru)
[23:12:01] <jvekstrem-extrem> @tr en читалбельным
[23:12:01] <fs24_bot> jvekstrem-extrem: chitabelny (translate.yandex.ru)
[23:12:06] <jvekstrem-extrem> @tr en читабильным
[23:12:07] <fs24_bot> jvekstrem-extrem: chitabelny (translate.yandex.ru)
[23:12:19] <Totoro> ну или не сам
[23:12:20] <jvekstrem-extrem> @tr en читабельным
[23:12:21] <fs24_bot> jvekstrem-extrem: readable (translate.yandex.ru)
[23:12:24] <Totoro> а надо будет указать в билде
[23:12:26] <Totoro> что-то
[23:13:21] <jvekstrem-extrem> @tr en более красивым
[23:13:22] <fs24_bot> jvekstrem-extrem: more beautiful (translate.yandex.ru)
[23:20:50] <LeshaInc> Totoro:
[23:20:52] <LeshaInc> как назвать
[23:20:54] <LeshaInc> пакет?
[23:24:35] <Totoro> эээ
[23:24:37] <Totoro> какой
[23:24:45] <Totoro> да как угодно
[23:24:50] <Totoro> я там totoro навтыкал везде
[23:24:55] <Totoro> но можно leshainc
[23:24:59] <Totoro> воткнуть
[23:25:00] <LeshaInc> назову короче
[23:25:03] <Totoro> или cc.ru
[23:25:03] <LeshaInc> ocelot.desktop
[23:25:10] <Totoro> или да
[23:25:14] <Totoro> вообще не париться
[23:25:24] <Totoro> val network = new Network()
[23:25:25] <Totoro> val cable = new Cable()
[23:25:27] <Totoro> network.connect(cable.node)
[23:25:30] <Totoro> все равно же рипнуто смотрится
[23:25:56] <LeshaInc> хз
[23:26:05] <Totoro> нетворк нужен
[23:26:21] <Totoro> потому что неявно его создавать - это при каждой новой ноде надо инстанс генерить
[23:26:23] <Totoro> нафига оно
[23:26:28] <Totoro> и потом джойнить их все
[23:26:31] <LeshaInc> ты зря
[23:26:35] <LeshaInc> сделал totoro.ocelot.brain
[23:26:42] <Totoro> почему
[23:26:47] <LeshaInc> потому что так
[23:26:53] <LeshaInc> получается что десктоп
[23:26:57] <LeshaInc> это ocelot.desktop
[23:26:59] <Totoro> ну
[23:27:01] <LeshaInc> а мозги totoro.ocelot.brain
[23:27:05] <Totoro> лул
[23:27:12] <Totoro> клади тоже в тотору
[23:27:15] <Totoro> :3
[23:27:21] <LeshaInc> обойдешься
[23:27:24] <Totoro> :<
[23:27:33] <Totoro> ну потом значит перенесем
[23:27:36] <Totoro> пока у нас нет клиентов
[23:27:40] <Totoro> будет просто ocelot
[23:27:46] <Totoro> но просто оцелот не солидно
[23:27:48] <Totoro> надо домен
[23:27:50] <Totoro> надо тогда
[23:27:53] <Totoro> ru.cc.ocelot
[23:27:58] <Totoro> :)
[23:28:01] <LeshaInc> cc.ru ты не зарегаешь
[23:28:08] <Totoro> ну это не важно уже
[23:28:12] <Totoro> главное что ватермарка есть
[23:28:22] <Totoro> наверное
[23:28:31] <Totoro> hashccru
[23:28:33] <Totoro> второй вариант
[23:28:47] <Totoro> это типа и не домен
[23:28:48] <LeshaInc> длинновато
[23:28:51] <Totoro> но и ватермарка
[23:28:51] <LeshaInc> зато
[23:28:58] <Totoro> ну вот не угодишь тебе
[23:29:06] <LeshaInc> ocelot просто
[23:29:08] <LeshaInc> достаточно
[23:29:19] <Totoro> несолидно
[23:29:23] <Totoro> даже у OC
[23:29:27] <Totoro> длиннее
[23:29:35] <Totoro> li.cil.oc.opencomputers
[23:29:43] <LeshaInc> ну потом
[23:29:45] <LeshaInc> придумаем
[23:29:49] <Totoro> хотя не
[23:29:54] <Totoro> у них просто li.cil.oc
[23:29:58] <Totoro> это еще норм смотрится
[23:30:02] <LeshaInc> все равно идея сама
[23:30:04] <LeshaInc> импортит
[23:30:09] <Totoro> ну да
[23:30:16] <Totoro> делай короче пока ocelot.desktop
[23:30:21] <Totoro> а там с Фингером посоветуемся
[23:30:23] <Totoro> еще
[23:30:31] <LeshaInc> я уже сделал
[23:30:32] <LeshaInc> и пушнул
[23:30:34] <Totoro> отлично
[23:31:20] <LeshaInc> щяс субмодулем
[23:31:21] <LeshaInc> сделаю
[23:34:15] <Totoro> почему-то
[23:34:26] <Totoro> компоненты которые прямо экстендят Environment
[23:34:28] <Totoro> подходят
[23:34:34] <Totoro> в переменную типа Environment
[23:34:41] <Totoro> а которые экстендят трейт
[23:34:47] <Totoro> который экстендид Environment
[23:34:50] <Totoro> не подходят
[23:39:02] <LeshaInc> Totoro: блин
[23:39:08] <LeshaInc> error: not found: value assemblyJarName
[23:39:56] <LeshaInc> вроде
[23:39:58] <LeshaInc> получается
[23:43:37] <Totoro> а что ты делаешь
[23:43:45] <LeshaInc> multi project
[23:43:46] <LeshaInc> sbt
[23:43:50] <Totoro> assembly эт для assembly плагина
[23:43:51] <LeshaInc> щяс уже
[23:43:53] <LeshaInc> другая ошибка
[23:43:55] <Totoro> тебе надо его поставить
[23:44:01] <Totoro> как в брейне
[23:44:01] <LeshaInc> оно подхватывает брейн
[23:44:06] <LeshaInc> компилит
[23:44:08] <LeshaInc> но не находит
[23:44:15] <Totoro> да я думаю там надо все кучей компилить
[23:44:20] <Totoro> из твоего проекта сразу
[23:44:36] <Totoro> ставь assembly себе
[23:44:41] <LeshaInc> да стоит он
[23:44:50] <LeshaInc> я вот что добавил
[23:44:52] <LeshaInc> в build.sbt
[23:44:53] <brote> [ GitHub - sbt/sbt-assembly: Deploy fat JARs. Restart processes. (port of codahale/assembly-sbt) ] - github.com
[23:44:56] <LeshaInc> ДА ДОБАВИЛ
[23:44:58] <LeshaInc> уже давно
[23:45:03] <LeshaInc> оно подхватывает брейн
[23:45:07] <LeshaInc> но не видит классы
[23:45:09] <LeshaInc> из него
[23:45:25] <Totoro> ух блин
[23:45:31] <Totoro> я никогда такого не делал
[23:45:50] <Totoro> надо погуглить как правильно настраивать проекты с сабмодулями в sbt
[23:46:22] <LeshaInc> [info] Compiling 140 Scala sources and 19 Java sources to /home/leshainc/projects/ocelot-desktop/lib/ocelot-brain/target/scala-2.12/classes ...
[23:46:24] <LeshaInc> собрало
[23:46:28] <LeshaInc> [info] Compiling 4 Scala sources to /home/leshainc/projects/ocelot-desktop/target/scala-2.12/classes ...
[23:46:33] <LeshaInc> а тут уже нет
[23:46:36] <LeshaInc> не подхватывает
[23:48:46] <Totoro> он у тебя отдельно собирает
[23:48:54] <Totoro> а нам надо чтобы в desktop собрало все
[23:49:02] <Totoro> по идее jar даже не надо собирать
[23:49:04] <Totoro> брейна
[23:49:10] <Totoro> можно смерджить классы
[23:49:13] <Totoro> в один jar
[23:49:24] <Totoro> то есть надо компилять как-то из desktop сразу все
[23:49:27] <Totoro> кучей
[23:49:56] <Totoro> а то видишь куда улетает - lib/ocelot-brain/target/scala-2.12/classes
[23:50:37] <LeshaInc> в другой
[23:50:40] <LeshaInc> target
[23:50:46] <LeshaInc> который из сабмодуля
[23:50:52] <Totoro> LeshaInc: ты project/assembly.sbt добавил?
[23:50:59] <LeshaInc> да
[23:51:01] <Totoro> ок
[23:51:43] <LeshaInc> Totoro: проблема в том что
[23:51:46] <LeshaInc> там build.sbt
[23:51:47] <LeshaInc> у тебя
[23:51:54] <Totoro> а вот это нам не подойдет?
[23:51:57] <brote> [ GitHub - sbt/sbt-assembly: Deploy fat JARs. Restart processes. (port of codahale/assembly-sbt) ] - github.com
[23:52:26] <LeshaInc> хз
[23:52:42] <LeshaInc> короче завтра
[23:52:43] <LeshaInc> буду думать
[23:52:47] <Totoro> ок