Tokishu EN

Таймлайн

Даты приблизительные: по репозиториям на GitHub и по моей памяти.

  1. Интерес к компьютерам

    С детства интересовался компьютерами.

  2. Первые курсы программирования

    Детские курсы по вводу в программирование в ITSTEP в Одессе.

  3. Первый опыт программирования: PHP

    Создан первый репозиторий на GitHub (аккаунт Tok1shu) и вместе с ним первый настоящий опыт программирования, на PHP.

  4. Первый публичный проект

    easydonate-ru-create-pay, небольшой проект на PHP для создания платежей.

    easydonate-ru-create-pay
  5. Первая Java

    MultiSignBook, первый публичный репозиторий на Java.

    MultiSignBook
  6. Скрипты и боты на Python

    DiscordUserAPI, затем YTMLikedSongsToPlaylist (2024) и telegram-bot-manager (2025): небольшие инструменты на Python вокруг Discord, YouTube Music и Telegram.

    DiscordUserAPI
  7. ObsidianGate

    Проект на Java, позже заархивирован.

    ObsidianGate
  8. Заказ на FluffyRP

    Начало разработки на заказ для FluffyRP: появляется отдельная организация на GitHub.

    fluffyrp.com
  9. Spring Boot

    SpringBootNoteAPI: REST API для заметок с базой данных, первый шаг во фреймворк, который стал основным направлением.

    SpringBootNoteAPI
  10. Аниме-стриминговый сервис

    Участие в разработке аниме-стримингового сервиса на Spring в команде из 15 энтузиастов.

  11. Моды Minecraft на Java

    PearlTrajectoryPredictor показывает, куда упадёт эндер-жемчуг. Cubatar (2026-01) генерирует аватары и тела с послойным 3D-рендером и кешем.

    PearlTrajectoryPredictor
  12. Обучение в STEP IT Academy

    Учебные проекты на Python (модуль 1) и Java (модуль 1), среди них консольная телефонная книга.

    itstep-module-1-java
  13. Рабочее окружение на Linux

    dotfiles: динамический Material You конфиг Hyprland на базе Matugen.

    dotfiles
  14. Небольшие утилиты

    pinterest-unshittifier чинит кривые имена файлов Pinterest. Позже весной: modrinth-fast-downloader и MrBeastSCAMBlocker.

    pinterest-unshittifier
  15. Железо: ESP32

    WakeOnLan-ESP32: Telegram-бот на ESP32, который включает ПК и проверяет, что он жив.

    WakeOnLan-ESP32
  16. Домашний сервер

    Домашний сервер для собственных сервисов: self-hosting и администрирование Linux из экспериментов становятся повседневной практикой.

  17. Task Manager

    Система управления проектами и задачами, дипломный проект в STEP IT Academy.

    task-manager
  18. Витрина Local RP

    Публичная витрина Local RP (LRP), self-hosted веб-приложения для ролевых чатов с ИИ-персонажами. Код остаётся закрытым.

    lrp-demo

Многое не учтено или забыто при составлении. На самом деле таймлайн мог бы быть длиннее: проектов, экспериментов и курсов было больше, чем здесь поместилось.