$.getJSON('https://www.cbr-xml-daily.ru/daily_json.js', function (data)
{
let USDrate = Number(data.Valute.USD.Value);
let USDNominal = Number(data.Valute.USD.Nominal);
$('input[name="usd-rate"]').val((USDrate / USDNominal).toFixed(2));
})
.fail(function (jqXHR, textStatus, errorThrown)
{
// Делаю блок выбора валют неактивным, путем добавление CSS класса
$('.currency-select-container').addClass('disabled');
});
$(document).on('click', '.currency-select-container .item', function ()
{
let convertedTotal = 0;
let actualTotal = $('input[name="actualTotal"]').val(); // Сумма для конвертации
let initialCurrency = $('input[name="initialCurrency"]').val(); // Изначальная валюта
// Значение выбранной валюты (например из data арибута). Значения USD, EUR и т.д.
let selectedCurrency = $(this).data('name').toLowerCase();
// Отношение выбранной валюты к рублю
let currencyRate = $('input[name="' + selectedCurrency + '-rate"]').val();
// Отношение к изначальной валюте. Если конвертация всегда из рублей, то это значение всегда = 1
let initialRate = $('input[name="' + initialCurrency.toLowerCase() + '-rate"]').val();
if (initialCurrency === "RUB")
{
// Если изначальная валюта рубли, то просто конвертируем,
// используя ранее полученное значение отношения валют
convertedTotal = actualTotal / currencyRate;
}
else
{
// Если конвертация не из рублей, то сначала получаю сумму в рублях
// После чего также обычная конвертация
let totalInRub = actualTotal * initialRate;
convertedTotal = totalInRub / currencyRate;
}
// 1000 в RUB это 13,64 в USD
console.log(actualTotal + ' в ' + initialCurrency + ' это ' + convertedTotal.toFixed() + ' в ' + selectedCurrency);
});
A preflight request is automatically issued by a browser and in normal cases, front-end developers don't need to craft such requests themselves. It appears when request is qualified as "to be preflighted" and omitted for simple requests.
//где-то выше
el.style.transform = 'translateX(-100%)';
//где-то ниже
el.style.transform = '';
el.style.transition = '10s';
el.style.transform = 'translateY(100%)';
requestAnimationFrame(()=>{
requestAnimationFrame(()=>{
el.style.transition = '10s';
el.style.transform = 'translateY(100%)';
})
})
el.style.transform = '';
getComputedStyle(el).transform;
el.style.transition = '10s';
el.style.transform = 'translateY(100%)';
.animate-go1 {
animation-duration: 4s;
animation-name: go1;
}
@keyframes go1 {
from {
transform: translateX(-100%);
}
0.5% {
transform: translateX(0%);
}
to {
transform: translateY(100%);
}
}
const className = 'animate-go1';
el.classList.remove(className);
el.classList.add(className);
el.style.transform = 'translate(-100%, 0)';
c.onclick = function() {
el.style.transition = '10s';
el.style.transform = 'translate(0, 100%)';
}
length
– количество элементов массива:[]; // сколько элементов? – 0
['a']; // сколько элементов: 1
['a', 'b', 'c'] // 3
X
.X
прибавляют i * size
байт. Самый первый элемент начинается сразу с адреса X
. Его индекс 0
."abcd"[1] // "b"
"abcd"[3] // "d"
Представьте, что в начале строки стоит курсор. Курсор возвращает букву перед которой стоит. Индекс – на сколько вправо надо этот курсор подвинуть.[a; b)
– например, в методе массива slice()
, который вырезает кусок массива, если указать slice(1, 5)
— вытащит элементы с индексами 1, 2, 3, 4
– включая 1-й, но не доходя до 5.
на каком языке программирования пишут сайты в Торе
почему все сайты такие простые!
Object[key] = translation[key+"_"+lang]
Hook.send('<@!477815449195642891>', {
embeds: [
{
color: '#fc0303',
title: `Some title`,
description: `Some description`,
url: `http://some.url/`,
thumbnail: {
url: `http://right-image-preview.com/1.png`,
},
image: {
url: `http://full-image.com/2.png`,
},
fields: [
{
name: `Field 1`,
value: `Field 1 text`,
inline: true,
},
{
name: `Field 2`,
value: `Field 2 text`,
inline: true,
},
]
},
],
}).then(m => '').catch((e) => '');
Здравствуйте! В районе 4 утра упал mysqld.
IP сервера: XXX.XXX.XXX.XXX
Мой лог mysql по ссылке: http://*.ru/error.log_8.1.gz
Все рекомендуют проверить работу железа.
Похожая проблема на форуме MySQL:
https://forums.mysql.com/read.php?22,620521,620521...
https://bugs.mysql.com/bug.php?id=74824
После падения mysql поднялась и сейчас работает без критических ошибок в логах. Уточните, имеются ли на моем сервере проблемы с оборудованием/драйверами? И с чем может быть связано данное падение?
Здравствуйте!
Да, на корневом сервере были проблемы с дисками. На данный момент все должно быть нормально, но рекомендуем на всякий случай перезагрузить сервер чтобы он проверил файловую систему.