• Как запустить метод при загрузке страницы?

    Konstantin18ko
    @Konstantin18ko
    Стоматолог
    beforeCreate
    Ответ написан
    Комментировать
  • Как сверстать любой анимированный интерфейс для сайта разработанный на flinto?

    SmthTo
    @SmthTo Куратор тега CSS
    Все перепёлки мира будут оплакивать мою смерть.
    Эм, ну как — как? Чтобы сверстать некий «любой анимированный элемент» нужно его… сверстать.

    Да-да, вы не ослушались, его нужно сверстать — т. е. воспользоваться HTML, CSS, JS и, если нужно, canvas.

    Ну а рассказывать обо всём диапазоне технологий и их практическом применении, во-первых, никто не сможет, а во-вторых, никто не будет. У вас слишком общий вопрос.
    Ответ написан
    3 комментария
  • Как наладить процесс разработки?

    SmthTo
    @SmthTo
    Все перепёлки мира будут оплакивать мою смерть.
    Да особо никак. Весь ваш рабочий процесс — череда производственного хаоса, непонятных ТЗ, требований несведущего руководства и отсутствие менеджера проекта. И вот в рамках этого вы должны работать без относительно чёткого плана, без простроенной системы коммуникации, обязанностей.

    Уж сами решайте, работать или уходить. Если получается работать без особых проблем, нормальные человеческие отношения внутри коллектива, рабочая туалетная комната в офисе, если получается адекватно зарабатывать и получать знания — можно и подержаться на этой работе.
    Ответ написан
    Комментировать
  • Как вы подбираете шрифты для сайта?

    @coderxx
    keep calm and learn js
    А в чем собственно проблема?
    Самый простой алгоритм такой.
    1. Решаешь будут шрифты с засечками или нет. Обычно - нет.
    2. Заходишь на https://fonts.google.com.
    3. Устанавливаешь критерии поиска (поддержка кирилицы, наличие/отсутствие засечек) и выбираешь шрифт из первой пятерки предложенных вариантов. Очень часто им оказывается Roboto.
    4. В настройках сервис предлагает тебе подходящие варианты для второстепенного шрифта. Например, для Roboto это Open Sans, Lato, Montserrat и др. Выбираешь, если таковой нужен.
    5. Подключаешь и юзаешь.
    Ответ написан
    Комментировать
  • Как в моем случае использовать flexbox?

    Можно вот так, размеры естественно свои подставить:
    Ответ написан
    1 комментарий
  • Как заполнить массив в node.js?

    @Interface
    Судя по всему у вас смешаны промисы и библиотека async https://www.npmjs.com/package/async .
    Согласен с shmatuan, что лучше всего было бы использвовать async/await. Если это невозможно советую переписать на что-то одно, либо callback'и, либо Promis'ы (лучше второе конечно).

    Судя по коду проблема в том что колбэк в котором пополняется массив ассинхронный. Это значит что из внешней функции мы выйдем до его исполнения. А значит слудующий колбэк в async.series выполнится с пустым массивом.

    Иван Жильников Вот это один из вариантов решения проблемы:
    https://jsfiddle.net/int0h/17bojhfm/

    То есть использование Promise.all

    В конце есть решение на async / await, оно делает примерно то же что и ваше, но читается намного лучше и занимает 10 строк, а не 30. Спойлер, вот оно:
    async function main() {
        const scales = await DB.GetAllScales();
        const result = await Promise.all(
            scales.map(async scale => ({
                TypeScales: await DB.GetTypeScales(scale.Name),
                NameScales: scale.Name
            }))
        );
      console.log('async / await result:', result);
    }
    Ответ написан
    Комментировать
  • Как без NodeJS изучать современный JavaScript?

    Почему нельзя попросить установить вам этот Node.js?

    Как вариант, можно пользоваться такой песочницей: codesandbox.io.
    Ответ написан
    Комментировать
  • Как без NodeJS изучать современный JavaScript?

    @balamyt92
    ; select * from users; --
    Попросите администратора вам лично установить nodejs и npm. Это разовая акция и пароль вам дальше не понадобится.

    Ну или шлите админа в пешее эротическое, берите лайв усб с линуксом и накатите нормальную операционную систему :)
    Ответ написан
    Комментировать
  • Как создать вложенный объект из плоского?

    rockon404
    @rockon404
    Frontend Developer
    Отлично подойдет _.set
    const obj = {};
    _.set(obj, 'user.id', 5);
    console.log(obj); // { user: { id: 5 } }
    Ответ написан
    Комментировать
  • Никому не нужно, чтобы страница проходила валидацию на w3c?

    Stalker_RED
    @Stalker_RED
    1. Кто такие "все"?
    2. Если открыть спеки по HTML, то там прямо в названии есть слово "Recommendation" перевод нужен?

    Вот как получается: есть браузеры разных производителей. Они как-то там внутри хитро устроены, как их разработчики захотели и смогли.

    Когда в браузерах появляется много серьезных отличий получаем войну браузеров, которая вредит всем участникам.

    Чтобы такого избегать, есть w3c и whatwg, которые рассматривают все идеи из всех браузеров, выбирают из них лучшее и вносят во всеобщие РЕКОММЕНДАЦИИ.

    Эппл захотел, и придумал <input type="number">
    Несколько лет он не проходил валидацию, но при этом работал в сафари (в других браузерах срабатывал как input text). А потом и в хроме стал работать. А потом его добавили в рекомендации, и опа: работает почти везде, и уже проходит валидацию.

    При этом вас никто не заставляет следовать этим рекоммендациям в точности. Никто не запрещает делать кривые сайты которые работают только в ие6, например. И я вас уверяю, это не выдумка, в энтерпрайзе такие штуки все еще живы и получают миллионы денег за обслуживание. Немного сложновато найти тех, кто кривизну будет оплачивать, но иногда получается.

    Такое не только с сайтами, вот и дома так строят иногда, оказывается. Он не соответствует строительным нормам, но никто не запрещает же!
    Ответ написан
    4 комментария
  • Как добавить автоматическую смену табов?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Как добавить автоматическую смену табов?

    https://learn.javascript.ru/settimeout-setinterval

    офтоп: А зачем css разместили?
    Ответ написан
    1 комментарий
  • Как добавить видео на фон слайдера?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    откуда у слайдера фон? И чем фон слайдера отличается от любого другого фона? Может фон слайда, там могут быть нюансы, но тоже в целом все делается в 5 шагов:
    1. открыть браузер
    2. открыть поиск
    3. вбить в поисковую строку "web видео на фон"
    4. перейти по первой же ссылке
    5. прочитать

    Вы или вопрос не дописали или:
    https://toster.ru/search?q=%D0%B2%D0%B8%D0%B4%D0%B...
    https://www.google.com/search?q=web+%D0%B2%D0%B8%D...
    Ответ написан
    1 комментарий
  • Знаете ли вы успешные блоги по теме дизайна, маркетинга и веб-разработки?

    @McBernar
    Хороший вопрос в принципе. Достаточно сложно сейчас что-то сделать.

    Если вы очень квалифицированный специалист, например, в JS, тогда можно сделать интересный ресурс по теме, но аудитория будет небольшая, а клиентов в типичном понимании там вообще не найдете. Работу — да. Проекты — вряд ли.

    Если же вы просто обычный спец без каких-то тонких знаний — таких блогов уже полно. Вот эти "тренды веб-дизайна на 2019 год", "Разбираемся со стрелочными функциями в JS" (в 2018, серьезно?) и прочие высеры на медиуме порядком надоели. Все очень поверхностно, все одно и то же.
    Ответ написан
    Комментировать
  • Как сверстать такой блок?

    webirus
    @webirus
    Тыжверстальщик! Наверстай мне упущенное...
    Кто как адаптивно верстает 50% бэкграунды (слева одна картинка, справа другая)?
    Там даже более сложный пример, с твоим все проще, но смысл тот же.
    Ответ написан
  • Знаете ли вы успешные блоги по теме дизайна, маркетинга и веб-разработки?

    Я только здесь смотрю новости по разработке: https://habr.com/users/alexzfort/posts/
    А так, их избыток такой, что приходится прикаладывать усилия в обратную сторону - чтобы НЕ увидеть лишнего.
    Ответ написан
    Комментировать
  • Как повысить уровень разработки в WEB?

    @malartem Автор вопроса
    Многие меня недопоняли. Целью не является заработок денег. Я не имел ввиду про "туподелание", когда ты берешь какой-то сайт и пытаешься его улучшить, тем самым собираешь портфолио и начинаешь предлагать свои услуги. Я знаю, что лучший совет это херачить, херачить и еще раз херачить ( практика, практика, практика ). Повторяюсь, целью НЕ является заработок денег, моя цель получение удовольствия от процесса.
    Кто учился в университете знает, что такое курсовые и исследовательские работы. Так вот, когда многие предпочитают скачивать все из интеренета, я стараюсь углубиться в вопрос и рассмотреть все с разных сторон, изучить информацию о предмете данной работы, составить план и начать его реализовывать. Целью здесь будет сдача курсовой работы. Каждый решает сам, в какой форме сдать ее. Даже если я получу меньше баллов чем у моих одногруппников, я буду доволен проделанной работой, так как я просто удовлетворен процессом исследования. Но для этого удовлетворения мне нужен дедлайн. Надеюсь, аналогия понятна.
    Я прошу прощения, так как многие меня не поняли из-за неправильно поставленного вопроса. Вопрос: "Какие есть ресурсы по WEB-технологиям, которые имеют соревновательный критерий или, как популярно сейчас, форму challenge в WEB для самого себя?"
    Ответ написан
    1 комментарий
  • Как повысить уровень разработки в WEB?

    customtema
    @customtema
    arint.ru
    Ставь более высокую цель. Лови кайф от процесса. Чаще гугли и записывай. Веди дневник, делай конспекты.

    Все получится.
    Ответ написан
    4 комментария
  • Как практиковать css?

    sergski
    @sergski
    web-developer
    Начните, например, здесь (кроме Bootstrap и Sass, это следующая ступень). Разбирайте все примеры, пока ясно не поймете, как это работает, перепробуйте все свойства и значения. Все примеры вы должны написать в редакторе сами и посмотреть результат работы в браузере. Просто читать крайне малопродуктивно -- пишите больше кода. Не спешите. Не переходите к следующему уроку пока однозначно не поймете текущий урок. Занимайтесь последовательно, каждый день полным погружением какое-то комфортное и разумное время. Лучше каждый день по 2 часа, чем раз в неделю 10. Изучайте инспектором код сайтов. Верстать макет бессмысленно, пока ясно не поймете что и зачем существует в html и css. Пишите код и думайте, пробуйте. Спрашивайте уже с примерами вашего кода. Заведите себе аккаунт, например в Codepen. Большой путь начинается с маленьких шагов.
    Ответ написан
    Комментировать
  • Как практиковать css?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    В гугле я ответ не нашел.

    А что Вы там искали? "Ок, гугл, что делать и как быть?"

    Ваша проблема в том, что Вы не формулируете вопросы, вместо этого Вы соплей накидали сюда. Конкретно сформулируйте с чем проблема, Вам ответят. А сопли - это мамке в жилетку пожалуйста.

    Что не получилось, пример кода, пример картинки, что должно было получиться и т.д. Вы же не сопереживания ищите, а ответы, так и задавайте вопросы конкретно.

    ПС: Не у кого сразу не получается, это нормально.
    Ответ написан
    Комментировать
  • Актуальны ли офф. уроки по Unity 2013 года для Unity 2018 года?

    GavriKos
    @GavriKos Куратор тега Unity
    Какие то будут, какие то - нет. Ну грубо говоря - общий принцип того же Transform не поменялся. А вот уроки по, допустим, навигации или материалам - могут уже быть неактуальны.
    Ответ написан
    Комментировать