И это всё МОЁ

Сабж.
Решил взять модные TWS наушники, ну сяоми же топ за свои деньги. Звучит оно на свои деньги, как китайские наушники за 100 рублей, или apple airpods, даже немного получше. Тут претензий нет, сколько заплатил, столько и получил. В ухьях держатся отлично. Вот только одна проблема, на нормальной громкости они живут часа полтора. Завтра верну обратно.








 , , ,








И это всё МОЁ

Пожалуйста переместите мою тему Policy routing stopped working в Admin. Ошибся разделом.














И это всё МОЁ

Установил PyCharm в ubuntu 18.04 и горячие клавиши если совпадают с Gnome то Gnome их перекрывает. Возможно назначить приоритет у горячих клавиш у открытого приложения, а уж потом системные?









 








И это всё МОЁ
Состоялся релиз многотрековой системы нелинейного видеомонтажа Flowblade 2.4, позволяющей компоновать фильмы и видеоролики из набора отдельных видео, звуковых файлов и изображений. Редактор предоставляет средства для обрезки клипов с точностью до отдельных кадров, их обработки при помощи фильтров и многоуровневой компоновки изображений для встраивания в видео. Имеется возможность произвольного определения порядка применения инструментов и корректировки поведения шкалы времени.



И это всё МОЁ

Решил освоить этот новомодный nftables, но так и не нашел информации по аналогу -m string из iptables: хочу прозрачно редиректить все DNS запросы по зоне .onion на порт, где слушает Tor. В iptables я мог сделать так:

iptables -t nat -A PREROUTING -p udp --dport 53 -m string \
--hex-string "|056f6e696f6e00|" --algo bm -j REDIRECT --to-ports 9030
iptables -t nat -A OUTPUT -p udp --dport 53 -m string \
--hex-string "|056f6e696f6e00|" --algo bm -j REDIRECT --to-ports 9030

Но как провернуть подобное с nftables?








 ,








И это всё МОЁ

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


ip rule add uidrange 117-117 lookup custom


, где 117 - UID пользователя, от которого запущен нужный мне процесс.


Всё отлично работало до недавнего времени. Буквально на днях обнаружил, что это не работает, пакеты не идут.


Методом проб и ошибок удалось выяснить, что удаление дефолтного маршрута, который был добавлен сервисом VPN, позволяет проходить пакетам от указанного пользователя. Наличие при этом какого либо дефолтного маршрута в основной таблице маршрутизации необязательно.


В чём причина того, что это внезапно перестало работать - ума не приложу.









 , , ,








И это всё МОЁ

Хочу попробовать сварганить решение аля сервер на полочке качает, а смотрю в браузере (ну да два раза качать…).


Соответственно ищу подходящую связку ПО.


Кто-то может уже заморачивался на эту тему?









 , , ,








И это всё МОЁ

Собственно, сабж. pascalkeyz.el - скрипт для emacs'а, который определяет несколько функций и вешает их на хоткеи.

Определяемые функции:

  • BeginEndInsert();
  • PascalFunctionInsert();
  • PascalProcedureInsert();

Хоткеи:

  • «Meta + Super + b» - BeginEndInsert();
  • «Meta + Super + f» - PascalFunctionInsert();
  • «Meta + Super + p» - PascalProcedureInsert();

PascalFunctionInsert() вставляет в текущую позицию

function ():;
var
begin

end;

PascalProcedureInsert() вставляет в текущую позицию

procedure ();
var
begin

end;

BeginEndInsert() вставляет в текущую позицию просто

begin

end;

Скачать: http://saahriktu.org/downloads/pascalkeyz.el-0.2.tar.lzma








 ,








И это всё МОЁ

Короче, полумёртвый был экран и тач давно, я думал вернуть этот девайс к жизни, чтобы Ютуб смотреть да книжки читать, случайно коротнул контакты, была искра и дым и после этого – всё, рипнулся.








 , ,








И это всё МОЁ

То, о чем грезят многие, 2009 год, биткоин...

Но давайте обойдем тему тотализаторов.

Что бы вы реально смогли провернуть, переместившись на N лет назад?

Может быть, перемещение в определенную историческую дату с вашими текущими знаниями сделало бы вас императором в 2 шага?













И это всё МОЁ

Ситуация следующая:



  1. есть пара разработчиков которые ковыряются в своих локальных рабочих версиях

  2. есть общий удаленный (–bare) репозиторий


Пока все было бол-мен, но:



  1. добавился кластер на котором нужно запускать/отлаживать код. Вход на кластер через VPN+SSH по открытому ключу, юзер на кластере один на всех. С кластера выйти куда либо невозможно (ну если только че то пробрасывать через ssh). С сервера на котором хранится удаленный репозиторий лазить на кластер неудобно - нужны прав рута что бы поднять VPN (при этом еще нужно всякие пароли вводить), в общем гемор.


И как с этим жить? Хочется простых вещей, что бы не через scp код c/на кластер перебрасывать а делать git push/pull …









 ,








И это всё МОЁ

Здравствуйте.

Установил олдфажную игру, персонаж летает по карте со скоростью света. Гугл сообщил, что причина в многоядерном процессоре (игры писались для одноядерных). Там же было решение, как запустить на одном ядре, но только под виндовз.

Тхенк фор ани идеас.








 ,








И это всё МОЁ

Здравствуйте! Заметил, что иксы постепенно отъедают память в течение дня, пока полностью не забьют саму память и своп...

Заметил, что при перезагрузке Awesomw-WM (Ctrl+Super+R) память откушивается более интенсивно и это хорошо заметно в таких утилитах как htop. Наглядное демо.

Сам процесс: /usr/lib/Xorg :0 -seat seat0 -auth /run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch

Может это какой-то известный баг? И может можно что-то с этим сделать?








 , , ,








И это всё МОЁ

Прочитал статью https://habr.com/ru/company/ruvds/blog/478748/

Там сказано

... то в реальной жизни диск сильно фрагментируется. В этом случае даже последовательная запись превращается по скорости практически в случайную.


Учитывая что рандомная запись чтение это тормоза получается, что дефрагментация таки желательна, особенно зная что на SSD она не занимает много времени ?








 , ,








И это всё МОЁ

В первом терминале ставлю перехват с записью в лог. interceptty /dev/tty10 -o log
Во втором терминале пробую писать в порт: echo 11 > /dev/tty10
Потом смотрю файл log, но там пусто.
Почему так, что не так делаю, подскажите.
Хочу перехватывать все, что пишет первая прога в порт /dev/tty10 второй прогой и эмулировать ответы от железа.









 , ,








И это всё МОЁ

Что ко мне привязался? Я всего лишь сказал, что МВД само использует nginx для своего сайта. Это правда, это можно объективно проверить. И также сказал, что из этого следует, что они должны получить лицензию на использование nginx у компании rambler, раз сами признали rambler правообладателем, в противном случае они сами нарушают закон. Ты трёшь мои сообщения именно на эту тему. Какое правило ЛОРа я нарушил?

Давай обратимся к юристу с вопросом, прав ли я? Если прав ты, то работу юриста оплачиваю я. Если прав я — то ты оплачиваешь и экспертизу, и столько же платишь мне. Либо даёшь мне 5 звёзд.








 








И это всё МОЁ

Имеется файл в кодировке UTF8. Раньше он был в кодировке CP1251. Каким-то образом кракозябры типа «



И это всё МОЁ

не работает appcenter, обновить и перезапустить уже пыталась.
ничего не грузит, просто возле поля поиска идет какая-то бесконечная загрузка. не показывает установленные приложения, новые тоже устанавливать не хочет.
sos!









 








И это всё МОЁ

Есть старый диск, который перестал включаться. Последний раз пытался стартовать при включении 2 дн назад, раза 4 бжикнул, а на следующем включении тишина и ПК висит на заставке при включении. Нашел такой же диск на одном сайте, вольтаж совпадает, совпадает и наименование DB32.4 250GB, 2 строка - ST3250310CS и 3 строка - P/N 9FG 132-501 и Firmware 3.ACD тоже совпадает. S/N только не совпадает. Скажите пожалуйста, диск в таких случаях может остаться жив, и всегда ли получается восстановить работоспособность заменой платы. Договорился с человеком чтоб отложил 2 таких диска. Вроде бы рабочие, думаю заказывать, потом попробую заменить плату, но не знаю получиться ли оживить его.


А диск собирался новый брать, так как покупал еще в 2011, а сигейты обычно долго не живут, вовремя я конечно побеспокоился. А тут, как обычно, руки не дошли, неделя пролетела так и не сделал дело и как ни к стати проблемка образовалась. И на диске остался последний альбом с фотографиями, который не успел залить на облако, надо бы хотя бы его восстановить и диск можно потом спокойно в утиль.









 , , ,








И это всё МОЁ

Добрый день.
Система CentOS 6, собирается образ под powerpc.
Перед формированием собственно образа проходим по содержимому папки с пакетами и для полученного списка вызываем ipkg:


mkdir "$(IMAGEDIR)"
PACKAGES='' ; for i in $(CONTENTSDIR); do \
PACKAGES="$$PACKAGES $(PACKAGEDIR)/$${i}_*.ipk"; \
done; \
$(IPKG) -o "$(IMAGEDIR)" install $$PACKAGES


Проблема в том, что для большинства пакетов выдается:


Clearing state_want and state_flag for pkg=xxx (arch_priority=0 flag=16 want=2)
...
Cannot find package busybox.
Check the spelling or perhaps run 'ipkg update'


Права у всех пакетов одинаковые.
Причем на сборочном сервере все работает, а локально - нет.
Что это может значить и куда стоит копать?