Обновить
-22
ManyakRus@manyakRus

Пользователь

8
Подписчики
Отправить сообщение

много умных слов, но выводы так и не понятно,
поэтому выводы я сам скажу:
Мы заменили Prometeus на VictoriaMetrics т.к. девопсы сказали что оно занимает намного меньше места на диске :-)
Храним там метрики микросервисов и логи.

Deepseek и Qwen больше не открываются сайты :-(
наверное РКН их заблокировал :-(
Deepseek - быстрый и умный - лучше всех
Qwen - медленный но умнее - лучше для очень сложных вопросов

статья интересная :-)
Deepseek люблю :-)

исходный код внутри MSSQL лежит в таблице dbo.config
я когда-то сам его находил и вытаскивал отттуда время последнего обновления конфигурации на языке 1С, т.к. напарник динамически обновлял 1С много раз в день,
т.е. можно брать его оттуда не выгружая файлы :-)

deepseek:
SELECT
FileName, BinaryData, PartNo
FROM dbo.Config
WHERE FileName
LIKE ‘%CommonModules/МойМодуль/Module%’
ORDER BY PartNo;

каждый формат имеет свое предназначение:
.env - мало переменных
.ini - много переменных, разделённых по группам
.toml - много переменных, разделённых по группам, умеет хранить сложные структуры
.json - одна сложная структура, с вложенными структурами
.xml - одна сложная структура, с вложенными структурами, может иметь описание полей

Я использую .env,
раньше использовал .ini когда было много переменных(значений)
.toml наверное лучше, но у меня нет сложных структур, и нет в нём необходимости

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

Всё правильно :-)
но эти сервисы не подходят для автоматизации т.к. скачивают .pdf, а надо .json
Пользуемся такими же платными сервисами

"...backend становится лишним посредником"
Без backend придётся открыть свой S3 всему миру, всем клиентам, всем желающим там полазить через интернет... ?
С backend клиенты даже не узнают где ваш S3, он будет внутри компании без интернета, и никто там не будет лазить вообще никогда :-)

проверил :-)
написал ли этот текст ИИ ?

deepseek:
Вывод: Текст написан человеком — опытным IT-архитектором. Возможно, он использовал ИИ для вычитки, структурирования или помощи с оформлением таблицы, но основное содержание, история, тон и выводы — однозначно авторские.

1) программист (второй) вообще не должен ничего знать про БД,
он должен вызвать функцию Read(ID) и оно само вернёт нужный объект-модель из БД,
а для этого первый программист должен правильно постараться сделать функции CRUD-операции

2) уже есть кодогенератор который сам напишет все CRUD-операции,
и даже полностью готовый микросервис с этими функциями
https://github.com/ManyakRus/crud_generator

всё правильно написано :-)
у меня тоже всё в телеграм ботах с кнопками меню,
поэтому не нужен ни свой сайт ни хостинг - всё бесплатно.
Только телеграм не работает больше :-( даже с VPN и proxy,
переделал всё на емайл :-(

а где кнопка остановиться на месте ?
ато как бешенный принтер гоняет туда сюда

легче вообще ничего не делать вручную - ни одной строчки кода.
Полностью готовый микросервис CRUD-операций напишет кодогенератор:
https://github.com/ManyakRus/crud_generator

Самый надёжный способ "не зависать":
работать на работе очно (не удалённо) на линуксе в котором нет звука и игр и невозможно устанавливать программы (игры)
я так и делаю :-)

1) Всё правильно написано :-)
Но это итак уже у всех есть - структуры для конфига,
тут никакого изобретения нет,
Functional Options встречается очень редко.

2) моё "изобретение" - делать много структур с конфигами :-)
отдельно для постгреса, отдельно для кафки и др.
тогда код становится универсальным, а не специфический только для 1 проекта

"Исполнитель должен указывать способ создания своей музыки"

Авторы итак уже указывают способ создания музыки,
например у дистрибьютера музыки yourtunes есть отдельные галочки:
1) создано и использрванием ИИ
2) кто создал текст: я / ИИ
3) кто создал музыку я / ИИ
4) кто поёт: я / ИИ
(точные названия галочек не помню уж)
Авторы итак уже всё указывают, у яндекс-музыки есть вся информация.
(я сам лично указываю всегда: текст мой, поёт ИИ)

временные таблицы всегда лучше чем CTE :-)
т.к.
1) им можно сщё сделать ANALYSE + CREATE INDEX
ANALYSE временных таблиц надо делать всегда, т.к. он часто ускоряет запрос в 100 раз

2) временные таблицы ещё и понятнее в тексте запроса для программиста

3) временные таблицы можно "дебажить" - запускать отдельно и проверять что там выбралось

Почему это "...сегодня СУНО недоступна" ?
Сайт suno.com работает хорошо, не заблокирован в России, даже VPN не нужен.
Также хорошо работает приложение для телефона от suno (у меня android).

golang
1) я использовал сначала headless Libre Office для конвертации .odt в .pdf
2) сейчас используется Gotenberg - быстрее чем (1) т.к. этот office держит всегда в памяти не запуская каждый раз заново

Спасибо авторам :-)
модель хорошо рисует русские буквы, лучше многих других ИИ
(ChatGPT ещё лучше, только меня туда не пускают даже с VPN)

У вас должен быть основной заказчик-спонсор,
без спонсора это всё бесполезно.
Легче просто устроиться на работу и вам дадут сделать почти такой же проект.
Мы тоже делаем систему как 1С на golang для автоматизации юристов на работе-
для того чтобы уйти из системы СТЕК, которая как 1С со своим языком программирования на русском языке, но в 100 раз хуже чем 1С.

Да.
Отправляю wav, не mp3

1
23 ...

Информация

В рейтинге
4 562-й
Зарегистрирован
Активность

Специализация

Бэкенд разработчик
Средний