Пропустить до основного содержимого


if (
    Math.floor(
        (new Date() - new Date(new Date().getFullYear(), 0, 0))
        / (1000 * 60 * 60 * 24)
    ) === 256
) {
    alert('С Днём Программиста!')
}

#естьповодвыпить

в ответ на ХаББыватель

ALT TEXT

Sensitive content

в ответ на ХаББыватель

[ "$(date +%j)" = 256 ] && echo "С днём программиста"

Для большей иронии, конечно, стоило бы файл-флаги вида %Y сделать, чтобы срабатывало один раз в день, но при этом работало хоть несколько лет, set -euE влепить, стартовый скрипт / systemd-unit / YAML для кубера прикрутить и прочий оверинжиниринг, но пора бы и за работу засесть уже.

Эта запись была отредактирована (6 дней назад)