Code Every Day 🚀
30 subscribers
687 photos
243 videos
22 files
174 links
Просто для развлечения
Download Telegram
Channel created
🤚 День 1: Заметка 1: Приветствие

Привет!
Сегодня решил вести блог Code Every Day 🎉.

🎯 Основная цель, которой я придерживаюсь, - это борьба с рутиной жизни.
Немного расскажу о себе, и как я к этому пришел.

👉 Я занимаюсь разработкой программ больше 10 лет.

Первое время моей карьеры было смутным: работал в небольших командах над небольшими проектами, зачатую дело приходилось иметь с непопулярными технологиями (дело доходило до Fox Pro, Delphi по началу меня никуда не брали, да и я не особо понимал на чем лучше писать), которые уже были на закате своих дней. В те дни я частенько волновался, боялся, думал, что вот-вот и меня уволят. Вообщем удовольствия получал мало от работы, но тогда я помнил еще студенческие времена, и на автоматизме боролся с проблемами, как это делали студенты. Обычно я не задерживался на одном месте больше года (бывало и меньше), меняя очередной раз работу, я подумал, что надо с этим прекращать, зафиксироваться уже в одной компании и строить карьеру в одном месте.

👉 В то время набирала обороты и популярность мобильная разработка. Так я решил, что хочу писать под смартфоны и начал искать компанию. Устроился на junior разработчика в компанию, которая занимается out source разработкой. Проработал там около 7 лет. Принимал участие во множестве больших проектов, часто с нуля. Было круто. Особенно я помню постоянное ощущение стартапа, казалось, что вот-вот и щас как стрельнет проект, вообщем был огонь в глазах. В те времена я начал разработку своих небольших проектов. Это было супер, изучал на этих проектах подходы в разработке, которыми потом пользовался в рабочих проектах. Самое большое достижение было - это порядка 100 000 скачиваний одного из моих личных приложений.

👉 Затем пошла рутина, на многих проектах стало все повторяться. Случилось это несколько лет назад. Огня уже не было. В таком состоянии прибываю и по сей день.

Я подумал, что надо что-то менять, начать делать что-то новое как хобби, так я определил ряд интересующих меня тем и решил писать об этом.

👉 Формат канала: 1 день - 1 пост (ну или больше, но не меньше)

Если кому-то будет интересно, то буду рад, надеюсь, контент будет полезным.
🚀 Итак, мир! Ну, Hello, world! как говорится!

#Life
🔥2👍1
Channel photo updated
🛠 День 1: Заметка 2: Прототип устройства для управления RGB панелью

Давно думал о том, чтобы по тренироваться в программировании Arduino.

👉 Хорошо бы набить руку, чтобы в случае необходимости, можно было оперативно сделать прототип нужного устройства.

Думал, какой бы проект подобрать, чтобы был интересным, полезным и как-то мог пригодиться.
В итоге остановился на таком проекте: Управление RGB Led панелью с помощью Arduino Mega 2560.

Первая задача была:
💰 купить комлектующие:
- Arduino Mega 2560
- RGB полноцветный светодиодный модуль
- Набор проводов "папа-папа"
- Блок питания
- Сетевой двухжильный шнур

🛠 собрать все по инструкции, то есть подключить шлейф от RGB матрицы к Arduino, также к матрице подключить блок питания:
- статья от Амперки, которую брал за основу для изучения данной темы
- хорошая статья

👨‍💻 написать код для проверки работы панели
- прежде чем начинать программировать необходимо будет в менеджере библиотек Arduino IDE подключить необходимые зависимости для работы RGB матрицей RGBmatrixPanel, Adafruit_BusIO, Adafruit GFX.

🚀 В итоге на фото/видео (в следующем сообщении) представлен собранный прототип устройства.
А в качестве первой программы решил собрать вместе два примера работы:
- отображается текст Code Every Day, при этом буквы во фразе Every Day подсвечиваются разными цветами;
- периодически фраза сменяется анимацией летающих шариков по панели.

#Arduino
#RGBMatrix
👍4
День 2: Заметка 1: Забытые виды спорта - Бадминтон 🏸

👉 Одна из основных проблем разработчиков (да и многих офисных сотрудников) - это сидячий образ жизни.
Казалось бы, что тут может быть вредного, нагрузки нет на организм, хорошие условия. Но много хорошего - это вредно =)

🎯 Организму нужна нагрузка. Разработчики фитнесс треккеров придумали такой показатель, что в день надо проходить 10000 шагов, подсчитано, что при этом будет сжигаться от 500 каллорий примерно, что будет приводить к балансу по каллориям в день при умеренном потреблении.

💪 Вообщем нужно тренироваться. Можно ходить в зал, бегать, это все классические модные способы для занятия спортом. Но я хотел бы рассказать о небольшом "открытии" для меня в области фитнесса. Оказывается, что игра в бадминтон 🏸 позволяет тоже очень хорошо сжигать каллории. Мы ходим гулять с ребенком и, чтобы просто так не сидеть, решили играть в бадминтон. Включив тренировку бадминтон в фитнес браслете, мы увидели, что за час игры сжигаем около 500-600 каллорий!

❤️ Я обычно стараюсь держать пульс при игре в рамках зоны жиросжигания ( 111-129 ударов в минуту) или аэробной нагрузки ( 130-147 ударов в минуту), чтобы тренировалось сердце и тратился на энергию ресуср жира. То есть интенсивность тренировок должна быть примерно как при легком беге. Недостаточно будет стоять на месте.

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

📚 После этого я начал изучать статьи про бадминтон и мои наблюдения дополнились информаций из этих статей. Об этом расскажу в другой раз.

📷 На скриншотах (в следующем сообщении) пример одной из тренировок.

📷 На фото рокетка (в следующем сообщении), которая нам досталась по наследству от родителей супруги, вчера после игры я думал, вот когда ее покупали много лет назад, можно ли было предположить, что она в 2023 году будет отлично справляться со своим назначением. Хорошо сделано, по-советски, сейчас так уже не делают.

#Life
👍1🔥1