• Начало пути в Linux администрирование?

    @Dobryak88
    Системный администратор
    Я бы предложил сразу практику:
    Поставить гипервизор, развернуть и настроить виртуальные Linux-машины с классическими корпоративными сервисами: почта, АТС, мессенеджер, веб-сервер, файловое хранилище с авторизацией.
    Настроить везде бэкапы, самописными скриптами выгружать дампы БД, делать архивы конфигураций и контента.
    После нормального конфигурирования остаётся траблшутинг, но он возможен только при какой-то пользовательской нагрузке.
    А прохождение теоретического курса можно отложить или идти параллельно.
    Ответ написан
    2 комментария
  • Как написать такое условие?

    Когда начинаются такие сложности, важно остановиться и понять, что вы зашли в тупик. Не нужно уподобляться рубистам с их эзотерическим языком, пытающихся упаковать все в однострочники. Мы, слава б-гу, пишем на JS.

    Однострочные условия хороши тогда, когда вы проверяете не более 1го, максимум, 2х утверждений, когда if будет избыточен, или когда вам нужно по дефолту присвоить какое-то значение в зависимости от проверки (конструкция вида foo.bar || false). Во всех других случаях необходимо использовать полноценный if, потому что, как вы сами заметили, при необходимости встроить в условие еще одну проверку можно начать "тупить" - сделать это на порядок сложнее.
    if(variable && (!secondVariable || !thirdVariable)) {
        return 1;
    }
    
    return 2;
    Ответ написан
    Комментировать
  • Идеи мини-проектов в backend на node js?

    @mikhailushka
    Сервис с секретными сообщениями.
    Идея в том, что юзер может зайти в этот сервис(авторизация не обязательна) и создать секретную, защищённую паролем записку, которая будет храниться в бд.

    Страница с созданием записки это просто форма с инпутом под пароль и text area под текст.
    После создания записки к ней генерируется уникальный 6 значный url, а текст должен хранится в зашифрованном виде в бд.

    Другой юзер может перейти по url записки и после того как введёт пароль к ней, должен увидеть её расшифрованный текст.
    Ответ написан
    1 комментарий
  • Где найти игры для веб-программиста?

    Beeetle
    @Beeetle
    https://flexboxfroggy.com по флексам
    https://cssgridgarden.com по гридам
    Очень прикольные сервисы по изучению в игровой форме
    Ответ написан
    2 комментария