Это нормально. Отрасль ИТ чрезвычайно обширна, сложна и изменчива, поэтому в начале пути информационный поток будет топить и вызывать головную боль. No pain, no gain, как говорится.
nsmilyk, они вас заблочат, а вам придётся собрать всю документацию, подтверждающую ваше право на показ имеющихся у вас фильмов и в судебном порядке обжаловать блокировку. Если очень повезёт, документы у вас запросят до блокировки.
Сергей Егоров, это натягивание совы на глобус, конечно, но в целом да. Грубо говоря, неправильная программа java-джуна просто не соберётся, а программа python-джуна может отработать несколько месяцев прежде, чем будет замечено, что она портит данные каждой тысячной транзакции.
Сергей Егоров, во-первых, статическая типизация снижает количество рантайм ошибок, и как следствие увеличивает надёжность ПО. Во-вторых, чем крупнее кодовая база, тем сложнее сохраняться чистоту коду, строгость архитектуры и низкую цикломатическую сложность кода при использовании динамических языков.
Кроме того, как сам язык Java, так и каждый стандарт, входящий в Java EE, были разработаны с учётом многолетнего опыта разработки и эксплуатации высококритичных для бизнеса систем в огромных корпорациях, типа IBM. Никакой другой язык, кроме C++ разве что, и никакая другая платформа не прошли такой закалки.
И не стоит забывать, языки со статической типизацией имеют куда больше возможностей для оптимизации, что в свою очередь даёт большую производительность и более эффективную утилизацию ресурсов.
Не спроста вся финансовая отрасль, включающая банки, страховые компании, биржи и т.п., используют именно Java.
Сергей Егоров, смотря как оценивать стоимость. Разработка будет конечно же дороже, чем на PHP, а вот поддержка в многолетних масштабах выходит намного дешевле.
1Tima1, ваш первый вопрос был больше года назад. За это время вы не продвинулись ни на полшага вперёд. А ведь за год можно хорошо изучить любой язык, даже на много более сложный, чем Python, и даже если он первый.
qweasdtre, вот бы ещё эта проблема была указана в вопросе. С этим сложнее, нужно в цикле формировать изображение строки, получать её размер, проверять вписывается ли он в базовое изображение, если нет, уменьшать размер шрифта на единичку и переходить к следующей итерации. Или наоборот постепенно увеличивать.
Stalinko, я на фултайм фрилансе работал. Трудоспособность выше, чем в офисе. Причём не смотря на то, что я не люблю сам фриланс и работа чаще была неинтересной.
kostya-ZP, самая простая и в то же время доходчивая по алгоритмам и структурам данных - "Структуры данных и алгоритмы" Роберта Лафоре. Она для Java из древних времён, но это несущественно. Для широкого обзора основ я всем советую книги Таненбаума - "Архитектура компьютера", "Современные операционные системы" и "Компьютерные сети". А для базовых принципов программирования лучше выбрать какой-то конкретный язык и взять по нему самоучитель. Но если уж хочется именно теории программирования, то вот это.
Василий Берестов, большинство программистов пишут код не больше пары часов в день, да и то не каждый. А некоторые ещё и отказываются работать, если офис недостаточно уютный и зон отдыха нет. Ну и отсутствие вдохновения, стрессы, депрессии, выгорания и прочее, что мешает "творческому процессу" нежных цветочков.
В контекст какого шаблона передали переменную, в том и отображается. Непонятно зачем вам этот велосипед, если можно просто {% if user.is_authenticated %} да и представление аутентификации в Django есть уже готовое из коробки.