электроника сәнгате
687 subscribers
701 photos
75 videos
56 files
344 links
сәлам дуслар! здесь схемотехника, pcb дизайн, микроконтроллеры, линукс встроенный и десктопный
Download Telegram
Forwarded from Грокаем C++
​​WAT
#опытным

Спасибо, @Ivaneo, за любезно предоставленный примерчик в рамках рубрики #ЧЗХ.

"Век живи - век учись" - сказал Луций Сенека.

"Век живи - век учи С++" - реалии нашей жизни.

Просто посмотрите на следующий код:

struct Foo
{
void Bar();
};

void Foo::Foo::Foo::Foo::Foo::Foo::Foo::Foo::Foo::Foo::Foo::Foo::Bar()
{
printf("Foofoo!");
}

int main()
{
Foo f;
f.Bar();
return 0;
}


И он компилируется.

WAT?

Это называется injected class name. Имя класса доступно из скоупа этого же класса. Так сделано для того, чтобы поиск имени X внутри класса X всегда разрешался именно в этот класс.

Такое поведение может быть полезно в таком сценарии:

void X() { }
class X {
public:
static X Сreate() { return X(); }
};


injected class name гарантирует, что из метода Сreate будет возвращен именно инстанс класса Х, а не результат вызова функции Х.

Это также полезно внутри шаблонов классов, где имя класса можно использовать без списка аргументов шаблона, например, используя просто Foo вместо полного идентификатора шаблона Foo<blah, blah, blah>.

Ну и побочным эффектом такого поведения является возможность написания длиннющей цепочки из имен класса.

Так что это не у вас в глазах двоится, это плюсы такие шебутные)

Find yourself within. Stay cool.

#cppcore
4👍1🤯1
Всем привет! Написал заметку про китайский LTE модуль от MeIG SLM770a построенный только на китайских чипах. Особенно рекомендую к прочтению тем кто вечно в поиске интересных китайских вендоров.

https://telegra.ph/Modem-MeiG-SLM770A-10-26

P.S Если вам нужна помощь с продуктами ASR, вы можете задать вопрос через сообщения группы.
🔥42
Forwarded from Artem Vorobyov
Так как можно использовать битмапы для ардуино, то нашел тут интересный сайтик с разными анимациями
Так плавно выглядит идущий человек)

https://www.youtube.com/watch?v=o3PhC_VJdXo

Здесь чб гифки
https://icons8.com/icons/set/popular--animated

Здесь раскадровка гифки
https://www.photopea.com/

Здесь создание битмапа
https://javl.github.io/image2cpp/

Один раз сделал и процесс стал абсолютно понятен)

А для самостоятельной подготовки цветной гифки к выводу на LCD
Урок https://www.youtube.com/watch?v=97_Vyph9EzM

Сервис для раскадровки гифки из видео https://ezgif.com/
🔥6
Forwarded from Finskiy master
Есть у меня некоторое количество вакуумных индикаторов от советских кассовых аппаратов. Решил разработать для них модуль питания и управления, чтобы потом можно было делать на основе этих ретро-стекляшек часы, термометры и прочее радующее глаз теплое ламповое... (пример на посл. фото)
Задание: входящее питание +12в, габариты платы не должны превышать габариты самого индикатора. Кое-какие эксперименты с питанием уже успешно проведены, осталось оформить это все на плату.
Кто не в курсе: такие индикаторы по сути представляют собой радиолампу, анодные нити (накал, 3-е фото) которой дожны питаться переменным током с размахом 5 вольт, а для включения каждой цифры на нее в определенное время должно приходить +27в относительно накальных нитей. Самое правильное схемотехническое решение: высокочастотный трансформатор на ферритовом колечке.
🔥75❤‍🔥2
Forwarded from Okhsunrog's Logs
Вышел esp-hal 1.0.0
HAL на Rust для чипов от Espressif. no_std, написанный с нуля, не зависящий от esp-idf. Давно им пользовался, и вот, наконец, они дошли до версии 1.0.0, отличная новость!

https://developer.espressif.com/blog/2025/10/esp-hal-1
🔥5🌭1
Forwarded from XOR
PewDiePie свитчнулся из летсплеера в линуксоида и ML-щика 😱

Только прочувствуйте: сначала он перешел на Arch Linux, а теперь собрал собственный сетап за $20 000 с 10 GPU, где локально гоняет восемь опенсорсных моделей.

ИИ устраивают совет и голосуют за лучшее решение. По словам PewDiePie, он использует систему для симуляций и исследований, чтобы помогать учёным искать лекарства от болезней — и призывает всех отказаться от готовых чат-ботов вроде ChatGPT в пользу локальных.

Такое мы уважаем 🍺

@xor_journal
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🤮3🤔2🤨1
Forwarded from Лека-инженер
У транзисторов и усилителей на основе транзисторов много степеней свободы и вариантов включения. Обычно инженеру нужно делать настройку самому, например если усилитель широкополосный, то можно поменять какие-то компоненты, чтобы получить параметры в своей узкой полосе получше. Иногда производители дают схемы на несколько поддиапазонов. Иногда дают схемы, нацеленные на разные параметры (повышенный КПД/ пониженное отражение/ повышенная мощность).

На скриншоте показана одна из таких дополнительных схем. Видимо, производитель предполагает ставить резистор вертикально.
#усилители
👍2