gluk47

Письмо Силакову

Sep 29th, 2014
435
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.25 KB | None | 0 0
  1. Добрый день, Денис!
  2.  
  3. Нам нужно немного сведений, чтобы сделать программу по высшему разряду.
  4. Вот например, какой Ваш второй инициал для титульного листа ТЗ? И Ваша должность — туда же.
  5.  
  6. Как должны выглядеть отчёты? Если это будет yaml-файл в указанной в конфиге папке — нормально? Или надо json? html?
  7. Имеются ли какие-то сформулированные требования к быстродействию? Мы себе не очень представляем, в каких терминах их формулировать, а писать в ТЗ «чтоб работала с приемлемой скоростью» совершенно бессмысленно.
  8.  
  9. А ещё: обязательно ли использовать питон?
  10. Потому что можно сделать так (используя /bin/bash):
  11. nm -Cu для всех исполнимых файлов с выводом результатов в соответствующие файлы
  12. uniq ото всех полученных файлов с формированием результата в выходной файл requires-all
  13. nm -Cg для всех библиотек и аналогично собрать все в список provides-all.
  14. Потом grep -Fxvf provides-all requires-all
  15.  
  16. Ну и если найдутся такие requires, для которых нет provides, то детально формировать отчёт об ошибке.
  17. Для всего этого bash удобней питона — меньше кода, его логичней использовать для вызова внешних программ.
  18.  
  19. Или есть какие-то требования к встраиванию программы как модуль питона куда-нибудь? Если да, то какие?
  20.  
  21. PS. Ну и ещё маленький вопрос: есть ли требования к формату конфига? Подойдёт ли yaml или bash (как /etc/bashrc)?
  22.  
  23. Спасибо.
Advertisement
Add Comment
Please, Sign In to add comment