[00:05:23] echinus (~echinus@broadband-77-37-240-169.ip.moscow.rt.ru) left irc: Ping timeout [00:13:25] Bustеr (~Buster@109.60.158.11) left irc: "" [00:43:29] deb20852 (~deb@185.150.13.158) left irc: Ping timeout [00:44:01] #linux: mode change '+l 101' by bt!~bt@217.78.142.42 [00:49:02] drod (~ldm@176.193.184.217) left irc: SSL I/O error [01:01:10] KillTheC_ (~around@2a02:2698:7024:3e9e:70a4:11fb:d348:ab89) joined #linux. [01:02:44] tractorist (~zilog@31.23.202.20) joined #linux. [01:03:17] tractorist (~zilog@31.23.202.20) left irc: "кабанчик убежаль!" [01:06:45] KillTheCat (~around@2a02:2698:7024:3e9e:90d:b39b:ffec:cd56) left irc: Ping timeout [02:03:19] KillTheCat (~around@2a02:2698:7024:3e9e:70a4:11fb:d348:ab89) joined #linux. [02:10:56] KillTheC_ (~around@2a02:2698:7024:3e9e:70a4:11fb:d348:ab89) left irc: Ping timeout [02:28:32] [Gash] (~e@82-117-184-087.mynts.ru) joined #linux. [02:36:17] Hacker (~Hacker@109.252.99.245) joined #linux. [03:03:44] Как такое личить, ошибка при сборке https://paste.ubuntu.com/p/8h3gsmrpH2/ g++: internal compiler error: Killed (program cc1plus) [03:05:58] proller (~p@80.240.216.69) left irc: Ping timeout [03:12:45] novns (~novns@94.154.80.7) joined #linux. [03:18:57] Hacker: спать ложись [03:19:06] Hacker: нефиг по ночам сычевать [03:19:14] опиративки мало говорят, что можно сделать? [03:19:30] да меня банет этот еблан сраный [03:19:36] некогда спросить [03:22:04] Hacker (~Hacker@109.252.99.245) left irc: Connection reset by peer [03:24:47] KillTheC_ (~around@2a02:2698:7024:3e9e:70a4:11fb:d348:ab89) joined #linux. [03:27:48] Hacker (~Hacker@109.252.99.245) joined #linux. [03:28:02] #linux: mode change '+l 103' by bt!~bt@217.78.142.42 [03:32:10] KillTheCat (~around@2a02:2698:7024:3e9e:70a4:11fb:d348:ab89) left irc: Ping timeout [03:34:50] <[Gash]> komar https://www.youtube.com/watch?v=1THwbLedRoI [03:35:29] Hacker: там же написано Please submit a full bug report [03:37:30] рамы нехватает на ВПС, попробую на подсистеме линукс на локальной машине собрать [03:37:33] может палучится [03:38:07] попробуй линукс установить [03:38:17] хоть на виртуалочку :) [03:38:17] он на сервере стоит [03:38:41] че за сервер где рамы нет [03:38:50] за 11 руб в день [03:39:03] нормальный 1300 в месяц стоит [03:39:09] у меня нету таких денег [03:39:27] что бы платить за "это" [03:39:54] в виртуалку бесплатно можно [03:40:18] мне нужен сервер в интернете [03:40:34] я хаб хочу поднять с TLS & UTF-8 [03:40:52] для Direct Connect [03:41:21] ну на виртуалке дома у тебя будет дев где ты будешь компилять, на сервер бинари выгрузишь и все [03:41:41] сначало с подсистемой попробую [03:42:15] чем бы люди не маялись лишь бы линуксы не ставить [03:44:41] и че я мозги парю [03:44:54] можно же взять на один день сервер крутой и на нем собрать [03:44:55] https://pp.userapi.com/c845017/v845017141/f4239/npjwsDW7Fec.jpg [03:45:22] KillTheCat (~around@2a02:2698:7024:3e9e:70a4:11fb:d348:ab89) joined #linux. [03:46:29] кластер заказывай сразу [03:49:10] нищеброд едишен [03:53:02] KillTheC_ (~around@2a02:2698:7024:3e9e:70a4:11fb:d348:ab89) left irc: Ping timeout [03:54:51] scons: done building targets. [03:54:59] и всё ёпт... [03:55:51] две секунды ваще собералось [03:57:20] меняй теперь тариф обратно :) [03:57:25] ага [04:00:28] CPU: 4RAM: 6 ГбSSD: 80 Гб [04:00:43] мощьна зверюга, на 113 дней вообще хватит [04:01:19] шо за гавно [04:04:25] телефон и то мощнее [04:09:44] шото ужасы какие-то я нашел https://youtu.be/6wCgZh-nczY [04:17:18] novns (~novns@94.154.80.7) left irc: "Leaving" [04:18:01] #linux: mode change '+l 101' by bt!~bt@217.78.142.42 [04:23:03] тот кто делает leaving является ливером? [04:26:55] KillTheC_ (~around@2a02:2698:7024:3e9e:70a4:11fb:d348:ab89) joined #linux. [04:30:35] OrNix (~OrNix@95-31-75-183.broadband.corbina.ru) joined #linux. [04:31:01] #linux: mode change '+l 103' by bt!~bt@217.78.142.42 [04:34:13] KillTheCat (~around@2a02:2698:7024:3e9e:70a4:11fb:d348:ab89) left irc: Ping timeout [04:48:35] KillTheCat (~around@2a02:2698:7024:3e9e:70a4:11fb:d348:ab89) joined #linux. [04:50:17] ща всё будет [04:50:19] ^_^ [04:53:53] шашлык из тебя будет [04:56:05] KillTheC_ (~around@2a02:2698:7024:3e9e:70a4:11fb:d348:ab89) left irc: Ping timeout [05:00:05] OrNix (~OrNix@95-31-75-183.broadband.corbina.ru) left irc: Ping timeout [05:00:59] linuxmaster (~alex@91.230.247.251) joined #linux. [05:02:29] что хочет конкретно кто знает? [05:02:33] Error while loading server on port 2780: use_certificate_chain_file: No such file or directory [05:04:45] сретификат хочет [05:04:54] но суч филе [05:06:44] трай агэйн летер ор контакт ёр техникал суппорт [05:09:12] KillTheC_ (~around@2a02:2698:7024:3e9e:70a4:11fb:d348:ab89) joined #linux. [05:12:43] вернити мне мой старый хром! 3 недостатка нашел за 2 дня [05:13:44] верните спектрум [05:13:49] 1 новый дизайн УГ. Отключили. При развороте видео на весь экран, второй монитор полностью черный. И последнее самое зашкварное. При попытках копировать адрес страницы старым методом 2 клика, не срабатывает [05:16:50] KillTheCat (~around@2a02:2698:7024:3e9e:70a4:11fb:d348:ab89) left irc: Ping timeout [05:20:39] mm (~mm@195.54.21.130) joined #linux. [05:21:32] Nick change: mm -> mm56193 [05:22:48] Nick change: mm56193 -> mm [05:25:10] DCHUB ONE - International Direct Connect Hub with TLS and UTF-8 supported adcs://dchub.one:2780 [05:28:00] browser.urlbar.clickSelectsAll в файрфоксе [05:30:05] в хроме из коробки было [05:37:23] novns (~novns@94.154.80.7) joined #linux. [05:37:37] Hacker (~Hacker@109.252.99.245) left irc: Killed (alkov (Spam: web advert (Массовая реклама www ресурсов запрещена правилами сети))) [05:38:45] Hacker (~Hacker@109-252-99-245.nat.spd-mgts.ru) joined #linux. [05:39:55] разрекламировал свой сайт [05:43:22] novns (~novns@94.154.80.7) left irc: SSL I/O error [05:50:44] KillTheCat (~around@2a02:2698:7024:3e9e:70a4:11fb:d348:ab89) joined #linux. [05:54:44] <[Gash]> Hacker https://www.youtube.com/watch?v=vH6ELHJUUmI [05:55:00] иди нахуй [05:56:55] О снова досвиданья Куляшов [05:57:29] novns (~novns@94.154.80.7) joined #linux. [05:58:02] #linux: mode change '+l 105' by bt!~bt@217.78.142.42 [05:58:02] KillTheC_ (~around@2a02:2698:7024:3e9e:70a4:11fb:d348:ab89) left irc: Ping timeout [06:00:30] <[Gash]> Hacker https://www.youtube.com/watch?v=ein-b65_428 [06:01:54] novns (~novns@94.154.80.7) left irc: SSL I/O error [06:02:01] #linux: mode change '+l 103' by bt!~bt@217.78.142.42 [06:04:19] novns (~novns@94.154.80.7) joined #linux. [06:06:56] kggr (~korggrodn@93.85.170.255) joined #linux. [06:07:02] #linux: mode change '+l 105' by bt!~bt@217.78.142.42 [06:08:04] https://www.dnssec-tools.org/ как так [06:08:20] arm.ddns.net [06:08:41] amr.ddns.net [06:15:09] korg (~korggrodn@93.85.170.255) left irc: Ping timeout [06:30:31] BIOS[w] (~bios@89.237.49.94) joined #linux. [06:31:11] kggr (~korggrodn@93.85.170.255) left irc: Ping timeout [06:33:51] я отключил дисковый кэш в фарфоксе. вроде пошустрей стало. [06:33:58] теперь в оперативе кэш [06:36:26] ping_floyd (~Konversat@178.219.46.84) left irc: Ping timeout [06:37:01] #linux: mode change '+l 103' by bt!~bt@217.78.142.42 [06:39:47] pro_z (~pro_z@93.85.170.95) joined #linux. [06:58:02] Vugluskr_ (~4d5d2026@fBERS.RBfuD.tambov.ru) joined #linux. [06:59:02] !й [06:59:02] #linux: mode change '+l 105' by bt!~bt@217.78.142.42 [07:04:03] Sergic[beer] (~sergic@31.24.30.222) left irc: Connection timed out [07:04:14] Sergic[beer] (~sergic@31.24.30.222) joined #linux. [07:04:24] novns (~novns@94.154.80.7) left irc: SSL I/O error [07:12:07] KillTheC_ (~around@2a02:2698:7024:3e9e:70a4:11fb:d348:ab89) joined #linux. [07:12:10] kggr (~korggrodn@mail.ramtex.by) joined #linux. [07:19:29] KillTheCat (~around@2a02:2698:7024:3e9e:70a4:11fb:d348:ab89) left irc: Ping timeout [07:20:25] http://i.imgur.com/WLjC1TP.mp4 изящно [07:31:02] Bustеr (~Buster@109.60.158.11) joined #linux. [07:46:08] :) [07:50:21] prosta_nikak (~TR00@MRynh.q216v.as9105.com) joined #linux. [07:51:02] #linux: mode change '+l 107' by bt!~bt@217.78.142.42 [07:54:18] Action: prosta_nikak всем приветики! [07:54:27] Nick change: prosta_nikak -> prosta_vapse [08:08:19] webguye (~arte@lOOMo.wl_Gk.adsl.tomsknet.ru) left irc: Operation timed out [08:08:35] webguy (~wg@78.34.125.92.adsl.tomsknet.ru) left irc: Ping timeout [08:09:01] #linux: mode change '+l 105' by bt!~bt@217.78.142.42 [08:09:22] Bustеr (~Buster@109.60.158.11) left irc: "" [08:14:17] webguye (~arte@lOOMo.wl_Gk.adsl.tomsknet.ru) joined #linux. [08:15:35] webguy (~wg@78.34.125.92.adsl.tomsknet.ru) joined #linux. [08:27:45] alextai (~alextai@141.226.155.233) joined #linux. [08:28:01] #linux: mode change '+l 107' by bt!~bt@217.78.142.42 [08:46:59] Elendil_ (~lkj@46.236.160.100) joined #linux. [08:53:31] Elendil (~lkj@static-user-46-236-160-100.tomtelnet.ru) left irc: Ping timeout [09:34:41] KillTheCat (~around@2a02:2698:7024:3e9e:70a4:11fb:d348:ab89) joined #linux. [09:42:06] KillTheC_ (~around@2a02:2698:7024:3e9e:70a4:11fb:d348:ab89) left irc: Ping timeout [09:44:16] OrNix (~OrNix@95-31-75-183.broadband.corbina.ru) joined #linux. [09:56:23] echinus (~echinus@broadband-77-37-240-169.ip.moscow.rt.ru) joined #linux. [09:57:02] #linux: mode change '+l 109' by bt!~bt@217.78.142.42 [10:24:07] alextai (~alextai@141.226.155.233) left irc: Ping timeout [10:26:55] alextai (~alextai@141.226.156.155) joined #linux. [10:36:46] Elendil_ (~lkj@46.236.160.100) left irc: "" [10:44:03] Elendil (~lkj@46.236.160.100) joined #linux. [10:51:49] Dubrovsky (~sam@91.146.63.125) joined #linux. [10:52:23] Dubrovsky (~sam@91.146.63.125) left irc: EOF From client [10:53:29] Dubrovsky (~sam@91.146.63.125) joined #linux. [10:53:53] Dubrovsky (~sam@91.146.63.125) left irc: Connection reset by peer [10:54:59] Dubrovsky (~sam@91.146.63.125) joined #linux. [10:55:23] Dubrovsky (~sam@91.146.63.125) left irc: EOF From client [10:56:28] Dubrovsky (~sam@91.146.63.125) joined #linux. [10:56:53] Dubrovsky (~sam@91.146.63.125) left irc: Connection reset by peer [11:00:46] gehrmann (~gehrmann@ipb218902d.dynamic.kabel-deutschland.de) joined #linux. [11:02:48] https://www.ixbt.com/news/2018/09/18/s-novymi-proshivkami-miui-smartfony-xiaomi-nachali-pokazyvat-reklamu-vezde-dazhe-v-nastrojkah.html [11:07:45] Горстяникъ (~trololo@96-13-134-95.pool.ukrtel.net) joined #linux. [11:07:46] ГорстяникY (~trololo@96-13-134-95.pool.ukrtel.net) joined #linux. [11:08:01] #linux: mode change '+l 112' by bt!~bt@217.78.142.42 [11:10:39] Горстяникъ (~trololo@96-13-134-95.pool.ukrtel.net) left irc: "Leaving" [11:10:47] D: [11:11:16] если у них сохранится соотношение цена/качество, то почему бы и нет [11:11:19] webguye (~arte@lOOMo.wl_Gk.adsl.tomsknet.ru) left irc: Operation timed out [11:11:34] brammator (~brammator@80.80.194.118) left irc: Ping timeout [11:12:01] #linux: mode change '+l 109' by bt!~bt@217.78.142.42 [11:12:30] webguy (~wg@78.34.125.92.adsl.tomsknet.ru) left irc: Ping timeout [11:17:14] brammator (~brammator@109.111.3.245) joined #linux. [11:19:49] webguy (~wg@78.34.125.92.adsl.tomsknet.ru) joined #linux. [11:19:58] webguye (~arte@lOOMo.wl_Gk.adsl.tomsknet.ru) joined #linux. [11:20:24] #linux: mode change '+l 111' by bt!~bt@217.78.142.42 [11:29:18] #linux: mode change '+b *!*@109-252-99-245.nat.spd-mgts.ru' by komar!~komar@217.78.142.42 [11:29:19] Hacker kicked from #linux by bt: Banned [11:31:33] Bustеr (~Buster@109.60.158.11) joined #linux. [11:43:04] Hide (~rr@2a02:59e0:R7Eah:f9QIZ) joined #linux. [11:48:46] deb20852 (~deb@185.150.13.165) joined #linux. [11:49:01] #linux: mode change '+l 113' by bt!~bt@217.78.142.42 [12:00:51] Elendil (~lkj@46.236.160.100) left irc: Ping timeout [12:01:43] В каком из случаев apt-get может вернуть неверную версию что будет в apt-get? [12:04:59] ну как миниму при отсутсвии пакета [12:07:02] Я просто смотрю `apt-cache policy` версии и потом на основе делаю решение нужно ли `apt-get install` общий делать [12:07:28] Но тут завернули на ревью мол может кеш отсутствовать это же кеш и несекурно это... [12:08:58] Hide (~rr@2a02:59e0:R7Eah:f9QIZ) left irc: Ping timeout [12:09:01] #linux: mode change '+l 111' by bt!~bt@217.78.142.42 [12:10:19] народ, подскажите, пожалуйста, есть ли простой способ предзагрузить либу, чтобы первый старт программы был резвее? Прочитал про пакет preload, но, может, есть решение проще? [12:10:46] gehrmann: это самое простое [12:11:33] или линкуй динамично и старт программы обеспечь без этой либы а там она подтянется уже. Но странно чтоб лоад либы такой долгий был что аж ощутимо [12:11:41] !IMHO [12:12:35] Hide (~rr@2c0f:f930:7uzaZ:ZT-Dh) joined #linux. [12:17:38] gehrmann: LD_PRELOAD [12:17:43] webguy (~wg@78.34.125.92.adsl.tomsknet.ru) left irc: Ping timeout [12:19:31] оно правда не для скорости придумано ;] но может поможет [12:21:11] komar: а разве LD_PRELOAD релевантно? Разве оно не прелоадит либу перед стартом программы, чтобы подменить другую? [12:21:35] komar: или надо стартануть типа LD_PRELOAD= ls ? [12:22:14] Gordio: это либы Qt4/PyQt4, но на медленном тазике. Старт программы занимает секунды четыре, чего и хочется избежать [12:24:38] webguy (~wg@78.34.125.92.adsl.tomsknet.ru) joined #linux. [12:26:04] gehrmann: ну будет то что ты хотел: либа загрузится до загрузки проги [12:56:29] vlad_ (~vlad@213.59.156.138) joined #linux. [12:57:01] #linux: mode change '+l 113' by bt!~bt@217.78.142.42 [12:58:57] Fli`c (~c@pqiye.plWoF.adsl.tomsknet.ru) left irc: Killed (NickServ (GHOST command used by Fli-c)) [12:59:01] Fli-c (~c@PdoX0.plWoF.adsl.tomsknet.ru) joined #linux. [13:02:53] Fli`c (~c@0arQR.plWoF.adsl.tomsknet.ru) joined #linux. [13:09:24] Fli-c (~c@PdoX0.plWoF.adsl.tomsknet.ru) left irc: Ping timeout [13:11:05] Bustеr (~Buster@109.60.158.11) left irc: "" [13:14:26] novns (~novns@94.154.80.7) joined #linux. [13:15:47] KillTheCat (~around@2a02:2698:7024:3e9e:70a4:11fb:d348:ab89) left irc: SSL I/O error [13:17:07] KillTheCat (~around@2a02:2698:7024:3e9e:70a4:11fb:d348:ab89) joined #linux. [13:26:52] Elendil (~lkj@46.236.160.100) joined #linux. [13:30:40] Gordio: в ansible рекомендуют делать apt get update перед тем как [13:38:06] KillTheC_ (~around@2a02:2698:7024:3e9e:f4a0:ddfa:9e6f:b598) joined #linux. [13:38:37] Elendil (~lkj@46.236.160.100) left irc: Connection reset by peer [13:45:00] KillTheCat (~around@2a02:2698:7024:3e9e:70a4:11fb:d348:ab89) left irc: Ping timeout [13:48:02] miho__ (~miho@194.143.137.129.users.breezein.net) left irc: Ping timeout [13:52:05] miho_ (~miho@194.143.137.129.users.breezein.net) joined #linux. [13:54:11] Hide (~rr@2c0f:f930:7uzaZ:ZT-Dh) left irc: EOF From client [13:54:52] народ, подскажите, пожалуйста, как эффективнее отмониторить _медленную_ подгрузку динамических библиотек? Сейчас пробую через strace 2>&1 | grep '^open(".*\.so"' , но это выводит подгрузку всех либ, и среди них вычислить медленные [13:54:57] проблематично. [13:56:05] медленная подгрузка библиотек.... это что-то новое [13:56:21] cronolio: что не так? [13:57:34] ну ты... вычислишь допустим... а потом что? перепишешь эти библиотеки или что? [13:57:43] у меня медленный комп в разработке, подгрузка тяжёлых либ заметна [13:58:13] cronolio: чуть выше я задавал вопрос про предварительную подгрузку либ [13:58:15] а я говорил что у разрабобов должн быть медленные компы) [13:58:57] поэтому буду делать предварительную подгрузку либ, но именно тех, что нужны. А для этого их надо сперва отмониторить [13:59:45] нет, их надо переписывать [13:59:48] gehrmann: делай проще. предзагружай ВСЕ либы этого исполняемого файла [13:59:51] kggr (~korggrodn@mail.ramtex.by) left irc: "" [14:00:24] #linux: mode change '+l 111' by bt!~bt@217.78.142.42 [14:00:50] gehrmann, написать свой монитор с помощью rtld-audit, подгружать его через LD_AUDIT [14:01:08] есть ли готовый, хз [14:01:54] или вот есть LD_PROFILE_OUTPUT, не знаю, как работает [14:02:38] born (~bo@46.109.128.194) joined #linux. [14:02:42] я сейчас сделаю вывод strace в своей самописной питон-функции (она форматирует stderr с таймстемпами), по таймстемпам прикину, кто там самый тяжёлый [14:02:52] https://www.systutorials.com/docs/linux/man/1-sprof/ [14:02:56] вот пример [14:04:06] webguy (~wg@78.34.125.92.adsl.tomsknet.ru) left irc: Ping timeout [14:04:54] webguye (~arte@lOOMo.wl_Gk.adsl.tomsknet.ru) left irc: Killed (NickServ (GHOST command used by webguye_)) [14:05:51] gehrmann, а что делает программа? почему время её старта так важно? [14:06:10] webguye (~arte@lOOMo.wl_Gk.adsl.tomsknet.ru) joined #linux. [14:07:06] ibl, программа делает бесконечное dlopen, иначе скорость подгрузки библиотек была бы не важна [14:08:33] Cirno (~Baaaka@85.140.3.108) joined #linux. [14:10:20] webguy (~wg@78.34.125.92.adsl.tomsknet.ru) joined #linux. [14:11:01] #linux: mode change '+l 113' by bt!~bt@217.78.142.42 [14:11:09] gehrmann, все тормоза, наверняка не в загрузчике, а в инициализации библиотек, а ты их так не отследишь [14:11:25] потому что они загружаются асинхронно ваще [14:11:58] т.е. как попало, а что там потом выполняется - не влияет на процесс загрузки [14:15:02] gehrmann: strace ж время вызова показывает [14:16:33] strace -T -e open - все опены тебе даст [14:16:42] но тебе не надо опены. Загрузка это не просто "файл открыть" [14:17:20] а шо это [14:17:59] есть разница между созданием некоторой ссылки в памяти, привязанной к файлу и чтением из него, например ;) [14:21:51] блин, да запустить прогу демоном и всё [14:22:01] и не будет этой "проблемы четырёх секунд" [14:22:06] перейти с дискет на ссд [14:22:07] всегда будет готова к работе [14:22:19] ibl: это программа, через которую выводятся сообщения, когда клиенту надо вывести alert, confirmation или что-то посложнее [14:22:28] вот, тем более [14:22:36] посылаешь демону сообщение, он окошко кажет [14:23:01] через юникс-сокет например [14:25:04] че там алерт для сообщений 4 секунды грузится... явно переписывать [14:25:11] короче, решение в стиле ms - вам нужен более быстрый комп ;-) [14:25:28] другое решение - написать все правильно :-) [14:25:35] bender: спасибо, что-то я провтыкал -T. Скорее всего, это именно то, что мне нужно [14:26:39] ibl: нет, задержка в 4 секунды заметна, и тут уже не важно, когда и как вызывать эту программу [14:27:05] блажен кто верует однако [14:27:06] gehrmann, я объяснил, как сделать без задержки [14:27:06] а если ее сразу же еще раз вызвать - тоже задержка? [14:27:10] cronolio: это не алерт 4 секунды грузится, а 4 секунды на медленной машине [14:27:24] bender: нет, конечно, больше задержки нет [14:27:33] поэтому сразу и решили, что дело решится предподгрузкой [14:27:38] p.s. а еще шаред либы можно узнать с помощью команды ldd... [14:27:52] bender: так и так известно, какие либы [14:27:58] это QtCore, QtGui [14:28:14] но я хотел бы знать точно, и иметь для выяснения подобного инструментарий [14:28:56] bender, но не все, если dlopen, оно не покажет [14:29:16] cronolio: это промышленные тазики, они сильно медленнее привычных нам машин [14:29:26] а qt до хрена там грузит через свои плагины [14:29:43] https://m.lenta.ru/news/2016/05/12/dogsmenu/ [14:30:00] "а ещё я в неё ем" © [14:30:50] bender, точно можно узнать с помощью переменных ld.so. LD_DEBUG, например [14:32:09] ibl, бедный тот чувак из реддита [14:33:13] она его прессует, чтоб удалял критику [14:33:24] но он знает про эффект стрейзанд и не удаляет [14:34:33] хотя, впрочем, некоторые виды корма для моих котов действительно очень приятно пахнут [14:34:33] но я держусь)) [14:34:51] а толпы провокаторов там специально пишут фигню про уильямс [14:37:28] mm (~mm@195.54.21.130) left irc: EOF From client [14:40:23] хм еще в 2016 [14:41:46] proller (~p@2a02:6b8:b010:d007:0:0:1:36) joined #linux. [14:44:56] ibl, вообще, собачей едой нельзя отравиться [14:45:29] потому что дети же, [14:47:33] кстати, знаете про смертельные советские холодильники? [14:47:50] ну это же просто такой заголовок [14:48:05] с тысячу детей ежегодно гибнет от холодильников ЗИЛ [14:48:06] из текста заметки понятно, что у неё были обнимашки с белым другом [14:49:35] у них автомобильные замки с кнопкой на дверцах, и нет вентиляции [14:49:53] изнутри не открыть, воздуха хватает минут на 10 [14:51:03] для пряток идеальное место [14:51:58] некоторые холодильники, выброшенные на улицу, даже были серийными [14:52:45] один ребёнок погиб, увезли на свалку, но мусорщик перехватил себе на дачу [14:52:53] а там тоже дети [14:55:38] гы [14:55:39] Hide (~rr@2001:470:6vNvy:3tKYn) joined #linux. [15:09:59] Hide (~rr@2001:470:6vNvy:3tKYn) left irc: EOF From client [15:11:17] proller (~p@2a02:6b8:b010:d007:0:0:1:36) left irc: Ping timeout [15:24:02] хмг, а вы использьуете goto? [15:24:13] риторический опрос [15:25:28] BIOS[w] (~bios@89.237.49.94) left irc: "Ухожу я от вас (xchat 2.4.5 или старше)" [15:26:01] #linux: mode change '+l 111' by bt!~bt@217.78.142.42 [15:27:25] blzz, в C можно делать goto для обработки ошибок, например [15:27:33] если не злоупотреблять [15:28:13] просто тут спор пошёл как python реализует возврат значения в range() [15:28:15] оказалось https://github.com/python/cpython/blob/master/Objects/rangeobject.c#L338 [15:28:19] с помощью пщещ [15:28:21] *goto [15:28:30] blzz, там же генератор [15:28:59] подгрузил либы, которые показал мне strace, но выигрыш совсем небольшой. Если вызываю апп через time , то первый вызов даёт user=1s sys=2s , второй же вызов даёт user=1s sys=.1s [15:29:11] blzz, goto end; - вполне нормально, никакой лапши [15:29:43] blzz, плохо, когда много меток и по ним переходы неявные [15:29:51] а end - просто и логично [15:30:08] gehrmann: ты какой-то хернёй занимаешься [15:30:38] gehrmann, все тормоза, не в загрузчике, а в инициализации библиотек, а ты их так не отследишь [15:31:21] ГорстяникY (~trololo@96-13-134-95.pool.ukrtel.net) left irc: Вузол розірвав з’єднання [15:31:31] linuxmaster (~alex@91.230.247.251) left irc: Ping timeout [15:31:32] novns, evilman_work: это я ещё не упомянул, что файлы подъезжают по nfs [15:32:00] evilman_work: подумаешь, хернёй... Как-будто кто-то занимается тут чем-то другим.. [15:32:01] gehrmann, ваще пофиг, настрой кеширование [15:32:01] #linux: mode change '+l 109' by bt!~bt@217.78.142.42 [15:32:05] gehrmann: ну тогда толка от твоих оптимизаций вообще никакого - только зря время тратишь. затык в другом месте будет. [15:32:29] evilman_work: в том то и вопрос -- отмониторить, где затык, и подкешировать это [15:34:22] Kain1234 (~Kain123@80.253.235.140) joined #linux. [15:35:04] [16:24:02] хмг, а вы использьуете goto? - да [15:44:29] я читал что goto используется только для выхода из нескольких вложенных циклов [15:44:51] Action: Vugluskr_ повыворобушкивался [15:45:16] в С++ есть goto? [15:45:31] есть, но там проще исключениями [15:46:01] goto ещё удобно, когда код генерируется [15:47:31] у gcc например огромные многомегабайтные файлы создаются с одними goto внутри [15:48:03] в них почти вся логика коспилятора [15:48:09] *компилятора [15:49:34] Vugluskr_ (~4d5d2026@fBERS.RBfuD.tambov.ru) left irc: "Page closed" [15:50:18] ви так говоrите, словно goto это чтото плохое [15:50:52] на сях для обработки исключений есть setjmp/longjmp [15:51:29] ibl, goto явнее и нагляднее [15:53:36] goto не позволит выскочить в main() из глубины кода [15:54:34] ibl, и не надо [15:54:42] в пределах процедуры - норм [15:57:04] proller (~p@2a02:6b8:0:408:eef4:bbff:fe29:86f6) joined #linux. [15:57:13] goto это не плохо [15:57:43] ходить вообще полезно [15:57:58] а то с возрастом начнутся исключения [15:58:09] какой-то не очень умный категоричный ребенок решил, что это плохо и раструбил всем, хотя все не так просто, как всегда :) [15:58:24] bender, не совсем так [15:58:44] а вот для выхода из пачки вложенных циклов, goto самое то [15:58:53] просто когда ВСЕ писали на бэйсике, а там не было структурных возможностей вообще [15:58:58] цикли и if/then это просто затычки, чтобы не называть goto словом goto, кстати [15:59:41] речь шла, что goto - это плохо, когда нет функций [15:59:55] были только субрутины, на которые переходили по goto [16:00:03] да, функции это тоже затычки вместо goto [16:00:04] по номеру строки! [16:00:14] goto 10 [16:00:31] вот это было плохо, очень плохо [16:00:52] но ВСЕ этого не понимали, считали что норм [16:00:59] теперь в некоторых языках еще и break есть с лейблами, чем не goto [16:01:17] bender, вопрос в наглядности и явности [16:01:33] неявное и запутанное всегда плохо [16:01:44] ну куда уж более явно чем goto [16:01:52] вот когда было только на номер строки это было не ок [16:01:53] goto ни разу не явно [16:01:58] вдруг номер нужно было поменять [16:02:22] скажем, было 10 20 30, потом там уже не влезло и пришлось сделать 10->15 [16:02:28] это ж адов гемор [16:02:32] bender, номеровали строки десятками, чтоб было куда вставить [16:02:44] но бывает что не хватает десятки [16:03:01] вот в ipfw до сих пор строки нумеруют [16:03:12] и skipto там есть вместо goto [16:03:29] потому что это очень просто реализовать [16:03:52] и такое бывает там, что десятки не влазят. поэтому там, в ipfw, чаще соточками инкрементят, на будущее :) [16:05:03] goto это вполне явно [16:05:33] теперь даже именованные лейблы для этого [16:05:48] если пользоваться просто goto end; [16:05:50] тогда явно [16:06:14] а если ты все условные инструкции перепишешь на goto, будет каша [16:06:29] хуже то, что нынче все такие "гото плохо", а сами делают по 5 return из одной функции [16:07:46] потому что не "гото плохо", а "плохо делать так, что непонятно, в каком порядке что выполнится и выполнится ли вообще" [16:08:00] (#linux) Channel ban on ONE!*@* expired. [16:08:01] #linux: mode change '-b ONE!*@*' by bt!~bt@217.78.142.42 [16:15:12] proller (~p@2a02:6b8:0:408:eef4:bbff:fe29:86f6) left irc: SSL I/O error [16:16:08] proller (~p@2a02:6b8:0:40c:b142:71f1:45a4:6fca) joined #linux. [16:38:46] __0 (~null@87.76.241.230) joined #linux. [16:39:01] #linux: mode change '+l 111' by bt!~bt@217.78.142.42 [16:43:27] pank (~pank@212.1YHzg.3d_R-.in-addr) left irc: SSL I/O error [16:45:40] CenT (~evgeniy@ip-109-254-129-139.eq.dec.net.ua) joined #linux. [16:45:47] Привет всем! [16:46:26] А есть смысл качать/раздавать торренты в ram disk ? [16:46:49] Ну, вроде как чтобы ssd поберечь) [16:52:17] pank (~pank@212.1YHzg.3d_R-.in-addr) joined #linux. [16:56:42] нет [16:57:03] торрент же один раз скачался и всё [16:57:22] если ты его потом с рамдиска скопируешь на ссд, нагрузка на ссд будет ровно такой же [16:57:32] а раздача его вообще никак не изнашивает [17:04:43] pank (~pank@212.1YHzg.3d_R-.in-addr) left irc: SSL I/O error [17:09:38] CenT, смотря какие торренты [17:09:44] если аниме - не стоит вообще [17:10:09] а фильмы-нуар 40-х годов стоит [17:12:01] What is "shlab"? :D [17:12:02] https://www.youtube.com/watch?v=wBtslkL5nUA [17:14:25] 18<24bender18> хуже то, что нынче все такие "гото плохо", а сами делают по 5 return из одной функции [17:14:34] same shit [17:14:53] ibl: как я понимаю, торрент же закачивает разные куски файла синхронно. Т.е. обращений к диску намного больше, чем у последующего копирования [17:15:45] а переходить из функции в функцию - это область видимости. мне либо всё своеё с собой тащить, либо в глобале хранить [17:16:00] CenT, всё равно один блок два раза не переписывает [17:19:28] __0 (~null@87.76.241.230) left irc: "Leaving" [17:26:28] pank (~pank@212.1YHzg.3d_R-.in-addr) joined #linux. [17:31:11] webguy (~wg@78.34.125.92.adsl.tomsknet.ru) left irc: Ping timeout [17:39:24] webguy (~wg@78.34.125.92.adsl.tomsknet.ru) joined #linux. [17:46:23] pank (~pank@212.1YHzg.3d_R-.in-addr) left irc: "Lost terminal" [17:50:19] pank (~pank@212.1YHzg.3d_R-.in-addr) joined #linux. [17:59:17] pank (~pank@212.1YHzg.3d_R-.in-addr) left irc: "Lost terminal" [18:01:05] prosta_vapse (~TR00@MRynh.q216v.as9105.com) left irc: "DAVAI UZE!!" [18:02:01] #linux: mode change '+l 109' by bt!~bt@217.78.142.42 [18:05:00] CenT (~evgeniy@ip-109-254-129-139.eq.dec.net.ua) left irc: Ping timeout [18:06:07] Kain1234 (~Kain123@80.253.235.140) left irc: "Linux is like wigwam: no Gates, no Windows and Apache inside." [18:07:01] #linux: mode change '+l 107' by bt!~bt@217.78.142.42 [18:07:14] pank (~pank@212.1YHzg.3d_R-.in-addr) joined #linux. [18:10:09] pank (~pank@212.1YHzg.3d_R-.in-addr) left irc: "Lost terminal" [18:14:09] Vugluskr (~Dima@28-77-203-46.pool.ukrtel.net) joined #linux. [18:14:54] proller (~p@2a02:6b8:0:40c:b142:71f1:45a4:6fca) left irc: Ping timeout [18:19:22] pank (~pank@212.1YHzg.3d_R-.in-addr) joined #linux. [18:20:22] KillTheCat (~around@2a02:2698:7024:3e9e:70a4:11fb:d348:ab89) joined #linux. [18:21:01] #linux: mode change '+l 109' by bt!~bt@217.78.142.42 [18:22:13] proller (~p@2a02:6b8:0:408:eef4:bbff:fe29:86f6) joined #linux. [18:27:57] как это так [18:27:57] Before=nss-lookup.target [18:27:57] Wants=nss-lookup.target [18:28:00] KillTheC_ (~around@2a02:2698:7024:3e9e:f4a0:ddfa:9e6f:b598) left irc: Ping timeout [18:31:08] Vugluskr (~Dima@28-77-203-46.pool.ukrtel.net) left irc: Ping timeout [18:32:01] Vugluskr (~Dima@28-77-203-46.pool.ukrtel.net) joined #linux. [18:36:54] ping_floyd (~Konversat@178.219.46.84) joined #linux. [18:40:00] (#linux) Channel ban on *!*@broadband-46-242-14-119.ip.moscow.rt.ru expired. [18:40:23] #linux: mode change '-b *!*@broadband-46-242-14-119.ip.moscow.rt.ru' by bt!~bt@217.78.142.42 [18:42:09] cronolio: wants - это объявление зависимости, а before - определяет порядок запуска юнитов [18:46:08] cronolio: https://wiki.archlinux.org/index.php/Systemd_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) [18:55:30] evilman_work: я не понял как одновременно может быть "запуститься перед BLA и для моей работы нужен BLA" [18:56:07] wants - это не значит, что для работы НУЖЕН юнит, это значит, что его нужно запустить. [18:56:46] в данном случае этот юнит запускает таргет, но он не требуется для работы самого сервиса. [18:56:47] drod (~ldm@176.193.184.217) joined #linux. [18:57:01] #linux: mode change '+l 111' by bt!~bt@217.78.142.42 [18:57:52] ну даже если НЕ нужен для работы, а просто запустить [18:58:09] то все равно взаимоисключающее какое то [18:58:09] CenT (~evgeniy@ip-109-254-129-139.eq.dec.net.ua) joined #linux. [18:59:10] те становится "запуститься перед BLA и перед моим запуском нужно запустить BLA" [18:59:47] ля, откуда ты взял "перед моим запуском нужно запустить BLA"? [19:00:57] а что значит wants= [19:01:26] это значит, что вместе с этим юнитом запускаются другие, перечисленные в wants [19:02:02] причём, если их запустить не получится, то данный юнит всё равно стартанёт [19:02:05] не бывает в компьютерах "вместе" компьютеры делают атомарные операции [19:02:21] по очереди [19:02:24] а порядок определяется опциями after и before [19:02:44] cronolio: системд может запускать юниты одновременно [19:02:50] а не по очереди [19:03:10] используется механизм транзакций, если слышал про такое [19:04:05] за подробностями рекомендуется почитать маны по systemd [19:04:59] так же гугл показал кучу подобных вопросов с ответами на stackoverflow [19:05:06] можешь там почитать [19:05:18] https://www.freedesktop.org/software/systemd/man/systemd.unit.html [19:05:27] https://serverfault.com/questions/812584/in-systemd-whats-the-difference-between-after-and-requires [19:06:14] а причем тут афтер и реквирес [19:06:40] cronolio: если откроешь ответ, то там довольно хорошо объяснено [19:08:09] там хоть и на примере requires и after, но wants - это более толерантная к проблемам версия requires (по сути, опциональные зависимости) [19:08:33] a after - это как before, только наоборот :) [19:11:33] давай про сокеты лучше [19:11:47] cronolio: а что с ними? [19:12:10] ты сокет-активацию в системд хочешь настроить? [19:13:16] я dnscrypt хочу настроить [19:13:38] только чето не получается [19:14:21] evilman_work: сокеты только для активации используются? [19:14:43] слушают тсп сокет и если че, то запускают программульку? [19:16:12] cronolio: не только запускают, но системд в данном случае ещё и проксированием занимается - принимает коннект по тцп, и все данные из этого коннекта передаёт в файловые дескрипторы запущенной программы, а то, что возвращает программа передаёт клиенту че [19:16:12] рез тцп-соединение [19:17:30] вот, вот это вот и не работает похоже))) [19:19:38] естественно, программа сама должна поддерживать работу подобным образом. называется обычно вроде "inetd support" или что-то такое. [19:20:11] потому что в этом случае программа работает с файловыми дескрипторами, а не сетевыми сокетами. [19:21:33] gehrmann (~gehrmann@ipb218902d.dynamic.kabel-deutschland.de) left irc: Ping timeout [19:22:25] там такие штуки https://pastebin.com/c0Vid178 [19:22:41] они тсп и удп слушают защем-то [19:23:21] когда стартует сокет получается что systemd начинает слушать эти порты [19:23:39] deb (~deb@185.150.13.165) joined #linux. [19:24:32] потом сам сервис говорит что [FATAL] listen udp 127.0.2.1:53: bind: address already in use [19:24:40] cronolio: да, естественно. dns работает как поверх udp, так и поверх tcp, так что нужно слушать порты обоих этих протоколов. и да, при сокет-активации порты слушает systemd [19:24:40] Nick change: deb -> deb43375 [19:24:55] cronolio: убери из конфига сервиса опцию listen [19:25:23] я щас закоментировал в сервисе нуждаться в сокете [19:25:52] эээ.. что? [19:26:01] и он стартует норм. только ощущение что не работает, так как rutracker.org. 3000 IN A 78.29.1.40 [19:26:27] это закоментировано #Requires=dnscrypt-proxy.socket [19:26:50] не.. не так. верни конфиги юнитов обратно. [19:27:18] в конфиге юнита и этого небыло [19:27:19] CapabilityBoundingSet=CAP_NET_BIND_SERVICE AmbientCapabilities=CAP_NET_BIND_SERVICE [19:27:23] тебе нужно в файле /etc/dnscrypt-proxy/dnscrypt-proxy.toml закомментировать опцию listen_address или как она там называется [19:28:10] расписываю по шагам, как работает эта сокет-активация (так же как и в inetd) [19:28:34] 1. системд или inetd слушают определённые порты (udp и/или tcp) [19:29:06] 2. когда к этим портам кто-то подключается, то системд запускает дочерний процесс (сервис) [19:29:13] я обычно генту собирал без этих inetd.... [19:29:15] w0lfram (~user@94.41.194.102.dynamic.ufanet.ru) joined #linux. [19:29:49] 3. этот сервис должен знать, что запускается в особом режиме (через опции командной строки или через опции конфига) [19:29:54] evilman_work: дак тама криптованный канал должен поднятся, а не отдельные соединения [19:30:02] смысл такого подхода... [19:30:23] #linux: mode change '+l 113' by bt!~bt@217.78.142.42 [19:30:34] 4. системд принимает данные через сокет и передаёт их дочернему сервис через ФАЙЛОВЫЙ ДЕСКРИПТОР [19:30:38] к тому же конфиги куда-то в юниты уходят... [19:31:20] 5. дочерний процесс получает эти данные через ФАЙЛОВЫЕ ДЕСКРИПТОР, обрабатывает их (делает с ними всякое) [19:31:49] 6. а потом возвращает в системд (inetd) так через ФАЙЛОВЫЙ ДЕСКРИПТОР [19:32:36] 7. системд (inetd) получает данные от сервиса и передаёт их клиенту через уже установленное сетевое соединение (СОКЕТ) [19:34:55] для чего всё это. 1. упрощение кода (диспетчеризация соединений и прочий сетевой код для работы с клиентами даже не нужен - достаточно уметь читать и писать данные в файловые дескрипторы) [19:35:05] [FATAL] listen udp 127.0.0.1:53: bind: permission denied [19:35:05] dnscrypt-proxy.socket: TCP_DEFER_ACCEPT failed: Protocol not available [19:35:18] не работает оно стандартно [19:35:21] 2. экономия ресурсов - твоя программа запускается только когда надо [19:37:19] это кстати без листен адреса пытается listen udp 127.0.0.1:53: а там ваще bind сидит [19:37:26] cronolio: ну раз permission denied, то нужны соответствующие права (capability), потому что на такие номера портов не всякий может биндиться. ты сначала без сокет-активации запусти. то есть тебе нужен юнит сервиса и опция listen_address в конфиге. [19:38:04] без листен адрес не туда цепляется [19:38:07] When using socket activation the listen_addresses option must be set to empty (i.e. listen_addresses = [ ]) in the configuration file, since systemd is taking care of the socket configuration. [19:38:16] вот что написано [19:39:06] https://wiki.archlinux.org/index.php/Dnscrypt-proxy [19:39:23] в общем, арчеводы как всегда молодцы. [19:42:05] сервер не найден.... [19:42:32] ты сначала через dig или nslookup проверяй [19:42:49] они не молодцы, просто запарились на вопросы отвечать [19:47:58] теперь и сервис и сокеты поднялись, только не работает [19:48:31] впринципе как и было без сокета [19:48:43] нужный сайт резальвится не в тот ип [19:49:08] ну в какой-то он резолвится или нет? [19:49:29] тот, который мне провайдер подсовывает [19:50:37] в предыдущей версии крипта было на внешнем ип рандомный порт на удп. это и был канал вроде как. щас нет такого... [19:50:48] ну в dnscrypt несколько режимов работы [19:55:07] CenT (~evgeniy@ip-109-254-129-139.eq.dec.net.ua) left irc: Ping timeout [19:55:44] evilman_work: че за режимы работы? [19:56:38] cronolio: ну ты почитай эту статью на арч вики. [19:57:59] похоже сейчас выбран режим работы "не работать" [19:58:58] CenT (~evgeniy@89.22.241.135) joined #linux. [19:59:10] А как в убунтаре флешка подключается? Дергаются правила udev и все, верно? Или что-то еще происходит? [20:00:11] Vugluskr (~Dima@28-77-203-46.pool.ukrtel.net) left irc: Ping timeout [20:01:04] CenT: правила udev, а ещё может быть включен udisk2 или как его там, который проверяет много чего, и может монтировать их автоматом [20:01:27] там ещё и polkit может быть задействован быть [20:02:57] evilman_work: Вроде udisk2 не установлен. Хотя я мог его снести, когда питон переустанавливал))) [20:03:11] evilman_work: а какой-то polkit все же имеется [20:03:20] evilman_work: спасибо. погуглю в эту сторону [20:06:31] короче я запущусь сервисом, к черту эти сокеты [20:07:15] Vugluskr (~Dima@28-77-203-46.pool.ukrtel.net) joined #linux. [20:07:41] w0lfram (~user@94.41.194.102.dynamic.ufanet.ru) left irc: EOF From client [20:10:21] born (~bo@46.109.128.194) left irc: "Lost terminal" [20:11:02] #linux: mode change '+l 111' by bt!~bt@217.78.142.42 [20:11:19] Bustеr (~Buster@109.60.158.11) joined #linux. [20:12:37] Блин, похоже все udev rules упали. А может кто-то из убунты дернуть ls -1 /etc/udev/rules.d ? [20:12:58] Какие там хоть по дефолту стоят? [20:13:40] Я почему-то думал, что apt install --reinstall udev должен перезалить все эти правила, но не сработало [20:16:58] dpkg -S сначала узнай, какой пакет этот конфиг-файл поставил [20:18:22] bender: https://dpaste.de/fgGt/raw [20:18:23] https://askubuntu.com/questions/66533/how-can-i-restore-configuration-files хотя там все сложнее может быть... [20:19:19] bender: dpkg -L udev|grep .rules. А у меня ничего нет ls -1 /etc/udev/rules.d/ [20:20:12] Vugluskr (~Dima@28-77-203-46.pool.ukrtel.net) left irc: "Bye" [20:20:15] Vugluskr (~Dima@28-77-203-46.pool.ukrtel.net) joined #linux. [20:20:50] хоть рутрекер и не заработал, но теперь хоть к правильному ип-адресу цеплялся... [20:21:06] troller (~p@2a02:6b8:0:408:eef4:bbff:fe29:86f6) joined #linux. [20:22:01] #linux: mode change '+l 113' by bt!~bt@217.78.142.42 [20:23:13] pro_z (~pro_z@93.85.170.95) left irc: Ping timeout [20:25:17] bender: ну, там какой-то пакет должен скрипт запускать, наверное, который нужные правила скопирует из /lib/udev/rules.d/ [20:25:39] bender: дернул так dpkg -l|grep udev|awk '{print $2}'|xargs apt -o Dpkg::Options::="--force-confmiss" install --reinstall не помогло [20:26:31] Хотя, там пересобирался initramfs. Может после перезагрузки заработает? [20:26:37] Vugluskr (~Dima@28-77-203-46.pool.ukrtel.net) left irc: "Bye" [20:26:52] ты дальше смотри, там варианты есть [20:27:01] #linux: mode change '+l 111' by bt!~bt@217.78.142.42 [20:27:33] а разве такое поведение не должно быть по умолчанию у пакетного менеджера [20:28:27] все обновлять после установки, переустановки.. [20:28:35] боже упаси [20:29:10] кроме /etc/ /var/ и еще может чето [20:29:52] proller (~p@2a02:6b8:0:408:eef4:bbff:fe29:86f6) left irc: Ping timeout [20:29:54] а нефиг редактировать в /lib/udev чето там :) [20:31:34] cronolio: да я змею просто переустановил. А тут пол дистра на ней завязано [20:32:12] пятон чтоли [20:32:30] !й пятон [20:32:34] Gordio (~gordio@unnum-78-27-166-13.domashka.kiev.ua) left irc: Ping timeout [20:32:51] !й cp [20:33:02] #linux: mode change '+l 109' by bt!~bt@217.78.142.42 [20:33:23] !q cp [20:33:38] !q cp [20:33:39] для тех кому не дошло с первого раза [20:33:46] для тех кому не дошло со второго [20:34:05] я смотрю как пробелы обрабатываются [20:34:15] О! заработало. Я polkit переустановил и все пошло dpkg -l|grep polkit|awk '{print $2}'|xargs apt -o Dpkg::Options::="--force-confmiss" install --reinstall [20:34:16] и они не обрабатываются [20:34:40] все нормальные люди делают trim строчкам и словам потому что [20:34:48] Но udev правила так и не появились. Хотя, флешки стали автоматически монтироваться под пользователем [20:35:37] убийцы пробелов :( [20:36:04] Я так по чуть-чуть и систему обратно соберу) [20:36:29] Так лень все это переустанавливать... [20:36:30] скачай исходники и собирай. что ты с этими убунтами возишься [20:37:17] https://www.youtube.com/watch?v=7IwbnT8aOV8 - прикольный видос) [20:38:34] alice_ussr (~alice_uss@unstable.nl) joined #linux. [20:39:05] лучше "как поттеринг и наркоманы из go делают программы" видео [20:39:31] и почему это не юникс вэй [20:39:35] alice_ussr (~alice_uss@unstable.nl) left #linux. [20:43:38] cronolio: Ты хотел сказать, почему не везде unix way работает? [20:44:38] Gordio (~gordio@unnum-78-27-166-13.domashka.kiev.ua) joined #linux. [20:45:00] не, я к тому что наркоманы [20:49:09] не похоже, чтобы ты сильно разбирался в том, как писать [20:52:56] cronolio: это просто кто-то документацию не осилил почитать (кто-то - это ТЫ!) [20:53:18] cronolio: а системд - это одна из лучших вещей, что случилось с линуксом за последние годы [20:58:00] а программы на go ? [20:58:29] Den (~dns@82MxC.hGcU2.fbx.proxad.net) joined #linux. [20:58:48] cronolio: а что ты имеешь против программ на го? [20:58:57] даже этот dnscrypt [20:59:01] #linux: mode change '+l 111' by bt!~bt@217.78.142.42 [20:59:10] стал использовать конфиг в виде... [20:59:13] кто-нибудь использует nut, конкретно usbhid-ups? чёт не запускается в debian stretch [20:59:48] pank: а с какой ошибкой не запускается? [21:00:19] server_names = ['exampledns'] вот в этом вот виде... [21:01:46] это наркомания в чистом виде [21:01:46] evilman_work: usbfs: USBDEVFS_CONTROL failed cmd usbhid-ups rqt 128 rq 6 len 255 ret -71 [21:02:35] cronolio: не нравится - напиши своё, а не ной про "наркоманию". [21:03:55] https://en.wikipedia.org/wiki/TOML [21:04:06] и джисон туда же какой-то [21:04:57] cronolio: ниасилятор! [21:04:58] хз че за формат ваще у них [21:06:41] я написал listen-adress = [ 127.0.2.1 ] , а оно мне и говорит "непонятное флоат число" [21:06:57] меня аж бесит такое [21:07:39] оказывается надо было именно с одинарными ковычками [21:07:45] ну поплачь [21:07:55] а если написать localhost будет говорить непонятные стринги? [21:07:55] стрингом оно чтоли запихивает... [21:09:14] в общем это они не осилили просто ini формат и решили использовать формат с большим числом закорючек, а я должен страдать [21:11:00] cronolio: ну ini формат не панацея. попробуй, например, с помощью ini описать конфигурационный файл с вложенными секциями. такое в нём очень труднореализуемо [21:11:23] вернее можно, но парсер станет сложнее. [21:11:30] tcs (tcs@static-ip-62-75-217-142.inaddr.ip-pool.com) got netsplit. [21:11:30] Caprice (~tcs@81.177.143.234) got netsplit. [21:11:43] xml еще для конфигов сделать [21:12:36] хотя вот у докера конфиг в виде джысона [21:12:51] можно сказать уже xml подобии [21:13:48] поэтому я и говорю наркоманы и не юникс вэй это все [21:14:18] cronolio: всё уже давно не юникс вэй [21:14:32] даже сам юникс не юникс вэй давным давно, когда был жив ещё [21:15:32] а toml - удобный даже для человека [21:15:53] их надо стандартизировать, например прийти к одному формату конфигов, а они на каждую софтину формату [21:16:41] *по формату [21:16:49] их - линупсы эти [21:19:08] сложно парсить не формат, а зоопарк форматов [21:19:50] cronolio: ну так возьми, да перепиши, да ещё сделай так, чтобы все переползли на твои переписанные версии. [21:20:34] cronolio: все софтины написаны на разных языках. А на разных языках разные конфиги удобнее. В облачных технология уже зарождается YAML как стандарт. Мне лично это очень нравится [21:21:00] это потому что GNU на вас нету. в gnu достачно жестоки правила написания кода вроде [21:22:00] tcs (tcs@static-ip-62-75-217-142.inaddr.ip-pool.com) got lost in the net-split. [21:22:00] Caprice (~tcs@81.177.143.234) got lost in the net-split. [21:22:01] #linux: mode change '+l 109' by bt!~bt@217.78.142.42 [21:23:35] cronolio: формат конфигов != стандарт на стиль кодирования [21:24:08] конфиг разве не чать кода? [21:24:14] *часть [21:26:33] нет [21:28:08] с неба падает конфиг чтоли? [21:28:55] конфигурационные файлы уровнем выше, чем сам код. [21:29:24] в одном тарболе и пишут теже программеры [21:29:33] какие там еще уровни? [21:34:54] cronolio: уровни абстракции. [21:36:01] Gordio (~gordio@unnum-78-27-166-13.domashka.kiev.ua) left irc: Ping timeout [21:39:13] __0 (~null@87.76.241.230) joined #linux. [21:39:25] drod (~ldm@176.193.184.217) left irc: SSL I/O error [21:40:40] drod (~ldm@176.193.184.217) joined #linux. [21:42:20] CenT (~evgeniy@89.22.241.135) left irc: "WeeChat 1.4" [21:42:35] tcs (tcs@static-ip-62-75-217-142.inaddr.ip-pool.com) joined #linux. [21:56:47] blzz|home (~oleg@85.159.0.44) left irc: Ping timeout [21:58:35] Cirno (~Baaaka@85.140.3.108) left irc: "| :3 |" [21:59:02] #linux: mode change '+l 107' by bt!~bt@217.78.142.42 [22:02:54] KillTheC_ (~around@2a02:2698:7024:3e9e:70a4:11fb:d348:ab89) joined #linux. [22:08:38] https://youtu.be/dcQDtZXLbBU [22:09:01] ника ника никаму [22:10:35] KillTheCat (~around@2a02:2698:7024:3e9e:70a4:11fb:d348:ab89) left irc: Ping timeout [22:20:32] Gordio (~gordio@unnum-78-27-166-13.domashka.kiev.ua) joined #linux. [22:21:07] blzz|home (~oleg@85.159.0.44) joined #linux. [22:22:01] #linux: mode change '+l 109' by bt!~bt@217.78.142.42 [22:22:55] ну че там во владивостоке [22:25:02] __0 (~null@87.76.241.230) left irc: SSL I/O error [22:45:19] Caprice (~tcs@81.177.143.234) joined #linux. [22:47:13] OrNix (~OrNix@95-31-75-183.broadband.corbina.ru) left irc: Ping timeout [22:58:33] https://youtu.be/4vHTjk4fEoU :-D [22:59:12] придумают же [23:07:53] как удалять все файл в текущией директории кроме файлов созданных 18,09,2018? [23:09:49] rm -rf / -кроме 18,09,2018 [23:09:57] шучу :) [23:10:34] точнее rm -rf -- / -кроме 18,09,2018 [23:10:57] не запускать! [23:19:32] Mehanik_ (~qwq@81.lp4fi.YTbMo.in-addr) left irc: Ping timeout [23:20:11] pacman (zeus@31.23.202.20) joined #linux. [23:20:22] #linux: mode change '+l 107' by bt!~bt@217.78.142.42 [23:21:02] stalevar (zeus@31.23.202.20) left irc: Killed (NickServ (GHOST command used by pacman)) [23:21:03] Nick change: pacman -> stalevar [23:22:51] Mehanik_ (~qwq@81.177.143.234) joined #linux. [23:27:44] deb43375: https://tecadmin.net/file-creation-time-linux/ [23:27:58] у меня noatime ваще пусто тама [23:30:49] у find newermt время модификации, или newerBt есть есть эта метка создания файла [23:40:46] а какие опции файрфокс вы знаете чтобы оно сперва использовало кэш в оперативной памяти, а если заканчивается то кэш на хдд? [23:41:05] приоритет кэша так сказать [23:52:13] deb43375: неправильно в статье написано [23:52:52] debugfs -R 'stat /path/to/file' /dev/sdXY [23:53:38] Bustеr (~Buster@109.60.158.11) left irc: "" [00:00:01] --- Wed Sep 19 2018