Size: a a a

Front-end developers

2020 October 23

AE

Alex Elkin🇪🇸 in Front-end developers
Камель Утегенов
Первый и последний
Твой селектор так не думает
источник

SE

So Easy in Front-end developers
padding-top: 2px;
   width: 16px;
   height: 0;
   background-color: #919191;
   overflow: hidden;
   display: block;
   margin: 3px 0;

Ребят, помогите разобраться, при повороте, ось немного уходит влево, но если убираю box-sizing: border-box; То всё хорошо
источник

Z

Z 07 in Front-end developers
function cache() {
   let result = this.value;
   return function(a, b) {
       if (a ** b === result) {
           return obj = {
               value: result,
               fromCache: true
           }
       } else {
           return obj = {
               value: a ** b,
               fromCache: false
           }
       }
   }
}


let calculate = cache();
console.log (calculate(3,3))
console.log (calculate(3,3))


Подскажите, пожожна, ну как мне написать, чтобы значение a ** b, сохранилось в result
источник

NS

Nick Samolewich in Front-end developers
Всем привет! Необходимо сделать слайдер на всю ширину экрана, при этом поверх слайдера разместить логотип и меню. Подскажите, как это реализовать
источник
2020 October 24

V

Viktor in Front-end developers
Nick Samolewich
Всем привет! Необходимо сделать слайдер на всю ширину экрана, при этом поверх слайдера разместить логотип и меню. Подскажите, как это реализовать
position:absolute
источник

АК

Артем Красногирь... in Front-end developers
че за фигня с гитом, спасайте) склонировал репозиторий, вс ок, изменил файл, пишу :
git status (есть измененный файл)
git add -A
git commit -a -m "лалала"
Выдает ошибку, что мол юзай git add"" и/или git commit...
источник

АМ

Анастасия Морозова... in Front-end developers
Добавляй файлы через
«git add .”, потом пиши коммит
источник

АК

Артем Красногирь... in Front-end developers
тоже самое и при указаннии конкретного файла
источник

AE

Alex Elkin🇪🇸 in Front-end developers
Артем Красногирь
че за фигня с гитом, спасайте) склонировал репозиторий, вс ок, изменил файл, пишу :
git status (есть измененный файл)
git add -A
git commit -a -m "лалала"
Выдает ошибку, что мол юзай git add"" и/или git commit...
Так ты флаги то бездумно не ставь, правильно он пишет.
источник

AE

Alex Elkin🇪🇸 in Front-end developers
Ты дважды добавляешь файлы в обработку, а на последнем шаге добавлять нечего уже. Напиши просто комит -м, без -а
источник

АК

Артем Красногирь... in Front-end developers
Аа, ну да, спасибо)
источник

S

Sunny in Front-end developers
Z 07
function cache() {
   let result = this.value;
   return function(a, b) {
       if (a ** b === result) {
           return obj = {
               value: result,
               fromCache: true
           }
       } else {
           return obj = {
               value: a ** b,
               fromCache: false
           }
       }
   }
}


let calculate = cache();
console.log (calculate(3,3))
console.log (calculate(3,3))


Подскажите, пожожна, ну как мне написать, чтобы значение a ** b, сохранилось в result
let result = null;

function cache() {
   return function(a, b) {
   result = a ** b;
       if (a ** b === result) {
           return obj = {
               value: result,
               fromCache: true
           }
       } else {
           return obj = {
               value: a ** b,
               fromCache: false
           }
       }
   }
}


let calculate = cache();
console.log (calculate(3,3))
console.log (result)
источник

Z

Z 07 in Front-end developers
Sunny
let result = null;

function cache() {
   return function(a, b) {
   result = a ** b;
       if (a ** b === result) {
           return obj = {
               value: result,
               fromCache: true
           }
       } else {
           return obj = {
               value: a ** b,
               fromCache: false
           }
       }
   }
}


let calculate = cache();
console.log (calculate(3,3))
console.log (result)
Спасибо, чуть позжа попробую)
источник

DE

Denis Evlampiev in Front-end developers
Z 07
function cache() {
   let result = this.value;
   return function(a, b) {
       if (a ** b === result) {
           return obj = {
               value: result,
               fromCache: true
           }
       } else {
           return obj = {
               value: a ** b,
               fromCache: false
           }
       }
   }
}


let calculate = cache();
console.log (calculate(3,3))
console.log (calculate(3,3))


Подскажите, пожожна, ну как мне написать, чтобы значение a ** b, сохранилось в result
Тут сам подход неправильный. Этот кэш может хранить только одно значение и чтобы проверить его валидность все равно приходится вычислять это значение.
Надо сделать хранилище значений (Map или просто объект). Потом генерировать ключ на основе аргументов и по нему проверять, есть ли кэш. Если есть, то возвращать его, а если нет, то сохранять его туда и потом возвращать.
источник

Z

Z 07 in Front-end developers
Denis Evlampiev
Тут сам подход неправильный. Этот кэш может хранить только одно значение и чтобы проверить его валидность все равно приходится вычислять это значение.
Надо сделать хранилище значений (Map или просто объект). Потом генерировать ключ на основе аргументов и по нему проверять, есть ли кэш. Если есть, то возвращать его, а если нет, то сохранять его туда и потом возвращать.
🤔 Идею понял, благодарю
источник

АК

Артем Красногирь... in Front-end developers
как такое возможно, при клонировании репозитория, у меня есть уже измененный файл...
источник

DE

Denis Evlampiev in Front-end developers
Артем Красногирь
как такое возможно, при клонировании репозитория, у меня есть уже измененный файл...
Клонировал репозиторий в папку другого репозитория. Для него это новые файлы
источник

АК

Артем Красногирь... in Front-end developers
я до этого тоже самое делал, но такого не было...уже 100 раз
источник

DE

Denis Evlampiev in Front-end developers
покажи что выведет ls -a в папке e:/jm/hexlet
источник

АК

Артем Красногирь... in Front-end developers
источник