Python, Django, DevOps

$10 халявных долларов на VPS по этой ссылке bit.ly/vps_toster
Контакты

Достижения

Все достижения (29)

Наибольший вклад в теги

Все теги (117)

Лучшие ответы пользователя

Все ответы (170)
  • Как организовать день и работу?

    svfat
    @svfat
    ☺Нужен VPS? Два месяца бесплатно. Смотри профиль☺
    Возьмите за основу этот распорядок дня и переделайте под себя
    Ответ написан
    Комментировать
  • Как в линуксе запускать команду по расписанию автоматически (мне нужно каждые 15 минут)?

    svfat
    @svfat
    ☺Нужен VPS? Два месяца бесплатно. Смотри профиль☺
    Сначала команду: $ crontab -e
    Запустится редактор конфигурации cron.
    И добавляете в этот файл строчку:
    */15 * * * * /path/to/command - где /path/to/command - путь к вашей команде
    Ответ написан
    Комментировать
  • Вы работаете со своими проектами на локалке или удаленно?

    svfat
    @svfat
    ☺Нужен VPS? Два месяца бесплатно. Смотри профиль☺
    Послушайте, разработка под Windows - это боль. Нормальной консоли нет, а рано или поздно она понадобится, существующие решения довольно костыльные. Бросайте эту затею и переходите на другой уровень. Рекомендую скорее переходить на линукс, поставьте второй системой дома ubuntu или mint (они практически идентичны), вам это пригодится. На ней тренируетесь элементарно настроить стек LAMP или LEMP. Если вообще с консолью не дружите, то придется тяжеловато, но с минимальными навыками разберетесь быстро.

    Дальше заводите аккаунт на bitbucket.com - там можно бесплатно хранить git-репозитории, в том числе приватные. Играетесь с git. Теперь ваш код всегда можно перенести на любую машину, хоть в Denwer на ноутбуке, хоть на production, был бы интернет.

    В принципе этого уже достаточно для продуктивной работы, для дальнейшего развития поиграйтесь с vagrant - это такая штука для виртуализации. Можно создать кучу машин с разным набором софта, для отладки хоть черта лысого.

    Дальше можно завести VPSку за $5 в месяц. По моей реферральной ссылке получите $10, на пару месяцев тестирования хватит. Рекомендую устроить на ней что-то типа хостинга. Легко будет админить, можете какие-то свои проекты запускать, и сразу результат показывать клиенту.
    Ответ написан
    Комментировать
  • Как лучше организовать два потока исполнения внутри Flask?

    svfat
    @svfat
    ☺Нужен VPS? Два месяца бесплатно. Смотри профиль☺
    Думаю правильнее и полезнее всего использовать асинхронную очередь заданий, типа Celery (github) или RQ (github).
    Во-первых, не придется изобретать велосипед. Во-вторых: ознакомитесь с работой передовых инструментов в этой сфере.

    Вот статья от гуру Flask по использованию Celery.
    Ответ написан
    2 комментария
  • Какой framework выбрать под задачу?

    svfat
    @svfat
    ☺Нужен VPS? Два месяца бесплатно. Смотри профиль☺
    Если новичок, то Django - множество мануалов, достаточно строгая структура приложения, куча модулей. Все, что вы назвали легко можно реализовать. Если Python еще не изучали, то пройдите курс на codeacademy, затем хотя бы пробегите по книжке Лутца, и почитайте статейки на хабре про правильные паттерны на Python. Потом напишите парсер (без Django пока, просто парсер) Если вы гениален от рождения - то за пару недель справитесь. Потом проходите туториал с официального сайта django. Всю работу проводите на linux, в виртуальной машине или как угодно, только никакой винды. Потом проходите мануал с How to tango with Django. (Это еще минимум неделя если осмысливать то что делаешь) Затем пишите свое приложение, начав с регистрации пользователей и пользовательского профиля (прогресс, рефералы). Прикручиваете туда свой парсер. Настраиваете рассылку на почту. Вуаля. (Это еще пару недель, так как новичок и будет много гугления)
    Ответ написан
    7 комментариев

Лучшие вопросы пользователя

Все вопросы (35)