LINUX.ORG.RU

История изменений

Исправление Obezyan, (текущая версия) :

(Ломоносовы наших дней, как сказать production по-русски?)

Запускать в произвдство или запускать в работу. Потому сервер - производственный или рабочий.

для работы требует FFTW и BLAS,

apt-get install fftw3 fftw3-dev libblas-dev …

Python3, 1,3-гигабайтное виртуальное окружение

Anaconda, pip, заодно там и R может жить.

Как это всё разворачивать, чтобы ничего не забыть и не сойти с ума?

Примерный план:

  1. Создать git репозитарий
  2. Начать уже писать документацию, что, для чего и как поднято и положить в этот репозитарий.
  3. Все sh скрипты и конфиги положить в этот же репозитарий и ссылаться в документации на файлы из него. Все изменения в конфигах проводить через эту репу.

Изменения конфигов нечастые, установочный скрипт меньше 500 строк кода это ни о чем, поэтому такой способ оптимальный. В общем, не увидел ничего сурового: openBLAS, FFTW, LINPACK у каждой обезъяны стоит.

Исходная версия Obezyan, :

(Ломоносовы наших дней, как сказать production по-русски?)

Запускать в произвдство или запускать в работу. Потому сервер - производственный или рабочий.

для работы требует FFTW и BLAS,

apt-get install fftw3 fftw3-dev libblas-dev …

Python3, 1,3-гигабайтное виртуальное окружение

Anaconda, pip, заодно там и R может жить.

Как это всё разворачивать, чтобы ничего не забыть и не сойти с ума?

Примерный план:

  1. Создать git репозитарий
  2. Начать уже писать документацию, что, для чего и как поднято и положить в этот репозитарий.
  3. Все sh скрипты и конфиги положить в этот же репозитарий и ссылаться в документации на файлы из него. Все изменения в конфигах проводить через эту репу.

Изменения конфигов нечастые, установочный скрипт меньше 500 строк кода это ни о чем, поэтому такой способ оптимальный. Не увидел ничего сурового: BLAS, FFI, LINPACK у каждой обезъяны стоит.