Приветствуют читателей Хабра. Меня зовут Олег Иванов, последние пару лет являюсь фронтенд-разработчиком в ит-компании WMT Group. На разных этапах работы я сталкивался с , нашел способ упросить . В этой статье не будет серьёзных рассуждений, глобальных задач и историй успеха.…
Эта статья продолжает материал "Telegram-бот-магазин на Python: пошаговый гайд с оплатой, каталогом и админкой (Aiogram 3 + SQLAlchemy 2)". Сегодня мы сделаем вашего бота еще лучше: перейдем с устаревшей технологии лонг-поллинга на современные вебхуки.Кроме того, мы добавим поддержку двух дополнительных платежных систем — Telegram Stars и Robokassa. Особое внимание уделим Robokassa, чтобы на ее примере показать, как универсально интегрировать платежные системы, используя те же вебхуки. Читать далее
Данные по API теоретически поступают с небольшой задержкой. Иногда задержка может быть значительной.Если не отслеживать задержку данных в API, то построенная на таких данных аналитика может иметь значительную погрешность. Для иллюстрации рассмотрим один свежий пример с API Вайлдберриз. Читать далее
Поговорим о том, как программист Вася борется с багами не только в своём коде, но и в сознании, где гиппокамп — это сборщик мусора, многозадачность — перегруженный процессор, а эффект подтверждения — фильтр с предвзятыми запросами. Читать далее
В наше время сфера IT стала довольно популярна среди школьников и студентов. Это связано с тем, что молодое поколение большинство времени проводит за компьютером, телефоном и другими девайсами. Также, не мало важным аспектом являются видео в интернете, которые показывают сферу IT со светлой стороны. Для кого-то в этой статье открою страшную тайну и вы перестанете хотеть быть IT-шником, для кого-то мой материал будет полезен, а кто-то посмеется и закроет вкладку, поставив мне минус. Читать далее
Лично меня всегда утомляла рутинная работа по созданию mapper-ов между дата классами. Особенно такого кода много, когда пишешь по Clean Artitecture. Разделяя слои. И на каждый слой создаётся куча сущностей. Очень часто в таких ситуациях эти классы просто дублируются. Читать далее
Уверен, многие читатели Хабра знакомы с этим способом, ведь он существует не первый день. Чтобы сэкономить ваше время, я скажу всего два слова: comss DNS.Все остальные - велком под кат:) Читать далее
Генеративный ИИ взял на себя управление моей жизнью.В течение одной недели он указывал мне, что есть, что носить и чем заниматься с детьми. Он выбирал, как мне подстричься и в какой цвет покрасить мой офис. Он сообщил моему мужу, что играть в гольф можно, в любовном сообщении,…
dumbproxy уже упоминался на Хабре в одной из моих прошлых статей. Это HTTP(S) прокси-сервер, который работает через TLS, напрямую совместим с браузерами и браузерными расширениями, и имеет заметное количество дополнительных функций, расширяющих его границы применимости и облегчающих его использование. Читать далее
Важное замечание: в статье будет рассматриваться только сама проблема уникальной письменности, а не спекуляции вокруг нее и бездоказательные утверждения. Я отношусь к этому удивительному феномену как к увлекательной головоломке.В 2018 году неутомимый путешественник и…