Alexander
или типа такого os.Getenv("USERNAME")
Виталий
через docker-compose в секции environment
Alexander
он тут просто не подключается. Фактически подключение происходит при командах
Alexander
через docker-compose в секции environment
А docker-composer файл разве не уходит на сервер вместе с остальным?
Alexander
на проде так
а переменные из мейк файла берутся?
🅞leksiy
А .env добавить в гитигнор
Alexander
А .env добавить в гитигнор
ну я вот хочу пароли всякие хранить
Виталий
ну хранить так пароли - не айс
🅞leksiy
ну хранить так пароли - не айс
Вообще хранить не айс, secrets - тоже не панацея)
🅞leksiy
С ними никакой сложности не вижу, кстати
🅞leksiy
https://docs.docker.com/engine/swarm/secrets/
🅞leksiy
Там секция с примером есть
🅞leksiy
Они глобальны только внутри контейнера
🅞leksiy
Плохо, если там еще что-то крутится, кроме твоей аппликухи
🅞leksiy
Твои варианты?)
Влад
>Что такое переменные окружения? Что такое миграции?
Влад
Виталий
например Jenkins(настраиваем переменные) -> makefile используем ${KEY} ->docker-compose используем ${KEY}
Alexander
https://docs.docker.com/engine/swarm/secrets/
https://cloud.croc.ru/blog/byt-v-teme/docker-secrets/ вот тут вроде понятно объяснили
Виталий
Человек про secrets не понял, а ты тут начинаешь 🤣
ну на мой взгляд - если таких "секретных" параметров 1-2 то secrets прокинуть легко - а если данных много?
Виталий
мне например проще прокинуть ключи...
Влад
В k8s хоть целый закодированный json можно хранить, например для конфигурации RabbitMQ
Влад
Со всей топологией
Влад
А по docker-compose - можно точно так же в env подключить файл, который на stage/prod/local окружениях разный
Влад
Чтобы не описывать каждую переменную в .yml
🅞leksiy
Конечно
🅞leksiy
Сам .env файл в моем примере выше
🅞leksiy
Будет разный на проде и локалхосте
🅞leksiy
Можно: env_file: - .env
Виталий
🅞leksiy
Все дошло, я подумал это вопрос
Anonymous
кто джин юзает
Anonymous
и так же юзал гориллу скажите в чем преимущество/недостатки?
Anonymous
смотрю челы по кд джин юзают а почему хз
Anonymous
ясно джин по круче будет я чекнул
Anonymous
ладно становлюсь позером перехожу на джин
Anonymous
на реддите пишут, что джин может отдавать кастомный респонс а че дефолтная либа не может? бред же, в хеадер записываешь код и сообщение
Alexander
Виталий
2 по 100 и танец с саблями
Null
Golang HTML парсинг https://uproger.com/golang-html-parsing/ @Golang_google
Alexander
Может уже его кто-нибудь забанит?)
Emil
Я что-то кроме бота админов или хозяина чата не нашел...
Emil
А Вот @anupkuplu
Ivan
exit := make(chan os.Signal,1) signal.Notify(exit,syscall.SIGINT,syscall.SIGTERM) <-exit если закрыть по ктрл+ц то приходит сигнал интерапт и программа успевает завершиться, а если закрыть на крестик , то приходит сигнал терминейт и через пару секунд программа схлопывается. Как то такое можно победить?
Ivan
:D ну при запуске программы открывается интерфейс терминала
🅞leksiy
Что за ось?
Ivan
виндвс
🅞leksiy
С ней не подскажу, к сожалению
Alexander
напомните почему идти в блокчейн - зашквар?
Ivan
все что нашел https://major.io/2010/03/18/sigterm-vs-sigkill/
🅞leksiy
все что нашел https://major.io/2010/03/18/sigterm-vs-sigkill/
https://stackoverflow.com/questions/57213146/exiting-from-golang-gracefully-in-windows-on-terminal
Alexander
хорошо, а то чёт слышал негатив по этому поводу, а из-за чего - не помню
Alexander
хорошо, а то чёт слышал негатив по этому поводу, а из-за чего - не помню
Ну опираться на чье-то мнение приборе сферы, мягко говоря, инфантильное решение
🅞leksiy
хорошо, а то чёт слышал негатив по этому поводу, а из-за чего - не помню
Негатив есть в виду того, что большинство блокчейн проектов у компаний однодневок
Alexander
речь не об опоре на мнение, речь о получении мнения специалистов
RahIgaming
Hi We are in end to end blockchain development services and we do provide staff augmentation and remote developers( Solana, Polkadot, Rust, Golang, React, Node, Python)to our clients. Feel free do reach out to me.
Alexander
знак свыше
Herman
чур мне Polkadot
Herman
без понятия, что это, но забавное название
Anonymous
всем привет, накидайте вопросов на собес на джуна
ZeroX
https://medium.com/@victor_nerd/golang-interview-questions-bd3064f2ff69
ZeroX
Только это общие вопросы