Эта статья изначально была опубликована в моем личном блоге.

Как вы, наверное, знаете, в октябре проходит Хактоберфест. Каждый год в октябре разработчики со всего мира принимают участие в этом мероприятии, чтобы участвовать в проектах с открытым исходным кодом и получать хорошие награды.

Однако не все могут помочь с большими проектами, и многие прибегают к более мелким и простым проектам. Кроме того, я хотел создать проект, который будет полезен еще долго после Хактоберфеста. Именно тогда я начал свой проект Удивительные ресурсы.

Цель

Идея этого репозитория была проста. Участвуйте в Hacktoberfest, добавляя любые известные вам полезные ресурсы, связанные с программированием или образованием в целом. Причина этого в том, что он будет накапливать список полезных и проницательных ресурсов для каждого языка или темы, которые другие члены сообщества могут легко найти в одном месте.

Взносы

Так много людей в сообществе внесли свой вклад, добавив ссылки на статьи, видео, учебные пособия или любые полезные ссылки по различным темам. Темы варьировались от программирования, такого как разработка Javascript, Ruby и Android, до общих и различных тем, таких как теория графов, линейная алгебра и этический взлом.

Вклад и проект был прост. Просто добавьте ссылку в README и отправьте PR. Если тема, в которую вы добавляли, уже существует, добавьте ресурс в конец списка. Если нет, то добавьте новую тему. Чем больше людей участвовало и вносило свой вклад, тем больше рос список тем.

К концу Hacktoberfest было 47 тем, в которых были ресурсы. Надеемся, что эти ресурсы помогут другим, благодаря сообществу!

Прогресс после Хактоберфеста

После Хактоберфеста я тоже решил превратить Awesome Resources в веб-сайт. Я создал сайт с помощью Jekyll, которым пользовался впервые. Поскольку это было для меня новым, это был хороший способ изучить его, а также узнать больше о среде Ruby (даже если это только основы).

С Jekyll содержимое, которое находится в README, автоматически добавляется на веб-сайт даже при последующем обновлении, поскольку вы можете использовать уценку в Jekyll. Все, что нужно было, это добавить простой стиль на сайт.

Рекомендуемое чтение. Если вы хотите узнать, как создать веб-сайт с помощью Jekyll, вы можете ознакомиться с моим руководством здесь.

Вывод

Если вы новичок и ищете полезные ресурсы по разным темам, загляните в раздел Потрясающие ресурсы, он может быть вам полезен. Если у вас также есть ресурсы, которые вы считаете полезными для других, и вы хотите ими поделиться, или у вас есть хорошие идеи о том, как улучшить их, чтобы сделать их более полезными для других, пожалуйста, внесите свой вклад.

Первоначально опубликовано на https://blog.shahednasser.com 14 февраля 2021 г.