много умных слов, но выводы так и не понятно, поэтому выводы я сам скажу: Мы заменили Prometeus на VictoriaMetrics т.к. девопсы сказали что оно занимает намного меньше места на диске :-) Храним там метрики микросервисов и логи.
Deepseek и Qwen больше не открываются сайты :-( наверное РКН их заблокировал :-( Deepseek - быстрый и умный - лучше всех Qwen - медленный но умнее - лучше для очень сложных вопросов
исходный код внутри 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 наверное лучше, но у меня нет сложных структур, и нет в нём необходимости
Не надо делать единый формат, для каждого предназначения должен быть свой формат.
"...backend становится лишним посредником" Без backend придётся открыть свой S3 всему миру, всем клиентам, всем желающим там полазить через интернет... ? С backend клиенты даже не узнают где ваш S3, он будет внутри компании без интернета, и никто там не будет лазить вообще никогда :-)
deepseek: Вывод: Текст написан человеком — опытным IT-архитектором. Возможно, он использовал ИИ для вычитки, структурирования или помощи с оформлением таблицы, но основное содержание, история, тон и выводы — однозначно авторские.
1) программист (второй) вообще не должен ничего знать про БД, он должен вызвать функцию Read(ID) и оно само вернёт нужный объект-модель из БД, а для этого первый программист должен правильно постараться сделать функции CRUD-операции
всё правильно написано :-) у меня тоже всё в телеграм ботах с кнопками меню, поэтому не нужен ни свой сайт ни хостинг - всё бесплатно. Только телеграм не работает больше :-( даже с 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 держит всегда в памяти не запуская каждый раз заново
У вас должен быть основной заказчик-спонсор, без спонсора это всё бесполезно. Легче просто устроиться на работу и вам дадут сделать почти такой же проект. Мы тоже делаем систему как 1С на golang для автоматизации юристов на работе- для того чтобы уйти из системы СТЕК, которая как 1С со своим языком программирования на русском языке, но в 100 раз хуже чем 1С.
много умных слов, но выводы так и не понятно,
поэтому выводы я сам скажу:
Мы заменили 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