пятница, 8 ноября 2024 г.

Про переход с Xubuntu на Alt workstation

В связи с тем, что Xubuntu становится все более странной и все менее удобной, встал  вопрос - куда? Вариантов оказалось примерно два - классический Debian или Alt. Выбор пал на второй, т.к. там прям из коробки есть всякие необычные вещи типа Крипто-Про... Да много там чего такого особенного, но нужного. Железо - ноут от Lenovo (family=Lenovo V580c). Пишем, что пришлось сделать. Все, конечно, после полного обновления (стало 10.4)

Нет некоторых привычных программ. 

Нужно просто поставить lshw, retext, telnet, а простецкий клиент ftp есть, но называется он lftp

Не запускаются ВМ из-под virtualbox

update-kernel + перезагрузка

Жутко тормозит WiFi (BCM4313).

Нужно поставить пару пакетов:
apt-get install kernel-modules-bcmwl-un-def bcmwl-kernel-conf

Обращаем внимание, что первый модуль имеет суффикс в соответствии с версией ядра (есть смысл использовать synaptic). Ну и перезагрузка, имя девайса изменится и нужно будет перезайти в сеть. Это так и должно быть.

mc не понимает iso-образы

Нужно установить cdrkit-utils (или isoutils)

нет idle3

Нужно установить python3-tools

Установка xfce4

apt-get insrall xfce4-full xfce4-screensaver

Настройка внешнего вида (xfce4)


Заглянуть в внешний вид - шрифты, там DPI


Темы, в том числе отдельно темы для значков и панели

Где-то есть размер значков, с ним связано поле подписи к значкам


Проблемки и решения (это все xfce).


Не разблокируется keyring (спрашивает пароль второй раз при старте chrome) - включить автозапуск Гнома в сеансах.


Не управляется громкость кнопками до того как "не покрутишь яркость" - нужно установить xfce4-volumed-pulse


Хром сразу же устаревает (будучи установленным через App Install) - лучше его снести, так же через App Install (настройки, если были сделаны, то останутся) и использовать apt-get install google-chrome-preinstall и взять rpm с оф.сайта.


Настройки меню исходно нет. Можно поставить  menulibre Но следует иметь ввиду, что он как-то косо работает. Если что - для перехода "как было все по умолчанию" нужно просто снести ~/.config/menus/xfce-applications.menu, вполне безболезненно.


вторник, 7 мая 2024 г.

Windows 10 в качестве OpenVPN клиента для старинного Ubuntu 18.04

 Имеем Ubuntu 18.04 server. На сервере такие настройки.

# connection
keepalive 10 120
comp-lzo
cipher AES-256-CBC

Подключаем Windows 10, версия клиента 2.6.10. Все ключи и сертификаты укладываем в отдельный каталог в корне, например будет C:\vitamin. В каталоге OpenVPN ...\config\vitamin заводим файл vitamin.ovpn со следующим содержимым:


client
dev tun
proto udp
remote 1.2.3.4
allow-compression yes
comp-lzo
tls-client
remote-cert-tls server
verb 3
data-ciphers AES-256-CBC
cipher AES-256-CBC
tls-cipher "DEFAULT:@SECLEVEL=0"
tls-version-min 1.0
ping 10
pull

#Certs
ca c:\\vitamin\\ca-v.crt
cert c:\\vitamin\\vitamin-masha.crt
key c:\\vitamin\\vitamin-masha.key



пятница, 29 марта 2024 г.

Тянем HD-видео с youtube

Все вокруг *buntu

Установка

sudo add-apt-repository ppa:tomtomtom/yt-dlp
sudo apt install yt-dlp 

Альтернатива

 snap install yt-dlp

Скачивание для ТВ.

yt-dlp -S res,ext:mp4:m4a https://www.youtube.com/...

Вариант. (Нужно проверить) используем -f для описания нужного формата.

-f "bestvideo[height<=1080][ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best"

Просмотр форматов (с использованием куков браузера opera, chrome  и др). Толком не работает, если убрать --cookies..., то получится анонимный запрос, что не всегда плохо

 yt-dlp --list-formats --extractor-args "youtube:player_client=all" -vU --cookies-from-browser opera https://www.youtube.com/
Потом -f через + нужные v+a например 137+140 (часто, почти всегда подходит, см. ниже). 
yt-dlp -f 137+140 --write-auto-subs --sub-langs en --write-description URL
Последний вариант как рекомендованный для большинства случаев.

вторник, 12 сентября 2023 г.

Не Губерман 1

 Сейчас, без всякого обмана, я уподоблюсь Губерману!


Чего нас дальше ожидает на старте знать не суждено.
Но смело мы вперед шагаем и наступаем на ...оно.

четверг, 24 августа 2023 г.

Ubuntu (Xubuntu) 16.04 и 1с (1с) "которая с новым инсталлятором"

  Есть проблема - 1с (которая теперь "все в одном флаконе") на старинную *buntu ставится, но не работает - библиотеки gnome/GTK уж очень старые. Тупо падает. Лечится примерно так

sudo add-apt-repository ppa:gnome3-team/gnome3-staging
sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get update
sudo apt-get upgrade


понедельник, 21 августа 2023 г.

Сюжет про индейцев

- Ты и есть Вождь?

- Да, я Вождь.

- Ты говоришь совершенно без акцента. Как тебя зовут, как лучше обращаться?

- Вождь. Это и есть мое имя. У нас при обретении определенного социального статуса, человек теряет часть своей личности, в том числе имя. Пока я не был вождем, у меня то же было имя, даже два имени. Но теперь я только Вождь.

- Интересно. Это примерно как новое имя при принятии сана в некоторых религиях, жизнь с чистого листа.

- Соответствует.

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

- Племя меня отправляло учится. До того как я стал вождем, и для того чтоб я стал вождем. Меня выбрали как самого способного и отправили учиться. Я учился в школе, потом в колледже несколько семестров. Потом бросил. Не совсем то образование. Я хорошо знаком с "цивилизованным" образом жизни.

- О! И ты вернулся сюда! было трудно принять решение?

- Было трудно так долго оставаться вдали от племени. У нас другая система ценностей. Нам тяжело друг без друга. 

- Вызывает уважение. Я понял что у вас все как-то по-особенному устроено. А решение отправить тебя было вынесено каким-то органом, типа совета старейших, или кем-то лично? 

- У нас есть совет (это не совсем совет как вы его понимаете, но это наш коллективный орган, самый главный, его решения обязательны, в том числе и для меня). Там не старейшины, просто выбранные люди. Выбирают выборщики, а выборщиков выбирает жребий, это воля Богов.

- Интересно. Я вообще что-то не увидел у вас в племени глубоких стариков. Они живут как-то отдельно?

- У нас почти нет стариков и больных. У нас не принято доживать до болезней.

- Вы как-то завершаете жизненный путь при каких-то обстоятельствах сами?

- Да. У нас есть напиток. Для вашего языка, он называется сложно, но имеет простой смысл. Если у человека что-то болит, можно принять немного, боль пройдет, силы восстановятся. Если не помогает, можно еще. Мы им лечимся. Но его нельзя слишком много и часто. Заснешь навсегда. Но у нас не принято болеть, лучше вновь родиться в новой жизни, молодым и здоровым, чем влачить жалкое существование старика. По этому, как только силы начинают покидать тело, большинство предпочитает новую жизнь.

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

- Нет! Вот если ты, например, утонишь в реке, или тебя задерет зверь, все так. Ты умрешь как-бы совсем. А если ты выпьешь зелья, то родишься точно внутри племени и года через три начнешь вспоминать все свои прежние жизни, вспомнишь свое имя, или несколько, годам к десяти просто опять станешь собой, но немного другим. Опять же можно родиться или мужчиной, или женщиной, и иметь как минимум пару имен на этот случай. Это касается даже не только членов племени, но и всех чужеземцев, которые так поступили. У нас есть несколько человек, которые пришли в наше племя несколько жизней назад. У нас как бы нет детей, они вспоминают себя и перестают быть детьми. Учиться не нужно. Я в школе учился не в этой жизни, в этой только в колледже.

- А можно попробовать этот ваш напиток?


пятница, 23 апреля 2021 г.

Phoenix, Sirius, Schwind Amaris и работа по сети

Дано: Лазер семейства Amaris + диагностика Phoenix-Sirius, объединенные в сеть при помощи простенького файлового сервера.

Что не так: Данные пациентов и "все что не картинки" хранится в файле базы данных .mdb, который после пары лет работы достиг размера более 60 Мегабайт и таскать его туда - сюда по сети стало не так легко, как раньше, когда он был много меньше. Перспектива вызывает плохие мысли.

Что советуют фирмачи: Проблема им известна, универсального решения нет. Во-первых, на Фениксе есть настройка выборки (сколько показывать результатов) при локальной работе они предлагают показывать в столбик 1000 пациентов, при работе по сети не более 100 - разумно, реально сокращает нагрузку на сеть. Второй совет не так хорош - рекомендуют периодически начинать новую БД (каталог с файлами тож можно поменять). Это на практике совершенно не применимо. Быстро переключаться между БД никаких разумных возможностей нет, экспорт и импорт по-штучный (нельзя за полгода пару тысяч обследований перекинуть и начать новую базу). 

Для начала анализа базы каким-либо инструментом разбираемся с паролем (скорее всего можно просто поискать в *.INI файлах). Был использован https://www.nirsoft.net/utils/accesspv.html. После чего открываем БД при помощи MS-Access. Использовал версию 2002 сборка 10.2701.2625. Видим, что самая большая (по количеству записей) таблица AuditLog (более 150000 записей за 2 с чем-то года, и все про импорт-экспорт-печать...) остальные таблицы по нескольку тысяч записей. Сортируем табличку по полю EventDate (давим на заголовок), для красоты оставляем штук 20 записей, остальные просто помечаем кнопка - шифт+кнопка (тупо) и давим удалить. Соглашаемся на безвозвратно. Закрываем базу. При закрытии отвергаем предложение сохранить представление. Собственно все. База легчеет в разы. Если подобную процедуру выполнять ежегодно...