• Как правильно связывать апы и модели?

    В принципе нет ничего страшного, чтобы импортить напрямую. Если есть необходимость, можно по аналогии с кастомной моделью пользователя в django - хранить имя модели в настройках + плюс иметь функцию возвращающую саму модель
    Ответ написан
  • Как вы быстро разворачиваете окружение?

    OnYourLips
    @OnYourLips
    Должно 2-3 минуты хватить с нормальными инструментами.
    Попробуйте vagrant и ansible.

    Некоторые советуют docker, но его использование влияет на рабочий процесс (при разработке надо учитывать, что он есть).

    К тому же насчет нескольких часов без автоматизации процесса вы оптимистичны. Попробуйте предположить, сколько уйдет времени на настройку системы у фронтендера, не знакомого с питоном.
    А с автоматизацией несколько минут.
    Ответ написан
  • Как всё успевать и не быть роботом?

    @Prazeodim
    Задал ваш вопрос двум самоназванным мудрецам, мне интересно как сообщество отреагирует на их советы, я давно с ними общаюсь, много где помогли так-то. Напишу здесь их ответы:

    Первый ответил: "О чем ты, дядя? В любой момент времени ты либо е*ашишь, либо не е*ашишь. И нет такого, что ты просто постоишь пока подумаешь или спросишь совета у коллег - ты либо деградируешь, либо развиваешься. Если думаешь, что деградируешь - значит деградируешь, следовательно е*ашь, дабы вылезти из этого дерьма. Ежели думаешь, что развиваешься - ты уже е*башишь, наслаждайся этим чувством самореализации. Ты если ссать хочешь - а перед тобой стена, не дает пройти в туалет, то ты либо перелезешь через нее, либо сломаешь ее, либо поссышь на стену - в общем найдешь какое-то решение сам всегда. И не будешь спрашивать совета - ищи всегда ответы сам! У тебя ништяковый прибор для решения любых проблем на плечах сидит вроде, не дай ему протухнуть! А для еды и спорта жена есть - тоже прибор грамотный!"

    Второй ответил(в скобках мои комменты): "Молоток лежит на полке и пылится, пока он не понадобится. Когда он понадобится - его возьмут, сотрут с него пыль, починят его, если надо. Молоток - инструмент. Инструменты нужны для достижения каких-либо целей биологических платформ (дополнение: где биол. платформа - люди, животные, любая динамически развивающаяся система на нашей планете, которая с рождения решает какие-то свои задачи, забитые в него еще в генах, от природы, либо в процессе социализации - обществом/окружением. Какие задачи? Выживать, размножаться, развиваться, развивать своих ближних и свой вид в целом, стремиться к счастью, идти к счастью. ).

    Итак, человек хочет забить гвоздь - он достает инструмент где-либо, делает дело, кладет инструмент куда-нибудь. При этом, конечно, можно постоянно держать молоток в исправности и в идеальном состоянии - однако будет ли это эффективно?...

    Так, каждый человек задает для себя свою меру эффективности какого-либо дела. И наличие своего дела, которого ты хочешь достичь(например, из прошлой аналогии состояние "забитый гвоздь в квартире") - есть главный атрибут здесь. Поскольку ежели все вокруг протирают свои молотки от пыли каждый день - это им нечем больше заняться, проблема в них. Для другого такое поведение будет неэффективным, а следовательно будет выкинуто из привычек. Если кто-то эффективен в бизнесе с большим животом - зачем ему от него избавляться? Если он прожил 60 лет и понял, что живот и вес мешает, что двигаться стало гораздо сложнее, ему эффективно будет от него избавиться.

    Подводя итог по твоей ситуации, стоит заметить, что если ты хочешь заниматься музыкой - приведи в порядок все свои инструменты, которые тебе нужны для этого дела. Которых нет - приобрети(то есть навыки тоже приобретать надо, ты либо его приобретаешь, культивируя его в себе, либо пользуешься аналогичным навыком другого человека, чтобы освободить свое время). Все остальные выброси - все равно не хватит места. И подкручивай гайки. Чувствуешь, что еще можешь выкинуть что-то - выкидывай, так у тебя потом появится больше места, для еще одного дела (типа проектное мышление). В общем, думай о себе с позиции твоих проектов, эффективности твоих инструментов для выполнения проектов и проводи черту между частью твоей биологической платформы, которая является инструментом и между той частью, которая желает и мечтает - потому что первая всегда подчиняется второй и ты будешь жить в негативе, если применяешь первую часть для дела, которое не нравится твоей второй части. Живи в гармонии и балансе!
    "

    Я так понял, первый говорит с позиции делай дела, будь мужиком - не будь бабой.
    Второй же заходит со стороны размышлений - и чтобы ты думал, прежде чем действовать.
    Наверное, надо комбинировать эти подходы ;) В общем пишите если понравились их ответы - я им передам, они в этих наших интернетах не сидят.
    Ответ написан
  • Где лучше вести свой блог?

    Stand-alone блог. Расходов и сложностей минимум, полный контроль над своим ресурсом.
    Ответ написан
  • Что учить перед тем как окунуться в PHP?

    @SilverSlice
    Начиная с алгоритмов, вы рискуете задушить свой интерес к программированию. Возьмите что попроще для начала. Почему бы вам не присмотреться к javascript? Не совсем backend, но его знание будет очень полезным для веб-разработчика.

    Есть отличные общедоступные учебники с упражнениями:
    - learn.javascript.ru
    - Выразительный Javascript

    Познакомитесь с основами программирования, решите, нравится ли вам этим заниматься, а потом можете браться за более серьезное изучение. Чтобы уверенно разбираться в современном php, нужно будет освоить как минимум ООП и шаблоны проектирования. Ну а если дальше ваш интерес будет сохраняться, то наши советы вам уже не понадобятся - сами доберетесь до алгоритмов, Фаулера, DDD и прочего.
    Ответ написан
  • Как в линуксе запускать команду по расписанию автоматически (мне нужно каждые 15 минут)?

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

    myfirepukan
    @myfirepukan
    Жарим поиск
    У меня была такая "конторка" контекст и вообще графическую рекламу в сети не давайте - всё скликают нафиг. Никто не заказывает сейчас сайт погуглив "Сделать сайт в Урюпинске" все идут к знакомым и знакомым знакомых - это ваш канал. У меня по нему приходило 90% клиентов.

    Бесплатные консультации раздавайте в ВК и на других сайтах где предприниматели (но не айтишники тусуются) можете делать несложный сайт бесплатно а зарабатывать на продвижении.
    До студии я тоже работал в другой сфере и как раз из этой "другой сферы тоже пришёл один заказ".
    На фрилансе заказы не искал.
    И вообще, на самом деле найти клиентов легко, тяжело потом с ними работать )))
    Ответ написан
  • Какая иерархия/система в IT компаниях?

    @Alexey_Kutepov
    Разработчик программного обеспечения
    Есть барин и холопы. Всё остальное это просто красивые слова))
    Ответ написан
  • Инфраструктура сервиса (связка web + cli...)?

    dimonchik2013
    @dimonchik2013
    ;)
    например, демон

    например, сервер очередей - посмотрите, как в нем регистрируется Воркер
    Ответ написан
  • Как понять суть работы SSL сертификатов?

    ifaustrue
    @ifaustrue
    Пишу интересное в теллеграмм канале @cooladmin
    Вопрос можно разбить на две составляющие.

    1. Что такое сертификаты и какова их суть работы?
    Для того, чтобы разобраться во всех перипетиях сертификации и сути центров сертификации обратимся к аналогии из физического-реального мира.
    Сертификаты, созданы для того, чтобы подтвердить что я - это я. И что Петя - это Петя. В реальном мире для этого используются всяческие уникальные признаки - фотография, отпечатки, ДНК и рукописная подпись. Последняя в свою очередь работает только в двух случаях: первый - я вижу что Петя подписал документ - никто другой этого сделать же не мог, я же видел что это сделал Петя, и второй случай - я знаю что документ подписал Петя, так как у меня есть доказательства того, что вот эта вот закорючка - Петина подпись.
    Такие доказательства в реальности очень распространены, но ближайшая аналогия - это просто паспорт. В паспорте, помимо прочего, есть образец подписи. Паспорт мы можем предъявить для доказательства того что я это я, а Петя это Петя. Этот паспорт мне выдал наш общий удостоверяющий центр, которому мы оба доверяем.

    С сертификатами примерно та же история, у меня есть подпись, которую я передаю вместе с неким документом (или просто объектом), но доверять мне можно только если я приложу отсылку на некий контролирующий орган, которому мы оба (но главное получатель) доверяем. Т.е. получив некий объект, на котором есть чья то подпись я иду в центр сертификации (контролирующий орган) и спрашиваю "У меня вот тут штука - она норм?", мне говорят да или нет.

    Если я готов доверить центру сертификации, который и выпустил сертификат - то ок, буду ему доверять. Это будет само-подписанный серт. Если не готов, то подавайте сюда сертик выданный УЦ, да ещё и чтобы зелёная плашечка ставилась в браузере.

    2. Вопрос про то чем же сертики отличаются?
    Из выше описанного следует, что они отличаются классом "доверия" и количеством\типом объектов которые я могу ими подписывать. Есть ещё всякие плюшки и мелочи, но основное я описал =)
    Ответ написан