• Перехожу с RoR на Python (Django) нужна помощь?

    un1t
    @un1t
    1) обычно мне двух версий питона хватает которые есть в убунте, но можно еще юзать deadsnakes
    Для разных версий пакетов virtualenv.
    2) лучше 3
    3) у джанги даже pre-alpha версии довольно стабильные, а релиз уже сразу смело можно юзать.
    4) хрен его знает
    5) шаблоизатор встроенный либо jinja2. Так обычно pillow, djangorestframework, django-mptt, pytest, pytest-django, django-debug-toolbar, pytils, django-cleanup, sorl-thumbnail
    Ответ написан
    Комментировать
  • Перехожу с RoR на Python (Django) нужна помощь?

    @FireGM
    1. virtualenv + pip
    2. Лучше питон3 - туда добавляются всякие фичи, вроде многопоточности.
    3. Можно использовать любую, желательно последнюю или последнюю лтс
    4. Да
    5. Для джанго? Ну у меня часто идут вместе с ним sorl-thumbnail, python-slugify, python-social-auth
    Ответ написан
    2 комментария
  • Проблема "тормознутости" Ruby реальна в наше время?

    Скажем, логику игрового сервера можно реализовать в виде микро-сервисов на более легковесных фреймворках нежели Rails: Sinatra, Hanami и т.д. Самый простой вариант - использование JSON в качестве формата для входных/выходных данных.
    Или же при помощи MessagePack (есть gem) можно обмениваться с различными микро-сервисами, которые могут быть реализованы на других языках.

    В случае использования MessagePack (или аналогов) и микросервисов всегда можно впоследствии перейти на решения на других языках, если потребуется из-за узких мест в производительности.
    Ответ написан
    Комментировать