.navbar-nav {
width: 100%;
justify-content: space-evenly;
}
var owl = __WEBPACK_IMPORTED_MODULE_0__lib_jquery_3_2_1_min___default()('.js-gallery');
var owl = $('.js-gallery');
adduser username
vi /etc/ssh/sshd_config
PasswordAuthentication yes
service ssh restart
{
"protocol": "sftp",
"host": "35.238.223.127", // внешний IP ВМ
"port": 22,
"user": "username",
"pass": "verystrong"
}
$str = 'Привeт hаbr';
$words = explode(' ', $str); // Делим строку на слова
$wrong_chars = 0;
for ($i = 0; $i < count($words); $i++) { // Цикл перебора слов
$chars = preg_split('//u', $words[$i], null, PREG_SPLIT_NO_EMPTY); // Делим слова на буквы
$ru_len = 0;
$en_len = 0;
for ($j = 0; $j < count($chars); $j++) { // Цикл перебора букв
$char_code = mb_ord($chars[$j]);
if ($char_code < 48 || $char_code > 57) {
if ($char_code > 1000) $ru_len++; // Определяем язык по char коду
else $en_len++;
}
}
if ($ru_len > $en_len) $wrong_chars += $en_len; // Если внутри слова будут буквы на
else $wrong_chars += $ru_len; // другом языке - добавляем их в счетчик
echo $words[$i] . '<br>';
echo 'ru: ' . $ru_len . '<br>';
echo 'en: ' . $en_len . '<br>';
}
echo 'Wrong chars: ' . $wrong_chars;
stroke-dasharray: 2000px; /* Расстояние разрыва внутри линии */
stroke-dashoffset: 2000px; /* Отступ до начала линии */
let showing = list.filter(':visible').length;
list.slice(showing - 1, showing + numToShow).fadeIn();
$('body').keydown(function(e) {
console.log(e.which);
if (e.which == 8) {
$('#list li:last-child').remove();
}
});