• Как убрать контур в Иллюстраторе?

    @Egor_Ok
    Если я конечно правильно понял вопрос, надо объединить все объекты, с помощью Pathfindera.603f7bf785ccc884261399.jpeg А если надо чтобы контур шел внутри выпуклостей, как на рисунке, то вручную добавлять точки рядышком точки на прямой и тянуть до нужного расстояния603f7c07e8201382472081.jpeg
    Ответ написан
    1 комментарий
  • Как получать все письма с почты Яндекса для домена в один ящик?

    1. Пересылать на один ящик, настроив пересылку вручную в каждо
    2. Собирать с одного ящика, если там есть такой функционал

    Первым способом письма достигают общего ящика быстрее
    Ответ написан
    Комментировать
  • Как получать все письма с почты Яндекса для домена в один ящик?

    NeiroNx
    @NeiroNx
    Программист
    Сделать 1 ящик, а остальные прописать алиасом к нему. Будет один ящик с кучей виртуальных имен.
    Ответ написан
    1 комментарий
  • Почему после футора пустое пространство?

    hzzzzl
    @hzzzzl
    .section_2 {
    /* сумма высоты футора и ходора */ 
    min-height: calc(100vh - 274px);
    }
    Ответ написан
    1 комментарий
  • Как в DIVI сделать адаптивные секции?

    maksym1991
    @maksym1991
    WordPress adept
    Тут вам без дополнительного CSS никак. Глянул у себя, сейчас так - десктоп 4 колнки, планшет - 2 колонки, мобильники - 1 колонка
    Ответ написан
    2 комментария
  • Отправка формы без перезагрузки страницы?

    slo_nik
    @slo_nik Куратор тега PHP
    Доброе утро.
    Передайте в функцию e и добавьте параметр e.preventDefault()
    $("#form").submit(function (e) { // Устанавливаем событие отправки для формы с id=form
               e.preventDefault();
                var form_data = $(this).serialize(); // Собираем все данные из формы
                $.ajax({
                    type: "POST", // Метод отправки
                    url: "public/script/send.php", // Путь до php файла отправителя
                    data: form_data,
                    success: function () {
                        // Код в этом блоке выполняется при успешной отправке сообщения
                        alert("Ваше сообщение отправлено!");
                    }
                });
            });
    Ответ написан
    3 комментария
  • Можно ли продвигать главную страницу без текста?

    99sun66
    @99sun66
    Все по немногу!
    Качественно пропишите title и description. У меня на сайте страница без текста, сидит в топ 3. Хорошо прописал тайтл. Пробуйте.
    Ответ написан
    Комментировать
  • Можно ли продвигать главную страницу без текста?

    RotgarSett
    @RotgarSett
    SEO Эксперт
    Сильно зависит от тематики ресурса и конкуренции. Первое - нужно обязательно сделать релевантный тайтл и мета-дескрипшн страницы, далее заголовок h1 сделать в display:none но указать в нем основной ключ страницы, full-height баннеру пропишите релевантный атрибут alt. Далее, если запрос конкурентный, то главная выйдет в топ Яндекса при супер хороших поведенческих факторов, для этого нужно пустить очень качественный траф на сайт (например с контекстной рекламы или смм), для Гугла нужно покупать супер качественные ссылки (определять качество по majestic cf tf и moz da pa). Для Яндекса также стоит прописать мета keywords, он их учитывает.
    Ответ написан
    2 комментария
  • Как правильно в SPA получать данные из базы?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Самое правильное решение - держать постоянно открытым websocket-соединение между фронтом и бэком. При добавлении данных в БД отправлять с бэка во все websocket'ы уведомление о добавленных данных.

    Костыльный вариант - по таймеру с фронта опрашивать бэк о наличии новых данных.
    Ответ написан
    2 комментария
  • Вывести ошибку валидации Express в шаблон HBS?

    alsolovyev
    @alsolovyev
    ¯\_(ツ)_/¯ Enjoy life, Eat well & Laugh often
    // ...rest of the initial code omitted for simplicity.
    const { check, validationResult } = require('express-validator/check');
    
    app.post('/user', [
      // username must be an email
      check('username').isEmail(),
      // password must be at least 5 chars long
      check('password').isLength({ min: 5 })
    ], (req, res) => {
      // Finds the validation errors in this request and wraps them in an object with handy functions
      const errors = validationResult(req);
      if (!errors.isEmpty()) {
        return res.status(422).json({ errors: errors.array() });
      }
    
      User.create({
        username: req.body.username,
        password: req.body.password
      }).then(user => res.json(user));
    });


    {
      "errors": [{
        "location": "body",
        "msg": "Invalid value",
        "param": "username"
      }]
    }


    return res.status(422).json({ errors: errors.array() });
    errors.array() - ваши ошибки. Передавайте их в шаблон свой - res.render('home', {errors: errors.array()});

    {{# if errors }}
        {{# each errors }}
              <p class="alert alert-danger">{{ this.msg }}</p>
        {{/each}}
    {{/if}}
    Ответ написан
    5 комментариев
  • Как подключить правильно Passport.js?

    @RidgeA
    а подключен ли passport к приложению?

    app.use(passport.initialize());
      app.use(passport.session());


    www.passportjs.org/docs/configure
    Ответ написан
    3 комментария
  • Функция получения время сервера?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега JavaScript
    Если эта функция выполняется на сервере, то серверное, если на клиенте, то клиентское. Очевидно же. Раз у вас статичный html, значит этот скрипт исполняется на клиенте.
    Ответ написан
    5 комментариев
  • Можно ли улучшить код?

    @tarthur
    Забудьте этот код и начните решать другие задачи, чем больше тем лучше,. Оптимизируйте как знаете на данный момент и не более.
    Продолжайте искать идеальное решение и вы будете постепенно замедлятся в развитии, давать себе задачи которые вам не давали, а потом не делать их потому, что, все учесть и перепроверить не так то просто.
    Перфекционизм порождает лень, лень будет уничтожать мотивацию.
    Ответ написан
    2 комментария
  • Как выполнить html файл в node js?

    tsepen
    @tsepen
    Frontend developer
    Вот пример сервера на Node который отдает файл index.html
    Создайте файл app.js в него поместите этот код. в папке с app создайте папку public и туда весь html запихайте.
    Затем запустить app -node app.js и на localhost:3000 сможете увидеть свой сайт

    const express = require('express');
    const bodyParser = require('body-parser');
    const path = require('path');
    
    const app = express();
    
    // Body Parser Middleware
    app.use(bodyParser.urlencoded({ extended: false }));
    app.use(bodyParser.json());
    
    var staticSiteOptions = {
      portnum: 3000, 
      maxAge: 1000 * 60 * 15 
    };
    
     app.use(express.static(
       path.join(__dirname, 'public'),
       staticSiteOptions
     )).listen(staticSiteOptions.portnum);
    Ответ написан
    3 комментария
  • Автообновление по id Javascript?

    rockon404
    @rockon404
    Frontend Developer
    Вы время получаете один раз при инициализации и значения никогда не меняются. Перенесите получение времени в функцию Test:
    function Test(){
      var D = new Date(); // Получение текущего времени
      var D_M = D.getMinutes(); // Минуты
      /* остальной код функции */
    }
    Ответ написан
    1 комментарий
  • Изменение значения переменной через промежуток времени в JavaScript?

    @ISE73
    // начать повторы с интервалом 2 сек
    var timerId = setInterval(function() {
    alert( "тик" );
    }, 2000);

    // Ставьте нужный интервал и внутри функции меняйте переменные
    // Не забудьте по окончании работы программы сделать clearInterval
    //Подробнее здесь: https://learn.javascript.ru/settimeout-setinterval
    Ответ написан
    Комментировать
  • Вызов функции из другой функции JavaScript?

    Vlad_IT
    @Vlad_IT Куратор тега JavaScript
    Front-end разработчик
    document.write(1); из функции Test стирает документ, а значит удаляет элемент user_1. В функции Test1 вы пытаетесь на него сослаться, а его уже нет, поэтому в ошибке и пишется "Не могу установить свойство innerHTML в null"
    Ответ написан
    1 комментарий
  • Интернет-магазин без ИП и прием оплаты?

    zamboga
    @zamboga
    Аналитика данных, BI-аналитика, дашборды
    Для старта и теста ниши хватит 10000-30000 ₽, и то, на рекламный бюджет на период теста, при условии, что вы все делаете сами.

    Находите SaaS-платформу для интернет-магазина, например insales.ru, наполняете товаром.

    Покупаете на skladchik.com за условные 100-300 руб. курсы по контекстной рекламе, и рекламе в соцсетях (надо -
    подскажу конкретные). Проходите их.

    Запускаете трафик, докручиваете рекламу.

    Анализируете себестоимость итогового заказа с учётом стоимости рекламы и конверсии сайта на сайте декомпозиция5.рф

    И только после этого закупаете товар, когда понятна будет себестоимость, а не наоборот! Тогда есть шанс не прогореть.

    После первых 10 подтвержденых заказов (которые обработаете, закупаете поштучно, и развозите самостоятельно) закупаете товар оптом и отдаете его на фулфилмент (например, reworker.ru).
    При желании, подключаете любой сервис приёма платежей (с физиками все работают), например, moneta.ru

    Все, вы занимаетесь только трафиком и развитием бренда.

    Как встанет вопрос ИП - открываете через Эльбу или "моё дело", они бесплатно подготовят все бумажки через пошаговый мастер. Обслуживание стоит копейки, а в Эльбе вообще бесплатно для новых ИП (1 или 3 года, не помню уже). Зато всю отчётность готовит автоматом, все платежи тоже, есть синхронизация с клиент-банками и напоминалки по уплате налогов (платёжки в налоговую сервисы тоже сделают автоматом).

    Нужна будет помощь - контакты в профиле.

    UPD. Добавил инфу про бесплатный сервис анализа доходности проекта.
    Ответ написан
    6 комментариев
  • Интернет-магазин без ИП и прием оплаты?

    PravdorubMSK
    @PravdorubMSK
    1. Как принимать оплату не имея ИП?
    Робокасса, freekassa

    Если на мою карту будут поступать деньги периодически и от разных клиентов какова вероятность заинтересованности налоговой или другими органами?
    родственники годами так делают и ничего - никто их не ловит. не надо слушать тут никого. особо умных тутошних предпринимателей, которые в жизни ничего не продали.
    вы со своими копейками никому задаром не сдались. какая налоговая?! просоо дело в другом - оплата на карту - это не айс. клиент будет в большей степени доверять автоматизированному сайту, нежели отправлять на указанную карту. должен быть очень уникальный и востребованный товар, что бы люди так заморачивались.

    мой совет (как я делал на своем неудачном ИМ) - берете, например, Робокассу - она многим доверие вызывает, как физ лицо регистрируетесь. В таком случае робокасса будет взымать %. Поскольку клиентам не понравится, что они покупая товар за 1000 будут оплачивать 1200, к примеру, делаете следующее: у робокассы них есть API. Высчитываете стоимость процента Робокассы (перед генерацией страницы) и продаете товар по цене (1000-200=800). Клиент приходит и покупает товар увас за 800, но при проведении платежа клиенту написано "Итого к оплате: 1000 рублей (c учетом комиссии)".

    Можно подключить free-kassa.ru - конечно, с технологической точки зрения немного хуже, ОЧЕНЬ долго ждешь ответа, но вывод от 50 (!!!) рублей, можно указать, кто платит процент. Масса способов оплаты.
    Ответ написан
    1 комментарий
  • Интернет-магазин без ИП и прием оплаты?

    Pointman
    @Pointman
    финансовый консультант, люблю зависать в блогах
    Подключите другие сервисы приема платежей (их хватает). Первые допустим 10-30 товаров, если деньги будут приходить на ваш счет интереса у налоговой не возникнет.
    Приблизительно на первых 50 товарах (в основном раньше) становится понятна прибыльность ниши, тогда и оформляете ИП, закупаете опт и уже полноценно все делаете по полочкам.
    Протестить нишу можно контекстом и таргет (инст, фб, вк)
    Ответ написан
    1 комментарий