2020-04-28.log colorize raw
[02:00:06] *** brote changes topic to 'Конституция https://git.io/fjx5m : VK https://vk.com/hashccru │ 2020-04-28: '
[08:58:28] *** Joins: DBotThePony1 (~Thunderbi@31.220.170.28)
[08:58:37] *** Quits: DBotThePony (~Thunderbi@31.220.170.28) (Read error: Connection reset by peer)
[08:58:37] *** DBotThePony1 is now known as DBotThePony
[09:09:25] <bpm140> refucktoring
[09:09:27] <bpm140> 283 ошибки...
[09:15:27] <bpm140> блин
[09:15:31] <bpm140> а что с result
[09:15:34] <bpm140> произошло
[09:15:38] <bpm140> почему он внезапно
[09:15:42] <bpm140> стал требовать 2 аргумента
[09:19:12] *** Joins: Groot (~Groot@sn-phy1.bhs.ovh.shadownode.ca)
[09:21:21] <bpm140> @tr ru preposition
[09:21:22] <fs24_bot> предлог(translate.yandex.ru) en-ru
[09:22:57] *** Quits: Groot (~Groot@sn-phy1.bhs.ovh.shadownode.ca) (Ping timeout: 189 seconds)
[09:58:07] <bpm140> @tr ru look there
[09:58:08] <fs24_bot> посмотри там(translate.yandex.ru) en-ru
[09:58:28] <LeshaInc> @tr ru in pitch dark
[09:58:29] <fs24_bot> в кромешной темноте(translate.yandex.ru) en-ru
[09:58:30] <LeshaInc> @tr ru in pitch
[09:58:30] <fs24_bot> в поле(translate.yandex.ru) en-ru
[09:58:35] <LeshaInc> @tr ru dark
[09:58:35] <fs24_bot> темный(translate.yandex.ru) en-ru
[09:58:42] <LeshaInc> @tr ru i go walking in your landscape
[09:58:43] <fs24_bot> я иду в ваш ландшафт(translate.yandex.ru) en-ru
[09:58:43] <bpm140> @tr ru pitch
[09:58:43] <fs24_bot> поле(translate.yandex.ru) en-ru
[09:58:54] <LeshaInc> @tr ru broken branches trip me as i speak
[09:58:54] <fs24_bot> сломанные ветки поездки меня, как я говорю(translate.yandex.ru) en-ru
[09:58:55] <bpm140> @tr ru note pitch
[09:58:56] <fs24_bot> Примечание поле(translate.yandex.ru) en-ru
[09:59:03] <bpm140> @tr ru volume
[09:59:04] <fs24_bot> объем(translate.yandex.ru) en-ru
[09:59:18] <bpm140> @tr ru error[E0277]: the size for values of type `dyn std::error::Error` cannot be known at compilation time
[09:59:19] <fs24_bot> ошибка[E0277]: размер для значений типа `Дин СТД::ошибка::ошибка не может быть известен во время компиляции (translate.yandex.ru) en-ru
[10:00:10] <LeshaInc> @tr ru just cause you feel it doesn't mean it's there
[10:00:11] <fs24_bot> просто потому что ты чувствовать это не значит, что это есть(translate.yandex.ru) en-ru
[10:01:31] <bpm140> @tr ru error[E0277]: `dyn std::error::Error` cannot be sent between threads safely
[10:01:31] <fs24_bot> ошибка[E0277]: `Дин СТД::ошибка::ошибка:` не могут быть отправлены безопасно между потоками (translate.yandex.ru) en-ru
[10:01:46] <bpm140> @tr ru note: required because of the requirements on the impl of `std::convert::From<std::boxed::Box<dyn std::error::Error>>` for `anyhow::Error`
[10:01:46] <fs24_bot> Примечание: требуется из-за требований по осущ ООО `СТД::конвертер::от<СТД::архитектура::окна<Дин СТД::ошибка::ошибка>>` на `тяп-ляп::ошибка`(translate.yandex.ru) en-ru
[10:02:42] <bpm140> @ms я умер
[10:02:47] <fs24_bot> Я умер почти 9 лет назад. Но я пишу вам не для того, чтобы рассказать, как мне тут живётся. Я пишу, чтоб рассказать вам свою историю. Историю моей большой любви. И ещё хочу сказать, что любо
[10:03:42] <bpm140> блин
[10:03:45] <bpm140> а почему он резко
[10:03:49] <bpm140> начал просить 2 аргумента
[10:03:53] <bpm140> а точно
[10:03:59] <bpm140> я anyкак
[10:04:00] <bpm140> yt cltkfk
[10:04:43] <bpm140> @ms ООО `СТД::конвертер::от<СТД::архитектура::окна<Дин СТД::ошибка::ошибка>>`
[10:04:44] <fs24_bot> Еврокопия - вниманию руководителей и бухгалтерских работников // http://www.eurocopy.ru/
[10:04:44] <fs24_bot> Производство деловых бланков различных типовых форм, используемых в документообороте предприятий и учреждений.
[10:05:04] <bpm140> @ms что лучше КОРОБОЧКА или УНИКАЛЬНЫЙ ПТР?
[10:05:07] <fs24_bot> 1. Плохая управляемость танка. Коробка передач требовала... // http://arhivach.ng/thread/524404
[10:05:07] <fs24_bot> Да, Лахти 39 хорошее ПТР. Сложно было не проебать. Ну тут главное, что они несмотря на очевидный проигрыш пытались дать отпор. Кстати я сейчас перечитал статью, действительно, о пятистах сожженных танках пишут именно финны). А эту коробочку нужно спро
[10:05:07] <fs24_bot> потестить/вылить.
[10:05:17] <bpm140> @ms что лучше КОРОБОЧКА или УНИКАЛЬНЫЙ ПТР? multi:on page:2
[10:05:18] <fs24_bot> Редукторы разные, Пробки CZ и BSA, Коробочки 1377 продам! Пересыл! // http://forum.guns.ru/forummessage/25/1154604.html
[10:05:19] <fs24_bot> Отличные характеристики. А каковы перспективы? // https://topwar.ru/1670-otlichnye-xarakteristiki-a-kakovy-perspektivy.html
[10:05:19] <fs24_bot> Daily Fusion™ - Не мои статьи &lt;!--if()--&gt;- &lt;!--endif--&gt;... // https://captrptc.ucoz.com/publ/daily_fusion/2-1-0-26
[10:05:19] <fs24_bot> «РЕШУ ЕГЭ»: русский язык. ЕГЭ — 2019: задания, ответы, решения.... // http://rus-ege.sdamgia.ru/test?theme=284
[10:05:19] <fs24_bot> War Front: Turning Point. Другая мировая.Игра для PC на... // http://www.internetwars.ru/Strategies2/Warfront/Warfront.htm
[10:06:08] <bpm140> @tr ru std::unique_ptr
[10:06:08] <fs24_bot> с std::unique_ptr не(translate.yandex.ru) en-ru
[10:06:14] <bpm140> @tr ru std unique ptr
[10:06:16] <fs24_bot> СТД уникальный ПТР(translate.yandex.ru) en-ru
[10:21:41] <bpm140> LeshaInc: блин ппц
[10:21:47] <bpm140> когда пишу в сишарпе if
[10:21:50] <bpm140> я забываю скобки
[10:21:54] <bpm140> и то что надо {
[10:21:56] <bpm140> переносить
[10:22:03] <bpm140> пишу if в расте
[10:22:10] <bpm140> добавляю скобки
[10:22:22] <bpm140> и переношу {
[10:23:54] <LeshaInc> и компилятор
[10:23:55] <LeshaInc> ругается
[10:23:56] <LeshaInc> ?
[10:24:02] <bpm140> ну в расте не ругается
[10:24:07] <bpm140> разве что ворнинг напишет
[10:24:12] <bpm140> что скобки не нужны
[10:24:12] <LeshaInc> ну да...
[10:24:14] <LeshaInc> а вот в хаскелле
[10:24:15] <bpm140> а в сишарпе
[10:24:17] <bpm140> ругается...
[10:24:18] <LeshaInc> он вообще отказался бы
[10:24:22] <LeshaInc> компилировать
[10:24:25] <LeshaInc> если ты пробел не там поставил
[10:24:51] <bpm140> меня в сишарпе бесит
[10:24:56] <bpm140> то что если ты где то скобку
[10:24:57] <bpm140> или ;
[10:24:58] <bpm140> или {
[10:25:00] <bpm140> пропустил
[10:25:02] <bpm140> он с ума сходит
[10:25:36] <bpm140> LeshaInc: а в pawn
[10:25:37] <bpm140> там вообще
[10:25:41] <bpm140> если скобку пропустил
[10:25:43] <bpm140> там компилятор
[10:25:45] <bpm140> крашится....
[10:26:06] <bpm140> internal compiler error
[10:26:06] <LeshaInc> bpm140: а в той daw
[10:26:08] <LeshaInc> на расте
[10:26:11] <bpm140> segmentation fault
[10:26:11] <LeshaInc> скриптовый язык
[10:26:12] <LeshaInc> для плагинов
[10:26:13] <LeshaInc> ?
[10:26:14] <bpm140> lua
[10:26:15] <LeshaInc> он сам за тебя
[10:26:18] <LeshaInc> исправит ошибку
[10:26:22] <bpm140> ну да
[10:26:24] <bpm140> там luafmt
[10:26:30] <LeshaInc> да там вообще
[10:26:34] <LeshaInc> умеет из мыслей
[10:26:36] <LeshaInc> читать
[10:26:40] <LeshaInc> что ты хочешь сделать
[10:26:42] <LeshaInc> bpm140: о кст
[10:26:44] <LeshaInc> а есть такой алгоритм
[10:26:48] <LeshaInc> типа рандомайз
[10:26:52] <LeshaInc> с генетическим алгоритмом
[10:26:53] <LeshaInc> ?
[10:26:57] <LeshaInc> я где то видел такое
[10:27:03] <LeshaInc> сначала рандом
[10:27:05] <LeshaInc> и жмешь
[10:27:07] <LeshaInc> понравилось или нет
[10:27:12] <LeshaInc> потом следующее поколение
[10:27:14] <LeshaInc> скрещивается
[10:27:25] <LeshaInc> ну это чтобы синты накручивать
[10:27:27] <LeshaInc> крутые
[10:27:45] <bpm140> типа самобучающийся алгоритм
[10:27:46] <bpm140> что ли
[10:27:47] <bpm140> ?
[10:27:50] <LeshaInc> ну не
[10:27:53] <LeshaInc> ты выбираешь
[10:28:01] <LeshaInc> понравился тебе сет настроек или нет
[10:28:05] <LeshaInc> все что не понравилось
[10:28:07] <LeshaInc> вымирает
[10:28:10] <LeshaInc> а то что понравилось
[10:28:13] <LeshaInc> оставляет потомство
[10:28:33] <bpm140> ну такое в теории
[10:28:34] <bpm140> сделать можно
[10:28:41] <bpm140> взять относительно простой
[10:28:42] <brote> [ EVOSYNTH: interactive genetic algorithm sound synthesizer ] - www.yeeking.net
[10:28:44] <bpm140> для рандомайза
[10:28:47] <bpm140> алгоритм
[10:28:49] <bpm140> типа padsynth
[10:28:55] <bpm140> там тупо вектор
[10:28:59] <bpm140> гармоник
[10:29:01] <bpm140> рандомазить
[10:29:01] <bpm140> надо
[10:29:22] <LeshaInc> ну блин
[10:29:23] <LeshaInc> такое уже
[10:29:25] <LeshaInc> сделали...
[10:30:21] <LeshaInc> bpm140: п*****ц
[10:30:31] <LeshaInc> громкость хоть бы добавили
[10:33:29] <bpm140> LeshaInc: правда этот синт
[10:33:31] <bpm140> долго придется
[10:33:34] <bpm140> так дергать
[10:33:40] <bpm140> потому что он пердеж
[10:33:43] <bpm140> какой то генерирует
[10:34:06] <LeshaInc> да
[10:34:20] <LeshaInc> bpm140: вообще
[10:34:22] <LeshaInc> padsynth
[10:34:24] <LeshaInc> при рандомайзе
[10:34:27] <LeshaInc> почти всегда норм звучит
[10:34:33] <LeshaInc> там пофигу
[10:34:42] <bpm140> ну вот для флки
[10:34:44] <bpm140> плагин есть
[10:34:50] <bpm140> в котором 4 миллиарда
[10:34:54] <bpm140> пресетов
[10:34:57] <LeshaInc> максимум
[10:34:58] <LeshaInc> ?
[10:34:58] <bpm140> этого padsynth
[10:35:04] <LeshaInc> ну блин
[10:35:06] <LeshaInc> прикол там
[10:35:09] <LeshaInc> 32 осцилятора
[10:35:11] <LeshaInc> и у каждого
[10:35:13] <LeshaInc> амплитуда и фаза
[10:35:23] <LeshaInc> получается д********уя
[10:35:26] <LeshaInc> комбинаций
[10:35:33] <bpm140> ну там видимо
[10:35:36] <bpm140> просто пресеты
[10:35:37] <bpm140> в u32
[10:35:39] <bpm140> хранятся
[10:35:46] <bpm140> место закончилось..
[10:35:55] <LeshaInc> там и u128
[10:35:57] <LeshaInc> не хватит
[10:36:05] <LeshaInc> bpm140: а как там
[10:36:08] <LeshaInc> 4 миллиарда пресетов
[10:36:09] <LeshaInc> влезло
[10:36:12] <LeshaInc> 4 миллиарда байт
[10:36:13] <LeshaInc> это же
[10:36:14] <LeshaInc> 4 гб...
[10:36:18] <LeshaInc> или там на ходу
[10:36:20] <LeshaInc> они генерятся
[10:36:28] <bpm140> ну там номер пресета
[10:36:29] <bpm140> это сид
[10:36:31] <bpm140> скорее всего
[10:36:31] <bpm140> тупо
[10:37:24] <bpm140> LeshaInc: но там еще
[10:37:32] <bpm140> для некоторых пресетов
[10:37:35] <bpm140> описания есть
[10:37:39] <bpm140> которые пользователи
[10:37:41] <bpm140> оставиили
[10:37:44] <bpm140> правда я не знаю
[10:37:47] <bpm140> они локально
[10:37:49] <bpm140> или с инета
[10:37:51] <bpm140> грузят
[10:41:24] <fingercomp> анавая
[10:49:44] <Asummonster> Господа гуру
[10:50:20] <bpm140> LeshaInc: блин в расте только одно бесит
[10:50:26] <bpm140> это если структуру pub делаешь
[10:50:27] <bpm140> то и поля
[10:50:31] <bpm140> тоже pub надо
[10:50:32] <bpm140> делать
[10:50:38] <bpm140> ну это из-за того
[10:50:40] <bpm140> что там нету
[10:50:42] <bpm140> private
[10:50:47] <bpm140> кейворда
[10:50:50] <Asummonster> Я хочу скачать файлик с гитлаба, но когда я обращаюсь из опенкомпов мне возвращает 403
[10:50:56] <Asummonster> Что делоть?
[10:51:05] <bpm140> смотреть доки гитлаба
[10:51:09] <bpm140> возможно он там
[10:51:12] <bpm140> юзер агент
[10:51:14] <bpm140> требует
[10:51:22] <bpm140> или токен авторизации
[10:51:46] <LeshaInc> bpm140: потому что
[10:51:46] <bpm140> Asummonster: а какой файл то
[10:51:52] <LeshaInc> большинство структур в расте
[10:51:57] <LeshaInc> все поля приватные
[10:51:59] <LeshaInc> имеют
[10:52:05] <Asummonster> bpm140 ну репа публичная
[10:52:05] <LeshaInc> в библиотеках всяких
[10:52:08] <LeshaInc> и тд
[10:52:25] <Asummonster> моя говнобиблиотека для гуишечек
[10:52:40] <bpm140> LeshaInc: ну в библиотеках
[10:52:43] <bpm140> просто всякие impl
[10:52:45] <bpm140> делают
[10:52:51] <bpm140> которые уже работают
[10:52:53] <bpm140> с данными
[10:52:55] <LeshaInc> ну блин даже в поездах
[10:52:58] <LeshaInc> почти все структуры
[10:52:59] <LeshaInc> приватные
[10:53:04] <bpm140> блин а у меня
[10:53:07] <bpm140> публичные
[10:53:11] <LeshaInc> ну у тебя
[10:53:18] <LeshaInc> модельки
[10:53:24] <LeshaInc> ясное дело
[10:53:28] <LeshaInc> они публ...
[10:53:46] <brote> [ hastebin ] - hastebin.com
[10:53:47] <bpm140> у меня ща такое
[10:53:49] <bpm140> еще добавилось
[10:54:52] <Totoro> Asummonster: с оцелота сделал wget твоей либы
[10:54:55] <Totoro> качает без проблем
[10:55:43] <bpm140> Asummonster: может гитлаб
[10:55:44] <bpm140> глючит
[10:55:47] <bpm140> это часто у него такое
[10:55:50] <Asummonster> Может в конфигах беда
[10:55:51] <Totoro> попробуй сделать wget <url> из майнкрафта
[10:55:52] <bpm140> даже я иногда с браузера
[10:55:54] <bpm140> захожу
[10:55:57] <Asummonster> Попробовал только что
[10:55:58] <Totoro> только ссылку полную, включая https
[10:55:59] <bpm140> мне там всякие
[10:56:01] <bpm140> 500
[10:56:02] <bpm140> кидает
[10:56:34] <bpm140> может сервак
[10:56:34] <Asummonster> надо конфиги посмотреть, вдруг там вайтлист по умолчанию
[10:56:35] <bpm140> забанили
[10:56:39] <Asummonster> я на локалке
[10:56:46] <bpm140> а в браузере
[10:56:48] <bpm140> на компе
[10:56:50] <bpm140> качает
[10:56:50] <bpm140> ?
[10:56:53] <Asummonster> ага
[10:57:07] <Totoro> 403 это forbidden
[10:57:11] <Asummonster> угу
[10:57:20] <Totoro> типа сервер отказывается выдать файл
[10:57:32] <Totoro> то есть файл есть, и авторизация не требуется
[10:57:36] <Totoro> но сервер не хочет
[10:57:38] <Asummonster> может ему хедеры какие-то нужны
[10:57:41] <Totoro> хз
[10:57:42] <Asummonster> я не силён в http
[10:57:46] <Totoro> а с оцелота-то качает
[10:57:47] <Asummonster> но там есть какой то редирект
[10:57:50] <Totoro> а там тот же неткод
[10:57:51] <fs24_bot> Asummonster: У вас новый уровень! Вы получили за это: 💰 Деньги
[10:58:10] <Asummonster> без понятия что это
[10:58:19] <bpm140> в оцелоте
[10:58:22] <bpm140> user-agent
[10:58:27] <bpm140> Java/10.0.02
[10:58:28] <Totoro> Asummonster: http
[10:58:32] <Totoro> а если https?
[10:58:44] <bpm140> Totoro: а в обычных
[10:58:47] <bpm140> опенкомпах
[10:58:50] <bpm140> какой user-agent
[10:58:50] <bpm140> ?
[10:58:58] <Totoro> internal redirect это он тебя перевёл с http на https скорее всего
[10:59:06] <Totoro> bpm140: хз, глянуть надо
[10:59:14] <Asummonster> Угу
[10:59:27] <Asummonster> Я только что сразу https отправил и то же самое
[10:59:37] <Asummonster> Но в опенкомпах я сразу https запрашивал
[10:59:56] <bpm140> Totoro: просто вот гитхаб
[10:59:58] <bpm140> например
[11:00:01] <bpm140> там чтобы релиз скачать
[11:00:04] <bpm140> нужно user-agent
[11:00:05] <bpm140> сделать
[11:09:18] <Totoro> короче надо убегать
[11:09:30] <bpm140> Totoro: куда
[11:09:30] <Totoro> не нашёл где конкретно задаётся юзер-агент в OC
[11:09:30] <bpm140> ?
[11:09:39] <Totoro> но в оцелоте стоит джава дефолт
[11:09:41] <Totoro> судя по всему
[11:09:51] <Totoro> так что скорее всего в OC то же самое
[11:09:59] <Totoro> bpm140: на работу =)
[11:10:03] <bpm140> капец
[11:10:12] <bpm140> блин
[11:10:16] <bpm140> чёто у меня не оптимайз
[11:10:22] <bpm140> чтобы изменить
[11:10:25] <bpm140> 2 цифреки
[11:10:27] <bpm140> в терминале
[11:10:30] <bpm140> мне приходится
[11:10:34] <bpm140> перерисовать
[11:10:35] <bpm140> весь гуи
[11:10:47] <Totoro> да, как-то не оптимайз
[11:11:06] <bpm140> ну я вообще
[11:11:07] <bpm140> хочу сделать
[11:11:09] <bpm140> еще полосочку
[11:11:11] <bpm140> снизу
[11:11:16] <bpm140> чтобы там инфа
[11:11:19] <bpm140> о треке
[11:11:20] <bpm140> была
[11:15:18] <bpm140> и он все равно
[11:15:20] <bpm140> не обновляется
[11:15:23] <bpm140> потому что он эвента
[11:15:24] <bpm140> ждеть
[11:45:13] *** Quits: Asummonster (webchat@46.219.220.104) (Quit: webchat.esper.net)
[11:47:39] <LeshaInc> п*******ц
[11:47:42] <LeshaInc> д*******л
[11:47:44] <LeshaInc> с********а
[11:47:48] <LeshaInc> е********я
[11:48:04] <LeshaInc> конкуренция называется
[11:49:10] <bpm140> @ms конкуренция
[11:49:12] <fs24_bot> Конкуре́нциясоперничество. Может означать: Конкуренция в биологиисоперничество организмов одного или разных видов, при котором они соревнуются за условия существования и размножения.Конкуренция в экономикесоперничество субъекто
[11:49:12] <fs24_bot> �тношений за лучшие условия и результаты...
[11:49:13] <brote> [WIKIPEDIA] Конкуренция | "Конкуре́нция (от лат. concurrentia — «столкновение, сбегание») — соперничество. Может означать:Конкуренция в биологии — соперничество организмов одного или разных видов, при котором они соревнуются за условия
[11:49:14] <LeshaInc> brote:
[11:49:15] <LeshaInc> bpm140:
[11:49:17] <LeshaInc> закрывают
[11:49:20] <LeshaInc> моего провайдера.........
[11:49:30] <bpm140> у тебя теперь
[11:49:33] <bpm140> интернета
[11:49:34] <bpm140> не будет
[11:49:34] <bpm140> ?
[11:49:43] <LeshaInc> ну пока не подключусь
[11:49:46] <LeshaInc> не будет...
[11:49:48] <LeshaInc> а там
[11:49:50] <LeshaInc> 10к человек
[11:49:55] <LeshaInc> придется переподключаться к другому
[11:50:18] <LeshaInc> bpm140: да тупо
[11:50:20] <LeshaInc> без причины
[11:50:27] <LeshaInc> монополисты решили прикрыть конкурентов
[11:50:35] <LeshaInc> в суде конечно
[11:50:38] <LeshaInc> выиграли
[11:50:47] <LeshaInc> потому что у нас вся страна в руках 1 фирмы...
[11:50:52] <bpm140> в россии тоже самое................
[11:51:00] <bpm140> ростелеком
[11:51:03] <bpm140> скупил всех
[11:51:04] <LeshaInc> тв, здравоохранение, инет, магазы
[11:51:07] <bpm140> локальных провайдеров
[11:51:16] <LeshaInc> bpm140: ладно бы
[11:51:19] <LeshaInc> если скупил
[11:51:24] <LeshaInc> с сохранением инфраструктуры
[11:51:33] <LeshaInc> и клиентам не пришлось бы переподключаться
[11:51:42] <LeshaInc> а они лицензию
[11:51:43] <LeshaInc> отобрали
[11:52:06] <bpm140> п***********************ц
[11:52:26] <bpm140> блин
[11:52:47] <bpm140> stdout придется тоже в мут текстур засунуть
[11:53:42] <bpm140> блин
[11:53:44] <bpm140> у вас люди
[11:53:45] <LeshaInc> disappear
[11:53:46] <bpm140> ппц душевныке
[11:53:47] <LeshaInc> completely...
[11:53:53] <bpm140> в россии всем пофиг
[11:53:55] <bpm140> было бы. ...
[11:54:02] <brote> [ trofi's blog: GCC 10 in Gentoo ] - trofi.github.io ( https://tinyurl.com/yc9yszh8 )
[11:54:10] <fingercomp> охрененная статья
[11:54:30] <LeshaInc> короче если я
[11:54:33] <LeshaInc> disappear completely
[11:54:36] <LeshaInc> с завтрашнего дня
[11:54:37] <LeshaInc> это у меня
[11:54:41] <LeshaInc> инета не будет...
[11:54:45] <LeshaInc> надо скачать
[11:54:47] <LeshaInc> раст доки
[11:57:05] <LeshaInc> bpm140: нифига
[11:57:06] <LeshaInc> ты на 2 место
[11:57:07] <LeshaInc> в статах вышел
[11:57:12] <bpm140> ggggggggw
[11:57:14] <LeshaInc> ты так меня
[11:57:16] <LeshaInc> перегонишь...
[11:57:29] <LeshaInc> ^import-logs
[11:57:37] <hubblest> Logs imported in 5.428459758s (2139 new lines)
[11:57:38] <LeshaInc> ^top regex:.
[11:57:38] <hubblest> error: malformed query
[11:57:41] <LeshaInc> ^top regex:"."
[11:57:55] <hubblest> 1. 569413 LeshaInc │ Total users:
[11:57:55] <hubblest> 2. 421961 bpm140 │ 1485
[11:57:55] <hubblest> 3. 409328 Totoro │ Total users (w/o aliases):
[11:57:55] <hubblest> 4. 371684 Fiender │ 1493
[11:57:55] <hubblest> 5. 328766 fingercomp │ Total messages:
[11:57:55] <hubblest> 6. 94575 MeXaN1cK │ 2629937
[11:58:02] <LeshaInc> и здесь тоже
[11:58:06] <LeshaInc> капец
[11:58:53] <fingercomp> флудеры
[11:59:08] <fingercomp> на канале в последнее время вы только и чатитесь
[11:59:31] <fingercomp> я часа пропадаю, Тотора вообще сутками-неделями ничего не пишет
[11:59:35] <fingercomp> *часами
[11:59:47] <LeshaInc> это не флуд...
[12:04:21] <bpm140> не флудеры
[12:04:25] <bpm140> а активные пользователи
[12:04:26] <bpm140> чата
[12:04:29] <bpm140> LeshaInc: ну это всегда
[12:04:32] <bpm140> в любом чате
[12:04:35] <bpm140> дофига людей
[12:04:37] <bpm140> а общаются
[12:04:39] <bpm140> только 2............
[12:04:41] <fingercomp> лул
[12:05:45] <bpm140> LeshaInc: Девушка-бухгалтер на удаленке может остаться без работы. Знакомый инженер, делающий дипломную работу с расчетами через сервисы — без диплома. А как быть со школой, где ставят 2 за отсутствие домашних работ — совсем непонятно.
[12:09:02] <bpm140> LeshaInc: и чё они делать будут
[12:09:09] <bpm140> этот идк
[12:09:13] <bpm140> не сможет
[12:09:14] <bpm140> за неделю
[12:09:17] <bpm140> всех подкл...
[12:11:40] <LeshaInc> life in a glasshouse...
[12:13:54] <bpm140> LeshaInc: придется наверное
[12:13:57] <bpm140> как в мистер роботе
[12:14:02] <bpm140> вайфай пушку
[12:14:04] <bpm140> делать..
[12:14:14] <LeshaInc> это креосан
[12:14:17] <LeshaInc> а не мистер робот...
[12:14:29] <bpm140> в мистер роботе
[12:14:35] <LeshaInc> ну понятно
[12:14:36] <bpm140> тоже вайфай пушка была...
[12:14:38] <LeshaInc> откуда они идею
[12:14:39] <LeshaInc> взяли
[12:14:58] <LeshaInc> у украинских кулибинов
[12:15:01] <LeshaInc> из сел
[12:15:03] <LeshaInc> из села
[12:15:04] <bpm140> LeshaInc: или через моб инет
[12:15:07] <bpm140> сидеть...
[12:15:42] <BrightYC> bpm140 для креосана 1 Мбит
[12:15:44] <BrightYC> это было
[12:15:45] <BrightYC> быстро
[12:15:54] <BrightYC> хотя учитывая какие у них там условия
[12:15:56] <bpm140> ну и чё
[12:15:58] <BrightYC> наличие интернета это уже
[12:15:59] <bpm140> ирка вообще
[12:15:59] <BrightYC> что-то
[12:16:00] <bpm140> с 2 мбитами
[12:16:01] <bpm140> сидит
[12:16:05] <bpm140> и даже стримы
[12:16:07] <bpm140> смотрит
[12:16:11] <LeshaInc> в 4 пикселя
[12:16:11] <BrightYC> я думал
[12:16:11] <LeshaInc> ?
[12:16:13] <BrightYC> щас скажешь
[12:16:13] <fingercomp> в 360п?
[12:16:16] <BrightYC> "стримит"
[12:16:22] <bpm140> не знаю
[12:16:25] <LeshaInc> ну стримить
[12:16:26] <bpm140> она стримы
[12:16:27] <bpm140> по расту
[12:16:27] <LeshaInc> можно на все село
[12:16:29] <bpm140> смотрит...
[12:16:30] <BrightYC> fingercomp на 5 Мбит
[12:16:30] <LeshaInc> и без инета
[12:16:30] <BrightYC> можно
[12:16:32] <BrightYC> 480р
[12:16:34] <BrightYC> смотеть
[12:16:35] <BrightYC> стримы
[12:16:37] <BrightYC> я пробовал
[12:16:41] <fingercomp> смотрить 1080п в 5 фпс
[12:16:49] <fingercomp> для кода больше и не надо
[12:16:51] <bpm140> fingercomp: и 256 цветов
[12:16:54] <fingercomp> да
[12:17:06] <LeshaInc> а если там
[12:17:09] <LeshaInc> как у того чела
[12:17:12] <LeshaInc> марио по экрану бежит
[12:17:14] <LeshaInc> сверху?
[12:17:23] <bpm140> ну сколько
[12:17:27] <bpm140> тут разрешение
[12:17:32] <BrightYC> bpm140 это ирка что-ли
[12:17:33] <BrightYC> ?
[12:17:41] <LeshaInc> bpm140: не разрешаю...
[12:17:52] <bpm140> LeshaInc: да
[12:17:54] <bpm140> ирка
[12:18:25] <bpm140> а тут
[12:18:26] <bpm140> сколько
[12:18:28] <bpm140> разрешение
[12:18:28] <bpm140> ?
[12:18:41] <LeshaInc> не разрешаю...................................
[12:19:01] <LeshaInc> bpm140: какая лучшая песня
[12:19:04] <bpm140> @ms я вам запрщеаю
[12:19:04] <LeshaInc> в альбоме kid a
[12:19:04] <LeshaInc> ?
[12:19:06] <fs24_bot> Он вам не Димон — Youtube.com // https://www.youtube.com/watch?v=qrwlk7_GF9g
[12:19:06] <fs24_bot> Секретные дворцы, виноградники и яхты Дмитрия Медведева — https://dimon.navalny.com С гордостью представляем вам самое большое на сегодняшний день...
[12:19:14] <bpm140> LeshaInc: treefingers
[12:19:14] <LeshaInc> идиотека
[12:19:16] <LeshaInc> или оптимистик
[12:19:19] <LeshaInc> ну блин
[12:19:21] <LeshaInc> трифингерс
[12:19:24] <LeshaInc> это инструментал
[12:19:28] <LeshaInc> а остальные
[12:19:29] <LeshaInc> ?
[12:19:33] <bpm140> не нрав
[12:19:37] <LeshaInc> все
[12:19:38] <LeshaInc> ?
[12:19:43] <bpm140> ну еще
[12:19:45] <bpm140> хау ту дис
[12:19:46] <bpm140> нрав
[12:19:50] <LeshaInc> ну хау ту дис
[12:19:52] <LeshaInc> я не знаю
[12:19:53] <LeshaInc> кому не нравится
[12:20:02] <LeshaInc> особенно в конце
[12:22:03] *** Joins: Asummonster (webchat@46.219.220.104)
[12:22:11] <bpm140> блин
[12:22:14] <bpm140> и как мне stdout
[12:22:16] <bpm140> переместить
[12:22:18] <bpm140> в поток
[12:32:22] <Totoro> ~oi
[12:32:22] <yumi`> :3
[12:34:14] <Asummonster> ~a
[12:34:16] <yumi`> I’m trying to see how long I can go without saying yes
[12:35:08] <bpm140> AND ALL YOU HAVE TO DO IS SAY YES
[12:35:19] <bpm140> короче
[12:35:20] <bpm140> переделал
[12:35:23] <bpm140> перерисовку
[12:35:34] <bpm140> теперь он постоянно
[12:35:36] <bpm140> перерисовает
[12:36:10] <Totoro> LeshaInc: моего провайдера тоже купили недавно
[12:36:13] <Totoro> был UPC
[12:36:22] <bpm140> так у тебя
[12:36:23] <Totoro> а теперь Vodafone
[12:36:23] <bpm140> купили
[12:36:24] <bpm140> а у него
[12:36:25] <LeshaInc> да у меня не купили
[12:36:26] <bpm140> закрывают
[12:36:26] <bpm140> вообще
[12:36:28] <LeshaInc> у меня засудили
[12:36:30] <LeshaInc> без причины
[12:36:34] <LeshaInc> чтобы убить
[12:36:36] <LeshaInc> конкурента
[12:36:46] <Totoro> жесть там у вас
[12:36:48] <Totoro> давай к нам
[12:37:04] <bpm140> блин
[12:37:04] <bpm140> все
[12:37:05] <bpm140> сломалось
[12:37:06] <bpm140> BandcampOnlinePlayer by 140bpmdubstep version 0.1-alpha.rs
[12:37:06] <bpm140> Command line: ["target\\debug\\bandcamp-online-cli.exe", "cli"]
[12:37:06] <bpm140> Loading tags from bandcamp.com
[12:37:07] <bpm140> Loading gui...
[12:39:13] <fingercomp> Asummonster: а что с гитхабом у тебя было?
[12:39:29] <Asummonster> Да у меня с гитлаба почему-то не качает, выдаёт 403
[12:39:34] <Asummonster> С гитхабом всё отлично
[12:39:38] <Asummonster> А вот с гитлабом беда
[12:39:54] <fingercomp> User-Agent передаёшь?
[12:40:02] <Asummonster> Нет, а как?
[12:40:07] <fingercomp> ну есть же хедеры
[12:40:14] <fingercomp> четвёртый аргумент реквеста
[12:40:20] <Asummonster> Угу, то есть их нужно прописывать?
[12:40:25] <fingercomp> мапа: ключ — имя хедера, значение — значение
[12:40:26] <Asummonster> С гитхабом и без хедеров работает
[12:40:28] <fingercomp> открываешь браузер
[12:40:31] <fingercomp> выполняешь запрос
[12:40:38] <fingercomp> открываешь инспектор, там вкладку сеть
[12:40:43] <Asummonster> Да, я уже делал
[12:40:51] <fingercomp> смотришь хедеры запроса
[12:40:54] <fingercomp> request headers
[12:41:05] <fingercomp> и сравниваешь со своими
[12:41:11] <fingercomp> обычно смотрят на юзер ейджент
[12:41:30] <fingercomp> иногда могут куку подсунуть
[12:41:33] <fingercomp> которая через жс ставится
[12:41:39] <Asummonster> Там 16 штук разных
[12:41:47] <Asummonster> Но надо начать с юзерагента, да?
[12:42:06] <fingercomp> ну вот я открыл
[12:42:39] <fingercomp> там я вижу
[12:42:52] <fingercomp> сначала Accept, Accept-Encoding, Accept-Language
[12:43:02] <fingercomp> эти хедеры, вообще, во все запросы ты ставить должен
[12:43:07] <fingercomp> браузеры уже этим занимаются
[12:43:09] <Asummonster> Да, работает, спасибо
[12:43:29] <fingercomp> дальше Connection и каша
[12:43:34] <cheburator> Asummonster: Вот этого хватило
[12:43:36] <cheburator> Asummonster: Благодарю
[12:43:36] <fingercomp> коннекшон ставит жава, не паримся
[12:43:40] <fingercomp> каша не будет работать тоже
[12:44:00] <fingercomp> остаётся только юзер-ейджент
[12:44:12] <fingercomp> его тоже надо во всех прогах, по-хорошему, указывать и свой
[12:44:15] <fingercomp> а вообще
[12:44:23] <fingercomp> нахрена ты лезешь скриптом на веб-морду
[12:44:26] <fingercomp> у гитхаба есть апи
[12:44:29] <fingercomp> api.github.com
[12:44:51] <fingercomp> если надо не из браузера что-то качать, то делать это надо оттуда
[12:44:55] <cheburator> Asummonster: Ну, я видел что все через raw делают
[12:44:59] <cheburator> Asummonster: Но я почитаю, спасибо
[12:45:03] <fingercomp> ещё есть https://raw.githubusercontent.com/
[12:45:05] <brote> [ The world’s leading software development platform · GitHub ] - raw.githubusercontent.com
[12:45:11] <cheburator> Asummonster: Так это же гитлаб
[12:45:16] <cheburator> Asummonster: Это разные вещи вроде, нет?
[12:45:18] <fingercomp> э?
[12:45:20] <fingercomp> гитлаб?
[12:45:23] <cheburator> Asummonster: Это тоже raw
[12:45:26] <cheburator> Asummonster: То что я скинул
[12:45:31] <fingercomp> а
[12:46:13] <fingercomp> ну, там тоже апи есть https://docs.gitlab.com/ee/api/README.html
[12:46:14] <brote> [ API Docs | GitLab ] - docs.gitlab.com
[12:46:24] <Asummonster> Угусь)
[12:47:08] <brote> [ Repository files API | GitLab ] - docs.gitlab.com ( https://tinyurl.com/y764myqr )
[12:47:28] <fingercomp> регаешь своей проге токен
[12:47:42] <fingercomp> и шлёшь на /api/v4
[12:47:50] <fingercomp> как показано на рисунке
[12:48:39] <Asummonster> Ну, это не совсем то, что мне сейчас нужно, но это в целом полезно
[12:48:40] <Asummonster> Спасибо
[12:48:51] <Asummonster> Я просто хочу сделать загрузчик этой фигни то что я написал
[12:48:58] <fingercomp> то, что ты делаешь, это простреливание себе ноги пулей будущего
[12:49:07] <fingercomp> сегодня по агенту смотрят
[12:49:14] <fingercomp> завтра заметят однотипные запросы с твоего ип
[12:49:20] <fingercomp> забанят весь хост к чёрту
[12:49:53] <fingercomp> послезавтра будут ещё смотреть на другие вещи, и фиктивный юзерагент не поможет в принципе
[12:50:05] <bpm140> блин
[12:50:09] <bpm140> видимо это не воз можно
[12:50:12] <bpm140> stdout
[12:50:14] <bpm140> в потоке
[12:50:15] <bpm140> сделать
[12:50:20] <fingercomp> не, конечно, я не знаю, что за прогу ты пилишь; возможно, рациональнее сделать костылём, чем красиво делать
[12:50:29] <Asummonster> Ну, если бы я делал что-то действительно серьёзное, то я бы делал это всё так, как ты говоришь
[12:50:52] <fingercomp> просто я страдаю от перфекционизма иногда и не готов творить ахинею, когда есть нормальные пути
[12:51:04] <Asummonster> Но это обычная прожка для опенкомпов, у которой довольно много разных частей, которые вручную устанавливать неудобно
[12:51:49] <fingercomp> поменял константу — коммит делаешь?
[12:51:54] <fingercomp> это ж жутко неудобно
[12:52:08] <fingercomp> если только не форс-пушить
[12:52:42] <Asummonster> VSCode всё упрощает
[12:52:43] <fs24_bot> Asummonster: У вас новый уровень! Вы получили за это: 🔊 Мониторные колонки
[12:53:00] <bpm140> да
[12:53:01] <bpm140> вскод
[12:53:03] <bpm140> тащит
[12:53:29] <fingercomp> вскод неплох, но я, вообще-то, не про то, как сложно прописать git commit -a -m 'сообщение' && git push
[12:54:47] <fingercomp> надо запилить какой-нибудь очень тупой синхронизатор файлов
[12:54:49] <fingercomp> через стем
[12:55:05] <BrightYC> fingercomp можно сделать проще
[12:55:07] <fingercomp> или нетфс полноценную, через стем опять же
[12:55:11] <BrightYC> просто качать с хттп
[12:55:13] <BrightYC> каждый раз
[12:55:16] <fingercomp> ну, это я так делаю
[12:55:20] <fingercomp> не мне об этом говорить
[12:56:28] <bpm140> блин а как stdout
[12:56:30] <bpm140> в мутекс
[12:56:32] <bpm140> засунуть
[12:56:32] <bpm140> let stdout_mut = Arc::new(Mutex::new(&mut stdout));
[12:56:36] <bpm140> пишет ошибка
[12:56:45] <bpm140> cannot borrow `stdout` as mutable more than once at a time
[12:56:45] <bpm140> second mutable borrow occurs here
[12:56:48] <bpm140> occurs
[12:56:51] <bpm140> в рандомном участке
[12:56:51] <bpm140> кода
[12:57:27] <bpm140> при то до этого
[12:57:33] <bpm140> я везде писал &mut stdout
[12:57:36] <bpm140> это считалось
[12:57:38] <bpm140> все за once?
[12:58:16] <fingercomp> в русте 2018 у тебя лайфтайм ссылок кончается в месте последнего использования их
[12:58:29] <bpm140> и как
[12:58:31] <bpm140> его продлить
[12:58:43] <fingercomp> мьютекс не должен хранить ссылку
[12:58:48] <fingercomp> он вообще не ссылку хочет
[12:58:55] <fingercomp> мьютекс владеет типом
[12:59:04] <fingercomp> как иначе он будет гонки предотвращать
[12:59:07] <bpm140> проблема в том
[12:59:09] <bpm140> что он не может
[12:59:11] <bpm140> им владеть
[12:59:13] <fingercomp> ты не можешь в принципе туда ссылку отдать
[12:59:14] <bpm140> потому что у этого stdout
[12:59:18] <bpm140> нету не clone
[12:59:22] <bpm140> ни copy
[13:00:08] <bpm140> fingercomp: конечно можно
[13:00:10] <bpm140> еще один
[13:00:11] <bpm140> stdout
[13:00:12] <bpm140> сделать
[13:00:15] <bpm140> но 2 стдаута
[13:00:16] <bpm140> на прогу
[13:00:17] <fingercomp> не, зачем
[13:00:18] <bpm140> как то странно
[13:00:27] <fingercomp> почему ты мьютекс пилишь в конце функции?
[13:00:33] <fingercomp> сначала оберни тип в мьютекс
[13:00:36] <fingercomp> потом вызови .lock()
[13:00:40] <fingercomp> и делай, что хочешь
[13:00:52] <fingercomp> с стдаутом
[13:01:09] <fingercomp> или же сначала сделай всё с стдаутом, а потом оберни его в мьютекс и юзай через него
[13:01:21] <fingercomp> если ты что-то в мьютекс положил, вне его ты не должен юзать вещь
[13:01:53] <bpm140> ну просто там выше
[13:01:54] <bpm140> эвенты
[13:01:57] <bpm140> обрабатываются
[13:01:58] <LeshaInc> @ms мой дом это mutex, а я в нем poisoned error
[13:02:00] <fs24_bot> Текст песни Витас - Дом мой достроен перевод, слова песни, видео, клип // http://onesong.ru/3/Vitas/tekst-pesni-Dom-moy-dostroen
[13:02:00] <fs24_bot> На этой странице находится текст песни Витас - Дом мой достроен, а также перевод песни и видео или клип.
[13:02:02] <bpm140> с использованием
[13:02:04] <bpm140> stdout
[13:02:19] <fingercomp> судя по всему, что-то сложное
[13:02:23] <fingercomp> ну, можешь код кинуть?
[13:02:26] <fingercomp> глянуть
[13:02:46] <brote> [ hastebin ] - hastebin.com
[13:03:31] <fingercomp> ну да
[13:03:43] <bpm140> код
[13:03:45] <bpm140> немного ппц
[13:03:46] <fingercomp> а зачем тебе мьюьтекс вообще?
[13:03:54] <bpm140> а там дальше
[13:03:59] <bpm140> thread::spawn
[13:04:01] <bpm140> надо в него
[13:04:03] <bpm140> передвинуть
[13:04:08] <bpm140> stdout и стейт
[13:04:41] <fingercomp> короче, тут всё просто
[13:04:47] <bpm140> ctrl+a
[13:04:50] <bpm140> backspace?
[13:04:52] <fingercomp> в строке 3 меняешь чушь на нормальную вещь
[13:04:58] <fingercomp> Arc::new(Mutex::new(stdout()))
[13:05:34] <fingercomp> дальше юзаешь стдаут свой через .lock()
[13:05:39] <fingercomp> например
[13:05:55] <bpm140> ну я понял типа .lock().unwrap()
[13:05:57] <bpm140> пишешь
[13:06:02] <bpm140> только его еще дереференснуть
[13:06:02] <bpm140> надо
[13:06:13] <brote> [ hastebin ] - hastebin.com
[13:06:14] <fingercomp> не
[13:06:21] <fingercomp> а, унврапнуть надо
[13:06:23] <fingercomp> ну, да
[13:06:38] <fingercomp> смотри на строки 9–15
[13:07:05] <fingercomp> там, где ты юзаешь stdout, надо вызвать .lock()
[13:07:13] <fingercomp> чтобы заблокировать мьютекс и получить значение
[13:07:13] <bpm140> а что за { }
[13:07:16] <bpm140> вокруг?
[13:07:19] <fingercomp> затем проделать всё со значением
[13:07:26] <fingercomp> а затем дорпнуть локгард
[13:07:30] <fingercomp> чтобы другие треды могли тоже юзать
[13:07:35] <fingercomp> bpm140: это блок
[13:07:41] <bpm140> о нифига
[13:07:44] <fingercomp> в русте вещи дропаются в конце блока обычно
[13:07:44] <bpm140> типа можно
[13:07:46] <bpm140> отделить
[13:07:47] <bpm140> скопы
[13:07:48] <bpm140> ?
[13:07:51] <fingercomp> да
[13:07:51] <LeshaInc> do .... end
[13:07:53] <LeshaInc> из луа...
[13:07:59] <fingercomp> в русте чаще всего блоки юзаются
[13:08:01] <bpm140> я им
[13:08:03] <bpm140> не пользовася
[13:08:05] <bpm140> никогда
[13:08:06] <fingercomp> чем в каком-либо ином языке
[13:08:08] <LeshaInc> fingercomp: а почему обычно
[13:08:10] <bpm140> этим do end
[13:08:10] <fingercomp> потому что раии
[13:08:13] <LeshaInc> а не всегда
[13:08:14] <LeshaInc> ?
[13:08:56] <fingercomp> мувнуть можно
[13:08:57] <bpm140> блин
[13:08:59] <fingercomp> в кложуру
[13:08:59] <bpm140> а ? не раб
[13:09:02] <fingercomp> например
[13:09:04] <bpm140> в mutex
[13:09:07] <LeshaInc> ну будет все равно
[13:09:09] <LeshaInc> в конце блока
[13:09:09] <bpm140> потому что там poision error
[13:09:11] <LeshaInc> владельца
[13:09:14] <fingercomp> тогда дропнется не в конце блока
[13:09:15] <LeshaInc> а если ты передал
[13:09:16] <LeshaInc> владение
[13:09:21] <LeshaInc> то владелец уже не ты...
[13:09:34] <fingercomp> это понятно, просто я не хочу быть педантичным тут
[13:09:45] <LeshaInc> bpm140: в расте еще можно делать вещи типа
[13:09:47] <LeshaInc> let x = {
[13:09:52] <LeshaInc> let mut y = 5;
[13:09:54] <LeshaInc> y += 1;
[13:09:55] <LeshaInc> y
[13:09:55] <LeshaInc> }
[13:09:56] <bpm140> о я так делал
[13:10:00] <bpm140> там guard
[13:10:01] <bpm140> был
[13:10:08] <fingercomp> bpm140: если у тебя пойзон, то паник — нормальное решение
[13:10:10] <fingercomp> я считаю
[13:10:49] <LeshaInc> если поизон
[13:10:50] <LeshaInc> там другой поток
[13:10:52] <LeshaInc> уже запаниковал
[13:10:56] <LeshaInc> уже не вернуть
[13:10:58] <LeshaInc> ничего
[13:11:10] <bpm140> да там уже всё
[13:11:19] <fingercomp> угу
[13:11:22] <bpm140> LeshaInc: а можно типа
[13:11:24] <bpm140> заново поток
[13:11:25] <bpm140> запустить
[13:11:29] <bpm140> если poision....
[13:11:36] <fingercomp> у тебя поток крашнулся
[13:11:39] <fingercomp> из-за ошибки
[13:11:43] <bpm140> ну еще раз
[13:11:45] <bpm140> можно
[13:11:46] <bpm140> попробовать
[13:11:49] <bpm140> не у всех
[13:11:53] <bpm140> все с первого раза
[13:11:55] <bpm140> получается
[13:11:56] <LeshaInc> можно
[13:11:58] <fingercomp> не, может перехватить панику
[13:12:00] <LeshaInc> заново запустить
[13:12:00] <fingercomp> *можно
[13:12:02] <LeshaInc> но с начала...
[13:12:21] <fingercomp> bpm140: если у тебя ошибки могут быть, которые хочешь обрабатывать, то юзай Result
[13:12:24] <fingercomp> а не паникуй
[13:12:32] <LeshaInc> главное чтобы не было
[13:12:38] <bpm140> match тупой
[13:12:44] <bpm140> где return
[13:12:46] <bpm140> а None
[13:12:48] <bpm140> это panic
[13:12:50] <LeshaInc> thread panicked while panicking
[13:12:52] <LeshaInc> aborting
[13:12:54] <LeshaInc> потом чет глючит
[13:12:56] <LeshaInc> на пару сек
[13:12:57] <LeshaInc> и SIGILL
[13:12:59] <LeshaInc> вылетает
[13:13:07] <fingercomp> кордамп, может?
[13:13:11] <LeshaInc> нет
[13:13:12] <LeshaInc> SIGILL
[13:13:19] <LeshaInc> кому как не мне знать
[13:13:20] <bpm140> это сига
[13:13:25] <fingercomp> ну, перед сигилой у меня кордамп делается
[13:13:26] <bpm140> нелегальная инстрункция
[13:13:28] <fingercomp> и потому он глючит
[13:13:37] <LeshaInc> fingercomp: а где он
[13:13:40] <LeshaInc> пишет кордамп
[13:13:48] <fingercomp> coredumpctl смотри
[13:13:50] <bpm140> LeshaInc: в dmesg........
[13:14:00] <LeshaInc> ни********* их тут
[13:14:04] <fingercomp> там и gdb можно открыть сразу
[13:14:06] <LeshaInc> и trains-gpu
[13:14:07] <LeshaInc> есть
[13:14:11] <fingercomp> coredumpctl gdb $pid
[13:14:16] <LeshaInc> fingercomp: уже убитой
[13:14:17] <LeshaInc> проги
[13:14:17] <LeshaInc> ?
[13:14:22] <fingercomp> кордамп же
[13:14:25] <LeshaInc> а смысл
[13:14:27] <LeshaInc> если она умерла
[13:14:28] <fingercomp> для того и нужен, чтоб ты в гдб открыть можно
[13:14:32] <LeshaInc> не веруться же
[13:14:33] <fingercomp> *открыть
[13:14:33] <LeshaInc> во времени
[13:14:38] <fingercomp> и глянуть, какие там были значения в памяти
[13:14:44] <fingercomp> стек просмотреть
[13:14:46] <LeshaInc> там половина файлов
[13:14:47] <LeshaInc> missing
[13:14:53] <LeshaInc> /home/leshainc/Projects/trains-gpu/target/debug/trains-gpu
[13:14:54] <fingercomp> удаляются
[13:14:56] <LeshaInc> present
[13:15:02] <LeshaInc> о это сегодняшний
[13:15:03] <LeshaInc> ночью
[13:15:04] <LeshaInc> сделан
[13:15:07] <fingercomp> они, вроде, в темпдир пишутся
[13:15:17] <fingercomp> и если ты ребутаешься, то улетают
[13:15:21] <LeshaInc> не
[13:15:24] <LeshaInc> подожди
[13:15:26] <LeshaInc> я ребутался
[13:15:28] <LeshaInc> но он present...
[13:15:33] <LeshaInc> тмп у меня очищается
[13:15:37] <fingercomp> ну, фз, это догадка
[13:15:41] <fingercomp> может, на время смотрит
[13:15:43] <fingercomp> или размеры
[13:15:57] <fingercomp> надо маны смотреть
[13:16:04] <bpm140> блин
[13:16:08] <bpm140> у меня если сегфолт
[13:16:11] <bpm140> у меня какое то окно
[13:16:13] <bpm140> вылазит
[13:16:19] <LeshaInc> ну это от визуалки
[13:16:20] <LeshaInc> дебаггер
[13:16:24] <bpm140> нет
[13:16:28] <bpm140> там чёто убунту 18.04
[13:16:31] <bpm140> эррор
[13:16:31] <LeshaInc> ппц
[13:16:39] <LeshaInc> а убунта уже научилась
[13:16:40] <fingercomp>
[13:16:40] <LeshaInc> как винда
[13:16:46] <LeshaInc> мы ищем способ устранения неполадки...
[13:16:49] <bpm140> нет
[13:16:50] <LeshaInc> и окно белым становится
[13:16:51] <LeshaInc> и крутится
[13:16:51] <LeshaInc> мышка
[13:16:53] <bpm140> там только close
[13:16:55] <bpm140> и report
[13:16:57] <bpm140> ну как в винде
[13:17:32] <bpm140> sudo coredumpctl
[13:17:32] <bpm140> No coredumps found.
[13:17:38] <LeshaInc> а можно без
[13:17:38] <bpm140> нифига
[13:17:39] <LeshaInc> судо
[13:17:45] <bpm140> да тоже самое
[13:17:53] <bpm140> not found
[13:17:57] <bpm140> при том fsбот
[13:17:58] <bpm140> крашился
[13:18:00] <bpm140> с кордампом
[13:18:05] <bpm140> сегфолт
[13:19:15] <bpm140> LeshaInc: а еще при запуске
[13:19:17] <bpm140> постоянно
[13:19:27] <bpm140> system program problem detected
[13:19:30] <bpm140> и кнопки
[13:19:33] <bpm140> cancel report
[13:19:33] *** Joins: BUNKER (~BUNKER@51.159.2.4)
[13:19:43] <BUNKER> 1212
[13:19:44] <bpm140> WHO ARE IN BUNKER?
[13:19:47] *** Joins: AURA (~AURA@51.159.2.4)
[13:19:49] <bpm140> LeshaInc: или как там было
[13:19:53] <LeshaInc> WHO'S IN BUNKER WHO'S IN BUNKER
[13:19:53] <AURA> AZE7
[13:20:00] <AURA> OE
[13:20:06] <bpm140> блин
[13:20:08] <bpm140> это видимо
[13:20:10] <bpm140> hexcode
[13:20:12] <bpm140> общение
[13:20:22] <LeshaInc> блин вспомнил
[13:20:25] <LeshaInc> хотел в gfx-rs чат зайти
[13:20:27] <LeshaInc> спросить
[13:20:29] <LeshaInc> кое что
[13:20:47] <BUNKER> OK...
[13:20:54] <LeshaInc> COMPUTER
[13:21:01] <bpm140> BEST ALBUM EVER
[13:21:07] <AURA> nice
[13:21:10] *** Quits: AURA (~AURA@51.159.2.4) (Quit: AURA)
[13:21:29] <LeshaInc> bpm140: о а скинь
[13:21:30] <bpm140> нет sony
[13:21:30] <LeshaInc> ту ссылку
[13:21:33] *** Quits: BUNKER (~BUNKER@51.159.2.4) (Client Quit)
[13:21:34] <LeshaInc> на раст дискоклуб
[13:21:36] <LeshaInc> может там есть
[13:21:37] <LeshaInc> gfx-rs
[13:21:38] <LeshaInc> ребята
[13:21:54] <bpm140> LeshaInc: ну там есть разные
[13:21:58] <LeshaInc> ща в матриксе
[13:21:59] <LeshaInc> спрошу
[13:22:08] <bpm140> LeshaInc: ща скину
[13:22:10] <bpm140> дисковод
[13:22:11] <bpm140> грузит
[13:22:17] <LeshaInc> блин
[13:22:19] <LeshaInc> а че они пишут
[13:22:26] <LeshaInc> this is similar to a commonly used password
[13:22:28] <LeshaInc> не дает мне
[13:22:29] <LeshaInc> пароль
[13:22:33] <LeshaInc> написать...
[13:22:38] <LeshaInc> придется придумать
[13:22:39] <LeshaInc> что нибудь
[13:22:58] <bpm140> LeshaInc: а ты и так
[13:23:00] <bpm140> на расто сервере
[13:23:05] <bpm140> есть
[13:23:06] <bpm140> в дискорде
[13:23:36] <LeshaInc> и че за фигня
[13:23:38] <LeshaInc> пишет
[13:23:40] <LeshaInc> аккаунт уже есть
[13:23:42] <LeshaInc> с моим ником
[13:23:44] <LeshaInc> пытаюсь войти
[13:23:45] <LeshaInc> This account has been deactivated.
[13:23:53] <LeshaInc> меня удалили
[13:23:58] <bpm140> за что?????77777
[13:24:18] <brote> [ The Rust Programming Language ] - discord.gg
[13:24:29] <LeshaInc> блин
[13:24:31] <LeshaInc> еще говорят
[13:24:37] <LeshaInc> матрикс удобный...
[13:24:54] <bpm140> блин
[13:24:58] <bpm140> чё за фигня
[13:25:02] <bpm140> если альт+колесо
[13:25:03] <bpm140> зажать
[13:25:06] <bpm140> увеличивается
[13:25:07] <bpm140> все
[13:25:13] <LeshaInc> ну мне придется
[13:25:15] <LeshaInc> ник придумать
[13:25:19] <LeshaInc> новый
[13:25:37] <bpm140> о в линуксе
[13:25:39] <bpm140> clear type
[13:25:41] <bpm140> оказывается
[13:26:22] <LeshaInc> о
[13:26:25] <LeshaInc> занял крутой ник
[13:26:28] <LeshaInc> 2plus2isfive
[13:27:09] <bpm140> но самый четкий канал
[13:27:12] <bpm140> это rust audio
[13:27:19] <bpm140> там даже такому нубу как мне
[13:27:20] <bpm140> помогают
[13:27:22] <bpm140> нормально
[13:27:40] <LeshaInc> терь надо
[13:27:41] <LeshaInc> свой вопрос
[13:27:43] <LeshaInc> сформулировать............
[13:27:50] <bpm140> всем привет
[13:27:51] <bpm140> как дела
[13:28:08] *** Joins: user (~user@51.159.2.4)
[13:29:00] <fingercomp> .cookie
[13:29:00] <brote> Thanks, fingercomp!
[13:29:31] *** Joins: MyNameIsJeff (~MyNameIsJ@51.159.2.4)
[13:29:43] <MyNameIsJeff> uhmm
[13:30:24] <bpm140> ппц майнос
[13:30:31] <MyNameIsJeff> ?
[13:30:34] <bpm140> популярная сиситема что ли
[13:30:45] <BrightYC> bpm140 дак там видят
[13:30:47] <BrightYC> IrcChat
[13:30:49] <BrightYC> какой-то
[13:30:49] <BrightYC> ставят
[13:30:52] <BrightYC> а там #oc
[13:30:53] <BrightYC> и #cc.ru
[13:30:55] <BrightYC> назло
[13:30:56] <BrightYC> усы
[13:30:56] <BrightYC> поставил
[13:30:58] <bpm140> да я знаю
[13:31:04] <fingercomp> почему назло?
[13:31:11] <fingercomp> приходят же народ иногда
[13:31:11] <bpm140> просто насколько
[13:31:13] <bpm140> майнось
[13:31:13] <fingercomp> интересный
[13:31:15] <bpm140> популярная
[13:31:18] *** Parts: user (~user@51.159.2.4) ()
[13:31:19] <BrightYC> bpm140 не в России
[13:31:22] <bpm140> что каждый день
[13:31:24] <fingercomp> по-своему интересный, конечно, но не суть
[13:31:24] <bpm140> какие то челы
[13:31:26] <bpm140> заходят
[13:31:31] <BrightYC> как бы это странно не было
[13:31:35] <BrightYC> но в Европе или Азии
[13:31:36] <BrightYC> майнось
[13:31:37] <BrightYC> популярнее
[13:31:39] *** Joins: user (~user@51.159.2.4)
[13:31:51] <bpm140> при том эта майонсь
[13:31:55] <bpm140> особо не нужна
[13:32:00] *** Quits: user (~user@51.159.2.4) (Client Quit)
[13:32:00] <bpm140> вот какие задачи
[13:32:03] <bpm140> она может выполнять
[13:32:07] <bpm140> которые полезны
[13:32:10] <bpm140> в условиях
[13:32:10] <BrightYC> bpm140 я обычно просто выдирал из майноси
[13:32:12] <bpm140> майна?
[13:32:13] <BrightYC> что мне надо
[13:32:13] <MyNameIsJeff> Ok...
[13:32:17] *** Quits: MyNameIsJeff (~MyNameIsJ@51.159.2.4) (Client Quit)
[13:32:28] <bpm140> разве что картинки
[13:32:31] <fingercomp> BrightYC: гуишку красивую
[13:32:31] <BrightYC> bpm140 ну если так сравнивать
[13:32:31] <bpm140> красиво рисовать
[13:32:34] <fingercomp> тьфу
[13:32:36] <fingercomp> bpm140:
[13:32:46] <bpm140> для гуишки
[13:32:48] <fingercomp> но вообще, вандерфул лучше
[13:32:50] <bpm140> майн ос
[13:32:51] <bpm140> не особо
[13:32:52] <fingercomp> объективно
[13:32:53] <bpm140> нужна
[13:32:59] <bpm140> ну самые крутые проги
[13:32:59] <bpm140> там
[13:33:01] <BrightYC> fingercomp прозрачность очень клево
[13:33:02] <bpm140> это 3д принт
[13:33:06] <BrightYC> смотрится
[13:33:11] <bpm140> и админку
[13:33:11] <fingercomp> фатальный недостаток там, конечно, в том, что вандерфул недоделан
[13:33:12] <bpm140> выдать
[13:33:18] <fingercomp> заброшен и объективно мёртв
[13:33:26] <bpm140> BrightYC: ну да
[13:33:28] <bpm140> вопросов нет
[13:33:32] <bpm140> выглядит офигенно
[13:33:32] <bpm140> все
[13:33:33] <fingercomp> блин, надо возродить вандерфул
[13:33:54] <bpm140> только вот функций особо нет
[13:33:56] <bpm140> нужных
[13:33:59] <bpm140> ну можно файлы
[13:34:01] <bpm140> по сети
[13:34:02] <bpm140> перекидывать
[13:34:03] <bpm140> еще
[13:34:10] <bpm140> и какая то прога
[13:34:10] <BrightYC> bpm140 не ну мне чем майнось понравилась
[13:34:11] <bpm140> была
[13:34:11] <BrightYC> так это то
[13:34:14] <bpm140> для наноботов
[13:34:16] <BrightYC> что там код понятный
[13:34:19] <BrightYC> в отличии от опеноси
[13:34:22] <BrightYC> где нужно пройтись
[13:34:24] <BrightYC> по 10 файлам
[13:34:26] <BrightYC> прежде чем найти
[13:34:31] <BrightYC> я пока код ивент либы нашел
[13:34:35] <BrightYC> прошел файлов 5
[13:34:45] <bpm140> ну там в майоси
[13:34:48] <bpm140> переменные
[13:34:51] <bpm140> называются
[13:34:54] <bpm140> типа stro4ka
[13:34:54] <fingercomp> потому что майнось на 1.5 планке не загрузится
[13:34:58] <fingercomp> и ему пофиг
[13:35:05] <fingercomp> а опенось загрузится даже на 1 планке т1
[13:35:11] <fingercomp> только работать будет урезано
[13:35:13] <BrightYC> fingercomp не
[13:35:14] <bpm140> fingercomp: загрузится
[13:35:16] <bpm140> только что
[13:35:17] <BrightYC> опенось просто
[13:35:19] <bpm140> там сделать
[13:35:22] <bpm140> можно будет
[13:35:24] <BrightYC> писали
[13:35:25] <bpm140> если там даже
[13:35:27] <bpm140> edit
[13:35:28] <bpm140> и ls
[13:35:29] <BrightYC> замороченно
[13:35:31] <bpm140> не работает
[13:35:34] <bpm140> ?
[13:35:37] *** Joins: BK1O3 (~BK1O3@51.159.2.4)
[13:35:39] <bpm140> а установить
[13:35:41] <bpm140> и вовсе
[13:35:43] <BrightYC> fingercomp у майноси код ивент либы
[13:35:43] <bpm140> невозможно
[13:35:47] <BrightYC> это 3 кб
[13:35:50] <BrightYC> у опеноси
[13:35:52] <BrightYC> килобайт 30
[13:35:53] <BrightYC> наверноеъ
[13:35:58] <bpm140> BrightYC: там чел
[13:36:00] <bpm140> делал ос
[13:36:02] <bpm140> для слабых
[13:36:04] <bpm140> компов
[13:36:04] <fingercomp> BrightYC: кинь ссылку на ивентлибу майонеза
[13:36:06] <fingercomp> посмотрю
[13:36:08] <BrightYC> fingercomp ща
[13:36:09] <bpm140> minios
[13:36:11] <bpm140> какой то
[13:36:25] <BrightYC> bpm140 я биос делал
[13:36:27] <BrightYC> с реплом
[13:36:36] <fingercomp> но я пока уверен, что /lib/event.lua в openos не переусложнён
[13:36:39] <brote> [ MineOS/Event.lua at master · IgorTimofeev/MineOS · GitHub ] - github.com ( https://tinyurl.com/y8guehhn )
[13:36:40] <bpm140> BrightYC: о ос
[13:36:42] <bpm140> в биосе
[13:36:45] <bpm140> сделать....
[13:36:50] <BrightYC> bpm140 там чел в 15 кб
[13:36:51] <BrightYC> уместил
[13:36:52] <BrightYC> свою ос
[13:36:54] <BrightYC> на форуме
[13:36:57] <BrightYC> так что можно
[13:36:59] <BrightYC> при желании
[13:37:00] <BrightYC> уместить
[13:37:50] <bpm140> а во
[13:37:50] <LeshaInc> самая крутая ос
[13:37:51] <LeshaInc> 0 байт
[13:37:51] <bpm140> миниос
[13:37:52] <brote> [ skye-Programs/miniOS at master · OpenPrograms/skye-Programs · GitHub ] - github.com ( https://tinyurl.com/l5aapfk )
[13:37:53] <LeshaInc> там такой
[13:37:56] <LeshaInc> бип
[13:37:57] <LeshaInc> классный
[13:38:03] <bpm140> LeshaInc: так бип
[13:38:04] <LeshaInc> просто бери и на семплы разбирай
[13:38:05] <LeshaInc> и пиши дабстеп
[13:38:06] <bpm140> это уже
[13:38:09] <bpm140> не 0 байт
[13:38:17] <LeshaInc> ну если биоса нет
[13:38:19] <LeshaInc> будет ошибка
[13:38:22] <fingercomp> BrightYC: ага
[13:38:23] <LeshaInc> с бипом
[13:38:25] *** Parts: BK1O3 (~BK1O3@51.159.2.4) ()
[13:38:25] <fingercomp> вижу
[13:38:29] <bpm140> LeshaInc: а ну да
[13:38:32] <bpm140> еще на экране
[13:38:33] <fingercomp> поэтому в майноси нет потоков
[13:38:34] <bpm140> синий экран
[13:38:35] <bpm140> будет
[13:38:39] <fingercomp> нет таймеров
[13:38:46] *** Joins: BK1O3 (~BK1O3@51.159.2.4)
[13:38:46] <bpm140> please insert a configured eeprom
[13:38:47] <fingercomp> можно вызвать computer.pullSignal и сломать всё
[13:38:48] <BrightYC> fingercomp как нету
[13:38:48] <BrightYC> есть
[13:38:49] *** Parts: BK1O3 (~BK1O3@51.159.2.4) ()
[13:38:50] <BrightYC> таймеры
[13:38:52] *** Joins: BK1O3 (~BK1O3@51.159.2.4)
[13:38:59] <BrightYC> fingercomp да ну и пофиг
[13:39:00] <BrightYC> зато просто
[13:39:03] <BrightYC> это радует
[13:39:04] <LeshaInc> bpm140: ни********8я у них логотип
[13:39:16] <fingercomp> а, таймеры есть, да
[13:39:28] <bpm140> gfx
[13:39:30] <fingercomp> BrightYC: ну, тут вопрос приоритетов
[13:39:40] <bpm140> LeshaInc: лого классное
[13:39:46] <bpm140> только жаль
[13:39:48] <bpm140> что зависло
[13:39:49] <bpm140> на нем
[13:39:58] <fingercomp> BrightYC: надо сказать, что у меня есть мнение, и если бы я себя не контролировал, то я бы здесь так мягко не выражался
[13:40:05] <fingercomp> но в опеноси сложность обоснованная
[13:40:14] <fingercomp> там нет нагромождения ненужной фигни, как в плюсах
[13:40:35] <BrightYC> fingercomp тебя от усов кстати
[13:40:38] <BrightYC> отличает лишь 2 вещи
[13:40:48] <fingercomp> ник другой и не матерюсь?
[13:40:52] <BrightYC> не
[13:40:55] <BrightYC> ты не говоришь все что ты думаешь
[13:40:57] <BrightYC> о оппоненте
[13:41:12] <LeshaInc> а других отличий нет
[13:41:15] <LeshaInc> прям 2 ровно
[13:41:15] <LeshaInc> ?
[13:41:17] <fingercomp> BrightYC: ну, в данном случае, я могу тебе честно признаться, что ничего плохого о тебе я не думаю
[13:41:28] <BrightYC> лул
[13:41:30] <fingercomp> мой кот вообще не понимает, что такое ивент
[13:41:35] <fingercomp> но я его не бью за это же
[13:41:36] <fingercomp> и не ругаю
[13:41:41] <BrightYC> ну мало ли
[13:42:01] <BrightYC> fingercomp можно пуллсигналу подменить
[13:42:04] <BrightYC> в ивент либе
[13:42:08] <BrightYC> это же несложно делается
[13:42:11] <BrightYC> но в майноси это не надо
[13:42:15] <BrightYC> она и так работает
[13:42:19] <LeshaInc> блин матрикс
[13:42:22] <LeshaInc> показывает
[13:42:25] <fingercomp> ну, давай
[13:42:25] <LeshaInc> кто твое сообщение прочитал
[13:42:28] <LeshaInc> и проигнорил
[13:42:31] <fingercomp> во-первых, опенось обратно совместима
[13:42:32] *** Quits: BK1O3 (~BK1O3@51.159.2.4) (Quit: BK1O3)
[13:42:40] <fingercomp> майноси чихать на обратную совместимость
[13:42:48] <fingercomp> не самый мудрый выбор, но не без оснований
[13:42:48] <LeshaInc> майнось же совм
[13:42:52] <LeshaInc> с опеносью
[13:42:52] <fingercomp> уже нет
[13:42:59] <bpm140> да смысл
[13:43:06] <fingercomp> ладно, вру
[13:43:08] <bpm140> обратную совместимость в опеноси
[13:43:09] <bpm140> делать
[13:43:10] <fingercomp> опенось тоже ломает вещи
[13:43:13] <bpm140> если все равно
[13:43:17] <bpm140> старые проги
[13:43:18] <fingercomp> но не так часто
[13:43:18] <bpm140> на луа 5.2
[13:43:19] <bpm140> были
[13:43:27] <bpm140> а ща там 5.3
[13:43:29] <fingercomp> bpm140: луа 5.2 ты и сейчас включить можешь
[13:43:30] <bpm140> по дефолту
[13:43:38] <bpm140> fingercomp: ну это палка
[13:43:41] <bpm140> на двух концах
[13:43:45] <bpm140> перестанут новые проги
[13:43:46] <bpm140> работать
[13:43:57] <BrightYC> bpm140 да никто уже на открытых компах
[13:43:59] <BrightYC> не пишет…………
[13:44:00] <bpm140> надо какой то системспейс
[13:44:02] <bpm140> прогу
[13:44:08] <bpm140> чтобы она эмулировала
[13:44:10] <bpm140> 5.3 и 5.2
[13:44:13] <fingercomp> и вообще, много прог и на 5.3 работают
[13:44:20] <BrightYC> bpm140 а че там эмулировать
[13:44:22] <BrightYC> и так обратная совместимость
[13:44:23] <BrightYC> есть
[13:44:36] <bpm140> ну там некоторые функции
[13:44:38] <bpm140> поменяли
[13:44:42] <fingercomp> луа и обратная совместимость — это несовместимые понятия
[13:44:42] <bpm140> типа unpack
[13:44:58] <fingercomp> каждый новый нам-дот-нам релиз — это мажорный релиз
[13:45:04] <fingercomp> 5.2 — мажорный апдейт 5.1
[13:45:11] <fingercomp> 5.3 — мажорный апдейт 5.2
[13:45:13] <bpm140> fingercomp: а 4.9
[13:45:17] <LeshaInc> bpm140:
[13:45:17] <fingercomp> не было
[13:45:17] <bpm140> и 5.0
[13:45:20] <LeshaInc> какую синглплеерню игру
[13:45:23] <LeshaInc> можно скачать
[13:45:25] <LeshaInc> чтобы не дос
[13:45:27] <LeshaInc> но и норм
[13:45:28] <LeshaInc> было
[13:45:29] <LeshaInc> ?
[13:45:36] <fingercomp> есть опции совместимости некоторые, но никто не старается поддерживать старое
[13:45:46] <bpm140> LeshaInc: а по каким параметрам
[13:45:46] <fingercomp> просто рушат всё старое и пилят новое
[13:45:48] <bpm140> игра нужна
[13:45:49] <bpm140> ?
[13:45:52] <bpm140> норм игр одиночных
[13:45:53] <bpm140> много
[13:46:01] <LeshaInc> чтобы я играл
[13:46:06] <LeshaInc> когда инет
[13:46:07] <LeshaInc> отключат
[13:46:11] <LeshaInc> а это может затянуться
[13:46:14] <LeshaInc> на недели...
[13:46:18] <bpm140> ну блин
[13:46:22] <bpm140> тут только рпг
[13:46:25] <bpm140> посоветовать можно
[13:46:27] <bpm140> типа доса..
[13:46:28] <LeshaInc> блин
[13:46:31] <bpm140> там можно месяцами
[13:46:32] <bpm140> играть
[13:46:34] <LeshaInc> а в такие
[13:46:36] <LeshaInc> мне не нрав
[13:46:37] <LeshaInc> играть
[13:46:39] <fingercomp> BrightYC: опенось до 1.6 была вообще простой очень
[13:46:51] <BrightYC> fingercomp очень?
[13:46:51] <fingercomp> BrightYC: треды потребовали перемен
[13:46:59] <BrightYC> а для чего треды нужны
[13:47:01] <BrightYC> я так кстати
[13:47:02] <BrightYC> и не понял
[13:47:06] <BrightYC> они же все равно не могут
[13:47:09] <BrightYC> 2 циклап одновременно
[13:47:10] <fingercomp> для чего ты юзаешь функции?
[13:47:10] <BrightYC> запустить
[13:47:15] <fingercomp> чтобы код организовать
[13:47:20] <fingercomp> треды для этого же и нужны
[13:47:22] <fingercomp> организовать код
[13:47:24] <BrightYC> fingercomp ну вот если бы можно было бы
[13:47:27] <BrightYC> while true do end
[13:47:28] <BrightYC> запустить
[13:47:35] <BrightYC> хотя бы чтобы они попеременно
[13:47:37] <BrightYC> выполнялись
[13:47:39] <Totoro> треды нужны для обфускации кода
[13:47:49] <fingercomp> BrightYC: так они и выполняются попеременно
[13:47:54] <Totoro> чтобы никто не понял почему вандерфул не работает
[13:47:56] <Totoro> и как его чинить
[13:47:58] <bpm140> LeshaInc: факторио...
[13:48:02] <BrightYC> Totoro лул
[13:48:03] <fingercomp> стопаясь на event.pull
[13:48:22] <fingercomp> мне не хватает примитивов коммуникации, впрочем
[13:48:23] <bpm140> @ms игра про одиночество
[13:48:24] <fs24_bot> Игра Одиночество - Онлайн // http://vseigru.net/igry-strashnye/25615-igra-odinochestvo.html
[13:48:25] <fs24_bot> В игре "Одиночество", вы столкнётесь лицом к лицу с жутким и ужасающим чувством полного одиночества.
[13:48:25] <LeshaInc> bpm140: а стим
[13:48:27] <LeshaInc> запускается
[13:48:29] <LeshaInc> без инета
[13:48:29] <LeshaInc> ?
[13:48:30] <bpm140> ну да
[13:48:33] <fingercomp> строенная шина ивентов через сигналы работает
[13:48:35] <bpm140> там автономные режим
[13:48:35] <bpm140> есть
[13:48:40] <fingercomp> *встроенная
[13:48:41] <bpm140> главное чтобы факторио
[13:48:42] <bpm140> скачалось
[13:48:47] <bpm140> и ты логгинед был
[13:48:47] <Totoro> треды и корутины вообще создают лапше-код
[13:48:49] <Totoro> если честно
[13:48:53] *** Joins: BK1O3 (~BK1O3@51.159.2.4)
[13:48:58] <Totoro> это как натыкать кучу гото по всему листингу
[13:49:07] <bpm140> LeshaInc: ну или можно
[13:49:09] <bpm140> из папки
[13:49:11] <BK1O3> Hi bro
[13:49:11] <bpm140> экзешник
[13:49:12] <BrightYC> Totoro тебя щас фингер
[13:49:13] <bpm140> запустить
[13:49:14] <BrightYC> сожгет
[13:49:16] <BrightYC> за эти слова
[13:49:21] <Totoro> kek
[13:49:25] <BrightYC> bpm140 кстати вот
[13:49:28] <brote> [ 2020 03 24 01 41 13 - YouTube ] - youtu.be
[13:49:42] <fingercomp> Totoro: ну, смотря как юзать
[13:49:48] <Totoro> BK1O3: hi to you too
[13:49:55] <LeshaInc> походу мне никогда не ответят
[13:49:57] <fingercomp> и гото тоже не зло абсолютное
[13:49:58] <LeshaInc> в этом матриксе
[13:50:01] <LeshaInc> gfx-hal...
[13:50:02] <LeshaInc> все игнорят
[13:50:05] <Totoro> LeshaInc: матрикс сдох
[13:50:07] <fingercomp> не зря ж его добавили
[13:50:10] <LeshaInc> да я знаю
[13:50:13] <Totoro> fingercomp: не, ну я согласен
[13:50:13] <LeshaInc> но у них в матриксе чат
[13:50:14] <LeshaInc> активный
[13:50:18] <LeshaInc> Totoro: матрикс вообще ппц
[13:50:21] <LeshaInc> пытаюсь зарегаться
[13:50:24] <fingercomp> до 5.2 его не было
[13:50:25] <LeshaInc> сначала он мой пароль
[13:50:27] <LeshaInc> не принимал
[13:50:27] <bpm140> BrightYC: а чё за капец
[13:50:29] <Totoro> любой инструмент можно юзать разумно, аккуратно и интеллектуально
[13:50:31] <LeshaInc> потому что у кого то другого
[13:50:34] <LeshaInc> такой же пароль
[13:50:36] <LeshaInc> потом он сказал
[13:50:36] <BrightYC> bpm140 так диск какой-то
[13:50:39] <BrightYC> переименованный
[13:50:39] <LeshaInc> что ник только лоуеркейс
[13:50:40] <BrightYC> был
[13:50:41] <LeshaInc> меняю
[13:50:42] <Totoro> а можно по норкомански долбануто
[13:50:43] <LeshaInc> потом он говорит
[13:50:46] <LeshaInc> твой ник уже занят
[13:50:52] <LeshaInc> кто мог занять мой ник кроме меня?
[13:50:54] <LeshaInc> иду логиниться
[13:50:58] <fingercomp> Totoro: ну вот например гуилиба
[13:50:58] <LeshaInc> пишет мой аккаунт
[13:51:02] <LeshaInc> деактивирован
[13:51:06] <LeshaInc> пытаюсь сбросить пасс
[13:51:08] <fingercomp> я считаю, что ей в самый раз в отдельном потоке работать
[13:51:09] <LeshaInc> такой почты не существует
[13:51:10] <bpm140> BrightYC: а recovery
[13:51:12] <LeshaInc> короче тупо
[13:51:12] <bpm140> это типа
[13:51:13] <LeshaInc> просрал свой ник
[13:51:15] <bpm140> нажимаешь
[13:51:15] <LeshaInc> на матриксе...
[13:51:16] <bpm140> а там
[13:51:19] <bpm140> system has been
[13:51:22] <fingercomp> чтобы можно было в своём скрипте заниматься своими вещами
[13:51:23] <bpm140> destroyed
[13:51:23] <bpm140> ?
[13:51:30] <BrightYC> bpm140 не, это закос под майносовский биос
[13:51:32] <fingercomp> используя единый интерфейс event.pull
[13:51:34] <BrightYC> но с другим интерфейсов
[13:51:40] <BrightYC> интерфейсом*\
[13:51:49] <fingercomp> ирколибу я сделал так, чтобы она юзала треды
[13:51:49] <BrightYC> bpm140 по HTTP
[13:51:50] <BrightYC> код
[13:51:51] <BrightYC> загрузить
[13:51:52] <BrightYC> можно
[13:52:00] <fingercomp> то есть можно теоретически запустить иркоклиент
[13:52:04] <BrightYC> да это по сути
[13:52:05] <BrightYC> ОС
[13:52:06] <fingercomp> и рисовать гуишку
[13:52:07] <bpm140> BrightYC: да там все можно
[13:52:08] <bpm140> сделать
[13:52:10] <bpm140> у тебя же
[13:52:12] <bpm140> доступ к луа
[13:52:13] <bpm140> есть
[13:52:22] <BrightYC> bpm140 да но там кастрированно немного
[13:52:26] <bpm140> ну да
[13:52:27] <BrightYC> нету переносов
[13:52:30] <BrightYC> итд
[13:52:30] <bpm140> опеносовских либ
[13:52:31] <bpm140> нет
[13:52:35] <BrightYC> bpm140 да не
[13:52:37] <BrightYC> это не проблема
[13:52:39] <BrightYC> проблема в том
[13:52:41] <BrightYC> что там сам репл
[13:52:42] <BrightYC> кастрированный
[13:52:52] <Totoro> fingercomp: хз насчёт гуи-либы
[13:52:55] <BrightYC> bpm140 я и так эту штуку
[13:52:57] <BrightYC> не смог уместить
[13:52:58] <BrightYC> в 4 кб
[13:53:01] <BrightYC> она весит щас 15 кб
[13:53:04] <BrightYC> не минифицированно
[13:53:10] <fingercomp> Totoro: с тредом у тебя получается в либе просто event-loop свой
[13:53:11] <bpm140> а можно
[13:53:13] <Totoro> мне кажется это достаточно сложная структура, которая может навязать свой лайф-сайкл
[13:53:15] <bpm140> eeprom
[13:53:18] <fingercomp> в основной проге ничего трогать не нужно
[13:53:19] <bpm140> менять
[13:53:22] <bpm140> в процессе работы
[13:53:25] <bpm140> и считать его
[13:53:25] <BrightYC> bpm140 а почему нет?
[13:53:26] <bpm140> :
[13:53:27] <bpm140> ?
[13:53:29] <BrightYC> можно
[13:53:29] <Totoro> вот в Adnroid есть life-cycle приложения
[13:53:32] <BrightYC> но это очень медленно
[13:53:34] <fingercomp> а вот как раз требовать update вызывать в своём ивентлупе — навязывающее решение
[13:53:38] <BrightYC> запись на еепрому
[13:53:39] <BrightYC> очень медленная
[13:53:49] <fingercomp> Totoro: ну, я гуи-либу привожу в пример, потому что там анимации могут быть
[13:53:50] <Totoro> fingercomp: так наоборот
[13:53:54] <Totoro> цикл уже должен быть
[13:53:56] <Totoro> свой
[13:53:57] <bpm140> BrightYC: а что дороже
[13:53:58] <Totoro> в либе
[13:53:59] <bpm140> жесткий диск
[13:54:03] <bpm140> или дисковод + дискета
[13:54:05] <bpm140> ?
[13:54:10] <fingercomp> Totoro: почему?
[13:54:10] <BrightYC> bpm140 смотря какой диск
[13:54:15] <BrightYC> если 1 лвл
[13:54:16] <bpm140> ну первого лвл
[13:54:16] <Totoro> так удобнее
[13:54:18] <BrightYC> то дешевле диск сделать
[13:54:24] <BrightYC> жесткий
[13:54:25] <fingercomp> Totoro: я не про буферную либу, а про юишную
[13:54:27] <Totoro> если хай-левел либа
[13:54:33] <Totoro> а не просто набор кнопок
[13:54:36] <fingercomp> Totoro: анимации пилить, клики обрабатывать
[13:54:39] <Totoro> ну вот да
[13:54:44] <Totoro> у либы есть свой цикл
[13:54:44] <fingercomp> это всё удобнее вывести в отдельный цикл
[13:54:58] <Totoro> на самом деле ты так и делаешь
[13:55:04] <Totoro> просто ты коннектишь это через корутины
[13:55:08] <Totoro> с юзеркодом
[13:55:14] <BrightYC> Totoro главное делать это
[13:55:14] <Totoro> но там же особо разницы нет как делать
[13:55:19] <BrightYC> с корутинами
[13:55:20] <BrightYC> итредами
[13:55:23] <BrightYC> чтобы от опеноси
[13:55:24] <BrightYC> нельзя было
[13:55:25] <Totoro> в любом случае юзер код должен будет время от времени отдавать выполнение
[13:55:26] <BrightYC> уйти
[13:55:27] <Totoro> гуи либе
[13:55:33] <Totoro> чтобы она могла отработать свои эвенты
[13:55:45] <Totoro> и без разницы, будет это corutire yield
[13:55:48] <Totoro> или просто вызов update
[13:55:52] *** Quits: BK1O3 (~BK1O3@51.159.2.4) (Quit: BK1O3)
[13:55:58] <fingercomp> Totoro: интерфейс единый, нет привязки к одной либе
[13:56:05] <BrightYC> bpm140 да и код у этой еепромы
[13:56:07] <BrightYC> вообще п******ц
[13:56:12] <Totoro> ну без разницы
[13:56:15] <fingercomp> event.pull переключит тебя и между вандерфулом, и ирколибой, и своим потоком
[13:56:37] <fingercomp> я просто представляю ивент-луп в основной проге
[13:56:37] <Totoro> ?
[13:56:48] <fingercomp> в котором первая строка тела — local evt = table.pack(event.pull())
[13:56:53] <fingercomp> и дальше километровый набор ифов
[13:56:59] <LeshaInc> ,kby
[13:56:59] <fingercomp> ну или диспатч в таблицу, не суть
[13:57:00] <LeshaInc> блин
[13:57:02] <LeshaInc> а матрикс не пишет
[13:57:06] <LeshaInc> онлайн чел или нет...
[13:57:07] <Totoro> fingercomp: звучит сложно
[13:57:15] <fingercomp> Totoro: и смотри
[13:57:18] <fingercomp> дальше ты смотришь
[13:57:20] <bpm140> LeshaInc: а тебе кто нить
[13:57:23] <bpm140> ответил?
[13:57:30] <LeshaInc> нет
[13:57:34] <fingercomp> if evt == "touch" then gui:handleTouch(evt) myLogic() ... end
[13:57:37] <fingercomp> Totoro: типа такого
[13:57:39] <bpm140> LeshaInc: блин
[13:57:41] <bpm140> они видимо
[13:57:44] <bpm140> не могут
[13:57:45] <bpm140> помочь
[13:57:51] <LeshaInc> потому что решения
[13:57:53] <LeshaInc> нет............
[13:57:55] <LeshaInc> я бы его нашел
[13:57:57] <fingercomp> то есть ты в одном месте увязываешь гуи и свою логику
[13:57:58] <LeshaInc> если бы оно было
[13:58:02] <LeshaInc> потому что я еще ни разу
[13:58:07] <LeshaInc> ни у кого не спрашивал помощи
[13:58:08] <fingercomp> а ведь либа не только клики орбабатывает
[13:58:09] <LeshaInc> по gfx_hal
[13:58:20] <fingercomp> дроп, дрэг, кий-ап / -даун
[13:58:22] <fingercomp> и прочее
[13:58:54] <fingercomp> получается, любой юзер либы должен будет как-то передачу ивентов ей делать
[13:58:58] <Totoro> fingercomp: я не совсем всё понял что ты описываешь
[13:59:08] <Totoro> это как оно должно быть, или это как оно НЕ должно быть?
[13:59:15] <Totoro> или это как оно в вандерфуле
[13:59:19] <fingercomp> это как не должно быть
[13:59:23] <Totoro> ясно
[13:59:27] <fingercomp> это то, что решается листнерами или тредами
[13:59:33] <fingercomp> к этмоу веду
[13:59:33] <Totoro> ну да
[13:59:38] <fingercomp> это решается листнером
[13:59:44] <Totoro> ну есть же эвенты уже в OpenOS
[13:59:48] <fingercomp> но если мы уже начали это делать, то почему бы не запихать в треды?
[13:59:49] <Totoro> логично их юзать
[13:59:58] <fingercomp> в треде листнеры зареганные уникальны
[14:00:03] <fingercomp> завершаются вместе с тредом
[14:00:08] <fingercomp> это как группа листнеров получается
[14:00:10] <fingercomp> неймспейс, то есть
[14:00:35] <fingercomp> можешь его прицепить к другому процессу (рутовому, например), и оно будет обособленно выполняться
[14:00:37] <Totoro> а можно было сделать ui.update()
[14:00:56] <BrightYC> Totoro в ГУИ так и делается
[14:01:11] <BrightYC> но мне кажется
[14:01:11] <fingercomp> BrightYC: в гуи так не делается
[14:01:13] <bpm140> а вы какой гуи
[14:01:14] <bpm140> делайте
[14:01:17] <bpm140> интермедитей
[14:01:17] <Totoro> никакой
[14:01:19] <BrightYC> fingercomp там
[14:01:19] <Totoro> флудим
[14:01:20] <bpm140> или обычный
[14:01:22] <bpm140> event based
[14:01:23] <fingercomp> в гуи у тебя есть framework:runEventLoop()
[14:01:23] <bpm140> ?
[14:01:27] <fingercomp> ты его в главно потоке выполняешь
[14:01:29] <BrightYC> object:update()
[14:01:32] <BrightYC> fingercomp ненене
[14:01:34] <fingercomp> и всё, больше своего кода там быть не может
[14:01:36] <BrightYC> там помимо
[14:01:46] <Totoro> в андроиде есть куча колбеков
[14:01:47] <BrightYC> object:start()
[14:01:48] <BrightYC> есть еще
[14:01:52] <Totoro> на все случаи life-cycle
[14:01:52] <bpm140> в интермедитдейт гуи
[14:01:54] <BrightYC> object:update(<force>)
[14:01:55] <bpm140> там в цикле
[14:01:58] <bpm140> и отрисовка
[14:01:59] <Totoro> никакого главного цикла
[14:02:03] <bpm140> и event handling
[14:02:04] <BrightYC> fingercomp я то вики
[14:02:05] <BrightYC> майноси
[14:02:06] <BrightYC> читал
[14:02:16] <BrightYC> и код тоже
[14:02:21] <Totoro> если надо что-то сложное - берешь фигачишь AsyncTask, то есть по сути Thread
[14:02:23] <fingercomp> я не про майнось
[14:02:23] <Totoro> и туда всё
[14:02:27] <fingercomp> (если не заметил)
[14:02:30] <BrightYC> fingercomp а я тоже
[14:02:33] <BrightYC> я про библиотеку
[14:02:34] <BrightYC> гуишную
[14:02:39] <fingercomp> и не про неё тоже
[14:02:44] <BrightYC> ok
[14:02:47] <BrightYC> тогда ладно
[14:02:48] <fingercomp> я говорил вообще, зачем треды юзать можно
[14:02:55] <fingercomp> применение тредов для структурирования кода
[14:02:59] <BrightYC> fingercomp да это тотора сказал
[14:03:00] <BrightYC> ui.update
[14:03:03] <BrightYC> и я чето подумал
[14:03:04] <Totoro> я просто треды не юзал никогда
[14:03:06] <BrightYC> что ты вы про вандерфул
[14:03:14] <Totoro> хз почему
[14:03:18] <BrightYC> Totoro ну и правильно
[14:03:18] <BrightYC> лул
[14:03:24] <fingercomp> ну, я в них влюбился
[14:03:24] <Totoro> да не, штука то нормальная
[14:03:28] <BrightYC> а то появится 2 человек
[14:03:31] <BrightYC> который пишет код
[14:03:34] <BrightYC> который потом не понять
[14:03:39] <Totoro> я код не пишу
[14:03:44] <Totoro> так что можно не беспокоиться
[14:03:47] <fingercomp> потому и потоки н юзал
[14:03:52] <Totoro> да, не исключено
[14:04:07] <Totoro> я знаю что в блоге где-то есть шикарная статья по тредам
[14:04:08] <fingercomp> Totoro: ну, вообще, потоки — фиговое имя
[14:04:22] <Totoro> я оставил её на случай если мне внезапно захочется потредить в Луа
[14:04:23] <fingercomp> потому что не на то настраивают всяких брайтов
[14:04:30] <Totoro> но пока такой случай не случился
[14:04:41] <fingercomp> так-то в других языках у тебя куча всего асинхронного
[14:04:50] <fingercomp> гуи-либы в том числе асинхронными делают
[14:04:56] <fingercomp> ну так ведь это и есть потоки опеноси
[14:05:03] <Totoro> я так понял, треды в OpenOS это просто обертка над корутинами
[14:05:05] <Totoro> или что?
[14:05:08] <fingercomp> да
[14:05:13] <fingercomp> это обёртка над корутинами
[14:05:21] <fingercomp> в которой ты не coroutine.yield делаешь, а event.pull
[14:05:29] <Totoro> ясно
[14:05:31] <fingercomp> а опенось, соответственно, раздаёт ивенты, кому надо
[14:05:47] *** Joins: bit32 (webchat@ns3144781.ip-51-83-3.eu)
[14:05:52] <Totoro> а разве event.pull не украдёт эвенты из стака?
[14:05:54] <bit32> Всем привет!
[14:06:02] <fingercomp> Totoro: вот поэтому это система делает
[14:06:03] <Totoro> типа может кто-то другой хотел его получить
[14:06:04] <Totoro> а тут ты
[14:06:07] <BrightYC> @wrench LeshaInc
[14:06:07] <fs24_bot> Недостаточно 🔧 Гаечный ключ x1
[14:06:10] <BrightYC> @inv
[14:06:11] <fs24_bot> BrightYC: 💰 Деньги x350752
[14:06:12] <Totoro> bit32: здоровеньки
[14:06:13] <LeshaInc> бан
[14:06:16] <fingercomp> если несколько потоков один и тот же ивент ждут, они все его получат
[14:06:16] <Totoro> как омск?
[14:06:23] <BrightYC> @buy wrench 1
[14:06:23] <fs24_bot> Вы успешно купили 🔧 Гаечный ключ за 1449 денег
[14:06:26] <BrightYC> @wrench LeshaInc
[14:06:27] <fs24_bot> 🔧 Гаечный ключ -1 За использование данной команды
[14:06:27] <fs24_bot> Вы кинули гаечные ключ в пользователя LeshaInc при этом он потерял 🍺 Пиво x1
[14:06:27] <bit32> Как мусорка... В танках одни идиоты
[14:06:32] <BrightYC> @transfer
[14:06:32] <fs24_bot> Ошибка парсера: `Required parameters 'destanationNick', 'itemname', 'count' are missing.`
[14:06:41] <BrightYC> @transfer bit32 beer 1
[14:06:42] <fs24_bot> Вы успешно передали 🍺 Пиво x1 пользователю bit32
[14:06:45] <Totoro> мне почему-то показалось "в танках одни шпроты"
[14:06:50] <Totoro> наверное пора обедать
[14:06:51] <fingercomp> Totoro: кроме interrupted — там только один поток
[14:06:53] <bit32> От души...
[14:07:07] <fingercomp> это который ивент при ^C
[14:07:20] <bit32> Totoro Да блин, опять один всю команду вытаскивал а еще в конце написали - что я лох и играть не умею 😫
[14:07:27] <Totoro> вот гады
[14:07:33] <Totoro> взорви их там всех
[14:07:47] <bit32> Да как я на ис-3 играл...
[14:07:49] <BrightYC> ~q 214
[14:07:49] <yumi`> #214: 01:59:02 <@Totoro> я вообще в CS не играл никогда
[14:07:49] <fingercomp> посади гранату в танк им
[14:07:50] <yumi`> 01:59:04 <@Totoro> не умею
[14:07:51] <yumi`> 01:59:13 <@Totoro> один раз запустил как-то
[14:07:53] <yumi`> 01:59:17 <@Totoro> и меня спросили
[14:07:55] <Totoro> да
[14:08:00] <Totoro> я хз что такое ис-3
[14:08:04] <Totoro> пушка какая-то?
[14:08:15] <fingercomp> ~back ИС
[14:08:15] <yumi`> ИС: Искусный Спец
[14:08:18] <BrightYC> Totoro надо было
[14:08:19] <BrightYC> CS
[14:08:20] <bpm140> это танк
[14:08:21] <BrightYC> заменить
[14:08:21] <bpm140> вообще то
[14:08:21] <fingercomp> искусный спец 3
[14:08:25] <bpm140> а ис
[14:08:25] <BrightYC> на <игра нейм>
[14:08:33] <Totoro> BrightYC: в игра нейм я не играл
[14:08:35] <Totoro> а в cs играл
[14:08:39] <Totoro> хоть и всего две минуты
[14:08:45] <fingercomp> а я не играл вообще никогда
[14:08:48] <fingercomp> и не видел, как играют
[14:08:53] <BrightYC> fingercomp быть не может
[14:08:54] <BrightYC> как это
[14:08:56] <BrightYC> не видеть
[14:08:57] <Totoro> не особо много потерял
[14:08:58] <BrightYC> как играют
[14:08:59] <Totoro> так то
[14:08:59] <fingercomp> так что я фз, как интерфейс выглядит даже
[14:09:05] <fingercomp> игрушки
[14:09:05] <BrightYC> да полюбому видел
[14:09:08] <Totoro> ну там пушка справа в углу
[14:09:09] <fingercomp> ноп
[14:09:09] <bit32> Да... Не знаете про ИС-3 ВЫ В ТАНКИ НЕ ИГРАЛИ??????!?!?!?!??!?!?!?!??!?!?!??!?!?!??!?!?!?!??! 🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪
[14:09:11] <BrightYC> краем глаза
[14:09:13] <Totoro> а посередине крестик
[14:09:14] <fingercomp> об этом я врать не буду
[14:09:16] <Totoro> чтобы целиться
[14:09:21] <fingercomp> потому что зачем
[14:09:25] <Totoro> и человеки бегают
[14:09:33] <Totoro> причём хз кто свой, а кто враг
[14:09:34] <fingercomp> Totoro: это я по жанру мог догадаться
[14:09:43] <fingercomp> что там какой-нибудь кроссхейр, человеки бегают
[14:09:52] <BrightYC> Totoro лул
[14:09:54] <bpm140> Totoro: да блин
[14:09:55] <bpm140> там легко
[14:09:57] <fingercomp> справа или слева пушка, впрочем, фз уже
[14:09:58] <bpm140> там 4 скина
[14:09:59] <bpm140> всего
[14:10:01] <bpm140> у команд
[14:10:01] <BrightYC> Totoro там над своими
[14:10:03] <Totoro> лул
[14:10:03] <BrightYC> вроде как
[14:10:04] <bpm140> типа террористы
[14:10:04] <BrightYC> есть
[14:10:05] <bpm140> и спецназы
[14:10:07] <BrightYC> типа
[14:10:07] <Totoro> я знаю что легко
[14:10:10] <BrightYC> "свой - не свой"
[14:10:21] <Totoro> когда кричат "ты чего по своим стреляешь" или матерятся
[14:10:22] <BrightYC> подсветка
[14:10:23] <Totoro> это свои
[14:10:34] <Totoro> хотя враги тоже могут материться наверное
[14:10:39] <Totoro> в общем войс канале
[14:10:45] <BrightYC> kek
[14:11:06] <LeshaInc> КАКОЙ ИДИОТ УДАЛИЛ ДИВИЗИИ?
[14:11:18] <Totoro> твою дивизию
[14:11:49] <Totoro> bit32: не, не играл я в танки
[14:12:02] <Totoro> но я видел как в армии офицеры рубились
[14:12:11] <LeshaInc> на реальных
[14:12:11] <Totoro> с ноута
[14:12:12] <LeshaInc> танках?
[14:12:15] <Totoro> нет
[14:12:16] <Totoro> онлайн
[14:12:29] <bpm140> bit32: го в месте в танки
[14:12:31] <Totoro> в реальной танковой части где я побывал
[14:12:37] <Totoro> танки были только как памятники
[14:12:39] <bit32> bpm140 Ты играть не умеешь
[14:12:45] <Totoro> а танкисты в основном снег чистили
[14:12:49] <Totoro> 24 на 7
[14:12:50] <LeshaInc> блин
[14:12:53] <LeshaInc> это везде в росси
[14:12:54] <LeshaInc> так...
[14:13:06] <LeshaInc> bit32: о я тоже
[14:13:09] <LeshaInc> в танки раньше играл
[14:13:14] <LeshaInc> немного
[14:13:15] <bpm140> я тоже раньше
[14:13:16] <bpm140> в них играл
[14:13:18] <LeshaInc> правда меня быстро з********ли
[14:13:18] <bpm140> до 9 лвл
[14:13:19] <LeshaInc> тиммейты
[14:13:20] <bpm140> докачался
[14:13:30] <LeshaInc> bpm140: да там без голды
[14:13:30] <Totoro> когда в морской пехоте был - там были БТРы на ходу
[14:13:30] <bit32> bpm140 А 10 есть?
[14:13:32] <bpm140> нету
[14:13:32] <LeshaInc> и премиума
[14:13:34] <LeshaInc> надо весь день
[14:13:34] <Totoro> они даже стреляли
[14:13:35] <LeshaInc> играть
[14:13:36] <Totoro> на полигоне
[14:13:38] <bpm140> LeshaInc: а я и донатил
[14:13:39] <LeshaInc> и ты вообще
[14:13:39] <bpm140> еще
[14:13:41] <LeshaInc> в минус будешь уходить
[14:13:42] <bpm140> голду покупал
[14:13:45] <LeshaInc> в 90%
[14:13:45] <bpm140> премиум танки
[14:13:46] <LeshaInc> боев
[14:13:50] <bpm140> LeshaInc: +++
[14:13:57] <bpm140> LeshaInc: ну можно
[14:13:59] <bpm140> без доната
[14:14:05] <bpm140> в минус не уходить
[14:14:06] <LeshaInc> это надо задротить
[14:14:06] <bpm140> но это надо
[14:14:08] <bpm140> как про
[14:14:09] <bpm140> играть
[14:14:10] <LeshaInc> 24/7
[14:14:11] <LeshaInc> и как про
[14:14:12] <LeshaInc> играть
[14:14:13] <bpm140> по 3к урона
[14:14:13] <LeshaInc> да...
[14:14:15] <bpm140> за бой
[14:14:17] <bpm140> и выиграть
[14:14:18] <bpm140> еще
[14:14:24] <LeshaInc> а если тима
[14:14:25] <LeshaInc> тупая...
[14:14:27] <bpm140> ну блин
[14:14:31] <bpm140> это не возможно
[14:14:40] <bpm140> потому что от тебя
[14:14:43] <bpm140> в танках ничего
[14:14:45] <bpm140> не зависит
[14:14:48] <bpm140> ты не сможешь 1
[14:14:51] <bpm140> 15 человек
[14:14:52] <bpm140> вынести
[14:15:10] <bpm140> да даже если во взводе
[14:15:13] <bpm140> в 3
[14:15:13] <Totoro> единственная игра в которую я когда либо донатил - это личесс
[14:15:15] <bpm140> ты особо
[14:15:18] <bpm140> ничего не сделаешь
[14:15:20] <Totoro> ~lichess
[14:15:20] <yumi`> UnicornFreedom / 1698 blitz (23) / 1837 puzzle (65) / 1606 classical (65) / 1700 rapid (109) / played for 12d 22h 46m
[14:15:24] <Totoro> новый рекорд, кстати
[14:15:24] <bpm140> у меня друг
[14:15:26] <bpm140> в майнкрафт
[14:15:27] <bpm140> донатил
[14:15:29] <bpm140> на сервере
[14:15:32] <bpm140> админку купил
[14:15:33] <bpm140> а потом
[14:15:35] <bpm140> он закрылся...
[14:16:08] <bit32> 😸
[14:16:17] <bit32> bpm140 А кто закрылся?
[14:16:20] <bpm140> сервер
[14:16:28] <Totoro> друг
[14:16:31] <Totoro> в машине
[14:16:35] <bit32> Так друг или сервер?
[14:16:35] <Totoro> и мотор включил
[14:16:50] <bit32> И кто этот друг был?
[14:16:53] <bit32> Totoro?
[14:16:55] <bpm140> нет
[14:16:57] <bpm140> blowedup
[14:16:59] <bpm140> у него ник
[14:17:01] <bpm140> можешь найти
[14:17:03] <bpm140> в дискорде
[14:17:21] <Totoro> так это просто ник кармический
[14:17:31] <Totoro> с таким ником сервер просто обязан был закрыться
[14:17:35] <Totoro> когда он получил одменку
[14:17:45] <bpm140> ну я не играл
[14:17:48] <bpm140> на этом сервере
[14:17:52] <bpm140> может он и правда
[14:17:55] <bpm140> /set lava
[14:17:57] <bpm140> на спавне
[14:17:58] <bpm140> сделал
[14:18:22] <bpm140> LeshaInc: а что лучше
[14:18:28] <bpm140> //set lava или //set 46
[14:18:28] <bpm140> ?
[14:18:33] <LeshaInc> set 0...
[14:18:55] <bpm140> ну //set 0
[14:18:59] <bpm140> вне конкуренции
[14:19:17] <bpm140> LeshaInc: а админ потом
[14:19:19] <brote> [ Minecraft Школьник бомбит!!! - YouTube ] - www.youtube.com
[14:20:57] <bit32> А что он так переживает?
[14:21:10] <bpm140> ну прикол
[14:21:15] <bpm140> заходишь на сервер
[14:21:17] <bpm140> а у тебя дом
[14:21:19] <bpm140> исчезает
[14:21:50] <bpm140> @ms minecraft pvp
[14:21:52] <fs24_bot> Сервера Майнкрафт с PVP (IP, Мониторинг, ТОП) // https://tmonitoring.com/servers-other-pvp/
[14:21:53] <fs24_bot> Жуткие бои ждут вас на серверах Minecraft с PVP, которые представлены в нашем мониторинге, докажи, чего ты стоишь!
[14:21:56] <bpm140> @ms minecraft pvp site:youtube.com
[14:21:57] <fs24_bot> Minecraft PvP Tips &amp; Tricks! How to COMBO easy! — Youtube.com // https://www.youtube.com/watch?v=BWZ80DYLTqg
[14:21:58] <fs24_bot> In this video I show you guys some minecraft pvp tips and tricks to get the best hits, the craziest combos and the best strafe so you will win...
[14:22:37] <bpm140> это уже не работает
[14:22:38] <bpm140> надо ждать
[14:22:40] <bpm140> пока плюсик
[14:22:42] <bpm140> появится
[14:22:44] <bpm140> чтобы макс урон
[14:22:47] <bpm140> нанести...
[14:24:31] <bpm140> @tr ru devine
[14:24:33] <fs24_bot> становится(translate.yandex.ru) ro-ru
[14:25:14] <bpm140> @ms майнкрафт на расте
[14:25:16] <fs24_bot> Карта Rust Майнкрафт | MINECRAFTPORTAL // http://minecraftportal.org/karta-rust-majnkraft/
[14:25:16] <fs24_bot> Эта прекрасная карта добавляет атмосферу игры Rust в ваш любимый майнкрафт. Здесь вы
[14:25:29] <bpm140> @ms майнкрафт на расте 99999 фпс правда зависло
[14:25:31] <fs24_bot> Почему майнкрафт часто зависает и лагает, хотя фпс от 20 до 100?Это... // https://thequestion.ru/questions/511117/pochemu_mainkraft_chasto_zavisaet_i_fps_s_a6caba0b
[14:25:31] <fs24_bot> TheQuestion: найдем тех, кто ответит на ваши вопросы.
[14:29:48] <LeshaInc> @ms депрессивный музон
[14:29:50] <fs24_bot> Депрессивная музыка – для депрессивных людей. | Социофоб | ВКонтакте // https://vk.com/topic-32529823_28853393?utm_source=search_mail&utm_medium=organic&utm_term=депрессивный музон
[14:29:50] <fs24_bot> ВКонтакте – универсальное средство для общения и поиска друзей и одноклассников, которым ежедневно пользуются десятки миллионов человек. Мы хотим, чтобы друзья, однокурсники, одноклассники, соседи...
[14:31:04] <bpm140> @ms депрессивные игры про одиночеств
[14:31:06] <fs24_bot> Депрессивная игра IT'S WINTER — про одиночество и тоску в... // https://www.yaplakal.com/forum2/topic1924329.html
[14:31:06] <fs24_bot> Это ведь квинтэссенция депрессивности! Кухня с радиоприёмником, типичный российский подъезд и магазин со светящейся вывеской «Продукты». 7 марта в Steam вышла игра ШХД: ЗИМА/IT&apos;S WINTER в рамках...
[14:31:06] <bpm140> @ms депрессивные игры про одиночество
[14:31:07] <fs24_bot> Депрессивная игра IT'S WINTER — про одиночество и тоску в... // https://www.yaplakal.com/forum2/topic1924329.html
[14:31:07] <fs24_bot> Это ведь квинтэссенция депрессивности! Кухня с радиоприёмником, типичный российский подъезд и магазин со светящейся вывеской «Продукты». 7 марта в Steam вышла игра ШХД: ЗИМА/IT&apos;S WINTER в рамках...
[14:31:25] <bpm140> LeshaInc: У игры нет сюжета, а у главного героя — цели. В IT'S WINTER авторы стремились воссоздать атмосферу одиночества, тоски и, наверно, безысходности. Эти эмоции они стараются вызвать при помощи мягкого освещения, отсутствия других персонажей в игре и звуково
[14:31:25] <bpm140> го сопровождения, холодильник и лампочки в подъезде характерно гудят.
[14:32:01] <LeshaInc> ппц
[14:32:17] <bpm140> о
[14:32:20] <bpm140> тут в трейлере
[14:32:26] <bpm140> авторитетные издания
[14:32:32] <bpm140> например эстетика е******й
[14:34:36] <bpm140> LeshaInc: блин
[14:34:38] <bpm140> а графа в игре
[14:34:39] <bpm140> класнная
[14:34:43] <bpm140> хоть и текстуры
[14:34:46] <bpm140> пиксельные
[14:35:08] <bpm140> @ms депрессивные игры про одиночество page:2
[14:35:09] <fs24_bot> Посоветуйте книгу про одиночество. Что-нибудь... — Ответы Mail.Ru // https://otvet.mail.ru/question/56906669
[14:35:09] <fs24_bot> Клайв Льюис &quot; письма Баламута&quot; Это Сартра или Кафку надо читать. Или еще кого из экзистенциалистов. Хотя ник ваш намекает на то, что лучше вас...
[14:35:53] <LeshaInc> уже 8 чел
[14:35:55] <LeshaInc> мой вопрос
[14:35:57] <LeshaInc> проигнорили...
[14:36:00] <LeshaInc> ну надо ждать
[14:36:02] <LeshaInc> пока кварк появится
[14:36:06] <LeshaInc> он автор
[14:36:08] <LeshaInc> гфх
[14:36:20] <LeshaInc> кстати он русский
[14:36:36] <LeshaInc> не
[14:36:38] <LeshaInc> белорусский
[14:36:40] <LeshaInc> ну одно и то же
[14:36:41] <LeshaInc> короче
[14:36:57] <LeshaInc> bpm140: ни*****я
[14:36:58] <LeshaInc> ты знаешь
[14:37:04] <LeshaInc> над чем еще автор gfx-rs работал?
[14:37:07] <LeshaInc> над макс пейном 3
[14:37:08] <LeshaInc> гта 5
[14:37:10] <LeshaInc> и рдр 2...
[14:37:21] <bpm140> а почему
[14:37:23] <bpm140> не на расте
[14:37:24] <bpm140> они?
[14:37:33] <LeshaInc> тогда еще раст
[14:37:34] <LeshaInc> 1.0
[14:37:35] <LeshaInc> даже не было
[14:37:48] <bpm140> рдр2 вышел
[14:37:50] <bpm140> в 2018 году...
[14:38:01] <bpm140> а гта 5
[14:38:02] <bpm140> в 2013
[14:38:08] <bpm140> макс пейн 3
[14:38:11] <bpm140> в 2012
[14:38:32] <bpm140> @ms игры на расте
[14:38:33] <fs24_bot> Игры, похожие на Раст // https://games-reviews.net/publ/obzor/igry_pokhozhie_na_rust/1-1-0-1105
[14:38:34] <fs24_bot> В этой статье проведем обзор некоторых игр, которые должны напомнить вам о любимом Расте.
[14:38:39] <bpm140> @ms игры на расте ДА НЕ ПОХОЖИЕ
[14:38:41] <fs24_bot> Игры, похожие на Rust // http://rust-game.info/article/igry-pohozhie-na-rust/
[14:38:41] <fs24_bot> Давайте сейчас посмотрим на игры наподобие Rust и решим, что в них общего и в чем различия
[14:38:47] <bpm140> @ms игры на расте ДА НЕ ПОХОЖИЕ А НА РАСТЕ программирования ЯЗЫК
[14:38:48] <fs24_bot> Rust — мультипарадигмальный компилируемый язык программирования общего назначения, спонсируемый Mozilla Research, сочетающий парадигмы функционального и процедурного программирования с объектной системой, основанной на типажах, и с управлением память�
[14:38:48] <fs24_bot> тие «владения» (систему...
[14:38:49] <brote> [WIKIPEDIA] Rust (язык программирования) | "Rust (англ. rust — ржавчина, произносится [rʌst] — раст) — мультипарадигмальный компилируемый язык программирования общего назначения, спонсируемый Mozilla Research, сочетающий парадигмы функционального и
[14:38:55] <bpm140> @ms игры на расте ДА НЕ ПОХОЖИЕ А НА РАСТЕ программирования ЯЗЫК ДА БЛИН Я ЗНАЮ ЧТО ЭТОО
[14:38:56] <fs24_bot> Зачем так много языков программирования? — Talks — Форум // https://www.linux.org.ru/forum/talks/14282550
[14:38:56] <fs24_bot> Я не программер, но в один момент мне стало интересно. Прошу объяснить.
[14:39:03] <bpm140> @ms игры на расте ДА НЕ ПОХОЖИЕ А НА РАСТЕ программирования ЯЗЫК ДА БЛИН Я ЗНАЮ ЧТО ЭТО спасибо за лор
[14:39:10] <fs24_bot> Зачем так много языков программирования? — Talks — Форум // https://www.linux.org.ru/forum/talks/14282550
[14:39:10] <fs24_bot> Я не программер, но в один момент мне стало интересно. Прошу объяснить.
[14:39:13] <bpm140> @ms игры на расте ДА НЕ ПОХОЖИЕ А НА РАСТЕ программирования ЯЗЫК ДА БЛИН Я ЗНАЮ ЧТО ЭТО спасибо за лор да блин уйди
[14:39:14] <fs24_bot> Вы были забанены reason: Не понравился админу
[14:39:17] <LeshaInc> bpm140: вышел
[14:39:18] <LeshaInc> в 2018
[14:39:21] <LeshaInc> а разработка
[14:39:23] <LeshaInc> когда началсь
[14:39:24] <LeshaInc> ?
[14:39:43] <bpm140> в 2011 где то
[14:40:08] <LeshaInc> ну он в 2016
[14:40:10] <LeshaInc> ушел из рокстар
[14:40:18] <LeshaInc> в мозиллу...
[14:41:32] <bit32> А почему?
[14:43:09] <bit32> LeshaInc Чтобы сделать недоделку?
[14:43:24] <LeshaInc> bit32: какую недоделку
[14:43:34] <bit32> gfx
[14:43:34] <LeshaInc> наверно ему надоело
[14:43:35] <LeshaInc> на си++
[14:43:37] <LeshaInc> писать
[14:43:44] <LeshaInc> bit32: недоделку нельзя сделать
[14:43:48] <LeshaInc> ее можно делать
[14:43:51] <LeshaInc> и она превратится
[14:43:53] <LeshaInc> в доделку
[14:43:57] <LeshaInc> и старая версия gfx
[14:43:58] <LeshaInc> pre-ll
[14:44:01] <LeshaInc> как раз доделана была
[14:44:04] <LeshaInc> щас он просто
[14:44:05] <LeshaInc> еще круче
[14:44:06] <LeshaInc> хочет
[14:44:17] <bit32> Куда еще круче?
[14:44:45] <bpm140> ирка сказала
[14:44:48] <bpm140> что gfx багнутый
[14:45:18] <LeshaInc> bpm140: не зна
[14:45:20] <LeshaInc> тесты показывают
[14:45:24] <LeshaInc> что gfx-portability
[14:45:25] <LeshaInc> в 100 раз лучше
[14:45:27] <LeshaInc> чем moltenvk
[14:46:34] <bpm140> @tr ru thread 'main' panicked at 'Failed to build frame graph: OutOfMemory(OutOfHostMemory)', src\libcore\result.rs:997:5 note: Run with `RUST_BACKTRACE=1` environment variable to display a backtrace.
[14:46:34] <bpm140> error: process didn't exit successfully: `target\release\trains.exe` (exit code: 101)
[14:46:35] <fs24_bot> потоке "основной" запаниковал, 'не удалось построить график рамы: OutOfMemory(OutOfHostMemory)', НИЦ\libcore\результат.РС:997:5 Примечание: бежать с переменной RUST_BACKTRACE=1` среды для отображения след.(translate.yandex.ru) en-ru
[14:48:25] <bit32> bpm140 У тебя памяти нет?
[14:48:32] <bpm140> да это ренди
[14:48:34] <bpm140> глючный
[14:51:37] <LeshaInc> а новые поезда
[14:51:38] <LeshaInc> не глючат
[14:53:50] <bit32> Да что такое эти поезда 😠💻🔨
[14:54:04] <LeshaInc> 💻🔨💻🔨💻🔨💻🔨💻🔨💻🔨
[14:54:06] <LeshaInc> @hitech
[14:54:06] <fs24_bot> СТОЙ ТОЛЬКА! УЙДИ! ТОЛЬ НЕ ХОДИ ТУДА
[14:54:43] <bpm140> LeshaInc: 🏘️🕺💻⬇️
[14:57:38] <bpm140> @tr bereft
[14:57:39] <fs24_bot> Ошибка парсера: `Required parameter 'text' is missing.`
[14:57:44] <bpm140> @tr 09 bereft
[14:57:45] <fs24_bot> Не удалось перевести текст....
[14:57:48] <bpm140> @tr ru bereft
[14:57:49] <fs24_bot> лишенные(translate.yandex.ru) en-ru
[14:57:58] <bpm140> @ 0 0
[14:58:13] <bpm140> @trasfer 0 строка строка
[14:58:22] <bpm140> @help
[14:58:23] <fs24_bot> Генерация спика команд, подождите...
[14:58:23] <fs24_bot> Выложены команды по этой ссылке: http://95.182.122.116/0 также вы можете написать @helpcmd имякоманды для получение дополнительной помощи
[14:59:06] <bpm140> @buy midikey 50штук
[14:59:07] <fs24_bot> Ошибка типа в `count` необходимый тип `System.Int32` вы же ввели `System.String`
[14:59:28] <bit32> System...
[14:59:44] <bit32> Это Java?
[14:59:54] <bpm140> а в джаве
[14:59:58] <bpm140> есть System?
[15:00:10] <bit32> Да.
[15:01:03] <LeshaInc> system out println...
[15:02:27] <bpm140> а в сишарпе
[15:02:33] <bpm140> Console.WriteLine
[15:02:59] <bit32> bpm140 А В РАСТЕ println!
[15:04:22] <bpm140> bit32: std::println
[15:04:40] <bpm140> @execute rust fn main() { std::println("всем пока"); }
[15:04:43] <fs24_bot> CPU: Mem:
[15:04:43] <fs24_bot> bpm140: jdoodle.rs:1:13: 1:25 error: unresolved name `std::println` [E0425]
[15:04:43] <fs24_bot> bpm140: jdoodle.rs:1 fn main() { std::println("всем пока"); }
[15:04:43] <fs24_bot> bpm140: ^~~~~~~~~~~~
[15:04:43] <fs24_bot> bpm140: jdoodle.rs:1:13: 1:25 help: run `rustc --explain E0425` to see a detailed explanation
[15:04:44] <fs24_bot> bpm140: Полный вывод здесь: https://paste.ee/p/a8P0a
[15:04:58] <LeshaInc> ты забыл
[15:05:00] <LeshaInc> !........
[15:05:13] <bpm140> блин ну я хотел
[15:05:16] <bpm140> типа без макроса
[15:05:17] <bpm140> вызвать
[15:05:36] <bpm140> ну там
[15:05:38] <bpm140> по другому как то
[15:05:39] <LeshaInc> io::stdout().write_all(b"hello world")?;
[15:05:43] <LeshaInc> да...
[15:05:43] <bpm140> да
[15:05:49] <bpm140> это если
[15:05:52] <LeshaInc> и он еще лочит
[15:05:55] <bpm140> no_std.................
[15:06:01] <LeshaInc> bpm140: если no_std
[15:06:03] <LeshaInc> у тебя нет
[15:06:05] <LeshaInc> io
[15:06:06] <LeshaInc> во первых
[15:06:10] <LeshaInc> во вторых
[15:06:11] <LeshaInc> форматирование
[15:06:13] <LeshaInc> format!
[15:06:17] <LeshaInc> есть и в no_std
[15:06:25] <LeshaInc> то есть не проблема
[15:06:28] <LeshaInc> на микроконтроллере
[15:06:30] <LeshaInc> свой println!
[15:06:33] <LeshaInc> сделать
[15:06:36] <Asummonster> @inv
[15:06:36] <fs24_bot> Asummonster: 🍷 Вино [ФРАНЦУНСКОЕ] x1 💰 Деньги x3415 🔊 Мониторные колонки x2 🔧 Гаечный ключ x1
[15:06:37] <LeshaInc> который по юарт
[15:06:40] <LeshaInc> напишет...
[15:06:45] <LeshaInc> или на экранчик
[15:06:52] <LeshaInc> 128х32 пикселя
[15:06:57] <bpm140> у меня экран
[15:06:58] <bpm140> сгорел
[15:07:05] <bpm140> от с++
[15:07:27] <bpm140> LeshaInc: undefined behairvor
[15:07:31] <bpm140> произошел
[15:07:33] <LeshaInc> капец
[15:07:37] <LeshaInc> нефиг
[15:07:38] <LeshaInc> на си++
[15:07:42] <LeshaInc> микрухи прогать
[15:08:41] <Asummonster> @wrench LeshaInc
[15:08:43] <fs24_bot> 🔧 Гаечный ключ -1 За использование данной команды
[15:08:44] <fs24_bot> Вы кинули гаечные ключ в пользователя LeshaInc при этом он потерял 💰 Деньги x489160
[15:08:49] <Asummonster> хаха
[15:08:50] <LeshaInc> @inv
[15:08:50] <fs24_bot> LeshaInc: 🎛 PIONEER DJ x1 💰 Деньги x331409
[15:08:57] *** Asummonster was kicked by LeshaInc (Asummonster)
[15:08:57] <fs24_bot> За что?
[15:09:13] <cheburator> Asummonster: бесстыдник
[15:09:17] <BrightYC> @buy wrench 1
[15:09:19] <fs24_bot> Вы успешно купили 🔧 Гаечный ключ за 1460 денег
[15:09:22] <BrightYC> @wrench LeshaInc
[15:09:23] <fs24_bot> 🔧 Гаечный ключ -1 За использование данной команды
[15:09:23] <fs24_bot> Вы кинули гаечные ключ в пользователя LeshaInc при этом он потерял 💰 Деньги x162919
[15:09:25] *** BrightYC was kicked by LeshaInc (BrightYC)
[15:09:25] <fs24_bot> За что?
[15:09:26] <cheburator> Asummonster: ахахахахах
[15:09:29] *** Joins: BrightYC (~BrightYC@nitrogen.one)
[15:09:29] *** zsh sets mode: +v BrightYC
[15:09:42] <BrightYC> @inv
[15:09:42] <fs24_bot> BrightYC: 💰 Деньги x511668
[15:09:44] <cheburator> Asummonster: раздеваем лешаня
[15:09:52] <BrightYC> @buy wrench 200
[15:09:53] <fs24_bot> Вы успешно купили 🔧 Гаечный ключ за 293200 денег
[15:10:00] <cheburator> Asummonster: фига..
[15:10:07] <bpm140> @give
[15:10:07] <fs24_bot> Ошибка парсера: `Required parameters 'username', 'item', 'count' are missing.`
[15:10:39] *** Quits: fs24_bot (~fs24_bot@95.182.122.116) (Excess Flood)
[15:10:46] <bpm140> да блин
[15:10:52] <bpm140> вы чё сделали
[15:10:58] <bpm140> вы серому бота прострелили
[15:11:09] <LeshaInc> bpm140: https://i.imgur.com/Kb0Uzup.png блин сколько кружков справа
[15:11:11] <LeshaInc> и никто не ответил
[15:11:14] <LeshaInc> знаешь так всегда
[15:11:23] <LeshaInc> *в чате активно переписываются*
[15:11:26] <LeshaInc> заходишь ты
[15:11:28] <LeshaInc> и пишешь 1 сообщение
[15:11:31] <LeshaInc> *чат умер*
[15:11:43] <BrightYC> LeshaInc сколько у тебя
[15:11:44] <BrightYC> б@бл@
[15:11:45] <BrightYC> осталось?
[15:11:54] <LeshaInc> @give BrightYC money 999999
[15:12:02] *** Joins: fs24_bot (~fs24_bot@95.182.122.116)
[15:12:03] *** zsh sets mode: +v fs24_bot
[15:12:03] <LeshaInc> @give BrightYC money 999999
[15:12:04] <fs24_bot> Требования не выполнены: Это команда только для админов!
[15:12:08] <LeshaInc> не знаю
[15:12:10] <BrightYC> да у тебя
[15:12:12] <BrightYC> скорее всего
[15:12:14] <BrightYC> ничего нет уже
[15:12:14] <LeshaInc> мн пофиг
[15:12:18] <LeshaInc> я все равно
[15:12:20] <LeshaInc> ухожу из ирц
[15:12:21] <LeshaInc> навсегда
[15:12:25] <LeshaInc> с звтрашнего дня...
[15:12:27] <BrightYC> куда
[15:12:29] <BrightYC> в дискорд?
[15:12:33] <LeshaInc> нет
[15:12:35] <bpm140> в никуда
[15:12:39] <LeshaInc> в никуда...
[15:12:43] <bit32> А что такое??????
[15:12:53] <LeshaInc> все кончено...
[15:13:00] <LeshaInc> последний выстрел
[15:13:05] <LeshaInc> поставил жирную точку в этой истории
[15:13:09] <bit32> LeshaInc А что такое??777777
[15:13:15] <LeshaInc> bit32: провайдера
[15:13:17] <LeshaInc> засудили
[15:13:19] <LeshaInc> монополисты
[15:13:23] <LeshaInc> и теперь инет
[15:13:25] <LeshaInc> отключают
[15:13:27] <cheburator> Asummonster: Прощай...
[15:13:30] <BrightYC> капец
[15:13:35] <bit32> А у тебя больше интернета нет?
[15:13:37] <bit32> Нигде?
[15:13:37] <LeshaInc> есть
[15:13:39] <LeshaInc> до 00:00:00
[15:13:52] <BrightYC> LeshaInc а че больше нету
[15:13:54] <BrightYC> провайдеров?
[15:13:58] <bpm140> да блин
[15:13:58] <LeshaInc> там очередь
[15:14:00] <bpm140> у него 1 провайдер
[15:14:01] <LeshaInc> до конца месяца
[15:14:02] <bpm140> лостался
[15:14:03] <LeshaInc> на подключение
[15:14:06] <LeshaInc> 10к человек
[15:14:10] <LeshaInc> со старого провайдера
[15:14:11] <BrightYC> капец
[15:14:13] <BrightYC> и че будешь делать
[15:14:13] <LeshaInc> переподключаются
[15:14:15] <BrightYC> без инета?
[15:14:17] <LeshaInc> ну я скачал
[15:14:18] <LeshaInc> доки раста
[15:14:22] <LeshaInc> пару игр есть
[15:14:23] <LeshaInc> скачанных
[15:14:30] <LeshaInc> радиохед тоже есть
[15:14:33] <LeshaInc> скачанный
[15:14:38] <BrightYC> у тебя крыша поедет
[15:14:40] <BrightYC> наверное
[15:14:44] <bit32> 🤪
[15:14:53] <BrightYC> LeshaInc так скачай
[15:14:53] <BrightYC> весь
[15:14:54] <BrightYC> cargo.io
[15:14:55] <BrightYC> сразу
[15:15:00] <bpm140> cargo.io
[15:15:00] <bpm140> ?
[15:15:03] <LeshaInc> зач
[15:15:05] <LeshaInc> ?
[15:15:08] <BrightYC> пакеты
[15:15:09] <BrightYC> же
[15:15:12] <bpm140> так
[15:15:12] <BrightYC> или ты их с нулян
[15:15:14] <BrightYC> напишешь
[15:15:14] <BrightYC> ?
[15:15:14] <bpm140> он их и так
[15:15:16] <bpm140> скачивает
[15:15:16] <LeshaInc> у меня скачаны
[15:15:18] <LeshaInc> все что нужны
[15:15:19] <LeshaInc> в trains
[15:15:22] <BrightYC> кпц
[15:15:29] <LeshaInc> их же карго
[15:15:30] <LeshaInc> кеширует
[15:15:38] <bpm140> они в .cargo
[15:15:48] <BrightYC> LeshaInc и когда ты
[15:15:50] <BrightYC> вернешься?
[15:15:53] <LeshaInc> не знаю
[15:16:09] <BrightYC> fingercomp лешан сказал
[15:16:13] <BrightYC> что в диксорд переезжать будут
[15:16:16] <BrightYC> только через его труп
[15:16:18] <BrightYC> завтра можно будет
[15:16:20] <BrightYC> в дискорд переехать
[15:16:21] <BrightYC> лул
[15:16:37] <bpm140> он все крейты
[15:16:39] <bpm140> которые ты юзал
[15:16:41] <bpm140> когда либо
[15:16:43] <bpm140> кэширует...
[15:16:57] <BrightYC> bpm140 ну в любом случае
[15:16:58] <BrightYC> у него вреемни
[15:16:59] <BrightYC> дофига
[15:17:00] <BrightYC> будет
[15:17:06] <BrightYC> сам напишкет
[15:17:11] <BrightYC> если надо будет чето
[15:17:48] <bpm140> @ms верни linkservice
[15:17:52] <fs24_bot> Проблемы Samsung link service.exe включают высокую загрузку процессора, ошибки приложения и возможное заражение вирусами. Здесь перечислены пять самых распространенных проблем Samsung link service...
[15:20:20] <bit32> LeshaInc А у тебя что за провайдер?
[15:20:33] <LeshaInc> уже не что
[15:20:40] <LeshaInc> @омск
[15:20:40] <fs24_bot> все gray и destroyed
[15:20:46] <fingercomp> BrightYC: меня задолбало выражать уверенность в чём-то, что я через полгода буду опровергать
[15:20:53] <bpm140> диджей мадест нетворкс
[15:20:55] <bpm140> подключайся
[15:21:00] <fingercomp> поэтому попытаюсь избежать глюков мозга
[15:21:10] <fingercomp> и сказать аболютную правду
[15:21:20] <bit32> 😠
[15:21:30] <fingercomp> BrightYC: я пока не думаю о том, что переходить в дискорд целесообразно
[15:21:34] <LeshaInc> 😠😠😠😠😠😠😠
[15:21:45] <bpm140> LeshaInc: а у вас форум
[15:21:45] <bpm140> есть
[15:21:48] <bpm140> у провайдера
[15:21:49] <bpm140> ?
[15:21:54] <BrightYC> LeshaInc а у вас локалка хотябы
[15:21:55] <BrightYC> останется?
[15:21:57] <fingercomp> есть барьер энергетический для перехода
[15:21:59] <bpm140> LeshaInc: а нет
[15:22:02] <fingercomp> ботов перевести
[15:22:03] <bpm140> уже его нет
[15:22:05] <bpm140> Forbidden
[15:22:05] <bpm140> You don't have permission to access / on this server.
[15:22:05] <bpm140> Apache/2.2.22 (Debian) Server at forum.links.md Port 80
[15:22:05] <fingercomp> ссылки переменить
[15:22:17] <fingercomp> и я пока не обладаю достаточной энергией, чтоб барьер преодолеть
[15:22:28] <bpm140> BrightYC: а что в этой
[15:22:30] <bpm140> локалке
[15:22:30] <bpm140> делать
[15:22:31] <bpm140> ?
[15:22:31] <LeshaInc> bpm140: есть
[15:22:32] <LeshaInc> ты просто
[15:22:35] <LeshaInc> не к линксервису
[15:22:37] <LeshaInc> подключен...
[15:22:39] <BrightYC> bpm140 качать молдавский гимн
[15:22:46] <bpm140> LeshaInc: ппц
[15:22:48] <bpm140> вип зона
[15:23:02] <LeshaInc> раньше еще торрент трекер
[15:23:04] <LeshaInc> работал
[15:23:12] <LeshaInc> bpm140: какая локалка
[15:23:16] <LeshaInc> у провайдера
[15:23:19] <LeshaInc> лицензию отобрали
[15:23:23] <LeshaInc> на предоставление услуг
[15:23:40] <BrightYC> за что……..
[15:23:42] <bpm140> LeshaInc: будет
[15:23:43] <bpm140> компьютерик
[15:23:47] <bpm140> с крестом
[15:23:49] <bpm140> в углу
[15:24:10] <LeshaInc> bpm140: о на форуме есть
[15:24:16] <LeshaInc> Форум LinkS > Музыка
[15:24:16] <LeshaInc> Перезагрузить страницу DubStep
[15:24:19] <LeshaInc> тема
[15:24:20] <LeshaInc> DubStep
[15:24:24] <bpm140> перезагрузить
[15:24:26] <bpm140> страницу
[15:24:26] <bpm140> ?
[15:24:27] <LeshaInc> Я надеюсь, вы тут про правильный dubstep? Тогда мне очень нравится Digital Mystikz - Neverland и весь Burial. Первооткрыватели жанра.
[15:24:37] <LeshaInc> там картинка
[15:24:38] <LeshaInc> просто
[15:25:05] <bpm140> наутилус
[15:25:08] <BrightYC> LeshaInc а у вас вообще другого инета
[15:25:09] <BrightYC> нет?
[15:25:14] <bpm140> ну есть
[15:25:15] <bpm140> идк
[15:25:16] <bpm140> же
[15:25:18] <bpm140> и все...
[15:25:21] <LeshaInc> подключиться
[15:25:25] <LeshaInc> очередь
[15:25:27] <LeshaInc> на 10 тыс человек
[15:25:30] <LeshaInc> там линии забиты
[15:25:32] <LeshaInc> звонишь
[15:25:32] <bpm140> да...
[15:25:34] <LeshaInc> и музон играет
[15:25:36] <LeshaInc> такой
[15:25:36] <BrightYC> LeshaInc а какие-то сотовые операторы
[15:25:37] <BrightYC> ?
[15:25:37] <LeshaInc> грустный
[15:25:39] <LeshaInc> тун тун тун
[15:25:41] <LeshaInc> с клиппингом
[15:25:42] <LeshaInc> BrightYC: идц
[15:25:51] <BrightYC> он и проводной
[15:25:52] <BrightYC> и сотовый
[15:25:54] <BrightYC> что-ли?
[15:25:59] <BrightYC> ппц у вас там
[15:25:59] <LeshaInc> он всё
[15:26:02] <BrightYC> монополисты
[15:26:03] <LeshaInc> да ты че не понимаешь
[15:26:06] <LeshaInc> у нас вся страна
[15:26:07] <LeshaInc> это 1 компания
[15:26:08] <LeshaInc> шериф
[15:26:20] <LeshaInc> магазы супермаркеты
[15:26:21] <LeshaInc> стадионы
[15:26:24] <LeshaInc> все тв каналы
[15:26:30] <LeshaInc> инет
[15:26:35] <LeshaInc> медицина
[15:26:45] <bit32> Нифига у вас там утопия...
[15:26:52] <LeshaInc> утопия
[15:26:53] <LeshaInc> ?
[15:27:12] <bpm140> BrightYC: да в россии тоже самое
[15:27:15] <bpm140> один ростелекомс
[15:27:17] <bpm140> везде
[15:27:23] <BrightYC> bpm140 вымпелком и мтс
[15:27:26] <BrightYC> так то
[15:27:29] <BrightYC> тоже магистралы
[15:27:56] <bpm140> в моем селе
[15:27:57] <bpm140> нет
[15:28:06] <bpm140> там только ростелеком
[15:28:11] <bpm140> с инфраструктурой
[15:28:22] <bpm140> от волгаэнергосвязь...
[15:29:11] <BrightYC> bpm140 половина рф
[15:29:12] <BrightYC> вообще
[15:29:13] <BrightYC> без инета
[15:29:26] <bpm140> как это
[15:29:30] <bpm140> без инета
[15:29:32] <bpm140> это типа
[15:29:40] <BrightYC> bpm140 типа медведям и болотам
[15:29:40] <BrightYC> инет
[15:29:41] <BrightYC> не нужен
[15:29:46] <LeshaInc> BrightYC: там не живет никто
[15:29:48] <LeshaInc> там тупо лес
[15:29:52] <bpm140> да там
[15:29:54] <bpm140> даже леса
[15:29:55] <bpm140> уже нет
[15:29:57] <bpm140> все продали
[15:29:59] <bpm140> китайцам
[15:30:12] <BrightYC> LeshaInc тем не менее некоторые города
[15:30:14] <BrightYC> реально без инета
[15:30:23] <LeshaInc> там им и не нужен
[15:30:23] <LeshaInc> инет
[15:30:25] <bpm140> города?
[15:30:27] <LeshaInc> они не знают
[15:30:29] <LeshaInc> что это такое...
[15:30:33] <LeshaInc> да не города
[15:30:43] <LeshaInc> BrightYC: вот чтобы и мобильный
[15:30:44] <bpm140> ну если в моем "городе"
[15:30:45] <bpm140> есть инет
[15:30:46] <LeshaInc> не ловил
[15:30:46] <LeshaInc> ?
[15:30:48] <bpm140> и даже оптика
[15:30:48] <bpm140> есть
[15:30:50] <bpm140> в центре
[15:30:55] <BrightYC> LeshaInc наверное Edge или GPRS
[15:30:56] <BrightYC> только
[15:30:57] <bpm140> это я в жопе мира
[15:31:00] <bpm140> в частном секторе
[15:31:01] <bpm140> живу
[15:31:07] <bpm140> ну блин
[15:31:10] <BrightYC> LeshaInc не, диалап то есть наверное
[15:31:10] <bpm140> можно антенну сделать
[15:31:12] <bpm140> и 4г
[15:31:15] <bpm140> ловить будет
[15:31:24] <BrightYC> bpm140 вышку можно и за 100 км
[15:31:25] <BrightYC> поймать
[15:31:37] <bpm140> от высоты
[15:31:38] <bpm140> зависит
[15:31:41] <bpm140> если ты в низине
[15:31:43] <bpm140> это тяжело
[15:31:43] <bpm140> будет
[15:31:47] <BrightYC> bpm140 вон ты про креосана
[15:31:48] <BrightYC> говорил
[15:31:49] <bpm140> потому что она в даль бьет
[15:31:50] <BrightYC> сегодня
[15:31:52] <BrightYC> он ведь вообще
[15:31:52] <BrightYC> мтс
[15:31:54] <BrightYC> русский
[15:31:54] <BrightYC> ловил
[15:31:55] <bpm140> а не в в высоту
[15:32:16] <bpm140> BrightYC: а где он живет
[15:32:19] <bpm140> тут до украины
[15:32:20] <bpm140> не далеко
[15:32:21] <bpm140> вообще
[15:32:25] <bpm140> километров 700
[15:32:38] <bpm140> ну до лешана
[15:32:39] <bpm140> около 1000
[15:32:51] <LeshaInc> .wa distance between bendery and volgograd
[15:32:55] <brote> [W|A] distance | from | Tighina, Transnistria, Moldova
[15:32:55] <brote> [W|A] to | Volgograd = 1142 km (kilometers)
[15:32:55] <brote> Queries this month: 29/750
[15:34:33] <bpm140> BrightYC: ну до луганска
[15:34:34] <bpm140> мне например
[15:34:39] <bpm140> вообще 383 км
[15:34:50] <LeshaInc> .wa distance between bendery and moskow
[15:34:53] <brote> [W|A] distance | from | Tighina, Transnistria, Moldova
[15:34:53] <brote> [W|A] to | Moscow = 1142 km (kilometers)
[15:34:53] <brote> Queries this month: 30/750
[15:35:00] <LeshaInc> а че
[15:35:03] <LeshaInc> ровно столько же
[15:35:05] <LeshaInc> 1142
[15:35:05] <LeshaInc> ?
[15:35:08] <LeshaInc> это че за глюк
[15:35:23] <LeshaInc> .wa distance between bendery and st petersburg
[15:35:26] <brote> [W|A] distance | from | Tighina, Transnistria, Moldova
[15:35:27] <brote> [W|A] to | Saint Petersburg = 1459 km (kilometers)
[15:35:28] <brote> Queries this month: 31/750
[15:35:34] <LeshaInc> ну тут чуть побольше
[15:35:37] <LeshaInc> .wa distance between bendery and vladivostok
[15:35:41] <brote> [W|A] distance | from | Tighina, Transnistria, Moldova
[15:35:41] <brote> [W|A] to | Vladivostok, Primorski = 7467 km (kilometers)
[15:35:41] <brote> Queries this month: 32/750
[15:35:43] <BrightYC> LeshaInc а вольфрам
[15:35:44] <BrightYC> работает
[15:35:46] <BrightYC> на русском
[15:35:46] <BrightYC> ?
[15:35:49] <LeshaInc> нет
[15:35:58] <LeshaInc> блин
[15:35:59] <LeshaInc> кварк пришел
[15:36:01] <LeshaInc> но не ответил
[15:36:03] <LeshaInc> мне.....................
[15:37:01] <bpm140> а до лешана
[15:37:03] <bpm140> 1338
[15:37:04] <bpm140> км
[15:38:26] <bpm140> LeshaInc: о на велике
[15:38:29] <bpm140> можно за 102 часа
[15:38:30] <bpm140> доехать
[15:38:37] <LeshaInc> у тебя велик сдохнет
[15:38:41] <LeshaInc> за 102 часа
[15:38:43] <Totoro> fingercomp: ну ты не так сильно меняешься
[15:38:43] <bpm140> да не велик
[15:38:44] <bpm140> я сам
[15:38:46] <bpm140> сдохну
[15:38:46] <Totoro> по ощущениям
[15:38:47] <bpm140> за 102 часа
[15:38:54] <Totoro> так что через пол года будешь таким же почти
[15:39:01] <bpm140> LeshaInc: от коронавируса..
[15:39:11] <Totoro> Файн вот сильно поменялся как-то
[15:39:16] <LeshaInc> за полгода
[15:39:17] <LeshaInc> ?
[15:39:19] <Totoro> да
[15:39:22] <LeshaInc> не
[15:39:23] <Totoro> ну или за год
[15:39:26] <LeshaInc> полгода назад он такой же был
[15:39:33] <Totoro> ну раньше он флудил рунами
[15:39:37] <Totoro> а теперь заходит
[15:39:39] <Totoro> пишет хрень
[15:39:40] <LeshaInc> щас кейками
[15:39:42] <LeshaInc> иногда флудит
[15:39:43] <Totoro> и уходит на неделю
[15:39:43] <BrightYC> ~q 231
[15:39:43] <yumi`> #231: 01:53:20 <@MeXaN1cK> LeshaInc: причем заметь, он только в конкретных случаях с ума сходит
[15:39:44] <yumi`> 01:53:31 <@LeshaInc> кто
[15:39:45] <yumi`> 01:53:32 <@LeshaInc> файн?
[15:39:46] <LeshaInc> Totoro: просто он
[15:39:47] <yumi`> 01:53:34 <@LeshaInc> по моему он всегда такой
[15:39:50] <bpm140> @ms я тебя не помешаю я тебя не потревожу
[15:39:52] <fs24_bot> Я тебя ничем не потревожу! (Юдифочка) / Стихи.ру // https://stihi.ru/2005/07/18-1131
[15:39:53] <fs24_bot> Портал предоставляет авторам возможность свободной публикации и обсуждения произведений современной поэзии.
[15:39:54] <LeshaInc> теперь меньше
[15:39:55] <LeshaInc> в ирц сидит
[15:39:58] <LeshaInc> нашел работу
[15:40:01] <LeshaInc> поговорить нескем
[15:40:04] <LeshaInc> иногда заходит
[15:40:07] <LeshaInc> и понимает
[15:40:12] <LeshaInc> что все про него забыли..........
[15:40:18] <Totoro> так ждём же
[15:40:23] <Totoro> никто не забыл
[15:40:28] <Totoro> даже когда он на месяц пропадал
[15:40:29] <LeshaInc> .in 30days привет
[15:40:29] <brote> LeshaInc: Okay, will remind at 2020-05-28 - 16:40:29EEST
[15:40:34] <LeshaInc> вот я на месяц
[15:40:35] <bit32> Я вот вообще его не жду
[15:40:37] <LeshaInc> буду пропадать
[15:40:40] <bit32> Пишет столбы фигни какой то
[15:40:41] <LeshaInc> в худшем случае
[15:40:42] <Totoro> .in 60d привет, Файн
[15:40:42] <brote> Totoro: Okay, will remind at 2020-06-27 - 15:40:41CEST
[15:40:43] <LeshaInc> посмотрим
[15:40:48] <LeshaInc> как меня вспомнят...
[15:40:49] <fingercomp> Totoro: если натыкаюсь на свои сообщения двухлетней давности, вообще на себя не похоже иногда
[15:40:50] <LeshaInc> наверно уже вообще
[15:40:51] <LeshaInc> ирки не будет
[15:40:53] <LeshaInc> существовать
[15:40:54] <fingercomp> а 4 года назад я ))) юзал
[15:40:58] <bpm140> LeshaInc: да
[15:40:58] <Totoro> лул
[15:41:01] <BrightYC> fingercomp ))))))))))))))))
[15:41:04] <bpm140> LeshaInc: потому что она держится
[15:41:06] <bpm140> только на нас
[15:41:06] <Totoro> а я всегда =) юзаю
[15:41:11] <bpm140> мы тут активные
[15:41:13] <bpm140> пользователи
[15:41:14] <bpm140> чата
[15:41:15] <LeshaInc> ^top contains:"=)"
[15:41:19] <hubblest> 1. 9757 MeXaN1cK │ Total users:
[15:41:19] <hubblest> 2. 6827 Totoro │ 88
[15:41:19] <hubblest> 3. 2074 bit32 │ Total users (w/o aliases):
[15:41:19] <hubblest> 4. 160 cpp │ 93
[15:41:19] <hubblest> 5. 109 Seryoga │ Total messages:
[15:41:19] <hubblest> 6. 101 unicorn │ 19815
[15:41:23] <LeshaInc> ^top contains:"))"
[15:41:27] <hubblest> 1. 916 fingercomp │ Total users:
[15:41:28] <hubblest> 2. 787 LeshaInc │ 149
[15:41:28] <hubblest> 3. 644 bpm140 │ Total users (w/o aliases):
[15:41:28] <hubblest> 4. 329 Asior │ 153
[15:41:28] <hubblest> 5. 243 Totoro │ Total messages:
[15:41:28] <hubblest> 6. 160 Photonix │ 4248
[15:41:30] <LeshaInc> fingercomp:
[15:41:31] <BrightYC> kek
[15:41:33] <LeshaInc> это код
[15:41:34] <LeshaInc> походу
[15:41:38] <fingercomp> разумеется
[15:41:40] <bpm140> ^top conatins:")"
[15:41:40] <hubblest> error: unknown function 'conatins'
[15:41:41] <LeshaInc> ^top regex:"))$"
[15:41:41] <hubblest> error: invalid regular expression: parentheses () not balanced
[15:41:45] <bpm140> ^top contains:")"
[15:41:47] <LeshaInc> ^top regex:"\)\)$"
[15:41:51] <hubblest> 1. 10348 MeXaN1cK │ Total users:
[15:41:51] <hubblest> 2. 10250 Totoro │ 396
[15:41:51] <hubblest> 3. 7459 fingercomp │ Total users (w/o aliases):
[15:41:51] <hubblest> 4. 5756 LeshaInc │ 403
[15:41:51] <hubblest> 5. 4872 bpm140 │ Total messages:
[15:41:51] <bpm140> всё
[15:41:51] <hubblest> 6. 2172 bit32 │ 52054
[15:41:54] <hubblest> 1. 624 fingercomp │ Total users:
[15:41:54] <hubblest> 2. 496 LeshaInc │ 135
[15:41:54] <hubblest> 3. 437 bpm140 │ Total users (w/o aliases):
[15:41:54] <hubblest> 4. 300 Asior │ 139
[15:41:54] <hubblest> 5. 163 Totoro │ Total messages:
[15:41:54] <hubblest> 6. 134 Photonix │ 3051
[15:41:59] <LeshaInc> все равно
[15:42:00] <LeshaInc> ты в топе
[15:42:03] <LeshaInc> давай семпл
[15:42:05] <LeshaInc> сделаем
[15:42:10] <LeshaInc> ^search regex:"\)\)$" author:fingercomp
[15:42:15] <hubblest> https://da.gd/QDYT fingercomp │ thread::spawn(|| Ok(blah()?.foo()?.bar()))
[15:42:15] <hubblest> https://da.gd/loDB fingercomp │ отсюда t = sqrt(84 м / (10 м/c²))
[15:42:15] <hubblest> https://da.gd/yrhPD8 fingercomp │ если инто не работает, то f32::from(u32::try_from(42usize))
[15:42:29] <fingercomp> лул
[15:42:54] <bpm140> и везде
[15:42:54] <Totoro> можно составить один целый вандерфул
[15:42:55] <bpm140> раст
[15:42:59] <BrightYC> bpm140 ты делал проброс x11 на винде?
[15:43:01] <Totoro> из всего кода, который Фингер запостил в ирку
[15:43:02] <LeshaInc> ^search regex:"\)\)$" author:fingercomp AND NOT regex:"f32|::|sqrt" AND NOT regex:"^(~c|.lua|~lua|.py)"
[15:43:04] <bpm140> BrightYC: нет
[15:43:11] <bpm140> я не бухой
[15:43:11] <hubblest> https://da.gd/Qq57T6 fingercomp │ Sort Key: (COALESCE(aliases.alias_primary, messages.msg_author))
[15:43:11] <hubblest> https://da.gd/qrccO fingercomp │ 2. CREATE TABLE Inventory (Nick NOT NULL REFERENCES UserStats (Nick) ON DELETE
[15:43:11] <hubblest> CASCADE ON UPDATE CASCADE, Item NOT NULL REFERENCES Item (Name) ON DELETE
[15:43:11] <hubblest> CASCADE ON UPDATE CASCADE, Count INTEGER NOT NULL DEFAULT 0, PRIMARY KEY (Nick,
[15:43:11] <hubblest> Item))
[15:43:11] <hubblest> https://da.gd/fHY1i fingercomp │ и таблица user_items (username TEXT NOT NULL REFERENCES users (username) ON
[15:43:11] <hubblest> DELETE CASCADE ON UPDATE CASCADE, item INTEGER NOT NULL REFERENCES items (id) ON
[15:43:12] <hubblest> DELETE CASCADE ON UPDATE CASCADE, count INTEGER NOT NULL DEFAULT 0, PRIMARY KEY
[15:43:12] <hubblest> (username, item))
[15:43:16] <fingercomp> LeshaInc: не, лучше так
[15:43:18] <LeshaInc> -_-
[15:43:31] <bpm140> Totoro: на SQL
[15:43:32] <bpm140> ?
[15:43:32] <fingercomp> ^search regex:"\)\)$" AND NOT regex:"\(" author:fingercomp
[15:43:38] <BrightYC> bpm140 а че сразу
[15:43:38] <hubblest> https://da.gd/8Tfo fingercomp │ А вот у нас в договоре было целых два пункта пункт про дрескод. :))
[15:43:39] <hubblest> https://da.gd/qUEjfS fingercomp │ жизнь в шоколаде)))))
[15:43:39] <hubblest> https://da.gd/6YvmKM fingercomp │ ))))))
[15:43:39] <BrightYC> бухой???
[15:43:43] <LeshaInc> fingercomp: о
[15:43:44] <LeshaInc> big brain
[15:43:46] <LeshaInc> теперь посмотрим
[15:43:52] <LeshaInc> ^top regex:"\)\)$" AND NOT regex:"\("
[15:43:55] <bpm140> потому что трезвому человеку
[15:43:57] <bpm140> такому в голову
[15:43:58] <bpm140> не придет
[15:44:00] <hubblest> 1. 282 Asior │ Total users:
[15:44:00] <hubblest> 2. 133 Photonix │ 107
[15:44:00] <hubblest> 3. 86 LeshaInc │ Total users (w/o aliases):
[15:44:00] <hubblest> 4. 78 astral17 │ 111
[15:44:00] <hubblest> 5. 72 bpm140 │ Total messages:
[15:44:00] <hubblest> 6. 56 bober │ 1237
[15:44:05] <LeshaInc> азиор и нео
[15:44:08] <bpm140> ну или ирке
[15:44:08] <LeshaInc> топ )))))шники
[15:44:08] <fingercomp> LeshaInc: кстати, что будешь пилить, пока инета нет?
[15:44:14] <bpm140> LeshaInc: топ лисперов
[15:44:15] <LeshaInc> поезда...
[15:44:15] <bpm140> что ли
[15:44:16] <bpm140> ?
[15:44:19] <LeshaInc> bpm140: не
[15:44:24] <BrightYC> fingercomp а ты пробрасывал иксы на винде?
[15:44:24] <LeshaInc> лисперы балансируют скобочк
[15:44:28] <LeshaInc> это топ анархистов
[15:44:36] <fingercomp> BrightYC: последнее слово должно было тебя насторожить
[15:44:39] <bpm140> @дурка
[15:44:41] <fingercomp> но хорошо, что спросил
[15:44:42] <fingercomp> нет
[15:44:48] <BrightYC> fingercomp да я тут наткнулся
[15:44:51] <BrightYC> файн чето говорил
[15:44:52] <LeshaInc> о ща найдем
[15:44:53] <BrightYC> я смотрю
[15:44:54] <LeshaInc> топ грустных
[15:44:57] <fingercomp> LeshaInc: когда инета нет, кодить хочется прямо
[15:45:04] <LeshaInc> ^top regex:"\(\($" AND NOT regex:"\)"
[15:45:04] <fingercomp> ибо делать нечего
[15:45:08] <LeshaInc> fingercomp: да...
[15:45:12] <LeshaInc> почему то когда инет есть
[15:45:13] <bit32> Блин, вот ваш чат уже разваливается... Миша ушел, Леха ушел
[15:45:14] <hubblest> 1. 40 fingercomp │ Total users:
[15:45:14] <hubblest> 2. 22 Totoro │ 42
[15:45:14] <hubblest> 3. 19 astral17 │ Total users (w/o aliases):
[15:45:14] <hubblest> 4. 13 bpm140 │ 43
[15:45:14] <hubblest> 5. 10 Asior │ Total messages:
[15:45:14] <hubblest> 6. 8 BrightYC │ 182
[15:45:15] <LeshaInc> страдаешь фигней
[15:45:17] <bit32> Кто следующий?
[15:45:19] <LeshaInc> вместо того чтобы кодить
[15:45:22] <LeshaInc> миха в армию ушел
[15:45:23] <LeshaInc> временно
[15:45:25] <LeshaInc> я тоже временно
[15:45:30] <LeshaInc> ^search regex:"\(\($" AND NOT regex:"\)"
[15:45:35] <hubblest> https://da.gd/j68jkZ bpm140 │ …sync thread is not stable(((((((
[15:45:35] <hubblest> https://da.gd/1kFA1S photonix │ да и я ддшкой случайно линух убил(((
[15:45:35] <hubblest> https://da.gd/2RFDTU photonix │ дальше не помню(((
[15:45:38] <LeshaInc> блин хабблест самый крутой бот
[15:45:50] <brote> [ xorg - Setting up X11 forwarding over SSH on Windows 10 Subsystem for Linux? - Super User ] - superuser.com ( https://tinyurl.com/y87v77do )
[15:45:51] <LeshaInc> кстати там по clbin
[15:45:56] <LeshaInc> все 182 сообщения
[15:45:58] <LeshaInc> с (((((
[15:46:03] <LeshaInc> Хватит издеваться=((
[15:46:05] <bpm140> LeshaInc: я пытался
[15:46:05] <LeshaInc> Зачееем=(((
[15:46:10] <bpm140> в фсбота
[15:46:11] <bpm140> в @ms
[15:46:12] <bpm140> хабблест
[15:46:13] <bpm140> сделать
[15:46:16] <bpm140> но там глюкануло
[15:46:17] <bpm140> все
[15:46:23] <LeshaInc> =((((((((((((((((((((((((((((((((((((((
[15:46:25] <LeshaInc> :(((((((
[15:46:28] <LeshaInc> Totoro | рип LeshaInc (((((
[15:46:34] <brote> [ Page Not Found - Gitea: Git with a cup of tea ] - 95.182.122.116:3000 ( https://tinyurl.com/y9agkatv )
[15:46:37] <bpm140> ой блин
[15:46:50] <fingercomp> BrightYC: не знаю, что ты хочешь сделать, но, возможно, проще будет VNC настроить
[15:46:51] <LeshaInc> о
[15:46:53] <LeshaInc> мне кварк ответил
[15:46:58] <BrightYC> fingercomp vnc тормозной же
[15:46:58] <LeshaInc> "Just drawing a quad"
[15:46:59] <BrightYC> не?
[15:47:01] <fingercomp> BrightYC: можно отдельные иксы в внц чисто запустить
[15:47:01] <LeshaInc> я же сказал ему
[15:47:03] <fingercomp> BrightYC: да не особо
[15:47:05] <LeshaInc> что этот вариант
[15:47:07] <LeshaInc> overhead
[15:47:09] <bpm140> ты чё офигел
[15:47:09] <fingercomp> BrightYC: что ты делать будешь?
[15:47:09] <LeshaInc> добавляет
[15:47:11] <BrightYC> fingercomp я хочу именно ремот десктоп
[15:47:15] <BrightYC> чтобы можно было управлять
[15:47:19] <BrightYC> как в тимвивере допустим
[15:47:20] <BrightYC> или внц
[15:47:23] <BrightYC> а не виртуальный
[15:47:24] <BrightYC> раб стол
[15:47:28] <bpm140> ремонт
[15:47:29] <BrightYC> как в рдп
[15:47:41] <LeshaInc> блин
[15:47:43] <fingercomp> ну, смотря какой внц-серв
[15:47:44] <LeshaInc> и что мне ему ответить?
[15:47:48] <bit32> LeshaInc А что ты сделать хочешь?
[15:47:57] <LeshaInc> copy contents of arbitrary image to the swapchain image
[15:48:00] <LeshaInc> я хочу сделать
[15:48:10] <bit32> Ясно
[15:48:13] <LeshaInc> короче оно не работает
[15:48:15] <LeshaInc> через copy
[15:48:15] <fingercomp> да, очень понятно
[15:48:16] <LeshaInc> и blit
[15:48:20] *** Quits: bit32 (webchat@ns3144781.ip-51-83-3.eu) (Quit: "copy contents of arbitrary image to the swapchain image")
[15:48:21] <BrightYC> bpm140 а тебе не стремно
[15:48:21] <LeshaInc> и resole
[15:48:23] <BrightYC> свой гит держать?
[15:48:24] <fingercomp> лул
[15:48:25] <LeshaInc> и resolve attachment
[15:48:26] <BrightYC> вдруг хостер
[15:48:26] <BrightYC> упадет
[15:48:30] <bpm140> BrightYC: и чё
[15:48:31] <bpm140> у меня гит
[15:48:32] <bpm140> локально
[15:48:34] <bpm140> на 2 компах
[15:48:37] <BrightYC> ну хз
[15:48:37] <bpm140> сохранен
[15:48:44] <BrightYC> я бы постеснялся
[15:48:46] <LeshaInc> Right now I found 2 solutions: drawing a textured quad (involves some overhead), or setting up an empty renderpass with a resolve attachment
[15:48:49] <BrightYC> fingercomp дак внц
[15:48:49] <LeshaInc> и он ответил
[15:48:51] <BrightYC> это же хттп
[15:48:51] <BrightYC> не?
[15:48:52] <LeshaInc> just drawing a quad
[15:48:54] <LeshaInc> но это же
[15:48:54] <Totoro> ирка кстати не разваливается
[15:48:56] <LeshaInc> медленно............
[15:48:58] <BrightYC> fingercomp я просто пытался рдп
[15:48:59] <fingercomp> BrightYC: эээээ?
[15:49:01] <Totoro> она на удивление хорошо держится
[15:49:02] <BrightYC> и там
[15:49:04] <BrightYC> мало того
[15:49:05] <bpm140> BrightYC: а что стеснятся
[15:49:06] <BrightYC> что он тормозной
[15:49:07] <bpm140> мне этот гит
[15:49:07] <BrightYC> так еще
[15:49:08] <bpm140> нужен
[15:49:10] <bpm140> чтобы как раз
[15:49:12] <LeshaInc> @ms развал советского союза
[15:49:14] <fs24_bot> Распа́д СССР — процессы системной дезинтеграции в социальной структуре, народном хозяйстве, общественной и политической сфере Советского Союза, приведшие к прекращению его существования 25 декабря 1991 года. Процесс распада начался во второй по�
[15:49:14] <bpm140> между этими 2 компами
[15:49:14] <fs24_bot> �одов с началом перестройки; проявился...
[15:49:14] <brote> [WIKIPEDIA] Распад СССР | "Распа́д СССР — процессы системной дезинтеграции в социальной структуре, народном хозяйстве, общественной и политической сфере Советского Союза, приведшие к прекращению его существования 26 декабря 1991
[15:49:15] <bpm140> sync
[15:49:17] <bpm140> changes
[15:49:25] <BrightYC> он короче некоторые приложухи
[15:49:26] <BrightYC> не запускает
[15:49:27] <BrightYC> даже кубач
[15:49:28] <BrightYC> мол
[15:49:33] <LeshaInc> ^top iregex:"СССР"
[15:49:33] <hubblest> 1. 166 LeshaInc │ Total users:
[15:49:33] <hubblest> 2. 61 bpm140 │ 23
[15:49:33] <hubblest> 3. 30 MeXaN1cK │ Total users (w/o aliases):
[15:49:33] <hubblest> 4. 19 Totoro │ 25
[15:49:33] <hubblest> 5. 9 BrightYC │ Total messages:
[15:49:33] <hubblest> 6. 9 cpp │ 336
[15:49:35] <BrightYC> pixel format is not supported
[15:49:49] <LeshaInc> ^top iregex:"СССР|совок|(советский союз)"
[15:49:49] <hubblest> 1. 198 LeshaInc │ Total users:
[15:49:49] <hubblest> 2. 65 bpm140 │ 29
[15:49:49] <hubblest> 3. 38 Totoro │ Total users (w/o aliases):
[15:49:49] <hubblest> 4. 32 MeXaN1cK │ 32
[15:49:49] <hubblest> 5. 16 fingercomp │ Total messages:
[15:49:49] <hubblest> 6. 16 cpp │ 434
[15:49:56] <LeshaInc> ^top iregex:"СССР|совок|(советский союз)|(союз нерушимый)"
[15:49:57] <hubblest> 1. 199 LeshaInc │ Total users:
[15:49:57] <hubblest> 2. 65 bpm140 │ 29
[15:49:57] <hubblest> 3. 38 Totoro │ Total users (w/o aliases):
[15:49:57] <hubblest> 4. 32 MeXaN1cK │ 32
[15:49:57] <hubblest> 5. 16 fingercomp │ Total messages:
[15:49:57] <hubblest> 6. 16 cpp │ 435
[15:49:59] *** Joins: bit32 (webchat@ns3144781.ip-51-83-3.eu)
[15:50:02] <bit32> Простите что вышел
[15:50:04] <bit32> Ходил за пиовм
[15:50:09] <bit32> Пивом*
[15:50:11] <LeshaInc> ^search iregex:"СССР|совок|(советский союз)|(союз нерушимый)" author:cpp
[15:50:12] <BrightYC> @buy beer 300
[15:50:12] <hubblest> https://da.gd/Vvpv cpp │ ссср прост развалился
[15:50:13] <hubblest> https://da.gd/vuNP cpp │ ленин сдох и совок вместе с них
[15:50:13] <hubblest> https://da.gd/gbD4a cpp │ LeshaInc, да это вся русня такая, не понимают они что законы и договоры надо
[15:50:13] <hubblest> соблюдать, тот же ссср, в договоре при создании союзда соц республик был пункт
[15:50:13] <hubblest> что каждая республика была независима и могла свободно выйти, а на деле всем
[15:50:13] <fs24_bot> Вы успешно купили 🍺 Пиво за 72600 денег
[15:50:13] <hubblest> рулили и москвы, а при
[15:50:21] <BrightYC> @transfer bit32 beer 200
[15:50:22] <fs24_bot> Вы успешно передали 🍺 Пиво x200 пользователю bit32
[15:50:25] <BrightYC> @transfer bit32 beer 100
[15:50:26] <fs24_bot> Вы успешно передали 🍺 Пиво x100 пользователю bit32
[15:50:27] <bit32> @inv
[15:50:28] <fs24_bot> bit32: 🍺 Пиво x301 🎛 PIONEER DJ x1 💰 Деньги x243894
[15:50:37] <bit32> @buy wine 1000
[15:50:38] <fs24_bot> Недостаточно денег: 245000
[15:50:40] <bit32> @buy wine 100
[15:50:43] <fs24_bot> Вы успешно купили 🍷 Вино [МОЛДАВСКОЕ] за 24500 денег
[15:50:54] <BrightYC> bit32 а пиво закусить
[15:50:55] <BrightYC> чем?
[15:50:56] <BrightYC> @help
[15:50:57] <fs24_bot> Генерация спика команд, подождите...
[15:50:57] <fs24_bot> Выложены команды по этой ссылке: http://95.182.122.116/2 также вы можете написать @helpcmd имякоманды для получение дополнительной помощи
[15:51:02] <fingercomp> ладно, я ухожу в авай, потому что то, что я должен был сделать месяц назад, я до сих пор не сделал
[15:51:07] <fingercomp> если что-то надо, пингуйте
[15:51:09] <BrightYC> fingercomp хель?
[15:51:15] <fingercomp> если бы
[15:51:16] <BrightYC> bpm140 а ты перенес что-ли
[15:51:16] <BrightYC> ?
[15:51:18] <bpm140> да
[15:51:20] <fingercomp> хель хот ьписать приятно
[15:51:21] <BrightYC> поч
[15:51:22] <bpm140> на trashbin
[15:51:23] <bpm140> теперь
[15:51:23] <bpm140> все
[15:51:28] <bpm140> BrightYC: независимость
[15:51:31] <bpm140> и скорость
[15:51:35] <bpm140> + возможности
[15:51:40] <BrightYC> bpm140 тогда бы уж сделал
[15:51:46] <bpm140> я могу
[15:51:46] <BrightYC> хотя погоди
[15:51:47] <bpm140> сделать
[15:51:47] <BrightYC> @help
[15:51:48] <BrightYC> @help
[15:51:48] <BrightYC> @help
[15:51:48] <fs24_bot> Генерация спика команд, подождите...
[15:51:49] <fs24_bot> Выложены команды по этой ссылке: http://95.182.122.116/3 также вы можете написать @helpcmd имякоманды для получение дополнительной помощи
[15:51:49] <fs24_bot> Генерация спика команд, подождите...
[15:51:49] <fs24_bot> Выложены команды по этой ссылке: http://95.182.122.116/4 также вы можете написать @helpcmd имякоманды для получение дополнительной помощи
[15:51:49] <fs24_bot> Генерация спика команд, подождите...
[15:51:49] <fs24_bot> Выложены команды по этой ссылке: http://95.182.122.116/5 также вы можете написать @helpcmd имякоманды для получение дополнительной помощи
[15:51:52] <bpm140> крутую
[15:51:54] <BrightYC> а зачем
[15:51:56] <bpm140> html страницу
[15:51:57] <BrightYC> так
[15:52:02] <bpm140> всм
[15:52:04] <bpm140> что так
[15:52:05] <bpm140> ?
[15:52:12] <BrightYC> bpm140 мне кажется
[15:52:14] <BrightYC> лучше сделать
[15:52:15] <BrightYC> просто страницу
[15:52:19] <BrightYC> fs24bot-help.html
[15:52:19] <BrightYC> и все
[15:52:23] <bpm140> так там
[15:52:24] <bpm140> цены
[15:52:26] <bpm140> обновляются
[15:52:26] <BrightYC> а не каждый раз пушить
[15:52:30] <bpm140> каждую минуту
[15:52:38] <BrightYC> bpm140 ну редачить
[15:52:39] <BrightYC> тогда
[15:52:44] <bpm140> это http сервер
[15:52:45] <bpm140> нужен
[15:52:48] <bpm140> overhead
[15:52:49] <bpm140> лишний
[15:52:54] <BrightYC> зачем
[15:52:58] <BrightYC> просто сам файл
[15:53:02] <BrightYC> перезаписываешь
[15:53:02] <BrightYC> и все
[15:53:29] <bpm140> да какая разница
[15:53:31] <bpm140> этот треш
[15:53:34] <bpm140> все равно
[15:53:37] <bpm140> через 30 мин
[15:53:39] <bpm140> все удаляет
[15:54:03] <BrightYC> bpm140 а где лапки
[15:54:04] <BrightYC> черви
[15:54:06] <BrightYC> и морковь
[15:54:08] <BrightYC> в магазе
[15:54:09] <bpm140> они бесполезны
[15:56:21] <bpm140> @showdown
[15:56:22] <fs24_bot> это не разборки, это жизнь
[15:56:29] <BrightYC> @celeron
[15:56:36] <bpm140> @Celeron
[15:57:42] <brote> [ hastebin ] - hastebin.com
[15:57:43] <bpm140> OCR версия
[15:58:02] <BrightYC> bpm140 лул
[15:58:39] <bpm140> carTt s(eep whi(e
[15:58:39] <bpm140> enemies аре пеае.
[15:59:26] <BrightYC> bpm140 OCR это вообще ппц
[15:59:27] <BrightYC> он никогда
[15:59:28] <BrightYC> нормально
[15:59:32] <BrightYC> не может
[16:00:17] <brote> [ hastebin ] - hastebin.com
[16:00:19] <bpm140> почему
[16:00:29] <bpm140> если шрифт
[16:00:30] <bpm140> нормальный
[16:00:35] <bpm140> то вполне норм
[16:00:35] <bpm140> все
[16:01:31] *** Joins: Asummonster (webchat@46.219.220.104)
[16:01:34] <Asummonster> @inv
[16:01:35] <fs24_bot> Asummonster: 🍷 Вино [ФРАНЦУНСКОЕ] x1 💰 Деньги x492603 🔊 Мониторные колонки x2
[16:01:59] *** Quits: bit32 (webchat@ns3144781.ip-51-83-3.eu) (Quit: "Kick start fighter launch Throttle set to full Speed king race to win Afterburners roaring...")
[16:02:09] <bpm140> LeshaInc: угадайте
[16:02:11] <bpm140> песню...
[16:02:16] <Asummonster> @transfer LeshaInc [winef] 1
[16:02:17] <fs24_bot> Ошибка при выполнении команды: An exception occurred while executing transfer.: `Item with name: [winef] not found!`
[16:02:17] <fs24_bot> at fs24bot3.Shop.getItem(String name)
[16:02:23] <Asummonster> @transfer LeshaInc winef 1
[16:02:25] <fs24_bot> Вы успешно передали 🍷 Вино [ФРАНЦУНСКОЕ] x1 пользователю LeshaInc
[16:02:27] <Asummonster> <3
[16:04:45] <Totoro> алкаши
[16:04:52] <BrightYC> сказал тотора
[16:04:54] <BrightYC> живущий в чехии
[16:05:23] <LeshaInc> bpm140: блин
[16:05:25] <LeshaInc> ща разборки
[16:05:25] <LeshaInc> будут
[16:05:34] <LeshaInc> в этом чате
[16:05:39] <bpm140> @showdown
[16:05:43] <fs24_bot> это не разборки, это жизнь
[16:06:35] *** Joins: Aya (~Thunderbi@2001:470:1f15:4e0::2)
[16:06:39] <Aya> LeshaInc: че хентайем
[16:06:41] <Aya> запаясся
[16:06:41] <Aya> ?
[16:06:46] <LeshaInc> зачем
[16:06:47] <LeshaInc> ?
[16:06:50] <Aya> так без инета
[16:06:58] <LeshaInc> а ты че логи читаешь
[16:06:58] <LeshaInc> ?
[16:07:01] <Aya> нет
[16:07:03] <Aya> бритцы сказал
[16:07:07] <LeshaInc> а че он
[16:07:09] <LeshaInc> палит?
[16:07:11] <Aya> да
[16:07:12] <Aya> агент
[16:07:13] <Aya> эсэса
[16:07:15] <BrightYC> лул
[16:08:38] <BrightYC> fingercomp подожди
[16:08:42] <BrightYC> ты меня с котом сравнил?
[16:08:44] <Aya> fingercomp: че настроил
[16:08:47] <Aya> самбу
[16:08:47] <Aya> ?
[16:09:05] <BrightYC> Aya а что у него
[16:09:07] <BrightYC> там с самбой?
[16:09:09] <Aya> ну
[16:09:13] <Aya> пхебут
[16:09:13] <BrightYC> да и зачем ему самба то
[16:09:14] <BrightYC> на линуксе
[16:09:15] <BrightYC> ?
[16:09:16] <Aya> хаттр
[16:09:18] <Aya> поддерпжка
[16:09:20] <Aya> в нфсе нет
[16:09:20] <Aya> ее
[16:09:32] <BrightYC> Aya а пхебут
[16:09:33] <BrightYC> по самбу
[16:09:35] <BrightYC> можно
[16:09:35] <BrightYC> ?
[16:09:36] <BrightYC> что-ли
[16:09:39] <BrightYC> самбе*
[16:09:48] <Aya> а почему нет?
[16:09:54] <BrightYC> ты чето про ext4
[16:09:55] <BrightYC> затирал
[16:10:01] <BrightYC> мол нельзя
[16:10:04] <Aya> xt
[16:10:05] <Aya> че
[16:10:07] <Aya> где
[16:10:08] <Aya> шиза?
[16:16:26] <LeshaInc> @showdown
[16:16:27] <fs24_bot> это не разборки, это жизнь
[16:16:29] <LeshaInc> bpm140: а че
[16:16:32] <LeshaInc> не добавил
[16:16:34] <LeshaInc> еще вариантов?
[16:16:42] <bpm140> не знаю....
[16:19:02] <bpm140> fingercomp: блин твой вариант с мутексом
[16:19:05] <bpm140> не очень работает
[16:19:15] <bpm140> все равно на последлнем вызове
[16:19:17] <bpm140> ошибка
[16:19:20] <bpm140> заимствования
[16:20:16] <bpm140> event::Event::Resize(_, _) => {
[16:20:16] <bpm140> redraw(&mut stdout.clone().lock().unwrap(), &mut state)?;
[16:20:16] <bpm140> state.set_current_view_state(0, state.get_current_page());
[16:20:16] <bpm140> }
[16:20:19] <bpm140> вот тут
[16:20:22] <bpm140> где lock()
[16:25:37] <LeshaInc> bpm140: s/l/bl
[16:25:37] <brote> LeshaInc thinks bpm140 meant to say: где block()
[16:27:20] <Aya>
[16:30:45] <bpm140> в доках
[16:30:47] <bpm140> его тупо clone
[16:30:49] <bpm140> делают
[16:30:52] <bpm140> но я сделал clone
[16:30:53] <bpm140> везде
[16:30:54] <bpm140> а он такой
[16:30:57] <bpm140> нифига
[17:00:39] <Asummonster> @inv
[17:00:40] <fs24_bot> Asummonster: 💰 Деньги x492631 🔊 Мониторные колонки x2
[17:01:00] <Asummonster> @buy winef 100
[17:01:01] <fs24_bot> Вы успешно купили 🍷 Вино [ФРАНЦУНСКОЕ] за 34200 денег
[17:01:09] <Asummonster> @inv
[17:01:11] <fs24_bot> Asummonster: 🍷 Вино [ФРАНЦУНСКОЕ] x100 💰 Деньги x458431 🔊 Мониторные колонки x2
[17:01:15] <Asummonster> класс
[17:01:28] <bpm140> ~hook fingercomp и мув возникает именно в потоке - где и раньше был...
[17:01:28] <yumi`> got it
[17:02:17] <BrightYC> bpm140 у тебя все еще
[17:02:18] <BrightYC> тот хост
[17:02:19] <BrightYC> за 50 рублей?
[17:02:22] <bpm140> BrightYC: да
[17:02:27] <bpm140> ~hook fingercomp https://hastebin.com/ofaqiyiwif.js вот тут
[17:02:27] <yumi`> consider it done
[17:02:28] <brote> [ hastebin ] - hastebin.com
[17:03:34] <LeshaInc> @ms глюк
[17:03:36] <LeshaInc> @ms глюкануло
[17:03:36] <fs24_bot> Всем лучей счастья, бобра и упоротости! Ты на Канале Глюка =) На моем канале запрещено быть унылым говном! У меня есть две мечты: 1) Я хочу делать людей счас...
[17:03:41] <fs24_bot> Глюкануло — нареч, кол во синонимов: 3 • показалось (6) • почудилось (5) • привиделось (7)
[17:03:48] <bpm140> экономика россии
[17:03:49] <bpm140> сейчас
[17:04:05] <LeshaInc> bpm140: у тебя stdout
[17:04:10] <LeshaInc> это arc mutex
[17:04:11] <LeshaInc> ?
[17:04:14] <bpm140> да
[17:04:17] <LeshaInc> надо сделать
[17:04:23] <LeshaInc> let stdout = stdout.clone()
[17:04:26] <LeshaInc> под строчкой
[17:04:28] <LeshaInc> let state_mut
[17:04:31] <LeshaInc> а в конце
[17:04:33] <LeshaInc> убрать .clone
[17:04:36] <LeshaInc> там где .lock
[17:04:41] <LeshaInc> и должно работать
[17:05:15] <Totoro> о, Файн
[17:05:22] <Totoro> Aya: где пропадал?
[17:05:28] <Aya> как где
[17:05:30] <LeshaInc> ^import-logs
[17:05:35] <hubblest> Logs imported in 2.485273627s (2569 new lines)
[17:05:36] <Aya> нигде
[17:05:40] <LeshaInc> ^search author:Aya sort:time order:desc
[17:05:41] <Totoro> девушку нашёл что ли?
[17:05:44] <hubblest> https://da.gd/L3CG2w Aya │ как где
[17:05:44] <hubblest> https://da.gd/GT3h Aya │
[17:05:44] <hubblest> https://da.gd/VV3u Aya │ шиза?
[17:05:47] <Totoro> 3D
[17:05:59] <LeshaInc> Totoro: а это называется
[17:06:00] <LeshaInc> пропадал?
[17:06:01] <Aya> дома
[17:06:02] <Aya> сижу
[17:06:03] <Aya> просто
[17:06:04] <LeshaInc> он 26 апреля
[17:06:06] <LeshaInc> заходил
[17:06:10] <Totoro> это давно
[17:06:12] <Totoro> было
[17:06:16] <LeshaInc> 2 дня
[17:06:18] <LeshaInc> назад
[17:06:28] <Totoro> дни проносятся как столетия
[17:07:11] <Totoro> Aya: ты на новом сервере Алекса играть будешь?
[17:07:19] <Aya> че шиза?
[17:07:25] <Totoro> лул
[17:07:31] <Totoro> я вот думаю, надо будет зайти
[17:07:33] <Totoro> построить дом японский
[17:07:33] <Aya> как тебе вообще такое
[17:07:34] <Aya> в голову
[17:07:36] <Aya> могло придти
[17:07:38] <Aya> на силикон заходит
[17:07:39] <Aya> Totoro:
[17:07:40] <Aya> лучше
[17:07:49] <Totoro> не, надо поднимать с колен
[17:07:53] <Totoro> алексо-сервера
[17:07:57] <Totoro> а то там тухло
[17:08:05] <Aya> ненадо
[17:08:06] <Aya> пусть сдохнут
[17:08:07] <Aya> уже
[17:08:08] <Totoro> надо
[17:08:10] <Aya> че мучаешься трупы
[17:08:12] <Aya> некрофил
[17:08:13] <Aya> чтоле
[17:08:13] <Aya> ?
[17:08:17] <Totoro> это у тебя трупы
[17:08:19] <Totoro> .mc Si
[17:08:20] <Aya> не у меня
[17:08:20] <brote> Totoro: [srv.nekogenesis.com] OFF
[17:08:21] <Aya> алив
[17:08:24] <bpm140> LeshaInc: чёто не раб
[17:08:24] <Totoro> OFF
[17:08:24] <Aya> так ты домен
[17:08:25] <Aya> неоплатил
[17:08:33] <Totoro> лул
[17:08:37] <LeshaInc> ну че то не так
[17:08:38] <LeshaInc> значит
[17:08:39] <Totoro> он вроде зареган ещё
[17:08:45] <Aya> ага
[17:08:47] <Aya> на кого?
[17:08:49] <Totoro> на меня
[17:08:53] <Aya> ну а днс
[17:08:54] <Aya> не у меня
[17:08:55] <bpm140> LeshaInc: ну да
[17:08:56] <Totoro> .whois nekogenesis.com
[17:08:57] <bpm140> я не туда
[17:08:59] <bpm140> засунул
[17:09:10] <Totoro> Aya: так тебе все равно свой домен надо
[17:09:17] <Totoro> для майна
[17:09:22] <Totoro> у тебя же не некогенезис
[17:10:04] <Aya> и че
[17:10:06] <Totoro> короче приходи на открытие TC
[17:10:10] <Totoro> нового сервера
[17:10:12] <Totoro> я тоже приду
[17:10:18] <Aya> я бы туда не пришел
[17:10:22] <Aya> во первых нафиг эсэс
[17:10:25] <Aya> во вторых я там забанен
[17:10:36] <Totoro> так ты зарегайся без палева
[17:10:37] <LeshaInc> 3) в тетьих я в другом городе, что ты мне сделаешь
[17:10:41] <Totoro> будем дом строить
[17:10:41] <Aya> да
[17:10:43] <Totoro> японский
[17:10:48] <Aya> на силиконг
[17:10:49] <Aya> лучше
[17:10:50] <Aya> заходи
[17:10:51] <Aya> Totoro:
[17:10:58] <Aya> cnhjbnm ljv
[17:11:00] <Totoro> Aya: ты в майн нормально не играл уже сто лет
[17:11:01] <Aya> строить дом
[17:11:06] <Totoro> постоянно стоишь в углу
[17:11:10] <Totoro> возле юнитеча
[17:11:13] <Totoro> где-то
[17:11:21] <Aya> я последни разщ играл нормально
[17:11:26] <Aya> на 1.6.4
[17:11:29] <Totoro> ну вот
[17:11:31] <Aya> и то грег был
[17:11:33] <Totoro> надо обновить
[17:11:47] <Totoro> все равно ты дома сидишь и тебе делать нехрен
[17:12:13] <Totoro> у меня отпуск будет с 10 мая до 15
[17:12:25] <Aya> лул
[17:12:27] <Aya> ну так давай
[17:12:29] <Totoro> можно позалипать будет
[17:12:29] <Aya> но на силиконе
[17:12:30] <Aya> Totoro:
[17:12:33] <Aya> и в нормальную
[17:12:34] <Aya> сборку
[17:12:35] <Aya> на 1.14
[17:12:39] <Totoro> я уже играл на силиконе
[17:12:45] <Totoro> теперь надо на ссру
[17:12:54] <Aya> не надо
[17:13:00] <Aya> у них
[17:13:05] <Aya> говно протухшее
[17:13:06] <Aya> 1.7.10
[17:13:08] <Aya> с тыщу раз
[17:13:10] <Aya> переиграными
[17:13:10] <Totoro> да
[17:13:11] <Aya> модами
[17:13:20] <Totoro> так дом строить будем
[17:13:28] <Aya> ну так даже
[17:13:30] <Aya> чизель
[17:13:31] <Aya> нету
[17:13:33] <Aya> битсов
[17:13:34] <Aya> нету
[17:13:35] <Aya> какой дом
[17:13:36] <Aya> ?
[17:13:39] <Totoro> битсы хрень
[17:13:41] <Totoro> есть принты
[17:13:45] <Aya> хрень
[17:13:46] <Aya> для эсэса
[17:13:48] <Aya> только
[17:14:00] <Totoro> битсы эти постоянно только сервер засирают
[17:14:04] <Totoro> мусором
[17:14:09] <Totoro> и инвентарь
[17:15:40] <Asummonster> Ребятки, есть идеи как можно безопасно связать два компьютера между собой при условии, что они не знают адреса сетевых карт партнёра, но у них есть общий "ключ"?
[17:15:42] <LeshaInc> принты
[17:15:48] <LeshaInc> слишком ограниченные.............................................
[17:15:53] <Asummonster> Ну и, конечно, ключ не должен быть перехвачен
[17:15:56] <LeshaInc> Asummonster: зашифровать
[17:16:01] <LeshaInc> ну если они уже знают ключ
[17:16:07] <LeshaInc> если не знают
[17:16:16] <Totoro> Asummonster: а интернет карты есть?
[17:16:19] <Asummonster> неа
[17:16:19] <LeshaInc> тогда придется упарываться
[17:16:27] <LeshaInc> с ассиметричным
[17:16:32] <Asummonster> связь между дроном и терминалом
[17:16:43] <Asummonster> я думаю, насколько безопасно шифровать ключ ключом
[17:16:48] <Asummonster> по-моему бред какой-то выйдет
[17:16:51] <Totoro> LeshaInc: а зачем ассиметричное
[17:16:54] <Totoro> если уже есть ключ
[17:16:57] <Asummonster> типа через xor какой-то пропустить
[17:16:58] <Totoro> с обоих сторон одинаковый
[17:16:58] <LeshaInc> если есть
[17:17:00] <LeshaInc> то не нужно
[17:17:04] <Totoro> просто шифруй
[17:17:04] <LeshaInc> я так и сказал...
[17:17:05] <Totoro> чем угодно
[17:17:07] <Totoro> и всё
[17:17:10] <LeshaInc> ты просто не прочитал
[17:17:11] <LeshaInc> моее сообщение
[17:17:13] <LeshaInc> с начала
[17:17:15] <Totoro> а, да
[17:17:16] <Aya> Asummonster:
[17:17:20] <Aya> заходи
[17:17:21] <Totoro> ну ладно
[17:17:21] <Aya> на силикон
[17:17:25] <LeshaInc> Asummonster: и вообще если это дрон
[17:17:29] <Aya> ос рип
[17:17:30] <LeshaInc> то адрес
[17:17:32] <LeshaInc> ты знаешь
[17:17:33] <LeshaInc> как раз
[17:17:49] <LeshaInc> можно сделать процедуру при установке разовую
[17:18:01] <Totoro> можно линкед платы поставить
[17:18:01] <Asummonster> Ну я-то знаю, но хотелось бы сделать какую-то юзер-френдли процедуру
[17:18:02] <LeshaInc> чтобы дрон броадкастнул мессадж
[17:18:09] <LeshaInc> и компик его отловил
[17:18:13] <Asummonster> линкед платы, кстати, идея
[17:18:16] <LeshaInc> и потом юзера спрашивают
[17:18:19] <LeshaInc> доверяешь или нет
[17:18:19] <Asummonster> но они вроде дороже по компонентам
[17:18:21] <LeshaInc> Asummonster: они же парные
[17:18:23] <LeshaInc> их дюпнуть нельзя
[17:18:28] <LeshaInc> на 2 дрона + хост
[17:18:29] <Totoro> дороже, и только для один на один
[17:18:40] <Totoro> зато 100% секурно
[17:18:41] <LeshaInc> Totoro: а в опеннете
[17:18:42] <Asummonster> я в плане
[17:18:43] <LeshaInc> же дюпались
[17:18:46] <LeshaInc> туннельки?
[17:18:51] <Totoro> хз
[17:18:53] <Asummonster> по компонентам дрона
[17:18:53] <Totoro> не помню
[17:18:54] <LeshaInc> я помню что дюпались
[17:18:57] <Asummonster> там же лимит корпусов
[17:19:15] <Totoro> ну да
[17:19:19] <Totoro> придётся проверить что влезает
[17:19:21] <Totoro> в лимит
[17:19:40] <Totoro> Asummonster: так если у тебя ключ уже есть
[17:19:44] <Totoro> на обоих сторонах
[17:19:47] <LeshaInc> шифровать
[17:19:48] <Totoro> бери какое-нибудь простое шифрование
[17:19:49] <LeshaInc> это тормоз
[17:19:50] <Totoro> и всё
[17:19:51] <LeshaInc> будет...
[17:19:52] <Totoro> да простое
[17:20:04] <LeshaInc> простое и ломающееся
[17:20:05] <LeshaInc> ?
[17:20:17] <Totoro> да
[17:20:20] <Totoro> всем пофиг
[17:20:24] <LeshaInc> тогда нафига
[17:20:25] <LeshaInc> вообще
[17:20:27] <LeshaInc> шифровать
[17:20:31] <Totoro> тоже верно
[17:20:35] <Asummonster> адекватное ли решение шифровать ключ ключом же через xor?
[17:20:41] <LeshaInc> надо один раз
[17:20:45] <LeshaInc> броадкастом
[17:20:46] <Totoro> а зачем тебе ключ шифровать?
[17:20:48] <LeshaInc> обмненяться адресами
[17:20:48] <Totoro> вопрос
[17:20:55] <LeshaInc> чтобы в гуишке сервера написало
[17:20:56] <Asummonster> что бы не украли его..
[17:20:58] <LeshaInc> найдено 3 дрона
[17:21:00] <Totoro> лул
[17:21:05] <LeshaInc> если у тебя всего 2
[17:21:06] <LeshaInc> а написало 3
[17:21:11] <Totoro> да, сделай лучше хендшейк, как Лёха предлагает
[17:21:12] <LeshaInc> значит кто то подделал сигнал
[17:21:23] <Totoro> и потом уже точечно по адресам
[17:21:30] <Totoro> хендшейк летит один раз
[17:21:34] <Totoro> там нет времени его ломать
[17:21:42] <Asummonster> у меня предусмотрено, что дрон, один раз получив ключ, в дальнейшем считает этот адрес доверенным
[17:21:48] <BrightYC> Asummonster я просто
[17:21:49] <BrightYC> делал
[17:21:49] <LeshaInc> ну так записать
[17:21:52] <LeshaInc> в еепром
[17:21:52] <BrightYC> через modem.send
[17:21:53] <LeshaInc> и все
[17:21:55] <Asummonster> то есть я могу, по сути, один раз забродкастить ключ
[17:21:56] <fs24_bot> Asummonster: У вас новый уровень! Вы получили за это: 🔧 Гаечный ключ
[17:21:57] <Asummonster> я так и делаю
[17:21:58] <BrightYC> и хендшейк
[17:22:02] <LeshaInc> да нафиг тебе ключ?
[17:22:05] <BrightYC> записывает ключ
[17:22:08] <LeshaInc> ты просто заброадкасть
[17:22:09] <BrightYC> какой ключ
[17:22:09] <LeshaInc> какое нибудь
[17:22:11] <BrightYC> порт
[17:22:11] <LeshaInc> левое сообщение
[17:22:13] <BrightYC> записывает
[17:22:15] <LeshaInc> и дрон адрес запомнит
[17:22:17] <BrightYC> планшет
[17:22:20] <Asummonster> ты видел эти адреса в опенкомпах? это совсем не юзерфрендли херня
[17:22:27] <BrightYC> Asummonster так автоматически
[17:22:29] <LeshaInc> так юзеру не надо
[17:22:32] <LeshaInc> ничего вводить
[17:22:32] <BrightYC> глянь как у меня
[17:22:32] <BrightYC> было
[17:22:34] <LeshaInc> 1 кнопку жмешь
[17:22:38] <LeshaInc> броадкастится сообщение привет
[17:22:38] <BrightYC> Asummonster зайди в мою тему
[17:22:40] <LeshaInc> дрон ждет
[17:22:42] <BrightYC> с дроном
[17:22:43] <LeshaInc> пока кто то отправит привет
[17:22:43] <BrightYC> там я делал
[17:22:45] <BrightYC> хендшейк
[17:22:47] <Asummonster> сейчас посмотрю
[17:22:48] <LeshaInc> и запоминает адрес
[17:22:49] <LeshaInc> сообщения
[17:23:03] <Asummonster> ну так сообщение тогда перехватить могут..
[17:23:05] <Asummonster> я так и делаю
[17:23:10] <Asummonster> сча посмотрю чё там у брайта
[17:23:49] <BrightYC> Asummonster да не надо ничего броадкастить
[17:23:51] <BrightYC> при старте дрона
[17:23:52] <BrightYC> пусть он
[17:23:56] <BrightYC> math.random
[17:23:57] <BrightYC> порт
[17:24:01] <BrightYC> ты подключаешься к этому порту
[17:24:01] <BrightYC> и все
[17:24:03] <BrightYC> дрон запоминает
[17:24:06] <BrightYC> доверенный модем
[17:24:11] <BrightYC> адрес модема
[17:24:12] <BrightYC> не подделать
[17:24:27] <Asummonster> неплохая идея
[17:24:31] <LeshaInc> для этого юзеру надо
[17:24:34] <LeshaInc> лишние телодвижения
[17:24:35] <LeshaInc> делать
[17:24:40] <BrightYC> LeshaInc ну можно
[17:24:41] <BrightYC> поставить
[17:24:41] <Asummonster> а хотя чё я парюсь
[17:24:44] <BrightYC> modem.setStrength
[17:24:45] <BrightYC> пару блоков
[17:24:48] <BrightYC> и просто запустить прогу
[17:24:49] <BrightYC> пусть сами
[17:24:50] <BrightYC> договариваются
[17:24:52] <BrightYC> с дроном
[17:24:55] <Asummonster> у меня в проге можно менять порты как хочешь
[17:25:03] <Asummonster> если юзер сам не озаботился и не поменял порт
[17:25:06] <Asummonster> его проблемы
[17:25:39] <Asummonster> Спасибо)
[17:27:42] <bpm140> LeshaInc: а есть дебаггер
[17:27:44] <bpm140> для вскода
[17:27:44] <bpm140> ?
[17:27:49] <bpm140> для раста
[17:27:57] <LeshaInc> да
[17:28:07] <bpm140> LeshaInc: как назыв....
[17:28:26] <bpm140> LeshaInc: просто я не могу в этом магазе
[17:28:27] <bpm140> его найти
[17:28:39] <LeshaInc> vscode-lldb
[17:28:53] <bpm140> cgc
[17:28:55] <bpm140> спс
[17:30:09] <Aya>
[17:31:13] <bpm140> Error: IoError(Os { code: 5, kind: PermissionDenied, message: "Access is denied." })
[17:31:14] <bpm140> класс
[17:31:18] <bpm140> блин
[17:32:07] <brote> [ Криминальные новости Праги: 50-летний иностранец онанировал на улице, а 76-летний пенсионер обвесил балкон эротическими постерами ] - aroundprague.cz ( https://tinyurl.com/y87dswqb )
[17:33:59] <Totoro> > Несмотря на прибывший наряд полиции, 76-летний мужчина отказался снимать плакаты, «так как правоохранители не предъявили никакого официального документа с печатью, который запрещал бы это».
[17:34:01] <Totoro> «Мужчина сказал, это его балкон и он может делать все, что хочет. Дело было передано в городской муниципалитет для дальнейшего разбирательства», – рассказали полицейские.
[17:34:24] <bpm140> блин
[17:34:28] <bpm140> чё за фигня
[17:34:39] <bpm140> почему access denied
[17:34:41] <bpm140> я уже вскод
[17:34:45] <bpm140> от админа запустил
[17:34:54] <Totoro> вскод сломался?
[17:35:04] <Totoro> всегда есть IDEA
[17:35:52] <LeshaInc> idea
[17:35:54] <LeshaInc> пишет ошибки
[17:35:56] <LeshaInc> которых нет
[17:36:17] <bpm140> Totoro: в идее
[17:36:19] <bpm140> есть деббагер
[17:36:21] <bpm140> раста
[17:36:21] <bpm140> ?
[17:36:28] *** Quits: Aya (~Thunderbi@2001:470:1f15:4e0::2) (Ping timeout: 378 seconds)
[17:36:38] <Totoro> а зачем тебе дебаггер раста?
[17:36:45] <bpm140> ну блин
[17:36:49] <bpm140> для чего
[17:36:51] <bpm140> деббагеры
[17:36:53] <bpm140> используют?
[17:37:04] <Totoro> дебажь принтами
[17:37:07] <Totoro> как деды дебажили
[17:37:13] <bpm140> деды
[17:37:15] <bpm140> вообще на ассемблере
[17:37:16] <bpm140> писали
[17:37:21] <bpm140> а у нас тут язык
[17:37:28] <bpm140> 2018 века
[17:37:29] <LeshaInc> блин
[17:37:37] <Totoro> самый удобный дебаггер у явы
[17:37:39] <Totoro> вообще
[17:37:42] <bpm140> у сишарпа
[17:37:43] <LeshaInc> типичный аргумент
[17:37:46] <bpm140> тоже а**********ый
[17:37:47] <LeshaInc> адепта идеи
[17:37:47] <bpm140> деббагер
[17:37:50] <bpm140> при том
[17:37:52] <bpm140> что в всстудио
[17:37:54] <bpm140> что в вскоде
[17:37:58] <LeshaInc> Totoro: ты другими дебаггерами пользовался?
[17:38:01] <Totoro> нет
[17:38:16] <LeshaInc> а дебаггер идеи умеет
[17:38:21] <LeshaInc> назад во времени возвращаться
[17:38:22] <LeshaInc> ?
[17:38:42] <Totoro> о, я помню в JS фреймфорке была такая штука
[17:38:44] <Totoro> в каком-то
[17:39:18] <bpm140> LeshaInc: хотя я не понимаю
[17:39:23] <bpm140> это дебаггер
[17:39:24] <bpm140> крашится
[17:39:26] <bpm140> или моя прога
[17:39:34] <Totoro> возврат назад во времени подразумевает либо тотальную запись стейта
[17:39:40] <Totoro> либо детерминируемое поведение кода
[17:39:54] <bpm140> вот визуаловский деббагер
[17:39:56] <bpm140> так может
[17:42:43] <LeshaInc> гдб умеет
[17:42:45] <LeshaInc> записывать
[17:42:52] <LeshaInc> ну и код
[17:42:57] <LeshaInc> и так детерминирован
[17:43:08] <LeshaInc> компик же не квантовый
[17:43:32] <bpm140> @ms мир говно планета шарик солнце гребанный фонарик
[17:43:34] <fs24_bot> как полностью все говориться ...планета шар... — Ответы Mail.Ru // https://otvet.mail.ru/question/97098890
[17:43:35] <fs24_bot> Жизнь игра, планета шарик, солнце - грёбаный фонарик, школа - муть, урок фигня... Компик, Я ЛЮБЛЮ ТЕБЯ... http://otvet.mail.ru/question/10141295...
[17:47:02] <Totoro> LeshaInc: да, но как реверсить?
[17:47:10] <Totoro> например было записано число
[17:47:17] <Totoro> на основе него было высчитано что-то
[17:47:21] <Totoro> а число удалено
[17:47:25] <Totoro> чтобы его восстановить
[17:47:25] <LeshaInc> записать все инструкции и отреверсить
[17:47:29] <Totoro> надо будет провести
[17:47:30] <LeshaInc> это не вопрос
[17:47:33] <Totoro> вычисления заново
[17:47:34] <LeshaInc> как сделать
[17:47:39] <LeshaInc> это уже сделали в гдб
[17:47:39] <Totoro> то есть это не линейное движение
[17:47:43] <Totoro> а туда сюда
[17:47:45] <LeshaInc> идея просто не смогла
[17:48:05] <Totoro> а что если вся прога была чисто для рассчёта одного числа
[17:48:10] <Totoro> которое потом было удалено из памяти
[17:48:13] <LeshaInc> детерминированность в одну сторону не обозначает что и в другую так же
[17:48:15] <Totoro> чтобы вернуться на момант
[17:48:18] <Totoro> момент
[17:48:20] <Totoro> когда оно в памяти
[17:48:26] <Totoro> придётся тупо выполнить всю прогу
[17:48:28] <LeshaInc> ты мог прийти в одну точку слева а мог и справа
[17:48:29] <Totoro> заново
[17:48:37] <Totoro> так что единственный способ рабочий
[17:48:45] <Totoro> путешествовать во времени нормально
[17:48:48] <Totoro> это дампить
[17:48:50] <Totoro> память
[17:48:52] <Totoro> оперативную
[17:48:56] <Totoro> при каждом изменении
[17:48:58] <LeshaInc> всю папять
[17:48:59] <LeshaInc> не надо
[17:49:05] <LeshaInc> достаточно только инструкции
[17:49:06] <Totoro> ну диффы делать
[17:49:10] <LeshaInc> нет
[17:49:15] <LeshaInc> инструкции
[17:49:22] <LeshaInc> ну и блин
[17:49:25] <LeshaInc> че ты споришь
[17:49:29] <LeshaInc> это уже сделано и работает
[17:49:32] <LeshaInc> я даже пробовал
[17:49:37] <Totoro> так я не говорю что невозможно
[17:49:39] <LeshaInc> а как оно там работает
[17:49:39] <Totoro> я просто обсуждаю
[17:49:41] <Totoro> как сделал
[17:49:43] <Totoro> и
[17:49:45] <Totoro> интересно же
[17:49:47] <bpm140> короче
[17:49:50] <bpm140> это
[17:49:52] <bpm140> @showdown
[17:49:53] <fs24_bot> это не разборки, это жизнь
[17:50:01] <LeshaInc> процесс рекорд дазнт суппорт инструкшен эт адресс
[17:50:20] <Totoro> ладно, пойду домой
[17:50:29] <bpm140> @ms MASTER BOOT RECORD IRQ 0 SYSTEM CLOCK
[17:50:31] <fs24_bot> IRQ 0 SYSTEM CLOCK - MASTER BOOT RECORD - Слушать онлайн. Музыка... // https://my.mail.ru/music/songs/master-boot-record-irq-0-system-clock-9e59802550083075f360aa83deb17229
[17:50:31] <fs24_bot> Слушать онлайн IRQ 0 SYSTEM CLOCK - MASTER BOOT RECORD. Бесплатное прослушивание музыки на Музыка Mail.Ru
[17:51:09] <bpm140> блин а на mbrserver
[17:51:11] <bpm140> дофига
[17:51:13] <bpm140> растеров
[17:51:23] <bpm140> LeshaInc: может mbr
[17:51:26] <bpm140> следующий трек
[17:51:27] <bpm140> назовет
[17:51:29] <bpm140> RUST
[17:52:20] <bpm140> @ms с++ сжег дисплей
[17:52:21] <fs24_bot> Оригинал 5,1 ''Дисплей с рамкой с сжечь тени для Samsung Galaxy S6... // http://ru.aliexpress.com/store/product/ORIGINAL-5-1-SUPER-AMOLED-Display-for-SAMSUNG-Galaxy-S6-edge-LCD-G925-G925I-G925F-Touch/4584024_32892813548.html
[17:52:22] <fs24_bot> Купить Оригинал 5,1 &apos;&apos;Дисплей с рамкой с сжечь тени для Samsung Galaxy S6 edge ЖК дисплей G925 G925I G925F Сенсорный экран планшета и другие товары категории Мобильный телефон ЖК в магазине...
[17:54:43] <bpm140> блин
[17:54:47] <bpm140> я уже терминал в винде
[17:54:48] <bpm140> пытаюсь
[17:54:52] <bpm140> на ctrl+alt+t
[17:54:54] <bpm140> открыть
[17:57:50] <bpm140> короче
[17:57:52] <bpm140> какой то глюк
[17:58:00] <bpm140> не работает в моей проге
[17:58:01] <bpm140> дебаг
[17:58:02] <bpm140> попробую
[17:58:08] <bpm140> в трешбине
[17:59:10] <bpm140> Totoro: ну и вообще не удивительно
[17:59:16] <bpm140> что в джава/с#
[17:59:18] <bpm140> крутые дебаггеры
[17:59:23] <bpm140> потому что в языке с вм
[17:59:25] <bpm140> очень легко
[17:59:27] <bpm140> дебагер сделать
[17:59:35] <bpm140> и чтобы он назад
[17:59:36] <bpm140> и вперед
[17:59:37] <bpm140> мог
[18:01:06] <bpm140> в трешбине
[18:01:07] <bpm140> все раб
[18:02:30] <bpm140> LeshaInc: блин
[18:02:37] <bpm140> он ассемблер
[18:02:38] <bpm140> показывает
[18:06:46] <bpm140> @tr ru warning: unnecessary parentheses around `match` head expression
[18:06:48] <fs24_bot> предупреждение: ненужные скобки вокруг `голове` выражение(translate.yandex.ru) en-ru
[18:06:56] <LeshaInc> bpm140: ну для чего нет сорс маппинга
[18:07:00] <LeshaInc> будет ассемблер
[18:07:04] <LeshaInc> стдлиба например
[18:07:11] <LeshaInc> или системные
[18:07:15] <LeshaInc> либы
[18:13:32] <Asummonster> @transfer Totoro winef 20
[18:13:32] <fs24_bot> Вы успешно передали 🍷 Вино [ФРАНЦУНСКОЕ] x20 пользователю Totoro
[18:16:18] <LeshaInc> о
[18:16:22] <brote> [ ООО «Линксервис» сможет работать до конца карантина | Новости Приднестровья ] - novostipmr.com ( https://tinyurl.com/y7bjjujk )
[18:16:29] <LeshaInc> я остаюсь...
[18:16:31] <LeshaInc> блин
[18:16:35] <LeshaInc> я уже собирался
[18:16:37] <LeshaInc> код писать
[18:16:41] <LeshaInc> не отвлекаясь
[18:18:09] <bpm140> блин
[18:18:11] <bpm140> ну и где этот
[18:18:15] <bpm140> duration tracking
[18:18:18] <bpm140> куда он исчез
[18:18:47] <BrightYC> LeshaInc будешь деградировать
[18:18:48] <BrightYC> дальше……….
[18:18:55] <LeshaInc> где деградировать
[18:18:56] <LeshaInc> ?
[18:19:27] <LeshaInc> это не деградация
[18:19:32] <LeshaInc> а прокрастинация
[18:19:41] <LeshaInc> я могу почитать или посмотреть какую то фигню
[18:19:49] <LeshaInc> интересную и познавательную
[18:19:57] <LeshaInc> вместо того чтобы писать код
[18:22:27] <bpm140> да блин
[18:22:28] <bpm140> почему
[18:22:40] <bpm140> на паузе
[18:28:55] <LeshaInc> @ms in rainbows best album ever
[18:28:56] <fs24_bot> Radiohead - In Rainbows - Reviews - Album of The Year // https://www.albumoftheyear.org/album/363-radiohead-in-rainbows.php
[18:28:57] <fs24_bot> Music Reviews: In Rainbows by Radiohead released in 2007 via Self-released. Genre: Alternative Rock.
[18:29:23] <bpm140> ??????
[18:30:45] <LeshaInc> @дебаг
[18:31:00] <bpm140> он не включается
[18:35:31] <bpm140> crazy debug 2
[18:36:14] <fs24_bot> Недостаточно 💰 Деньги x10000
[18:36:17] <LeshaInc> п********ц
[18:36:18] <fs24_bot> LeshaInc: У вас новый уровень! Вы получили за это: 💰 Деньги
[18:36:25] *** Joins: LeshaIncGF (~LeshaIncG@94.103.3.139)
[18:36:26] <LeshaIncGF> @inv
[18:36:27] <fs24_bot> LeshaIncGF: 🍺 Пиво x1 💰 Деньги x9769
[18:36:30] <LeshaInc> @inv
[18:36:31] <fs24_bot> LeshaInc: 🍷 Вино [ФРАНЦУНСКОЕ] x1 💰 Деньги x4948
[18:36:36] <bpm140> LeshaInc: блин
[18:36:36] <bpm140> это чё
[18:36:36] <LeshaInc> @transfer LeshaIncGF 1000 money
[18:36:38] <bpm140> дисинхр
[18:36:40] <fs24_bot> Ошибка типа в `count` необходимый тип `System.Int32` вы же ввели `System.String`
[18:36:40] <bpm140> потоков?
[18:36:40] <LeshaInc> @transfer LeshaIncGF money 1000
[18:36:41] <fs24_bot> Вы успешно передали 💰 Деньги x1000 пользователю LeshaIncGF
[18:36:55] <LeshaIncGF> @transfer LeshaInc money 10000
[18:36:56] <fs24_bot> Вы успешно передали 💰 Деньги x10000 пользователю LeshaInc
[18:37:00] <fs24_bot> 💰 Деньги -10000 За использование данной команды
[18:37:01] <fs24_bot> Команда успешно создана
[18:37:03] <LeshaInc> @debug
[18:37:26] <bpm140> @debug
[18:37:52] <LeshaInc> bpm140: вообще у тебя там вроде мьютекс
[18:37:55] <LeshaInc> перед loop { }
[18:37:56] <LeshaInc> лочился
[18:38:00] <LeshaInc> и никогда не разлочится
[18:38:02] <LeshaInc> поэтому другой поток
[18:38:05] <LeshaInc> 3aBIc
[18:38:58] <bpm140> он не завис
[18:39:01] <LeshaInc> bpm140:
[18:39:01] <LeshaInc> блин
[18:39:03] <bpm140> если я уберу этот if
[18:39:03] <LeshaInc> а знаешь
[18:39:06] <LeshaInc> когда ин рейнбоус
[18:39:08] <LeshaInc> релизнули?
[18:39:09] <bpm140> то время
[18:39:10] <LeshaInc> 10 октября
[18:39:11] <LeshaInc> это 10/10
[18:39:18] <bpm140> 2007 года
[18:39:25] <LeshaInc> лучший альбом 10 из 10...
[18:39:50] <LeshaIncGF> всем пока
[18:39:59] <LeshaIncGF> скоро увидимся
[18:40:02] *** Parts: LeshaIncGF (~LeshaIncG@94.103.3.139) ()
[18:40:13] <brote> [ Imgur ] - i.imgur.com
[18:40:17] <bpm140> убрал
[18:40:19] <bpm140> этот if
[18:40:21] <bpm140> все идет
[18:40:26] <bpm140> это не в мутексе
[18:40:27] <bpm140> дело
[18:42:58] <bpm140> LeshaInc: да и вообще
[18:43:00] <bpm140> раст сам
[18:43:04] <bpm140> mutex разблочит
[18:43:17] <LeshaInc> он перед loop
[18:43:18] <LeshaInc> залочится
[18:43:21] <LeshaInc> а разлочится после
[18:43:38] <bpm140> так он у меня в loop
[18:43:39] <bpm140> лочится
[18:44:08] <LeshaInc> ну в том коде
[18:44:10] <LeshaInc> что ты кидал
[18:44:12] <LeshaInc> он за loop
[18:44:13] <LeshaInc> был...
[18:44:30] <brote> [ hastebin ] - hastebin.com
[18:44:31] <bpm140> у меня ща такой
[18:44:31] <bpm140> код
[18:44:49] <bpm140> @debug
[18:45:00] <LeshaInc> а playback
[18:45:01] <LeshaInc> где
[18:45:02] <LeshaInc> берется
[18:45:03] <LeshaInc> ?
[18:45:17] <bpm140> ну это структура
[18:45:21] <bpm140> она создается до потока
[18:45:22] <bpm140> let mut playback = Playback::default();
[18:45:37] <brote> [ hastebin ] - hastebin.com
[18:45:38] <LeshaInc> а в ней что
[18:45:40] <bpm140> ее default
[18:46:00] <LeshaInc> bpm140: а меняешь ты
[18:46:01] <LeshaInc> в другом потоке
[18:46:02] <LeshaInc> ее?
[18:46:06] <bpm140> да
[18:46:10] <bpm140> в главном потоке
[18:46:21] <LeshaInc> bpm140: структура Copy
[18:46:22] <LeshaInc> ?
[18:46:26] <bpm140> да
[18:46:28] <bpm140> copy и clone
[18:46:30] <LeshaInc> ну так она скопировалась
[18:46:33] <LeshaInc> в этот поток
[18:46:36] <LeshaInc> со значением true
[18:46:41] <bpm140> а типа
[18:46:42] <LeshaInc> а в главном
[18:46:43] <bpm140> она больше
[18:46:44] <bpm140> не будет
[18:46:44] <bpm140> ?
[18:46:48] <LeshaInc> bpm140: у тебя две структуры
[18:46:49] <LeshaInc> playback
[18:46:54] <LeshaInc> в каждом потоке свои
[18:46:56] <LeshaInc> они разные
[18:46:58] <bpm140> ппппппппппц
[18:47:15] <bpm140> короче нужно copy убрать
[18:47:16] <bpm140> ?
[18:47:21] <LeshaInc> уберешь copy
[18:47:23] <LeshaInc> будет ошибка
[18:47:25] <LeshaInc> 100%
[18:47:32] <LeshaInc> там скорее надо
[18:47:36] <LeshaInc> синхронизировать потоки
[18:47:41] <bpm140> через mpsc
[18:47:41] <bpm140> ?
[18:47:50] <LeshaInc> bpm140: ну в данном случае
[18:47:51] <LeshaInc> наверно проще
[18:47:54] <LeshaInc> через мьютекс
[18:47:58] <LeshaInc> короче создаешь
[18:47:59] <LeshaInc> выше
[18:48:06] <bpm140> ну там mutex
[18:48:09] <bpm140> stdout
[18:48:11] <bpm140> в несм
[18:48:11] <LeshaInc> let playback = Arc::new(Mutex::new(Playback::default()))
[18:48:16] <LeshaInc> ну еще один нужен
[18:48:17] <LeshaInc> для плейбека
[18:48:29] <LeshaInc> и лочишь каждый раз когда тебе прочитать надо
[18:48:46] <LeshaInc> bpm140: только будь осторожен с продолжительностью блокировки
[18:48:51] <LeshaInc> потому что автоматом разблокируется
[18:48:53] <LeshaInc> только в конце блока
[18:49:03] <LeshaInc> старайся блокировать как можно меньше времени мьютекс
[18:49:06] <bpm140> а можно
[18:49:07] <LeshaInc> например если меняешь
[18:49:09] <bpm140> разблочить
[18:49:11] <bpm140> вручную?
[18:49:17] <LeshaInc> сделай let lock = playback.lock().unwrap();
[18:49:21] <LeshaInc> делаешь что то с lock
[18:49:23] <LeshaInc> потом drop(lock)
[18:49:29] <LeshaInc> ну или в { } обернуть
[18:49:32] <LeshaInc> bpm140: да
[18:49:34] <LeshaInc> через drop
[19:03:12] <bpm140> ппц
[19:03:15] <bpm140> импортов
[19:03:17] <bpm140> правда половина
[19:03:20] <bpm140> unused
[19:03:21] <bpm140> после
[19:03:24] <bpm140> рефакторинга
[19:07:43] <bpm140> @ms я остался один а вокруг пустота
[19:07:45] <fs24_bot> Ответы Mail.ru: Кто поёт эту песню и где скачать? слова такие "я... // https://touch.otvet.mail.ru/question/42340125
[19:07:46] <fs24_bot> я остался один а вокруг пустота только чей-то голос тихо шептал вернись ко мне....
[19:09:01] <bpm140> LeshaInc: блин
[19:09:03] <bpm140> а а слова
[19:09:05] <bpm140> похоже
[19:09:08] <bpm140> на ту песню
[19:09:14] <bpm140> ты оставил нас умирать
[19:13:54] <bpm140> все
[19:13:55] <bpm140> я устал
[19:13:57] <bpm140> программировать
[19:15:06] <brote> [ VERY - VERY... basic song control in CLI Mode · LaineZ/bc_rs@ed16e20 · GitHub ] - github.com ( https://tinyurl.com/yc3t8cr2 )
[19:15:06] <bpm140> жесткий коммит
[19:18:17] <LeshaInc> bpm140: половину кода
[19:18:18] <LeshaInc> delete...
[19:18:40] <bpm140> LeshaInc: я его не delete
[19:18:41] <bpm140> я его перенес
[19:18:55] <fingercomp> Asummonster: можно сделать хэндшейк простенький
[19:18:55] <yumi`> <bpm140> to <fingercomp>: и мув возникает именно в потоке - где и раньше был...
[19:18:57] <yumi`> <bpm140> to <fingercomp>: https://hastebin.com/ofaqiyiwif.js вот тут
[19:19:11] <Asummonster> например?
[19:19:12] <bpm140> fingercomp: уже все решено
[19:19:16] <fingercomp> Asummonster: сначала ты броадкаст делаешь: "где дроны?"
[19:19:21] <bpm140> ну ты надеюсь и так понял...
[19:19:22] <fingercomp> потом дроны тебе отсылают свои адреса
[19:19:31] <fingercomp> затем в проге ты генеришь 3 цвета
[19:19:35] <fingercomp> рандомных
[19:19:36] <bpm140> LeshaInc: зато теперь
[19:19:38] <bpm140> варингов
[19:19:40] <bpm140> нет.........
[19:19:43] <fingercomp> и на один из ответивших дронов отсылаешь
[19:20:10] <fingercomp> если он начинает мигать цветами теми, что сгенерил, и юзер видит, что дрон его, то он жмёт "всё ок"
[19:20:14] <fingercomp> и хэндшейк завершается
[19:20:23] <fingercomp> ты знаешь адрес дрона, дрона знает адрес сервера
[19:20:32] <fingercomp> и можешь слать друг другу напрямую
[19:20:54] <LeshaInc> это же не спасет
[19:20:55] <fingercomp> а если вдруг дрон юзера не реагирует, то юзер жмёт "не мой дрон, давай ещё"
[19:20:55] <LeshaInc> если кто то
[19:20:57] <fingercomp> и всё
[19:21:01] <LeshaInc> дроном претворится
[19:21:08] <fingercomp> каким образом?
[19:21:12] <fingercomp> юзер дрона своего видит
[19:21:17] <LeshaInc> ну моргает
[19:21:20] <LeshaInc> только один из дронов
[19:21:21] <LeshaInc> так?
[19:21:23] <fingercomp> да
[19:21:28] <fingercomp> если моргает юзера, он подтверждает
[19:21:28] <LeshaInc> ну вот
[19:21:30] <LeshaInc> есть шанс
[19:21:38] <LeshaInc> что сервер попросит моргать у дрона юзера
[19:21:39] <fingercomp> если его не моргает, то кто-то перехватил
[19:21:42] <fingercomp> дальше по списку
[19:21:47] <LeshaInc> fingercomp: так не все дроны моргают
[19:21:51] <fingercomp> да
[19:21:52] <LeshaInc> если ты 10 дронов подключаешь
[19:21:53] <fingercomp> сенд одному только
[19:21:54] <LeshaInc> один моргает
[19:21:59] <LeshaInc> 8 не моргают
[19:22:03] <LeshaInc> 1 скомпрометирован
[19:22:16] <fingercomp> последний не знает, какие цвета на планшете
[19:22:23] <LeshaInc> а зачем
[19:22:26] <LeshaInc> ему знать?
[19:22:32] <LeshaInc> у него не просили моргать
[19:22:41] <bpm140> а code of conduct
[19:22:43] <LeshaInc> шанс что попросят у него
[19:22:43] <bpm140> отличается
[19:22:44] <LeshaInc> 10%
[19:22:46] <bpm140> от contributing
[19:22:46] <bpm140> ?
[19:22:49] <LeshaInc> да
[19:22:54] <fingercomp> LeshaInc: вдруг он решит притвориться, что он получил
[19:22:57] <LeshaInc> это разные вещи
[19:23:05] <LeshaInc> fingercomp: а зачем
[19:23:10] <LeshaInc> ему притворяться?
[19:23:14] <LeshaInc> он подделал ответ дрона
[19:23:18] <LeshaInc> у него не просили моргать
[19:23:21] <LeshaInc> и не надо значит
[19:24:31] <fingercomp> юзер определяет, в любом случае, его ли дрон сверкает или не его
[19:24:38] <fingercomp> а если сверкает, то правильными цветами
[19:25:19] <LeshaInc> fingercomp: так блин
[19:25:24] <LeshaInc> можно подойти со спины к игроку
[19:25:26] <LeshaInc> с планшетом
[19:25:30] <LeshaInc> словить сигнал с него
[19:25:34] <LeshaInc> и притвориться дроном
[19:25:44] <fingercomp> как ты дроном притворишься?
[19:25:45] <LeshaInc> ответ подделать
[19:25:50] <LeshaInc> серверу
[19:26:00] <fingercomp> да, ты подделаешь ответ
[19:26:03] <LeshaInc> тобишь когда он спрашивает где дроны
[19:26:06] <LeshaInc> ответить
[19:26:12] <fingercomp> сервер увидит, что ему отправили ответ 2 дрона
[19:26:24] <bpm140> а такой
[19:26:25] <fingercomp> он берёт один из них, например дрон атакующего
[19:26:34] <fingercomp> шлёт ему комбинацию, которая на планшете показывается
[19:26:36] <bpm140> как в SSH
[19:26:39] <fingercomp> а юзер видит, что его дрон не моргает
[19:26:46] <LeshaInc> fingercomp:
[19:26:48] <fingercomp> значит, это не его дрон выбрал сервер
[19:26:49] <LeshaInc> это нот релайбл
[19:26:51] <LeshaInc> защита
[19:26:54] <fingercomp> почему?
[19:26:58] <LeshaInc> потому что не факт
[19:26:59] <fingercomp> в чём вектор атаки?
[19:27:03] <LeshaInc> что сервер выберет
[19:27:06] <LeshaInc> дрон атакующего
[19:27:08] <fingercomp> да блин
[19:27:08] <LeshaInc> для теста
[19:27:10] <fingercomp> я же тебе говорю
[19:27:15] <fingercomp> он поочерёдно проверяет
[19:27:20] <fingercomp> юзер с 2 кнопками
[19:27:20] <LeshaInc> так ты сказал
[19:27:22] <LeshaInc> только один
[19:27:24] <LeshaInc> дрон моргает
[19:27:25] <fingercomp> "не мой дрон", "мой дрон"
[19:27:31] <fingercomp> в один момент времени моргает один
[19:27:35] <fingercomp> а юзер может переключиться
[19:27:39] <fingercomp> если не его моргнул
[19:27:48] <LeshaInc> вообще это все равно
[19:27:49] <LeshaInc> муторно
[19:27:51] <LeshaInc> проще при настройке
[19:27:57] <LeshaInc> при записи биоса дрона
[19:27:59] <LeshaInc> порт секретный
[19:28:02] <LeshaInc> указать
[19:28:08] <fingercomp> порт можно подобрать
[19:28:16] <fingercomp> 65535 комбинаций не так и сложно перебрать
[19:28:23] <LeshaInc> можно сервер
[19:28:23] <bpm140> а можно сделать
[19:28:24] <fingercomp> особенно, если коммуникация жёсткая
[19:28:25] <bpm140> accept
[19:28:25] <LeshaInc> подделать
[19:28:27] <bpm140> connection
[19:28:27] <bpm140> ?
[19:28:27] <fingercomp> типа там коорды шлёт
[19:28:34] <BrightYC> fingercomp дак не проще
[19:28:35] <BrightYC> просто
[19:28:39] <LeshaInc> отправить запрос где дроны
[19:28:44] <LeshaInc> с планшета атакующего
[19:28:51] <LeshaInc> до того как юзер успеет это сделать
[19:28:54] <LeshaInc> со своего серва
[19:29:15] <LeshaInc> кстати есть еще проще способ
[19:29:15] <fingercomp> ну, двойной хэндшейк тогда делать
[19:29:15] <BrightYC> if адрес_модема == доверенный_адрес_модема then
[19:29:18] <LeshaInc> ты когда дрона настраиваешь
[19:29:21] <fingercomp> серв дрона проверяет, дрон сервер
[19:29:25] <LeshaInc> обычно биос записываешь
[19:29:29] <LeshaInc> с того же компа
[19:29:33] <LeshaInc> на котором сервер стоит
[19:29:36] <LeshaInc> зашить в дрона
[19:29:38] <LeshaInc> адрес сервера
[19:29:39] <LeshaInc> и не париться
[19:29:47] <fingercomp> BrightYC: Асум не хочет вводить адреса
[19:29:48] <LeshaInc> так точно
[19:29:49] <fingercomp> в этом вся суть
[19:29:51] <LeshaInc> не взломают
[19:29:58] <LeshaInc> ну если его утилита сама ввдеет
[19:30:05] <LeshaInc> требования не нарушены
[19:30:08] <LeshaInc> и юзеру не надо
[19:30:13] <LeshaInc> цвета сверять
[19:30:16] <LeshaInc> особенно если там 8 дронов
[19:30:20] <LeshaInc> строят шар из коблы
[19:30:39] <fingercomp> это значит, что только с 1 компа управлять можешь
[19:30:48] <fingercomp> если планшет зафигачишь, то фиг там был
[19:30:51] <fingercomp> перепрошивать надо
[19:30:59] <fingercomp> то бишь копипастить адрес модема
[19:31:00] <LeshaInc> можно добавить команду
[19:31:03] <LeshaInc> транспер овнершип
[19:31:09] <LeshaInc> или доверенные терминалы
[19:31:10] <LeshaInc> сделать
[19:31:39] <fingercomp> задача заключается в том, чтобы сделать систему без конфига
[19:31:43] <fingercomp> рантайм-настройка
[19:31:46] <fingercomp> а не прошивка
[19:31:54] <LeshaInc> fingercomp: дроны могут выполнять
[19:31:57] <LeshaInc> арбитрари код?
[19:31:59] <LeshaInc> обычно да
[19:32:01] <fingercomp> не знаю
[19:32:09] <LeshaInc> ну зависит от того что асум делает
[19:32:15] <LeshaInc> но возиться с перепрошивкой 8 дронов
[19:32:17] <LeshaInc> каждый раз
[19:32:19] <LeshaInc> это долго
[19:32:25] <LeshaInc> вероятно код загружается
[19:32:26] <LeshaInc> по вайфайке
[19:32:32] <LeshaInc> значит ничего не мешает
[19:32:38] <LeshaInc> подделать сервер
[19:32:45] <LeshaInc> и залить на дронов малварь
[19:32:48] <LeshaInc> который будет потом
[19:32:53] <LeshaInc> подключаться на оригинальный сервер
[19:32:59] <LeshaInc> и притворяться нормальным дроном
[19:33:18] <bpm140> это чё
[19:33:19] <brote> [ GitHub - MaikKlein/ash: Vulkan bindings for Rust ] - github.com
[19:33:21] <bpm140> капец лоулевел
[19:33:24] <bpm140> вулкан
[19:33:24] <LeshaInc> это вулкан биндинги
[19:33:24] <bpm140> ?
[19:33:25] <LeshaInc> обычные
[19:33:37] <LeshaInc> это просто вулкан
[19:33:38] <LeshaInc> как он есть
[19:33:38] <bpm140> а ну да
[19:34:15] <BrightYC> LeshaInc не могу понять почему просто нельзя в дрона занести доверенный адрес модема………
[19:34:18] <BrightYC> и никак это не обойти
[19:34:26] <BrightYC> а в планшет записать точный адрес модема у дрона
[19:34:29] <LeshaInc> 20:31 <@fingercomp> задача заключается в том, чтобы сделать систему без конфига
[19:34:38] <BrightYC> как
[19:34:40] <BrightYC> это невозможно
[19:34:43] <LeshaInc> блин
[19:34:48] <LeshaInc> ну фингер описал идею
[19:34:49] <fingercomp> ты не думал над задачей даже 5 минут
[19:34:51] <LeshaInc> с хендшейком
[19:34:54] <fingercomp> откуда ты знаешь, что это невозможно?
[19:35:12] <LeshaInc> fingercomp: а как двойной хендшейк
[19:35:16] <LeshaInc> должен работать?
[19:35:16] <fingercomp> если есть юзер, который готов подтверждать, то всё возможно
[19:35:21] <bpm140> LeshaInc: а какой
[19:35:22] <bpm140> самый норм
[19:35:24] <bpm140> opengl
[19:35:25] <BrightYC> fingercomp так зачем переключаться
[19:35:26] <bpm140> для раста
[19:35:27] <bpm140> ?
[19:35:28] <BrightYC> автоматический хендшейк
[19:35:30] <BrightYC> юзер подходит
[19:35:30] <LeshaInc> самый простой?
[19:35:31] <BrightYC> к дрону
[19:35:37] <BrightYC> и планшет/комп
[19:35:40] <BrightYC> сам записывает
[19:35:41] <BrightYC> все
[19:35:42] <bpm140> LeshaInc: ну да
[19:35:44] <BrightYC> для юзера все прозрачно
[19:35:44] <bpm140> чтобы попроще
[19:35:45] <bpm140> было
[19:35:49] <LeshaInc> bpm140: а тебе обязательно
[19:35:50] <LeshaInc> opengl
[19:35:51] <LeshaInc> ?
[19:35:53] <BrightYC> угнать можно только при тесном
[19:35:54] <BrightYC> контакне
[19:35:55] <fingercomp> LeshaInc: ну, типа дрон сам 3 цвета выбирает из набора, и потом на сервере тыкаешь на верные
[19:35:57] <BrightYC> контакте*
[19:36:03] <bpm140> LeshaInc: да
[19:36:12] <LeshaInc> fingercomp: но если код поддельный
[19:36:15] <LeshaInc> на дроне
[19:36:17] <LeshaInc> это не спасет
[19:36:24] <LeshaInc> bpm140: поч?
[19:36:40] <fingercomp> LeshaInc: если там код поддельный, не спасёт ничего
[19:36:49] <LeshaInc> ну значит брайт правильно сказал
[19:36:52] <LeshaInc> невозможно
[19:36:53] <bpm140> LeshaInc: надо чтобы везде
[19:36:54] <bpm140> работало
[19:36:57] <bpm140> даже на говне дидов
[19:36:58] <fingercomp> пока интересует меня хэндшейк первый
[19:37:12] <fingercomp> дальше уже можно в дату записать на время сессии
[19:37:13] <LeshaInc> bpm140: а к ансейф коду
[19:37:13] <LeshaInc> ты как
[19:37:17] <BrightYC> LeshaInc не почему
[19:37:17] <LeshaInc> относишься
[19:37:17] <BrightYC> можно
[19:37:17] <LeshaInc> ?
[19:37:19] <BrightYC> через инет карту
[19:37:20] <BrightYC> ключ
[19:37:23] <BrightYC> с верификацией какой-то
[19:37:24] <LeshaInc> BrightYC: без инет карты
[19:37:26] <LeshaInc> азиор просил
[19:37:27] <BrightYC> лул
[19:37:29] <LeshaInc> или не азиор
[19:37:29] <BrightYC> ну это тогда
[19:37:30] <BrightYC> невозможно
[19:37:32] <BrightYC> ассумонстер
[19:37:35] <bpm140> LeshaInc: я вообще не лазил еще
[19:37:38] <bpm140> в ансейф
[19:37:39] <bpm140> раст...
[19:37:47] <LeshaInc> bpm140: просто если ты хочешь
[19:37:49] <BrightYC> LeshaInc просто как доказать
[19:37:49] <LeshaInc> за 5 мин
[19:37:50] <BrightYC> что код
[19:37:52] <LeshaInc> хеллоу ворлд на опенгл
[19:37:54] <BrightYC> не подменили?
[19:37:55] <LeshaInc> и простой
[19:37:59] <fingercomp> LeshaInc: вообще, можно дрона тупо заставить бипать
[19:38:01] <LeshaInc> не жесткий
[19:38:03] <fingercomp> когда его хэндшейкают
[19:38:05] <LeshaInc> и чтобы работал
[19:38:14] <bpm140> LeshaInc: ну я ща просто
[19:38:18] <bpm140> только learn opengl
[19:38:18] <Totoro> всё ещё обсуждаете хендшейки?
[19:38:20] <bpm140> читаю....
[19:38:22] <fingercomp> если юзер не глухой и видит, что его дрон начинает визжать, а он нифига не делал, то рип
[19:38:23] <BrightYC> Totoro фингер пришел
[19:38:25] <LeshaInc> ну если ты хочешь
[19:38:28] <LeshaInc> по learn opengl
[19:38:28] <bpm140> могу
[19:38:29] <LeshaInc> код писать
[19:38:31] <LeshaInc> такой же
[19:38:31] <bpm140> только треугольник
[19:38:33] <bpm140> нарисовать
[19:38:34] <fingercomp> если его дрон начинает мигать не теми цветами, то рип
[19:38:35] <LeshaInc> то блин
[19:38:37] <LeshaInc> тебе придется
[19:38:38] <LeshaInc> unsafe
[19:38:40] <fingercomp> а если рип, то вырубить дрона быстро
[19:38:42] <LeshaInc> bpm140: если saf
[19:38:43] <LeshaInc> safe
[19:38:44] <bpm140> LeshaInc: на си
[19:38:45] <bpm140> писать
[19:38:45] <bpm140> ?
[19:38:46] <LeshaInc> можешь glium
[19:38:49] <LeshaInc> использовать
[19:38:54] <BrightYC> fingercomp да мне кажется
[19:38:54] <LeshaInc> bpm140: ну learn opengl на си написан...
[19:38:57] <BrightYC> ты все усложняешь
[19:38:59] <LeshaInc> bpm140: я начинал графон в расте
[19:39:00] <BrightYC> для чего это все надо то
[19:39:01] <LeshaInc> с glium
[19:39:06] <BrightYC> просто записать в конфиг дрона
[19:39:07] <BrightYC> адрес модема
[19:39:09] <LeshaInc> он всё умеет
[19:39:09] <BrightYC> доверенного
[19:39:10] <BrightYC> и все
[19:39:14] <LeshaInc> BrightYC: асум просил
[19:39:15] <LeshaInc> без адресов
[19:39:16] <bpm140> LeshaInc: а закончил
[19:39:17] <fingercomp> BrightYC: блин, задача такая, что конфига нет
[19:39:20] <bpm140> на gfx-rs...
[19:39:22] <fingercomp> BrightYC: что адреса неизвестны
[19:39:26] <fingercomp> BrightYC: ты её не решаешь
[19:39:28] <brote> [ glium/triangle.rs at master · glium/glium · GitHub ] - github.com ( https://tinyurl.com/yda75mx4 )
[19:39:29] <LeshaInc> вот треугольник
[19:39:30] <BrightYC> fingercomp так у меня в проге
[19:39:31] <LeshaInc> на glium
[19:39:31] <BrightYC> не вручную
[19:39:33] <LeshaInc> но он не будет
[19:39:34] <BrightYC> адреса вписываются
[19:39:36] <BrightYC> там хендшейк
[19:39:38] <LeshaInc> строчка за строчкой по learn opengl
[19:39:39] <BrightYC> ручной правда
[19:39:44] <BrightYC> юзер вообще не в курсе
[19:39:45] <BrightYC> че такое конфиг
[19:40:06] <BrightYC> а без адресов
[19:40:06] <LeshaInc> bpm140: и тут половина кода
[19:40:07] <BrightYC> и инет карты
[19:40:08] <LeshaInc> это шейдеры
[19:40:08] <BrightYC> невозможно
[19:40:10] <fingercomp> самый тупой вариант — силу модема на 1 выкрутить и встать в дрона мордой при старте
[19:40:10] <LeshaInc> короче просто достаточно
[19:40:15] <bpm140> LeshaInc: ну я понял уже
[19:40:18] <LeshaInc> на первое время пойдет
[19:40:19] <LeshaInc> но
[19:40:22] <LeshaInc> этот glium
[19:40:24] <bpm140> только
[19:40:24] <LeshaInc> не развивается
[19:40:25] <LeshaInc> больше
[19:40:29] <BrightYC> fingercomp ну зачем так радикально
[19:40:30] <BrightYC> 3-4 блока
[19:40:34] <bpm140> LeshaInc: а на что его заметили?
[19:40:38] <fingercomp> ну или 3-4
[19:40:42] <LeshaInc> ну я начинал с glium
[19:40:43] <LeshaInc> тогда же был
[19:40:45] <LeshaInc> старый gfx
[19:40:48] <LeshaInc> он сложнее
[19:40:52] <LeshaInc> поэтому я на glium сидел
[19:40:55] <LeshaInc> потом перешел на gfx
[19:41:00] <LeshaInc> потому что он лучше был
[19:41:01] <LeshaInc> в чем то
[19:41:01] <BrightYC> fingercomp я так и не понял кстати
[19:41:03] <BrightYC> каким образом
[19:41:06] <BrightYC> lz77
[19:41:07] <LeshaInc> потом glium умер
[19:41:07] <BrightYC> детектит
[19:41:10] <BrightYC> совпадения
[19:41:10] <LeshaInc> потом gfx умер
[19:41:11] <Totoro> самый простой вариант - это при создании дрона зашивать в него ключ безопасности
[19:41:13] <LeshaInc> и на gfx_hal
[19:41:14] <Totoro> на EEPROM
[19:41:14] <LeshaInc> заменили
[19:41:16] <Totoro> и всё
[19:41:16] <LeshaInc> Totoro: да блин
[19:41:17] <LeshaInc> уже 100 раз
[19:41:20] <LeshaInc> это предлагали
[19:41:27] <Totoro> ну потому что адекватное решение
[19:41:31] <LeshaInc> не спорю
[19:41:33] <LeshaInc> я бы тупо адрес сервака
[19:41:35] <LeshaInc> записал
[19:41:36] <LeshaInc> и не парился
[19:41:38] <LeshaInc> или пароль
[19:41:40] <LeshaInc> какой нибудь
[19:41:40] <Totoro> угу
[19:41:52] <LeshaInc> потом серв броадкастит "где дроны"
[19:41:56] <LeshaInc> а дроны пароль сендят
[19:42:01] <BrightYC> LeshaInc ты так с коблошаром
[19:42:02] <BrightYC> делал
[19:42:03] <BrightYC> что-ли?
[19:42:07] <LeshaInc> не знаю
[19:42:10] <LeshaInc> как я там делал
[19:42:12] <LeshaInc> код утерян
[19:42:20] <BrightYC> как можно
[19:42:22] <BrightYC> забыть…..
[19:42:27] <BrightYC> прошло то всего
[19:42:28] <BrightYC> 3 года
[19:42:31] <LeshaInc> потому что я его переписывал
[19:42:31] <LeshaInc> 2 раза
[19:42:33] <LeshaInc> после того видоса
[19:42:36] <LeshaInc> и хотел сделать
[19:42:39] <LeshaInc> полноценный релиз
[19:42:45] <BrightYC> а че там
[19:42:46] <BrightYC> должно быть
[19:42:48] <BrightYC> было
[19:42:50] <BrightYC> ?
[19:42:53] <LeshaInc> как в факторио
[19:42:54] <LeshaInc> логистика
[19:42:57] <LeshaInc> плюс чтобы через очки
[19:42:58] <LeshaInc> смотреть
[19:42:59] <LeshaInc> на блюпринты
[19:43:05] <LeshaInc> и такой сайфай еще
[19:43:08] <LeshaInc> дрономагистрали
[19:43:10] <LeshaInc> всякие надписи
[19:43:11] <BrightYC> LeshaInc только смысла
[19:43:13] <BrightYC> 0 целых
[19:43:22] <LeshaInc> смысл
[19:43:22] <BrightYC> 1 десятых
[19:43:23] <LeshaInc> один
[19:43:23] <BrightYC> ибо трубы
[19:43:24] <LeshaInc> это круто
[19:43:31] <LeshaInc> и я бы кучу лайков
[19:43:31] <BrightYC> LeshaInc ну это круто
[19:43:32] <LeshaInc> набрал
[19:43:32] <BrightYC> не спорю
[19:43:34] <BrightYC> выглядит круто
[19:43:37] <LeshaInc> больше чем в openftp
[19:43:48] <BrightYC> LeshaInc вряд ли
[19:43:49] <BrightYC> даже усы
[19:43:50] <BrightYC> не набирал
[19:43:52] <BrightYC> больше лайков
[19:43:53] <BrightYC> чем опенфтп
[19:43:58] <LeshaInc> ну та к
[19:44:00] <LeshaInc> опенфтп мой
[19:44:06] <Totoro> LeshaInc: а опенфтп ещё лидер?
[19:44:08] <LeshaInc> да
[19:44:09] <Totoro> по лайкам
[19:44:13] <LeshaInc> правда страницу с лидерами
[19:44:15] <LeshaInc> удалили
[19:44:35] <LeshaInc> BrightYC: надо же
[19:44:38] <LeshaInc> свой рекорд побить
[19:44:53] <BrightYC> LeshaInc не побьешь
[19:44:56] <BrightYC> тогда просто тебе повезло
[19:44:57] <LeshaInc> bpm140: короче
[19:45:00] <BrightYC> как раз заря
[19:45:01] <BrightYC> опенкомпов
[19:45:01] <LeshaInc> хочешь опенгл изучать
[19:45:03] <LeshaInc> реально
[19:45:07] <LeshaInc> glium используй
[19:45:10] <LeshaInc> и не парься...
[19:45:19] <bpm140> LeshaInc: я вообще сначала думал
[19:45:22] <bpm140> сначала на си
[19:45:24] <bpm140> типа чтобы понять
[19:45:25] <bpm140> смысл
[19:45:26] <bpm140> опенгл
[19:45:29] <LeshaInc> bpm140: а в glium
[19:45:34] <LeshaInc> то же самое все
[19:45:36] <LeshaInc> только без
[19:45:38] <LeshaInc> тупых сишных решений
[19:45:40] <LeshaInc> знаешь
[19:45:43] <LeshaInc> объекты в инт
[19:45:45] <LeshaInc> все хранятся
[19:45:47] <LeshaInc> айдишник
[19:45:50] <fingercomp> BrightYC: как угодно
[19:45:52] <LeshaInc> или ошибки
[19:45:56] <bpm140> -41949104
[19:45:56] <LeshaInc> через жопу обрабатываются
[19:45:59] <LeshaInc> bpm140: не
[19:46:00] <BrightYC> fingercomp вот смотри
[19:46:01] <fingercomp> BrightYC: смотри код компрессоров
[19:46:02] <LeshaInc> там обычно 0 1 2 3
[19:46:04] <LeshaInc> нормально
[19:46:05] <BrightYC> сигнатуру ссылки делать
[19:46:06] <BrightYC> это рип?
[19:46:09] <fingercomp> и строй на основе их свой
[19:46:10] <bpm140> LeshaInc: ну 0 это выключено
[19:46:11] <bpm140> а 1
[19:46:12] <bpm140> это включено
[19:46:14] <fingercomp> BrightYC: что?
[19:46:22] <BrightYC> fingercomp gsub просто
[19:46:23] <BrightYC> сделать
[19:46:26] <BrightYC> а ссылки детектить
[19:46:29] <BrightYC> по какому-то
[19:46:32] <BrightYC> спецсимволу
[19:46:33] <Totoro> 24 лайка на OpenFTP
[19:46:36] <Totoro> песец
[19:46:40] <LeshaInc> .c 16 + 8
[19:46:40] <brote> LeshaInc: 24
[19:46:45] <LeshaInc> @matem
[19:46:46] <fs24_bot> капец ты математик
[19:46:58] <LeshaInc> когда вручную вычисляешь
[19:47:00] <BrightYC> @matem
[19:47:01] <fs24_bot> капец ты математик
[19:47:01] <LeshaInc> диапазоны байт
[19:47:02] <BrightYC> @matem
[19:47:03] <fs24_bot> капец ты математик
[19:47:04] <LeshaInc> в структуре........
[19:47:04] <BrightYC> @matem
[19:47:04] <fs24_bot> saladin91: Капец ты топ математик )))) ору господи !! 24-15=19 Господи ору
[19:47:31] <fingercomp> BrightYC: тебе надо найти наиболее часто повторяющий фрагмент и заменить его ссылкой
[19:47:40] <Totoro> оцелот 21 лайк только
[19:47:44] <BrightYC> fingercomp так это понятно
[19:47:45] <fingercomp> как его найти — без понятия
[19:47:48] <BrightYC> только как понять
[19:47:51] <fingercomp> оптимального алгоритма не существует
[19:47:52] <BrightYC> ссылка - это ссылка?
[19:47:55] <fingercomp> это тип задачи такой
[19:48:09] <LeshaInc> ну можно найти
[19:48:11] <LeshaInc> полным перебором...
[19:48:30] <fingercomp> BrightYC: ссылка — это запись "сходи на пятый байт, скопируй 10 байт впереди и вставь сюда 4 раза"
[19:48:47] <BrightYC> fingercomp только как понять
[19:48:49] <BrightYC> что это
[19:48:54] <BrightYC> "сходи на пятый байт…"
[19:48:59] <BrightYC> а не полезная нагрузка
[19:49:10] <LeshaInc> как закодируешь
[19:49:12] <LeshaInc> так и будет
[19:49:15] <fingercomp>
[19:49:21] <Totoro> BrightYC: ты что там делаешь?
[19:49:30] <BrightYC> Totoro да ничего не делаю
[19:49:30] <LeshaInc> самопальное сжатие
[19:49:38] <BrightYC> я только обсуждаю
[19:49:41] <bpm140> LeshaInc: а в этой глине
[19:49:43] <bpm140> можно версию
[19:49:43] <LeshaInc> как всегда
[19:49:44] <bpm140> задать
[19:49:44] <bpm140> ?
[19:49:46] <LeshaInc> лишняя болтовня...
[19:49:53] <LeshaInc> bpm140: ну джа
[19:49:54] <BrightYC> LeshaInc я не знаю как сделать просто
[19:49:58] <LeshaInc> видишь где шейдеры задаются
[19:50:03] <LeshaInc> 140 =>
[19:50:04] <LeshaInc> 110 =>
[19:50:04] <LeshaInc> 100
[19:50:05] <Totoro> джа
[19:50:08] <LeshaInc> это версия шейдеров
[19:50:15] <LeshaInc> ты можешь 1 набор написать
[19:50:16] <Totoro> ~g джа
[19:50:16] <yumi`> Jah - Wikipedia / https://en.wikipedia.org/wiki/Jah
[19:50:17] <brote> [WIKIPEDIA] Jah | "Jah or Yah (Hebrew: יה, Yah) is a short form, the first syllable, of Yahweh (in consonantal spelling YHWH Hebrew: יהוה, the four letters that form the tetragrammaton), the personal name of God which the ancient Israelites used.This short form of the name occurs 50 times in the text of the Hebrew Bible..."
[19:50:24] <LeshaInc> а можешь написать для разных версий разные
[19:50:28] <Totoro> всё ясно, опять евреи
[19:50:29] <LeshaInc> и по моему
[19:50:33] <LeshaInc> в ContextBuilder
[19:50:36] <LeshaInc> была настройка
[19:50:37] <LeshaInc> версии
[19:50:41] <bpm140> а то будет
[19:50:44] <bpm140> на моем нотуе
[19:50:49] <bpm140> r300 fp compiler error
[19:51:07] <LeshaInc> bpm140: glsl 110
[19:51:11] <LeshaInc> это опенгл 2.0
[19:51:11] <fingercomp> BrightYC: например, такой файл: "raw: aaa123456; repeat: 1-3 2 times; repeat 10-15 2 times; repeat: 4-9 2 times"
[19:51:22] <BrightYC> fingercomp да я понял
[19:51:25] <BrightYC> что такое ссылка
[19:51:30] <BrightYC> я не могу понять
[19:51:31] <BrightYC> а
[19:51:36] <BrightYC> ну хз
[19:51:38] <fingercomp> давай покажу, как парсить
[19:51:49] <fingercomp> сначала ты фигачишь буфер
[19:51:59] <fingercomp> потом читаешь первую инструкцию
[19:52:14] <fingercomp> буфер = ""; инструкция = "raw"; данные = "aaa123456"
[19:52:23] <fingercomp> копипастишь это в конец буфера
[19:52:59] <fingercomp> буфер = "aaa123456"; инструкция = "repeat"; начало = 1 байт; конец = 3 байт; 2 раза
[19:53:10] <fingercomp> берём байты 1-3 из буфера и дважды копипастим в конец
[19:53:20] <fingercomp> буфер = "aaa123456aaaaaa"
[19:53:33] <fingercomp> дальше: инструкция = "repeat"; начало = 10; конец = 15; 2 раза
[19:53:40] <fingercomp> берём байты 10-15 из буфера и дважды копипастим
[19:53:47] <fingercomp> буфер = "aaa123456aaaaaaaaaaaaaaaaaa"
[19:53:56] <fingercomp> дальше: инструкция = "repeat"; начало = 4; конец = 9; 2 раза
[19:54:00] <fingercomp> буфер = "aaa123456aaaaaaaaaaaaaaaaaa123456123456"
[19:54:06] <fingercomp> конец файла
[19:54:17] <fingercomp> всё, ты расжал
[19:54:38] <fingercomp> значит, в архиве сжатой была строка "aaa123456aaaaaaaaaaaaaaaaaa123456123456"
[19:54:53] <Totoro> можно запилить язык программирования целый
[19:54:55] <bpm140> LeshaInc: let next_frame_time = std::time::Instant::now() +
[19:54:56] <bpm140> std::time::Duration::from_nanos(16_666_667);
[19:54:57] <bpm140> ппц
[19:54:57] <Totoro> для генерации файлов
[19:54:59] <bpm140> это vsync
[19:55:00] <bpm140> что ли
[19:55:00] <bpm140> такой
[19:55:21] <LeshaInc> bpm140: эт где
[19:55:23] <LeshaInc> ты нашел?
[19:55:28] <Totoro> процедурные пикчи сжимать всякие
[19:55:34] <fingercomp> архивы по сути — что-то вроде байт-кода
[19:55:34] <LeshaInc> вообще есть всинк
[19:55:38] <LeshaInc> системный
[19:55:40] <bpm140> о синий экран
[19:55:41] <LeshaInc> и он будет автоматом
[19:55:42] <bpm140> появился
[19:55:42] <fingercomp> а декомпрессор — вм, который его исполняет
[19:55:44] <LeshaInc> слип добавлять
[19:55:49] <LeshaInc> а есть в коде
[19:55:51] <LeshaInc> ограничение фпс
[19:55:57] <LeshaInc> winit window...
[19:56:01] <LeshaInc> сколько смысла
[19:56:03] <LeshaInc> в двух словах
[19:56:28] <BrightYC> fingercomp все эти инструкции
[19:56:34] <BrightYC> будут занимать
[19:56:40] <bpm140> LeshaInc: у тебя в поездах
[19:56:40] <BrightYC> 2 байта минимум
[19:56:40] <bpm140> тоже
[19:56:45] <bpm140> winit window....
[19:56:57] <BrightYC> fingercomp просто вот эти
[19:57:00] <BrightYC> "repeat"
[19:57:02] <fingercomp> BrightYC: почему?
[19:57:04] <BrightYC> место занимать будут
[19:57:10] <fingercomp> у нас 2 разные инструкции
[19:57:14] <LeshaInc> ну ты же не буквально repeat
[19:57:16] <LeshaInc> пишешь...
[19:57:16] <fingercomp> значит, 1 бит занять можно
[19:57:19] <BrightYC> LeshaInc lа я понял
[19:57:19] <BrightYC> лул
[19:57:21] <BrightYC> я не про это
[19:57:26] <BrightYC> буквально то я не говорю
[19:57:34] <LeshaInc> просто ты в кавычки взял
[19:57:34] <BrightYC> fingercomp 2 символа
[19:57:36] <BrightYC> начало инструкции
[19:57:39] <BrightYC> и конец
[19:57:42] <BrightYC> как минимум 2 символа
[19:57:51] <fingercomp> ну, например
[19:58:00] <LeshaInc> нормальные распаковщики
[19:58:01] <fingercomp> 3 байта на инструкцию
[19:58:02] <LeshaInc> обычно с бит стримом
[19:58:04] <LeshaInc> работают
[19:58:07] <LeshaInc> а не с байт стримом
[19:58:14] <fingercomp> угу
[19:58:34] <LeshaInc> 1 бит на команду, потом каким нибудь варинтом можно длину пейлода записать
[19:58:40] <LeshaInc> если это raw
[19:58:45] <LeshaInc> если repeat, три варинта
[20:13:27] <bpm140> ладно попробую ща модельку
[20:13:29] <bpm140> загузить
[20:13:33] <bpm140> obj...
[20:16:59] <Totoro> bpm140: ты же поднимал на телефоне FTP сервер?
[20:17:03] <bpm140> да
[20:17:07] <bpm140> primitive ftpd
[20:17:08] <bpm140> прога
[20:17:10] <bpm140> называется
[20:17:25] <Totoro> он в любую директорию мог файлы аплоадить на телефон?
[20:17:49] <bpm140> ну без рута
[20:17:51] <bpm140> не в любую
[20:18:05] <Totoro> а в какие?
[20:18:12] <bpm140> ну когда storage
[20:18:15] <bpm140> примонтирован
[20:18:25] <bpm140> на разных телефонах это раные
[20:18:29] <Totoro> я просто зафигачил свою приложеньку - FTP сервер для телефона
[20:18:36] <Totoro> всё работает
[20:18:44] <Totoro> но с внутреннего стораджа
[20:18:46] <Totoro> оно только читает
[20:18:49] <bpm140> /mnt/sdcardX, /storage/emulated/0
[20:18:49] <Totoro> а писать не дает
[20:18:57] <bpm140> ну там надо пермишенны
[20:18:58] <bpm140> давать
[20:19:05] <BrightYC> Totoro я делал
[20:19:07] <BrightYC> полностью
[20:19:08] <Totoro> вот в /storage/emulated/0 не пишет почему-то
[20:19:09] <BrightYC> чтобы можно было
[20:19:10] <BrightYC> и аплоайдить
[20:19:11] <Totoro> хотя сторадж есть
[20:19:13] <BrightYC> аплоадить
[20:19:14] <Totoro> ой
[20:19:15] <BrightYC> на сд карду
[20:19:16] <Totoro> пермишен
[20:19:17] <BrightYC> итд
[20:19:28] <bpm140> Totoro: а зачем ты фтп сервер
[20:19:28] <BrightYC> Totoro а если порт еще пробросить
[20:19:29] <bpm140> на телефон
[20:19:30] <BrightYC> так вообще можно
[20:19:31] <bpm140> делаешь
[20:19:32] <bpm140> ?
[20:19:36] <BrightYC> bpm140 без кабеля наверное
[20:19:37] <BrightYC> чтобы музло
[20:19:39] <Totoro> bpm140: чтобы музыку закидывать
[20:19:39] <BrightYC> закачать
[20:19:41] <Totoro> да
[20:19:45] <bpm140> BrightYC: не зачем он свой
[20:19:47] <bpm140> пишет
[20:19:47] <bpm140> ?
[20:19:50] <Totoro> для прикола
[20:19:53] <Totoro> лул
[20:19:53] <BrightYC> а он свой
[20:19:54] <BrightYC> пишет?
[20:19:55] <bpm140> да
[20:19:57] <BrightYC> а лул
[20:20:00] <bpm140> в плейсторе
[20:20:02] <BrightYC> велосипедист
[20:20:02] <bpm140> дофига фтп
[20:20:04] <bpm140> серверов
[20:20:10] <brote> [ Dmitry Zhidenkov / Xenolith FTP Server · GitLab ] - gitlab.com ( https://tinyurl.com/y8gnzqfj )
[20:20:11] <Totoro> вот
[20:20:29] <BrightYC> Totoro а я понял
[20:20:32] <BrightYC> зачем ты про порты спрашивал
[20:20:32] <bpm140> ну можешь
[20:20:33] <brote> [ GitHub - wolpi/prim-ftpd: FTP server app for android ] - github.com
[20:20:33] <BrightYC> FTP
[20:20:35] <bpm140> тут посмотреть
[20:20:42] <Totoro> bpm140: читерство, лул
[20:20:43] <BrightYC> Totoro в андроиде нельзя запускать
[20:20:44] <BrightYC> сервисы
[20:20:45] <BrightYC> с портами типо
[20:20:47] <BrightYC> 80
[20:20:48] <BrightYC> 20
[20:20:49] <BrightYC> 21
[20:20:50] <BrightYC> итд
[20:20:51] <bpm140> Totoro: что читерство?
[20:20:54] <Totoro> BrightYC: у меня свой порт там
[20:20:56] <Totoro> 2221
[20:21:10] <Totoro> bpm140: ну подглядывать
[20:21:12] <Totoro> как проблему решили
[20:21:26] <Totoro> хотя придётся наверное
[20:21:27] <bpm140> ну тогда
[20:21:30] <bpm140> и stackoverflow
[20:21:31] <bpm140> это тоже чит
[20:21:37] <BrightYC> bpm140 гугл
[20:21:37] <BrightYC> тоже
[20:21:38] <BrightYC> чит
[20:21:39] <bpm140> да
[20:21:41] <bpm140> вообще инет
[20:21:42] <Totoro> всё читы
[20:21:43] <bpm140> отруби
[20:21:44] <Totoro> да
[20:21:44] <BrightYC> bpm140 да и доки
[20:21:45] <BrightYC> тоже
[20:21:46] <BrightYC> чит
[20:21:46] <bpm140> и попробуй
[20:21:48] <Totoro> доки не чит
[20:21:49] <bpm140> без документации
[20:21:51] <bpm140> даже
[20:21:53] <bpm140> просто
[20:21:53] <BrightYC> Totoro чит-чит
[20:21:55] <bpm140> в блокноте
[20:21:56] <bpm140> писать
[20:22:00] <bpm140> без автокомплита
[20:22:02] <Totoro> нет, доки это часть либ и языка
[20:22:04] <bpm140> и синтакс хайлайта
[20:22:07] <bpm140> а либы
[20:22:08] <bpm140> это тоже чит
[20:22:10] <bpm140> пиши на асме
[20:22:11] <bpm140> дружок
[20:22:12] <Totoro> ну всё
[20:22:14] <BrightYC> bpm140 так комп
[20:22:14] <Totoro> начинается
[20:22:15] <BrightYC> сделал
[20:22:16] <BrightYC> не ты
[20:22:18] <BrightYC> тоже чит
[20:22:19] <Totoro> прорвало плотину
[20:22:20] <BrightYC> решили уже
[20:22:21] <BrightYC> за тебя
[20:22:23] <bpm140> да
[20:22:25] <bpm140> комп сделай
[20:22:27] <bpm140> свой еще
[20:22:28] <bpm140> из реле
[20:22:30] <bpm140> желательно
[20:22:33] <Totoro> сначала железа накопать
[20:22:35] <BrightYC> bpm140 нене
[20:22:36] <Totoro> надо
[20:22:36] <BrightYC> с нуля
[20:22:36] <bpm140> да
[20:22:38] <bpm140> в шахте
[20:22:40] <BrightYC> железо там
[20:22:41] <bpm140> лопату
[20:22:42] <BrightYC> добыть
[20:22:43] <bpm140> свою сделать
[20:22:44] <bpm140> кирку
[20:22:45] <bpm140> там
[20:22:46] <bpm140> заводы
[20:22:47] <Totoro> шахту не потяну
[20:22:48] <bpm140> построить
[20:22:52] <Totoro> придётся болотную руду
[20:22:54] <BrightYC> bpm140 вот это не читерство
[20:22:55] <Totoro> искать
[20:23:02] <BrightYC> а все остальное это чит
[20:23:03] <bpm140> потом надо
[20:23:04] <BrightYC> в чистом виде
[20:23:05] <bpm140> еще свою страну
[20:23:06] <bpm140> создать
[20:23:19] <Totoro> мне страна для FTP сервера не нужна
[20:24:16] <BrightYC> Totoro на рутованном андроиде
[20:24:17] <BrightYC> вообще все
[20:24:18] <BrightYC> можно делать
[20:24:23] <bpm140> да
[20:24:25] <bpm140> я прогу
[20:24:27] <bpm140> на си делал
[20:24:30] <bpm140> которая напрямую
[20:24:33] <bpm140> в фреймбуфер
[20:24:36] <bpm140> квадраты рисовала
[20:24:48] <bpm140> правда
[20:24:49] <bpm140> там фпс
[20:24:52] <bpm140> маленький был
[20:25:04] <bpm140> потому что software rendering
[20:25:22] <bpm140> вот это реально прикольно было
[20:26:58] <Totoro> не, мне рутованный не надо
[20:27:02] <Totoro> мне мой родной надо
[20:27:07] <Totoro> да и вообще
[20:27:12] <Totoro> может я в google play залью
[20:27:18] <Totoro> если оно заработает
[20:27:24] <Totoro> только надо сеттинги сделать тогда
[20:27:50] <BrightYC> Totoro заливать в гугол плей
[20:27:51] <BrightYC> платно
[20:27:53] <BrightYC> надо лицензию
[20:27:54] <BrightYC> покупать
[20:27:56] <BrightYC> за 20 баксов
[20:27:56] <Totoro> да
[20:27:59] <Totoro> 25 баксов
[20:28:09] <BrightYC> на 25 баксов
[20:28:09] *** Joins: Marijn8080 (~Marijn808@92-110-177-117.cable.dynamic.v4.ziggo.nl)
[20:28:12] <Totoro> ~usd 25 czk
[20:28:13] <yumi`> 25.0 USD -> 618.75 CZK
[20:28:21] <Marijn8080> Hello
[20:28:22] <Totoro> не дёшево, конечно
[20:28:27] <Totoro> Marijn8080: ahoy
[20:29:06] <Totoro> you may want to switch to #oc channel - they speak English there =)
[20:30:38] <Totoro> короче ладно, пойду гляну что там такое сделали
[20:30:45] <Totoro> в проге которую Лайн скинул
[20:30:50] <Totoro> читерить так читерить
[20:30:56] <bpm140> надо потом тоже
[20:30:58] <bpm140> какой нить треш
[20:31:01] <bpm140> на юнити
[20:31:02] <bpm140> сделать
[20:31:03] <bpm140> и залить
[20:31:08] <Totoro> да
[20:31:09] <bpm140> и заработать доллар снова
[20:31:13] <Totoro> лул
[20:31:14] <bpm140> и удалить
[20:31:16] <bpm140> по причине
[20:31:20] <bpm140> мне стало стыдно
[20:31:21] <Totoro> у тебя уже есть лицензия в google play?
[20:31:28] <bpm140> так я не на гугл
[20:31:30] <bpm140> а на itch.io
[20:31:33] <Totoro> а, ну да
[20:32:09] <bpm140> ну тогда не трешг
[20:32:10] <bpm140> надо делать
[20:32:13] <bpm140> а чёто более менее
[20:32:14] <bpm140> норм
[20:32:18] <bpm140> а я не знаю
[20:32:19] <bpm140> про чтом
[20:32:19] <LeshaInc> красивый глюк
[20:32:31] <bpm140> можно конечно
[20:32:33] <Totoro> bpm140: помнишь на хабре был цикл статей, где чувак сделал генератор игр - слотовых автоматов
[20:32:38] <Totoro> и там тупо иконка менялась
[20:32:40] <Totoro> и название
[20:32:43] <Totoro> и текстура автомата
[20:32:44] <bpm140> игру про 9 вити итажке
[20:32:52] <bpm140> зимние
[20:32:57] <Totoro> и заливал дохрена таких игр
[20:33:00] <Totoro> рубил деньги
[20:33:10] <bpm140> да блин
[20:33:14] <bpm140> таких прог дофига
[20:33:17] <bpm140> точнее прог
[20:33:18] <bpm140> а ассетов
[20:33:23] <bpm140> для юнити
[20:33:26] <bpm140> где тупо название
[20:33:26] <Totoro> ну вот это настоящий треш, как раз
[20:33:27] <bpm140> меняют
[20:33:30] <bpm140> и текстуры
[20:33:35] <bpm140> некоторые
[20:34:49] <LeshaInc> еще один эффект
[20:34:51] <LeshaInc> для determinant
[20:35:08] <Totoro> под такие эффекты можно делать мику мику денс
[20:35:29] <fingercomp> кого делать?
[20:35:34] <Totoro> MMD
[20:35:51] <LeshaInc> это та прога
[20:35:57] <LeshaInc> в которой все аниме мьюзик видео
[20:35:58] <LeshaInc> сделаны
[20:36:09] <fingercomp> ммм
[20:36:13] <fingercomp> ну, я такие не смотрю...
[20:36:18] <LeshaInc> .c 24 + 8
[20:36:18] <brote> LeshaInc: 32
[20:36:35] <Totoro> тут конечно нужен калькулятор
[20:36:37] <fingercomp> высшая математика
[20:36:39] <Totoro> так просто не сосчитаешь
[20:37:03] <LeshaInc> да я байты считаю
[20:37:05] <LeshaInc> оффсеты
[20:37:06] <LeshaInc> если ошибешься
[20:37:11] <LeshaInc> видеокарта сгорит
[20:37:13] <Totoro> лул
[20:37:30] <Totoro> да ты и так ошибёшься
[20:37:34] <fingercomp> ошибаться — весело
[20:37:47] *** Quits: Marijn8080 (~Marijn808@92-110-177-117.cable.dynamic.v4.ziggo.nl) (Quit: Marijn8080)
[20:38:04] <Totoro> чувак из нидерландов
[20:38:23] <LeshaInc> извращенец
[20:38:24] <LeshaInc> наверно
[20:38:48] <Totoro> нанюхается тюльпанов и в майныч рубится
[20:39:11] <LeshaInc> блин
[20:39:15] <LeshaInc> пытался сделать блюр
[20:39:17] <LeshaInc> а получился эффект
[20:39:20] <LeshaInc> который в аски графику
[20:39:22] <LeshaInc> все превращает
[20:39:29] <Totoro> в США - юбилей
[20:39:34] <LeshaInc> это взрыв
[20:39:37] <LeshaInc> на CGA мониторе
[20:39:39] <Totoro> 1кк больных коронавирусом
[20:39:51] <bpm140> LeshaInc: да там вообще
[20:39:56] <LeshaInc> это когда
[20:39:57] <bpm140> пиши Radiohead
[20:39:57] <LeshaInc> * и /
[20:39:59] <bpm140> обложка
[20:39:59] <LeshaInc> перепутал
[20:40:12] <bpm140> LeshaInc: о реально
[20:40:17] <bpm140> может обложку сделать
[20:40:20] <bpm140> будет
[20:40:22] <bpm140> типа trains
[20:40:24] <bpm140> soundtrack
[20:40:31] <bpm140> и там будет
[20:40:32] <Totoro> его бы написать ещё
[20:40:34] <bpm140> этот глюк
[20:40:36] <Totoro> а то будет как мои проекты
[20:40:38] <Totoro> лого есть
[20:40:41] <Totoro> а кода нет
[20:40:45] <LeshaInc> блин
[20:40:49] <LeshaInc> блюр рабочий
[20:40:50] <bpm140> Totoro: ну там
[20:40:52] <LeshaInc> но с артефактами
[20:40:54] <bpm140> эмбиент
[20:40:55] <bpm140> нужен
[20:40:59] <bpm140> спокойный
[20:41:01] <LeshaInc> не думаю что такие артефакты
[20:41:04] <LeshaInc> вызваны ошибкой в шейдере
[20:41:06] <bpm140> типа как в майнкрафте
[20:41:06] <LeshaInc> скорее всего
[20:41:09] <bpm140> такой сделать можно
[20:41:10] <LeshaInc> они вызваны коррупцией в россии
[20:41:15] <bpm140> из звука микроволновки
[20:41:45] <Totoro> LeshaInc: да это Обама всё
[20:41:57] <Totoro> от него и коррупция в России и артефакты в графике
[20:42:20] <Totoro> bpm140: давай замутим игру в google play
[20:42:23] <Totoro> с меня код и графика
[20:42:25] <Totoro> с тебя звук
[20:42:29] <Totoro> доход пополам
[20:42:30] <bpm140> а про что
[20:42:30] <bpm140> игра
[20:42:31] <LeshaInc> блин а еще говорят
[20:42:31] <bpm140> ?
[20:42:32] <Totoro> хз
[20:42:40] <Totoro> самую простую идею возьмем
[20:42:40] <bpm140> надо хотя бы представление
[20:42:42] <LeshaInc> что нвидии
[20:42:43] <Totoro> треш
[20:42:43] <bpm140> иметь
[20:42:43] <LeshaInc> насрать
[20:42:46] <LeshaInc> на image layout
[20:42:50] <bpm140> Totoro: игра про омск
[20:42:50] <bpm140> что ли
[20:42:52] <bpm140> trash
[20:42:54] <Totoro> лул
[20:42:54] <LeshaInc> блин
[20:42:57] <LeshaInc> там dsbm
[20:42:59] <LeshaInc> придется писать
[20:43:07] <Totoro> игра "сбеги из омска"
[20:43:11] <LeshaInc> и в ней нет
[20:43:12] <Totoro> которая инфинит раннер
[20:43:15] <LeshaInc> win condition
[20:43:16] <LeshaInc> ?
[20:43:17] <bpm140> да
[20:43:18] <Totoro> конечно
[20:43:22] <bpm140> ты умрешь
[20:43:27] <bpm140> все равно
[20:43:27] <Totoro> можно только состязаться в том как долго ты бежал
[20:43:31] <Totoro> но из омска ты не выберешься
[20:43:52] <Totoro> на экране game over можно панораму города показать
[20:43:55] <Totoro> типа ты ещё там
[20:44:04] <bpm140> а какая игра будет
[20:44:06] <bpm140> 2д 3д 4д
[20:44:07] <bpm140> ?
[20:44:12] <Totoro> 3D сложно наверное
[20:44:16] <Totoro> я не умею
[20:44:22] <bpm140> ну на юнити
[20:44:25] <bpm140> сделать
[20:44:26] <bpm140> можно
[20:44:31] <Totoro> да не в плане кода
[20:44:33] <Totoro> в плане графики
[20:44:40] <bpm140> ну я могу треш модельки
[20:44:42] <bpm140> моделить
[20:44:42] <Totoro> нарисовать же надо
[20:45:01] <Totoro> bpm140: как темпл ран получится
[20:45:04] <Totoro> лул
[20:45:14] <bpm140> скорее как сабвей серфер
[20:45:17] <bpm140> только вместо поездов
[20:45:18] <Totoro> импортозамещение edition
[20:45:19] <bpm140> будут
[20:45:24] <bpm140> мусорные баки
[20:45:28] <Totoro> а я думал маршрутки
[20:45:41] <bpm140> и просто
[20:45:43] <bpm140> кучи мусора
[20:46:24] <Totoro> или знаешь, как clustertruck
[20:46:30] <Totoro> но вместо грузовиков маршрутки
[20:46:32] <Totoro> и тоже там хаос
[20:46:35] <Totoro> пассажиры бегут
[20:46:38] <Totoro> взрывы
[20:47:12] <bpm140> @ms игра про одиночество
[20:47:15] <fs24_bot> Игра Одиночество - Онлайн // http://vseigru.net/igry-strashnye/25615-igra-odinochestvo.html
[20:47:15] <fs24_bot> В игре "Одиночество", вы столкнётесь лицом к лицу с жутким и ужасающим чувством полного одиночества.
[20:47:22] <bpm140> @ms игра про одиночество exclude:оналйн
[20:47:23] <fs24_bot> Игра Одиночество - Онлайн // http://vseigru.net/igry-strashnye/25615-igra-odinochestvo.html
[20:47:23] <fs24_bot> В игре "Одиночество", вы столкнётесь лицом к лицу с жутким и ужасающим чувством полного одиночества.
[20:47:25] <bpm140> @ms игра про одиночество exclude:онлайн
[20:47:26] <fs24_bot> Подскажите игры вызывающие чувство одиночества / Блог jerenimo // https://stopgame.ru/blogs/topic/44500
[20:47:26] <fs24_bot> Подскажите игры вызывающие чувство одиночества
[20:47:49] <Totoro> или игра про доставщика еды
[20:47:54] <Totoro> во время карантина в омске
[20:48:02] <Totoro> надо загружаться жратвой
[20:48:08] <Totoro> и потом успеть до точки
[20:48:28] <Totoro> апгрейдишься там
[20:48:30] <Totoro> до велосипеда
[20:48:34] <Totoro> потом мопед
[20:48:54] <bpm140> ну такая игра
[20:48:56] <bpm140> уже есть
[20:49:00] <Totoro> да?
[20:49:02] <bpm140> death strandig....
[20:49:03] <Totoro> блин
[20:49:12] <Totoro> там у нас мобильная будет
[20:49:15] <Totoro> же
[20:49:24] <Totoro> omsk stranding
[20:49:25] <bpm140> да и такая
[20:49:26] <bpm140> тоже есть
[20:49:30] <bpm140> яндекс еда
[20:49:31] <bpm140> называется
[20:49:41] <bpm140> там еще
[20:49:41] <Totoro> в ней надо из дома вылезать
[20:49:43] <bpm140> графика ппц
[20:49:47] <bpm140> ну вот
[20:49:51] <bpm140> клевая feature
[20:49:56] <bpm140> типа как покемон го
[20:50:00] <LeshaInc> п*******ц
[20:50:01] <LeshaInc> а ошибка была
[20:50:02] <Totoro> щас не зайдет
[20:50:03] <LeshaInc> в том что я
[20:50:09] <LeshaInc> ПЕРЕМЕННУЮ НЕ ИНИЦИАЛИЗИРОВАЛ
[20:50:11] <Totoro> они в покемон гоу сделали что можно покемонов дома ловить
[20:50:14] <Totoro> сейчас
[20:50:14] <LeshaInc> я думал vec4 acc;
[20:50:15] <LeshaInc> в ноль
[20:50:18] <Totoro> потому что #stayhome
[20:50:19] <LeshaInc> создаст
[20:50:21] <LeshaInc> а он не в ноль
[20:50:36] <bpm140> LeshaInc: а на амд
[20:50:36] <bpm140> 0
[20:50:38] <bpm140> был бы
[20:50:41] <LeshaInc> не знаю
[20:50:44] <LeshaInc> там вообщ ебы
[20:50:45] <LeshaInc> nan
[20:50:45] <LeshaInc> был бы
[20:50:53] <bpm140> там вообще бы
[20:50:56] <bpm140> thread main
[20:50:58] <bpm140> panicked
[20:51:00] <LeshaInc> все норм
[20:51:01] <LeshaInc> блюрит
[20:51:12] <bpm140> VK_ERR_DEVICE_LOST
[20:51:18] <LeshaInc> https://i.imgur.com/2zSaD6a.png это 1 заход
[20:51:18] <bpm140> вк это вконтакте
[20:51:29] <bpm140> LeshaInc: о
[20:51:31] <LeshaInc> вот второй
[20:51:32] <bpm140> еще одна обложка
[20:51:34] <LeshaInc> ну да он фигово
[20:51:35] <bpm140> альбома
[20:51:36] <LeshaInc> выглядит
[20:51:38] <LeshaInc> SOGLASEN
[20:51:41] <LeshaInc> но это box blur
[20:51:45] <LeshaInc> надо коэффиценты
[20:51:48] <LeshaInc> нормальные найти
[20:51:56] <bpm140> короче
[20:52:01] <bpm140> надо графический редактор
[20:52:02] <bpm140> на расте...
[20:52:13] <LeshaInc> Totoro: о кстати ща потестирую
[20:52:19] <LeshaInc> помнишь тот баг
[20:52:21] <LeshaInc> с затемнением
[20:52:22] <LeshaInc> в блюре
[20:52:26] <LeshaInc> как его там воссоздать
[20:52:39] <bpm140> пол экрана
[20:52:40] <bpm140> красным
[20:52:43] <bpm140> и пол экарна
[20:52:44] <bpm140> зеленым
[20:52:53] <bpm140> и заблюрить
[20:52:53] <bpm140> все
[20:53:11] <bpm140> зеленый прям
[20:53:13] <Totoro> да
[20:53:19] <bpm140> [0.0, 1.0, 0.0, 1.0]
[20:53:20] <Totoro> LeshaInc: стык красного с зеленым
[20:53:23] <Totoro> не должен чернеть
[20:53:28] <Totoro> а должен быть жёлтеньким
[20:53:30] <bpm140> и красный [1.0, 0.0, 0.0, 1.0]
[20:54:20] <Totoro> надо ещё в игре сделать маски
[20:54:27] <bpm140> это коменты
[20:54:27] <Totoro> типа надо покупать их
[20:54:29] <bpm140> к тому посту
[20:54:30] <Totoro> а если нет маски
[20:54:31] <bpm140> про игры
[20:54:34] <bpm140> в одиночестве
[20:54:37] <Totoro> то за тобой будут менты гнаться
[20:54:41] <Totoro> и штраф выпишут
[20:54:51] <bpm140> такая игра
[20:54:52] <bpm140> тоже есть
[20:54:55] <bpm140> с такой механикой
[20:54:56] <bpm140> самп
[20:54:58] <bpm140> называется
[20:55:05] <Totoro> а он есть на андроид
[20:55:08] <Totoro> ?
[20:55:08] <bpm140> да
[20:55:26] <bpm140> @ntr2
[20:55:28] <fs24_bot> никто из них не смог возвратить обратно ни одного прошедшего мгновения
[20:55:32] <bpm140> @ntr2
[20:55:32] <fs24_bot> слышь набирай людей закаптимся
[20:55:36] <Totoro> 100 часов в майнкрафт
[20:55:39] <Totoro> ~lichess
[20:55:40] <yumi`> UnicornFreedom / 1698 blitz (23) / 1844 puzzle (30) / 1606 classical (65) / 1700 rapid (109) / played for 12d 23h 16m
[20:55:52] <Totoro> .wa 12d 23h 16m in hours
[20:55:57] <brote> [W|A] convert 12 days 23 hours 16 minutes to hours = 311.3 hours
[20:55:57] <brote> Queries this month: 33/750
[20:56:05] <Totoro> я уже триста наиграл
[20:56:08] <Totoro> найс
[20:56:09] <bpm140> да 100 часов в майне
[20:56:13] <bpm140> это мало
[20:56:17] <bpm140> в одном мире...
[20:56:30] <Totoro> ну 4 дня непрерывной игры
[20:56:32] <Totoro> без сна
[20:56:47] <Totoro> если спать по 5 часов
[20:56:48] <Totoro> то 5 дней
[20:56:52] <bpm140> мы неделю играли
[20:56:58] <LeshaInc> типа такого?
[20:56:58] <bpm140> в среднем по 7 часов
[20:57:00] <LeshaInc> (box blur)
[20:57:11] <Totoro> LeshaInc: да
[20:57:17] <Totoro> у тебя не почернело вроде
[20:57:21] <LeshaInc> ну вот
[20:57:23] <LeshaInc> а я для этого
[20:57:25] <LeshaInc> даже ничего не делал
[20:57:31] <LeshaInc> просто формат
[20:57:32] <LeshaInc> Srgb
[20:57:34] <LeshaInc> картинок
[20:57:35] <LeshaInc> а видюха сама
[20:57:41] <LeshaInc> в линейный спейс переводит
[20:57:46] <LeshaInc> при чтении
[20:57:47] <LeshaInc> и записи
[20:58:01] <Totoro> неплохо
[20:58:43] <bpm140> LeshaInc: а почему операционая систем
[20:58:43] <Totoro> bpm140: неделя по семь часов это же мало
[20:58:48] <Totoro> 49 часов всего
[20:58:48] <bpm140> это не делает
[20:58:52] <Totoro> надо две недели так играть
[20:58:58] <LeshaInc> не знаю
[20:59:00] <bpm140> да нам надоело
[20:59:01] <bpm140> просто
[20:59:04] <Totoro> ну во
[20:59:06] <Totoro> т
[20:59:06] <bpm140> а мы не все
[20:59:08] <bpm140> прошли
[20:59:09] <bpm140> даже
[20:59:10] <Totoro> так что 100 часов не так уж и мало
[20:59:15] <Totoro> тем более без мобов
[20:59:20] <LeshaInc> да не надоело
[20:59:22] <LeshaInc> там крипер взорвал
[20:59:25] <LeshaInc> нотные блоки
[20:59:26] <LeshaInc> и я вышел
[20:59:27] <Totoro> лул
[20:59:30] <LeshaInc> бомбануло
[20:59:31] <LeshaInc> короче
[20:59:38] <Totoro> я так из римворлда вчера вышел
[20:59:44] <Totoro> потому что пришёл рейд
[20:59:49] <Totoro> поставили мортиры на краю карты
[20:59:53] <Totoro> и разнесли всё нахрен
[20:59:53] <bpm140> LeshaInc: о помнишь рейд
[20:59:54] <bpm140> в майне
[20:59:57] <bpm140> я сдох
[20:59:58] <bpm140> 5 раз
[21:00:01] <LeshaInc> @ms скачать коэффиценты гауссиан блюра
[21:00:01] <bpm140> потому что через стены
[21:00:02] <LeshaInc> bpm140: а я
[21:00:03] <fs24_bot> Gcam5.1 + ... Гамма (Gamma Curve и Tonemap Curve). Настройка.... // http://4pda.ru/forum/index.php?showtopic=937006&st=14280
[21:00:03] <fs24_bot> Дальше, нам понадобится Exel, Hex Workshop Professional (который можно скачать на большинстве торрентов) и букмарк, который значения либы... где блюр...
[21:00:04] <bpm140> убиваюют
[21:00:04] <LeshaInc> 0 раз...
[21:00:32] <bpm140> да ты просто
[21:00:35] <Totoro> jesus christ
[21:00:38] <bpm140> пвпшер
[21:00:40] <Totoro> it's jason bourne
[21:00:52] <bpm140> LeshaInc: надо на бедварс
[21:00:53] <bpm140> играть
[21:00:56] <LeshaInc> bpm140: вот рендердок
[21:00:58] <LeshaInc> показывает
[21:01:12] <LeshaInc> время
[21:01:14] <LeshaInc> справа
[21:01:32] <LeshaInc> depth only
[21:01:33] <LeshaInc> это текст
[21:01:34] <LeshaInc> обновляется
[21:01:38] <bpm140> ну да...
[21:01:39] <LeshaInc> color 1
[21:01:48] <LeshaInc> это рисуются квадраты и текст
[21:01:51] <LeshaInc> 2 и 3
[21:01:53] <LeshaInc> это блюр
[21:02:07] <bpm140> за 137 us
[21:02:09] <bpm140> блюирит
[21:02:22] <LeshaInc> ну это весь экран
[21:02:24] <LeshaInc> на 21 сэмпле
[21:02:26] <LeshaInc> это жестковато...
[21:02:32] <LeshaInc> обложка
[21:02:35] <LeshaInc> для radiohead
[21:02:49] <LeshaInc> bpm140: и не 137
[21:02:51] <LeshaInc> а 137 * 2...
[21:02:58] <bpm140> .c 137 * 2
[21:02:58] <brote> bpm140: 274
[21:03:04] <bpm140> 274 us
[21:03:07] <LeshaInc> ну это фигня вообще
[21:03:11] <LeshaInc> 0.27 мс
[21:03:11] <bpm140> да...
[21:03:17] <LeshaInc> тем более
[21:03:19] <LeshaInc> 800х600 пикселей
[21:03:22] <LeshaInc> блюрит
[21:03:24] <LeshaInc> а у меня не все
[21:03:25] <LeshaInc> будет блюр
[21:03:29] <LeshaInc> а только то что за окошками
[21:03:31] <LeshaInc> как в айоси
[21:03:33] <LeshaInc> короче...
[21:03:42] <bpm140> а еще сделай
[21:03:46] <bpm140> чтобы в пространстве
[21:03:49] <bpm140> размывалась
[21:03:51] <bpm140> при закрытии
[21:03:55] <bpm140> как в фл студио
[21:08:32] <LeshaInc> нашел коэффиценты
[21:08:34] <LeshaInc> для блюра
[21:08:37] <LeshaInc> нормальные
[21:08:45] <LeshaInc> плавно капец
[21:08:47] <LeshaInc> надо еще посмотреть
[21:08:49] <LeshaInc> как оно в анимации
[21:08:50] <LeshaInc> выглядит
[21:09:41] <LeshaInc> а блин
[21:10:47] <bpm140> LeshaInc: блин
[21:10:49] <bpm140> а почему
[21:10:50] <bpm140> факторио
[21:10:54] <bpm140> стала симулятором
[21:10:57] <bpm140> и симулятором
[21:10:58] <bpm140> чего
[21:11:01] <LeshaInc> не знаю
[21:11:02] <bpm140> ?
[21:11:04] <LeshaInc> завода...
[21:11:08] <bpm140> строительства
[21:11:10] <bpm140> процессора
[21:11:11] <bpm140> ?
[21:14:51] <LeshaInc> ООООООООООООООООООО
[21:14:52] <LeshaInc> фигеть
[21:14:53] <LeshaInc> плавность
[21:14:55] <LeshaInc> 999999999999%
[21:15:13] <LeshaInc> ща надо обску
[21:15:14] <LeshaInc> запустить
[21:18:42] <brote> [ 2020 04 28 22 16 30 - YouTube ] - youtu.be
[21:18:44] <LeshaInc> ты такой плавности
[21:18:47] <LeshaInc> еще нигде не видел...
[21:18:49] <LeshaInc> жаль ютуб пожал
[21:19:44] <LeshaInc> bpm140: я запушил
[21:19:48] <LeshaInc> если что можешь пробовать
[21:19:49] <LeshaInc> правда
[21:19:52] <LeshaInc> вряд ли он на амд
[21:19:55] <LeshaInc> запустится
[21:20:46] <bpm140> я ща не могу
[21:20:47] <bpm140> пров
[21:21:31] <LeshaInc> да я вс равно
[21:21:35] <LeshaInc> не буду уже ночью
[21:21:37] <LeshaInc> пытаться исправить
[21:21:41] <LeshaInc> амд онли ошибки...
[21:33:51] <bpm140> @ms исправить ошибку на android vulkan null driver
[21:33:54] <fs24_bot> Vulkan-1.dll 64 bit скачать для Windows 10, 7, 8 // https://1soft.org/282-vulkan1dll.html
[21:33:54] <fs24_bot> Появилась ошибка связанная с библиотекой Vulkan-1.dll? Не беда, у нас вы можете скачать Vulkan-1.dll бесплатно для Windows 10, 8, 7 и исправить ошибку навсегда.
[21:33:54] <Totoro> LeshaInc: симпатично смотрится
[21:34:16] <bpm140> @ms запустил поезда android vulkan null driver
[21:34:18] <fs24_bot> Запуск приложений с Vulkan API на Android - Программирование... // https://www.cyberforum.ru/android-dev/thread1811043.html
[21:34:18] <fs24_bot> Решено: Запуск приложений с Vulkan API на Android Программирование Android Ответ
[22:55:13] *** Quits: Asummonster (webchat@46.219.220.104) (Quit: webchat.esper.net)
[23:42:00] <Totoro> ~weather
[23:42:00] <yumi`> Prague: Clear / 19 °C / ↑ 0.0 m/s / 10 km / 5.1 mm