2020-02-05.log colorize raw
[00:00:01] <BrightYC> фикси стем давай
[00:00:05] <Totoro> =)
[00:00:24] <brote> [ SUBVERSE - Studio FOW ] - studiofow.com
[00:00:27] <Totoro> BrightYC: ?
[00:00:35] <BrightYC> ?
[00:05:46] <Totoro> > System requirements:
[00:05:50] <Totoro> > Processor: Hard to say exactly, but nothing fancy
[00:05:55] <Totoro> норм требования
[00:06:00] <Totoro> думаю мой ноут потянет
[00:30:27] <BrightYC> Totoro сам проект еще не вышел
[00:30:35] <BrightYC> и кидал я его на намек на некогенезис
[00:30:43] <Totoro> да я посмотрел их сайт
[00:30:44] <BrightYC> s/на/в
[00:30:44] <brote> BrightYC meant to say: и кидал я его в намек на некогенезис
[00:30:56] <Totoro> хардкорная такая 3D хентай компания
[00:31:07] <Totoro> ну, посмотрим
[00:31:16] <BrightYC> там трейлер даже есть
[02:00:48] *** brote changes topic to 'Конституция https://git.io/fjx5m : VK https://vk.com/hashccru │ 2020-02-05: '
[03:48:12] <BrightYC> ^search contains:"A-f"
[03:48:15] <hubblest> no results
[03:48:21] <BrightYC> ^search contains:"a-f"
[03:48:22] <hubblest> ЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁ
[03:48:22] <hubblest> granitse-zaschitoy-ot-dikih-zhivotnyh-za-zaborom-nahoditsya-dacha-generala-fsb
[03:48:30] <BrightYC> ^search contains:"a-f" author:Leshanc
[03:48:30] <hubblest> no results
[03:48:32] <BrightYC> ^search contains:"a-f" author:LeshaInc
[03:48:33] <hubblest> 9c00-b125e939247c.png
[03:48:33] <hubblest> https://da.gd/1Ry7 LeshaInc │ cfdisk /dev/hda && mkfs.xfs /dev/hda1 && mount /dev/hda1 /mnt/gentoo/ && chroot
[03:48:33] <hubblest> /mnt/gentoo/ && env-update && . /etc/profile && emerge sync && cd /usr/portage
[03:48:33] <hubblest> && scripts/bootsrap.sh && emerge system && emerge vim && vi /etc/fstab && emerge
[03:48:34] <hubblest> gentoo-dev-sources && cd /usr/src/linux && make menuconfig && make install
[03:48:34] <hubblest> modules_install && emerge gnome mozilla-firefox openoffice && emerge grub && cp
[03:48:35] <hubblest> https://da.gd/wOyKs LeshaInc │ ^search -r "[0-9a-fA-F]{4}"
[05:40:45] <BrightYC> объясните мне кто нибудь
[05:40:47] <BrightYC> какого хрена
[05:40:51] <BrightYC> всякие модули для ноды
[05:40:54] <BrightYC> весят по 200 кб
[05:41:05] <BrightYC> если там функционала минимум
[05:41:15] <BrightYC> зачем вообще тонну зависимостей тащить
[05:41:18] <BrightYC> я понять не могу
[05:41:21] <BrightYC> их и так немало =\
[06:42:17] *** Joins: DBotThePony1 (~Thunderbi@31.220.170.28)
[06:42:17] *** Quits: DBotThePony (~Thunderbi@31.220.170.28) (Read error: Connection reset by peer)
[06:42:17] *** DBotThePony1 is now known as DBotThePony
[06:44:15] <DBotThePony> OIDLE: :wave:
[06:44:48] <OIDLE> 👋 у тебя что пикера эмоджей нет?
[06:44:55] <DBotThePony> есть
[06:44:58] <DBotThePony> встроенный в винду
[06:45:05] <OIDLE> :sip:
[06:45:25] <DBotThePony> BrightYC: просто когда у тебя мало зависимостей ты смотришься как аутсайдер
[06:45:46] <BrightYC> DBotThePony дак ладно если бы каждый модуль весил ну по 10-20 кб
[06:45:47] <BrightYC> так нет
[06:45:59] <BrightYC> они весят по пол мегабайта
[06:46:10] <DBotThePony> а у тебя места мало?
[06:46:27] <BrightYC> а при чем тут еще место то
[06:46:33] <BrightYC> они тянут дохрена всего ненужного
[06:46:46] <DBotThePony> у меня в 10-20 килобайт поместится только текст лицензии и конфигурация репозитория
[06:46:50] <BrightYC> лул
[06:47:05] <DBotThePony> тянут
[06:47:10] <DBotThePony> интернет платный чтоль?
[06:47:25] <DBotThePony> ибо все тянется в tarball'ах и в сжатом виде
[06:47:37] <DBotThePony> проблем с загрузкой не должно быть
[06:47:42] <BrightYC> да не в трафике дело
[06:47:59] <BrightYC> я вот например какой-то простейший логгер искал
[06:48:03] <BrightYC> в итоге самый простейший что я нашел
[06:48:04] <BrightYC> 200 кб
[06:48:05] <BrightYC> че та
[06:48:06] <BrightYC> м
[06:48:08] <BrightYC> на 200 кб написано?
[06:48:12] <BrightYC> ничего
[06:48:13] <DBotThePony> логгер чего
[06:48:24] <BrightYC> там зависимости одни
[06:48:30] <DBotThePony> логгер чего[2]
[06:48:35] <BrightYC> а чего может быть
[06:48:47] <BrightYC> не понял вопроса
[06:48:55] <DBotThePony> ты искал логгер
[06:49:01] <DBotThePony> логгер для программы?
[06:49:01] <BrightYC> ну да
[06:49:02] <BrightYC> да
[06:49:02] <DBotThePony> или сервиса
[06:49:03] <BrightYC> а
[06:49:05] <BrightYC> для программы
[06:49:12] <DBotThePony> а написать самому лень?
[06:49:13] <fs24_bot> DBotThePony: У вас теперь 6 уровень!
[06:49:15] <BrightYC> уже написал
[06:49:24] <BrightYC> я к тому
[06:49:27] <BrightYC> что это ненормально
[06:49:30] <BrightYC> что он весил 200 кб
[06:49:35] <BrightYC> не может там быть столько
[06:49:37] <DBotThePony> смотря сколько фич
[06:49:44] <DBotThePony> и смотря насколько он обобщен
[06:50:15] <BrightYC> в итоге логгер который я сделал по потребностям моим - 1.5 кб
[06:50:31] <DBotThePony> узко специализированный логгер - да
[06:50:38] <DBotThePony> а там наверняка более широкий
[06:50:42] <DBotThePony> по возможностям
[06:50:50] <BrightYC> ну ладно еще всякие log4js, intel итд
[06:51:06] <DBotThePony> Intоl
[06:51:10] <BrightYC> да
[06:51:11] <BrightYC> я тоже
[06:51:12] <BrightYC> удивился
[06:51:37] <OIDLE> интол
[06:51:40] <OIDLE> надо рузен
[06:51:45] <OIDLE> чтобы 125 строк в секунду
[06:51:49] <DBotThePony> амуде вместо процессора
[06:52:05] <DBotThePony> а ещё амуде вместо видеокарты
[06:52:09] <DBotThePony> и амуде вместо SSD
[06:52:19] <BrightYC> огнетушитель в комплекте
[06:52:20] <BrightYC> ?
[06:52:20] <DBotThePony> ну и амуде вместо оперативки
[06:52:25] <DBotThePony> а зачем
[06:52:35] <DBotThePony> у меня щас кулер зарос воздухом нашего города
[06:52:41] <DBotThePony> все ещё не греется выше 50С в нагрузке
[06:53:02] <DBotThePony> надо бы почистить потом
[06:53:03] <OIDLE> ну да
[06:53:06] <OIDLE> кулер не греется
[06:53:09] <OIDLE> а проц?
[06:53:09] <fs24_bot> OIDLE: У вас теперь 45 уровень!
[06:53:15] <DBotThePony> какой кулер
[06:53:20] <DBotThePony> термодатчик же в процессоре
[06:53:21] <DBotThePony> под крышкой
[06:53:25] <BrightYC> @amd
[06:53:25] <fs24_bot> 🔥🔥🔥NVIDIA GTX × AMD FX🔥🔥🔥 🚒🚒🚒
[06:53:27] <BrightYC> @amd
[06:53:28] <fs24_bot> AMD Palomino 1200, Temperature 298 C / 568 F, Application crashes, Thermal diode fails, CPU up in smoke
[06:53:34] <OIDLE> @nointel
[06:53:34] <fs24_bot> 🔥🔥🔥NVIDIA GTX × AMD FX🔥🔥🔥 🚒🚒🚒
[06:53:38] <OIDLE> .nointel
[06:53:38] <brote> OIDLE: Вот ты лайкаешь пост Нео "что за странные слова у Алекса "пук, чих и черепадлики" а сам такие же странные слова и юзаешь, типа "блин" и "офигенен"
[06:53:38] <brote> OIDLE: Что за "американские двойные" стандарты. Определись уже в нашем "интеллигентном" обществе. Или у тебя концепция "Баба яга всегда против (Алекса)"? :facepalm:
[06:54:08] <DBotThePony> .intel
[06:54:08] <brote> DBotThePony: http://goo.gl/iQKnu2
[06:54:08] <brote> DBotThePony: [2015-04-15] <NEO> Что за странные слова, пукнет, черепадла,
[06:54:08] <brote> DBotThePony: у нас тут интеллигентное общество.
[06:54:54] <DBotThePony> это что
[06:54:59] <DBotThePony> я не хотеть
[06:56:03] <DBotThePony> ну а так то комп тихий в простое, но турбина веги начинает взлет когда запускаешь игру без FPS лока и с средней графикой
[06:56:03] <fs24_bot> DBotThePony: У вас теперь 7 уровень!
[06:56:55] <bpm140> ~hook BrightYC в расте тоже много чего
[06:56:56] <yuki`> got it
[06:57:01] <DBotThePony> а если просто игру с FPS локом, то видеокарта греется до 75С и там останавливается, вентилятор не разгоняется
[06:57:04] <BrightYC> bpm140 ты про что
[06:57:04] <yuki`> <bpm140> to <BrightYC>: в расте тоже много чего
[06:57:13] <bpm140> про зависимости
[06:57:20] <bpm140> по 10 парковок собирается
[06:57:24] <bpm140> разных версий
[06:57:37] <DBotThePony> еееее ад зависимостей
[06:58:06] <DBotThePony> мне вот такой вот тортик, но главное чтоб вот эта неровность была круглой
[06:58:15] <DBotThePony> а свеч было ровно 11
[06:58:15] <bpm140> BrightYC: но там еще бинарники
[06:58:16] <bpm140> собираются
[06:58:26] <bpm140> и папка /target
[06:58:35] <bpm140> весит по 5 тонн
[06:58:36] <DBotThePony> а бинарники на выходе сколько метров
[06:58:39] <DBotThePony> понял
[06:58:40] <DBotThePony> принял
[06:59:01] <bpm140> сам бинарник проги
[06:59:02] <bpm140> 2 мб
[06:59:02] <DBotThePony> zero cost abstractions
[06:59:04] <bpm140> без внешних зависимостей
[06:59:08] <BrightYC> bpm140 как у тебя дом не развалился…
[06:59:09] <BrightYC> 5 тонн…
[06:59:13] <DBotThePony> ахах
[06:59:22] <DBotThePony> без внешних зависимостей
[06:59:27] <DBotThePony> он чо, из бинарников вытягивает код?
[06:59:32] <DBotThePony> в целевой бинарник
[06:59:39] <DBotThePony> и отсекает недосягаемый код
[07:00:16] <bpm140> ну зависимости
[07:00:22] <bpm140> типа визуал с++
[07:00:29] <bpm140> редиска
[07:00:46] <DBotThePony> картошка
[07:08:27] <bpm140> DBotThePony: причем здесь размер файла
[07:08:38] <bpm140> и zero cost abstractions
[07:08:56] <bpm140> абстракции и правда zero
[07:09:04] <bpm140> если они даже на AVR
[07:09:13] <bpm140> работают
[07:52:59] <bpm140> DBotThePony: а то спорят
[07:53:07] <bpm140> хелло ворлд на плюсах
[07:53:11] <bpm140> 8 кб вечит
[07:53:23] <bpm140> но при этом ему нужен визуал с++
[07:53:27] <bpm140> на 200 мб
[08:03:07] *** Quits: DBotThePony (~Thunderbi@31.220.170.28) (*.net *.split)
[08:03:07] *** Quits: yuki` (yui@fomalhaut.me) (*.net *.split)
[08:03:07] *** Quits: Saphire (saphire@2a01:4f8:141:1272::2) (*.net *.split)
[08:05:14] *** Joins: Saphire (saphire@2a01:4f8:141:1272::2)
[08:06:18] *** Joins: DBotThePony (~Thunderbi@31.220.170.28)
[08:58:30] <bpm140> @ms прайс девс ахед что за песня
[09:02:44] <bpm140> @ms скачать фс24 бот
[09:02:45] <fs24_bot> Соколов Б.С., Радайкин О.В. Проектирование сегментной раскосной... (0/10) // http://bib.convdocs.org/v17481/?cc=1&view=pdf
[09:02:55] <bpm140> @ms скачать fs24_bot
[09:02:56] <fs24_bot> RuCaptcha Bot X - программа для заработка на вводе рекапч. (0/10) // https://rucaptcha.com/rucaptcha-bot
[09:03:02] <bpm140> @ms fs24_bot
[09:03:14] <bpm140> @ms fs24_bot||multi
[09:03:34] <bpm140> ну что сдох
[09:03:41] <bpm140> @ms че сдох
[09:03:44] <fs24_bot> Ответы Mail.ru: чё сдохли все (0/10) // https://otvet.mail.ru/question/218392226
[09:53:46] <Totoro> ~anyoung
[09:53:53] <Totoro> ну здрасте
[09:53:55] <Totoro> а где бот
[09:53:58] <Totoro> его навечно сплитнуло?
[09:54:43] *** Joins: ayumi` (yui@fomalhaut.me)
[09:54:47] <ayumi`> anyoung
[09:54:48] <Totoro> ~oi
[09:54:58] <ayumi`> o/
[09:55:23] <Totoro> другое дело
[10:12:18] <OIDLE> @ms скачать фс24 бот для генту 10 троллинг релиз
[10:12:19] <fs24_bot> OpenRC ищет нового разработчика — Gentoo Linux — Новости (0/10) // https://www.linux.org.ru/news/gentoo/5074306/page2
[10:19:50] <BrightYC> ^search гента 10
[10:19:51] <hubblest> https://da.gd/YIlWY OIDLE │ купи линукс генту 10
[10:19:51] <hubblest> https://da.gd/lwqm4 YuRaNnNzZZ │ ГЕНТУ 10!!!
[10:19:51] <hubblest> https://da.gd/aR3BCR Fiender │ я про генту 10
[10:20:03] <OIDLE> а ты купи
[10:20:08] <OIDLE> BrightYC: купи
[10:20:37] <BrightYC> лул
[10:20:38] <brote> [ Illuminator: #CC.RU logs ] - logs.fomalhaut.me
[10:20:46] <BrightYC> [22:14:28] <Asior> fingercomp | пельмени, раст, приседания, хаскель, норкомагия, СЫЫЫЫР, компы, кубач, вирусы, авайное царство, пицца, -рыба, мiсо, вп, статы, юю, онему, давиал|6, генту 10, интел, троллинг релиз, алекс сэсэ, гист, завод, алекс, славянские руны
[10:57:51] <bpm140> @ms купить генту 10
[10:57:52] <fs24_bot> Купить Гентам 10 мл по оптовым ценам. Скидки оптовикам, доставка в... (0/10) // https://vetblock.ru/p32580708-gentam.html
[10:58:56] <bpm140> @ms купить генту 10 про
[10:58:58] <fs24_bot> Купить Гентам 10 мл по оптовым ценам. Скидки оптовикам, доставка в... (0/10) // https://vetblock.ru/p32580708-gentam.html
[10:59:29] <bpm140> @ms блин зачем
[10:59:30] <fs24_bot> Блин. . зачем пошёл дождь? — Ответы Mail.Ru (0/10) // https://otvet.mail.ru/question/76384678
[11:01:22] <bpm140> ~weather
[11:01:38] <ayumi`> the weather is unclear
[11:01:40] <bpm140> погода has left the game
[11:02:44] <bpm140> даже
[11:02:52] <bpm140> 8,99погода has left the game
[11:02:54] <BrightYC> @omsk
[11:03:01] <BrightYC> а где
[11:03:05] <BrightYC> @help
[11:03:05] <fs24_bot> Генерация спика команд, подождите...
[11:03:08] <fs24_bot> Выложены команды по этой ссылке https://paste.ee/p/ieLxw
[11:03:11] <bpm140> @омск
[11:03:11] <fs24_bot> NOT FOUND
[11:03:16] <BrightYC> а
[11:03:31] <bpm140> @омск
[11:03:32] <fs24_bot> NOT FOUND
[11:04:14] <bpm140> @wisdom
[11:04:14] <fs24_bot> Мудрость — это когда все чаще начинаешь ловить себя на мысли, что занимаешься какой-то херней.
[11:05:29] <bpm140> @viewout омск
[11:06:15] <bpm140> @ms Омска не существует
[11:06:16] <fs24_bot> Город Омск: климат, экология, районы, экономика, криминал и... (0/10) // https://nesiditsa.ru/city/omsk
[11:07:45] <bpm140> @ms огонь революции
[11:07:46] <fs24_bot> Огонь революции. Авторский видеоклип, снятый на Грушевского, стал... (0/10) // https://korrespondent.net/ukraine/events/3296925-ohon-revoluitsyy-avtorskyi-vydeoklyp-sniatyi-na-hrushevskoho-stal-khytom-YouTube
[11:07:56] <bpm140> @ms огонь революции клиент
[11:07:57] <fs24_bot> Кения в огне: цветная революция в Африке. Кто заказчик, кто... (0/10) // http://xn----8sbeybxdibygm.ru-
[11:07:57] <fs24_bot> an.info/%D0%BD%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D0%B8/%D0%BA%D0%B5%D0%BD%D0%B8%D1%8F-%D0%B2-%D0%BE%D0%B3%D0%BD%D0%B5-%D1%86%D0%B2%D0%B5%D1%82%D0%BD%D0%B0%D1%8F-%D1%80%D0%B5%D0%B2%D0%BE%D0%BB%D1%8E%D1%86%D0%B8%D1%8F-%D0%B2-%D0%B0%D1%84%D1%80%D0%B8%D0%BA%D0%B5-%D0%BA%D1%82%D0%BE-%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D1%87%D0%B8%D0%BA-%D0%BA%D1%82%D0%BE-%D0%BF%D0%BE%D1%81%D1%82%D1%80%D0%B0%D0%B4%D0%B0%D0%B2%D1%88%D0%B8%D0%B9/
[11:08:48] <OIDLE> DBotThePony: бип
[11:09:42] <bpm140> @ms the fire of the revolution
[11:09:42] <fs24_bot> revolution of the stars - The Fire Restart - Слушать онлайн. Музыка... (0/10) // https://my.mail.ru/music/songs/the-fire-restart-revolution-of-the-stars-447a87c07f9396d06bfdc2835108d704
[11:10:55] <OIDLE> о, огонь
[11:48:20] <BrightYC> ~hook fingercomp а что будет если произойдет коллизия адресов компонентов в OC&
[11:48:20] <ayumi`> no problem
[11:48:21] <BrightYC> ?
[11:48:30] <BrightYC> ~unhook
[11:48:31] <ayumi`> whom do you want me to unhook?
[11:48:33] <BrightYC> ~unhook fingercomp
[11:48:33] <ayumi`> leave it to me
[11:48:37] <BrightYC> ~hook fingercomp а что будет если произойдет коллизия адресов компонентов в OC?
[11:48:38] <ayumi`> okey
[12:19:51] <fingercomp> анавая
[12:19:51] <ayumi`> <BrightYC> to <fingercomp>: а что будет если произойдет коллизия адресов компонентов в OC?
[12:19:57] <fingercomp> хрен знает
[12:20:01] <fingercomp> BrightYC: ☝
[12:20:28] <BrightYC> fingercomp я помню как-то автозапуск на линуксе пытался сделать
[12:20:34] <BrightYC> нельзя разве создать простой файлик
[12:20:40] <BrightYC> который будет исполнять команду
[12:20:49] <BrightYC> я читал, что например в дебиане удалили эту хрень с какой-то там версии
[12:21:03] <fingercomp> с автозапуском всё интересно
[12:21:13] <fingercomp> ты недостаточно глубоко мыслишь
[12:21:21] <fingercomp> вот я хочу баунсер автостартить
[12:21:25] <fingercomp> отлично
[12:21:26] <BrightYC> ну так я поэтому и спрашиваю
[12:21:32] <fingercomp> допустим, я как-то это сделал
[12:21:43] <fingercomp> а потом — внезапно — обновление сделал
[12:21:47] <fingercomp> и надо перезапустить сервис
[12:21:54] <BrightYC> у меня такой проблемы не будет
[12:21:56] <fingercomp> а теперь расширяемся
[12:22:02] <fingercomp> у нас 100 таких сервисов
[12:22:07] <BrightYC> не будет проблемы
[12:22:09] <fingercomp> каждые ребутать надо
[12:22:19] <fingercomp> не тебе, а скрипту обновляющему
[12:22:24] <BrightYC> и что
[12:22:32] <BrightYC> в чем проблема
[12:22:34] <BrightYC> не понимаю
[12:22:49] <fingercomp> проблема в том, что разные сервисы по-разному стопаются
[12:22:52] <fingercomp> и включаются
[12:22:57] <BrightYC> так
[12:23:04] <fingercomp> одни форкаются при старте
[12:23:04] <BrightYC> мне вообще то автозапуск для своих программ нужен
[12:23:08] <fingercomp> другие постоянно работают
[12:23:21] <fingercomp> третьи дбас юзают активно
[12:23:22] <fingercomp> и т. д.
[12:23:27] <BrightYC> fingercomp мне просто нужно команду исполнить
[12:23:29] <BrightYC> при запуске ситсемы
[12:23:30] <BrightYC> и все
[12:23:39] <fingercomp> BrightYC: ты слишком эгоистичен
[12:23:41] <fingercomp> :3
[12:23:45] <fingercomp> я не о тебе только говорю
[12:23:45] <BrightYC> я понимаю
[12:23:51] <fingercomp> представь мейнтейнра дебиана
[12:24:02] <BrightYC> я еще не дорос до уровня фомальаута
[12:24:03] <fingercomp> которому надо учитывать, как перезапустить 30 разных сервисов
[12:24:08] <fingercomp> от почты до веб-сервера
[12:24:26] <fingercomp> раньше, действительно, были простые скрипты
[12:24:26] <BrightYC> ты намекаешь про service <name> restart
[12:24:28] <BrightYC> что-ли
[12:24:31] <fingercomp> rc-скрипты
[12:24:34] <fingercomp> от run commands
[12:24:39] <fingercomp> тупой шелл-скрипт, который запускался
[12:24:56] <fingercomp> ушли от него по нескольким причинам
[12:24:59] <fingercomp> во-первых, зависимости
[12:25:06] <fingercomp> я не хочу запускать веб-сервер до того, как я запустил сеть
[12:25:09] <fingercomp> так?
[12:25:10] * BrightYC Ушел гуглить
[12:25:22] <fingercomp> поэтому надо подождать, пока сеть запустится, а потом веб-серваки поднимать
[12:25:37] <fingercomp> отлично, практичные линуксоиды зафигачили rc с зависимостями
[12:25:37] <fs24_bot> fingercomp: У вас теперь 187 уровень!
[12:25:50] <fingercomp> заодно запилили функции старта-стопа-рестарта
[12:25:54] <fingercomp> ...
[12:25:59] <fingercomp> это шелл-скрипт
[12:26:07] <BrightYC> fingercomp мне просто надо запускать node скрипт
[12:26:09] <BrightYC> в screen
[12:26:10] <BrightYC> и все
[12:26:32] <BrightYC> или как еще
[12:26:33] <BrightYC> в фоне
[12:26:35] <fingercomp> эти сервисы тоже работали, как хотели, и параллельно фиг их запустишь
[12:26:42] <fingercomp> последовательно запускаются
[12:26:45] <fingercomp> дольше загружается
[12:26:57] <fingercomp> в общем, от этого тоже отходят
[12:27:10] <fingercomp> теперь для запуска сервисов используется systemd
[12:27:46] <fingercomp> делаешь юнит-файл для своего сервиса, а системд сам отрезолвит зависимости, запустит, когда надо, и перезапустит, если надо
[12:27:51] <fingercomp> в общем, конфетка
[12:28:15] <fingercomp> BrightYC: поэтому оформляй свой скрипт в сервис
[12:28:17] <fingercomp> системд
[12:28:23] <BrightYC> а можно какой-нибудь микрогайд
[12:28:24] <BrightYC> по этому
[12:28:39] <fingercomp> можно
[12:28:46] <fingercomp> значит, так
[12:28:56] <fingercomp> юзерские сервисы класть в /etc/systemd/system
[12:29:07] <BrightYC> так
[12:29:10] <fingercomp> сервисы имеют вид <бла-бла-бла>.service
[12:29:14] <fingercomp> на конце .service обязателен
[12:29:18] <fingercomp> например, script.service
[12:29:30] <BrightYC> ага
[12:29:31] <fingercomp> это ини-файл
[12:30:02] <fingercomp> он состоит из секцией
[12:30:10] <fingercomp> пошли по-порядку
[12:30:13] <fingercomp> секция [Unit]
[12:30:38] <fingercomp> здесь задаются всякие общие свойства
[12:30:44] <fingercomp> описание, порядок
[12:30:52] <fingercomp> в файле пишем:
[12:30:54] <fingercomp> [Unit]
[12:31:07] <fingercomp> Description=Сюда любое описание юнита, которое будет при запуске показываться
[12:31:20] <fingercomp> After=multi-user.target
[12:31:28] <fingercomp> про After потом скажу, но он нужен
[12:31:34] <fingercomp> на этом [Unit] скончался
[12:31:37] <fingercomp> записал?
[12:31:41] <fingercomp> пойдём дальше
[12:32:24] <fingercomp>
[12:32:30] <fingercomp> следующая секция — [Service]
[12:32:56] <fingercomp> здесь мы пишем, как сервис запускать, стопать, убивать, перезапускать и т. д.
[12:32:59] <fingercomp> то есть всё мясо
[12:33:10] <fingercomp> чтобы его заполнить, надо мне знать, какой у тебя сервис
[12:33:15] <fingercomp> BrightYC: пинг-пинг
[12:33:20] <LeshaInc> опенрц проще
[12:33:32] <BrightYC> fingercomp я помню ты как-то говорил, что я нетерпеливый, и постоянно тебя перебиваю и тебя не дослушиваю
[12:33:39] <BrightYC> я слушаю тебя, чтобы потом в конце задать вопросы
[12:33:42] <BrightYC> ты все равно не отвечаеь
[12:33:44] <BrightYC> по мере объяснения
[12:33:54] <fingercomp> давай вопросы
[12:34:06] <BrightYC> ну на ноде
[12:34:08] <BrightYC> сервис
[12:34:10] <BrightYC> запускается так
[12:34:14] <BrightYC> node server.js
[12:34:22] <fingercomp> после этого у тебя он форкается?
[12:34:23] <BrightYC> стопается - а как?
[12:34:33] <BrightYC> только CTRL+C или ошибка какая-то
[12:34:35] <LeshaInc> пидфайл
[12:34:36] <LeshaInc> нужен
[12:34:40] <LeshaInc> и килл делать
[12:34:47] <fingercomp> BrightYC: если через килл стопается, то можно не заморачиваться
[12:34:48] <fingercomp> мы и не будем
[12:34:56] <fingercomp> это по дефолту так
[12:35:09] <BrightYC> единственное, что я отмечу, что там console.log который высирает в консоль все
[12:35:16] <BrightYC> если это будет как сервис, куда он это писать будет?
[12:35:25] <fingercomp> BrightYC: он в stdout пишет что-то?
[12:35:27] <fingercomp> или в файл всё?
[12:35:31] <BrightYC> и туда и туда
[12:35:37] <fingercomp> тогда всё ок
[12:35:41] <fingercomp> это в журналы уйдёт
[12:35:44] <BrightYC> а, ок
[12:35:47] <fingercomp> через journalctl которые читать можно
[12:35:53] <fingercomp> например
[12:35:53] <BrightYC> продумали уже всё
[12:36:02] <fingercomp> тогда продолжим
[12:36:07] <fingercomp> секция [Service]
[12:36:11] <fingercomp> пишем туда следующее:
[12:36:15] <fingercomp> [Service]
[12:36:18] <fingercomp> Type=simple
[12:36:28] <fingercomp> ExecStart=node /path/to/program.js
[12:36:47] <fingercomp> User=сюда юзернейм, от которого запускать
[12:36:55] <fingercomp> Group=имя группы
[12:36:56] <BrightYC> от рута можно
[12:36:56] <BrightYC> ?
[12:36:59] <fingercomp> можно
[12:37:01] <fingercomp> тогда не указывай
[12:37:07] <fingercomp> ни User, ни Group
[12:37:07] <BrightYC> а группу тогда надо указывать
[12:37:08] <BrightYC> ?
[12:37:09] <BrightYC> а
[12:37:10] <BrightYC> понял
[12:37:15] <fingercomp> дальше
[12:37:17] <fingercomp> Restart=on-failure
[12:37:23] <fingercomp> чтоб при ошибке рестарт был
[12:37:24] <BrightYC> а если я не хочу
[12:37:28] <BrightYC> рестарт
[12:37:30] <fingercomp> не писать
[12:37:35] <fingercomp> тогда сервис подохнет с концами
[12:37:38] <fingercomp> и не будет рестартиться
[12:37:38] <BrightYC> отлично
[12:37:42] <BrightYC> так и надо
[12:37:45] <fingercomp> дальше
[12:37:57] <fingercomp> нужно ему cwd какой-то свой?
[12:38:04] <BrightYC> расшифруй
[12:38:11] <fingercomp> директория, в которой запускаешь прогу
[12:38:17] <BrightYC> ну, нужен
[12:38:19] <BrightYC> лежит в руте
[12:38:43] <fingercomp> можно ли прогу откуда угодно вызывать?
[12:38:50] <BrightYC> не желательно
[12:38:54] <fingercomp> ага
[12:38:54] <BrightYC> только в папке лучше
[12:38:59] <fingercomp> тогда пишем
[12:39:09] <fingercomp> WorkingDirectory=/path/to/working/directory
[12:39:18] <fingercomp> последнее
[12:39:24] <fingercomp> StandardOutput=journal
[12:39:32] <fingercomp> чтобы знать, где искать выхлоп проги
[12:39:44] <fingercomp> за сим [Service] скончался
[12:39:50] <fingercomp> записал?
[12:40:21] <fingercomp>
[12:40:24] <fingercomp> последнее
[12:40:33] <BrightYC> секунду
[12:40:35] <BrightYC> записываю
[12:40:38] <fingercomp> ага
[12:41:27] <BrightYC> запятые же надо
[12:41:28] <BrightYC> или нет
[12:41:28] <BrightYC> ?
[12:41:54] <fingercomp> запятые где?
[12:41:55] <BrightYC> fingercomp а можно вообще выхлоп проги отрубить в journal
[12:42:01] <BrightYC> чтобы ничего не писало туда
[12:42:20] <fingercomp> можно
[12:42:23] <fingercomp> StandardOutput=null
[12:42:27] <BrightYC> fingercomp запятые в <name>.service
[12:42:32] <fingercomp> будет в /dev/null писать
[12:42:39] <fingercomp> BrightYC: а зачем?
[12:42:44] <fingercomp> my-program.service
[12:42:44] <BrightYC> фз
[12:42:46] <BrightYC> может нужны
[12:42:47] <fingercomp> и всё
[12:42:51] <BrightYC> не
[12:42:53] <BrightYC> я про сам файл
[12:42:56] <BrightYC> конфигурации
[12:43:04] <BrightYC> нужны запятые после каждой команды
[12:43:05] <BrightYC> ?
[12:43:12] <fingercomp> точка с запятой, может?
[12:43:19] <BrightYC> ну или точка с запятой
[12:43:20] <BrightYC> они нужны?
[12:43:23] <fingercomp> не
[12:43:27] <fingercomp> просто построчно пишешь
[12:43:31] <BrightYC> ок
[12:43:36] <fingercomp> это INI-файл обычный
[12:43:41] <BrightYC> ну я переписал все
[12:43:46] <fingercomp> едем дальше
[12:43:56] <fingercomp> на данном этапе можно тебя поздравить
[12:44:11] <fingercomp> твой сервис уже написан, и его можно запускать, стопать и всячески над ним издеваться
[12:44:15] <fingercomp> проблема есть только одна
[12:44:24] <fingercomp> его автоматом запускать некому
[12:44:30] <fingercomp> исправим это недоразумение
[12:44:31] <fingercomp>
[12:44:35] <fingercomp> секция [Install]
[12:44:39] <fingercomp> пишем дальше:
[12:44:41] <fingercomp> [Install]
[12:44:45] <fingercomp> WantedBy=multi-user.target
[12:44:47] <fingercomp> конец
[12:44:56] <BrightYC> и что это делает
[12:44:57] <BrightYC> ?
[12:44:57] <fingercomp> ("конец" писать необязательно)
[12:45:07] <fingercomp> а теперь о том, что делает WantedBy и After
[12:45:07] <BrightYC> оно запускает автоматом
[12:45:43] <fingercomp> WantedBy говорит, что юниту справа от = ну прямо-таки витален сервис, который ты пишешь
[12:45:56] <BrightYC> а зависимости кто определит
[12:46:00] <BrightYC> на ноду
[12:46:04] <BrightYC> само все?
[12:46:04] <fingercomp> настолько жизненно необходим, что при запуске юнит справа от = надо запускать и твой сервис
[12:46:19] <fingercomp> а multi-user.target — это особенный юнит
[12:46:31] <fingercomp> это вроде ранлевела
[12:46:42] <fingercomp> этапа загрузки системы
[12:47:24] <BrightYC> и все же, кто определит зависимости для node
[12:47:41] <BrightYC> вдруг система запустит мой файл до полной загрузки
[12:47:47] <fingercomp> ща скажу
[12:47:57] <fingercomp> при запуске грузится сначала базовая система
[12:48:12] <fingercomp> потом можно от одного юзера запускать сервисы
[12:48:20] <fingercomp> потом включается сеть
[12:48:27] <fingercomp> потом многоюзерный режим активируется
[12:48:30] <fingercomp> потом графоний работает
[12:48:33] <fingercomp> и т. д.
[12:48:47] <BrightYC> т.е multi-user уже после того как все основное и важное загружено?
[12:48:54] <fingercomp> на каждом из этапов активируется таргет и всё к нему привязанное
[12:49:09] <fingercomp> multi-user.target активируется, когда можно проги запускать от разных юзеров
[12:49:16] <fingercomp> на него больше всего сервисов повешено
[12:49:57] <fingercomp> BrightYC: ну, по сути, да
[12:50:01] <BrightYC> так бы и ответил
[12:50:05] <BrightYC> мне знать незачем
[12:50:08] <BrightYC> что там происходит
[12:50:09] <fingercomp> сеть может включиться или до, или после multi-user.target
[12:50:10] <BrightYC> на низком уровне
[12:50:16] <fingercomp> тебе надо сети дождаться?
[12:50:16] <BrightYC> ?!
[12:50:21] <BrightYC> надо, обязательно
[12:50:24] <BrightYC> это важно
[12:50:32] <fingercomp> тогда не multi-user.target юзать будем
[12:50:33] <BrightYC> fingercomp вернее
[12:50:40] <BrightYC> чтобы я мог порт например открытт
[12:50:42] <BrightYC> открыть
[12:50:48] <BrightYC> если оно само потом все подхватит
[12:50:48] <fingercomp> а
[12:50:49] <BrightYC> то пофиг
[12:50:53] <fingercomp> тогда всё оставим
[12:51:09] <fingercomp> WantedBy=multi-user.target
[12:51:12] <BrightYC> ушу
[12:51:13] <BrightYC> угу
[12:51:17] <BrightYC> это все?
[12:51:32] <fingercomp> а After, который мы раньше указали, говорит, что запускаться после его активации, а не параллельно
[12:51:36] <fingercomp> усё
[12:51:48] <fingercomp> мы получаем простой сервис-файл на 12 строчек
[12:52:13] <brote> [ hastebin ] - hastebin.com
[12:52:13] <BrightYC> у меня 10
[12:52:21] <BrightYC> а, пробелы
[12:52:25] <fingercomp> я после секций пустые строки оставляю
[12:52:25] <fingercomp> да
[12:52:41] <fingercomp> дальше можно копипастить и менять команду
[12:52:46] <fingercomp> если надо другое что-то запустить
[12:52:48] <fingercomp> окей
[12:52:54] <BrightYC> если что-то другое
[12:52:54] <fingercomp> давайте теперь включим юнит
[12:53:00] <BrightYC> то буду тебя
[12:53:00] <BrightYC> бипать
[12:53:01] <BrightYC> лул
[12:53:18] <fingercomp> # systemctl enable --now имяфайла.service
[12:53:35] <BrightYC> оно в автозапуск автоматом пропишется?
[12:53:42] <fingercomp> enable один раз нужен: чтоб в автозапуск прописаться
[12:53:52] <fingercomp> --now тут же включит сервис
[12:53:54] <BrightYC> а как отключить автозапуск и вырубить сервис
[12:54:06] <fingercomp> можно опустить, если не надо сразу включать
[12:54:07] <fingercomp> дальше
[12:54:15] <fingercomp> # systemctl disable --now имяфайла.service
[12:54:22] <fingercomp> чтобы убрать из автозагрузки и тут же вырубить
[12:54:22] <BrightYC> а из авторани как
[12:54:22] <BrightYC> ?
[12:54:23] <BrightYC> а
[12:54:24] <BrightYC> понял
[12:54:32] <fingercomp> без --now только из автозагрузки выпишетсяч
[12:54:38] <BrightYC> и не остановится
[12:54:39] <fingercomp> # systemctl start
[12:54:40] <BrightYC> будет работать
[12:54:41] <BrightYC> до смерти
[12:54:41] <fingercomp> для старта
[12:54:44] <fingercomp> BrightYC: да
[12:54:51] <fingercomp> # systemctl stop
[12:54:54] <fingercomp> для стопа
[12:54:55] <BrightYC> разве не
[12:55:02] <fingercomp> # systemctl restart, чтоб рестартнуть
[12:55:03] <BrightYC> systemctl stop имяфайла.service
[12:55:06] <fingercomp> везде имя сервиса подставлять, да
[12:55:11] <BrightYC> ага
[12:55:12] <BrightYC> ну я понял
[12:55:17] <fingercomp> и последнее
[12:55:24] <fingercomp> # systemctl status имяфайла.service
[12:55:29] <fingercomp> сводка
[12:55:32] <BrightYC> туда stdout
[12:55:34] <BrightYC> высирает
[12:55:35] <BrightYC> или что
[12:55:46] <fingercomp> там инфа показывается о сервисе
[12:55:54] <fingercomp> включён ли он, сколько памяти жрёт
[12:56:02] <fingercomp> какие PID у него, сколько потоков
[12:56:05] <fingercomp> и т. д.
[12:56:27] <fingercomp> последние записи в журнале тоже показываются
[12:56:51] <BrightYC> понял
[12:57:13] <BrightYC> fingercomp он в фоне запустится, я правильно понимаю?
[12:57:16] <fingercomp> да
[12:57:18] <BrightYC> даже если там цикл какой-нибудь?
[12:57:23] <fingercomp> да
[12:57:27] <BrightYC> здорово
[12:57:29] <fingercomp> как раз поэтому Type=simple
[12:57:52] <BrightYC> а есть type=сложно?
[12:58:15] <fingercomp> man 5 systemd.service
[12:58:25] <fingercomp> .g !man 5 systemd.service
[12:58:34] <BrightYC> Zero input, no man page requested.
[12:58:54] <fingercomp> да
[12:58:56] <fingercomp> рипнуто как-то
[12:59:13] <BrightYC> нашел
[12:59:14] <brote> [ systemd.service ] - www.freedesktop.org ( https://tinyurl.com/gnyecvk )
[12:59:17] <brote> [ systemd.service ] - www.freedesktop.org ( https://tinyurl.com/gnyecvk )
[12:59:18] <fingercomp> да
[12:59:19] <BrightYC> лул
[12:59:28] <fingercomp> первое же там Type=
[12:59:33] <BrightYC> вижу, да
[12:59:35] <BrightYC> я уже нашел
[12:59:44] <fingercomp> ещё полезные маны:
[12:59:47] <fingercomp> systemd.exec
[12:59:51] <fingercomp> ээ
[12:59:52] <fingercomp> systemd.kill(5)
[12:59:56] <fingercomp> systemd.exec(5)
[13:00:12] <fingercomp> а, и systemd.unit(5)
[13:00:15] <fingercomp> конечно же
[13:01:10] <fingercomp> .g !arch systemd
[13:01:19] <fingercomp> там круто описано
[13:01:19] <BrightYC> ну ладно
[13:01:25] <BrightYC> мне еще до этого далеко
[13:01:28] <fingercomp> если проблемы будут, можешь просмотреть
[13:01:29] <BrightYC> вот как будет у меня новый сервак
[13:01:33] <BrightYC> сделаю все адекватн
[13:01:33] <BrightYC> о
[13:01:50] <BrightYC> а щас пока оставлю под рутом
[13:01:52] <BrightYC> и как ты сказал
[13:02:05] <BrightYC> fingercomp спасибо
[13:05:27] <fingercomp> отлично
[13:05:34] <fingercomp> переделал загрузку по сети на NFS
[13:05:45] <fingercomp> хорошо то, что оно запускается
[13:06:02] <fingercomp> плохо, что запись на диск происходит со средней скоростью 8 кб/с
[13:06:04] <fingercomp> (это биты)
[13:08:27] <Totoro> ~weather
[13:08:29] <ayumi`> Omsk: Sunny / -7..-1 °C / ↑ 6.11 m/s / 10 km / 0.0 mm
[13:08:45] <Totoro> ~weather Prague
[13:08:45] <ayumi`> Prague: Partly cloudy / -3..+2 °C / ↘ 6.11 m/s / 10 km / 0.8 mm
[13:08:56] <BrightYC> fingercomp объясни мне вот это
[13:09:13] <BrightYC> ~q 203
[13:09:13] <ayumi`> #203: <@fingercomp> как
[13:09:14] <ayumi`> <@fingercomp> же я
[13:09:15] <ayumi`> <@fingercomp> ненавижу
[13:09:16] <ayumi`> <@fingercomp> всех людей,
[13:09:27] <BrightYC> откуда
[13:09:29] <BrightYC> такая ненависть?
[13:10:05] <fingercomp> это не было написано всерьёз
[13:10:25] <fingercomp> надо было пометить соответствующе
[13:10:45] <BrightYC> так что в нем плохого помимо тонны зависимостей?
[13:10:49] <BrightYC> виртуалка js?
[13:10:54] <BrightYC> так и жава грешит же этим
[13:10:58] <BrightYC> и не только она
[13:16:53] <LeshaInc> @ms недостатки js
[13:16:53] <fs24_bot> «Языки программирования. JavaScript зачем вообще нужен?... (0/10) // https://yandex.ru/znatoki/question/computers/iazyki_programmirovaniia_javascript_2d8c3f9f/
[13:16:58] <LeshaInc> BrightYC: ну наверно
[13:17:04] <LeshaInc> проблема в том что js не для этого создавался
[13:17:11] <LeshaInc> не для бекендов
[13:17:17] <LeshaInc> а для простых клиентских скриптов
[13:17:23] <BrightYC> LeshaInc много чего создавалось не для того что сейчас используется
[13:17:33] <BrightYC> микроволновка должна была быть радаром каким-то
[13:17:36] <BrightYC> а стала греть еду
[13:17:38] <BrightYC> и че теперь
[13:17:42] <BrightYC> микроволновки
[13:17:44] <BrightYC> не использовать?
[13:17:46] <LeshaInc> микроволновка не должна была быть радаром
[13:17:58] <LeshaInc> просто делали радар
[13:18:03] <LeshaInc> и заметили что можно использовать тот же принцип
[13:18:05] <LeshaInc> для нагрева еды
[13:18:08] <BrightYC> ты понял что я хотел донести
[13:18:09] <LeshaInc> микроволновку уже потом сделали
[13:18:09] <LeshaInc> с нуля
[13:18:11] <LeshaInc> нет
[13:18:16] <BrightYC> ну и ладно
[13:18:20] <LeshaInc> все языки
[13:18:25] <LeshaInc> используются по назначению
[13:18:26] <LeshaInc> обычно
[13:18:30] <LeshaInc> си, си++, ява, питон
[13:18:38] <fingercomp> я давно как-то говорил сюда, что у языков программирования обычно есть некоторая область применения, и не вижу чего-либо хорошего в её пересечении
[13:18:58] <fingercomp> s/, и/
[13:18:58] <brote> fingercomp meant to say: я давно как-то говорил сюда, что у языков программирования обычно есть некоторая область применения не вижу чего-либо хорошего в её пересечении
[13:19:06] <fingercomp> ...
[13:19:07] <fingercomp> ладно
[13:19:13] <fingercomp> запятушка лишняя была
[13:19:16] <BrightYC> LeshaInc но что в этом плохого?
[13:19:19] <BrightYC> ну придумали язык
[13:19:22] <BrightYC> для веба
[13:19:23] <BrightYC> что плохого
[13:19:26] <BrightYC> что его используют
[13:19:31] <LeshaInc> в том что вилка совершенно не подходит
[13:19:33] <LeshaInc> чтобы есть суп
[13:19:49] <fingercomp> если ты продумываешь язык, чтоб юзать и для веба, и для десктопа, то ничего плохого
[13:19:52] <BrightYC> а нод жс - это вилка?
[13:19:52] <fingercomp> жс таковым не является
[13:20:02] <fingercomp> десктоп — это суп
[13:20:05] <fingercomp> а нод жс — это палочка
[13:20:16] <BrightYC> fingercomp про десктоп я ниего не скажу
[13:20:20] <BrightYC> мне кажется это наркомания какая-т
[13:20:20] <BrightYC> о
[13:20:26] <BrightYC> писать жс на десктопе
[13:21:10] <LeshaInc> ну так пишут
[13:21:29] <BrightYC> LeshaInc но ничего плохого в этом нет
[13:21:34] <BrightYC> тут какая-то личная неприязнь просто
[13:21:34] <LeshaInc> есть
[13:21:48] <BrightYC> какая
[13:21:50] <BrightYC> ?
[13:21:54] <LeshaInc> батарейку жрет
[13:21:58] <LeshaInc> и озу потребляет много
[13:22:00] <LeshaInc> а еще весят проги много
[13:22:05] <LeshaInc> надо тащить и хромиум, и ноду
[13:22:08] <LeshaInc> даже в калькулятор
[13:22:17] <BrightYC> я не говорю про электрон
[13:22:19] <LeshaInc> у тебя 10 прог на электроне
[13:22:19] <BrightYC> а жава
[13:22:20] <LeshaInc> а в системе
[13:22:21] <BrightYC> напримемр
[13:22:27] <LeshaInc> 12 хромиумов
[13:22:29] <BrightYC> тоеж виртуалку тащит
[13:22:30] <BrightYC> например
[13:22:33] <LeshaInc> BrightYC: а жава тут при чем?
[13:22:35] <LeshaInc> если мы о жс говорили
[13:22:46] <LeshaInc> BrightYC: в жаве ты один раз поставил
[13:22:47] <LeshaInc> рантайм
[13:22:50] <LeshaInc> и все проги запускаются
[13:22:58] <LeshaInc> а электрон приложения все свое тащут
[13:23:11] <LeshaInc> тогда и .net фреймворк обсирать надо
[13:23:16] <LeshaInc> да?
[13:23:24] <BrightYC> я не об этом вообще заговорил
[13:23:33] <BrightYC> а об [14:21:58] <LeshaInc> и озу потребляет много
[13:23:52] <LeshaInc> да много
[13:24:02] <LeshaInc> но на жаве десктоп проги специфические
[13:24:09] <LeshaInc> разве что иде для той же жавы
[13:24:13] <LeshaInc> и майнкрафт
[13:24:30] <BrightYC> ну всякие программы мелкие
[13:24:32] <BrightYC> на жаве
[13:24:33] <BrightYC> очень удонбые
[13:24:37] <BrightYC> кроссплатформенные
[13:24:40] <BrightYC> удобно же
[13:24:48] <LeshaInc> жава и создавалась
[13:24:51] <LeshaInc> для кроссплатформенных прог
[13:24:51] <BrightYC> какой-нибудь калькулятор(к примеру)
[13:24:52] <LeshaInc> а жс?
[13:25:11] <BrightYC> ты забегаешь, мне кажется
[13:25:19] <BrightYC> то что тянет оно по 10 раз это плохо
[13:25:26] <BrightYC> (хромиум)
[13:25:36] <BrightYC> но что плохого, если хромиум по 10 раз не тянуть
[13:25:38] <BrightYC> ?
[13:25:48] <BrightYC> память? - А что вообще щас память не жрет?
[13:25:57] <LeshaInc> норм проги не жрут
[13:25:58] <BrightYC> у нас щас обычно по несколько слоев виртуализации
[13:26:00] <LeshaInc> по типу feh
[13:26:07] <LeshaInc> или urxvt
[13:26:23] <LeshaInc> и хромиум это оверкилл жесткий
[13:26:27] <LeshaInc> для калькулятора
[13:26:36] <LeshaInc> в браузере столько всего реализовано
[13:26:44] <LeshaInc> что только для веб сайтов актуально
[13:26:56] <LeshaInc> калькулятору это просто не нужно
[13:26:56] <BrightYC> >Реальное железо>Вдс>какой-нибудь докер>кубач(жава)>жс-виртуалка(к примеру)
[13:27:01] <LeshaInc> но в памяти оно все равно будет висеть
[13:27:29] <LeshaInc> ладно если прога жрет память
[13:27:32] <LeshaInc> потому что ей надо
[13:27:42] <LeshaInc> а если там просто висят не нужные данные
[13:27:45] <LeshaInc> и не нужный код?
[13:27:58] <BrightYC> так такая проблема не только с нодой в принципе
[13:28:20] <LeshaInc> ну если у тебя прога на кути
[13:28:22] <LeshaInc> то во первых
[13:28:27] <LeshaInc> она использует только пару модулей
[13:28:30] <LeshaInc> во вторых
[13:28:32] <BrightYC> LeshaInc по такому принципу надо всех заставлять писать на ассемблере
[13:28:33] <LeshaInc> динамическая линковка
[13:28:46] <LeshaInc> 10 прог запущенных к 1 либе будут ссылаться в памяти
[13:29:35] <BrightYC> LeshaInc так всякие питоны и жс ускоряют разработку
[13:29:39] <BrightYC> ну или пхп там
[13:29:47] <LeshaInc> BrightYC: а пользователю что важнее
[13:29:54] <BrightYC> дешевле продук тполучить
[13:29:54] <LeshaInc> время разработки программы
[13:29:57] <LeshaInc> или скорость программы?
[13:30:03] <BrightYC> время разработки
[13:30:08] <BrightYC> потому что оно влияет на цену
[13:30:11] <LeshaInc> BrightYC: будешь сидеть на винде
[13:30:13] <LeshaInc> на жс написанной
[13:30:15] <LeshaInc> за неделю?
[13:30:26] <LeshaInc> а у тебя все равно винда спираченная
[13:30:26] <BrightYC> если бы ничего другого не было
[13:30:28] <BrightYC> то пришлось бы
[13:30:33] <LeshaInc> BrightYC: а если бы был выбор
[13:30:37] <BrightYC> LeshaInc скачанная с офф. сайта мелкософта
[13:30:43] <LeshaInc> и активированная
[13:30:46] <LeshaInc> кмс активатором
[13:30:54] <BrightYC> LeshaInc ты намекаешь на дискорд?
[13:31:08] <BrightYC> а что сейчас есть нормальное
[13:31:13] <BrightYC> тимспик где за серваки платить надо?
[13:31:22] <BrightYC> рейдкалл где нет половину фич из дискорда?
[13:31:27] <LeshaInc> я вообще про дискорд не говорил
[13:31:40] <BrightYC> я думал ты намекал на дискорд
[13:31:57] <LeshaInc> BrightYC: по твоему пользователь лучше возьмет тормозную программу
[13:32:00] <LeshaInc> за 1 бакс
[13:32:03] <LeshaInc> чем быструю за 2 бакса?
[13:32:05] <BrightYC> да
[13:32:10] <LeshaInc> а какая разница
[13:32:13] <LeshaInc> если и ту и другую
[13:32:15] <LeshaInc> он спиратит?
[13:32:24] <BrightYC> ну тут он сам решает уже пусть
[13:32:28] <BrightYC> лул
[13:32:30] <LeshaInc> BrightYC: ну вот ты
[13:32:32] <LeshaInc> какую выберешь?
[13:32:36] <BrightYC> которую быстрее
[13:32:40] <BrightYC> но если бы мне пришлось её покупать
[13:32:52] <BrightYC> то я бы выбрал ту
[13:32:53] <BrightYC> которую дешевле
[13:33:13] <LeshaInc> BrightYC: а если прога бесплатная
[13:33:17] <BrightYC> LeshaInc единственное что я отмечу
[13:33:21] <BrightYC> если в программе больше фич
[13:33:25] <BrightYC> и она тормозит немного
[13:33:27] <BrightYC> иногда
[13:33:28] <BrightYC> как дискорд
[13:33:33] <BrightYC> то я предпочту дискорд
[13:33:40] <BrightYC> чем рейдкалл к примеру
[13:33:52] <BrightYC> LeshaInc от ситуации зависит
[13:33:53] <BrightYC> опять же
[13:34:15] <LeshaInc> а фичи уже нельзя
[13:34:17] <LeshaInc> учитывать
[13:34:18] <LeshaInc> мы же говорили
[13:34:23] <LeshaInc> о времени разработки программы
[13:34:27] <LeshaInc> значит набор фич одинаковый
[13:34:28] <LeshaInc> должен быть
[13:34:30] <BrightYC> ну тогда
[13:34:33] <LeshaInc> только одна прога на жс, а другая на си++
[13:34:33] <BrightYC> ту что быстрее
[13:34:39] <BrightYC> если она бесплатная
[13:34:41] <BrightYC> то на си++
[13:34:44] <BrightYC> если платная
[13:34:45] <BrightYC> то жс
[13:34:48] <BrightYC> если я не могу её спиратить
[13:34:55] <LeshaInc> ну и какой смысл
[13:34:57] <LeshaInc> писать на жс
[13:34:59] <LeshaInc> бесплатные проги
[13:35:03] <BrightYC> не совсем
[13:35:07] <BrightYC> я тебе объяснил
[13:35:12] <BrightYC> [14:34:15] <LeshaInc> а фичи уже нельзя
[13:35:18] <BrightYC> не все программы одинаковые
[13:35:29] <LeshaInc> ну вот стоит задача
[13:35:33] <BrightYC> ты про абсолютный вакуум говоришь
[13:35:35] <LeshaInc> написать прогу в компании
[13:35:41] <BrightYC> в реальном мире все иначе
[13:35:42] <LeshaInc> на чем им лучше ее писать
[13:35:52] <BrightYC> дискорд объективно лучше других прог
[13:35:56] <BrightYC> но написан на электроне
[13:36:28] <BrightYC> LeshaInc вот если бы дискорд был опенсорс
[13:36:30] <BrightYC> и написан на расте
[13:36:33] <BrightYC> ты бы использовал его?
[13:36:37] <LeshaInc> нет
[13:36:40] <LeshaInc> потому что мне не нужен дискорд
[13:36:51] <BrightYC> ну ладно
[13:37:00] <BrightYC> LeshaInc ну выбрали в компании электрон
[13:37:02] <BrightYC> потому что он проще
[13:37:02] <BrightYC> и дешевле
[13:37:25] <BrightYC> если напишут идентичную программу на си++(что маловероятно)
[13:37:26] <LeshaInc> просто компания думает о себе
[13:37:29] <LeshaInc> а не о пользователях
[13:37:38] <BrightYC> а зачем ей думать о пользователях
[13:37:56] <LeshaInc> ну такой мир п*****ов
[13:38:05] <LeshaInc> где разрабам насрать на пользователям...
[13:38:05] <BrightYC> LeshaInc тут уже ничего не попишешь
[13:38:09] <BrightYC> тут уже людей надо менять
[13:38:18] <BrightYC> и проблема не в программировании вообще
[13:38:21] <BrightYC> а в психологии людей
[13:42:26] <Totoro> тут психология не причём
[13:42:31] <Totoro> это обычный капитализм
[13:42:44] <BrightYC> Totoro как раз таки она тут в самый раз
[13:42:53] <Totoro> в каком месте
[13:43:04] <BrightYC> потому что всем заправляют люди
[13:43:08] <Totoro> ну
[13:43:09] <Totoro> и
[13:43:15] <BrightYC> люди заинтересованы
[13:43:20] <BrightYC> получать больше
[13:43:24] <Totoro> капитализм
[13:43:29] <BrightYC> вот
[13:43:30] <BrightYC> я же и говорю
[13:43:34] <BrightYC> людей менять надо
[13:43:37] <Totoro> это не психология
[13:43:43] <Totoro> это экономический строй
[13:43:50] <LeshaInc> Totoro: он в голове
[13:43:54] <LeshaInc> почему коммунизм не получился
[13:43:55] <Totoro> а людей менять не нужно
[13:43:59] <LeshaInc> потому что его не было в голове у людей...
[13:44:10] <Totoro> если поменять людей они станут не людьми уже
[13:44:15] <Totoro> а, скажем, муравьями
[13:44:16] <BrightYC> Totoro а почему люди(большинство) заинтересованы получать например много денег за минимальный труд?
[13:44:18] <LeshaInc> Totoro: люди от природы эгоистичны
[13:44:22] <BrightYC> ^
[13:44:22] <Totoro> когда нет личности
[13:44:27] <Totoro> есть только армия клонов
[13:44:31] <Totoro> да
[13:44:38] <Totoro> у человека есть личность
[13:44:38] <BrightYC> Totoro поэтому нужно менять людей
[13:44:44] <Totoro> и она центр его вселенной
[13:44:49] <LeshaInc> никто не говорит
[13:44:51] <LeshaInc> личность убирать
[13:44:52] <Totoro> человек эгоистичен
[13:45:36] <Totoro> если убрать у человека стремление к лучшим для себя условиям
[13:45:41] <Totoro> что останется?
[13:45:43] <Totoro> ничего
[13:45:48] <LeshaInc> ОООООООООО
[13:45:48] <LeshaInc> УРА
[13:45:51] <Totoro> получим овощ
[13:45:52] <brote> [ 1983 NATO vs Warsaw Pact - Who would have won WW3 (Part 3) - YouTube ] - www.youtube.com
[13:45:53] <LeshaInc> новая часть
[13:45:53] <LeshaInc> фильма
[13:45:54] <LeshaInc> вышла
[13:45:58] <Totoro> лул
[13:46:05] <LeshaInc> фингер смотрел
[13:46:07] <LeshaInc> насколько я помню
[13:46:09] <LeshaInc> надо ему передать
[13:46:13] <Totoro> это стремление надо будет заменить
[13:46:15] <LeshaInc> .tell fingercomp https://www.youtube.com/watch?v=h67m3FIjaQ0 3 часть!
[13:46:16] <Totoro> на новое
[13:46:16] <brote> LeshaInc: I'll pass that on when fingercomp is around.
[13:46:17] <brote> [ 1983 NATO vs Warsaw Pact - Who would have won WW3 (Part 3) - YouTube ] - www.youtube.com
[13:46:20] <Totoro> но какое?
[13:46:22] <LeshaInc> Totoro: альтруизм
[13:46:29] <Totoro> это абстрактно
[13:46:42] <Totoro> как оно должно работать?
[13:46:55] <Totoro> я улучшаю условия соседям?
[13:47:00] <Totoro> но им это не нужно
[13:47:45] <Totoro> и потом, возникнет проблема, кто кого должен улучшать
[13:47:53] <Totoro> кто-то останется без внимания
[13:48:01] <Totoro> кто-то получит его слишком много
[13:48:07] <Totoro> неравенство останется
[13:48:16] <Totoro> но примет извращенные формы
[13:49:18] <Totoro> система когда каждый юнит заботится о себе - более простая и надёжная, чем когда бинт должен заботиться о других юниорах вокруг
[13:49:30] <Totoro> во втором случае нужен сложный балансировщик
[13:49:34] <Totoro> чтобы оно не рипнулось
[13:49:41] <Totoro> а первая система самоподдерживается
[13:49:55] <Totoro> *юнит *юнитах
[13:49:59] <BrightYC> Totoro вот поэтому мы сейчас пришли к тому что сейчас происходит в мире
[13:50:04] <Totoro> ну да
[13:50:04] <BrightYC> потому что люди такие
[13:50:09] <BrightYC> людей менять надо
[13:50:11] <BrightYC> потому что
[13:50:13] <LeshaInc> вот это я понимаю
[13:50:17] <LeshaInc> чел постарался
[13:50:19] <Totoro> потому что системы *лучше* никто не предложил
[13:50:28] <LeshaInc> правда ошибка
[13:50:33] <LeshaInc> газета от 2008 года
[13:50:38] <Totoro> "менять надо" это пердежь в лужу
[13:50:40] <LeshaInc> при чем тут ссср
[13:50:42] <LeshaInc> и андропов
[13:50:49] <Totoro> потому что это критика без предложения
[13:51:20] <LeshaInc> >some swedish media
[13:51:29] <BrightYC> Totoro потому что это невозможно
[13:51:33] <LeshaInc> а это с програмы время
[13:51:34] <LeshaInc> ведущая
[13:51:37] <Totoro> да пофиг возможно или нет
[13:51:44] <Totoro> ты предложи сначала хотябы вариант
[13:51:45] <BrightYC> напредлагали уже
[13:51:47] <Totoro> изменения
[13:51:48] <BrightYC> за последние 100 лет
[13:51:51] <Totoro> нет
[13:51:57] <BrightYC> я ничего не предлагаю
[13:52:01] <Totoro> вот именно
[13:52:02] <BrightYC> это ты чето тут
[13:52:07] <BrightYC> распинаешься
[13:52:10] <BrightYC> ты говориш
[13:52:10] <BrightYC> ь
[13:52:12] <BrightYC> что капитализм
[13:52:13] <BrightYC> и люди
[13:52:16] <BrightYC> никак не связаны
[13:52:16] <Totoro> да потому что флуд стоит
[13:52:27] <Totoro> и никто не удосуживается
[13:52:31] <Totoro> разобраться в теме
[13:52:40] <Totoro> тупо слова бессмысленные
[13:52:45] <Totoro> я же не могу пройти мимо
[13:52:47] <BrightYC> Totoro иди давай код пиши
[13:52:50] <BrightYC> сидишь флудишь тут
[13:52:54] <Totoro> слились
[13:52:56] <Totoro> короче
[13:53:04] <BrightYC> опять херней страдаешь
[13:53:08] <Totoro> социал-анархисты доморощеные
[14:05:24] <BrightYC> DBotThePony раз ты на ноде пишешь
[14:05:34] <DBotThePony> понятно
[14:05:36] <DBotThePony> меня тут нет
[14:05:38] <BrightYC> можешь кинуть нормальный гайд по своим библиотекам-модулям
[14:05:41] <BrightYC> я не могу найти
[14:05:49] <DBotThePony> ???
[14:05:50] <BrightYC> я не могу вообще найти
[14:06:06] <BrightYC> по запросу own library node js
[14:06:14] <DBotThePony> а
[14:06:20] <DBotThePony> создание своего пакета?
[14:06:22] <BrightYC> да
[14:06:25] <BrightYC> не совсем
[14:06:26] <BrightYC> нет
[14:06:38] <BrightYC> вот есть какой-то файл, который нужно require'рнуть
[14:06:42] <DBotThePony> и
[14:06:55] <BrightYC> не могу найти вообще по этому поводу ничего
[14:07:03] <DBotThePony> а что не так
[14:07:18] <BrightYC> вот например
[14:07:20] <brote> [ Creating Node.js modules | npm Documentation ] - docs.npmjs.com
[14:07:23] <DBotThePony> да
[14:07:24] <BrightYC> но это не то
[14:07:34] <DBotThePony> а что не так то с require()
[14:07:50] <DBotThePony> если что
[14:07:54] <BrightYC> мне нужно понять, как реквайрнуть свою библиотеку написанную мной
[14:07:54] <DBotThePony> module.exports
[14:07:58] <BrightYC> о
[14:07:59] <BrightYC> секунду
[14:08:40] <BrightYC> DBotThePony оно, да
[14:08:41] <BrightYC> спасибо
[14:08:57] <Totoro> зачем вообще писать на ноде
[14:09:15] <BrightYC> второй раз этот спор я начинать не буду
[14:09:19] <Totoro> лул
[14:09:21] <BrightYC> Totoro если есть желание поспорить
[14:09:23] <BrightYC> иди перечитай логи
[14:09:29] <Totoro> а что там было
[14:09:31] <Totoro> кто победил
[14:09:36] <BrightYC> никто не побеждал
[14:09:37] <BrightYC> ты пришел
[14:09:40] <BrightYC> и начал затирать
[14:09:43] <BrightYC> про капитализм
[14:09:44] <BrightYC> и чето там
[14:09:44] <BrightYC> еще
[14:09:49] <Totoro> так когда я пришел
[14:09:54] <Totoro> там давно не про ноду было
[14:10:04] <BrightYC> [14:42:26] <Totoro> тут психология не причём
[14:10:12] <Totoro> нода это как го
[14:10:18] <Totoro> для неосиляторов платформа
[14:10:21] <BrightYC> Totoro вот иди и перечитывай
[14:10:27] <BrightYC> так
[14:10:28] <Totoro> не, я все сказал
[14:10:36] <BrightYC> я время на споры тратить не хочу
[14:10:39] <BrightYC> это бесполезное занятие
[14:10:41] <Totoro> тоже
[14:10:45] <Totoro> не хочу
[14:10:51] <Totoro> поэтому просто несу свет истины
[14:10:55] <Totoro> во мрак ирки
[14:11:06] <Totoro> и делаю это бесспорно
[14:11:14] <BrightYC> иди стем дописывай
[14:11:23] <BrightYC> все равно щас
[14:11:23] <Totoro> допишу потом
[14:11:24] <BrightYC> херней страдаешь
[14:11:27] <BrightYC> сейчас пиши
[14:11:30] <BrightYC> знаем мы твое
[14:11:31] <BrightYC> потом
[14:11:33] <BrightYC> через 2 месяца
[14:11:35] <Totoro> на чем
[14:11:35] <BrightYC> сядешь
[14:11:36] <BrightYC> только
[14:11:44] <Totoro> на рабочий комп левого софта не поставить
[14:11:50] <Totoro> да и не протестировать толком
[14:11:56] <BrightYC> пиши код
[14:11:58] <BrightYC> тестируй пото
[14:12:00] <BrightYC> м
[14:12:01] <Totoro> да и винда это шлак
[14:12:03] <BrightYC> отмазки у тебя
[14:12:08] <BrightYC> при чем тут винда вообде
[14:12:13] <Totoro> там винда
[14:12:23] <BrightYC> а флешку с линуксом принести
[14:12:29] <BrightYC> религия
[14:12:30] <Totoro> рипнулся что ли
[14:12:30] <BrightYC> не позволяет
[14:12:31] <BrightYC> ?
[14:12:39] <Totoro> тут флешки отключены
[14:12:42] <Totoro> лул
[14:12:49] <BrightYC> ноут у тебя с собой
[14:12:52] <Totoro> нет
[14:12:59] <BrightYC> все с тобой ясно
[14:13:00] <BrightYC> бездельник
[14:13:01] <Totoro> ноут дома
[14:13:07] <Totoro> кто бы говорил
[14:13:09] <BrightYC> мне вот реально интересно стало
[14:13:10] <Totoro> иди пиши
[14:13:13] <Totoro> на рипоноде
[14:13:14] <BrightYC> Totoro я то пишу как аз
[14:13:15] <Totoro> своей
[14:13:23] <BrightYC> параллельно с тобой флудя
[14:13:25] <BrightYC> хотя щас
[14:13:26] <Totoro> всякий неосиляторский крд
[14:13:28] <Totoro> код
[14:13:29] <BrightYC> скорее пишу в ирке
[14:13:35] <Totoro> который нормальные люди
[14:13:39] <Totoro> пишут на нормальных языках
[14:13:46] <BrightYC> Totoro ты чем там занимаешься
[14:13:47] <Totoro> хотябы на джаве
[14:13:48] <BrightYC> кроме ирки
[14:13:50] <BrightYC> когда у тебя нет
[14:13:53] <BrightYC> занятий?
[14:14:00] <Totoro> воспитываю нубов
[14:14:05] <Totoro> которые пишут на ноде
[14:14:08] <BrightYC> только ты так считаешь
[14:14:13] <BrightYC> на чем хочу, на том и пишу
[14:14:16] <BrightYC> не заставишь
[14:14:17] <Totoro> только мое мнение и важно
[14:14:23] <Totoro> поэтому это норм
[14:14:25] <BrightYC> писать на жаве
[14:14:30] <Totoro> ладно
[14:14:32] <Totoro> батарея села
[14:14:35] <Totoro> афк
[14:14:45] <LeshaInc> классный был фильм
[14:15:36] <BrightYC> ~hook Totoro а на жаве мне не очень привычно писать, не привык к ООП
[14:15:36] <ayumi`> no problem
[14:19:44] <LeshaInc> жс объектно ориентированный язык
[14:19:54] <BrightYC> LeshaInc не принудительно
[14:20:29] <bpm140> LeshaInc: прочитал как объективно
[14:20:47] <bpm140> LeshaInc: а раст ооп
[14:20:50] <bpm140> или тащит?
[14:20:54] <LeshaInc> тащит
[14:22:33] <bpm140> @ms Ferris unsafe
[14:22:34] <fs24_bot> unsafe | Веришь.Нет? =) (0/9) // http://verish.net/content/unsafe
[14:22:51] <bpm140> @ms вера в unsafe
[14:23:35] <bpm140> @ms где круче unsafe в сишарпе или расте
[14:23:36] <fs24_bot> C#/Сишарп/.NET Тред - Шапка edition #16 /csharp/ /csharp/ -... (0/10) // http://arhivach.ng/thread/527520/
[14:25:09] <bpm140> LeshaInc: а можно как нибудь проект который в 2015 edition
[14:25:17] <bpm140> использовать в 2018
[14:25:19] <bpm140> ?
[14:25:22] <LeshaInc> использовать
[14:25:24] <LeshaInc> конечно
[14:25:27] <LeshaInc> для этого даже не надо
[14:25:29] <LeshaInc> ничего делать
[14:25:31] <LeshaInc> и так работает
[14:25:44] <bpm140> просто я собирал iup
[14:25:47] <bpm140> для раста
[14:25:50] <bpm140> а там ошибки
[14:25:51] <bpm140> в коде
[14:26:03] <LeshaInc> ну это
[14:26:06] <LeshaInc> не из за раст 2015
[14:26:14] <bpm140> ну просто это иуп
[14:26:16] <bpm140> в 2015
[14:26:20] <bpm140> обновлялся
[14:26:23] <bpm140> последний раз
[14:27:51] <bpm140> LeshaInc: там чето с векторами
[14:27:54] <bpm140> связано
[14:27:57] <bpm140> было
[14:28:04] <bpm140> не запомнил..
[14:28:04] <LeshaInc> ну я не могу угадать
[14:28:07] <LeshaInc> так просто
[14:28:16] <bpm140> ну блин ты прав
[14:28:19] <bpm140> это тоже самое
[14:28:22] <bpm140> что найти песню
[14:28:35] <bpm140> свинцовый дождь из пуль
[14:39:45] <bpm140> @ms rustocord
[14:39:46] <fs24_bot> Ничего не найдено!
[14:39:54] <bpm140> @ms rustcord
[14:39:54] <fs24_bot> uMod - Rustcord by OuTSMoKE (0/10) // https://umod.org/plugins/rustcord
[14:40:03] <bpm140> @ms rustcord docs.rs
[14:40:04] <fs24_bot> Docs.rs (0/9) // https://docs.rs/
[14:40:23] <bpm140> .doc !rust rustcors
[14:40:23] <brote> bpm140: Unsupported language.
[14:40:25] <bpm140> .doc !rust rustcord
[14:40:26] <brote> bpm140: Unsupported language.
[14:40:32] <bpm140> .doc !rs rustcord
[14:40:32] <brote> bpm140: Unsupported language.
[14:40:44] <bpm140> .help doc
[14:40:44] <brote> bpm140: The documentation for this command is too long; I'm sending it to you in a private message.
[14:40:47] <LeshaInc> .doc std::io::Read
[14:40:48] <brote> LeshaInc: Invalid input. Type .help doc for usage.
[14:40:54] <LeshaInc> .help doc
[14:40:54] <brote> LeshaInc: The documentation for this command is too long; I'm sending it to you in a private message.
[14:41:08] <bpm140> блиг
[14:41:14] <bpm140> а раньше же был раст
[14:41:16] <LeshaInc> а там нет
[14:41:18] <LeshaInc> раста...
[14:41:20] <LeshaInc> жизнь боль
[14:41:35] <bpm140> .g !rust rustcord
[14:41:46] <bpm140> std...
[14:41:54] <bpm140> ~g rustcord
[14:41:55] <ayumi`> Rustcord - uMod / https://umod.org/plugins/rustcord
[14:42:08] <bpm140> ~g rustcord site:github
[14:42:09] <ayumi`> try something else maybe
[14:42:15] <bpm140> ~g rustcord site:github.com
[14:42:16] <ayumi`> AregevDev/rustcord: A safe wrapper around the Discord ... - GitHub / https://github.com/AregevDev/rustcord
[14:42:53] <bpm140> LeshaInc: о починили
[14:43:20] <bpm140> правда ты быстрее
[14:43:25] <bpm140> мне подсказал
[14:52:33] <LeshaInc> @ms выпил бензин
[14:52:34] <fs24_bot> Что будет если выпить бензин? (0/10) // http://www.topauthor.ru/chto_budet_esli_vipit_benzin_7126.html
[15:16:30] <fingercomp> окей
[15:16:32] <fingercomp> разобрался с NFS
[15:16:41] <fingercomp> проблема была в том, что очень много мелких файлов писалось
[15:16:48] <fingercomp> почитал арч-вики
[15:16:51] <fingercomp> переключился на async
[15:23:49] <LeshaInc> @ms need for speed
[15:23:51] <fs24_bot> Need for Speed (серия игр) — Википедия (0/10) // https://ru.wikipedia.org/wiki/Need_for_Speed_(%D1%81%D0%B5%D1%80%D0%B8%D1%8F_%D0%B8%D0%B3%D1%80)
[15:23:52] <brote> [WIKIPEDIA] Need for Speed (серия игр) | "Need for Speed (рус. Жажда скорости; сокр. NFS) — серия гоночных компьютерных игр, выпускаемая компанией Electronic Arts и разработанная в нескольких студиях, включая канадское отделение EA Black Box, британскую компанию Criterion
[15:24:09] <LeshaInc> чет я ппц
[15:24:11] <LeshaInc> шейдер сделал
[15:24:14] <LeshaInc> столько проводов
[16:04:40] <Totoro> ~oi
[16:04:40] <ayumi`> <BrightYC> to <Totoro>: а на жаве мне не очень привычно писать, не привык к ООП
[16:04:42] <ayumi`> hey
[16:05:06] <Totoro> ~hook BrightYC а что там привыкать - пиши всё в главном классе в одну простыню, и всё
[16:05:07] <ayumi`> sure
[16:37:05] <bpm140> вот плюс сишарп
[16:37:07] <bpm140> там ооп
[16:37:10] <bpm140> нагляднее
[16:37:12] <bpm140> как тг
[16:37:22] <bpm140> ну а раст тащит
[16:37:42] <bpm140> ^top раст тащит
[16:37:42] <hubblest> 1. 9 LeshaInc
[16:37:42] <hubblest> 2. 1 bpm140
[16:37:42] <hubblest> 3. 1 jvekstrem-extrem
[16:38:00] <bpm140> ^updlogs
[16:38:16] <bpm140> LeshaInc: как логи
[16:38:20] <bpm140> обновления?
[16:38:22] <LeshaInc> ^import-logs
[16:38:26] <LeshaInc> наверно
[16:38:32] <hubblest> Logs imported in 9.761s (20055 lines)
[16:39:12] <bpm140> ^top раст тащит
[16:39:12] <hubblest> 1. 10 LeshaInc
[16:39:12] <hubblest> 2. 8 bpm140
[16:39:12] <hubblest> 3. 1 jvekstrem-extrem
[16:39:32] <bpm140> ^top раст не тащит
[16:39:32] <hubblest> 1. 10 LeshaInc
[16:39:32] <hubblest> 2. 8 bpm140
[16:39:32] <hubblest> 3. 1 jvekstrem-extrem
[16:39:57] <bpm140> ^top джава тащит
[16:39:57] <hubblest> 1. 1 bpm140
[16:40:15] <bpm140> ^top сишарп тащит
[16:40:34] <bpm140> ^top с# тащит
[16:40:34] <hubblest> 1. 95 LeshaInc │
[16:40:34] <hubblest> 2. 72 fingercomp │ Total users:
[16:40:34] <hubblest> 3. 67 Totoro │ 44
[16:40:34] <hubblest> 4. 47 jvekstrem-extrem │ Total messages:
[16:40:34] <hubblest> 5. 46 bpm140 │ 469
[16:40:34] <hubblest> 6. 24 MeXaN1cK │
[16:41:01] <bpm140> LeshaInc: блин эти топы
[16:41:05] <bpm140> как поиск мейл ру
[16:41:22] <bpm140> @ms генератор случайных чисел
[16:41:23] <fs24_bot> RandStuff.ru - генератор случайных чисел онлайн (0/10) // https://randstuff.ru/number/
[16:41:34] <bpm140> @ms генератор случайных чисел и попер
[16:41:34] <fs24_bot> RandStuff.ru - генератор случайных чисел онлайн (0/10) // https://randstuff.ru/number/
[16:50:00] *** Joins: Aya (~root@2001:470:1f15:4e0::2)
[16:50:01] <Aya> fingercomp: Totoro BrightYC
[16:50:03] <Aya> все на силикон
[16:50:04] <Aya> играть
[16:50:06] <Aya> новая сборка
[16:50:17] <Totoro> НА БЕРЛИН
[16:51:41] <Aya> НА СИЛИКОН
[16:51:43] <Aya> Totoro: задонать
[16:51:45] <Aya> на разработку
[16:51:47] <Aya> и поддерживание
[16:51:48] <Aya> силикона
[17:08:29] <Totoro> ты там сервера как раз закупаешь
[17:08:33] <Totoro> вот купи один для силикона
[17:11:13] <bpm140> @ms бит за 10 минут в fruity loops
[17:11:14] <fs24_bot> Создание хайпового Trap бита за 10 минут в FL Studio 12 (0/10) // https://fl-studiopro.ru/aranzhirovka/264-sozdanie-khajpovogo-trap-bita-za-10-minut-v-fl-studio-12.html
[17:17:19] <Totoro> лул
[17:17:24] <Totoro> банк прислал сообщение
[17:17:38] <Totoro> что теперь я могу снимать деньги без комиссии с любого банкомата
[17:17:40] <Totoro> любого банка
[17:17:43] <Totoro> в любом месте мира
[17:17:52] <Totoro> с их карточки
[17:18:00] <Totoro> интересно как они это замутили
[17:18:22] <Totoro> накатали договоров
[17:18:28] <Totoro> или за меня комиссию платят
[17:18:30] <Totoro> наверное
[17:18:37] <Totoro> в любом случае - респект
[17:21:36] <brote> [ Универсальное приветствие - Coub - The Biggest Video Meme Platform ] - coub.com
[17:21:45] <Totoro> надо этот мульт посмотреть
[17:26:46] <fingercomp> звучит грандиозно
[17:26:55] <fingercomp> [сообщение от банка]
[17:30:08] <Aya> Totoro: лул
[17:30:24] <Aya> Totoro: че за банк
[17:30:33] <Aya> fingercomp: Totoro BrightYC давайте онему
[17:30:34] <Aya> смотреть
[17:30:36] <Aya> или на силиокн
[17:30:38] <Aya> заходиие
[17:32:20] <fingercomp> ~mq
[17:32:21] <ayumi`> enter your quote line by line and then finish it with another ~mq command (or just ~cancel)
[17:32:31] <fingercomp> whiskas: кстат офтопу немножко у меня тема дипломной это общение глухого з слепым, проблема в том что глухой жестами должен показывать
[17:32:33] <fingercomp> Alex: @whiskas а ты где учишься? на филологическом факультете?
[17:32:39] <fingercomp> whiskas: прогер, это програма должна быть(
[17:32:40] <fingercomp> ~mq
[17:32:41] <ayumi`> i'll remember this
[17:32:45] <fingercomp> вот так вот
[17:32:55] <fingercomp> Aya: ноп и ноп
[17:33:08] <Aya> фильм
[17:33:09] <Aya> тогда
[17:33:10] <Aya> fg
[17:33:11] <Aya> fingercomp:
[17:34:53] <fingercomp> в списке предложений пицца с ананасами есть?
[17:35:46] <Aya> есть пицца флорентина
[17:35:49] <Aya> и жек дениелс
[17:35:51] <Aya> распить
[17:35:52] <Aya> fingercomp:
[17:37:33] <Totoro> fingercomp: угу, даже подозрительно как-то
[17:37:39] <Totoro> надо посмотреть нет ли там других изменений
[17:37:43] <Totoro> в прайслистах
[17:37:52] <Totoro> Aya: EquaBank
[17:38:15] <brote> [ Equa bank - Moderní banka bez poplatků a pro každého ] - www.equabank.cz
[17:38:28] <Aya> лул
[17:38:34] <Aya> Totoro: жек дениелс
[17:38:37] <Aya> и пиццу флорентину то бдуешь
[17:38:38] <Aya> ?
[17:38:46] <Totoro> заказывать надо
[17:38:54] <Totoro> а я уже супа нафигачил
[17:39:50] <Aya> лул
[17:39:54] <Aya> так закажи мне
[17:39:54] <Aya> Totoro:
[17:40:02] <Totoro> адрес давай
[17:40:14] <Aya> а ты через че
[17:40:16] <Aya> будешь заказывать
[17:40:16] <Aya> то
[17:40:22] <Totoro> через яндекс-еду
[17:40:25] <Totoro> лул
[17:40:30] <Aya> лул
[17:40:31] <Totoro> привезут тебе к порогу
[17:42:12] <Totoro> ~g how fast debian new kernel version
[17:42:13] <ayumi`> 8.6. Compiling a New Kernel - Debian / https://www.debian.org/releases/jessie/amd64/ch08s06.html.en
[17:42:21] <Totoro> ~g how fast debian incorporates a new kernel version
[17:42:22] <ayumi`> Debian -- News -- Updated Debian 10: 10.1 released / https://www.debian.org/News/2019/20190907
[17:43:24] <Totoro> > Don't be afraid to try compiling the kernel. It's fun and profitable.
[17:43:27] <Totoro> лул
[17:43:28] <Totoro> точно гентушник писал
[17:44:38] <LeshaInc> Totoro: сам собери
[17:44:49] <Totoro> да лень возиться
[17:45:02] <Totoro> пойду в starsector играть
[17:45:02] <LeshaInc> @ms надоело жить
[17:45:03] <fs24_bot> Что делать, если надоело жить | Советы психолога (0/10) // https://psyh-olog.ru/2014/10/chto-delat-esli-nadoelo-zhit/
[17:45:15] <Totoro> буду торговать наркотой на черном рынке
[17:45:17] <Totoro> и грабить пиратов
[17:45:20] <bpm140> LeshaInc: собрал ядрл
[17:45:22] <bpm140> выключил все
[17:45:25] <bpm140> вставил че нить
[17:45:30] <bpm140> надо вкл
[17:45:33] <bpm140> пересбор
[17:46:15] <bpm140> @ms не надоело жить
[17:46:16] <fs24_bot> Мне надоело жить (0/10) // http://www.woman.ru/psycho/personality/thread/4017010/
[17:48:25] <bpm140> @ms все одно и тоже
[17:49:11] <bpm140> @ms все одно и тоже||2
[17:49:11] <fs24_bot> одно и то же — Викисловарь (2/10) // https://ru.wiktionary.org/wiki/%D0%BE%D0%B4%D0%BD%D0%BE_%D0%B8_%D1%82%D0%BE_%D0%B6%D0%B5
[17:49:32] <bpm140> @ms все одно и тоже в жизни
[17:49:33] <fs24_bot> если все одно и тоже в жизни, что делать? — Ответы Mail.Ru (0/10) // https://otvet.mail.ru/question/191001330
[17:50:03] <LeshaInc> @ms вот и все
[17:50:03] <fs24_bot> Стас Михайлов-Ну вот и всё — Youtube.com (0/10) // https://www.youtube.com/watch?v=zY1nLmmoq3Q
[17:50:08] <LeshaInc> @ms вот и все не стас михайлов
[17:50:09] <fs24_bot> Стас Михайлов-Ну вот и всё — Youtube.com (0/10) // https://www.youtube.com/watch?v=zY1nLmmoq3Q
[17:50:12] <LeshaInc> @ms вот и все -стас
[17:50:12] <fs24_bot> Стас Михайлов-Ну вот и всё — Youtube.com (0/10) // https://www.youtube.com/watch?v=zY1nLmmoq3Q
[17:50:15] <LeshaInc> @ms вот и все -михайлов
[17:50:16] <fs24_bot> Стас Михайлов-Ну вот и всё — Youtube.com (0/10) // https://www.youtube.com/watch?v=zY1nLmmoq3Q
[18:05:46] <Aya> Totoro: КОМПИЛЬ
[18:05:47] <Aya> КЕРНЕЛ
[18:08:39] <Aya> Totoro: КО - НСОЛЬ
[18:08:43] <Aya> Totoro: КО - МПИЛЯЦИЯ
[18:08:47] <Aya> Totoro: КО - НФИГИ
[18:09:06] <Totoro> Aya: КО - КО - КО
[18:09:30] <Aya> спалился
[18:09:32] <Aya> петушек
[18:09:47] <bpm140> LeshaInc: там -
[18:09:50] <bpm140> не работает
[18:09:53] <LeshaInc> блин
[18:09:54] <LeshaInc> жаль
[18:09:58] <bpm140> в поиске мейл
[18:10:02] <bpm140> там вообще
[18:10:04] <bpm140> ничего нет
[18:10:09] <bpm140> никаких параметров
[18:10:22] <bpm140> я сам сделал кое какие параметры
[18:10:32] <bpm140> типа multi nogarbage
[18:12:47] <Aya>
[18:16:06] *** Quits: Aya (~root@2001:470:1f15:4e0::2) (Quit: WeeChat 2.7)
[18:20:12] <LeshaInc> @ms инфраструктура упадет от скачков напряжения
[18:20:13] <fs24_bot> Защита от скачков (перепадов) напряжения: что использовать и... (0/10) // https://pro100security.ru/articles/fire-safety/zashhita-ot-skachka-napryazheniya.html
[18:20:32] <fingercomp> тяк
[18:20:41] <fingercomp> чёт уже второй день не доходит дело до тестов
[18:20:50] <fingercomp> рипнуто
[18:21:42] <fingercomp> давно мы цитат не заливали
[18:22:41] <LeshaInc> давно
[18:22:46] <LeshaInc> это 2 часа
[18:22:48] <LeshaInc> ?
[18:24:34] <Totoro> целая вечность когда ждёшь
[18:27:17] <LeshaInc> @ms проект который можно закончить за неделю
[18:27:18] <fs24_bot> Написать рассказ на пословицу: На хотенье есть терпенье, Терпенье и... (0/9) // https://znanija.com/task/274671
[18:27:24] <LeshaInc> @ms проект который я не заброшу
[18:27:25] <fs24_bot> Проект который был заброшен в долгий ящик (0/10) // https://ok.ru/video/881484367289
[18:27:29] <LeshaInc> @ms проект который я не заброшу ||2
[18:27:30] <fs24_bot> Как бросить пить пиво самому | Депрессия последствия (2/10) // http://smart-log.ru/kak-brosit-pit-pivo-samomu/
[18:27:33] <fingercomp> LeshaInc: от выбора системы отсчёта зависит
[18:27:48] <LeshaInc> давно все равно субьективно........................
[18:34:15] <bpm140> LeshaInc: последний результат
[18:34:17] <bpm140> убил
[18:34:41] <bpm140> типа если бросишь пить пиво
[18:34:46] <bpm140> будет депрессия?
[18:35:19] <bpm140> LeshaInc: а помнишь игру
[18:35:25] <bpm140> гейм дев тайкон
[18:35:27] <LeshaInc> да
[18:35:32] <bpm140> там всегда
[18:35:36] <bpm140> все игры
[18:35:42] <bpm140> ЗАКОНЧИТЬ
[18:36:17] <LeshaInc> @ms я уже не знаю что делать
[18:36:18] <fs24_bot> Я уже не знаю, что делать... — Ответы Mail.Ru (0/10) // https://otvet.mail.ru/question/1054702
[18:55:55] <brote> [ «Радио Свобода»: в Туркмении чиновникам старше 40 лет приказали стать седыми — Meduza ] - meduza.io ( https://tinyurl.com/u578wyr )
[19:04:39] <LeshaInc> .rip
[19:04:39] <brote> LeshaInc: TOP 5 RIPPERS:
[19:04:39] <brote> LeshaInc: 9177 LeshaInc │ Total rippers:
[19:04:39] <brote> LeshaInc: 8309 Fiender │ 217
[19:04:39] <brote> LeshaInc: 6728 fingercomp │ Total rips:
[19:04:40] <brote> LeshaInc: 3981 Totoro │ 41531
[19:04:40] <brote> LeshaInc: 2428 Fie │
[19:57:32] <LeshaInc> ~weather
[19:57:34] <ayumi`> опять забанят: Mist / -45 °C / → 0.28 m/s / 2 km / 0.0 mm
[19:57:40] <LeshaInc> капец
[19:57:41] <LeshaInc> -45 градусов
[20:03:04] <LeshaInc> @ms вы расстроили стражу
[20:03:05] <fs24_bot> Вы расстроили стражу! (0/10) // https://pikabu.ru/story/vyi_rasstroili_strazhu_3385884
[20:26:36] <Totoro> ~weather
[20:26:36] <ayumi`> Prague: Partly cloudy / -3..+1 °C / ↘ 3.61 m/s / 10 km / 0.2 mm
[20:27:26] <Totoro> какая-то хренька с дровами на нвидию
[20:27:28] <Totoro> после обновления
[20:27:35] <Totoro> запускаю приложение
[20:27:38] <Totoro> работает минут 5 норм
[20:27:49] <Totoro> а потом начинает дергаться
[20:27:56] <Totoro> если без нвидии запускать то же самое
[20:27:59] <Totoro> то вс1 нормально
[20:28:05] <Totoro> от сложности графики не зависит
[21:04:13] <LeshaInc> @ms я снял палец с куркаъ
[21:04:22] <LeshaInc> @ms последний выстрел поставил жирную точку
[21:04:22] <fs24_bot> Все они были мертвы. Последний выстрел поставил жирную точку в этой... (0/10) // https://my.mail.ru/music/songs/max-
[21:04:23] <fs24_bot> payne-%D0%B2%D1%81%D0%B5-%D0%BE%D0%BD%D0%B8-%D0%B1%D1%8B%D0%BB%D0%B8-%D0%BC%D0%B5%D1%80%D1%82%D0%B2%D1%8B-%D0%BF%D0%BE%D1%81%D0%BB%D0%B5%D0%B4%D0%BD%D0%B8%D0%B9-%D0%B2%D1%8B%D1%81%D1%82%D1%80%D0%B5%D0%BB-%D0%BF%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%B8%D0%BB-%D0%B6%D0%B8%D1%80%D0%BD%D1%83%D1%8E-%D1%82%D0%BE%D1%87%D0%BA%D1%83-%D0%B2-%D1%8D%D1%82%D0%BE%D0%B9-%D0%B8%D1%81%D1%82%D0%BE%D1%80%D0%B8%D0%B8-%D1%8F-%D1%81%D0%BD%D1%8F%D0%BB-%D0%BF%D0%B0%D0%BB%D0%
[21:04:23] <fs24_bot> B5%D1%86-%D1%81-%D0%BA%D1%83%D1%80%D0%BA%D0%B0-%D0%B2%D1%81%D1%91-%D0%B1%D1%8B%D0%BB%D0%BE-%D0%BA%D0%BE%D0%BD-00b6494a734835a2cb2d2534d2cfb0e6
[21:04:30] <LeshaInc> @ms все было кончено
[21:04:31] <fs24_bot> грамматическая основа Теперь всё было кончено! - Школьные Знания.com (0/9) // https://znanija.com/task/16121756
[21:30:50] <Totoro> нашел в чем дело
[21:30:53] <Totoro> лул
[21:35:20] <LeshaInc> @ms various artist лучшие песни
[21:35:21] <fs24_bot> VARIOUS ARTIST - ЛУЧШИЕ ПЕСНИ ШАНСОНА ЗА 20 ЛЕТ *ИЗБРАННАЯ... (0/10) // https://pixesmusic.com/s/125595575-VARIOUS_ARTIST_-_LUCHSHIE_PESNI_SHANSONA_ZA_20_LET_IZBRANNAYA_KOLLEKCIYA_HITOV/