Смысл использования кватернионов именно в том чтобы избавиться от углов эйлера и гимбал лока. Это значит, что я не оперирую понятиями азимута, зенита и тангажа. Я просто поворачиваю локальную систему координат вокруг некой оси в реверенсной системе координат. Задача именно в том чтобы найти эту ось и угол (чем, собственно, и является кватернион).
Если не ошибаюсь, у твиттера закрыли базовую аутентификацию по паролю, а oauth работает либо через веб-колбэк, либо через PIN (для standalone приложений)
Сейчас используем аналогичный подход. Очень неудобно то что в абсолютно любые запросы к бд приходится вставлять site__exact = current_site. Из-за этого class-based views доставляют только одни неудобства, т.к. в каждом надо перекрывать метод который получает датасет чтобы предварительно отфильтровать по текущему сайту.
Сам пользую PyCharm, но, слышал, многие сидят на vim'е. Мне вот очень интересно, что же в нем такого? Что за такие уникальные инструменты? Было бы здорово, если бы вы могли описать все самые главные фичи, которых нет в других средах, или есть но не везде.
Возможно, у автора есть веские причины сериализовать объекты в БД. По крайней мере, если бы это было всегда неправильно, то не было бы django-picklefield
Ну, некоторые люди умудряются активно писать топики, участвовать в обсуждениях и при этом иметь вполне приличную карму. Так что, думаю, это вполне возможно.