Архив рубрики: Анализ данных

Финансовая прозрачность через автоматизацию


📅 Месяц финансовой прозрачности: как я автоматизировал учёт

💸 “Знакомо чувство, когда деньги утекают как песок из ладоней?”
Ровно 30 дней назад я начал эксперимент — полная фиксация всех доходов и расходов. Для этого создал Telegram-бота 🧮 (@Money_bot) с простым интерфейсом:
✅ Запись одной командой
✅ Автоматическая категоризация
✅ Мгновенный доступ с любого устройства


🔍 Утро с данными: что внутри моего кошелька?
Сегодня нажал кнопку экспорта в MongoDB Compass (визуальный инструмент для баз данных 🗃️) → перенёс данные в Jupyter Notebook (платформа для анализа на Python 🐍).

С помощью GigaChat (российский ИИ-ассистент от Сбера 🤖) провёл анализ:
📊 87% доходов — основной источник
🌱 2 новых финансовых “ростка” (сайд-проекты)
⚖️ Баланс: +0.2% (практически нулевой!)

P.S. На скриншотах суммы замазаны — этап открытости ещё не настал 😉


🤯 Что это даёт?
1️⃣ Автоматический отчет 1-го числа каждого месяца → в Telegram
2️⃣ Возможность отслеживать динамику за год/5 лет/10 лет
3️⃣ Точечная корректировка бюджета (например, сократил расходы на доставку еды на 17%)


🚀 Технологический стек для любопытных:

  • MongoDB — NoSQL-база для хранения транзакций
  • Python (библиотеки Pandas/Matplotlib) — визуализация
  • Docker — контейнеризация бота
  • Telegram API — мгновенные уведомления

💌 Хотите такую систему для себя?
Пишите в личные сообщения → настрою персональное решение под ваш бюджет!


Статья понравилась?

Проблемы резервного копирования: шаги к решению

💡 Исправить систему резервного копирования: история одного IT-дня

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

Но оказалось, что там всего один файл! 😲 Этот файл был создан вручную при запуске программы резервного копирования (приложение, которое сохраняет копии данных автоматически) данных моего бота Money для учета финансов.

Что это значило?
Это говорило о том, что автоматические запуски системы резервного копирования перестали работать.

✨ Пришлось разбираться, почему программа подвела.

  1. Проверил файл лога (журнал, где записываются все действия программы) — его вообще не оказалось! 🤔
  2. Обнаружил проблему с доступом пользователя (учетная запись, под которой работает программа) к нужной папке.
  3. Настроил запуск скрипта (набор команд для компьютера) из-под привилегированного пользователя (учетка с правами «администратора»).
  4. Исправил настройки доступа к облаку (указал, куда и как загружать файлы) и выставил правильные права (разрешения для работы с файлами).
  5. Проверил работу CRON (система для автоматического выполнения задач по расписанию, как будильник для компьютера) — ура! Всё заработало! 🎉

👀 Кто помогал? Конечно, GigaChat (нейросеть от Сбера, как умный поисковик с AI). Сам он ничего не делает, но подсказал варианты решений.

Кстати, за год ГигаЧат стал гораздо умнее. Теперь это реально полезный инструмент!

🚀 А вы сталкивались с похожими проблемами? Делитесь в комментах! Может, вместе найдем новые решения 😊

#АйТи_ДЭВ

Жми, если нужна помощь в АйТи

Статья понравилась?

Мониторинг облачной ВМ: анализ производительности и стабильности

Итак, на моей виртуальной облачной машине работают четыре моих сервиса (программы) и пятый — мониторинг того, что всё в порядке. Сегодня я посмотрел графики облачной ВМ. Вот их интерпретация:

Производительность CPU

Вывод: Производительность CPU в норме, средний и минимальный уровни использования не превышают допустимые пределы.

Загрузка CPU

Вывод: Средние значения загрузки CPU находятся преимущественно в диапазоне от 0 до 60%, что свидетельствует о нормальной работе ВМ без чрезмерного использования ресурсов.

Трафик пакетов

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

Скорость передачи данных

Вывод:

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

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

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

Консультация стоит 1000 рублей за полный и неполный час. Свяжись со мной ТГ @silavelesa

Статья понравилась?

Как актеру найти кастинги на свободную дату

В жизни актёра бывает так, что неожиданно освобождается дата 😱

Из-за погоды отменят съёмку ☔️
Вывели из сценария персонаж 📜
Актёр так хорошо играл, что весь материал отсняли быстрее 💥
И прочее…

В такие моменты надо срочно найти объявления на эту свободную дату.

И сделать это трудно. Ведь надо просмотреть все сообщения за пару недель. 🕵️‍♂️

Мне подумалось. Надо добавить кнопку «Кастинги на дату». ✨

Начал разработку. 🛠
Попробовал пару вариантов. 🔄
Отработал логику. 🧠

И знаете, что в итоге решил?

Не буду расширять функции этого бота. 🚫
Для задачи отбора кастингов на определённую дату или сделаю ещё ботика отдельного или страничку с кнопкой на сайте. 🌐

Как думаете, верное решение? Или всё-таки лучше всё в одном? 🤔

UPD
я запустил отдельный бот в ТГ для того чтобы просматривать кастинги на определённую дату

Статья понравилась?

Как автоматизировать поиск кастингов с помощью ИИ-ботов

Я завершил разработку бота-помощника для отбора кастингов 🤖. Это не просто один бот, а целое сообщество из двух ботов и мощной языковой модели ИИ. Как это работает?

Один бот сканирует все сообщения в Telegram-каналах, добавленных в базу данных. Он аккуратно собирает информацию, избегая дублирования одинаковых сообщений из разных источников, и сохраняет их в базе данных.

Затем второй бот берет сообщения из базы данных и отправляет запросы в GigaChat, чтобы проанализировать содержание каждого сообщения. Ответы от ИИ также сохраняются в базе данных.

Если кастинг подходит под мои критерии, бот присылает мне уведомление прямо в Telegram.

За стабильную работу системы отвечает специальный терминальный скрипт. Если что-то пойдет не так, он мгновенно уведомит меня об этом через Telegram.

Интересует такой помощник? Напишите мне в Telegram: @silavelesa 📲

Цена вопроса: настройка и установка программного обеспечения обойдутся вам в 7 000 рублей. Дополнительно:- Виртуальная машина (ВМ) – 160 рублей в месяц.- Использование GigaChat – около 1 000 рублей на месяц-два.💼

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

Статья понравилась?