/js/slider/owlCarousel-2.2.1/owl.carousel.min.js
не идентичны. Ваша программа для копирования заменила часть символов в строках с адресами и в регулярных выражениях. В результате получился скрипт с синтаксическими ошибками. Если заглянете в консоль, то там сразу будетUncaught SyntaxError: missing ) after argument list - owl.carousel.min.js:6
.main {
padding-top: 100px;
}
/etc
, для этого можно этот самый git и взять (очень удобно добавить также etckeeper). Я бы еще отдельно в файлик коммитил вывод команды apt-mark showmanual
, чтобы знать, какие пакеты ставились руками и в случае чего не вспоминать, что как называлось. Если вы не делаете что-то жутко специфическое, правя руками файлы по всей системе, то этого должно хватать. Снапшоты - это на крайний случай, если вы действительно хотите всю систему сохранять. height: auto
для картинок добавляет вот этот скрипт (смотрите в функции response_layout). function draw() {
clear();
// . . .
}
source ~/.bashrc
загружает .bashrc заново, тут все верно, но есть небольшая тонкость: если alias уже задан, то убрав его из .bashrc вы ничего не поменяете. Можно провести аналогию (не совсем корректную, но все же) с демоном - его один раз при старте запустили и он есть и будет существовать пока вы его своими руками не добъете. Тут одно из двух - либо полностью перезагрузить bash (что не всегда желательно), либо воспользоваться командой unalias
. function getRandoms(n, min, max, range) {
let possibleNumbers = Array.from(
Array(max - min + 1).keys(), x => x + min);
let randoms = [];
for (let i = 0; i < n; i++) {
if (possibleNumbers.length === 0) {
break;
}
const index = Math.floor(Math.random() * possibleNumbers.length);
const value = possibleNumbers[index];
randoms.push(value);
for (let j = index + range; j > index - range; j--) {
if (possibleNumbers[j] && Math.abs(possibleNumbers[j] - value) < range) {
possibleNumbers.splice(j, 1);
}
}
}
return randoms;
}
stroke-dashoffset
. Почитать про это можно в статье. mix-blend-mode
и делать фолбек для старых браузеров. Что-то вроде этого:pointer-events: none
, чтобы не перекрывался доступ к контенту. Стоит пиратская десятка.
В чем моя ошибка?
function getPaginatedProducts(products, page) {
const productsPerPage = 3;
const begin = page * productsPerPage;
const end = begin + productsPerPage;
return products.slice(begin, end);
}
console.log(getPaginatedProducts(products, 0)); // 1,2,3
console.log(getPaginatedProducts(products, 1)); // 4,5,6
console.log(getPaginatedProducts(products, 2)); // 7,8,9