И это всё МОЁ

Тёмные времена настали.









 , , ,








И это всё МОЁ

Работал я раньше в 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 соответственно одинаковы, только объекты разные, а то что стоит с лева от оператора всегда имеет один и тот же формат, (у меня это структура, с перегруженными операторами << и >>;), можно как нибудь это обобщить, чтоб код, занимающийся выводом или вводом был один и тот же, а выбор между (стандартным потоком ввода)/(входным файлом) или же (стандартным потоком вывода)/(выходным файлом) производился единажды в начале программы, а дальше просто использовался некий общий объект ввода с оператором >> и некий общий объект вывода с оператором <<? Я наверное описал идею дико не понятно, но тем не менее, если что-то не ясно, переспрашивайте.








 ,








И это всё МОЁ
Mozilla, Cloudflare и Facebook совместно анонсировали новое TLS-расширение Delegated Credentials (DC), решающее проблему c сертификатами при организации доступа к сайту через сети доставки контента. Выдаваемые удостоверяющими центрами сертификаты имеют длительный срок действия, что создаёт трудности при необходимости организации доступа к сайту через сторонний сервис, от лица которого должно устанавливаться защищённое соединение, так как передача сертификата сайта внешнему сервису создаёт дополнительные угрозы безопасности.



И это всё МОЁ
Доступен экспериментальный выпуск открытой реализации Win32 API - Wine 4.19. С момента выпуска версии 4.18 был закрыт 41 отчёт об ошибках и внесено 297 изменений.



И это всё МОЁ

тут копался в чужом коде — куча несостыковок по типам — то беззнаковый в знавковый переводится, то обратно...

проект на 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) в процессе происходит в первый раз установки ошибка копирования пакетов по причине того что отвалилась сеть (перестает пинговаться данный комп, на котором ведется установка). С чем это связано? При повторной переустановке как правило ошибок не возникает и установка происходит удачно. При обычной работе с сетью проблем с сетью не возникает.


Алгоритм возникновения проблемы:



  1. Установка начинается

  2. при установке в первый раз отваливается комп от сети

  3. происходит ошибка копирования пакетов


ПОЧЕМУ ОТВАЛИВАЕТСЯ ПРИ ПЕРВИЧНОЙ УСТАНОВКЕ СЕТЬ? КАК ИСПРАВИТЬ?


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 в соответствующие библиотеки.


Обсуждение планов продолжается, любой желающий может высказать своё предложение на соответствующей странице Фабрикатора