И это всё МОЁ

Привет всем, надеюсь здесь есть кто знает api жиры. Я лиш немного,, Вопрос - как назначить согласование задачи? Не нашел в доках, есть же полe approvers ,но какие точно данные json передать? И по какой ссылке rest ?









 ,








И это всё МОЁ

Вышел из строя распаянный в планшете Леново Miix310-10ICR
еММС-32Gb, (хотя Chromium один раз установился, наплодив 23 раздела, из них 15 по 512Mb Reserved?!).
Загрузился с USB Минт, проверил работу, установить на диск не получилось, но увидел возможность выбрать для установки другие диски. Вставил сбоку microSD, сделал на нём раздел EFI, (на планшете вроде UEFI), из остального корень, загрузочный тоже на него поставил, но при копировании файлов (на 1/4 ползунка) установка прекращается из-за ошибки?!


В БИОСЕ можно изменить только:
BIOS Back Flash установлено на Off
Secure Boot установлено на On
Secure Boot Status установлено на Enabled


Флешка сделана в MBR > BIOS или UEFI. Может в GPT нужно, но как тогда разделы создать? Я в этом не очень разбираюсь, может кто растолкует?!









 ,








И это всё МОЁ
И это всё МОЁ

Имеется Acer Aspire 5100 пытаюсь установить на него FreeBSD. Скачиваю FreeBSD-12.2-RELEASE-amd64-memstick.img.xz пишу на флешку, пытаюсь грузиться… Никак. :( Втыкаю эту флешку в любой другой ноут или комп который есть под рукой — всё ok, загрузка есть. Втыкаю в Acer Aspire 5100 флешку с уже установленной FreeBSD-12.1 amd64. Всё ok, система грузится. Пишу на флешку установочные образы Windows7, crux-3.6.1.iso втыкаю в Acer Aspire 5100 — всё ok, загрузка есть.
WTF??? Почему именно на Acer Aspire 5100 не загружается именно установочный образ FreeBSD-12.2-RELEASE-amd64-memstick.img?









 








И это всё МОЁ

Добрый день. Есть Raspberry Pie. На нем стоит Debian (тот, который Raspberry OS). У него есть выход аналоговый аудио и выход HDMI аудио. Из них тихо. К нему через USB подключена звуковуха. pavucontrol ее видит. Через нее громко. Я хочу через нее. Если в Firefox/Chromium включить Youtube, то можно потом в закладке Playback pavucontrol выбрать, что звук с Firefox/Chromium должен идти на внешнюю звуковуху. Все работает, но каждый раз когда я запускаю новое видео в Youtube или даже нажимаю на паузу и снова отжимаю текущее - вывод переключается на первое устройство в pavucontrol. Это можно как-то поменять? Может быть мне нужен jackd или что-нибудь в этом стиле? Мне нужно, чтобы звук приложений Firefox/Chromium направлялся всегда на внешнюю звуковую карту. Как это сделать, подскажите пожалуйста?









 , ,








И это всё МОЁ

Вопрос чисто теоретический.


Судя по названию можно подумать, что это какой-то аналог /usr/share/ и /usr/local/share/. По факту это получается пользовательский аналог /var/ только без стандартной внутренней структуры. Так?









 ,








И это всё МОЁ

Всем привет!
У меня такой вопрос, уже много перегуглил норм решения не нашел)


Privoxy поднимает Listen Adress 127.0.0.1:8118 и он делает Forward-socks5t на 127.0.0.1:9150


Я поднял 100 торов каждый на своем порту.


Так же без проблем поднимаются listen-adress.
НО как прописать правило для каждого listen-adress чтобы он делал forward на определенный порт.


Пример:
listen adress 127.0.0.1:8118 => forward-socks5t 127.0.0.1:9150
listen adress 127.0.0.1:8119 => forward-socks5t 127.0.0.1:9151
listen adress 127.0.0.1:8120 => forward-socks5t 127.0.0.1:9152


И тд.


Как правильно в конфиге это прописать?


Пока я нашел только 1 решение, под каждый тор:порт , создавать инстанс privoxy.
Не ужели без этого нельзя обойтись?









 , ,








И это всё МОЁ

Я вас категорически приветствую. Сегодня будет немного "ЖЖ" и тупняка, но не поделиться не могу, ибо наболело.


Преамбула: есть не особо любимая работа (ибо "одминство" за "минималку", да и здоровье подводить стало), с которой я давно подумываю свалить и переехать в деревню, мебель делать с отцом (когда-то этим как раз и занимался, эх, дурак, что отказался – дело-то прибыльное, и времени много не требует, в отличие от "с 9 до 5 5 раз в неделю";). Останавливало несколько вещей – и в первую очередь это нервотрёпка, которую вызовет увольнение (и чувствую, нервы трепать будут мне). Опять таки, коронавирус кругом, "красная зона", даже домой дойти сложно, ибо куча безмасочников придурошных, которые в лицо кашляют (хотя это скорее довод в пользу "свалить";). Ну и деньги были нужны, хоть какие-то, ибо плохая погода, а в доме перманентный ремонт котла высасывает чуть ли не весь семейный бюджет. В деревне же отопления, а тем более, Интернета, и вовсе нету, такие дела.


Конечно, работа не особо пыльная, но периодически выбешивала повальная компьютерная безграмотность обитающих там тётенек (не раз и не два приходилось таблицы в «экселе» за них делать, "кампьютырщик" же!) А ещё там требуют «полную боевую готовность» в 9 утра, когда даже входные двери здания закрыты на замок, плюс могут в любой момент навесить ещё обязанностей а ля «следи за картой в "гугле"». Короче, типичная госконтора, и я дурак, раз согласился в своё время, тем более, на полный рабочий день.


Думал потерпеть до более-менее тёплой погоды, а там и переезжать, благо, котёл немного "успокоился", и можно протянуть до конца сезона. Уж и лишние деньги появились даже, и манил меня хороший "комбик" от VOX…


Но вчера мне заклеили скотчем двери в кабинет.


Я не шучу, это реально произошло, причём ближе к обеду (предваряли происшествие страшные звуки "разрыва" скотча, которые я почему-то принял поначалу за перетаскивание мебели). Решил сходить подогреть пищу – а дверь заклеена по периметру! Чёрт его знает, чем эти дамочки руководствовались (проход в мой кабинет через их помещение), но мне они сказали, что, дескать, им дует. Да, окно у меня было открыто (ибо проветривать надо, куча народу в кабинет ломится), но ведь могли же просто прийти и сказать! Что им мешало – не понимаю. Взрослые же люди, тёткам по 40-50 лет, чуть что – бегают ко мне, если «окошечко сдвинулось», а тут такое ребячество. Может, коронавирус мозги выел? Некоторые уже признавались, что переболели.


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


Только… что им говорить? «Не хочу работать, увольняйте»? Есть такой небольшой страх, что скажут «не балуй» и заявлением подотрутся, пусть и не имеют права по закону. Короче, если кто знает, как правильно увольняться, чтоб без "шкандаля", делитесь историями. Ну а я заодно буду Трудовой кодекс учить, хоть это надо было сделать ещё в школьные годы.


sudo cast @Shulman









 , ,








И это всё МОЁ

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


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


Удаление, переустановка, установка гит-версии из аура и т. д. не помогли.


Похожая проблема описана здесь https://github.com/wwmm/pulseeffects/issues/903


Кто-то сталкивался?









 , ,








И это всё МОЁ

Как запустить в нём код на си? Как сделать в нём тему как в IDEA?
Я просто новичок в этой программе вот интересно









 ,








И это всё МОЁ

Есть Django (не старой версии), требуется выполнять некоторые периодические действия, например, раз в минуту (или даже раз в 15 секунд), кое что дергать, проверять изменилось ли что-то.


Как это правильно делать в Django? Не запуская всякие костыли и параллельные процессы, а так чтобы было максимально некостыльно, в духе фреймворка?


В чем вопрос - как называется этот механизм? Воркеры?


Нашел такую штуку: https://github.com/geekforbrains/django-workers - с точки зрения разработки сайтов это штатный механизм, не поделка? На нее стоит завязываться?


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









 ,








И это всё МОЁ

Поставил поиграться (пробовал собирать из исходников, но сборка занимала порядка часа с лишним, поэтому взял готовые бинарники под linux). Для мониторинга целостности файлов. Работает очень шустро.


Говоришь ей в консоли:


cd /path/to/dir
watchman watch .
watchman -- trigger /path/to/dir triggername [patterns] -- [cmd]

Рисуешь скрипт, который дергается, когда меняется файл. Но нужно, чтобы писало, где и какой файл поменялся в наблюдаемых директориях.


Есть лог state и log в /usr/local/var/run/watchman/<username>-state/, но там этого нет.


Не могу найти, как ее настроить чтобы он писала, какой файл изменился. У кого-нибудь был опыт работы с подобным? Может кто подскажет?









 








И это всё МОЁ

Сразу прошу не обливать помоями: я понимаю, что надо использовать ethernet, но это не всегда возможно. Хотелось бы приобрести USB-адаптер (лучше несколько) с гарантированной совместимостью с линуксом, чтобы без багов. Поэтому прошу написать модель и тип основной сети (сетей) с которыми используется адаптер (например: TL-WN725N, использовал только в сети 2,5ГГц 802.11N, багов не обнаружено).

Посмотреть модель (если не помните) можно через lsusb, lsusb -t, lsusb -v. Желательно (но не обязательно) поддержка 5ГГц.

Make Linux desktop great again!








 , , , ,








И это всё МОЁ

Была у меня проблема с доступом к некоторым сайтам. На зарубежном форуме дали совет, проверить, установлен ли пакет systemd-resolved. Проверил - точно пропал. А ведь он был. Даже в режиме лайва он установлен. Установил этот пакет и всё заработало. Интересно, как он мог пропасть?









 








И это всё МОЁ

Подскажите шлем с большим размером шитка чем тут https://aliexpress.ru/item/32957484129.html ?









 








И это всё МОЁ

Представьте, что вы используете рабочее (не личное) железо для целей майнинга криптовалюты, и делаете вы это на рабочем месте (не дома). И, допустим, вас спалило начальство за этим процессом. Что вы скажете в свое оправдание?


И обратная ситуация: вы начальник, и уличили подчиненного в использовании оборудования фирмы ради майнинга криптовалюты (и этот майнинг не входит в обязанности подчиненного). Как вы будете наказывать провинившегося?


Встречались ли вы в жизни с подобными ситуациями лично (не так, чтобы из репортажа по ТВ, в котором дверь заведения вышибают за хроническую неуплату по счетам электроэнергии, а за дверью… майнинговая фермочка)?


Очевидно, что Linux тут при том, что для майнинга он тоже подходит.









 








11:03

openvpn dns

И это всё МОЁ

Не получается настроить на клиенте openvpn dns так, чтобы клиент работал только через dns сервер (unbound), выдаваемый openvpn. Часть запросов идет через dns , выдаваемый провайдером клиента.

Вот пример вывода tcpdump на внешнем интерфейсе сервера

10.142.0.2 - адрес сервера с openvpn
Первый запрос-ответ - на dns сервер провайдера клиента (94.140.14.14)
Второй - на 1.1.1.1 , прописанный как форвард в unbound

В основном запросы на днс провайдера идут после перезапуска openvpn, Потом реже.

tcpdump -n -i ens4 port 53

14:18:02.020305 IP 10.142.0.2.48799 > 94.140.14.14.53: 16563+ [1au] AAAA? connectivity-check.ubuntu.com. (58)
14:18:02.082427 IP 94.140.14.14.53 > 10.142.0.2.48799: 16563 0/1/1 (119)
14:18:13.520614 IP 10.142.0.2.44218 > 1.1.1.1.53: 41509+ [1au] A? WwW.TunE-IT.ru. (43)
14:18:13.592899 IP 10.142.0.2.41787 > 1.1.1.1.53: 7978+ [1au] A? wWW.TUNe-it.ru. (43)

конфиг сервера unbound

server:

include: "/etc/unbound/unbound.conf.d/*.conf"

port: 53
username: unbound

interface: 127.0.0.1
interface: 10.8.0.1
outgoing-interface: 10.142.0.2
access-control: 127.0.0.0/8 allow_snoop
access-control: 10.8.0.0/8 allow_snoop # Service VPN

do-ip4: yes
do-ip6: no
do-udp: yes
do-tcp: yes

num-threads: 1

cache-min-ttl: 3600
cache-max-ttl: 86400

prefetch: yes
qname-minimisation: yes
rrset-roundrobin: yes
use-caps-for-id: yes

use-syslog: no

do-not-query-localhost: no

forward-zone:
name: "."
forward-addr: 1.1.1.1 # Cloudflare

remote-control:
control-enable: yes
control-interface: 127.0.0.1
control-port: 8953
server-key-file: "unbound_server.key"
server-cert-file: "unbound_server.pem"
control-key-file: "unbound_control.key"
control-cert-file: "unbound_control.pem"

Конфиг сервера openvpn

port 443
port-share 127.0.0.1 4443
proto tcp-server
dev tun

ca ca.crt
cert san-vps.crt
dh dh.pem
tls-auth ta.key 0
cipher AES-256-CBC

server 10.8.0.0 255.255.255.0
ifconfig-pool-persist /var/log/openvpn/ipp.txt

push "redirect-gateway def1 bypass-dhcp"
push "block-outside-dns"
push "dhcp-option DNS 10.8.0.1"

keepalive 10 120

persist-key
persist-tun

status /var/log/openvpn/openvpn-status.log
log /var/log/openvpn/openvpn.log

Конфиг клиента openvpn

client
dev tun
proto tcp-client
remote 11.22.33.44 443
resolv-retry infinite
nobind
persist-key
persist-tun
remote-cert-tls server
cipher AES-256-CBC
verb 3

sсript-security 2
up /etc/openvpn/update-resolv-conf
down /etc/openvpn/update-resolv-conf

вывод systemd-resolve --status клиента

Global
LLMNR setting: no
MulticastDNS setting: no
DNSOverTLS setting: no
DNSSEC setting: no
DNSSEC supported: no
Current DNS Server: 10.8.0.1
DNS Servers: 10.8.0.1

Link 2 (wlp2s0)
Current Scopes: DNS
DefaultRoute setting: yes
LLMNR setting: yes
MulticastDNS setting: no
DNSOverTLS setting: no
DNSSEC setting: no
DNSSEC supported: no
Current DNS Server: 94.140.14.14
DNS Servers: 94.140.14.14
DNS Domain: ~.

Link 9 (tun0)
Current Scopes: none
DefaultRoute setting: no
LLMNR setting: yes
MulticastDNS setting: no
DNSOverTLS setting: no
DNSSEC setting: no
DNSSEC supported: no

resolv.conf клиента

nameserver 10.8.0.1
nameserver 127.0.0.53








 ,








И это всё МОЁ

Есть какие нибудь варинты для выявления скрытой сетевой активности?









 , ,








И это всё МОЁ
И это всё МОЁ

Хочу сделать p2p чатик без использования сервера, в интернете много общей информации по одноранговым сетям, но подробностей не так много. Где можно подробно про это почитать? На данный момент больше всего интересует как можно узнать адрес хотя бы одного клиента находящегося в сети. Например когда клиент подключаться к сети ему же нужно связаться хотя бы одного другого клиента. Получается в любом случае должен быть хотя бы какой то известный изначально узел, который может передать такую информацию. Возможно существуют какие то сервисы, которые по REST API например, могут предоставить информацию о других клиентах в сети. Не хотелось бы делать велосипед, если есть готовые варианты с которыми можно потренироваться работать.









 , ,