Создайте свою версию легендарного «Сапёра» на Python с графическим интерфейсом! В этом подробном руководстве вы шаг за шагом реализуете полноценную игру: от настройки игрового поля с помощью Tkinter до обработки кликов, управления флагами и интеллектуального открытия клеток. Вы освоите генерацию мин с безопасной зоной, рекурсивное раскрытие пустых областей, систему подсчёта времени и проверку условий победы. Читать далее
Почему технический прогресс превращается в системный коллапс?Всё дело в парадоксе Джевонса — эффекте, при котором повышение эффективности не ведёт к экономии, а запускает цепную реакцию роста.И в эффекте Черномырдина — когда «лучше» на бумаге становится «как всегда» в…
36 лет назад два химика заявили о ядерном синтезе в стеклянной колбе и стали посмешищем. Сегодня Министерство энергетики США выделяет миллионы на изучение того же явления, Toyota строит экспериментальные установки, а физики-теоретики предлагают объяснение через ультрамедленные…
У доски стоит менеджер и обосновывает фичу, показывая медианные значения. На задней парте в обнимочку, с попкорном, сидят аналитик с датасайентистом. Читать далее
Ученые из МФТИ и Института геохимии и аналитической химии им. В. И. Вернадского предложили модель для квантовой теории поля, которая решает проблему вычисления энергии вакуума. Она открывает огромное поле для новых теоретических исследований и может претендовать на решение множество других важных проблем, в том числе связанных с построением истинной квантовой теории гравитации. Работа была опубликована в p-Adic Numbers, Ultrametric Analysis and Applications. Читать далее
Загружаете серьезный портрет, а получаете улыбающегося персонажа. Или наоборот делаете из счастливого лица задумчивого мудреца. Multi-Expression Portrait Generator в TensorArt позволяет управлять каждой мимической мышцей: от легкого наклона головы до интенсивности улыбки.В статье: подробный разбор 15+ параметров управления эмоциями, готовые настройки для популярных выражений лица и пошаговые инструкции для новичков. Читать далее
Привет! Меня зовут Сергей и я техлид. Причем уже долгое время. За время своей работы я успел поработать с разными решениями, надо разными проектами и столкнуться с разными задачами. Проекты я всегда старался выбирать свежие. Когда надо построить большую и сложную систему с нуля.…
Операторы «большой четверки» — МТС, «МегаФон», «Билайн» и Tele2 — попросили запретить звонки в иностранных мессенджерах. Они объяснили это тем, что им «не хватает средств для поддержания инфраструктуры». На той неделе это действительно произошло — власти заблокировали звонки
20 частых антипаттернов в React и как их исправить. Разбираем ошибки с хуками, состоянием, мемоизацией и структурой компонентов: когда не нужен useEffect, зачем useCallback, почему не хранить производные значения в state. Минимальные примеры, чёткие принципы, практичные альтернативы. Читать далее
Привет! Меня зовут Игнат. В этой статье я расскажу про разработку адаптера для работы с EGTS-протоколом (Era Glonass Telematics Standard), который можно использовать для передачии телеметрии курьеров из курьерских служб в РНИС (РНИС - государственная информационная система «Единая региональная