• Должен ли фронтенд разработчик уметь верстать (css)?

    @Stalinko
    PHP'шник и фрилансер до мозга костей
    Иерархия навыков упрощённо выглядит так:

    1. Верстальщик (умеет только html + css)
    2. Фронтендер (умеет также в JS)
    3. Full-Stack (умеет и фронтенд и бекенд)

    Если вы не умеете верстать, то вам ещё рано называться фронтендером. Если вы умеете, но не хотите, это другой вопрос. Тут уж как договоритесь.
    Если вас взяли как full-stack, а вы умеете только frontend делать, то нужно обозначить это заказчику. Возможно вы не подходите на проект.
    Ответ написан
  • Должен ли фронтенд разработчик уметь верстать (css)?

    @afanasiyz
    Javascript-разработчик
    Однозначно должен уметь.

    Я никогда не учился верстать именно осознанно, скилл сам приходит, если так или иначе с ним сталкиваться. Тем более , flex очень прост в освоении и покрывает 90% задач.
    Потратьте недельку на какие то задачки по верстке и вы не будете проседать по этому навыку.
    Ответ написан
    2 комментария
  • Как успевать работать с двумя заказчиками?

    opium
    @opium
    Просто люблю качественно работать
    Зачем гадать и искать выходы из неизвестных ситуаций, о продолжении проекта можно спросить заказчика, сколько будет задач и все такое
    Ответ написан
    Комментировать
  • Как успевать работать с двумя заказчиками?

    nki
    @nki
    bezkart.ru готовая система лояльности
    Делегируйте задачи.
    Ответ написан
    Комментировать
  • Как успевать работать с двумя заказчиками?

    @Stalinko
    PHP'шник и фрилансер до мозга костей
    У меня параллельно идёт около 6 проектов.
    Везде задачи то появляются, то затишье.
    Стараюсь распределять своё время как-то так:
    40% на первый основной проект
    40% на другой основной проект
    20% на прочие мелкие работы по другим проектам.

    Но бывают и ситуации, когда просыпаются сразу все клиенты и всем резко надо. Тут либо пахать по 10 часов в день, либо обламывать кого-то.

    В любом случае, мне как фрилансеру, главное, чтобы у меня всегда была работа. Поэтому не так страшно взять чуть больше как остаться без работы совсем.
    Ответ написан
    4 комментария
  • Russian VAT on Upwork - привет, работа в белую?

    angrySCV
    @angrySCV
    machine learning, programming, startuping
    не понимаю почему удалили ответ -> он не нарушает ничьего законодательства.
    Если ты не заводишь деньги обратно в Россию, тогда у тебя нет объекта налогооблажения. Все что нужно это НЕ отправлять деньги в российские банки, а отправлять например себе на карту в payoneer (которая вне российской юрисдикции).
    Так делают все наши богачи и олигархи и это не является нарушением законодательства. Никаких налогов с этого платить не нужно, никаких головняков с отчетностью.
    Ответ написан
  • Фронтенд: автоматиз. рутинных действий в браузере при разработке?

    @izheme
    Познаю мир
    Я много лет долбался с Laravel Dusk, а недавно открыл cypress. Это просто сказка. Посмотри видосики на официальном сайте, поиграйся с ним - уверен, что он понравится.
    Ответ написан
    1 комментарий
  • TDD (тесты) для HTML в JavsScript?

    k12th
    @k12th
    console.log(`You're pulling my leg, right?`);
    Есть два варианта: либо юнит-тесты, либо e2e.

    С юнит-тестами все в общем точно так же. Из тестов запускаем инстанс приложения, делаем http-запрос, получаем ответ и проверяем, что там все на месте. Не забываем в teardown убить приложение. Чтобы не изобретать велосипед, можно взять supertest.

    e2e-тесты выполняют более общую проверку на то что определенные пользовательские сценарии проходят без проблем. Тут надо смотреть в сторону Nightwatch и TestCafe.
    Ответ написан
    2 комментария
  • SQL. Как из двух данных запросов получить один?

    tsklab
    @tsklab
    Здесь отвечаю на вопросы.
    select MAX(s.salary) from salaries as s
    join employees as e on e.emp_no = s.emp_no
    where s.to_date = '9999-01-01'
    GROUP BY e.gender
    Ответ написан
    1 комментарий
  • GetBook endpoint в соответствии с REST API?

    JRK_DV
    @JRK_DV
    Рецепты https://codepen.io/jrkdv/full/LKLXdq
    в соответствии с Rest api можно
    Или так:
    Get /books/id/:id
    Get /books/article/:article
    Или так:
    Get /books/id_or_article - число\строка
    Или так:
    Get /books/:id/:article

    Rest api не ставит ограничения на наименования
    Ответ написан
    Комментировать
  • Можно ли иметь "лишний" ID в URL REST API?

    hePPer
    @hePPer
    можно.
    но если ид юзера достаточно для внесения изменений и эти изменения однозначны - то лучше вариант 1. иначе лучше второй вариант.
    пример: меняешь юзеру возраст и надо проверить позволяет ли магазин иметь юзера с таким возрастом или нет (контент 18+). или - при изменении юзера нужны какие то сведения о магазине - то тоже вариант 2 лучше
    Ответ написан
    Комментировать
  • Можно ли иметь "лишний" ID в URL REST API?

    @luna3956
    Даже если пользователи привязаны к магазинам, то раз Вы допускаете возможность использования /users/:userId, предполагаю, идентификаторы пользователей уникальны не только в пределах магазина, но и всей системы. В таком случае, уровень /shops/:shopId будет лишним в задаче изменения информации о пользователе, даже если у пользователя есть привязка к магазину в плоскости бизнес-логики. Поэтому, используйте /users/:userId.
    Ответ написан
    Комментировать
  • Может ли не подойти RAM из-за таймингов?

    Ezhyg
    @Ezhyg
    Крайнемаловероятно - одним словом, ага.

    Если же у тебя уже есть память в буке - контроллер выберет минимальные из двух получившихся.
    Ответ написан
    Комментировать
  • Правильный URI в соотв. с REST API?

    tsepen
    @tsepen
    Frontend developer
    Я так понимаю что получение книги происходит по адресу через GET
    /shops/{shopId}/books/{bookId}

    В таком случае и удаление будет по тому же адресу, но через DELETE
    Ответ написан
    Комментировать
  • Правильный URI в соотв. с REST API?

    SilenceOfWinter
    @SilenceOfWinter
    та еще зажигалка...
    REST - это стиль проектирования, поэтому оба варианта верны, лично мне нравится первый вариант т.к. такие ссылки "читабельнее".
    Ответ написан
    Комментировать
  • IT-блог как трудовая книжка программиста?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    1. Конечно есть, это же PR
    2. Конечно стоит, это же PR
    3. Конечно, но я бы рекомендовал Тостер, на Stackoverflow конченные админы.
    4. А что у кого-то есть подозрения? Если человек ведет свой блог, пишет на Хабр и имеет хороший рейтинг на Тостер - вопрос закрыт.

    Есть 2 типа людей. Те что стремятся созидать и остальные. Первые зарабатывают больше.
    Ответ написан
  • IT-блог как трудовая книжка программиста?

    lukoie
    @lukoie
    И все же, есть ли смысл? (может я занимаюсь самообманом?)

    если Вы хотите куда-то на работу устроиться, то это будет плюсом для эйчара/хедхантера
    Стоит ли распространять мои статьи через habra, medium, etc (с точки зрения поиска будущей работы) (или это только для чсв?)

    см.п.1
    если Вы о том, чтобы лидогенерячить - то это возможно, но далеко не обязательно сработает.
    Стоит ли быть активным на Stackoverflow (с точки зрения поиска будущей работы)

    смотря какой, опять же. хх может Вас так найти, например. но если Вы нашли клиента, и пытаетесь его убедить что надо именно Вас нанять, СО Вам не даст такого преимущества.
    Как показать что я не ctrl+c ctrl+v? (личные скриншоты, мб что то еще?)

    никак
    никто не будет ковыряться в Вашем коде. даже на тех.собеседовании просто посмотрят по вершкам. если это не "туду-листы", то глянут на организацию кода, стилистику и т.п., то разбираться контролцэ ли там никому не будет смысла.
    если хотите показать что Вы не просто мышевозила - Вам нужны пару необычных законченных проектов. и уже не важно было ли там все кастомное, или Вы откуда-то спёрли код бложика, и из него сделали апликуху для сантехников. главное - результат.
    Ответ написан
    Комментировать
  • IT-блог как трудовая книжка программиста?

    @Levhav
    Возьмусь за разработку проектов любой сложности.
    Любые тексты в интернете могут привлечь заказчика вне фриланс-биржи. Я получал заказы после публикации на хабре, благодаря своему гитхабу, и благодаря документации к своему опенсорс проекту.
    Так что пишите и публикуйте там где будет максимальный охват аудитории.
    Ответ написан
    Комментировать
  • IT-блог как трудовая книжка программиста?

    samodum
    @samodum
    Какой вопрос - такой и ответ
    Однозначно стоит это делать.
    Я тоже веду блог. Пишу туда удачные решения и иногда даже заглядываю туда за подсказкой.
    Ответ написан
    Комментировать
  • IT-блог как трудовая книжка программиста?

    uvelichitel
    @uvelichitel
    habrahabr.ru/users/uvelichitel
    У меня хорошие профили на habr.com stackoverflow.com github.com toster Это ни разу не помогло мне в поиске или общении с работодателями, заказчиками. Это помогает поддерживать форму.
    Ответ написан
    4 комментария