Вас раздражают люди, которые в общественных местах слушают музыку без наушников или говорят по телефону?
Anonymous Poll
67%
Да, раздражают
20%
Нет, не раздражают
12%
Я сам так делаю 🤡
🤡1
Свист
Несколько вечеров потратил на то, чтобы развернуть на Khadas VIM 4 небольшой сервер для личных нужд и попробовать пару интересных штук. В первую очередь хотелось разобраться с Docker. Уже давно понимаю, что некоторые сервисы проще поднимать именно с его помощью.…
This media is not supported in your browser
VIEW IN TELEGRAM
Свист
ChatGPT prompt: Pretend you are PSA, the Collectibles Authentication and Grading Service. Instead of cards, you will be grading the aura of the character in the image I provide. Be strict and objective when assigning a grade, using PSA’s official scale: PSA…
ChatGPT prompt:
Создай изображение. Используй всё, что тебе известно обо мне, и сделай картинку, как сейчас выглядит моя жизнь
😁8
Восстановил работу @scalebidbot, @yscanbot и @scaledbot — это стало возможно благодаря покупке нового сервера и сепарации от инфраструктуры Wheelsy.
Излишки ресурсов направлю на n8n и эксперименты с AI. В качестве первого шага хочу попробовать превратить @scaledbot в полноценного AI-агента.
Wheelsy — тестируется😝
Излишки ресурсов направлю на n8n и эксперименты с AI. В качестве первого шага хочу попробовать превратить @scaledbot в полноценного AI-агента.
Wheelsy — тестируется
Please open Telegram to view this post
VIEW IN TELEGRAM
🤡4🤩3🥰1
Вайб-кодеры здесь
Меня всегда напрягало, что БД, развёрнутые у меня на домашних серверах, никуда не копируются. Если из строя выйдет SSD, данные фактически будут потеряны.
С помощью ChatGPT я наконец-то решил эту фундаментальную для себя проблему и написал пару скриптов. Связка работает на
Все скрипты запускаются с помощью
Затем запускается другой скрипт, который проверяет папку в Dropbox и удаляет более старые версии. Таким образом, в Dropbox хранятся резервные копии БД за последнюю неделю.
Изначально я пытался решить эту задачу через n8n, но быстро понял, что возникает слишком много проблем из-за того, что n8n и PostgreSQL работают в разных контейнерах.
Из явных минусов — константы от PostgreSQL хранятся в открытом виде. Но я пока не знаю, что с этим делать.
→ Забрать скрипты
Меня всегда напрягало, что БД, развёрнутые у меня на домашних серверах, никуда не копируются. Если из строя выйдет SSD, данные фактически будут потеряны.
С помощью ChatGPT я наконец-то решил эту фундаментальную для себя проблему и написал пару скриптов. Связка работает на
cron
, rclone
и Dropbox.Все скрипты запускаются с помощью
cron
раз в сутки. Первый получает все БД из PostgreSQL, сохраняет их локально, а затем rclone
загружает их в специальную папку в Dropbox. После этого локальная папка очищается.Затем запускается другой скрипт, который проверяет папку в Dropbox и удаляет более старые версии. Таким образом, в Dropbox хранятся резервные копии БД за последнюю неделю.
Изначально я пытался решить эту задачу через n8n, но быстро понял, что возникает слишком много проблем из-за того, что n8n и PostgreSQL работают в разных контейнерах.
Из явных минусов — константы от PostgreSQL хранятся в открытом виде. Но я пока не знаю, что с этим делать.
→ Забрать скрипты
🔥2
Свист
Вайб-кодеры здесь Меня всегда напрягало, что БД, развёрнутые у меня на домашних серверах, никуда не копируются. Если из строя выйдет SSD, данные фактически будут потеряны. С помощью ChatGPT я наконец-то решил эту фундаментальную для себя проблему и написал…
backup_workflows.json
14.2 KB
n8n enjoyer на месте
После того как я настроил резервное копирование БД, решил заняться резервным копированием своих workflow в n8n. Сделал я это, естественно, с помощью самого n8n и Dropbox.
Раз в сутки workflow запускается автоматически. Выполняется выгрузка всех workflow через API n8n, после чего они последовательно загружаются в Dropbox. Затем происходит подсчёт папок: если их больше семи, лишние удаляются, остаются только самые новые.
В целом, ничего сложного. Но пришлось немного подумать, чтобы понять, как реализовать такой сценарий. А вы можете не думать — просто скачайте и используйте мой.🫡
После того как я настроил резервное копирование БД, решил заняться резервным копированием своих workflow в n8n. Сделал я это, естественно, с помощью самого n8n и Dropbox.
Раз в сутки workflow запускается автоматически. Выполняется выгрузка всех workflow через API n8n, после чего они последовательно загружаются в Dropbox. Затем происходит подсчёт папок: если их больше семи, лишние удаляются, остаются только самые новые.
В целом, ничего сложного. Но пришлось немного подумать, чтобы понять, как реализовать такой сценарий. А вы можете не думать — просто скачайте и используйте мой.
Please open Telegram to view this post
VIEW IN TELEGRAM
Свист
Dev-сервер развёрнут Уже как неделю ко мне приехал наш первый dev-сервер. Я его собрал, установил Debian и подключил. Теперь он стоит у меня дома и скоро должен начать круглосуточную работу, обслуживая наши потребности в закрытых сервисах и CI / CD. Долго…
Ещё один сервер
Уже несколько месяцев использую в качестве домашнего сервера мини-ПК от GenMachine на базе AMD Ryzen 9 7940HS. Хочу рассказать о своём опыте.
Очевидные плюсы
Компактность, мощный CPU и относительная масштабируемость. Я сразу докупил в него SSD на 500 GB и оперативную память на 64 GB.
Сервер уже используется для моих проектов и автоматизаций. Позже буду пробовать разворачивать на нём разные LLM. Собственно, для LLM я и взял 64 GB оперативной памяти.
Неочевидные минусы
Качество сборки, посредственное охлаждение и плохие вентиляторы.
В процессе эксплуатации выяснилось, что задний вентилятор буквально хрустит во время работы и не умеет контролировать обороты. Я попытался найти ему замену, но сразу столкнулся с проблемами: нестандартный разъём подключения и ограничение по высоте — всего 1 см.
Под такие критерии я не смог найти ничего подходящего и решил напечатать корпус на 3D-принтере, чтобы разместить в нём нормальный вентилятор на 120 мм. Поиски готовой 3D-модели под мой мини-ПК результатов не дали. Теперь буду искать, кто сможет сделать модель.
Базовая сборка получилась такая
• Мини-ПК от GenMachine — 25 836 ₽ (плюс таможенная пошлина 1 117,89 ₽);
• Оперативная память SO-DIMM DDR5 Kingston Fury Impact (2 × 32 GB, 5 600 MHz) — 17 530 ₽;
• Накопитель SSD M.2 Samsung 980 (500 GB) — 5 900 ₽ (плюс доставка 490 ₽).
Итого: 50 873,89 ₽
Уже несколько месяцев использую в качестве домашнего сервера мини-ПК от GenMachine на базе AMD Ryzen 9 7940HS. Хочу рассказать о своём опыте.
Очевидные плюсы
Компактность, мощный CPU и относительная масштабируемость. Я сразу докупил в него SSD на 500 GB и оперативную память на 64 GB.
Сервер уже используется для моих проектов и автоматизаций. Позже буду пробовать разворачивать на нём разные LLM. Собственно, для LLM я и взял 64 GB оперативной памяти.
Неочевидные минусы
Качество сборки, посредственное охлаждение и плохие вентиляторы.
В процессе эксплуатации выяснилось, что задний вентилятор буквально хрустит во время работы и не умеет контролировать обороты. Я попытался найти ему замену, но сразу столкнулся с проблемами: нестандартный разъём подключения и ограничение по высоте — всего 1 см.
Под такие критерии я не смог найти ничего подходящего и решил напечатать корпус на 3D-принтере, чтобы разместить в нём нормальный вентилятор на 120 мм. Поиски готовой 3D-модели под мой мини-ПК результатов не дали. Теперь буду искать, кто сможет сделать модель.
Базовая сборка получилась такая
• Мини-ПК от GenMachine — 25 836 ₽ (плюс таможенная пошлина 1 117,89 ₽);
• Оперативная память SO-DIMM DDR5 Kingston Fury Impact (2 × 32 GB, 5 600 MHz) — 17 530 ₽;
• Накопитель SSD M.2 Samsung 980 (500 GB) — 5 900 ₽ (плюс доставка 490 ₽).
Итого: 50 873,89 ₽
🔥3
Свист
Ещё один сервер Уже несколько месяцев использую в качестве домашнего сервера мини-ПК от GenMachine на базе AMD Ryzen 9 7940HS. Хочу рассказать о своём опыте. Очевидные плюсы Компактность, мощный CPU и относительная масштабируемость. Я сразу докупил в него…
This media is not supported in your browser
VIEW IN TELEGRAM
Перед тем как печатать новый корпус под 120 мм вентиляторы, сначала нужно разобраться, как их подключать. Проблема в том, что на плате нет привычных разъёмов PWM. Для управления вентиляторами используется разъём micro JST (1,25 мм), который, к тому же, выдаёт всего 5 V вместо необходимых 12 V.
Оказалось, что я состою в чате по ретро-играм с одним инженером, который помог мне и собрал два переходника с JST на PWM с повышающим преобразователем до 12 V. За работу я заплатил чисто символическую сумму.
Я также купил два 120 мм вентилятора: Noctua NF-S12A PWM и Noctua NF-P12 redux-1700 PWM. Один из них будет нагнетать воздух сверху, а второй — отводить тепло снизу. Они будут управляться независимо и включаться при разной температуре.
Переходники отлично подошли: вентиляторы запустились, и обороты регулируются. К слову, они мне очень понравились. Теперь хочу собрать себе игровой ПК с вентиляторами Noctua.
Охлаждение
• Переходники с JST на PWM — 1 900 ₽ (работа и материалы) (плюс доставка 973 ₽);
• Вентилятор Noctua NF-S12A PWM — 2 437 ₽;
• Вентилятор Noctua NF-P12 redux-1700 PWM — 2 075 ₽.
Итого: 7 385 ₽
Оказалось, что я состою в чате по ретро-играм с одним инженером, который помог мне и собрал два переходника с JST на PWM с повышающим преобразователем до 12 V. За работу я заплатил чисто символическую сумму.
Я также купил два 120 мм вентилятора: Noctua NF-S12A PWM и Noctua NF-P12 redux-1700 PWM. Один из них будет нагнетать воздух сверху, а второй — отводить тепло снизу. Они будут управляться независимо и включаться при разной температуре.
Переходники отлично подошли: вентиляторы запустились, и обороты регулируются. К слову, они мне очень понравились. Теперь хочу собрать себе игровой ПК с вентиляторами Noctua.
Охлаждение
• Переходники с JST на PWM — 1 900 ₽ (работа и материалы) (плюс доставка 973 ₽);
• Вентилятор Noctua NF-S12A PWM — 2 437 ₽;
• Вентилятор Noctua NF-P12 redux-1700 PWM — 2 075 ₽.
Итого: 7 385 ₽
👍4