УМННБJ, ЯХВ. Войти !bnw Сегодня Клубы
Привет, TbI — HRWKA! 1239.0 пользователей не могут ошибаться!
?6942
прекрасное6443
говно5905
говнорашка5512
хуита4716
anime3066
linux2652
music2635
bnw2602
рашка2565
log2354
ололо2173
дунч1829
pic1815
сталирасты1491
украина1439
быдло1437
bnw_ppl1419
дыбр1238
гімно1158

> Мне не надо ничего дописывать, мне надо чтобы когда я переношу функцию из файла «a» в файл «b», во всем местах программы где эта функция используется, «from a import function» изменилось на «from b import function». Я же вроде не многого прошу? Про подобные элементарные вещи в 2024м году стыдно говорить вообще, но почему-то хваленый имакс этого не умеет. > > Я не пишу на питоне, поэтому не скажу. В C/C++ проектах eglot автоматически #include’ы дописывает. > Вот так и рождается миф о могучем GNU Emacs. Сколько есть роликов на ютубе рекламирующих силу и мощь имакса, это всегда какой-то флуд про орг-мод (да нахер он мне не нужон ваш орг-мод), какие-то рассказы про «перешёл на имакс и не жалею», какие-то хелло-ворды в качестве примера, а когда дело доходит до конкретики - ну… я сам этим не пользуюсь, ну… попробуй другой плагин, ну… это юникс-вей ты просто не понимаешь. Да не хочу я понимать, я хочу чтобы программа работала из коробки и помогала мне автоматизировать рутину. Я не хочу ковыряться в лиспе, не хочу знать что там под капотом есть какой-то eglot, я не хочу компилировать Emacs из исходников, чтобы активировать поддержку treesitter, я знать не хочу что такое treesitter, это не нужно мне чтобы писать программы в рамках моих компетенций. И более всего я не хочу ничем из всего этого набора веселых равлечений для кружка «собери себе ИДЕ из говна и палок» заниматься потому, что даже после всех ковыряний, настроек и допилок оно не работает, как надо. Ты удаляешь файл в одном плагине, но он продолжает отображаться в другом, потому что они никак не синхронизируются, ты не можешь приметить цветовую схему для всей программы, потому все плагины индивидуально настраиваются, ты устанавливаешь плагин и видишь краказябры, потому что какого-то шрифта в системе не хватает - и прочее и прочее. Потом ты окрываешь Idea, видишь там, например, предиктивный автокомплит, который ты раньше даже не замечал, потому что… а в смысле, а чо такова? и понимаешь, что две недели на настройку Emacs ты потратил абсолютно впустую. https://www.linux.org.ru/forum/development/17471550?cid=17472261 И вообще весь тред про ужасное качество инструментов под линукс. Особенно в "stable" (r) (tm) Debian
#BGCWUS (1+1) / @bga_ / 325 дней назад
Кстати вчера обнаружил гитхаб как шелл/ftp Берём любой адрес с гитхаба только меняем tree на trunk и svn ls урл и svn extract урл Очень удобно Осталась микро шелл сделать с cd, pushd/popd
#17F4OM (3) / @bga_ / 368 дней назад
Долго анализировали какой разрядности линукс лучше поставить на нетбуки 2010х годов. Особенно с распаянной ОЗУ в 1 или 2 гб. Итого x64 выйгрывает на синтетике (ffmpeg, 7z b) на 10-15%. glmark2 даёт одинаковые результаты. НО mpv без vdpau/vaapi работает куда бодрее (720р на x64 грузит тестовый проц на 60% когда на i686 под 100% и кадры пропускаются). Жор 300мб на x64 против 212мб на i686. Веб браузер qute browser тоже работает сильно бодрее. Во первых я так понял qt6-webengine для i686 больше невозможен. А qt5-webengine работает совсем грустно. Даже на большой статической странице(любые онлайн доки) лаги при скроллинге. По жору тоже x64 300 мб у qt6 против 200мб i686 qt5 на тестовой странице. Итого выбираем x64 ради скорости и комфортной работы но открываем одновременно меньше приложений. В будущем посмотрим как это всё зависит от версии ядра. В этот раз все тестировали на 6.1.55 (вроде lts).
#TILB0V (3+2) / @bga_ / 376 дней назад
Как узнать какая доля двух файлов занимает одно и то же место в хранилище, то есть reflink'ована?
#HFYLLT (1+1) / @l29ah / 396 дней назад
Умеет ли ffmpeg стримить с вебки на другой сервер по ssh? И нужно чтобы там постоянно писался файл но всегда был читабелен. К примеру если воры спиздят здесь комп с вебкой то нужно чтобы я мог зайти на тот сервер и там было всё включая последние секунды. При этом нужно чтобы на том сервере постоянно тёрлось начало видоса, чтобы не росло бесконечно а например хранились последние 24 часа. Как сделать? Стрим прерывать нельзя. Алсо нужно шифровать перед отправкой, а там сразу получать в зашифрованном виде (чтобы хостер не мог расшифровать), но нужно чтобы я сам мог оттуда скачать и расшифровать локально.
#CNZVQI (9) / @l / 439 дней назад
rsync синхронизирует одни и те же файлы. Снова и снова. Угадайте почему? Правильно. У xfs разрешение mtime - микросекунды. У exfat - секунды. rsync пишет новое время но доли секунды теряются. Итого на exfat файл формально более старый. И снова пишем... И таких файлов тут пол xfs раздела. Итого либо костыли c for touch sed убрать доли секунды/d либо возможно есть опции монтирования xfs округлять времена файла. Погуглю. Кстати в отличие от cp -vur, rsync —inplace реально новое содержимое файла не пишет тк если кластер не менялся он не пишется. Только вечно пытается обновить атрибуты. [ ~ ] /usr/bin/diff <(stat /home/bga/mnt/storage_windows_protected/docs/p0.png) <(stat /home/bga/storage_protected/docs/p0.png) 1c1 < File: /home/bga/mnt/storage_windows_protected/docs/p0.png --- > File: /home/bga/storage_protected/docs/p0.png 3,7c3,7 < Device: 254,5 Inode: 1908 Links: 1 < Access: (0664/-rw-rw-r--) Uid: ( 1000/ bga) Gid: ( 1000/ bga) < Access: 2023-09-11 03:00:00.000000000 +0300 < Modify: 2023-09-11 17:08:12.000000000 +0300 < Change: 2023-09-11 17:08:12.000000000 +0300 --- > Device: 254,4 Inode: 2671771 Links: 1 > Access: (0644/-rw-r--r--) Uid: ( 1000/ bga) Gid: ( 1000/ bga) > Access: 2023-09-11 17:08:12.175852112 +0300 > Modify: 2023-09-11 17:08:12.175852112 +0300 > Change: 2023-09-11 17:08:12.175852112 +0300
#WKB3MS (10+1) / @bga_ / 440 дней назад
После `swapoff *` количество занятой памяти уменьшилось на (29,6+29,4)—44 = 15 ГБ. WTF? Для накладных расходов на поиск страниц соотношение 1:2 какое-то дохуя жирное. В SwapCached столько не было; точно не помню, но где-то меньше пяти гигов.
#UIFDTT (0+1) / @enterprize / 448 дней назад
Дайджест тщетности компукторного бытия, серия 1.083e+17 - Ядро после смены монитора продолжает думать, что у меня по HDMI подключен монитор с другим EDID. Высокие разрешения приходится добывать дедовским способом, содой и уксу^W^W^W генерацией modeline. - Попробовал посмотреть на wayland в 2023. sway под qemu либо не запускается вообще, либо тормозит, мучая себя хвалёным на просторах инфернетов llvmpipe-ом, либо обсирается с `Atomic commit failed: Cannot allocate memory`, хотя свободны гигабайты и затребованное разрешение даже не 1080p. А ещё иногда глитчует и рисует курсор не там, где происходит клик. Wayland дохуя готов для десктопа! Но устарели, конечно, иксы, в которых ничего подобного не наблюдается, не перепутайте. - Распоследние ядра, впрочем, не отстают и живут со сломанной графикой на QXL: https://bugzilla.redhat.com/show_bug.cgi?id=1363850 — заброшен https://bugs.freedesktop.org/show_bug.cgi?id=98322 — заброшен https://bugzilla.redhat.com/show_bug.cgi?id=1957758 — якобы починен, но норот всё равно жалуется - Каждая новая вкладка с поисковой страницей гоогле жрёт 150–200 метров минимум, каждая вторая плодит iframe с youtube в недрах элементов с «display: none», а ещё они со временем пухнут, попутно делая миллион запросов то к /gen_204, то к /_/VisualFrontendUi/gen204, то вообще к play.google.com/log. Нахуя? - Распоследний firefox после выхода иногда часами тупит с RunWatchdog: Mainthread nested event loops during hang: --- CanvasManagerParent::Shutdown - Бля, а я уж было подумал, что ядро разучилось считать память, когда увидел VmRSS бо́льший, чем MemFree-MemAvailable при отсутствии свопа: https://github.com/htop-dev/htop/issues/1051
#ZS09KX (0) / @enterprize / 475 дней назад
У меня есть pdf файл. Что нажать, чтобы все его страницы скомпилировались в растр, а потом слепились обратно в pdf?
#XXRVDF (7) / @ndtimofeev / 480 дней назад
[1065260.606632] net_ratelimit: 418 callbacks suppressed Что за процесс обгадился? Как вычислить засранца?
#IR0U01 (0) / @l29ah / 495 дней назад
Как сделать чтобы сервер быстро работал: 1. щедро настроить каждому демону кеша в памяти; 2. выделить системе свопа побольше.
#UH6CRO (8) / @komar / 497 дней назад
Тупорылое говно atop после нажатия m и u тоже складывает пошаренную память и рисует постгресу гигабайты, которые он не занимает.
#M61L1W (1) / @komar / 499 дней назад
Порекомендуйте хороший эмулятор терминала не из списка https://github.com/l29ah/misc/blob/master/suck/terminal-emulators
#9P5VEV (12+1) / @l29ah / 509 дней назад
Жил был linux-6.3.6 с замечательной вайфай-карточкой intel ax200. Вдруг ни с того ни с сего на 20ых сутках аптайма вайфайка перестала работать: Jul 03 02:40:09 [kernel] [1717525.431120] iwlwifi 0000:02:00.0: Queue 3 is stuck 185 154 Jul 03 02:40:09 [kernel] [1717525.448160] ------------[ cut here ]------------ Jul 03 02:40:09 [kernel] [1717525.448162] Timeout waiting for hardware access (CSR_GP_CNTRL 0xffffffff) Jul 03 02:40:09 [kernel] [1717525.448190] WARNING: CPU: 7 PID: 0 at drivers/net/wireless/intel/iwlwifi/pcie/trans.c:2170 __iwl_trans_pcie_grab_nic_access+0x146/0x150 [iwlwifi] ... Jul 03 02:40:09 [kernel] [1717525.448443] ---[ end trace 0000000000000000 ]--- Jul 03 02:40:09 [kernel] [1717525.448445] iwlwifi 0000:02:00.0: iwlwifi transaction failed, dumping registers ... Jul 03 02:40:09 [kernel] [1717525.448554] iwlwifi 0000:02:00.0: Read failed at 0x100 ... Jul 03 02:42:19 [kernel] [1717655.351087] iwlwifi 0000:02:00.0: Error sending STATISTICS_CMD: time out after 2000ms. Jul 03 02:42:19 [kernel] [1717655.351094] iwlwifi 0000:02:00.0: Current CMD queue read_ptr 185 write_ptr 186 Jul 03 02:42:19 [kernel] [1717655.385332] ------------[ cut here ]------------ Jul 03 02:42:19 [kernel] [1717655.385334] WARNING: CPU: 5 PID: 10398 at drivers/net/wireless/intel/iwlwifi/iwl-trans.h:1422 iwl_fwrt_dump_lmac_error_log+0x493/0x550 [iwlwifi] ... Jul 03 02:42:19 [kernel] [1717655.385612] ---[ end trace 0000000000000000 ]--- Jul 03 02:42:19 [kernel] [1717655.385614] iwlwifi 0000:02:00.0: HW error, resetting before reading Jul 03 02:42:19 [kernel] [1717655.410378] iwlwifi 0000:02:00.0: Loaded firmware version: 74.a5e9588b.0 cc-a0-74.ucode ... Jul 03 02:42:19 [kernel] [1717655.513787] ieee80211 phy0: Hardware restart was requested Подобное с этой сетевухой уже бывало много раз, и раньше оно самочинилось спустя несколько десятков секунд. Но в этот раз дело застопорилось, и даже попытки выяснить чёт у iwconfig лишь подвисали: Jul 03 02:42:39 [kernel] [1717675.221671] iwlwifi 0000:02:00.0: WRT: Failed to dump region: id=2, type=11 Jul 03 02:42:39 [kernel] [1717675.323813] iwlwifi 0000:02:00.0: Failed to get monitor header Jul 03 02:42:39 [kernel] [1717675.323817] iwlwifi 0000:02:00.0: WRT: Failed to fill region header: id=16, type=2 Лан, думаю, s2ram должен резетнуть карточку: Jul 03 02:42:48 [kernel] [1717677.213244] Freezing user space processes Jul 03 02:42:48 [kernel] [1717678.390709] iwlwifi 0000:02:00.0: Error, can not clear persistence bit Jul 03 02:42:48 [kernel] [1717678.390715] iwlwifi 0000:02:00.0: mac start retry 0 Jul 03 02:42:48 [kernel] [1717678.390718] ------------[ cut here ]------------ Jul 03 02:42:48 [kernel] [1717678.390719] Hardware became unavailable during restart. ... Jul 03 02:42:48 [kernel] [1717678.392021] wlan0: Failed check-sdata-in-driver check, flags: 0x0 ... Jul 03 02:42:48 [kernel] [1717678.397515] Freezing remaining freezable tasks completed (elapsed 0.001 seconds) А хуй там: Jul 03 02:43:15 [kernel] [1717707.378876] iwlwifi 0000:02:00.0: Error, can not clear persistence bit Jul 03 02:43:15 [kernel] [1717707.378881] iwlwifi 0000:02:00.0: mac start retry 0 Jul 03 02:43:15 [kernel] [1717707.378889] iwlwifi 0000:02:00.0: Error, can not clear persistence bit Jul 03 02:43:15 [kernel] [1717707.378890] iwlwifi 0000:02:00.0: mac start retry 1 Jul 03 02:43:15 [kernel] [1717707.378897] iwlwifi 0000:02:00.0: Error, can not clear persistence bit Jul 03 02:43:15 [kernel] [1717707.378898] iwlwifi 0000:02:00.0: mac start retry 2 Ладно, думаю, пойду модуль перезагружу: Jul 03 02:43:43 [kernel] [1717734.678478] iwlwifi 0000:02:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340 Jul 03 02:43:43 [kernel] [1717734.678542] thermal thermal_zone3: failed to read out thermal zone (-61) Jul 03 02:43:43 [kernel] [1717734.678552] iwlwifi 0000:02:00.0: Error, can not clear persistence bit Ух, чёт серьёзное. Может, чёт отвалилось? Ухожу в s2disk, разбираю ноут, шатаю карточку в разъёме, собираю, загружаюсь: Jul 03 02:50:02 [kernel] [1718032.574838] Intel(R) Wireless WiFi driver for Linux Jul 03 02:50:02 [kernel] [1718032.586331] iwlwifi 0000:02:00.0: enabling device (0400 -> 0402) Jul 03 02:50:02 [kernel] [1718032.586414] iwlwifi 0000:02:00.0: HW_REV=0xFFFFFFFF, PCI issues? Jul 03 02:50:02 [kernel] [1718032.586480] iwlwifi: probe of 0000:02:00.0 failed with error -5 Всё, думаю, пиздец карточке. Достаю usb wifi, пересаживаюсь на него, в робкой надежде на проблемы с ядром утягиваю 6.4.1, собираю, загружаюсь в него. Всё работает. Покупайте лучшие в мире продукты корпорации Intel. При всём при этом встроенный на ту же карточку bluetooth-адаптер, сидящий на usb-интерфейсе minipcie, всё это время функционировал (ну, хотя бы отзывался, работоспособность самого радиоинтерфейса я не проверял).
#LQFDU3 (2) / @l29ah / 510 дней назад
Archeivment unlocked. Забыл баш трюк и искал собственный комментарий на лоре
#YC2LDN (0) / @bga_ / 515 дней назад
Найден идеальный логотип для линукса https://www.linux.org.ru/photos/67003:-936322191.png
#KW5M7S (0) / @bga_ / 585 дней назад
Как сравнить две директории, включая содержимое файлов, их атрибуты, права, таймстемпы, POSIX ACLs, capabilities, xattrs, вот это всё?
#JU3NSY (11) / @l29ah / 601 день назад
Ушёл с htop на btop, поскольку последний жрёт на порядок меньше cpu (батарейки) при том же refresh rate. https://tinystash.undef.im/il/4LabCU16mLvN1xsHMiXQp6ytXkyyx619NQzdwYyYqYmYCD8U17C5wPn2A3DKPbVqZ73zDvPHneH8abVsSWbR7wZ9.png Теперь мой статус-воркспейс выглядит как-то так; осталось найти как расширить говнокошко с процессами и убрать лишние рамки.
#YJHX1M (19) / @l29ah / 605 дней назад
Впервые сам собрал и опакетил софт. Xbps-src рулит.
#R3V12V (0) / @bga_ / 643 дня назад
--
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.