Size: a a a

Emacs — русскоговорящее сообщество

2020 July 03

PG

Pig Greenest in Emacs — русскоговорящее сообщество
Для всестороннего рассмотрения вопроса остаётся только спросить питониста, но мне уже неудобно дергать Докера
источник

АЮ

Андрей Юнми... in Emacs — русскоговорящее сообщество
Для вебпака есть какие-то приколы для дотенвов. У нам используется.
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
@LamaLove вам повiстка
источник

A

Artem in Emacs — русскоговорящее сообщество
Тут вопрос в том как емакс создаёт процессы. Очевидно, что это fork + exec, но какой exec именно (а если правильный, например execve, то передаёт ли он переменные окружения)
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
yosk
А что за 27 и выше? Бета?
Точнее так, 27 сейчас релиз кандидат, а выше это уже из сорцов собирают
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
Artem
Тут вопрос в том как емакс создаёт процессы. Очевидно, что это fork + exec, но какой exec именно (а если правильный, например execve, то передаёт ли он переменные окружения)
Всегда можно дернуть env
источник

A

Artem in Emacs — русскоговорящее сообщество
Но сам подход, вот этот twelve factor app и иже — хуйня.
источник

A

Artem in Emacs — русскоговорящее сообщество
Ладно, может не хуйня.
источник

SS

Sergey Seliverstov in Emacs — русскоговорящее сообщество
Andrew Kazakov
Всем привет, возможно подскажите по проблеме - в проекте использую python код который для конфигурации использует переменные окружения.

Хочу запускать проект в emacs (для дебага и т.п.) и конфиг по сути брать из .env файла. Нашел плагин для этого - https://github.com/preetpalS/emacs-dotenv-mode

Кто-нибудь пробовал настроить такое?
Тапками прошу не забрасывать, пару дней назад поставил emacs с doom конфигом, честно пытаюсь разобраться :)
Я написал ф-ию, которая перед запуском лиспового кода настраивает переменные окружения, пускает код. После выполнения все автомагически откатывается. Окружение это просто список конс ячеек.
источник

SS

Sergey Seliverstov in Emacs — русскоговорящее сообщество
Таким способом шелы запускаю под проект. Или просто команды, которым нужны специфические переменные
источник

SS

Sergey Seliverstov in Emacs — русскоговорящее сообщество
И второй вопрос, как получить этот список... Тут огромное поле для творчества😊
источник

SS

Sergey Seliverstov in Emacs — русскоговорящее сообщество
Для крестов просто глазками сделал диф и ручками записал в файл
источник

АЮ

Андрей Юнми... in Emacs — русскоговорящее сообщество
Artem
Но сам подход, вот этот twelve factor app и иже — хуйня.
Этот подход наполовину объясняется особенностью скриптовеба, где у тебя нет нормальных возможностей для хранения стейта и асинхронности. А на другую половину здравым смыслом.
источник

АЮ

Андрей Юнми... in Emacs — русскоговорящее сообщество
Вернее, здравым смыслом и желанием деплоить 1488 раз в день.
источник

A

Artem in Emacs — русскоговорящее сообщество
> 1488
/voteban
источник

A

Artem in Emacs — русскоговорящее сообщество
источник

SS

Sergey Seliverstov in Emacs — русскоговорящее сообщество
Andrew Kazakov
Всем привет, возможно подскажите по проблеме - в проекте использую python код который для конфигурации использует переменные окружения.

Хочу запускать проект в emacs (для дебага и т.п.) и конфиг по сути брать из .env файла. Нашел плагин для этого - https://github.com/preetpalS/emacs-dotenv-mode

Кто-нибудь пробовал настроить такое?
Тапками прошу не забрасывать, пару дней назад поставил emacs с doom конфигом, честно пытаюсь разобраться :)
Если нужно, могу куданить выложить
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
Artem
> 1488
/voteban
источник

AK

Andrew Kazakov in Emacs — русскоговорящее сообщество
Sergey Seliverstov
Если нужно, могу куданить выложить
можно просто ссылкой на gist, чисто для примера. В любом случае еще elisp нужно изучить
источник

AK

Andrew Kazakov in Emacs — русскоговорящее сообщество
спасибо всем за ответы!
источник