До уровня junior надо не с современными подходами разбираться, а с базовыми. На Тостере уже десятки раз задавали ваш вопрос и в ответах всегда одни и те же книги.
Артур Кудашев, тогда так, где нужна ссылка на текущего юзера используйте {% url 'profile_url' pk=user.id %}, а где на автора комментария что-нибудь вроде {% url 'profile_url' pk=comment.author.id %}
fdkur34, да, примерно так. Хотя больше напоминает Linux. Исходный код открыт, можешь скачать и использовать любой. А можешь установить SUSE Enterprise, оплатить коммерческую лицензию и пользоваться поддержкой.
fdkur34, подобные лицензионные ограничения нужны не для того, чтобы охотиться на индивидуальных пользователей, а чтобы вынудить крупные компании приобретать коммерческие лицензии. Компании масштабов Microsoft, например, не могут себе позволить нарушать лицензию, даже если знают, что их не поймают.
fdkur34, тогда определить какой именно компилятор использовался вы вряд ли сможете. Максимум, можно узнать версию Java, под которую скомпилированы классы. И самый простой способ для этого - воспользоваться дизассемблером