• Программа лояльности — это способ поблагодарить покупателей за то, что они выбирают ваш магазин. Вы даете скидки или подарки, чтобы они приходили чаще. Успешные программы развивают бизнес: растет количество клиентов, они чаще и больше покупают. В статье расскажем, какие бывают…

  • Как говорится, вместо тысячи слов: по изображению выше вы сразу поймёте, о чём пойдёт речь в статье — про чёрные «капли» на платах электронных устройств Сейчас мы все знаем или хотя бы догадываемся, что это такое. Но были времена, когда…

  • Спойлерда, но она сильно изменитсяВ 2004 году вышел фильм «Я, робот», который оброс мемами. Один из ключевых эпизодов картины — сцена, где робота спрашивают, может ли он написать симфонию или создать какой-либо шедевр. Робот отвечает: «А вы?» Сегодня искусственный интеллект…

  • Современная разработка на JavaScript часто сталкивается с задачами асинхронной работы и обработки ошибок. Как правило, для этих целей используются конструкции try-catch и async-await. Однако они могут утяжелять код и усложнять его восприятие. Чтобы решить эту проблему, был предложен новый оператор…

  • Сегодня мы создадим полноценное веб-приложение на FastAPI, которое будет взаимодействовать с Telegram-ботом через WebApp и вебхуки. В основе проекта — асинхронное взаимодействие с базой данных SQLite с помощью SQLAlchemy, что позволит нам реализовать масштабируемое и эффективное приложение.Проект: Telegram-бот с WebApp…

  • ПрологВ сообществе уже был текст про то как звуком передавать данные. Однако там была FSK.Можно вообще взять микросхему DTMF декодера MT8870 и принимать по 4 бита за раз полностью аппаратно.микросхема DTMF декодера MT8870В этом же тексте я попробовал исследовать возможность…

  • До тех пор, пока в вашем хозяйстве имеется единственный мультиметр, у вас не возникает никаких проблем — в ваших устройствах присутствует именно то напряжение, которое он показывает (смайл). Но как только у вас появляется два или больше мультиметров, немедленно встаёт…

  • Всем привет! В этой статье расскажу, как можно стабильно и многопоточно тестировать клиентские приложения на последних версиях Android с помощью Selenoid – если у вас уже есть Appium-автотесты, или они ещё только планируются. Подсвечу важные моменты и нюансы, которые смогут…

  • В этой статье я расскажу об одном из стандартных API JavaScript, о котором, вы, возможно не слышали. Это AbortController. ❯ Что такое AbortController? AbortController — это глобальный класс в JS, который можно использовать для прерывания любых асинхронных операций. const controller…

  • Меня уже с детства манил судомоделизм, паровые двигатели и пароходы. И вот вдруг, в какой-то момент, я всё-таки решил поженить эти два устремления в одном хобби. Посему начал смотреть видео про паровой судомоделизм, попутно отвисал в Ленинской библиотеке и читал…