DeSoft.ru
На сервере 2 HDD и 1 SSD диск. Накатываю Proxmox 9.2. Ставлю на ssd систему, а диски оставляю под виртуалки или общее хранилище.
Как оказался в системе, смотрю диски - оказывается 2 HDD в ZFS RAID 1, видимо после предыдущих экспериментов осталось. В
1) Идём в
2)
3) Datacenter -> Storage -> Add -> ZFS -> Прописываем любой ID -> Выбираем пул из списка -> Add.
Отлично. Пул создан, добавлен, хранилище появилось. Делаю несколько базовых настроек и перезагружаю сервер.
И системный диск благополучно умирает. В консоли ошибка, не получается загрузить ядро. Разными командами пытался оживить - не помогло. Загрузившись с флешки во временную систему и осмотрев RAID еще раз, понял, что у этого пула SSD диск выставлен как cache, т.е. как только пул был оживлён и добавлен, всякая служебная информация посыпалась прямо в системный диск, что и привело к его краху.
#proxmox #zfs #fail #devserver
Как оказался в системе, смотрю диски - оказывается 2 HDD в ZFS RAID 1, видимо после предыдущих экспериментов осталось. В
pve -> Disks их видно, в Datacenter -> Storage нет. Надо добавить.1) Идём в
pve -> shell2)
zpool import -> видим имя существующего пула -> zpool import -f your-pool-name3) Datacenter -> Storage -> Add -> ZFS -> Прописываем любой ID -> Выбираем пул из списка -> Add.
Отлично. Пул создан, добавлен, хранилище появилось. Делаю несколько базовых настроек и перезагружаю сервер.
И системный диск благополучно умирает. В консоли ошибка, не получается загрузить ядро. Разными командами пытался оживить - не помогло. Загрузившись с флешки во временную систему и осмотрев RAID еще раз, понял, что у этого пула SSD диск выставлен как cache, т.е. как только пул был оживлён и добавлен, всякая служебная информация посыпалась прямо в системный диск, что и привело к его краху.
#proxmox #zfs #fail #devserver
👍7🔥1
Еще немного про запуск сервера
В итоге восстановил прежнее состояние - сама система накатывается на 2 HDD в ZFS RAID 1, а SSD используется под кэш этого массива. SSD всего 128Gb, так что под систему + vm будет маловато, а вот связка такого рода из трёх дисков обеспечивает и необходимый объём и оптимальную скорость работы. Бэкапиться всё равно на внешнее хранилище.
⇨ Сразу после установки прогнал PVE Post install скрипт с официального портала сообщества.
⇨ Настроил SDN для изоляции виртуальных машин и контейнеров окружения разработки от основной системы. Процесс настройки Simple SDN описывал вот в этой заметке.
⇨ Подготовил новый домен и поставил на vps
Сравниваю это дело с
#proxmox #sdn #pangolin #netbird #devserver
В итоге восстановил прежнее состояние - сама система накатывается на 2 HDD в ZFS RAID 1, а SSD используется под кэш этого массива. SSD всего 128Gb, так что под систему + vm будет маловато, а вот связка такого рода из трёх дисков обеспечивает и необходимый объём и оптимальную скорость работы. Бэкапиться всё равно на внешнее хранилище.
⇨ Сразу после установки прогнал PVE Post install скрипт с официального портала сообщества.
⇨ Настроил SDN для изоляции виртуальных машин и контейнеров окружения разработки от основной системы. Процесс настройки Simple SDN описывал вот в этой заметке.
⇨ Подготовил новый домен и поставил на vps
Pangolin, чтобы поэкспериментировать с настройкой доступа через туннели как к отдельным сервисам так и к машинам целиком на тестовом сервере. Хорошая видео инструкция по Pangolin недавно вышла у Stilicho2011.Сравниваю это дело с
NetBird. Пока напрягает необходимость Enterprise версии Pangolin для получения доступа к полной функциональности, хоть она и бесплатная для персонального использования, но привязка к ключу, который в любой момент может быть заблокирован, отталкивает.#proxmox #sdn #pangolin #netbird #devserver
Proxmox VE Helper-Scripts
PVE Post Install | Proxmox VE Helper Scripts
This script provides options for managing Proxmox VE repositories, including disabling the Enterprise Repo, adding or correcting PVE sources, enabling the No-S…
👍5👏1
💎 Билайн заблокировал VPN запустил "белый VPN" для своих абонентов. Без доп платы, без установки сторонних клиентов и сложных подключений. Список сервисов так и не нашел. Понятно, что речь идёт о тех, которые заблокировали доступ из РФ, а не наоборот. Просто резко заработало, но что заработало? Есть клиенты билайна, куда пускает теперь?
💎 Anthropic выпустили очередного монстра Claude Fable 5. Вы погодите, я еще с Sonnet 4.6 только начал разбираться 😐
#news
#news
Please open Telegram to view this post
VIEW IN TELEGRAM
Habr
СМИ: «Билайн» запустил «белый VPN» с доступом к Spotify, Netflix, Ticketmaster, Brawl Stars и другим сервисам
По информации СМИ, в «Билайне» наладили прямой доступ к незапрещённым популярным зарубежным сервисам, не работающим в России. О такой возможности сообщил СМИ генеральный директор компании Сергей...
🔥2👍1😁1
DeSoft.ru
сама система накатывается на 2 HDD в ZFS RAID 1, а SSD используется под кэш этого массива
Забыл подсказку для ZFS здесь дописать.
Как сделать SSD диск кэшом для ZFS RAID 1
#proxmox #zfs #devserver
Как сделать SSD диск кэшом для ZFS RAID 1
# проверяем текущий пул
zpool status
# находим имя диска, который хотим в роли кэша подключить
lsblk
# добавляем кэш к пулу
zpool add rpool cache /dev/nvme0n1
# проверяем, что кэш подключён
zpool status
pool: rpool
state: ONLINE
config:
NAME STATE READ WRITE CKSUM
rpool ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
ata-WDC.. ONLINE 0 0 0
ata-WDC.. ONLINE 0 0 0
cache
nvme0n1 ONLINE 0 0 0
#proxmox #zfs #devserver
👍6
Сканировал Windows машину на занятое дисковое пространство и обратил внимание на раздутый каталог Chrome.
В каталоге приложения нашелся файл весов модели gemini nano -
В
⇨ OnDeviceHeadSuggestModel - модель системы автодополнения (~10Mb).
⇨ OptGuideOnDeviceClassifierModel - модель для анализа контента страниц на наличие признаков спама / фишинга (~123Mb).
⇨ OptGuideOnDeviceModel - модель, как пишет поддержка Chrome, для суммаризации посещённых страниц, организации вкладок, помощи при написании и редактировании текста и прочее (~4Gb).
Просто удалить не получится, chrome скачает их заново. Если нет необходимости в этих функциях да еще и за счёт вашего CPU, RAM и места, нужно отключить опцию в настройках браузера
Опция включена по умолчанию, так что более 4Gb загрузки проходит в фоновом режиме без какого-либо уведомления.
🌏 Сайт |💙 ВК | 💬 TG | 📲 МАКС
#ai #chrome
В каталоге приложения нашелся файл весов модели gemini nano -
weights.bin размером 4Gb. Оказывается, Chrome устанавливает локальные модели в автоматическом режиме и пользует их для предоставления расширенных возможностей.В
C:\Users\<YourUsername>\AppData\Local\Google\Chrome\User Data (на macOS ситуация та же - ~/Library/Application Support/Google/Chrome/) обнаружены:⇨ OnDeviceHeadSuggestModel - модель системы автодополнения (~10Mb).
⇨ OptGuideOnDeviceClassifierModel - модель для анализа контента страниц на наличие признаков спама / фишинга (~123Mb).
⇨ OptGuideOnDeviceModel - модель, как пишет поддержка Chrome, для суммаризации посещённых страниц, организации вкладок, помощи при написании и редактировании текста и прочее (~4Gb).
Просто удалить не получится, chrome скачает их заново. Если нет необходимости в этих функциях да еще и за счёт вашего CPU, RAM и места, нужно отключить опцию в настройках браузера
Настройки -> Система -> ИИ на устройстве, а затем снести файлы.Опция включена по умолчанию, так что более 4Gb загрузки проходит в фоновом режиме без какого-либо уведомления.
🌏 Сайт |
#ai #chrome
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Про Docker несколько интересных заметок уже было на канале (тэг #docker), а самые крупные из них опубликованы на сайте (реестр, мониторинг, инструменты для работы с образами, основные команды).
На хабре наткнулся на большую статью, очень подробную на тему организации
🌐 Ссылка на статью
#docker
На хабре наткнулся на большую статью, очень подробную на тему организации
Dockerfile: best practices, типичные ошибки, особенности применения в различных ситуациях от тестовых до прод окружений. Сохраняем как хорошо организованный справочник.🌐 Ссылка на статью
#docker
Habr
Best Practices по Dockerfile: от базового образа и кеша до SBOM, Cosign и CI/CD
Предисловие Статья получилась большой: практик много, и каждая из них важна по-своему. Я собрал её как набор best practices: не все пункты нужны каждому проекту, но почти каждый пункт однажды...
👍8
DeSoft.ru
Как выпустила, так и закрыла для всего мира кроме США всего через три дня после официального старта - "вопрос национальной безопасности", слишком уж хороши оказались свежие модели Anthropic как хакерские инструменты.
О чем это говорит. Если вы завязываете свои процессы на каком-то внешнем ресурсе, провайдере, модели, то в один момент всё может исчезнуть по воле третьей стороны. Был продукт и нет его. Интерес к замкнутым, закрытым решениям в целях получения независимости будет только нарастать.
#news
О чем это говорит. Если вы завязываете свои процессы на каком-то внешнем ресурсе, провайдере, модели, то в один момент всё может исчезнуть по воле третьей стороны. Был продукт и нет его. Интерес к замкнутым, закрытым решениям в целях получения независимости будет только нарастать.
#news
🤯2🫡2
На фоне работы с AI инструментами публиковал несколько заметок про используемые MCP серверы. Я их располагаю локально и запускаю через Docker, что довольно удобно, точнее AI запускает контейнеры этих серверов по необходимости, а я лишь настроил и подключил к агенту или ide.
Но что представляет из себя MCP протокол, как он работает, как сделать из своего сервиса тулзу для ИИ агента, связать их и заставить дружить. Исследованию протокола MCP посвящен краткий курс Андрея Созыкина. Рекомендую к ознакомлению.
🔗 Ссылка на курс
#ai #mcp
Но что представляет из себя MCP протокол, как он работает, как сделать из своего сервиса тулзу для ИИ агента, связать их и заставить дружить. Исследованию протокола MCP посвящен краткий курс Андрея Созыкина. Рекомендую к ознакомлению.
#ai #mcp
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2
Следующим сервисом на тестовом домашнем сервере поставил
💎 Некоторые особенности:
- Для тех кто привык работать с GitHub переход будет максимально комфортным.
- Система управления репозиториями, issues и pull requests, управление пользователями, проекты и реестры пакетов.
- Forgejo Actions на базе GitHub Actions.
- Лёгкий и производительный.
- Быстрый старт практически на любой системе.
- Бесплатное решение - без подписок, ограничений по функциональности, телеметрии и необходимости создавать аккаунт.
На сайте выложил полную версию статьи по поднятию этого сервера в LXC с настройкой доступа извне с помощью туннелей Pangolin.
🌐 Ссылка на статью
#proxmox #pangolin #git #forgejo #devserver
Forgejo - self-hosted git сервер, полностью бесплатная альтернатива GitHub.💎 Некоторые особенности:
- Для тех кто привык работать с GitHub переход будет максимально комфортным.
- Система управления репозиториями, issues и pull requests, управление пользователями, проекты и реестры пакетов.
- Forgejo Actions на базе GitHub Actions.
- Лёгкий и производительный.
- Быстрый старт практически на любой системе.
- Бесплатное решение - без подписок, ограничений по функциональности, телеметрии и необходимости создавать аккаунт.
На сайте выложил полную версию статьи по поднятию этого сервера в LXC с настройкой доступа извне с помощью туннелей Pangolin.
🌐 Ссылка на статью
#proxmox #pangolin #git #forgejo #devserver
🔥4
Выложил на GitHub универсальный шаблон (v1) для создания одностраничных и корпоративных сайтов через мульти-агентный пайплайн в Claude Code. Заполняешь YAML — получаешь HTML с SEO, адаптивом, accessibility и кастомным дизайном. Без React, без бэкенда, без ручной вёрстки.
Вместо долгого цикла работы с дизайнером, верстальщиком, копирайтером и seo, простая цепочка действий - от сбора понравившихся референсов и описания того, что презентуется на сайте, до публикации.
Внутри архитектура процесса: 9 шагов, 6 специализированных агентов, библиотека из 12 типов блоков, и один YAML-файл, который описывает весь проект.
Как использовать
Конфиг — это YAML с подписями к каждому параметру. Не нужно лезть в код скиллов. Указываешь: тип сайта, блоки, CTA, аудиторию, geo-target (country / city / global), референсы. Агенты читают и работают.
😀 Репозиторий: github.com/yurydemin/website-builder-template
———
🌏 Сайт |💙 ВК | 💬 TG | 📲 МАКС
#ai #claude #template #landing
Вместо долгого цикла работы с дизайнером, верстальщиком, копирайтером и seo, простая цепочка действий - от сбора понравившихся референсов и описания того, что презентуется на сайте, до публикации.
Внутри архитектура процесса: 9 шагов, 6 специализированных агентов, библиотека из 12 типов блоков, и один YAML-файл, который описывает весь проект.
Как использовать
git clone https://github.com/yurydemin/website-builder-template.git my-site
cd my-site
# Заполняешь config/PROJECT_CONFIG.yaml и docs/brief/
# Копируешь скиллы в ~/.claude/skills/
# Запускаешь Claude Code по команде из .claude/commands/build-website.md
Конфиг — это YAML с подписями к каждому параметру. Не нужно лезть в код скиллов. Указываешь: тип сайта, блоки, CTA, аудиторию, geo-target (country / city / global), референсы. Агенты читают и работают.
———
🌏 Сайт |
#ai #claude #template #landing
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
❗️С недавних пор регистраторы доменов стали уведомлять о необходимости пройти идентификацию в ЕСИА, иначе можно потерять доступ к своим доменам в зонах
Основанием послужил новый закон об идентификации администраторов доменов через госуслуги. Процесс станет обязательным с 01 сентября 2026 г для всех владельцев.
Прошёл процедуру у нескольких регистраторов доменов - всё довольно быстро. Единственное, смущает привязка к госуслугам некоего коммерческого сервиса. 🤔
Этот пост - напоминалка для тех, кто давно не проводил ревизии своих доменов или доменов организации.
⇨ Проверяем, что учётка на госуслугах подтверждённая, а не упрощённая.
⇨ Актуализируем данные в ЛК регистратора о владельце.
⇨ Проходим процедуру идентификации, которую предлагает регистратор.
#news #gosuslugi
.ru / .рф / .su.Основанием послужил новый закон об идентификации администраторов доменов через госуслуги. Процесс станет обязательным с 01 сентября 2026 г для всех владельцев.
Что будет, если не проходить идентификацию?
Регистраторы указывают, что без идентификации не получится:
- зарегистрировать новый домен
- продлить существующий домен
- сменить администратора домена
- управлять доменом
Если домен не получится продлить — его сможет зарегистрировать другое лицо после освобождения.
На кого распространяются новые правила?
На всех администраторов доменов независимо:
- от статуса — физическое лицо, индивидуальный предприниматель, юридическое лицо
- от даты регистрации домена — до или после вступления в силу правил
- от вида сайта — магазин, онлайн-школа, агентство, эксперт, любой бизнес
- для зон .ru .рф .su
Прошёл процедуру у нескольких регистраторов доменов - всё довольно быстро. Единственное, смущает привязка к госуслугам некоего коммерческого сервиса. 🤔
Этот пост - напоминалка для тех, кто давно не проводил ревизии своих доменов или доменов организации.
⇨ Проверяем, что учётка на госуслугах подтверждённая, а не упрощённая.
⇨ Актуализируем данные в ЛК регистратора о владельце.
⇨ Проходим процедуру идентификации, которую предлагает регистратор.
#news #gosuslugi
🔥3
В статье разобрал на примерах, как перетащить репозиторий с GitHub, поднять свой Docker Registry и настроить CI/CD через Forgejo Actions — всё на одном контейнере в Proxmox.
Особенно порадовал раздел про реестры, больше не нужно разворачивать кучу сервисов, разносить их по машинам, выделять ресурсы и интегрировать в процессы, Forgejo предоставляет эту возможность "из коробки" для большинства популярных форматов, включая Docker, npm, NuGet, Maven, Conda, PyPI, Go, Helm и другие.
#git #forgejo #docker #lxc #proxmox #devserver
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Anthropic выпустили Claude Sonnet 5!
По показателям получилось близко к Opus 4.8. Оптимальная модель для повседневной работы, в том числе для построения мультиагентных систем.
Я лично до выхода этой версии ни в какую не уходил с Sonnet 4.6, уж больно хороша она в своей стабильности. Вся специфика достигается скиллами и MCP, поэтому потребности в топовой версии никогда не испытывал, разве что при проведении разовых исследований или планировании.
⛓ Ссылка на новость с описанием и сравнением с другими моделями
🔗 Best practices по промптингу Claude Sonnet 5
#news #claude
По показателям получилось близко к Opus 4.8. Оптимальная модель для повседневной работы, в том числе для построения мультиагентных систем.
Я лично до выхода этой версии ни в какую не уходил с Sonnet 4.6, уж больно хороша она в своей стабильности. Вся специфика достигается скиллами и MCP, поэтому потребности в топовой версии никогда не испытывал, разве что при проведении разовых исследований или планировании.
#news #claude
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Следующий момент, про который хотелось бы сказать в контексте развития нашей системы для управления контентом на экранах ВитринаПро, заключается в выборе ниши.
Зачастую, начиная работу над собственным продуктом, мы сталкиваемся с соблазном целиться в самых крупных клиентов, чтобы сразу закрыть финансовый вопрос одним большим чеком. Задача непростая и, в зависимости от направления, может стать как большим толчком к развитию, так и сыграть злую шутку.
Выход на малый бизнес обычно оказывается быстрее и проще. Это позволяет раньше проверить, действительно ли продукт решает их задачи. Для молодого проекта такой этап часто оказывается важнее, чем попытка сразу выйти на крупных клиентов.
В нашем случае малые предприятия стали оптимальной отправной точкой для первых продаж и получения обратной связи от реальных пользователей. Нам было важно как можно быстрее проверять гипотезы: внедрять изменения, получать отзывы и сразу принимать решения о дальнейшем развитии продукта. Такой короткий цикл практически невозможно организовать при работе с крупными корпоративными заказчиками.
✅ Почему старт с малого бизнеса оказался логичнее
⇨ меньше бюрократии;
⇨ быстрее можно показать продукт;
⇨ легче зайти в пилот;
⇨ быстрее видно, есть ли реальная ценность.
По сути, небольшой бизнес становится не просто первым клиентом, а полноценным партнёром в развитии продукта. Именно здесь появляется возможность наблюдать, как систему используют в реальной работе, какие сценарии возникают ежедневно и какие идеи действительно приносят пользу.
✅ Почему не стали сразу строить продукт под крупные сети
⇨ слишком длинный цикл;
⇨ больше требований;
⇨ выше риск перегрузить MVP;
⇨ продукт бы ушел в кастомизацию раньше времени.
Самая большая опасность такого пути — начать решать задачи одного крупного клиента вместо создания универсального продукта. В результате команда быстро оказывается в режиме постоянной разработки уникальных функций, теряя возможность масштабировать решение.
❗️ Вывод
Ниша оценивается не только по размеру, но и по тому, насколько реалистично в ней сделать первый рабочий запуск. Для нас малый бизнес — это не конечная цель, а стратегический старт. Он позволяет создать действительно востребованный продукт, подтвердить его ценность на практике и только после этого уверенно масштабироваться на более крупные компании и сети.
#витринапро #vitrinapro #продукт
Зачастую, начиная работу над собственным продуктом, мы сталкиваемся с соблазном целиться в самых крупных клиентов, чтобы сразу закрыть финансовый вопрос одним большим чеком. Задача непростая и, в зависимости от направления, может стать как большим толчком к развитию, так и сыграть злую шутку.
Выход на малый бизнес обычно оказывается быстрее и проще. Это позволяет раньше проверить, действительно ли продукт решает их задачи. Для молодого проекта такой этап часто оказывается важнее, чем попытка сразу выйти на крупных клиентов.
В нашем случае малые предприятия стали оптимальной отправной точкой для первых продаж и получения обратной связи от реальных пользователей. Нам было важно как можно быстрее проверять гипотезы: внедрять изменения, получать отзывы и сразу принимать решения о дальнейшем развитии продукта. Такой короткий цикл практически невозможно организовать при работе с крупными корпоративными заказчиками.
✅ Почему старт с малого бизнеса оказался логичнее
⇨ меньше бюрократии;
⇨ быстрее можно показать продукт;
⇨ легче зайти в пилот;
⇨ быстрее видно, есть ли реальная ценность.
По сути, небольшой бизнес становится не просто первым клиентом, а полноценным партнёром в развитии продукта. Именно здесь появляется возможность наблюдать, как систему используют в реальной работе, какие сценарии возникают ежедневно и какие идеи действительно приносят пользу.
✅ Почему не стали сразу строить продукт под крупные сети
⇨ слишком длинный цикл;
⇨ больше требований;
⇨ выше риск перегрузить MVP;
⇨ продукт бы ушел в кастомизацию раньше времени.
Самая большая опасность такого пути — начать решать задачи одного крупного клиента вместо создания универсального продукта. В результате команда быстро оказывается в режиме постоянной разработки уникальных функций, теряя возможность масштабировать решение.
❗️ Вывод
Ниша оценивается не только по размеру, но и по тому, насколько реалистично в ней сделать первый рабочий запуск. Для нас малый бизнес — это не конечная цель, а стратегический старт. Он позволяет создать действительно востребованный продукт, подтвердить его ценность на практике и только после этого уверенно масштабироваться на более крупные компании и сети.
#витринапро #vitrinapro #продукт
👍3
Для тех, кто пользуется Git на Windows
Столкнулся тут с ошибкой при вытягивании обновлений из репы (да и при клонировании она будет) следующего содержания:
Думаю, многим знакома ситуация со стандартным ограничением на длину пути в 260 символов в Windows. Исправляем в две несложные манипуляции:
1. Вносим корректировку в конфигурацию Git
2. В реестре Windows разрешаем длинные пути
- Win + R -> regedit
- Ветка
- Параметру
#git #windows
Столкнулся тут с ошибкой при вытягивании обновлений из репы (да и при клонировании она будет) следующего содержания:
git pull
error: cannot stat... Filename too long
Думаю, многим знакома ситуация со стандартным ограничением на длину пути в 260 символов в Windows. Исправляем в две несложные манипуляции:
1. Вносим корректировку в конфигурацию Git
git config --global core.longpaths true
2. В реестре Windows разрешаем длинные пути
- Win + R -> regedit
- Ветка
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem- Параметру
LongPathsEnabled выставляем значение 1#git #windows
👍5🔥1
Список источников, которыми я пользуюсь для поиска и тестирования агентов, их навыков, плагинов и сопутствующих инструментов.
✅ Агрегатор скиллов, mcp и cli утилит для российских разработчиков от NeuralDeep. Если стоит задача интеграции с ру сервисами и не только - ищем тут.
https://neuraldeep.ru/skills
✅ Коллекция субагентов для Claude по категориям: разработка, инфраструктура, тесты, безопасность, обработка данных и исследования.
https://github.com/VoltAgent/awesome-claude-code-subagents
✅ Большой каталог с навыками, плагинами, шаблонами и многим другим для Claude.
https://github.com/rohitg00/awesome-claude-code-toolkit
✅ Специализированные скиллы для работы с русским языком: переводчик с англ; сильный линтер для приведения ИИ текста к естественному, натуральному виду; пунктуация и грамматика; оценка качества. Можно использовать с разными моделями.
https://github.com/miolamio/agent-skills
🌏 Сайт |💙 ВК | 💬 TG | 📲 МАКС
#claude #codex #skills #agents #vibecoding #plugins
✅ Агрегатор скиллов, mcp и cli утилит для российских разработчиков от NeuralDeep. Если стоит задача интеграции с ру сервисами и не только - ищем тут.
https://neuraldeep.ru/skills
✅ Коллекция субагентов для Claude по категориям: разработка, инфраструктура, тесты, безопасность, обработка данных и исследования.
https://github.com/VoltAgent/awesome-claude-code-subagents
✅ Большой каталог с навыками, плагинами, шаблонами и многим другим для Claude.
https://github.com/rohitg00/awesome-claude-code-toolkit
✅ Специализированные скиллы для работы с русским языком: переводчик с англ; сильный линтер для приведения ИИ текста к естественному, натуральному виду; пунктуация и грамматика; оценка качества. Можно использовать с разными моделями.
https://github.com/miolamio/agent-skills
🌏 Сайт |
#claude #codex #skills #agents #vibecoding #plugins
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Небольшой апдейт по тестовому серверу
✅ Развернул два s3 хранилища для пробы
⇨ SeaweedFS - зрелое, проверенное решение, но архитектура, набор компонентов кажутся избыточными для локального окружения разработки. В эксплуатации тяжелее, настроек просто тонна. UI из коробки очень условный.
👉 Можно поставить скриптом
⇨ RustFS - молодой проект, beta, даже были сообщения про успешную эксплуатацию уязвимостей (актуально, когда торчит и API и консоль наружу). Не смотря на "сырость", выглядит куда приятнее и шустрее. Работает один процесс; нетребователен к ресурсам; детальная, современная веб консоль с множественными настройками без копания в конфигурационных файлах. Идеально для тестового окружения, без заморочек.
👉 Установка с Docker
✅ Рядом запустил self-hosted версию системы управления проектами YouTrack.
В работе гонял уже какое-то время - удобно, понятно и оптимально по предоставляемой функциональности (при желании можно и расширить, взяв лицензию, но необходимости такой еще не возникало). Ограничения на 10 пользователей вполне достаточно для небольшой команды или личного использования. По ресурсам тяжеловата, но на тестовом сервере запас имеется.
👉 Установка с Docker
———
Другие публикации на тему: #devserver
#docker #lxc #proxmox #seaweedfs #rustfs #youtrack
✅ Развернул два s3 хранилища для пробы
⇨ SeaweedFS - зрелое, проверенное решение, но архитектура, набор компонентов кажутся избыточными для локального окружения разработки. В эксплуатации тяжелее, настроек просто тонна. UI из коробки очень условный.
👉 Можно поставить скриптом
⇨ RustFS - молодой проект, beta, даже были сообщения про успешную эксплуатацию уязвимостей (актуально, когда торчит и API и консоль наружу). Не смотря на "сырость", выглядит куда приятнее и шустрее. Работает один процесс; нетребователен к ресурсам; детальная, современная веб консоль с множественными настройками без копания в конфигурационных файлах. Идеально для тестового окружения, без заморочек.
👉 Установка с Docker
✅ Рядом запустил self-hosted версию системы управления проектами YouTrack.
В работе гонял уже какое-то время - удобно, понятно и оптимально по предоставляемой функциональности (при желании можно и расширить, взяв лицензию, но необходимости такой еще не возникало). Ограничения на 10 пользователей вполне достаточно для небольшой команды или личного использования. По ресурсам тяжеловата, но на тестовом сервере запас имеется.
👉 Установка с Docker
———
Другие публикации на тему: #devserver
#docker #lxc #proxmox #seaweedfs #rustfs #youtrack
👍5
⇨ Разобрал, как вынести CI-runner на отдельный LXC в Proxmox, чтобы сборки не грузили основной сервис.
⇨ Настроил двухуровневые бэкапы: логические через forgejo dump и инфраструктурные через Proxmox.
⇨ Добавил SMTP-уведомления и алерты в Telegram.
Таким образом, подводя итог трёх публикаций на тему Forgejo, вся цепочка - код, сборка, registry, бэкапы и оповещения - работает под личным контролем на собственном железе как полноценная замена облачным платформам.
#git #forgejo #docker #lxc #proxmox #smtp #backup
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2
Наконец довёл до ума и опубликовал на github свой проект
⚡️Threev — кроссплатформенный десктопный клиент для S3-совместимых хранилищ.
💻 Репозиторий: github.com/yurydemin/threev
Стек: Go + Wails. Нативный бинарник под Windows / Linux / macOS.
Что умеет:
⇨ Несколько профилей подключений к AWS S3, MinIO и другим S3-совместимым хранилищам. Учётные данные шифруются AES-256-GCM, хранятся локально.
⇨ Поиск, сортировка и навигация по бакетам и префиксам как в обычном файловом менеджере.
⇨ Предпросмотр изображений, PDF и текстовых файлов без скачивания.
⇨ Возобновляемые передачи: multipart-загрузка и параллельное скачивание через Range-запросы. Обрыв соединения не ломает передачу.
⇨ Массовые операции: копирование, перемещение и удаление объектов внутри хранилища.
Кому нужен: разработчикам и DevOps, которые работают с S3 ежедневно и устали от браузерной консоли или тяжёлых обёрток.
Актуальные сборки в релизах. Устанавливаем, пробуем, проверяем. Замечания, предложения, issues приветствуются.
#s3 #golang #desktop #wails #проекты #opensource
threev.⚡️Threev — кроссплатформенный десктопный клиент для S3-совместимых хранилищ.
Стек: Go + Wails. Нативный бинарник под Windows / Linux / macOS.
Что умеет:
⇨ Несколько профилей подключений к AWS S3, MinIO и другим S3-совместимым хранилищам. Учётные данные шифруются AES-256-GCM, хранятся локально.
⇨ Поиск, сортировка и навигация по бакетам и префиксам как в обычном файловом менеджере.
⇨ Предпросмотр изображений, PDF и текстовых файлов без скачивания.
⇨ Возобновляемые передачи: multipart-загрузка и параллельное скачивание через Range-запросы. Обрыв соединения не ломает передачу.
⇨ Массовые операции: копирование, перемещение и удаление объектов внутри хранилища.
Кому нужен: разработчикам и DevOps, которые работают с S3 ежедневно и устали от браузерной консоли или тяжёлых обёрток.
Актуальные сборки в релизах. Устанавливаем, пробуем, проверяем. Замечания, предложения, issues приветствуются.
#s3 #golang #desktop #wails #проекты #opensource
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8🎉2🫡1