alex maslakoff, какая альтернативная стоимость этого времени? Особенно в случаях, когда работаете вы уже на пределе и потратить его на программирование не смогли бы. Что другое, более полезное для карьеры тогда можно было сделать за это время?
RabraBabr, я про то, что программисту C++ вообще никакая подготовка не нужна, чтобы сразу написать рабочую программу на C. Вообще. Она может не быть образцом эффективности, может не соблюдать best practice и нарушать style guide, но она сразу скомпилится и будет работать.
Во-первых, в arial.ttf какой шрифт? Просто Arial или Arial Unicocde MS? Есть уверенность, что в шрифте есть необходимые символы кодировки utf-8? Во-вторых, надо посмотреть какие path возвращает fetch_pdf_resources и убедиться, что по этому пути можно открыть файл.
RabraBabr, я полиглот, у меня мозги заточены на быстрое освоение новых языков, но мне всё равно надо хотя бы несколько часов на изучение документации. Сразу же написать рабочую программу на языке, который вижу первый раз в жизни я не смогу.
Денис Загаевский, я честно говоря, каждый раз когда доказываю, что это почти один язык, не уверен несу ли благо. Молодые начитаются, а потом смотришь в код из лютой смеси сишного и плюсового кота и хочется срочно выпить.
Денис Загаевский, это значит, что например в GCC у cc1 и cc1plus большое перекрытие кодовой базы, а в Visual C++ для компиляции сишного и плюсового кода вовсе используется один код. Ну, и в рантайме плюсовый объект - это всего лишь структура со ссылками на функции. Компиляторы по больше части не способны отличить сишный код от плюсового, а рантайм неспособен отличать плюсовый код от сишного.
zedxxx, и опять же, программист на js не сможет без дополнительной подготовки написать на Java никакого кода, ни плохого, ни хорошего. Так же как джавист на Го, а питонист на Хаскеле. Языки разные.
zedxxx, С++ - это надмножество С (начиная с C99 нестрогое надмножество). И вы в лёгкую можете из кода С++ использовать Сишный код, а в сишном коде манипулировать VMT объекта написанного на C++. А любой программист на плюсах может запросто писать на Сях. Java же и JavaScript реально имеют общего только 4 буквы в названии.
Bred Thomson, соберите все силы в кулак и внимательно посмотрите на свой код. Задайте себе вопрос "Что именно изменилось в нём с использованием миксина?" Перечитайте мои два предыдущих комментария. Повторяйте процедуру до полного просветления.
Bred Thomson, ошибка "Post matching query does not exist" означает, что в базе нет записи с таким slug Либо обрабатывайте исключение Post.DoesNotExist, либо используйте вместо метода get метод filter и обрабатывайте None