CentOS 8 EOL
https://www.centos.org/centos-linux-eol/
Я один прослоупочил? Вчера в первый раз месяца за 3 зашел на свою vps’ку и был неприятно удивлен.
Из плюсов - переехал на фряху)
https://www.centos.org/centos-linux-eol/
Я один прослоупочил? Вчера в первый раз месяца за 3 зашел на свою vps’ку и был неприятно удивлен.
Из плюсов - переехал на фряху)
Короче надо: 3 виртуалки на убунте, возможность их быстрой перезаливки/пересоздания, 2 ядра 4 gb ram. Есть идеи что будет самым дешевым?
Вариант развернуть на каком-нибудь виртуалбоксе и снять снапшоты рассматривал, не устраивает что это всё же +- долго на старте и несколько лень.
Сподобился на выбор нормальной клавиатуры и не нашёл её. Т.к. вопрос не только железячный - решил завести тему тут.
А вопросов на самом деле 3:
Может кто-то знает надёжную, не гигантскую, не геймерскую, не очень шумную клавиатуру на свитчах mx brown за хоть сколько-то разумный прайс? Требования к раскладке довольно простые: большой enter, cntrl на обычном месте (не lenovo like) и наличие numpad’a. Вот серьезно в диапазоне 5-10к вариантов не обнаружил.
Почему нормальные клавиатуры/мыши и прочую переферию не делают в РФ? Вроде бы не рокет сайенс и вполне конкурентный рынок при должном качестве.
Продаются ли какие-то «базы» под самостоятельную сборкку клавиатуры? Свитчи и кейкапы это понятно, но вставлять их куда-то надо. По каким кейвордам искать?
Тут все, наверное, меняли работу и не всегда по финансовым или иным очевидным соображениям. Интересно, какой у местных обитателей основной триггер что пора валить? Случалось ли уходить «в никуда» и чем это заканчивалось?
p.s. Да, у ТСа внутренний конфликт на почве желания сменить работу (или просто выдохнуть отвлекшись на месяцок от IT) и хочется услышать о чужом опыте в этом вопросе.
Я про софт, не профессиональный (не тот, который используется на работе). В какие проекты отечественное community готово заносить и заносит деньги?
p.s. Игры не считаются.
Today, at 15:35 (UTC+1) on 25 November 2019, we made our final /22 IPv4 allocation from the last remaining addresses in our available pool. We have now run out of IPv4 addresses.
(на самом деле продолжат ковырять по сусекам)
Стрельнуло в голову собрать домашнюю производительную машинку в формате mini-itx (удобно при переезде, эстетично). Предполагается 32gb ram, не самое чахлое видео (из тех что влезет по форм фактору), ssd, хард и нормальный процессор. С корпусом особо вопросов нет, приглянулся BitFenix Prodigy. А вот когда начал копать в сторону чипсета/cpu - стало интереснее. Судя по отзывам - при всей вкусности по деньгам, решения на AM4 (Ryzen 5/7) горячие аки сотона, а башню или водянку городить в mini-itx особо некуда. LGA 1151* выходит дороже и, как я понял, проблемы у них довольно симметричные. В какую сторону копать?
Ну и советы по конфигурации тоже приветствуются.
p.s. Линукс тут при том, что там и линукс будет.
Случайно вспомнил о существовании одной, когда-то известной в узких кругах, соц. сети на основе XMPP и обнаружил там свой скриншот. И вот ему уже чуть более 10 лет.
Оказалось так отвратительно и свойственно времени, что захотелось поделиться.
>>> Просмотр (1280x800, 189 Kb)
В общем сабж пал жертвой кота в дуэте со стоящей на столе вазой с цветами (ноут был на зарядке, залило). В ходе таскания по нескольким сервисам влагу удалили, окисления говорят что нет, но включаться чертова железка не хочет. Cитуация осложняется фактическим отсутствием запчастей в пределах досягаемости. Дело происходит в Москве.
Собственно если реанимация - то может кто-нибудь посоветует куда можно отнести?
Если эвтаназия - может оно кому надо на запчасти?
Всем привет.
Есть два довольно больших набора данных, по которым хотелось бы реализовать поиск наибольшей общей подпоследовательности. Реализации такого рода вещей на pandas как-то не нашлось, на чистом python есть подозрение что это будет очень не быстро. Может кто-то уже заморачивался?
Собственно тут такое дело, есть разлоченный смарт с рутом и AOSP и есть желание подключаться к shadowsocks серверу на своей VPS'ке.
Дома с мака все подключается ононь, со смартфона и с того же WiFi не может подключиться ни к моему серверу, ни к дефолтному из предустановок. Аналогичная ситуация по 3g/4g.
Проверка соединения с сервером с помощью самой приложухи тоже не проходит. Поставил на смарт termux, попробовал зателнетится на порт прокси - отваливается по таймауту.
Собственно вопрос: есть ли в андройде какая-то сущность которая может блокировать исходящие соединения?
Хочется вот железку, со следующими суперспособностями:
Собственно с такими требованиями стоит ли смотреть на недорогие NAS'ы (и если да, то на какие?) или проще собрать тихий, малоэнергопотреблятельный и мелкий зюзероутер (желания превозмогать при этом особого нет)?
Привет всем
Вопрос в следующем, как оптимально для Mysql изобразить следующую конструкцию:
Скажем дана таблица вида id, filename, status, protocol
Необходимо сделать
select * from files where filename = 'test' and status = 'ok';
В случае если совпадений больше одного, то добавить к условиям protocol и вытаскивать тот, где значением является 'ftp'. Однако при первичной выборке использовать только первые два условия, добавление к исходному запросу третьего может повлиять на общий результат не в лучшую сторону. Пример синтетический, но кейс описывает.
Всем привет.
Вопрос следующий, есть nginx в режиме прокси. Через него надо отправить такой вот get запрос:
http://185.xxx.x.xx/auth/realms/master-realm/protocol/openid-connect/auth?response_type=code&client_id=regportal&redirect_uri=http%3A%2F%2Fsome.domain.com%2Fregportal%2Fsso%2Flogin&state=a49a02d5-f873-453f-9148-61793f11ecf3&login=true&scope=openid
В нем нужно подменить значение redirect_uri c some.domain.com на other.domain.com. Пытался сделать это регулярками и через $arg_redirect_uri, но судя по логам ничего не матчится.
Как сделать чтобы это работало?
Стоит сабж на базе андройда 7.1, в нем почему-то отсутствуют настройки времени поиска девайсов по синезубу. Впрочем таже проблема была и в CM. Девайс - motomaxx xt1250.
Думал сам написать простенькую приложуху, но прежде чем костылять - хотелось бы узнать нет ли готового решения?
На самсунге a7 с дефолтной прошивкой - данной проблемы нет.
p.s. Если готового решения нет - может кто подскажет какой вызов дергать из своего костыля?
Всем привет
Появилась необходимость собрать бамбой одну штуку по тэгу. Штатная таска чекаута похоже умеет только в бранчи. Как правильно реализовать и есть ли способ добавить какого-то интерактива в название тэга (в моем случае это версия продукта)?
p.s. Git на самом деле stash, но думаю разницы не имеет.
Возникла необходимость синхронизировать 2 git репозитария (включая бранчи и тэги) и появилось несколько вопросов, ответы на которые прочтя документацию по модулям я не нашел:
1. Как сделать полноценный эквивалент git clone --mirror git-repo-URL?
2. Аналог git remote add origin_name git-repo-URL для обоих библиотек (в pygit это выглядит примерно так насколько я понял: currentdir.pygit2.create_remote(repo, url)) выдает одно и тоже:
currentdir.pygit2.create_remote(repo, url) AttributeError: 'unicode' object has no attribute 'pygit2'
Попытка насильно завернуть каждый параметр в str() ни к чему хорошему не приводит.
Кто-нибудь пробовал выполнять подобное из питона?
p.s. Доводить до exec'ов не хотелось бы.
Всем привет!
Есть несколько сотен серверов, местами объеденных в стенды. Хочется сотворить простенькое инвентори/cmdb на его основе. Т.е. складывать результаты всяких-разных фактов в базу данных (предпочтительно mysql).
Внимание вопрос:
Как это лучше организовать? Есть ли что-то готовое на этом поприще (гуглил, всё либо полумёртвое либо мертвое)? Есть ли какой-то способ сделать callback mysql'я при получении факта или проще генерить некий json файл с нужными данными на клиенте и как-то (как идеалогически правильнее в парадигме ansible кстати?) пихать его в базу?
p.s. Mysql клиент есть не на всех хостах.
Ну а что, до нового года неделя - так пусть будет :)
Начну я, вопрос следующий: собрался подарить девушке смарт по случаю поломки старого, бюджет ну пусть будет тысяч 25. Пока смотрю в сторону moto nexus 6, но смущает отсутствие гарантии на территории рф, может есть идеи лучше?
Решил тут настроить VPN'ку до работы, там используется l2tp + ipsec. Дано:
Собственно что делаю: В NM настраиваю l2tp подключение, вписываю shared key, жму «соединиться». Вылетает ошибка «невозможно соединиться т.к. не запущена служба).
Думаю „ок“, открываю терминал, пишу systemctl start ipsec. Служба стартует.
Повторяю попытку подключиться из NM - опять ошибка „произошел сбой vpn соединения, поскольку не удалось запустить службу vpn“. В messages тем временем отдается ошибка про отсутствие *.secrets файла в /etc/ipsec.d/. Ок, создаю, внутрь пишу:
%any server_ip : PSK "pass"
Повторяю попытку запустить соединение, в логах:
Dec 13 22:17:13 dell-nb NetworkManager[1085]: <info> Starting VPN service 'l2tp'...
Dec 13 22:17:13 dell-nb NetworkManager[1085]: <info> VPN service 'l2tp' started (org.freedesktop.NetworkManager.l2tp), PID 3533
Dec 13 22:17:13 dell-nb NetworkManager[1085]: <info> VPN service 'l2tp' appeared; activating connections
Dec 13 22:17:13 dell-nb NetworkManager[1085]: <info> VPN connection 'work' (ConnectInteractive) reply received.
Dec 13 22:17:13 dell-nb NetworkManager[1085]: <info> VPN plugin state changed: starting (3)
Dec 13 22:17:13 dell-nb NetworkManager: ** Message: Check port 1701
Dec 13 22:17:13 dell-nb NetworkManager: ** Message: ipsec enable flag: yes
Dec 13 22:17:13 dell-nb NetworkManager: ** Message: starting ipsec
Dec 13 22:17:13 dell-nb NetworkManager: systemd: ipsec service is not running
Dec 13 22:17:13 dell-nb NetworkManager: whack: Pluto is not running (no "/var/run/pluto/pluto.ctl")
Dec 13 22:17:13 dell-nb NetworkManager: whack: Pluto is not running (no "/var/run/pluto/pluto.ctl")
Dec 13 22:17:13 dell-nb NetworkManager: debugging mode enabled
Dec 13 22:17:13 dell-nb NetworkManager: end of file /var/run/nm-ipsec-l2tp.3533/ipsec.conf
Dec 13 22:17:13 dell-nb NetworkManager: Warning: ignored obsolete keyword 'nat_traversal'
Dec 13 22:17:13 dell-nb NetworkManager: Warning: ignored obsolete keyword 'force_keepalive'
Dec 13 22:17:13 dell-nb NetworkManager: Loading conn nm-ipsec-l2tpd-3533
Dec 13 22:17:13 dell-nb NetworkManager: starter: case KH_DEFAULTROUTE: empty
Dec 13 22:17:13 dell-nb NetworkManager: conn: "nm-ipsec-l2tpd-3533" loopback=0
Dec 13 22:17:13 dell-nb NetworkManager: conn: "nm-ipsec-l2tpd-3533" labeled_ipsec=0
Dec 13 22:17:13 dell-nb NetworkManager: conn: "nm-ipsec-l2tpd-3533" policy_label=(null)
Dec 13 22:17:13 dell-nb NetworkManager: conn: "nm-ipsec-l2tpd-3533" modecfgdomain=(null)
Dec 13 22:17:13 dell-nb NetworkManager: conn: "nm-ipsec-l2tpd-3533" modecfgbanner=(null)
Dec 13 22:17:13 dell-nb NetworkManager: connect(pluto_ctl) failed: No such file or directory
Dec 13 22:17:13 dell-nb NetworkManager: opening file: /var/run/nm-ipsec-l2tp.3533/ipsec.conf
Dec 13 22:17:13 dell-nb NetworkManager: loading named conns: nm-ipsec-l2tpd-3533
Dec 13 22:17:13 dell-nb NetworkManager: seeking_src = 0, seeking_gateway = 1, has_dst = 1
Dec 13 22:17:13 dell-nb NetworkManager: dst via 192.168.0.1 dev wlp2s0 src table 254 (ignored)
Dec 13 22:17:13 dell-nb NetworkManager: set nexthop: 192.168.0.1
Dec 13 22:17:13 dell-nb NetworkManager: dst 192.168.0.0 via dev wlp2s0 src 192.168.0.3 table 254 (ignored)
Dec 13 22:17:13 dell-nb NetworkManager: dst 192.168.122.0 via dev virbr0 src 192.168.122.1 table 254 (ignored)
Dec 13 22:17:13 dell-nb NetworkManager: dst 127.0.0.0 via dev lo src 127.0.0.1 table 255
Dec 13 22:17:13 dell-nb NetworkManager: dst 127.0.0.0 via dev lo src 127.0.0.1 table 255
Dec 13 22:17:13 dell-nb NetworkManager: dst 127.0.0.1 via dev lo src 127.0.0.1 table 255
Dec 13 22:17:13 dell-nb NetworkManager: dst 127.255.255.255 via dev lo src 127.0.0.1 table 255
Dec 13 22:17:13 dell-nb NetworkManager: dst 192.168.0.0 via dev wlp2s0 src 192.168.0.3 table 255
Dec 13 22:17:13 dell-nb NetworkManager: dst 192.168.0.3 via dev wlp2s0 src 192.168.0.3 table 255
Dec 13 22:17:13 dell-nb NetworkManager: dst 192.168.0.255 via dev wlp2s0 src 192.168.0.3 table 255
Dec 13 22:17:13 dell-nb NetworkManager: dst 192.168.122.0 via dev virbr0 src 192.168.122.1 table 255
Dec 13 22:17:13 dell-nb NetworkManager: dst 192.168.122.1 via dev virbr0 src 192.168.122.1 table 255
Dec 13 22:17:13 dell-nb NetworkManager: dst 192.168.122.255 via dev virbr0 src 192.168.122.1 table 255
Dec 13 22:17:13 dell-nb NetworkManager: seeking_src = 1, seeking_gateway = 0, has_dst = 1
Dec 13 22:17:13 dell-nb NetworkManager: dst 192.168.0.1 via dev wlp2s0 src 192.168.0.3 table 254 (ignored)
Dec 13 22:17:13 dell-nb NetworkManager: set addr: 192.168.0.3
Dec 13 22:17:13 dell-nb NetworkManager: debugging mode enabled
Dec 13 22:17:13 dell-nb NetworkManager: end of file /var/run/nm-ipsec-l2tp.3533/ipsec.conf
Dec 13 22:17:13 dell-nb NetworkManager: Warning: ignored obsolete keyword 'nat_traversal'
Dec 13 22:17:13 dell-nb NetworkManager: Warning: ignored obsolete keyword 'force_keepalive'
Dec 13 22:17:13 dell-nb NetworkManager: Loading conn nm-ipsec-l2tpd-3533
Dec 13 22:17:13 dell-nb NetworkManager: starter: case KH_DEFAULTROUTE: empty
Dec 13 22:17:13 dell-nb NetworkManager: conn: "nm-ipsec-l2tpd-3533" loopback=0
Dec 13 22:17:13 dell-nb NetworkManager: conn: "nm-ipsec-l2tpd-3533" labeled_ipsec=0
Dec 13 22:17:13 dell-nb NetworkManager: conn: "nm-ipsec-l2tpd-3533" policy_label=(null)
Dec 13 22:17:13 dell-nb NetworkManager: conn: "nm-ipsec-l2tpd-3533" modecfgdomain=(null)
Dec 13 22:17:13 dell-nb NetworkManager: conn: "nm-ipsec-l2tpd-3533" modecfgbanner=(null)
Dec 13 22:17:13 dell-nb NetworkManager: connect(pluto_ctl) failed: No such file or directory
Dec 13 22:17:13 dell-nb NetworkManager: opening file: /var/run/nm-ipsec-l2tp.3533/ipsec.conf
Dec 13 22:17:13 dell-nb NetworkManager: loading named conns: nm-ipsec-l2tpd-3533
Dec 13 22:17:13 dell-nb NetworkManager: seeking_src = 0, seeking_gateway = 1, has_dst = 1
Dec 13 22:17:13 dell-nb NetworkManager: dst via 192.168.0.1 dev wlp2s0 src table 254 (ignored)
Dec 13 22:17:13 dell-nb NetworkManager: set nexthop: 192.168.0.1
Dec 13 22:17:13 dell-nb NetworkManager: dst 192.168.0.0 via dev wlp2s0 src 192.168.0.3 table 254 (ignored)
Dec 13 22:17:13 dell-nb NetworkManager: dst 192.168.122.0 via dev virbr0 src 192.168.122.1 table 254 (ignored)
Dec 13 22:17:13 dell-nb NetworkManager: dst 127.0.0.0 via dev lo src 127.0.0.1 table 255
Dec 13 22:17:13 dell-nb NetworkManager: dst 127.0.0.0 via dev lo src 127.0.0.1 table 255
Dec 13 22:17:13 dell-nb NetworkManager: dst 127.0.0.1 via dev lo src 127.0.0.1 table 255
Dec 13 22:17:13 dell-nb NetworkManager: dst 127.255.255.255 via dev lo src 127.0.0.1 table 255
Dec 13 22:17:13 dell-nb NetworkManager: dst 192.168.0.0 via dev wlp2s0 src 192.168.0.3 table 255
Dec 13 22:17:13 dell-nb NetworkManager: dst 192.168.0.3 via dev wlp2s0 src 192.168.0.3 table 255
Dec 13 22:17:13 dell-nb NetworkManager: dst 192.168.0.255 via dev wlp2s0 src 192.168.0.3 table 255
Dec 13 22:17:13 dell-nb NetworkManager: dst 192.168.122.0 via dev virbr0 src 192.168.122.1 table 255
Dec 13 22:17:13 dell-nb NetworkManager: dst 192.168.122.1 via dev virbr0 src 192.168.122.1 table 255
Dec 13 22:17:13 dell-nb NetworkManager: dst 192.168.122.255 via dev virbr0 src 192.168.122.1 table 255
Dec 13 22:17:13 dell-nb NetworkManager: seeking_src = 1, seeking_gateway = 0, has_dst = 1
Dec 13 22:17:13 dell-nb NetworkManager: dst 192.168.0.1 via dev wlp2s0 src 192.168.0.3 table 254 (ignored)
Dec 13 22:17:13 dell-nb NetworkManager: set addr: 192.168.0.3
Dec 13 22:17:13 dell-nb NetworkManager: whack: Pluto is not running (no "/var/run/pluto/pluto.ctl")
Dec 13 22:17:13 dell-nb NetworkManager: whack: Pluto is not running (no "/var/run/pluto/pluto.ctl")
Dec 13 22:17:13 dell-nb NetworkManager[1085]: <info> VPN connection 'work' (Connect) reply received.
Dec 13 22:17:13 dell-nb NetworkManager[1085]: <warn> VPN connection 'work' failed to connect: 'Possible error in IPSec setup.'.
Dec 13 22:17:13 dell-nb NetworkManager[1085]: <warn> error disconnecting VPN: Could not process the request because no VPN connection was active.
И всё такая же ошибка о не запущенной службе VPN.
[root@dell-nb ipsec.d]# ipsec verify
Verifying installed system and configuration files
Version check and ipsec on-path [OK]
Libreswan U3.13/K(no kernel code presently loaded) on 4.2.6-301.fc23.x86_64
Checking for IPsec support in kernel [FAILED]
The ipsec service should be started before running 'ipsec verify'
Pluto ipsec.conf syntax [OK]
Hardware random device [N/A]
Two or more interfaces found, checking IP forwarding [OK]
Checking rp_filter [ENABLED]
/proc/sys/net/ipv4/conf/all/rp_filter [ENABLED]
/proc/sys/net/ipv4/conf/default/rp_filter [ENABLED]
/proc/sys/net/ipv4/conf/eno1/rp_filter [ENABLED]
/proc/sys/net/ipv4/conf/virbr0/rp_filter [ENABLED]
/proc/sys/net/ipv4/conf/virbr0-nic/rp_filter [ENABLED]
/proc/sys/net/ipv4/conf/wlp2s0/rp_filter [ENABLED]
rp_filter is not fully aware of IPsec and should be disabled
Checking that pluto is running [FAILED]
Checking 'ip' command [OK]
Checking 'iptables' command [OK]
Checking 'prelink' command does not interfere with FIPSChecking for obsolete ipsec.conf options [OK]
Opportunistic Encryption [DISABLED]
ipsec verify: encountered 16 errors - see 'man ipsec_verify' for help
Есть идеи?
следующие → |