Сверстать открытку, потестить Linux, настроить менеджер паролей: досуг в новогодние праздники
Оливье съедено, бока отлёжены, друзья погуляны, а на пиво уже смотреть тошно? Подкидываем вам идеи, чем заняться в оставшееся до работы время.
10К открытий11К показов
Чем заняться в новогодние праздники, когда устал есть и спать? Держите несколько идей.
Сверстать новогоднюю открытку
Новый Год — это, прежде всего, ёлки, гирлянды, фейерверки, красочные снежинки и море праздничного настроения. Но как создать это настроение не отходя от компьютера? Один из вариантов — создать новогоднюю открытку на HTML. Если худо с идеями, то можно заглянуть в подборку таких открыток с codepen.io.
See the Pen
happy new year 2020 by Swarup Kumar Kuila (@uiswarup)
on CodePen.
Там есть открытки, интерактивные сцены, анимации фейерверков и счётчики обратного времени.
Осторожно! Где-то в тех краях обитает Дед Мороз-эксгибиционист.
Потестить Linux
В рабочее время пробовать другую операционку слишком сложно, а праздники — идеальное время для этого. Сносить привычную ОС для этого не нужно, достаточно поднять виртуальную машину и устроить себе челлендж на пару дней.
Почему Linux?
- Удобная и простая установка приложений с репозиториев.
- Отсутствие кучи ненужных и навязчивых приложений.
- Довольно низкие требования к железу.
- Система занимает мало места, что позволяет использовать её даже на микрокомпьютерах — той же Raspberry Pi.
- Как таковое отсутствие вирусов.
- Наличие большого количества дистрибутивов, которые подойдут под всевозможные требования.
Создать личную армию мини-снеговиков
Многие ждут зимы не только из-за Нового Года, но и ради снега. При виде снега вне зависимости от возраста во многих из нас просыпается ребёнок. Первое, что приходит в голову — нужен снеговик! Но процесс создания снеговика не всегда удобен и нередко занимает много времени. На помощь может прийти пресс-форма для снеговиков, напечатанная на 3D-принтере.
Хоть оригинальный размер формы в высоту около 20 см, её можно увеличить до любых размеров — ограничение лишь в возможностях принтера. Однако в слишком больших формах, наверное, будет сложно прессовать снеговиков.
Модель имеет две версии: на два шара и на три. В комплекте ещё идёт модель цилиндра для снеговиков. Заправляем филамент в принтер и идём создавать свою армию ходоков.
В снежных баталиях за двор можно использовать схожее по принципу действия устройство, только уже для снежков.
Настроить менеджер паролей
Как говорили некоторые эксперты, информационная безопасность — один из трендов 2020. Чтобы не заработать головную боль пытаясь запомнить кучу сложных разных для каждого сайта паролей, имеет смысл поставить менеджер паролей.
Его настройка требует времени и обычно его сложно найти (и очень лень). Праздники — отличный способ наконец перестать откладывать это дело в долгий ящик.
Менеджеров сейчас очень много, они есть почти в каждом браузере, а также есть opensource решения, например KeePass.
Попробовать сделать игру за 10 минут
Ещё каких-то 15–20 лет назад процесс создания компьютерной игры был очень сложным. Нужно было иметь отличную математическую подготовку, хорошо знать какой-то язык программирования (а то и несколько) и разбираться в компьютерной графике как в своих пяти пальцах. Каждая игра была как произведение искусства.
Конечно, сейчас для лидеров в игровой индустрии требования не сильно изменились. Но появление игровых движков и различных фреймворков существенно снизило порог вхождения в игрострой. И доказательство тому — это видео.
Тут игродел Brackeys на живом примере показывает процесс создания (хоть и незамысловатой) игры всего за 10 минут. Всё, что для этого потребовалось, это игровой движок Unity3D и несколько десятков строк кода. Под конец автор призывает зрителей самим попробовать себя в создании какой-либо игры за 10 минут.
Освоиться в нейросетях
О нейросетях и машинном обучении сейчас не говорит только, наверное, ленивый. И это неспроста — на это десятилетие приходится неслабый скачок развития нейронных сетей. Они превратились из футуристической утопии в нечто обыденное.
С помощью нейросетей можно не только распознавать текст или отличать котов от собак. Благодаря им можно оживлять портреты, копировать голоса, писать музыку, создавать шедевры искусства и даже за минуту диагностировать сложные заболевания.
Если вы ещё не знакомы с этим магическим миром, то новогодние праздники — самое время это исправить. Для начала можно потратить всего 5 минут, чтобы обобщённо понять, о чём вообще идёт речь.
Выбрать подходящие материалы можно в специальной подборке.
Закрепить свои знания можно в онлайн-моделировании нейросети.
Попробовать новый язык
Вариантов куча, например:
- Python. Один из самых популярных языков общего назначения. Комфортный для новичков и мощный для профессионалов. Имеет бесчисленное множество библиотек и фреймворков. Самый популярный язык для машинного обучения.
- JavaScript. Настоящий гигант, который начал своё существование в виде простого встраиваемого скриптового языка. Сейчас это кроссплатформенный и очень гибкий язык, знания которого требуют многие работодатели.
- Kotlin. Набирающий популярной opensource язык. Современный аналог Java, работающий на JVM. «Достичь большего, делая меньше» — это именно про Kotlin.
- Go. Язык от Google. Один из его создателей, Роб Пайк, отметил, что Go — это попытка перенять лучшие стороны C++ и Java. Имеет простой синтаксис (всего 25 ключевых слов), однако это не мешает создавать на нём высокоэффективные приложения, подвергающиеся сильной нагрузке.
- TypeScript. Он, как и подобает лидерам, гибкий и производительный. Его основная задача — осилить то, что не смог осилить JavaScript. В отличии от своего предшественника, имеет строгую типизацию и многие концепции ООП.
10К открытий11К показов