Size: a a a

2020 November 14

DF

Dollar Føølish in pro.cxx
У вас техписы прям в код лезут доккоменты вставлять?
источник

CD

Constantine Drozdov in pro.cxx
Dollar Føølish
У вас техписы прям в код лезут доккоменты вставлять?
Емнип в JetBrains еще в половину требований джуна Java/Kotlin были вакансии
источник

DF

Dollar Føølish in pro.cxx
Хех
источник

CD

Constantine Drozdov in pro.cxx
Dollar Føølish
У вас техписы прям в код лезут доккоменты вставлять?
вот скажем объявление на вакансию из облака
https://yandex.ru/jobs/vacancies/cont_man/content_editor_cloud/
можете посмотреть третий вопрос в списке :)
источник

TS

Timur Safin in pro.cxx
Dollar Føølish
Тимур а можно вам в ЛС написать?
Можно
источник

DF

Dollar Føølish in pro.cxx
Спасибо , напишу
источник

TS

Timur Safin in pro.cxx
Antony Polukhin
Я вчера попробовал, и мне не понравилось

Как я понял, Doxygen умеет то же самое что и  Sphinx+Breathe+Exhile, их единственный плюс - красивые темы оформления. Минусы: страницы подлагивают из-за обилия js, куча доп зависимостей для создания документации, поломка не http форматов (не то чтобы они были особо нужны, но осадочек остался)
Основная претензия у доксигену - стиль веб сайта 20летней давности. Сфинкс с readthedocs темой позволяет это исправить. К сожалению Breathe(ссылки на Доксиген) надо кропотливо интегрировать в RST и много ручной работы за пределами доксиген блоков, и Exhale как-то это не решает. Но

Всё привыкли к readthedocs теме, и игра стоит свеч
источник

TS

Timur Safin in pro.cxx
Antony Polukhin
+ есть сомнения, что техписы знакомы с doxygen и как его вкорячивать
+ не хочется использовать Яндексовые внутренние инструменты. Документация должна быть генерируема и за пределами Я
Техписы умеют в RST, это часть их профессии
источник

ID

In Dev in pro.cxx
@antoshkka, а у вас используют conan/vcpkg?
Так их любят почему-то в этом чатике
источник

AM

Alexander Malkov in pro.cxx
In Dev
@antoshkka, а у вас используют conan/vcpkg?
Так их любят почему-то в этом чатике
если посмотреть исходники ClickHouse, то там видно, что все зависимости подключаются через CMake и выкачиваются через github submodules
источник

AM

Alexander Malkov in pro.cxx
и не все их любят)
источник

ID

In Dev in pro.cxx
Alexander Malkov
и не все их любят)
Не все любят конаны, или сабмодули?
источник

AM

Alexander Malkov in pro.cxx
насколько я знаю, в яндексе есть своя утилита для сборки)
источник

ID

In Dev in pro.cxx
Alexander Malkov
насколько я знаю, в яндексе есть своя утилита для сборки)
Я так понял, conan/vcpkg это больше про менеджер пакетов в первую очередь
источник

D

Danya in pro.cxx
Alexander Malkov
если посмотреть исходники ClickHouse, то там видно, что все зависимости подключаются через CMake и выкачиваются через github submodules
А если смотреть исходники CatBoost, то там на yamake, если я правильно понимаю
источник

DF

Dollar Føølish in pro.cxx
Катбуст разве Яндекс
источник

AM

Alexander Malkov in pro.cxx
Danya
А если смотреть исходники CatBoost, то там на yamake, если я правильно понимаю
ну, отростки yamake есть и в ClickHouse
источник

D

Danya in pro.cxx
Alexander Malkov
ну, отростки yamake есть и в ClickHouse
Ну там это больше как чтобы оно просто в Яндексовской монорепе лежало и отображалось, а в CatBoost там вроде часть логики по сборке есть
источник

D

Danya in pro.cxx
Dollar Føølish
Катбуст разве Яндекс
Конечно
источник

D

Danya in pro.cxx
Danya
Ну там это больше как чтобы оно просто в Яндексовской монорепе лежало и отображалось, а в CatBoost там вроде часть логики по сборке есть
В CatBoost нет CMake
Есть makefiles какие-то и какой-то MSBuild sln
Вероятно они генерируются yamake, но кто их знает
источник