Смонтировать диск в папку и в Windows можно: В управлении дисками для раздела можно назначить как букву, так и путь к папке. Вот пример на картинке для DVD привода попробовал назначить путь, а букву диска вообще убрал, теперь содержимое диска доступно по пути "/CD".
Посмотрел своих ботов. Те которые пишут в зашифрованные комнаты, пишут без уважения не шифруя сообщения. Но возможность писать шифрованные сообщения боту добавить все же можно. Там правда придется предусмотреть и подтверждение бота, и наверное синхронизацию ключей. Думаю как нибудь даже попробую добавить. Правда мне для семейного использования не так уж и нужно будет, но задача интересная.
Кстати, к synapse/matrix можно написать бота используя whisper (ну или готового поискать) который будет переводить голосовое сообщение в текст. Есть у меня родные которые иногда бывает присылают аудио сообщение. Аудио сообщения меня быстро утомили и я завел бота, теперь я пересылаю аудио в комнату к боту, и читаю текст.
Собственно тема ботов для matrix совсем не раскрыта в статье. А там много чего можно интересного запустить. От банального GPT-бота (включая и генерацию картинок) до ботов которые преобразуют текст в аудио и обратно. Так же можно завести бота который смотрит в календарь nextcloud и напоминает по событиям.
Не далекое будущее. Огромные транспаранты там и тут: Для улучшения пользовательского опыта нашей ОС мы сделали ИИ помощник не отключаемым! Просто скажите ему что вы хотите и он все сделает!
Тоже время, темная подворотня, человек с ноутбуком стучится в странного вида дом. Открывает взлохмаченый субъект и чувака запускают в дом. Далее выясняется что чуваку на ноутбуке нужно поменять обои на очень не скучные, а встроенный ИИ помошник не соглашается. Лохматый чувак рекомендует: Вот тебе несколько разных промтов, а если не согласится дави на жалость, дескать тебе очень нужно и тп...
Skype для Linux дольше продержался. До сих пор вспоминаю какой он удобный был. Там сразу из коробки прямо в интерфейсе можно было указать какие команды/скрипт выполнить при поступающем звонке и тп. Я делал что бы когда меня не было мне на телефон отправлялось электронное сообщение, и я мог смотреть на телефоне кто звонил. Телефон тогда был обычный кнопочный без возможности установки приложений и тп.
Ну это как лопата, сама по себе не плохой инструмент, но она не рассчитана на ту производительность которая нужна что бы выкопать фундамент для многоэтажного дома в приемлемые сроки. (шутку про солдат стройбата не учитываем)
Китайцы тестировали новую модель от OpenAI. Каждый китаец первым делом спрашивал: "Ты китаец?". На миллиардном вопросе модель o1 согласилась, что она китаец...
(прежде чем плавать в реальном водоёме на глубине, отрабатываются базовые техники и навыки на суше).
Напомнило старый анекдот.
В учебный центр приезжает репортер что бы снять репортаж. Заходит и видит: в пустой бассейн с вышки прыгают люди. На вопрос репортера что происходит, тренер говорит: "Отрабатываем базовые техники и навыки, когда научатся мы им воды нальем".
Соглашусь что обновление требует некоторых усилий и в целом хотелось бы попроще. Но все же сами обновления в правильной последовательности не приводят к полному краху (не знаю точно с какой версии, но если обновлять с не поддерживаемой версии, то это указывается и обновление не запускается). В этом плане удобнее сделано в XWiki, там нет нужды при обновлении ставить промежуточные версии.
У меня gitlab живет уже лет 7-8. Соответственно и обновлялся он все это время. Даже со старой версии до новых особых проблем с обновлениями не припоминаю. Конечно же сразу например с 14 на 17 версию обновится не получится. Нужно будет последовательно провести обновления до промежуточных версий. Это всегда указывалось в так называемых upgrade path. Сейчас уже есть интерактивная страница для этого https://gitlab-com.gitlab.io/support/toolbox/upgrade-path/
Сервера на местной барахолке. ЦП, память ebay/aliexpress (по возможности с местной барахолки, если цена низкая). Корзинки, кабели, обычно это разные mini-sas кабеля или коннекторы для переходников куллеров. mini-sas хоть и стандарты, но почти для каждого сервера свой набор. Штатная корзина обычно уже подключена к своему контроллеру и тут менять обычно не надо. А вот коннекторы на материнской плате бывают самими разнообразными, вот мой список: Lenovo Thinksystem ST550 - SFF-8087. Dell PowerEdget T440 - SFF-8611. Dell PowerEdget T350 - SFF-8654-4i. Почти в каждом сервере я меняю штатные куллеры на тихие. Единственный сервер где такой замены не было это Dell PowerEdge T350 он оказался самым тихим и со штатным.
Ну в моем случае на диске занято около 4ТБ, скраб продолжался примерно 14 часов. Средняя скорость чтения около 80 МБ/сек. К сожалению именно для этого диска у меня мониторинг не настроен, так он проброшен в виртуалку proxmox backup. SATA диски, конечно пободрее себя ведут (особенно SSD). Конечно использовать диск по USB как основной массив это не очень идея, для бекапов вполне норм.
※А почему такой странный вывод графиков? Имею ввиду что оси не синхронизированы. Не путает при просмотре?
Кстати, по поводу нагрузки на ЦП. У меня есть мини ПК с ЦП i5-5200U к которому подключен диск 8ТБ через USB. Используется для бэкапов. И сам мини ПК используется только для миграции на него роутера и нескольких других контейнеров на время обслуживания основного сервера. Так вот во время scrub этого диска (читаются все записанные данные и проверяется контрольная сумма) нагрузка на ЦП выглядит так (см. прикрепленную картинку). scrub начался в 00:00 и закончился в ~14:00 Думаю для современных ЦП цифры будут еще меньше.
Смонтировать диск в папку и в Windows можно:
В управлении дисками для раздела можно назначить как букву, так и путь к папке.
Вот пример на картинке для DVD привода попробовал назначить путь, а букву диска вообще убрал, теперь содержимое диска доступно по пути "/CD".
Если БД не большая (думаю до 10-20ГБ) и допустим некоторый простой на время нужное для дампа БД/восстановления то можно через дамп БД.
Примерно так я делал для zabbix в docker (обновление с 16 до 17):
Остановить текущий контейнер с zabbix и postgres 16
Запустить контейнер с postgres 16:
docker compose up -d pg16Создать дамп БД командой:
docker compose exec -it pg16 /bin/bash -c 'pg_dumpall -U $POSTGRES_USER > /bkp/BKP.sql'Запустить контейнер с postgres 17:
docker compose up -d pg17Восстановить БД из дампа:
docker compose exec -it pg17 /bin/bash -c 'psql -d $POSTGRES_DB -U $POSTGRES_USER < /bkp/BKP.sql'Остановить контейнеры с postgres
docker compose downzabbix изменить на использование БД postgres 17.
Запускать контейнеры postgres используя docker-compose.yml который содержит параметры для подключения к БД (пароль пользователя и тп)
Посмотрел своих ботов.
Те которые пишут в зашифрованные комнаты, пишут
без уваженияне шифруя сообщения.Но возможность писать шифрованные сообщения боту добавить все же можно.
Там правда придется предусмотреть и подтверждение бота, и наверное синхронизацию ключей.
Думаю как нибудь даже попробую добавить.
Правда мне для семейного использования не так уж и нужно будет, но задача интересная.
У меня вроде пишут, хотя надо проверить.
То что читают это точно, так как писал код для расшифровки.
Кстати, к synapse/matrix можно написать бота используя whisper (ну или готового поискать) который будет переводить голосовое сообщение в текст.
Есть у меня родные которые иногда бывает присылают аудио сообщение.
Аудио сообщения меня быстро утомили и я завел бота, теперь я пересылаю аудио в комнату к боту, и читаю текст.
Собственно тема ботов для matrix совсем не раскрыта в статье.
А там много чего можно интересного запустить.
От банального GPT-бота (включая и генерацию картинок) до ботов которые преобразуют текст в аудио и обратно.
Так же можно завести бота который смотрит в календарь nextcloud и напоминает по событиям.
Там вроде несколько книжек были, вот думаю далеко не полный список:
Не далекое будущее.
Огромные транспаранты там и тут:
Для улучшения пользовательского опыта нашей ОС мы сделали ИИ помощник не отключаемым!
Просто скажите ему что вы хотите и он все сделает!
Тоже время, темная подворотня, человек с ноутбуком стучится в странного вида дом.
Открывает взлохмаченый субъект и чувака запускают в дом.
Далее выясняется что чуваку на ноутбуке нужно поменять обои на очень не скучные, а встроенный ИИ помошник не соглашается.
Лохматый чувак рекомендует: Вот тебе несколько разных промтов, а если не согласится дави на жалость, дескать тебе очень нужно и тп...
Skype для Linux дольше продержался.
До сих пор вспоминаю какой он удобный был.
Там сразу из коробки прямо в интерфейсе можно было указать какие команды/скрипт выполнить при поступающем звонке и тп.
Я делал что бы когда меня не было мне на телефон отправлялось электронное сообщение, и я мог смотреть на телефоне кто звонил.
Телефон тогда был обычный кнопочный без возможности установки приложений и тп.
Ну это как лопата, сама по себе не плохой инструмент, но она не рассчитана на ту производительность которая нужна что бы выкопать фундамент для многоэтажного дома в приемлемые сроки.
(шутку про солдат стройбата не учитываем)
Китайцы тестировали новую модель от OpenAI.
Каждый китаец первым делом спрашивал: "Ты китаец?".
На миллиардном вопросе модель o1 согласилась, что она китаец...
Напомнило старый анекдот.
В учебный центр приезжает репортер что бы снять репортаж.
Заходит и видит: в пустой бассейн с вышки прыгают люди.
На вопрос репортера что происходит, тренер говорит: "Отрабатываем базовые техники и навыки, когда научатся мы им воды нальем".
Соглашусь что обновление требует некоторых усилий и в целом хотелось бы попроще.
Но все же сами обновления в правильной последовательности не приводят к полному краху (не знаю точно с какой версии, но если обновлять с не поддерживаемой версии, то это указывается и обновление не запускается).
В этом плане удобнее сделано в XWiki, там нет нужды при обновлении ставить промежуточные версии.
У меня gitlab живет уже лет 7-8.
Соответственно и обновлялся он все это время.
Даже со старой версии до новых особых проблем с обновлениями не припоминаю.
Конечно же сразу например с 14 на 17 версию обновится не получится.
Нужно будет последовательно провести обновления до промежуточных версий.
Это всегда указывалось в так называемых upgrade path.
Сейчас уже есть интерактивная страница для этого
https://gitlab-com.gitlab.io/support/toolbox/upgrade-path/
Моя много проще.
Специально вроде ни чего не должно блокироваться.
Еще доступна по древней ссылке.
https://suuzi.narod.ru/
Скриншоты:
Лучше платное сохранение))
А после и плату за загрузку этого сохранения
Кстати, статья напомнила мне об моей крайне старой программке.
Делал в 2009 для себя тренажер для восприятия числовой информации на японском.
Сама программа старая, библиотека для синтеза речи еще старее, но может кому будет интересно.
https://forum.babun.tv/topic/10/моя-старая-программка-для-тренировки-восприятия-числовой-информации-на-слух
Сервера на местной барахолке.
ЦП, память ebay/aliexpress (по возможности с местной барахолки, если цена низкая).
Корзинки, кабели, обычно это разные mini-sas кабеля или коннекторы для переходников куллеров.
mini-sas хоть и стандарты, но почти для каждого сервера свой набор.
Штатная корзина обычно уже подключена к своему контроллеру и тут менять обычно не надо.
А вот коннекторы на материнской плате бывают самими разнообразными, вот мой список:
Lenovo Thinksystem ST550 - SFF-8087.
Dell PowerEdget T440 - SFF-8611.
Dell PowerEdget T350 - SFF-8654-4i.
Почти в каждом сервере я меняю штатные куллеры на тихие.
Единственный сервер где такой замены не было это Dell PowerEdge T350 он оказался самым тихим и со штатным.
Что за магия такая интересно...
Подключил мышь, опа у тебя уже монитор.
Ну в моем случае на диске занято около 4ТБ, скраб продолжался примерно 14 часов. Средняя скорость чтения около 80 МБ/сек.
К сожалению именно для этого диска у меня мониторинг не настроен, так он проброшен в виртуалку proxmox backup.
SATA диски, конечно пободрее себя ведут (особенно SSD).
Конечно использовать диск по USB как основной массив это не очень идея, для бекапов вполне норм.
※А почему такой странный вывод графиков?
Имею ввиду что оси не синхронизированы.
Не путает при просмотре?
Кстати, по поводу нагрузки на ЦП.
У меня есть мини ПК с ЦП i5-5200U к которому подключен диск 8ТБ через USB.
Используется для бэкапов. И сам мини ПК используется только для миграции на него роутера и нескольких других контейнеров на время обслуживания основного сервера.
Так вот во время scrub этого диска (читаются все записанные данные и проверяется контрольная сумма) нагрузка на ЦП выглядит так (см. прикрепленную картинку).
scrub начался в 00:00 и закончился в ~14:00
Думаю для современных ЦП цифры будут еще меньше.