От ПК к смартфону: пишем Змейку на Python и готовим порт на Android

Создание мобильной игры часто начинается с обкатки базовых механик на десктопе. Посмотрим, что уже умеет наша базовая ПК-версия «Прагматичной Змейки», и прикинем фронт работ для будущего порта на мобильные устройства.

Игра ЗмейкаЧто под капотом прямо сейчас

  • У игры реализована полноценная система состояний: от стартового ввода имени и главного меню до активной игры, паузы и экрана "Game Over".

  • Например, если игрок наберет рекордный счет, его результат, включая достигнутый уровень и количество съеденной еды, автоматически попадет в ТОП-5 лучших игроков и сохранится в локальном файле records.json.

  • Прогрессия сложности не дает заскучать: для перехода на новый этап нужно съесть количество яблок, равное 4 плюс номер текущего уровня. А каждые 5 пройденных уровней скорость игры возрастает на 20%.

Подробнее
+5

Обновление v0.0.6: Восстановление парсера и удобный поиск под каждый сертификат ФСТЭК

🚀 Реестр годности сертификатов v0.0.6: Мы починили парсер и прокачали интерфейс!

Отличные новости для всех, кто следит за актуальностью ИБ-документации! Наша программа для локального хранения базы сертификатов получила спасительное обновление и доросла до версии 0.0.6. Недавно многие заметили, что поиск перестал выдавать результаты. Мы оперативно всё исправили, навели красоту в таблицах и добавили пару приятных фишек для ускорения работы.

Скачать бесплатно реестр сертификатов ФСТЕК

Вот что ждет вас в свежем релизе:

🛠 Главная победа: Воскрешение парсера

Сайт-источник изменил свои внутренние алгоритмы, добавив обязательные структурированные параметры запросов, из-за чего старый механизм перестал получать данные. Мы полностью переписали движок RegistryParser. Теперь под капотом трудится мощная библиотека curl_cffi, которая умело маскирует системные запросы под обычный браузер Chrome (с генерацией динамических меток времени), обходя новые защиты. Теперь вы снова можете найти любой нужный сертификат ФСТЭК по номеру, названию или заявителю без единого сбоя!

Подробнее
+3

Обновление Ozon Tracker v0.6.0: темная тема, автообновление и копирование маршрута

📦 Ozon Tracker v0.6.0: Темная тема, автообновление и индикатор прогресса

Выкатываем свежую версию нашей утилиты для любителей онлайн-шопинга — ozon трекер обновился до версии 0.6.0! В этом релизе мы хорошенько поработали над визуалом, добавили парочку крайне удобных фич и вычистили мелкие недочеты. Программа стала еще более функциональной и интуитивно понятной.

Ozon Tracker - бесплатная утилита для отслеживания китайских посылок с ОЗОНЧто вкусного появилось в новой сборке:

🌗 Да будет свет (и тьма)! Теперь интерфейс официально поддерживает переключение между темной и светлой темами. В верхнюю панель добавлен удобный тумблер 🌙/☀️. Все шрифты, цвета текста, фоны строк и рамки автоматически адаптируются под выбранный режим, чтобы ваши глаза не уставали.

Подробнее
+3

Обновление 1.0.2: Готовность объектов — программа по информационной безопасности

🚀 Нежданный патч: Обновление 1.0.2 для программы «Готовность объектов»

Ранее я уже объявлял, что основной цикл разработки этого программного обеспечения завершен и проект уходит на «заморозку». Однако я всегда держу свое слово: если в процессе реальной эксплуатации всплывают недоделки, логические косяки или откровенные баги с моей стороны — они оперативно устраняются.

Готовность объектов - скачать бесплатно Аналитика работИменно это и произошло. В процессе рабочих будней были выявлены моменты, требующие напильника, поэтому встречайте — техническое обновление 1.0.2!

Подробнее
+5

Комплексный аудит серверов: скрипты безопасности (Обновление v5.0)

Выпущено очередное масштабное обновление скрипта для аудита безопасности серверов. Каждый, кто профессионально занимается настройкой инфраструктуры или информационной безопасностью, прекрасно знает эту боль: проверяя каждый конфигурационный файл вручную, голова начинает закипать уже после третьего-четвертого сервера. Глаз неизбежно замыливается, накапливается усталость, и в итоге можно пропустить прямо-таки очевидные уязвимости.

Бесплатный скрипт для проверки серверов на безопасность и уязвимость

Именно поэтому автоматизированные скрипты для серверов аудит которых нужно провести быстро и качественно, становятся абсолютным мастхэвом. Этот инструмент берет всю рутину на себя: скрипт автоматически собирает данные, анализирует их и выдает готовый отчет с указанием проблемных мест. Вам остается только пройтись по списку предупреждений и точечно донастроить систему.

🛠 Как это работает на практике?

Логика использования элементарна: закидываете файл на сервер, делаете его исполняемым и запускаете. По итогу работы формируется лог-файл, отталкиваясь от которого вы производите донастройку. Никто не утверждает, что после одного прогона скрипта сервер превратится в неприступный бастион Пентагона, но от большинства типичных бед, базовых векторов атак и глупых ошибок конфигурации он вас точно спасет.

Подробнее
+4

Какой умный дом выбрать: путь от облаков Xiaomi и Яндекса к Home Assistant

🏠 Какой умный дом лучше выбрать: от облачных иллюзий к локальному дзену

Мы живем в прекрасное время: чтобы автоматизировать освещение или чайник, больше не нужно быть инженером с паяльником. Рынок переполнен, устройства легко достать, и перед новичком встает главный вопрос — какой умный дом лучше выбрать и что сделать его главным мозговым центром?

Давайте разберем этот вопрос на моем личном опыте. Я прошел все стадии принятия неизбежного, пощупал разные экосистемы и набил достаточно шишек, чтобы сделать честные выводы.

Какой умный дом выбрать? Яндекс или Xiaomi?

🇨🇳 Эпизод 1: Xiaomi и великая региональная стена

Мое погружение в автоматизацию началось с экосистемы Xiaomi. Были закуплены шлюз, умные лампочки, термометры и датчики движения. На первый взгляд — отличный старт. Работает красиво, стоит недорого. Если бы не одно жирное «НО».

Проблема пришла откуда не ждали: региональные блокировки. Оказалось, что часть купленных устройств (например, термометры) предназначалась исключительно для внутреннего рынка Китая, а другие датчики — для России. В официальном приложении Mi Home они просто отказались работать вместе в одном регионе. Приходилось выбирать Китай в настройках, но тогда отваливались глобальные версии устройств.

Второй гвоздь в крышку гроба Xiaomi — облачная зависимость. Многие датчики наотрез отказывались работать без связи с официальными китайскими серверами. Нет интернета? Твой умный дом превращается в тыкву. Пришлось отказаться.

Подробнее
+3

Журнал учёта замечаний v0.1.10: новые отчеты, умный календарь и защита данных

🚀 Релиз 0.1.10: Шлифовка механизмов и новые форматы отчетов

Вышло свежее техническое обновление программы журнал учёта замечаний (версия 0.1.10). Кардинальных визуальных ломок в этом релизе нет — основной упор сделан на полировку движка, исправление мелких шероховатостей после «полевого» тестирования и доведение функционала до идеала.

Скачать Журнал учета замечаний (ЖУЗ) для WindowsРазберем подробнее, что именно изменилось под капотом и какие новые фишки теперь доступны.

📅 Идеальный календарь и умное автозаполнение

Взаимодействие с датами выведено на новый уровень. Был полностью переработан внутренний календарь — теперь выбор дат (выдачи, дедлайнов, снятия) работает абсолютно корректно и без сбоев.

Добавлена приятная автоматизация: при переводе карточки в статус «Закрыто» больше не нужно вручную вбивать, кто и когда это сделал. Программа автоматически подставит в поле «Кем снято» автора замечания, а в поле даты установит текущий день. Меньше кликов — больше сэкономленного времени.

Подробнее
+2

Журнал учёта замечаний v0.1.1: синхронизация баз, дашборды и PDF-отчеты

🚀 Глобальное обновление 0.1.1: Журнал учёта замечаний превращается в мощный комбайн

Состоялся релиз невероятно крутого обновления — версия 0.1.1. Если раньше это был просто удобный инструмент для записи дефектов, то теперь журнал учёта замечаний оброс функционалом, который закрывает абсолютно все потребности инженера при сдаче объектов.

Журнал учета замечаний (ЖУЗ) - скачать бесплатноРабота над кодом кипела без остановки, и вот список главных нововведений, которые навсегда заставят вас забыть про ручное копирование таблиц в Excel.
Подробнее
+4

Журнал учёта замечаний: анонс бета-версии программы для контроля дефектов и сдачи объектов

📋 Прощай, хаос в Excel: анонс и разбор возможностей программы «Журнал учёта замечаний»

Примерно пару месяцев назад при проведении очередных испытаний и заполнении журнала замечаний я в очередной раз убедился: вести такой учет вручную на листочках или в разрозненных Excel-файлах — это сущий кошмар.

Журнал учета замечаний - бесплатная программа проекта Логи и ПрогиКаждый специалист заполняет строки по-своему: кто-то вписывает текст не в те графы, кто-то плодит свои копии файлов на флешках. В итоге получается несколько конфликтующих веток одного и того же документа. Кто-то что-то забыл, кто-то случайно стер, и в результате на руках остается огромная куча непонятных записей, где невозможно отследить, устранили дефект или нет, кто за него отвечает и какие меры были приняты.

Чтобы навсегда закрыть эту боль, я расчехлил свой редактор кода и сел за разработку единой централизованной системы для фиксации и контроля замечаний при сдаче объектов. Сейчас у меня готова первая рабочая бета-версия.

Подробнее
+4

Китайские датчики для Home Assistant: как их победить (на примере CO2)

🇨🇳 Китайские датчики: как их победить и заставить работать
Продолжается масштабный цикл статей по нашему проекту локального умного дома на базе Home Assistant. Сегодня поговорим о главном топливе любой автоматизации — китайских датчиках.
Выбор на маркетплейсах сейчас просто огромен. Единственная моя боль на текущем этапе — отсутствие 3D-принтера. Печатать красивые кастомные корпуса под голые платы я не могу, поэтому периодически мой умный дом выглядит как логово безумного ученого: всё держится на соплях, изоленте и раскиданных по столу схемах 🧪. Но голь на выдумки хитра — при желании плату можно засунуть куда угодно, это вообще не проблема.
💨 Зима близко: эпопея с датчиком CO2
Для расширения возможностей системы я решил заказать модуль инфракрасного датчика углекислого газа (CO2). Вещь вроде бы необязательная, но с наступлением холодов окна будут закрыты, и мониторить качество воздуха станет жизненно необходимо ❄️.
Выбор пал на популярный и проверенный сенсор MH-Z19. Заказал, оплатил, приготовился ждать.

Китайские датчики для Умного домаВ назначенное время, естественно с огромным китайским опозданием 🐌, посылка наконец-то доползла до меня. Радостный, я подключаю модуль к плате, прописываю конфиг в Home Assistant и... получаю в ответ сплошную 16-битную белиберду 🤬.

Подробнее
+5