OPS Tracker: анонс программы для контроля выездных задач и командировок через Telegram

«А что мне тут вообще делать?!» — Анонс OPS Tracker: софт для контроля командировок и полевых задач без нервов и звонков 🛰️📋

А вот и новенькое что-то! 🖐️💻

Признавайтесь, бывали в такой ситуации?

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

Итог предсказуем: человек выходит из поезда/самолета с круглыми глазами, обрывками мыслей в голове и полным непониманием техзадания. Начинается классический производственный пинг-понг: звонки через каждые 15 минут, судорожные поиски схем в мессенджерах, забытые гайки и нервный тик у руководителя, который сидит в офисе за сотни километров и вообще без понятия, крутится там работа или человек просто пьет кофе на объекте ☕🤦‍♂️.

Чтобы прекратить этот управленческий хаос, я сел за код. Встречайте новый проект, который сейчас активно куется в моей лаборатории — OPS Tracker! 🛠️

OpsTracker - Отслеживание операционных задач

💡 В чем суть проекта?

OPS Tracker — это специализированная система трекинга задач для выездных сотрудников, монтажников, инженеров и командировочных.

Главная цель — убрать человеческий фактор «ой, я забыл, а мне не сказали» и дать руководителю прозрачный онлайн-контроль без необходимости стоять над душой с телефоном у уха.

Проект сейчас находится в стадии бодрой Alpha-версии, но ключевая архитектура уже дышит, работает и проходит боевую обкатку!

Подробнее
+3

Аналитика зарплаты v0.7.0: учет инфляции, графики доходов и расчетные листки

Ревизия доходов: обновление софта для глубокой аналитики зарплаты v0.7.0 — инфляция, графики и голая правда 💰📊

Всем гиковский салют! 💻👋

Сегодня поговорим о том, о чем в приличном обществе спорят шепотом, а перед зеркалом — с калькулятором в руках. О нашей любимой зарплате!

Программа Аналитика зарплаты автоматическиУ меня есть один пет-проект, который я написал давным-давно чисто под свои нужды, но выручает он меня с завидной регулярностью. Программа уже долгое время честно считает мои кровные, строит аналитику и раскладывает по полочкам каждую копейку. Недавно я залез в проект с мыслью: «А не дописать ли пару фич?». Но, как гласит главное правило программиста — «Работает? Не трогай!». Визуально трогать ничего не стал, интерфейс идеален в своей простоте.

Однако под капотом накопилось пара правок по безопасности: подтянул работу с сертификатами, сетевыми проверками и прочими системными гайками. Так что встречаем релиз v0.7.0 — стабильный, защищенный и готовый к труду под Windows! 🚀

Подробнее
+2

Обновление Калькулятора алкоголя: умный расчет промилле, графики и темная тема

Большой апдейт: Калькулятор алкоголя v2.0 — теперь с темной темой, умными пиками и защитой от «полутонных» пользователей! 🍻📈

Я с мега новостью в мире обновления моего софта - я не забыл свой крутой Алкокалькулятор! 🖐️

Утилита - калькулятор алкоголя в крови (промилле)

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

Но перед тем, как мы погрузимся в фичи, строгий, но важный...

⚠️ Важный дисклеймер (Включаем режим здравого смысла):

Ребята, внимание! По многочисленным просьбам (и ради чистоты кармы) напоминаю: программа носит сугубо развлекательно-ознакомительный характер! 🛑
Никакой скрипт или математическая формула в мире не является юридическим или медицинским эталоном. Если вы что-то выпили или приняли — забудьте про ключи от машины! 🚗❌ Не надо проверять показания программы на практике перед постом ДПС. Никаких «да тут по графику уже 0.1 промилле, я погнал». Лучше подождите с запасом, попейте чайку или вызовите такси. Берегите себя и окружающих!

А теперь — к вкусному и гиковскому! Что завезли в обновлении? 👇

Подробнее
+3

Система ежедневных отчетов v0.7.2: Реестр, JSON-экспорт и аналитика

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

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

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

Подробнее
+2

Сетевой монитор v0.3.8: Работа над ошибками, фиксы GUI и контекстное меню

Фидбек собран, логи изучены, баги локализованы. Выкатываю минорный, но критически важный релиз 0.3.8 для Сетевого Монитора. Предыдущая версия, несмотря на мощный функционал, принесла с собой парочку неприятных сюрпризов при работе в среде Windows. Пришлось расчехлять IDE, править код и перенастраивать CI/CD сборку. Разбираем чейнджлог.

Сетевой мониторинг - утилита для мониторинга ресурсов сети

👻 Смерть фантомному окну

Все, кто запускал прошлый бинарник под виндой, «оценили» внезапно всплывающее пустое консольное окно. Классическая проблема при компиляции Python-скрипта в .exe — стоило упустить нужный флаг, и ловите визуальный мусор. Баг отловлен, конфигурация сборки поправлена. Теперь программа запускается тихо и красиво, без лишних артефактов на рабочем столе.

Подробнее
+1

Сетевой монитор v0.3.6: TCP-пинг, трассировка и контроль туннелей

Когда количество поднимаемых VPN-туннелей, Xray-конфигов и зашифрованных TLS-каналов начинает превышать количество часов в сутках, маршрутизация трафика превращается в квест. Чтобы держать весь этот зоопарк под контролем и не гадать на кофейной гуще, почему отваливается соединение, пришлось сдуть пыль со старого доброго инструмента.

Встречайте: глобально обновленный сетевой монитор версии 0.3.6. Я накатил туда приличное количество новых фич, перебрал интерфейс и добавил аналитики. Разбираем под капотом, что изменилось.

Сетевой монитор для диагностики сети

🌍 Умный пинг и Геолокация

Пинговать ресурсы по классике — это здорово. Но что делать, если злой фаервол намертво режет ICMP-пакеты? Теперь сетевой монитор умеет делать fallback на TCP-пинг. Достучимся до любого порта. А чтобы визуально понимать, куда именно улетают ваши пакеты, добавлена геолокация. Название страны хостинга проверяемого ресурса теперь выводится прямо в таблице.

Подробнее
+2

Масштабное обновление Змейки: Базы данных, CI/CD сборки и фановая статистика

Выкатываем крупный апдейт нашей игры змейка. Мы полностью перешли на новую кодовую базу, провели глубокий рефакторинг логики и добавили механики, которые делают геймплей гораздо динамичнее. Проведено много работы под капотом, а визуальная часть получила приятный апгрейд.

Игра змейка для WindowsРазбираем по пунктам, что изменилось в новой версии.
🛠 Техническая часть: Базы данных, фиксы и GitHub Actions
Начнем с бэкенда и архитектуры, потому что тут произошли тектонические сдвиги:

  • Прощай, .txt: Мы отказались от хранения рекордов в обычном текстовом файле, где любой желающий мог «нарисовать» себе пару миллионов очков. Теперь все достижения пишутся в полноценную базу данных. Добраться до них стало сложнее (в планах — прикрутить шифрование, чтобы окончательно закрыть лазейки для читеров).
  • Патч критического бага: В предыдущем релизе после рефакторинга вылез неприятный баг — игра намертво зависала при переходе между уровнями. Ошибку локализовали и успешно пофиксили, теперь флоу уровней работает идеально.
Подробнее
+3

Технический патч: фикс интерфейса под Windows и настройка «Короткой пятницы»

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

Еженедельные отчеты на Логи и Проги
🎨 Спасение поплывшего UI
В прошлом релизе мы активно добавляли новые параметры в меню настроек. Как это часто бывает при кроссплатформенной разработке, на этапе тестирования в одной ОС всё выглядело идеально, а вот суровая реальность показала, что на машинах под управлением Windows верстка окна настроек откровенно «поплыла».
Ошибку локализовали и оперативно устранили. Мы пересобрали верстку элементов управления — теперь интерфейс снова выглядит аккуратно, строго и не вызывает визуальной боли, независимо от вашей операционной системы.

Подробнее
+3

Игра Забавная Змейка v.0.1.8: хардкорный геймплей, новые уровни и рефакторинг

Классика бессмертна, но её всегда можно прокачать. Сегодня представляем наш новый проект (немного старый мой проект), написанный практически с нуля — игра Забавная Змейка (ранее игра называлась по другому - Прагматичная змейка). Проект вырос из небольшого эксперимента в полноценную аркаду с прогрессивной сложностью, которую уже можно скачать, запустить на Windows и залипнуть на пару часов.

Игра Забавная змейка
Текущий актуальный билд вобрал в себя масштабные обновления версий 0.1.7 и 0.1.8. Мы полностью пересмотрели архитектуру, добавили хардкора и навели красоту в интерфейсе. Рассказываем, что внутри.
🎮 Геймплей: больше, чем просто ползать за яблоками
Мы ушли от унылого собирательства. Теперь игра Забавная Змейка бросает вызов вашей реакции и выстраивает прогрессивную кривую сложности:

  • Динамические помехи: Начиная с 10-го уровня вас начнут донимать летающие птицы. С 20-го уровня на поле появляются мины, с 30-го — глухие заборы, а для самых стойких (с 50-го уровня) активируются бомбы с радиусом поражения (AoE).
  • Бонусные тайм-ауты: Каждый 10-й уровень — бонусный. Никаких препятствий, только время, скорость и жажда очков.
  • Золотая лихорадка: С шансом 5% на карте спавнится золотое яблоко, которое приносит сразу 50 очков.
  • Сохранение прогресса: Теперь игра не сбрасывает ваши достижения в пустоту. Сессия (имя игрока и последний пройденный уровень) пишется в records.json, обеспечивая бесшовное продолжение игры.
  • Зал славы: Таблица лидеров уплотнена до строгого Топ-3. Мы вырезали проблемные эмодзи и внедрили процедурные индикаторы (золото, серебро, бронза), чтобы рендер работал идеально.
Подробнее
+6

Срочный хотфикс: спасаем экспорт DOCX, чиним расчет времени и делим ядро на модули

Вчера мы слишком поторопились выкатить масштабное обновление. Как это часто бывает в суровых реалиях разработки: хотелось как лучше и побыстрее, а в итоге на продакшен улетел билд с досадными логическими ошибками. Мы оперативно собрали фидбек, осознали масштабы трагедии (особенно в расчете времени и выгрузке) и провели глубокую работу над ошибками.
Выкатываем экстренный патч. Ставить обязательно всем! Рассказываем, что мы экстренно переписали за прошедшие сутки.
⏱ Адекватный учет времени и бонусные часы

Мои отчеты - еженедельный отчет
Вчерашний релиз вел себя странно: он требовал от вас по 8 часов работы даже в законные выходные. Теперь Система ежедневных отчетов поумнела.

  • Новые настройки: Поле «Норма часов» заменено на удобный выпадающий список с популярными графиками (40-часовая неделя, сменный, сутки). Под капотом добавлен фильтр, который умно извлекает из выбора только числовое значение.
  • Логика выходных: Недельная норма теперь рассчитывается динамически, только по прошедшим рабочим дням. Суббота и воскресенье исключены из обязательной нормы.
  • Бонусы за хардкор: Если вы работали на выходных, программа больше не будет мешать это в общую кучу. Эти часы отображаются отдельно в виде приятного зеленого плюса (например, + 5.0).
Подробнее
+4