Проект: генератор тупых новогодних поздравлений

Новый год спасён!

Проект: генератор тупых новогодних поздравлений

Сегодня должен был выйти смешной тестик. Но кое-кто уже начал бомбить нас своими тупыми новогодними поздравлениями, и мы не можем молчать.

Сегодня наш главред Максимка Ильяхов написал своими кривыми ручками довольно глупый, но совершенно рабочий генератор новогодних поздравлений. Он берёт за основу массив из текстовых заготовок и случайным образом их комбинирует, чтобы получилось бессмысленное и пошлое марево из предновогодних искорок счастья. Идеально для поздравления людей, на которых вам на самом деле плевать.

Вот сам проект: maximilyahov.ru/generator-new-year/

Вот видео с разбором, как он устроен:

Вот как это выглядит:

Проект: генератор тупых новогодних поздравлений

Как вам? Пишите в комментах, что тут можно улучшить.

Обложка:

Даня Берковский

Корректор:

Ирина Михеева

Вёрстка:

Маша Климентьева

Через год — лучше работа, выше зарплата
В «Яндекс Практикуме» становятся разработчиками с нуля. Выберите язык — веб, Python, Java, C++ — и учитесь. Джуны зарабатывают от 80 000 ₽, мидлы — от 150 000 ₽. Дальше — программы трудоустройства и компенсация, если пойдёте в Яндекс.
Через год — лучше работа, выше зарплата Через год — лучше работа, выше зарплата Через год — лучше работа, выше зарплата Через год — лучше работа, выше зарплата
Вам может быть интересно
Myspace потеряла архивы за 12 лет. Как не потерять свои
Myspace потеряла архивы за 12 лет. Как не потерять свои

Почему так сложно сберечь важные данные и как с этим быть вообще.

easy
Ваш собственный орфокорректор с автозаменой
Ваш собственный орфокорректор с автозаменой

Проект недели.

hard
Как начать программировать с нуля
Как начать программировать с нуля

Подборка материалов для начинающих.

easy
Что означает ошибка Uncaught Error: Cannot read private member from an object whose class did not declare it
Что означает ошибка Uncaught Error: Cannot read private member from an object whose class did not declare it

Что будет, если обратиться к приватному полю в основном коде

easy
UX-тест простого калькулятора на JavaScript
UX-тест простого калькулятора на JavaScript

Что скажут UX-тестировщики про наш проект

easy
Одной строкой: новые CSS-команды для фронтендов
Одной строкой: новые CSS-команды для фронтендов

Что можно сделать в современном вебе.

medium
9 заковыристых вопросов и задачек из собеседования по JavaScript
9 заковыристых вопросов и задачек из собеседования по JavaScript

Попробуйте ответить на все

easy
Что означает ошибка ModuleNotFoundError: No module named
Что означает ошибка ModuleNotFoundError: No module named

Python ругается, что не может найти нужный модуль

easy
Метод append() в Python
Метод append() в Python

Добавляем в списки всё что нужно

easy
easy