• Как в js сделать переменные которые нельзя изменить через консоль?

    @lordgreem
    Начинающий веб-разработчик
    Использовать классы и валидацию через get, set
    Ответ написан
    Комментировать
  • Что сделать, чтобы слайды перелистывались автоматически и бесконечно?

    @lordgreem
    Начинающий веб-разработчик
    // обработчик события click для кнопок "назад" и "вперед"
            var _controlClick = function (e) {
              if (e.target.classList.contains('slider__control')) {
                e.preventDefault();
                var direction = e.target.classList.contains('slider__control_right') ? 'right' : 'left';
                _transformItem(direction);
              }
            };
    
            var _setUpListeners = function () {
              // добавление к кнопкам "назад" и "вперед" обрботчика _controlClick для событя click
              _sliderControls.forEach(function (item) {
                item.addEventListener('click', _controlClick);
              });
            }

    Убрать и вместо кода выше обернуть логику обработчика клика в setInterval.
    Ответ написан
    3 комментария
  • Почему multer undefined?

    @lordgreem
    Начинающий веб-разработчик
    А вы подключили библиотеку к файлу?
    const multer = require('multer');
    Ответ написан
    Комментировать
  • Как поставить Windows 10 и Linux Ubuntu на ноут с HDD+SSD?

    @lordgreem
    Начинающий веб-разработчик
    У меня такая же конфигурация памяти в ноутбуке и тоже недавно ставил двойную систему windows + ubuntu. У вас ведь windows 10 уже стоит с магазина? Если да, то есть 2 варианта:
    1) снести 10-ку, разбить диск и поставить сначала 10-ку, потом убунту, самый простой способ, но при этом придется снести служебные разделы, на которых в зависимости от производителя могут стоять различные фичи аля восстановление системы. ( у меня леново и на одном из разделов фирменная фича по восстановлению при нажатии кнопки на корпусе, аналог сброса настроек в роутерах), которые не факт, что заведутся с чистой windows 10, не "с завода".
    2) отрезать кусочек от существующего раздела с windows ( я работаю с вебом и взял примерно 30 гигов на ubuntu, с той мыслью, что если будет не хватать места перенесу часть проектов на жесткий диск, и 500 мб на системный раздел ), там все не так просто, надо будет выключить файл подкачки, выключить гибернацию, перезапустить и только тогда (по крайней мере у меня так) система дала откусить нужный размер и то только с 5-6 раза. И есть мнение, что большем чем 30-40% она откусить не даст, имейте ввиду (причем windows была чистая, только что установленная). После этого стандартная установка ubuntu.

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

    Что касается памяти, не согласен с комментаторами, дело сугубо личное, у меня windows скушала 30 гигов после установки с драйверами и оставшихся 50 гигабайт мне за глаза хватит, при условии, что я не буду хранить мультимедиа на системном разделе. На ubuntu аналогично, стоит только рабочий софт и сверху вполне хватает для не сильно емких проектов, а если что всегда есть жесткий диск.

    Кстати, очень советую для начала поиграться с ubuntu с накопителя, если нет официальной поддержки со стороны производителя для этого ноутбука для linux вполне могут возникнуть проблемы с железом (чаще всего с wi-fi адаптерами).
    Ответ написан