АйТиБорода
20.7K subscribers
217 photos
32 videos
7 files
1.15K links
Авторский by @iamitbeard. Про IT, технологии и ИИ; без цензуры и политстирильности. Чат @itbeard_talk

Слава Україні. Жыве Беларусь.

АйТиБорода: https://youtube.com/itbeard
Эволюция Кода: https://web.tribute.tg/l/ge
AIA Podcast: https://itbeard.com/aia
Download Telegram
У меня частенько спрашивают где можно потренить свой скилл программиста или поэтапно начать погружение в новый язык. Я всегда советую решать задачки на Codewars от простых к сложному.

Сегодня нашёл сайт https://exercism.io, в котором выстроен сам процесс обучения: за вас уже подобрали задачи. Вы можете решать их как самостоятельно и бесплатно, так и с комьюнити-ментором. Доступно 52 языка. Работать будете не в веб-интерфейсе, а в реальной IDE, которую нужно будет ставить для каждого из языков себе на комп. Всё как в жизни😊

Думаю затестить на следующем спонсорском стриме.

#codergames
Понедельник начинается (в субботу) с кодерских историй. Но историй не обычных, а реально кодовых, построенных на коммитах и репозиториях из гитхаба - codingstories.io

Это небольшой сайт, на котором можно в режиме "что-то типа пошагового комикса с пояснениями" сёрфить по репам с объяснениями паттернов, программных решений и всего такого 😎

Если я не ошибаюсь, то можно даже предлагать свои "истории" через пулл-реквесты (но это не точно).

Сервис очень ламповый и необычный, как по мне, рекомендую горячё 😊

#codergames
🎅🏻 🎊 Приближается Новый Год, а значит у нас появится время посидеть калачиком в пледе и повтыкать во всякие интересные штуки, не связанные с работой. Хочу поделиться своим списочком развлечений для айтишника в новогоднее время:

🔸 Для любителей головоломок: 1 го декабря стартанул ежегодный Рождественский марафон с головоломками для разрабов “Advent of Code 2021”. Крутая штука для любителей задачек на немного попрогать и много поломать голову над головоломками. Рекомендую играть не одному, а создать чатик с друганами и раскатывать задачи вместе 😎 Последнее задание появится 25го декабря, так что есть времечко. Кстати, похожие марафоны есть и на другие тематики (например хакерский TryHackMe), но имхо Advent of Code самый антуражный :)

🔸 Для любителей писать: Серега Тихон (тот самый из выпуска про F#) уже который года традиционно запускает “F# Advent Calendar”. Эта штука для тех, кто любит писать статьи про свои любимые технологии. Записываетесь, подготавливаете статью про F# на определенную дату, а дальше комьюнити ее подхватывает и везде репостит. Отличная возможность засветиться новичкам, которые хотели написать статейку на Хабр, но постеснялись 😅 Кстати, такие же ивенты есть и в других ЯП, например C# Advent Calendar, Q# Advent Calendar, Advent of Haskell. У Сереги статьи писать нужно на английском, но думаю и на русском найти можно.

🔸 Для любителей поиграть: есть много интересный браузерок, в которых чтобы играть нужно программировать. Я напомню про две из них, которые сам гонял или гоняю: CodeCombat и Screeps. Первая игруша пойдет даже новичкам, в ней вас плавно проведут по основам JS или Python, после чеговы будете программировать своего персонажа. Начиная от базовых перемещений и заканчивая сражениями в аренах с другими игроками.
Screps же - это полноценная MMO-стратегий, в которой вы будете программировать колонию-поселение, и захватывать новые земли и ресурсы. Прям как Варик, только который ты сам программируешь 😊 Для игры в обе игрушки нужен только браузер и базовые понимания JS. CodeWars попроще, Screeps для бывалых.

Ну и конечно никуда не делись LeetCode, CodeWars, HackerRank, CodinGame, Topcoder и иже с ними - на этих ресурсах всегда можно покатить в своё удовольствие 😊

А если вам не хватает общения айтишного, то всегда можно залететь к нам в дискорд-сервер, там всем рады 😊

#codergames
Сегодня наткнулся на сайт, где можно в игровой приятной форме тренировать свои навыки в CSS и HTML.

Если вы хотите связать свою жизнь с фронтендом, то вам никуда не деться от верстки формочек и всего вот этого. Прям точно. Прям совсем. И хоть css и html традиционно считаются очень простыми технологиями, найти по ним какой-то красивый и элегантный курс сложно. Ну а чё, тут же все просто! Но на самом деле в современном вэбе только на двух этих технологиях можно чуть ли не мультики рисовать (ага, без canvas)!. CSS и вовсе тьюринг-полный, говорят. Ну или почти.

Ресурс называется CSSBattle. Вам предложат написать html-css код в удобном редакторе прямо на сайте. А писать вы его будете так, чт бы получить из оранжевого квадрата красивую картинку. Или что посложнее. И все только через css-свойства и финты с версткой!

Я позалипал часика два, и прям годно. Есть рейтинг, есть зачет, есть возможность смотреть решения других пользователей. Такой CodeWars для вёрстки 😊

P.S. Кстати, по хештегу #codergames вы найдете все мои посты со ссылками на подобные образовательно-развлекательные проектики, юрвелком 😎
Тут ребята из instagram-аккаунта IntelligiChain скинули мне несколько интересных сайтиков, где в игровой форме можно программировать.

🔸Первая CheckiO (https://checkio.org)
Красивая платформа для изучения python и typescript. Пока не пробовал, но судя по видосам в ютубе - это болше не игра, а программирование с авторевью (как в CodeWars)

🔸Вторая CodeMonkey (https://www.codemonkey.com)
Эта платформа больше для детишек, но интерфейс у них прям очень няшно-мультяшный и приятны, попробуйте 😊

По итогам беглого просмотра платформ всё ещё остаюсь при мнении, что лучшая именно игра такого рода - это Screeps. В ней и программирования много, и игровой интерактив на очень высоком уровне: по факту это стратегия на подобие StarCraft или WarCraft с сетевым режимом.

Но даже минимальная геймификация процесса обучения уже сильно более приятно, чем сухие курсы, так чт =о пользуйтесь на здоровье 😊

#codergames
Нашел интересный сайт по самообучению программированию: https://www.trywilco.com

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

Сразу после регистрации и выбора "квеста", вы попадете в slack-like браузерный интерфейс, где боты, маскирующиеся под ваших новых коллег, будут выдавать вам задачи. Ощущения такие, будто бы ты попадаешь в реальную команду разработки в какой-то компании. По пути потренируете и английский, и работу в команде, и процессы, и Git, и программирование.

Прям очень интересный и необычный опыт, советую попробовать на себе!👍

#codergames
Завтра будет первый стрим в честь сбора "Хорошее дело", на котором закинули идею полетсплеить игру https://play.elevatorsaga.com

Если помните, у меня была рубрика #codergames, в которой я рассказывал про всякие игры и сервисы для развития навыков программирования. "Лифтовая сага" - одна из них, но что-то я забыл вам про неё рассказать.

Игрушка развивает навыки работы с JavaScript, а по геймплею вам нужно программировать лифт, который перевозит людей. Замечательная визуализация и открытый исходный код делают её ещё полезнее и интереснее 😊

В общем, завтра на стриме раскатаем её вместе, приходите: https://youtube.com/live/_2MSZIN84ls

В комментариях можно накидывать другие игрушки, в которые было бы интересно поиграть. Лично моя любимая - screeps.com, думаю и её на одном из ближайших стримов раскатаем 😊
Совсем забыл напомнить вам, что 1го декабря стартанул Advent of Code - рождественский программерский марафончик 🎅🏻
Каждый день вам выдется две задачки на логику и программирование, всё в рамках рождественской атмосферы. Рекомендую поучаствовать в качестве предновогоднего релакса и расширения кругозора.

Я в этом году не участвую, тут переезд намечается и дофигище контента, но по-доброму завидую тем, кто уже решает задачки https://adventofcode.com 🥰

#codergames