Size: a a a

2020 April 21

АБ

Александр Бантьев in NixOS
Всмысле подружить джаву с никсом
источник

VY

Vasiliy Yorkin in NixOS
https://github.com/nix-community/nix-direnv
хм, альтернатива lorri, автор пишет

> Lorri causes large CPU load when $NIXPKGS is pointed to a directory, i.e. a git checkout. This is because it tries to watch any referenced nix file and re-evaluates if those changes. Nix-direnv comprises between performance and correctness and only reevaluate direnv if either the project-specific default.nix / shell.nix changes or if there is a new commit added to nixpkgs
источник

RG

Ramil G in NixOS
karavan
Я в курсе про тематику чата, но уточнить требуется на всякий случай.
Т.к. у меня были мысли в прод толкать nixos, а у меня там кругом джава и джавой погоняет.
Не-не. Я по началу тоже использовал тут никс - как любой линукс. Теперь исправился
источник

a

allter in NixOS
Александр Бантьев
Всмысле подружить джаву с никсом
А что у джавы с никсом не то? Повторяемость?.
источник

АБ

Александр Бантьев in NixOS
allter
А что у джавы с никсом не то? Повторяемость?.
Менеджеры зависимостей там весьма своеобразные.
источник

АБ

Александр Бантьев in NixOS
И подружить с никсом их не получается.
источник

k

karavan in NixOS
Александр Бантьев
Менеджеры зависимостей там весьма своеобразные.
так, это ж во время компиляции зависимости требуются, а рантайм полноценен с наличием jre
источник

a

allter in NixOS
Александр Бантьев
Менеджеры зависимостей там весьма своеобразные.
А.. Это да...
источник

RG

Ramil G in NixOS
karavan
так, это ж во время компиляции зависимости требуются, а рантайм полноценен с наличием jre
Предлагаешь сборку делать на одной операционной системе, а деплоить в никс? Мне кажется, так долго не проработает. Баги будут невыловимые
источник

k

karavan in NixOS
Ramil G
Предлагаешь сборку делать на одной операционной системе, а деплоить в никс? Мне кажется, так долго не проработает. Баги будут невыловимые
я таки попробую
источник

АБ

Александр Бантьев in NixOS
karavan
я таки попробую
Тогда лучше собирать всё равно внутри никса
источник

АБ

Александр Бантьев in NixOS
Просто сделай fixed-hash derivation
источник

АБ

Александр Бантьев in NixOS
И тогда будет доступ в интернет изнутри деривации
источник

АБ

Александр Бантьев in NixOS
Придется просто ручками менять хэш после каждой компиляции :)
источник

k

karavan in NixOS
Меня другое беспокоит, как долго можно nix-build свитчить без перезагрузок, периодически подчищаяя мусор коллектором?
Подразумеваю, что изменяетсся только код скомпиленных апликух.
источник

АБ

Александр Бантьев in NixOS
karavan
Меня другое беспокоит, как долго можно nix-build свитчить без перезагрузок, периодически подчищаяя мусор коллектором?
Подразумеваю, что изменяетсся только код скомпиленных апликух.
Не понял вопроса
источник

АБ

Александр Бантьев in NixOS
nixos-rebuild switch имеется в виду?
источник

k

karavan in NixOS
Александр Бантьев
nixos-rebuild switch имеется в виду?
да, он, спутал
источник

АБ

Александр Бантьев in NixOS
Ну в целом можно очень много раз его делать без перезагрузок.
источник

RG

Ramil G in NixOS
Тогда образ не будет распухать?
источник