И это всё МОЁ

Как запретить chrome копировать содержимое ссылок?

я копирую через ctrl+c выделенный текст который включает в себя ссылки,
а приходится КАЖДЫЙ РАЗ нажимать ctrl+shift+v чтобы вставился как plained text, а не как готовая ссылка

конфиг софта ОС: кде/убунту








 , ,








И это всё МОЁ

Может, составим список «ненужно»? Пропиетарщина всякая, назойливые сайты, постоянно требующие регистрацию для просмотра контента, собирающие данные сервисы (особенно безо всякого согласия пользователя), и так далее.


Начну, пожалуй:




  • Facebook. Nuff said, так бесцеремонно обращаться с данными собственных пользователей надо ещё уметь. «Алсо», один из главных рассадников «политоты», которую даже не трут, как воют в СМИ.




  • Google. Эти продаваны данных пользователей так уже достали со своей рекламой, что у многих теперь появилась почва для расовой ненависти к индусам, особенно из высших каст.




  • Microsoft. Вторая причина ненависти к индусам (и не только), а всё благодаря телеметрии в Windows 10 и прочих их продуктах, которая даже не по зашифрованым каналам передаётся! Хотя у нас, линуксоидов, причины для ненависти к «мелкомягким» куда более древние и глубокие. «Алсо», ЕЕЕ. Правда, некоторые их продукты (тот же VS Code в OSS-редакции) действительно хороши).




  • Youtube. Давно уже не для пользователей и даже не для создателей контента. А для рекламодателей и копирастов (в самом худшем смысле слова), из-за которых все, кто не имеет 50 млн. подписчиков, находятся в положении «полураком» (а кто имеет – гребёт деньги лопатой). Так что максимум, на что пригоден – это поднятие бабла, всё равно развлекательный контент все нормальные люди пиратят.




  • Viber, WhatsApp, VK и прочие «телеграмьки». Не столько из-за слития данных рекламщикам (ибо они и так в открытом доступе, «чятики» же), сколько из-за чрезмерного сотрудничества с властями. Достаточно вспомнить историю с посадкой девушки из-за «мемасиков в контакте».




  • Собственно, всякие СМИ и прочие «сосательные сети». Заголовки навроде «Пугачёва выставила вареник напоказ», где АБ хвастается рецептом вареников с клубникой (в смысле, с начинкой), вызывают сильное раздражение. О том, что там куча «политоты», расового и прочего дерьма, говорить и не стоит.




Список открытый и будет дополняться. Предлагайте.









 , ,








И это всё МОЁ

Приветствую, о всезнающий ЛОР!

Я знаю устройство вселенной, но не знаю куда применить батарейки CR2016. Их уже 40 штук. Они скапливаются из-за того, что FixPrice продаёт их вместе с CR2032, которые я использую в системниках компьютеров для замены родных батареек.



Гугление выдаёт только магазины и видео на вскрытие упаковок на камеру. Может как-нибудь их спаять и использовать как большую батарею для фонарика или лазера(указки)? Ничего на ум не идёт.



P.S. Линупс у меня на домашнем дескпопе.

Заранее благодарю!








 , , ,








И это всё МОЁ

Привет. Иногда бывает, что проект маленький, и деньги на ресурсы не безграничны. В тоже время есть плохая тенденция писать код на яве или на рельсах, не заботясь о ресурсах. Ну и самое хреновое в том, что любой проект на яве по умолчанию будет жрать.


Но почти всегда есть легкие замены, зачастую с тем же функционалом.


Например gitlab. Gitlab хочет 4-8 гигов оперативки и 2-4 ядра. Зачем? А если мы идем в gitlab ci, то любой его раннер будет жрать еще + 4 гига. Тогда как, например, gog или gitea выполняют те же функции на одном ядре и 500 метразх оперативки. А если к ним подрубить модули, то они будут делать и CI/CD.


Туда же в топку ELK , который может упасть даже на 16 гигах. Jira - 4 гига. и так далее.


Поделитесь леокими альтернативами.


Например:
Gitlab - gitea









 , , ,








И это всё МОЁ

Привет. А существует ли такая прога чтобы можно было строить схемы с неограниченным масштабом что по увеличению, что по уменьшению. Примерно таким образом - создаём объект А соединяем с А1 А3 итд. Затем увеличиваем масштаб и обводим эту всю схему, объединяем все в объект B, который можно соединить с объектами B2, B3 итд.При увеличении масштаба выходим на более макроуровень, при уменьшении соответственно на микро. Пример Объект процессор соединён с объектом матплата, а она с объектом блок питания, он соединён с объектом Корпус. Увеличиваем масштаб и объединяем их все в объект Системный блок. Их уже можно объединять друг с другом итого на мелком масштабе мы видим комплектуху, на более крупном - системные блоки (комплектуха внутри визуально как бы пропадает ибо сейчас не интересует), а если увеличить масштаб еще больше, то видим большой объект Сеть. То есть идея похожа на гугл мапс, когда на максимальном увеличении ты видишь дома и улицы, а на минимальном глобус. Есть ли в природе что нибудь такое и как это вообще называется?

Inb4 в Dia есть способ группировать объекты но это не то, поскольку нет переключения между «уровнями» детализации да и масштабирование там не бесконечное.








 ,








И это всё МОЁ
Опубликован корректирующий выпуск Firefox 82.0.1, в котором устранена проблема в установщике для платформы Windows, приводившая к выводу запроса на перезагрузку для завершения установки на некоторых системах. В новой версии также возвращена возможность выбора размера страницы для печати, превышающего 100 дюймов, и налажена печать PDF при установке нулевых полей. Решена проблема с выполнением команды WebDriver:ClickElement во фреймворке Marionette. Устранён крах из-за ошибки в mozilla::dom::CloneOrUndefined.



И это всё МОЁ

Обязательную поддержку какого базового ПО вы бы хотели увидеть в своём дистрибутиве?








 , ,








И это всё МОЁ

Всем здравия! Скажу сразу, что прежде чем создавать тему перелопатил достаточное количество информации. Однако, так как являюсь новичком в деле администрирования Linux, мог и не увидеть ответа на свой вопрос. Теперь к сути.
Волею судьбы, имея пытливый ум и шаловливые(кривые, что уж греха таить) руки, залез редактировать обозначенные в заголовке темы файлы напрямую, без участия visudo. Само собой, всё поломал, потом починил, в итоге всё работает.
Есть, однако, нюансы. Когда я открываю эти два файла через visudo, потом выхожу, то в терминал выскакивают ошибки синтаксиса, причём в каждой строке файла.
Помогите советом, куда следует копать??
Заранее спасибо))









 ,








И это всё МОЁ

Canonical меняет алгоритм сжатия для snap пакетов. Был XZ, а теперь LZO.


Теперь они будут весить этак на 50% больше.


Но запускаться на холодную будут на 50% быстрее.


https://ubuntu.com//blog/snap-speed-improvements-with-new-compression-algorithm









 , , , ,








И это всё МОЁ

Хорошего дня. Пилю на Zabbix(4.4.8) проверку с помощью LLD. И как-то не получается. На форуме Zabbix, похожую тему нашел, но без ответа. Свою там тоже создал. На надежды большой не питаю, поэтому решил еще здесь написать.


Есть два скрипта на powershell. Один создает json с макросами(правило обнаружения). Второй используется в прототипе данных и принимает в качестве аргумента данные из json в правиле обнаружения. Далее проверяю работу через zabbix_get. Как по мне, то все работает правильно.


Выполняю на сервере zabbix:


zabbix_get -s 192.168.0.181 -p 10050 -k USERSDISCOVERY


Получаю выхлоп в json:


{"data" : [{"#USERNAME" : "Anna"},{"#USERNAME" : "Svetlana"},{"#USERNAME" : "Ekaterina"},{"#USERNAME" : "Irina"}]}


Далее выполняю:


zabbix_get -s 192.168.0.181 -p 10050 -k USERCHECK[Anna]


Получаю в ответ 1 или 0. То есть, все как надо отрабатывает.


Включал логирование на агенте, вижу как агент передает серверу json, то есть правило обнаружения работает. А вот USERCHECK не вижу, чтобы выполнялся агентом. В правиле обнаружения в статусе Активировано рядом уведомление:


"Cannot create item: item with the same key "USERCHECK[{#USERNAME}]" already exists.


Путем различных тестов и гугления, я прихожу к выводу, что макрос #USERNAME не преобразуется в значение (Anna, Irina и т.д.) Поэтому zabbix и говорит, что значения item не уникальные.


Вот. Подскажите, куда копнуть? Как сделать, чтобы работало)) Спасибо.









 , ,








И это всё МОЁ

В общем, вот такой код (комментарии убираю, так как там закомментированы другие варианты, которые тоже не работают):

$ grep -v // literal.c; gcc -o literal literal.c; echo output:; ./literal; echo
#include <stdio.h>
#include <wchar.h>
#include <locale.h>

int main () {
wchar_t* s;
setlocale(LC_CTYPE,"UTF-8";);
s=L"Привет, мир!";
fputws(s, stdout);
}
output:
Privet, mir!

Что за ерунда, почему транслит? Я же написал UTF-8.
Если написать обычную строку, то всё работает.








 , ,








И это всё МОЁ

Здравствуйте! У меня появилась довольно специфическая потребность. Представьте себе, что вам приходится часто вставлять математические формулы куда-нибудь, где они сами непосредственно не поддерживается, но можно вставлять изображения. Хотелось бы иметь такую утилиту, к которой можно обращаться следующим образом:


formula '\sum_i^n{a_ib_i}' -o formula.png


И после выполнения этой команды в папке оказался бы файл formula.png с заветной формулой. А лучше, чтобы это изображение оказалось в буфере обмена, и его можно было бы отправить в редактор с помощью простого Ctrl+V (хоть в беседу в ВК).


Знаете ли вы какую-нибудь подобную утилиту? Если таковой нет, то не сложно придумать способ решения: есть известная программа latex. Можно было бы создать примерно такой скрипт:


cd `mktemp -d`
echo '
\documentclass[...]
\begin
...
\end
' >> formula.tex

# Подобрать такие свойства и флаги latex, чтобы на выходе
# получился png файл
latex --falgs formula.tex -o formula.png
xclip -i formula.png


Извиняюсь, что скорее всего кучу ошибок наделал в коде, потому что писал чисто схематически. Короче, знает ли кто-нибудь что-нибудь подобное? Если не знает, но разбирается в latex и есть желание сделать доброе дело, написав действительно полезную программку, — прошу.









 , , , ,








И это всё МОЁ

Сабж ?


Заметил - продаешь за пару тыщ - сразу набегает толпа, которая хочет купить, при том что стоимость замены экрана явно невыгодна ( не айфон ).


Что это ?









 








И это всё МОЁ
Доступен релиз web-браузера Pale Moon 28.15, ответвившегося от кодовой базы Firefox для обеспечения более высокой эффективности работы, cохранения классического интерфейса, минимизации потребления памяти и предоставления дополнительных возможностей по настройке. Сборки Pale Moon формируются для Windows и Linux (x86 и x86_64). Код проекта распространяется под лицензией MPLv2 (Mozilla Public License).



И это всё МОЁ

Прошу прощение за вопрос, возникли проблемы при установке zabbix. А точнее с зависимостями. подскажете как их можно решить?


Error: Package: zabbix-proxy-mysql-5.0.5-1.el8.x86_64 (zabbix)
Requires: libmariadb.so.3(libmariadb_3)(64bit)
Error: Package: zabbix-proxy-mysql-5.0.5-1.el8.x86_64 (zabbix)
Requires: libmariadb.so.3()(64bit)
Error: Package: zabbix-proxy-mysql-5.0.5-1.el8.x86_64 (zabbix)
Requires: libevent-2.1.so.6()(64bit)
Error: Package: zabbix-proxy-mysql-5.0.5-1.el8.x86_64 (zabbix)
Requires: libmariadb.so.3(libmysqlclient_18)(64bit)
Error: Package: zabbix-proxy-mysql-5.0.5-1.el8.x86_64 (zabbix)
Requires: libnetsnmp.so.35()(64bit)
Error: Package: zabbix-proxy-mysql-5.0.5-1.el8.x86_64 (zabbix)
Requires: libssh.so.4(LIBSSH_4_5_0)(64bit)
You could try using –skip-broken to work around the problem
You could try running: rpm -Va –nofiles –nodigest


Заранее спасибо.









 ,








И это всё МОЁ

Здравствуйте.
При мажорном обновлении zabbix, например, с версии на 5.0 на 5.2 необходимо обновить zabbix сервер и zabbix прокси. Если по определенным причинам обновить сервер, но не обновить прокси то чем это может грозить - не будут поступать данные с прокси на сервер или возможны какие-то более серьезные последствия для сервера. Я слышал мнение, что из-за того что поменяется схема базы данных на сервере и не поменяется схема базы данных на прокси возможно, что прокси поломает базу на сервере.









 








И это всё МОЁ

NixOS — это чисто функциональный дистрибутив Linux, который черпает вдохновение из функционального программирования. Он основан на диспетчере пакетов Nixpkgs, что делает конфигурацию системы декларативной, воспроизводимой, атомарной и пр.. NixOS известен как самый современный дистрибутив и входит в тройку лидеров по общему количеству пакетов.


Помимо 7349 новых, 14442 обновленных и 8181 удаленных пакетов, в этом выпуске есть следующие изменения:


Настольные среды:



  • plasma5: 5.17.5 -> 5.18.5

  • kdeApplications: 19.12.3 -> 20.08.1

  • gnome3: 3.34 -> 3.36

  • cinnamon: 4.6

  • NixOS теперь распространяет GNOME ISO


Ядро системы:



  • gcc: 9.2.0 -> 9.3.0

  • glibc: 2.30 -> 2.31

  • linux: по умолчанию по-прежнему 5.4.x, но доступны все поддерживаемые ядра

  • mesa: 19.3.5 -> 20.1.7


Языки программирования и фреймворки:



  • Agda экосистема была сильно переработана

  • PHP 7.4 теперь по умолчанию, PHP 7.2 больше не поддерживается

  • Python 3 теперь по умолчанию использует Python 3.8, Python 3.5 был удален из списка доступных пакетов


Базы данных и мониторинг сервисов:



  • MariaDB обновлен до 10.4, MariaDB Galera до 26.4.

  • Zabbix теперь по умолчанию 5.0


Загрузить NixOS можно по адресу: https://nixos.org/download.html









 ,








И это всё МОЁ

Примечательное в этом выпуске:



  • Были внесены обновления в стек беспроводной сети и различные драйверы, чтобы обеспечить лучшую поддержку 802.11n и 802.11ac;

  • Добавлен драйвер ice(4), поддерживающий сетевые карты Intel® 100Gb;

  • Утилита jail(8) теперь позволяет запустить Linux® в изолированной среде;

  • OpenSSL был обновлён до версии 1.1.1h;

  • OpenSSH был обновлён до версии 7.9p1;

  • LLVM был обновлён до версии 10.0.1.









 








И это всё МОЁ

Порт в состоянии pre-alfa, но уже в состоянии запуститься, показать интерфейс, скопировать рекурсивно папку или отредактировать какой-нибудь конфиг.


До недавнего времени единственная версия Dos Navigator, работавшая под Linux, была Necromancer’s Dos Navigator с закрытым кодом.









 , , , ,








И это всё МОЁ

Есть простой скрипт, тестовый, ничего почти не делает


root@debian9:~# cat /root/tlgTest.sh
#!/bin/bash

MESSAGE="FAIL | pd_dump | PostgreSQL | $SUFFIX"

echo $MESSAGE

echo "\"msg Admins_message \"\"$MESSAGE\""

/root/tg/bin/telegram-cli -k /root/tg/tg-server.pub --exec "\"msg Admins_message \"\"adsgfdsgsdgfsdgf 9001\"" --disable-output --wait-dialog-list


Выводит следующее:


root@debian9:~# /root/tlgTest.sh
FAIL | pd_dump | PostgreSQL |
"msg Admins_message ""FAIL | pd_dump | PostgreSQL | "
change_user_group: can't find the user telegramd to switch to
FAIL: 38: can not parse modifier
> All done. Exit
halt



Получается телега не понимает что от нее хотят, я думаю что пустой $SUFFIX не при чем. А вот если так то все работает:


root@Debian9:~# /root/tg/bin/telegram-cli -k /root/tg/tg-server.pub --exec "msg Admins_message ""adsgfdsgsdgfsdgf 9001" --disable-output --wait-dialog-list
> All done. Exit
halt










 ,