Контакты

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

Все теги (11)

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

Все ответы (7)
  • Как запустить несколько сайтов на одном Django?

    @yermocode
    Решал пару подобных задач на ruby on rails + passenger, для одной из них было создано грубо говоря 5 rails приложений размещенных на одном сервере (у каждого свой домен), одно из них было "главным" сайтом с личным кабинетом из которого происходило обновление контента на других 4 сайтах, суть была такая: все взаимодействия происходили по API, какие-либо изменения отслеживались с помощью websocket (необходимо было в реальном времени мониторить все активности). Это, если в кратце. Думаю на django построить подобную архитектуру не составит труда. Для другой задачи, необходимо было построить веб-приложение на одном домене, но должен был быть функционал создания n-го кол-ва "отдельных" сайтов с общим личным кабинетом. В этом случае задача была решена с помощью маршрутизации (routes), грубо говоря:

    //это был роут на основной сайт
    scope module: :mainClient do
        root to: 'index#home'
    end
    
    //роуты на остальные "подсайты"
    namespace :subSite_1 do
        root to: 'index#home'
    end
    
    namespace :subSite_2 do
        root to: 'index#home'
    end

    в данном случае, каждый "подсайт" включая "главный" имели свои view, style, script. На django не писал но думаю логика от этого сильно не поменяется.
    Ответ написан
    Комментировать
  • Как оценить стоимость работ?

    @yermocode
    Ну стоимость работ на фрилансе обычно рассчитывается из того, сколько потребуется примерно часов на проект x средняя стоимость часа работы по данному направлению, грубо говоря я бы полистал профили фрилансеров, посчитал бы примерную стоимость часа работы. Затем проанализировал бы сроки выполнения работы, мб небольшой опрос или конкурс, и из всего этого вырисовывается примерная цена на проект. Как то так. Также таким образом можно наиболее выгодное решение принять (разбить на несколько подпроектов или нет).
    Ответ написан
    Комментировать
  • Как сделать такую таблицу в html?

    @yermocode
    <table>
        <tr>
            <td colspan="2"></td>
            <td></td>
            <td></td>
        </tr>
        <tr>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
        </tr>
        <tr>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
        </tr>
        <tr>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
        </tr>
        <tr>
            <td colspan="3" rowspan="2"></td>
            <td></td>
        </tr>
        <tr>
            <td></td>
        </tr>
    </table>


    Далее стилями подкорректируешь размеры, цвета границ и т.д.
    Ответ написан
    2 комментария
  • Как получать координат gps машин для сайта?

    @yermocode
    Для постоянного отслеживания координат объекта нужно приложение, android, ios api позволяет получать текущее местопложение с помощью сети или gps и далее использовать в приложении (отправлять данные на сервер и там обрабатывать как угодно), яндекс карты и google maps там вроде бы можно отправить свои координаты по смс, email и т.д.

    PS. Я учавствовал в разаботке системы курьерской доставки, кратко говоря, был сервер и приложение под android. Приложение содержало в себе карту с отображением адреса доставки получаемого с сервера, и отправляло координаты курьера на сервер, после обработки на сервере, все курьеры и их прогресс отображается у оператора на карте, ну и прочая статистика (ср. скорость, пробки и т.д.) исходя из статистки оператор мог проложить маршрут каждого курьера. Как-то так. :-)
    Ответ написан
    Комментировать
  • Работа с OC на внешней памяти?

    @yermocode
    Привет! Для начала необходимо скачать образ. Далее у тебя есть два варианта, осуществить установку с помощью виртуальной машины или с помощью загрузочного носителя. В первом случае, необходимо создать виртуальную машину, дать ей доступ к USB накопителям, вставить свой накопитель на который хотел бы установить систему, далее в процессе установки выбираешь устройство на которое следует установить систему и следуешь дальнейшим стандартным инструкциям. Во втором случае, записываешь скаченный образ на какой-нибудь носитель, например с помощью софта Ultra ISO, далее вставляешь в USB порт носитель на который хотел бы установить систему и носитель с записанным образом, в BIOS ставишь параметр загрузки с USB накопителя (там выбираешь накопитель на котором записан образ), нажимаешь сохранить, компьютер перезагружается и ты попадаешь в окно установки системы, далее выбираешь на какой носитель устанавливать и следуешь инструкциям.

    PS. Можешь покурить этот мануал, help.ubuntu.ru/wiki/%D1%83%D1%81%D1%82%D0%B0%D0%BD...
    Ответ написан
    1 комментарий