• Как создать клиентскую базу с доступом с разных устройств?

    @Heik
    Нужен сервер с базой/базами данных (водителей, клиентов и пр.), который будет обрабатывать входящие запросы. Как организовать передачу информации в обе стороны - это вопрос творческий: можно написать отдельное клиентское приложение для водителей, а можно использовать, например, вайбер-бота (водитель будет получать заказ и отправлять сообщения с отзывом на определенный номер).

    С технической точки зрения это не очень сложная задача. Программист со знанием БД и сисадминскими навыками вам такое напишет. Это даже может быть решением в облаке, что гораздо дешевле физического сервака с его обслуживанием.

    Другой вопрос, насколько это будет выгодно и скорее всего, вам дешевле будет взять готовое решение с индивидуальными правками (обычно разработчики такое делают).
    Ответ написан
    Комментировать
  • Как вы используете БЭМ?

    @Heik
    Сила БЭМ в том, что можно один раз написать библиотеку стилей и таскать ее с проекта на проект внося индивидуальные правки. А так это из кухни яндекса, когда над проектом работают несколько десятков человек и необходимо соблюдать единые правила написания кода. Верстать таким образом лендинг нерациональная трата времени.
    Ответ написан
    Комментировать
  • Как в залитом прямоугольнике вырезать прозрачную окружность?

    @Heik
    1b191e005a214915a428e1b8406c08fd.png

    Разбейте фигуру на два многоугольника с кривой стороной. Задайте параметры, отрисуйте на бэкенде, слейте в пнг с прозрачностью.
    Ответ написан
    Комментировать
  • Какие инструменты стоит использовать для построения сеток?

    @Heik
    Все что ты перечислил - это инструменты для решения определенных задач. Сетка, кстати, тоже интрумент. Свою проблему ты озвучил: у тебя просто нет практики. Возьми реальную задачу и доведи до конца. Начни с простого: адаптивный одностраничник, а там, по ходу дела, разберешься.
    Ответ написан
    Комментировать
  • Что положить в портфолио программиста на Си?

    @Heik
    Выберите сферу, где хотите работать. Зайдите на hh.ru и посмотрите требования вакансий по теме. Сделайте выводы и напишите что-нибудь. Затем идите к работодателю.

    Забудьте про универсальный проект, который понравится всем. Программировать микроконтроллеры и писать какие-нибудь шейдеры - это две разные области со своей спецификой.
    Ответ написан
    Комментировать
  • Кто-нибудь заморачивается с вертикальным ритмом?

    @Heik
    Ритм придает тексту понятную структуру и в идале задает темп чтения/просмотра. Современный пример - это лендинги-одностраничники, в которых информация поделена на разделы и при пролистовывании вниз все выглядит логично и на своих местах.

    Я стараюсь соблюдать. Если не на всем сайте, то в основных элементах точно (например в заголовках).

    Заказчиков не встречал. Уверен, что большинство из них даже не знают, что это такое, а если и слышали, то не понимают как это работает (потому что дизайнерские дебри). Универсальный совет: спросить зачем это ему нужно, услышать тезисы, аргументы и затем переубедить :)

    #апдейт
    Если вы имеете ввиду только текст, то под вертикальным ритмом я понимаю межстрочный интервал. Соблюдать интерлиньяж в 2016 определенно нужно. А мой ответ в целом касается ритма элементов (чередование и последовательность) страницы.
    Ответ написан