Работал я раньше в Debian stretch и решил на второй диск поставить Debian Buster что бы плавно перейти с одной системы на другую, постепенно обживая десяточку. Но есть один момент который я ни как не могу понять. В девятке у меня Telegram Desktop работает из коробки, ничего не настраивал, без прокси и VPN, а в десятке никак не может найти сеть. IPv6 включен настройки сети одинаковые и там и там, но в девятой версии все работает, а в 10 нет. Кто нибудь сталкивался с подобным? Посоветуйте куда копать?
Сабж. А поможет в этом эта программа:
program timeto2020;
{$codepage utf8}
uses cwstring, sysutils, dateutils;
var
nowtime, thentime, timediff: int64;
ttdays, tthours, ttminutes, ttseconds: int64;
begin
nowtime := datetimetounix(now);
thentime := datetimetounix(encodedate(2020, 1, 1));
timediff := thentime - nowtime;
ttdays := timediff div 86400;
dec(timediff, ttdays * 86400);
tthours := timediff div 3600;
dec(timediff, tthours * 3600);
ttminutes := timediff div 60;
dec(timediff, ttminutes * 60);
ttseconds := timediff;
writeln('до 2020 года осталось ', ttdays, ' дней, ', tthours, ' часов, ',
ttminutes, ' минут и ', ttseconds, ' секунд.');
end.
$ ./timeto2020
до 2020 года осталось 59 дней, 11 часов, 4 минут и 28 секунд.
или почему я перешел снова на Firefox …
После очередного обновления заметил что исчезла опция: Закрыть другие вкладки т к кто-то решил что это https://support.google.com/chrome/thread/17590588 «ненужно» + появились какие-то pop-ups при наведении на вкладки https://support.google.com/chrome/thread/11387545?hl=ru.
Вопрос: что курят разработчики ?
Анонсирован полный переезд, основными причинами называются ограниченная поддержка оборудования и плохая доступность пакетов программ в FreeBSD.
Обещают, что будет лучше поддержка GPU, звуковых карт, стриминга, беспроводных сетей, также будет реализована поддержка блютус, всегда свежие обновления, быстрая загрузка, поддержка Hybrid EFI/Legacy.
Из причины перехода именно на Void выделяют runit (впечатлены скоростью и простотой системы инициализации), LibreSSL по умолчанию, наличие поддержки musl и libc и быстрый пакетный менеджер xbps.
Графическая среда Lumina будет заморожена на время переезда на Void.
Trident-stable, что на FreeBSD 12, продолжит получать обновления до января 2020 года, его репозитории будут удалены в апреле 2020 года. Для Trident-release на базе FreeBSD 13 уже прекращены обновления, репозитории будут удалены в январе 2020 года.
Первая версия Trident на базе Void Linux выйдет в январе 2020 года, будут выпущены 1-2 предварительные альфа-версии.
Проект работает над портированием своих утилит в Void Linux, в том числе и над отсутствующей поддержкой ZFS-on-root. Вместо AppCafe будет написан другой gui-менеджер пакетов.
Странный вопрос, звучит замысловато, но тем не менее, ща попробую объяснить. Вот пускай у меня есть программа, которая должна читать любо файл, либо стандартный ввод, при этом данные в файле имеют точно такой же формат, как и данные, которые я могу вводить стандартным вводом, ну так вот, соотвественно код, который обрабатывает файл/стандартный ввод один и тот же, ну и что дальше, в зависимости от того, указал ли пользователь входной файл или нет, будет производится чтение либо стандартного ввода, либо файла. Ну а т.к. операторы << и >>
у классов istream и ifstream, и ostream и ofstream соответственно одинаковы, только объекты разные, а то что стоит с лева от оператора всегда имеет один и тот же формат, (у меня это структура, с перегруженными операторами << и >>, можно как нибудь это обобщить, чтоб код, занимающийся выводом или вводом был один и тот же, а выбор между (стандартным потоком ввода)/(входным файлом) или же (стандартным потоком вывода)/(выходным файлом) производился единажды в начале программы, а дальше просто использовался некий общий объект ввода с оператором >> и некий общий объект вывода с оператором <<? Я наверное описал идею дико не понятно, но тем не менее, если что-то не ясно, переспрашивайте.
тут копался в чужом коде — куча несостыковок по типам — то беззнаковый в знавковый переводится, то обратно...
проект на QT, ходил много раз в либы ентого фреймворка и смарел, как в нем размеры хранятся в int...
но внимание вопрос — как размер может быть отрицательным?
зачем тогда использовать знаковый тип, если можно использовать беззнаковый?
Слышал есть прога, которая умеет взламывать MD5-хэши с использованием видеопроцессора при помощи перебора по словарю. Как называется? Где взять? Нагуглить не смог. Также где взять словари?
И подскажите какие подводные при взломе хэша с солью? Доступ к конфигу есть. Сайт на WordPress. Вариант тупо сбросить, а не ломать не подойдёт, нужно именно узнать пасс, его чувак может на нескольких ресурсах одновременно использовать.
Нужно мониторить несколько каналов (провайдеров) и настраивать балансировку и маршруты в зависимости от доступности каналов. Если все каналы недоступны, то нужно поднимать резервный 3G канал. Естественно нужно оправлять на почту админу уведомления о проблемах.
Сейчас используется самодельный «костыль», но он делает не все что нужно. Есть ли что-то стандартное (свободное) для решения этих задач, или дальше «пилить» свой костыль
Попытался согласно этой инструкции сделать .deb пакет ipmiview но получил вот такую ошибку при сборке:
dpkg-source: инфо: используется формат исходника «3.0 (quilt)»
dpkg-source: инфо: сборка ipmiview с использованием существующего ./ipmiview_2.12.0+build160804.orig.tar.gz
patching file IPMIView20
Hunk #1 FAILED at 1479.
1 out of 1 hunk FAILED
dpkg-source: инфо: заплата содержит неточность (fuzz), что запрещено, или имеет некорректный формат
dpkg-source: инфо: если заплата «strings.patch» корректно накладывается quilt, используйте «quilt refresh» для её обновления
dpkg-source: ошибка: LC_ALL=C patch -t -F 0 -N -p1 -u -V never -E -b -B .pc/strings.patch/ –reject-file=- < IPMIView_2.12.0_build.160804_bundleJRE_Linux_x64.orig.y3kOTH/debian/patches/strings.patch subprocess returned exit status 1
dpkg-buildpackage: ошибка: dpkg-source -b IPMIView_2.12.0_build.160804_bundleJRE_Linux_x64 subprocess returned exit status 2
Похоже, причина в устаревшем патче, накладываемом из файла ipmiview_2.12.0+build160804-1~all.debian.tar.xz
Кто сможет поправить патч, собрать и выложить .deb пакет последней версии IPMIView?
Последнюю версию IPMIView брал отсюда
По чату Empathy
Подскажите пожалуйста как настроить чат Empathy так, чтобы можно было направлять массовые сообщения не входя в комнату? И как сделать чтобы в комнату пользователь заходил автоматически?
Сетевая установка Centos 7
Exclusive Гуру (3551), Вопрос открыт 5 минут назад
Настроены Dhcp, tftp, http - серверы на одном компьютеры. ПРи установке системы через Dhcp (PXE-boot) в процессе происходит в первый раз установки ошибка копирования пакетов по причине того что отвалилась сеть (перестает пинговаться данный комп, на котором ведется установка). С чем это связано? При повторной переустановке как правило ошибок не возникает и установка происходит удачно. При обычной работе с сетью проблем с сетью не возникает.
Алгоритм возникновения проблемы:
- Установка начинается
- при установке в первый раз отваливается комп от сети
- происходит ошибка копирования пакетов
ПОЧЕМУ ОТВАЛИВАЕТСЯ ПРИ ПЕРВИЧНОЙ УСТАНОВКЕ СЕТЬ? КАК ИСПРАВИТЬ?
P.s Проблемы теже при установке одновременно одной и также нескольких компьютеров
Есть у меня на node сервер websocket. Хочу его перезагружать, но чтобы подключенные клиенты не сбрасывались. Типа как ngix reload. Размышляю так: нужно сначала убирать listen на порту и...продолжать работу сервера? До тех пор пока последний клиент не отключился? Как снимать listen не знаю, сервер при этом отрубает всех клиентов. Какие размышления будут?
Debian 10 (xfce4)
Не показывает заряд батареи на ноутбуке
пишет 0 и все…
(с контроллером и батареей все нормально, рядом стоит винда, все нормально)
Как запустить два разных скрипта с использованием одной и той же сессии Telethon?
Нашел такое: https://github.com/LonamiWebs/Telethon/issues/146
Но оно, похоже, уже не актуально https://github.com/LonamiWebs/Telethon/issues/327
Nov 01 23:38:09.881 [notice] Tor 0.3.5.8 running on Linux with Libevent 2.0.21-stable, OpenSSL 1.0.2k-fips, Zlib 1.2.7, Liblzma N/A, and Libzstd N/A.
Nov 01 23:38:09.881 [notice] Tor can’t help you if you use it wrong! Learn how to be safe at https://www.torproject.org/download/download#warning
Nov 01 23:38:09.881 [notice] Read configuration file «/etc/tor/torrc».
Nov 01 23:38:09.884 [notice] Opening Socks listener on 127.0.0.1:9050
Nov 01 23:38:09.884 [notice] Opened Socks listener on 127.0.0.1:9050
Nov 01 23:38:09.885 [warn] /run/tor is not owned by this user (root, 0) but by toranon (997). Perhaps you are running Tor as the wrong user?
Nov 01 23:38:09.885 [warn] Before Tor can create a control socket in «/run/tor/control», the directory «/run/tor» needs to exist, and to be accessible only by the user and group account that is running Tor. (On some Unix systems, anybody who can list a socket can connect to it, so Tor is being careful.)
Nov 01 23:38:09.885 [notice] Closing partially-constructed Socks listener on 127.0.0.1:9050
Nov 01 23:38:09.885 [warn] Failed to parse/validate config: Failed to bind one of the listener ports.
Nov 01 23:38:09.885 [err] Reading config failed–see warnings above.
systemctl status tor
tor.service - Anonymizing overlay network for TCP
Loaded: loaded (/usr/lib/systemd/system/tor.service; disabled; vendor preset: disabled)
Active: inactive (dead)
Порт 9050 не занят.
Проблема в том что установилось все замечательно но как только система загрузилась на экране высветился значок Вход не поддерживается и все хоть ты тресни ничего не получается
Оборудование AMD Phenom(tm) ||x6 1055T 2.80 GHz/
Nvidia GeForce GT 440/
Asus M5A78L Series/
Монитор LCD Acer S243HL
Сообщество KDE понемногу начинает намечать цели для будущей 6 ветки своих продуктов. Так, с 22 по 24 ноября в берлинском офисе Mercedes-Benz Innovation Lab пройдёт спринт, посвящённый KDE Frameworks 6.
Работа над новой веткой библиотек KDE будет посвящена модернизации и чистке API, в частности будет выполнено:
- разделение абстракций и реализаций библиотек;
- абстрагирование от платформоспецифичных механизмов вроде QtWidget и DBus;
- очистка от устаревших технологий типа до-юникодных эмодзи;
- приведение расположений классов к более логичному виду;
- удаление интерфейсного кода там, где он не нужен;
- очистка от дублирования реализаций — переход к Qt-компонентам везде, где это возможно;
- вынесение привязок к QML в соответствующие библиотеки.
Обсуждение планов продолжается, любой желающий может высказать своё предложение на соответствующей странице Фабрикатора