All streams
Search
Write a publication
Pull to refresh
4
0
Send message
Главное, заставить людей по ссылке кликнуть

Тогда вообще достаточно google.com. (ссылка, если что, ведет на example.com)

Ну вы хоть скажите, что 0< == <, >file перенаправляет вывод в файл, затирая прошлое содержимое, а >>file добавляет в конец. А то в первом скрипте >, а дальше пошли >>

Прошу прощения, если что-то пропустил в тексте.

И. кстати, у кого-нибудь осталась ссылка "Интересное"? Сейчас стало перенаправлять на "Лучшее за сутки".


image

Соответственно,


async function inParallel() {
    const await1 = pause500ms(); // Записываем промис, который тут же начинает выполняться
    const await2 = await pause500ms(); // Ждем 500 мс и записываем результат (undefined) в await1; к этому времени await1 уже также закончился.
    await await1; // Ждем await1 (pause500ms()), который закончился => идем дальше
    await await2; // Ждем await2 (undefined) => пропускаем
    console.log("I will be logged after 500ms");
}
async function inParallel() {
    const await1 = await pause500ms(); // Ждем 500 мс и записываем результат (undefined) в await1
    const await2 = pause500ms(); // Записываем промис, который тут же начинает выполняться
    await await1; // Ждем await1 (undefined) => пропускаем
    await await2; // Ждем await1 (pause500ms()) => Ждем еще 500 мс
    console.log("I will be logged after 1000ms");
}

Можно попробовать добавить еще один вопрос типа
Знали ли Вы про Loose, Strict, Record, Timestamp и Verbose?


  • Да
  • Нет
Так они должны проходить!
Как тьюториал все понятно и интересно описано, но вот тему для валидации не ту выбрали.
Только что мы составили полноценное регулярное выражение.

Какое-то… маленькое оно. А где проверка на кавычки?
"foo"@bar.com

И, да, в кавычках можно использовать еще специальные символы.
abc"@"def@foobar.com

И их может быть несколько (кавычек)

PS Ну и вообще RFC822 следовать надо )
:D Следует читать
Без ( html { font-size: 62.5% } и layout в rem )
$(this).val()
$(this).prev().val("...")

А без jQuery слабо? Было бы прекрасное решение, если бы использовать Vanilla JS.

document.querySelector('.my').addEventListener('change', function(e) {
    if (e.target.value != '') e.target.previousSibling.innerHTML = 'Выбрано файлов: ' + e.target.files.length;
    else e.target.previousSibling.innerHTML = 'Выберите файлы';
});
Да, я как раз про опечатку.
Правильный код (чтобы не удивлялись, что ничего не работает)
return (fl & 1) ? 1 : 0;
return (fl & 1) ?;
А оператор ? уже есть в JS? Кажется, я что-то пропустил.
Все не знаю, но попробую ответить.
  • Звездочки не раскрываются, этим должна заниматься программа. Например, del dir/* (в linux это rm) удаляет все файлы в директории dir, при этом кавычки вокруг «dir/*» можно ставить, а можно нет. И так в любом случае со звездочкой. Но зато кавычки можно ставить только вокруг всего параметра (например, так можно: del "file.txt"; "/path to my program/some good program.exe" data.txt — здесь в кавычки берем путь к исполняемому файлу, так как в нем пробелы). А так нельзя: del "file with spaces".txt
  • Чего-то похожего на chroot в Windows я не знаю, но разделения на shell- и exec-команд нет. Разделение только на исполняемые файлы и команды. Например, Вы можете из командной строки выполнить:
    C:\Users\user\> dir C:\ /w
    ...
    Users         Program Files         Program Data
    ...
    
    C:\Users\user\> "C:\Program Files\Google\Chrome\chrome.exe"
    # Chrome запустился
    

    А, скажем, выполнить файл dir C:\ /w из, скажем, VBS, не получится, зато получится chrome.exe.

    cmd /q /c запускает команду как из шелла, то есть, скажем, пример выше нужно написать так, чтобы он заработал не из командной строки: cmd /q /c "dir C:\ /w". Я обернул команду в кавычки. Экранирование — это, внезапно, ^. То есть выполнить dir "C:\long path" можно примерно так: cmd /q /c "dir ^"C:\long path^""

    Пусть программа лежит в корне, перед выполнением сделали cd C:\. argv[] при выполнении команды C:\exec abc def будет "C:\exec", "abc", 'def". При выполнении exec abc def будет "exec" "abc" "def" и т. д. Кавычки остаются.
  • Настройки и прочее-прочее принято хранить в «C:\Program Data\Chrome», «C:\Users\user\AppData\Roaming\Chrome», «C:\Users\user\AppData\Local\Chrome» или в реестр. Логи туда же (только в реестр нельзя). Временные файлы в «C:\Users\user\AppData\Local\Temp».
Mu — это минимальный язык, который содержит постфиксный оператор, бинарную операцию и «одноциферные» числа.

Пример: (s 2 4) or (s (s 4 5) 4) or (s (s 4 5) (s 3 2))…

Это вы сейчас про префиксный оператор? Постфиксный — это вот:
(2 4 s) or ((4 5 s) 4 s) or ((4 5 s) (3 2 s) s)
У постфиксных операторов есть плюс — на момент выполнения уже известны все операнды.
Хотя это перевод, все равно скажу.

Одна из наиболее сложных операций в JavaScript – это отслеживание изменений объекта. Решения вроде Object.observe(object, callback) довольно тяжеловесны. Однако, если держать состояние неизменяемым, то можно обойтись oldObject === newObject и таким образом проверять, не изменился ли объект. Такая операция не так сильно нагружает CPU.

Вообще, даже для равных objObject и newObject они не равны, ведь сравниваются по ссылке:
var a = {value: 1};
var b = a;
console.log(a === b); // true

var a = {value: 1};
var b = {value: 2};
console.log(a === b); // false :-(


PS. Отсутствие запятых — зло.
JavaScript, например. 2 && 3 вернет 3. И да, в JS есть и логическое И, и побитовое.
Жму. Иначе писал бы не «Неправильный логин или пароль», а что-то еще. Попробовал войти через «Новая игра» — пишет «Такой пользователь уже зарегистрирован! Выберите другое имя.»
Подтверждаю. Не работает повторный вход — вышел через quit, теперь пишет «Неправильный логин или пароль».

Information

Rating
Does not participate
Registered
Activity