И это всё МОЁ

Как вы думаете, django усилит положение на рынке?
как мне кажется, придется все с нуля переписать, не?









 








И это всё МОЁ

Здравствуйте.
Имеется папка с логами:

2019-10-21_23-25-07_scr.png
2019-10-21_23-25-07.html
2019-10-22_05-10-35_scr.png
2019-10-22_05-10-35.html
2019-10-23_08-20-14_scr.png
2019-10-23_08-20-14.html
2019-11-07_03-10-05_scr.png
2019-11-07_03-10-05.html
2019-11-08_22-55-01_scr.png
2019-11-08_22-55-01.html

Формат файла думаю понятна «год-месяц-день_час-минута-секунда.html» и «год-месяц-день_час-минута-секунда_scr.png»
Необходимо оставлять логи за последние 10 дней. Т.е. скрипт в 00:00:01 должен будет проверить папку и удалить все кроме последний 10 дней.

Помогите пожалуйста, как грамотно сделать ротацию средствами bash? Спасибо.








 








И это всё МОЁ

погуглил и понял что хочу странного 6(


есть у меня viber-чат группы садика дочери (думаю не единственный), в нем присутствует воспитательница, которая постоянно шлет туда фотки, видосики со всяких празднеств. что есть хорошо.


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

так вот и понял я что хочу странного - быстрый поиск не нашел готового небольшого скрипта :(


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

прога желательно без гуя и прочаго медиа-интерфейса, ибо спихну на сервер.


неужто такого нет ?? пните плиз мои неедущие лыжи в правильном направлении.









 








И это всё МОЁ

…, а они президентами становятся. Так-то!


https://www.theregister.co.uk/2019/11/18/ex_unix_sysadmin_elected_president_sri_lanka/









 ,








И это всё МОЁ

Всем привет!

До некоторого момента debian/ubuntu-основанные дистрибутивы.

Но насмотревшись настроенных няшных arch+openbox+tint скриншотиков - подумал на новом ноутбуке настроить все это дело самому.

Ну вообщем скачал тему, немножко понастраивал стандартные настроечки через гую(шрифты не трогал). И вот после этого вспомнил, что еще драйвер на nvidia надо установить. ну вообщем сделал

 sudo pacman -Syu nvidia bumblebee bbswitch 

Ввожу startx - черный экран. Ну снес все эти три пакета - установил nvidia-lts. С nvidia-lts вообще перестал видеть мою gpu, через nvidia-smi. Ну оказалось что у меня не весь xorg установлен, а только xorg-server, xorg-init.

sudo pacman -Syu xorg 

Отлично теперь после startx, вижу заставку рабочего стола, а значит заработало.

Теперь от предистории к проблеме.

После всех этих махинаций, главном openbox меню поехали шрифты вверх и стали обрезаться. Тоже могу и сказать и про заголовки окон.

https://pic4a.ru/i_II/ - особенно заметно на заглавном символе 'X'

https://pic4a.ru/i_rf/

Поменять тему на одну из стандартных openbox-овских не помогает, т е дело не в теме.








 , ,








И это всё МОЁ

https://packages.debian.org/ru/buster/nvidia-detect


Ха-ха. Я тут на i386 и у меня этот скрипт таки работает! Магия, не иначе…


P.S. nouveau говно таки, агрх…









 ,








И это всё МОЁ

Подскажите железо для музыкального сервера. Это будет коробочка с PulseAudio и MPD, к которой можно подключаться по сети, по bluetooth и по Toslink, а сама она будет включаться в колонки.


Обязательные требования:



  • Toslink input без USB

  • Аналоговый выход на 6 каналов без USB

  • Поддержка популярными дистрибутивами

  • Fanless

  • Низкое энергопотребление









 , , ,








И это всё МОЁ

Здравствуйте.


Есть скрипт, который показывает водный знак каждые N секунд, работает отлично


-i source.mp4 -loop 1 -i watermark.png -filter_complex "[1]trim=0:999,fade=in:st=0:d=1:alpha=1,fade=out:st=9:d=1:alpha=1,loop=999:7000:0,setpts=N/24/TB[w];[0][w]overlay=main_w-overlay_w-10:main_h-overlay_h-10:shortest=1" -vcodec h264_nvenc -level 4.1 -rc vbr_2pass -c:a aac -b:a 128k out.mp4


Но я захотел добавить учитывание размеров видео, а то на больших FULLHD выглядит опрятно, а на 480P на пол экрана
Вот второй скрипт, который это делает


-i source.mp4 -i watermark.png -filter_complex "[1:v][0:v]scale2ref=iw*0.05:(iw*0.05)*1.42[logo1][base];[base][logo1]overlay=0:0[v]" -map [v] -map 0:a -y -b:v 1600k -vcodec h264_nvenc -level 4.1 -rc


Пробую слепить их в одно целое и все время какая-то ошибка. Могли бы друзья-программисты помочь с проблемой. Буду очень признателен









 ,








И это всё МОЁ

В новой версии серьезно доработана система типов. Теперь сложные типы (структуры (аналог struct/union), пронумерованные списки (аналог enum), структуры условного выбора типа) можно сохранять на диск как отдельный файл и использовать ссылки на них в диаграммах и других типах.

Скачать:

https://www100.zippyshare.com/v/rHo5fJAy/file.html

Из недоработанного: трансляция массивов в структурах в Си. В сишном представлении метапроговская структура с массивом должна превращаться в несколько переменных:

1. Саму структуру (struct/union), в которой на месте массива - указатель на его первый элемент.

2. Вторую структуру (struct) подобного вида:

struct {
char * pointer;
size_t size;
char dynamic; //динамический массив?
} metaprog_array_structure_123;

Так что диаграммы со структурами, содержащими массив, пока корректно не транслируются.

Предыдущая тема:

Metaprog: выпуск прототипа (универсальная графическая среда программирования) (комментарий)








 , ,








И это всё МОЁ
Почему и зачем мы живём?
Нет ответа на эти вопросы.
Собирайся, братишка, пойдём
В жопу выебем альбатроса.







 








И это всё МОЁ

У меня колонки microlab подключены к десктопу. Если компьютер выключен, они гудяд. Это ок. Раньше, когда компьютер был включен, они не гудели. Но сегодня я обновил Debian 9 Stretch до Debian 10 Buster, и проблема теперь проявляется и со включенным компьютером. Вот как оно теперь работает:



  1. Никакие мультимедиа программы не открыты - колонки гудят

  2. Запущена программа, проигрывающая аудио, например mpv с видео - колонки не гудят

  3. 2, но в видео выключен звук - не гудят

  4. 2, но звук выключен мультимедиа клавишами для всего компьютера - то, есть наверное, для данного pulseaudio audio sink - не гудят

  5. Видео поставлено на паузу - гудят (начинают гудеть через секунды 3 после постановки на паузу)


Как пофиксить? Ну кроме как всегда играть специально сделанное аудио, в котором не содержится звука. Моя гипотеза: энергосбережение подвезли, и оно выключает что-то там, когда ничего не играет.









 , , ,








И это всё МОЁ

Ubuntu 4.10 i386 live iso. Oracle VM Virtualbox 6.0.8. Запускается только экран с логотипом ubuntu, через некоторое время вылетает.









 ,








И это всё МОЁ

Добрый день.


тут прочитал статью https://habr.com/ru/company/oleg-bunin/blog/476304/


Вот такая пришла идея, подцепить пару таких микросхем к распбери и организовать свой hsm.









 , ,








И это всё МОЁ

Интересно, кто-то занимался извращениями в Wine, вроде запуска Фотошопа 2017/18/19 года, Иллюстратора аналогичных годов, и вообще программ Adobe?








 , ,








И это всё МОЁ

Вернее, попытки монтировать образы *.img. Да, прописывал опции -o rw, -w, --rw, --read-write и конструкции вроде


mount -t ext4 -o loop,rw /media/2b/VMs/strg.img /mnt


вместо банального mount /media/2b/VMs/strg.img /mnt, но все равно смонтированный образ доступен только для чтения, хотя раньше и сокращенная запись позволяла монтировать образы с правами на запись. Все эксперименты делались под рутом, с правами на чтение-запись тоже по-разному экспериментировал. Эксперименты проводились на четырех (!) системах на двух разных компьютерах - везде поведение одинаковое. Да, две системы «грязные» - с пакетами из «testing» и «sid», но две другие - совершенно ванильные 10-е Дебианы. Да, что интересно, образ диска, подключенный через fstab, доступен на чтение-запись. Строчка там выглядит так:


/media/host/strg.img /home/victor ext4 defaults 0 0


Сделал похожую запись в другой системе - да, монтируется на чтение-запись так же, а через mount - только на чтение. Файловая система в образах, как можно было догадаться, ext4, пытался примонтировать разные образы, проверял их fsck на наличие ошибок (которых не было).
А началось все после обновления системы. Так вот вопрос: как все вернуть назад и сделать образы с возможностью записи.









 ,








И это всё МОЁ

В Konsole появляются странные полосы, которые видно только если их выделить или пока до полос не дойдет приглашение для ввода. Видеокарта: Intel UHD 620. Скриншот раз, Скриншот два.
Что делать?









 ,








И это всё МОЁ

Здравствуйте.


Есть сервер с неколькими сетевыми интерфейсами (вланы), «смотрящими» на нескольких аплинков, плюс влан для локалки. С каждым аплинком поднята bgp сессия. Анонсится свой блок (9.9.9.0/22), принимаются fullview без default gateway.


vlan100 - аплинк 1 - мой адрес в блоке аплинка 1.1.1.2/30

vlan200 - аплинк 2 - мой адрес в блоке аплинка 2.2.2.2/30

vlan300 - аплинк 3 - мой адрес в блоке аплинка 3.3.3.2/30

vlan999 - моя сетка - мой адрес 9.9.9.1/22


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


Допустим, маршрут для блока 111.111.111.0/24 является лучшим у аплинка 1, а маршрут для блока 222.222.222.0/24 является лучшим у аплинка 2. Тогда пинг на адрес 111.111.111.111 по умолчанию запустится с адреса 1.1.1.2, а пинг на адрес 222.222.222.222 по умолчанию запустится с адреса 2.2.2.2. Всё правильно.


Только есть одна проблема. У одного из аплинков адрес выдан из немаршрутизируемого блока. И мне нужно, чтобы трафик на аплинков уходил не с адреса аплинка, а с моего адреса.


Если я запускаю ping или, например, wget - я могу указать, с какого адреса отправлять пакеты. Но не все утилиты позволяют указать исходящий адрес.


Как мне сделать так, чтобы все исходящие пакеты (кроме bgp трафика) уходили с адреса 9.9.9.1?









 ,








И это всё МОЁ

Как собственно замутить border вокруг поля редактора как тут:


https://raw.githubusercontent.com/junegunn/i/master/fzf-preview.png


или это далеко не vim?









 ,








И это всё МОЁ

Как собственно замутить border вокруг поля редактора как тут:


https://raw.githubusercontent.com/junegunn/i/master/fzf-preview.png









 ,








И это всё МОЁ

День добрый.
Подскажите, пытаюсь настроить оповещение zabbix в телеграмм, и не получается настроить проксирование, роскомнадзор заблокировал все напрочь.

проверяю, работает ли прокси:

curl -IL --socks5-hostname "user:[email protected]:443" api.telegram.org 

Получаю ошибку:
OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to
api.telegram.org:443

*   Trying 144.76.234.220...
* TCP_NODELAY set
* Expire in 200 ms for 4 (transfer 0x55e28fb6ddc0)
* SOCKS5 communication to api.telegram.org:443
* SOCKS5 request granted.
* Connected to p.sb30.ru (144.76.234.220) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* successfully set certificate verify locations:
* CAfile: none
CApath: /etc/ssl/certs
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
* OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to api.telegram.org:443
* Closing connection 0
curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to api.telegram.org:443

При этом, разумеется, из европы все работает и с прокси, и без прокси..
Насколько я понял, для полного скрытия телеграм-трафика нужно использовать mtproto.

Как curl указать этот тип проксирования? Как вообще отправлять в телеграм из zabbix в России из под роскомнадзора?








 , , , ,