И это всё МОЁ

Привет, ЛОР!

Несколько дней назад было опубликовано новое дополнение для протокола XMPP — XEP-0418, описывающее работу протокола DNS поверх XMPP. По сути, оно аналогично DNS over HTTPS. Как думаешь, ЛОР, в этом вообще есть смысл?

Ссылка: https://xmpp.org/extensions/xep-0418.html

P.S. На всякий случай, предлагаю забанить Шамана.








 , ,








И это всё МОЁ

Дело такое, есть взломанная точка доступа WI FI и иногда буду к ней подключаться. Если хозяин умеет заходить в админку роутера и смотреть кто подключен то хочу без палева использовать его интернет. Могу подменить хост-имя и мак адрес своего устройства с которого буду подключатся на одно из его устройств которые сам же в его админке роутера и вижу. Собственно с этого вопрос, если я подменю мак и хост-имя, не будет ли проблем с подключением, работой в интернете и т.д. как для меня так и для него?








 , ,








И это всё МОЁ

Debian 9.8 Стим выдает при попытке запуска

deepforest@debian:~$ steam
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
[2019-04-01 23:14:34] Startup - updater built Nov 23 2016 01:05:42
*** Error in `/home/deepforest/.steam/ubuntu12_32/steam': free(): invalid pointer: 0xffe9cb20 ***
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(+0x6738a)[0xf728538a]
/lib/i386-linux-gnu/libc.so.6(+0x6dfc7)[0xf728bfc7]
/lib/i386-linux-gnu/libc.so.6(+0x6e806)[0xf728c806]
/usr/lib/i386-linux-gnu/libX11.so.6(XFree+0x18)[0xf760d058]
/home/deepforest/.steam/ubuntu12_32/steam(+0x51406)[0x565ad406]
/home/deepforest/.steam/ubuntu12_32/steam(+0x520ee)[0x565ae0ee]
/home/deepforest/.steam/ubuntu12_32/steam(+0x22420)[0x5657e420]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf6)[0xf7236286]
/home/deepforest/.steam/ubuntu12_32/steam(+0x25ae9)[0x56581ae9]
======= Memory map: ========
5655c000-5690d000 r-xp 00000000 08:21 4345882 /home/deepforest/.steam/ubuntu12_32/steam
5690d000-56921000 r--p 003b1000 08:21 4345882 /home/deepforest/.steam/ubuntu12_32/steam
56921000-5692e000 rw-p 003c5000 08:21 4345882 /home/deepforest/.steam/ubuntu12_32/steam
5692e000-56952000 rw-p 00000000 00:00 0
5746b000-57563000 rw-p 00000000 00:00 0 [heap]
f4400000-f446a000 rw-p 00000000 00:00 0
f446a000-f4500000 ---p 00000000 00:00 0
f4578000-f458b000 r-xp 00000000 08:21 3290833 /usr/lib/i386-linux-gnu/libXext.so.6.4.0
f458b000-f458c000 r--p 00012000 08:21 3290833 /usr/lib/i386-linux-gnu/libXext.so.6.4.0
f458c000-f458d000 rw-p 00013000 08:21 3290833 /usr/lib/i386-linux-gnu/libXext.so.6.4.0
f458d000-f5e77000 r-xp 00000000 08:21 3287828 /usr/lib/i386-linux-gnu/libnvidia-glcore.so.340.106
f5e77000-f5e94000 rwxp 018ea000 08:21 3287828 /usr/lib/i386-linux-gnu/libnvidia-glcore.so.340.106
f5e94000-f6ac8000 r-xp 01907000 08:21 3287828 /usr/lib/i386-linux-gnu/libnvidia-glcore.so.340.106
f6ac8000-f6b0b000 rw-p 0253a000 08:21 3287828 /usr/lib/i386-linux-gnu/libnvidia-glcore.so.340.106
f6b0b000-f6b21000 rw-p 00000000 00:00 0
f6b21000-f6b25000 r-xp 00000000 08:21 3287830 /usr/lib/i386-linux-gnu/libnvidia-tls.so.340.106
f6b25000-f6b26000 rw-p 00003000 08:21 3287830 /usr/lib/i386-linux-gnu/libnvidia-tls.so.340.106
f6b26000-f6bdc000 r-xp 00000000 08:21 3287838 /usr/lib/i386-linux-gnu/nvidia/legacy-340xx/libGL.so.340.106
f6bdc000-f6bf9000 rwxp 000b6000 08:21 3287838 /usr/lib/i386-linux-gnu/nvidia/legacy-340xx/libGL.so.340.106
f6bf9000-f6c29000 r-xp 000d3000 08:21 3287838 /usr/lib/i386-linux-gnu/nvidia/legacy-340xx/libGL.so.340.106
f6c29000-f6c2e000 rw-p 00102000 08:21 3287838 /usr/lib/i386-linux-gnu/nvidia/legacy-340xx/libGL.so.340.106
f6c2e000-f6c3d000 rw-p 00000000 00:00 0
f6c3d000-f700e000 rw-p 00000000 00:00 0
f700e000-f71a9000 r--p 00000000 08:21 3277325 /usr/lib/locale/locale-archive
f71a9000-f71ab000 rw-p 00000000 00:00 0
f71ab000-f71c4000 r-xp 00000000 08:21 524341 /lib/i386-linux-gnu/libbsd.so.0.8.3
f71c4000-f71c5000 ---p 00019000 08:21 524341 /lib/i386-linux-gnu/libbsd.so.0.8.3
f71c5000-f71c6000 r--p 00019000 08:21 524341 /lib/i386-linux-gnu/libbsd.so.0.8.3
f71c6000-f71c7000 rw-p 0001a000 08:21 524341 /lib/i386-linux-gnu/libbsd.so.0.8.3
f71c7000-f71cc000 r-xp 00000000 08:21 3290835 /usr/lib/i386-linux-gnu/libXdmcp.so.6.0.0
f71cc000-f71cd000 r--p 00004000 08:21 3290835 /usr/lib/i386-linux-gnu/libXdmcp.so.6.0.0
f71cd000-f71ce000 rw-p 00005000 08:21 3290835 /usr/lib/i386-linux-gnu/libXdmcp.so.6.0.0
f71ce000-f71d0000 rw-p 00000000 00:00 0
f71d0000-f71d2000 r-xp 00000000 08:21 3290831 /usr/lib/i386-linux-gnu/libXau.so.6.0.0
f71d2000-f71d3000 r--p 00001000 08:21 3290831 /usr/lib/i386-linux-gnu/libXau.so.6.0.0
f71d3000-f71d4000 rw-p 00002000 08:21 3290831 /usr/lib/i386-linux-gnu/libXau.so.6.0.0
f71d4000-f71f0000 r-xp 00000000 08:21 524342 /lib/i386-linux-gnu/libgcc_s.so.1
f71f0000-f71f1000 r--p 0001b000 08:21 524342 /lib/i386-linux-gnu/libgcc_s.so.1
f71f1000-f71f2000 rw-p 0001c000 08:21 524342 /lib/i386-linux-gnu/libgcc_s.so.1
f71f2000-f721c000 r-xp 00000000 08:21 3290829 /usr/lib/i386-linux-gnu/libxcb.so.1.1.0
f721c000-f721d000 r--p 00029000 08:21 3290829 /usr/lib/i386-linux-gnu/libxcb.so.1.1.0
f721d000-f721e000 rw-p 0002a000 08:21 3290829 /usr/lib/i386-linux-gnu/libxcb.so.1.1.0
f721e000-f73cf000 r-xp 00000000 08:21 524553 /lib/i386-linux-gnu/libc-2.24.so
f73cf000-f73d0000 ---p 001b1000 08:21 524553 /lib/i386-linux-gnu/libc-2.24.so
f73d0000-f73d2000 r--p 001b1000 08:21 524553 /lib/i386-linux-gnu/libc-2.24.so
f73d2000-f73d3000 rw-p 001b3000 08:21 524553 /lib/i386-linux-gnu/libc-2.24.so
f73d3000-f73d6000 rw-p 00000000 00:00 0
f73d6000-f73ef000 r-xp 00000000 08:21 525142 /lib/i386-linux-gnu/libpthread-2.24.so
f73ef000-f73f0000 r--p 00018000 08:21 525142 /lib/i386-linux-gnu/libpthread-2.24.so
f73f0000-f73f1000 rw-p 00019000 08:21 525142 /lib/i386-linux-gnu/libpthread-2.24.so
f73f1000-f73f3000 rw-p 00000000 00:00 0
f73f3000-f7563000 r-xp 00000000 08:21 3277152 /usr/lib/i386-linux-gnu/libstdc++.so.6.0.22
f7563000-f7569000 r--p 0016f000 08:21 3277152 /usr/lib/i386-linux-gnu/libstdc++.so.6.0.22
f7569000-f756a000 rw-p 00175000 08:21 3277152 /usr/lib/i386-linux-gnu/libstdc++.so.6.0.22
f756a000-f756d000 rw-p 00000000 00:00 0
f756d000-f7570000 r-xp 00000000 08:21 524844 /lib/i386-linux-gnu/libdl-2.24.so
f7570000-f7571000 r--p 00002000 08:21 524844 /lib/i386-linux-gnu/libdl-2.24.so
f7571000-f7572000 rw-p 00003000 08:21 524844 /lib/i386-linux-gnu/libdl-2.24.so
f7572000-f75c5000 r-xp 00000000 08:21 524849 /lib/i386-linux-gnu/libm-2.24.so
f75c5000-f75c6000 r--p 00052000 08:21 524849 /lib/i386-linux-gnu/libm-2.24.so
f75c6000-f75c7000 rw-p 00053000 08:21 524849 /lib/i386-linux-gnu/libm-2.24.so
f75c7000-f75ce000 r-xp 00000000 08:21 525145 /lib/i386-linux-gnu/librt-2.24.so
f75ce000-f75cf000 r--p 00006000 08:21 525145 /lib/i386-linux-gnu/librt-2.24.so
f75cf000-f75d0000 rw-p 00007000 08:21 525145 /lib/i386-linux-gnu/librt-2.24.so
f75d0000-f7719000 r-xp 00000000 08:21 3277301 /usr/lib/i386-linux-gnu/libX11.so.6.3.0
f7719000-f771a000 ---p 00149000 08:21 3277301 /usr/lib/i386-linux-gnu/libX11.so.6.3.0
f771a000-f771b000 r--p 00149000 08:21 3277301 /usr/lib/i386-linux-gnu/libX11.so.6.3.0
f771b000-f771e000 rw-p 0014a000 08:21 3277301 /usr/lib/i386-linux-gnu/libX11.so.6.3.0
f7735000-f773e000 rw-p 00000000 00:00 0
f773e000-f773f000 rw-p 00000000 00:00 0
f773f000-f7740000 r--p 00000000 00:00 0
f7740000-f7741000 rw-p 00000000 00:00 0
f7741000-f7742000 r--p 00000000 00:00 0
f7742000-f7744000 rw-p 00000000 00:00 0
f7744000-f7746000 r--p 00000000 00:00 0 [vvar]
f7746000-f7748000 r-xp 00000000 00:00 0 [vdso]
f7748000-f7758000 r-xp 00000000 08:21 524544 /lib/i386-linux-gnu/ld-2.24.so
f7758000-f7759000 r-xp 00010000 08:21 524544 /lib/i386-linux-gnu/ld-2.24.so
f7759000-f776b000 r-xp 00011000 08:21 524544 /lib/i386-linux-gnu/ld-2.24.so
f776b000-f776c000 r--p 00022000 08:21 524544 /lib/i386-linux-gnu/ld-2.24.so
f776c000-f776d000 rw-p 00023000 08:21 524544 /lib/i386-linux-gnu/ld-2.24.so
ffe81000-ffea2000 rw-p 00000000 00:00 0 [stack]
Aborted
tar: Это не похоже на tar-архив
xz: (stdin): File format not recognized
tar: Child returned status 1
tar: Error is not recoverable: exiting now
find: ‘/home/deepforest/.steam/ubuntu12_32/steam-runtime’: Нет такого файла или каталога
deepforest@debian:~$








 ,








И это всё МОЁ
Представлен релиз web-фреймворка Django 2.2, написанного на языке Python и предназначенного для разработки веб-приложений. Ветка Django 2.2 отнесена к категории выпусков с длительным сроком поддержки и будет получать обновления до апреля 2022 года. LTS-ветка 1.11 будет поддерживаться до апреля 2020 года, а ветка 2.1 до декабря 2019 года. Поддержка ветки 2.0 прекращена.



И это всё МОЁ

Собственно вопрос в том как определить это и желательно точно?








 








И это всё МОЁ

Система стоит kubuntu 18.04. Установлен вайбер и когда пытаюсь выключить комп, у меня пишет что-то вроде: Выход отменён програмой /opt/viber. Но если в терминале ввести poweroff, то всё норм выключается. Я создал на раб. столе ярлык poweroff, но я считаю, что это не выход из ситуации. Можно ли как-нибудь по-нормальному проблему решить?








 ,








И это всё МОЁ

Привет, юзаю kubuntu 18.04, пишу:

noname@home$ sudo chown noname ../test/d
noname@home$ ls -l ../test/d
итого 4
drwxrwxr-x 2 test noname 4096 апр 1 18:48 k

как видно, пользователь всё равно test из группы noname. С ключом -R работает, но я хотел бы сделать это не рекурсивно.

Что я делаю не так?








 ,








И это всё МОЁ

Привет.

(Для тех кто в курсе что такое YANG модели).

Есть json (ну, или xml). Нужно провалидировать удовлетворяет ли он YANG модели. Как это сделать?

Нашел способ через yang2dsdl, но эта штука не поддерживает yang 1.1 (а IETF модели сейчас на 1.1) и выводит абсолютно непонятные ошибки.

Есть что-то получше?








 








И это всё МОЁ

Ихтиандры хуевы








 ,








И это всё МОЁ

Всем привет. Имею logitech marble mouse, настроил скролл вот так(xorg.conf):

Section "InputClass"
Identifier "Marble Mouse"
MatchProduct "Logitech USB Trackball"
Driver "libinput"
Option "ButtonMapping" "1 2 3 4 5 6 7 0 9"
Option "ScrollMethod" "button"
Option "ScrollButton" "8"
Option "MiddleEmulation" "on"
EndSection

При нажатии кнопки которая сверху от ЛКМ активируется прокрутка, и можно горизонтально-вертикально её использовать, прокручивая просто шарик. Так вот, пару дней назад перестало работать. Точней срабатывает 1 из 3 нажатий, что сильно бесит.
Сначала подумал что может накрылась сама кнопка, но cat /dev/input/event1 показал что все нажатия кнопки отрабатываются.

Кто-нибудь с таким сталкивался?
Debian Buster, ядро 5.0 от liquorix.

Версия Xorg:


X.Org X Server 1.20.3
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.9.0-8-amd64 x86_64 Debian
Current Operating System: Linux 5.0.0-5.1-liquorix-amd64 #1 ZEN SMP PREEMPT liquorix 5.0-4.1~sid (2019-03-28) x86_64
Kernel command line: audit=0 BOOT_IMAGE=/vmlinuz-5.0.0-5.1-liquorix-amd64 root=/dev/mapper/vg-root ro quiet
Build Date: 25 October 2018 06:15:23PM
xorg-server 2:1.20.3-1 (www.debian.org/support)
Current version of pixman: 0.36.0
Before reporting problems, check wiki.x.org
to make sure that you have the latest version.








 ,








И это всё МОЁ

С этим можно что-то сделать? Нажимаю пуск - и ничего.









 , ,








И это всё МОЁ

Есть небольшой wav-файл, и его срочно надо проиграть. Но в Ubuntu он не проигрывается (пробовал Cantata и VLC). Есть подозрение, что здесь просто нет такого кодека. Если это так, то можно ли как-то проиграть его, не ставя wav-кодек? Может есть сервисы какие-то, которым можно скормить такой файл или конвертировать как-то его?








 , , , ,








И это всё МОЁ

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

Вот есть такая вещь как метод штурма - это когда предлагаются
совершенно любые идеи включая бредовые, а критический подход
отрубается, только потом разгребают полученное творчество. А в
вышеописанном случае мозг, получается, входит в режим автоштурма -
метод штурма активируется поневоле. Критическое мышление отрубается
и у пациента создаётся иллюзия, что его мозг начинает генерировать
идею за идеей - одна офигительнее другой. Под впечатлениями пациент
возбуждается и уже банально не может выйти из такого режима работы и
успокоиться. Вот как в таких случаях останавливать такую генерацию?
Ибо хватит уже - пора бы наконец поспать!

Алкоголь очевиден и интересуют средства с менее разрушительными
побочными эффектами.








 








И это всё МОЁ
Подборка первоапрельских шуток.



И это всё МОЁ

Дрова последние (17-го года) с сайта Realtek скачал, ничего не поменялось. Куда копать? На винфаке лень регистрироваться, да и все и так знают, что самая популярная ос среди лоровцев - Шindoшs 10.








 








И это всё МОЁ

есть роутер asus,раздает wifi
на wifi хороший пароль
на админке роутера стоял штатный пароль
затем я обнаружил что пароль на роутере изменен
как это вышло?
первое что подумал это подобрали пароль от wifi, но там было слово+число
вопрос- можно ли подключиться к роутеру не зная пароль от wifi? и не имея физического доступа к роутеру








 








И это всё МОЁ

Plasma 5. Заменил KWin на i3wm. Теперь рабочий стол висит как одно из окон и только на одном «рабочем месте». Такого не надо, мешает. Потому вопрос — как сделать, чтобы рабочий стол не запускался?

Как идеальный вариант — сделать, чтобы окно рабочего стола отображалось на всех «рабочих местах» со скрытым заголовком. Но насколько я понимаю, такого в i3wm реализовать невозможно. Буду рад ошибаться.








 , , ,








И это всё МОЁ

Имеются два вида, которые расположены так:

/resources/views/personalArea/userHoldObjects.blade.php
/resources/views/personalArea/userHoldObjects/userHoldObjectsBlock.blade.php


В вид userHoldObjects я пытаюсь подключить userHoldObjectsBlock.

Код вида userHoldObjects выглядит так:

@extends('personalArea.personalAreaTemplate')

@section('content')

@include('userHoldObjects.userHoldObjectsBlock')

@endsection


Ошибка:

ErrorException (E_ERROR)
View [userHoldObjects.userHoldObjectsBlock] not found. (View: /home/xi/work/develop/php/tukituk/site/resources/views/personalArea/userHoldObjects.blade.php)








 , ,








20:06

tmux 2.9

И это всё МОЁ

Вышел, гад. Поломали все конфиги. Вместо зоопарка _fg, _bg и _attr теперь один _style.

Просто предупредил








 








И это всё МОЁ

Разработка Gnome 3 подходит к концу, и уже начато проектирование следующий версии. В Gnome 4 разработчики решили отказаться от библиотеки GTK и использовать платформу Electron на основе браузерного движка. Это вполне закономерное решение, полностью соответствующее вектору движения проекта Gnome. Разрабатывать свой графический тулкит слишком трудозатратно, для разработки GTK нужны программисты на C, а так возможно получится сделать Gnome 4 полностью без C, на веб-технологиях.

Популярность Electron растет, уже выпущено довольно много софта на этой платформе, который радует пользователей. Эта платформа позволит привнести веб в десктопное ПО, чтобы там было все как в вебе, в том числе и стек технологий. Еще конечно рано говорить, что традиционный десктопный софт отходит в прошлое, но вот такое решение поможет выжить, если это случится.

Уже сделаны прототипы двух первых приложений Gnome 4 на Electron — калькулятора и эмулятора терминала. Они написаны на Javasсript, HTML5 и CSS.








 , ,