🏆 151 курс за 1 подписку: хватит выбирать — бери все и сразу!

Один клик — 151 возможность. Подпишись на OTUS сейчас!
Техномир мчится вперед, а вместе с ними растут и требования к специалистам. OTUS придумал крутую штуку — подписку на 151 курс по всем ключевым направлениям IT!
-
Почему подписка OTUS меняет правила игры:
- Доступ к 151 курсу от практикующих экспертов
- В 3 раза выгоднее, чем покупать каждый курс отдельно
- До 3 курсов одновременно без дополнительных затрат
- Свобода выбора направления — меняй треки когда угодно
Изучай новое, развивайся в своем темпе, меняй направления — подпишись на OTUS и прокачивай скилы по полной!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576. Erid 2VtzqupFnNL
Комментарии
Дискорд-бот. Делал его для себя и просто ради обучения. Именно пока я его писал я понял в чем мне нужно попрактиковаться :)
На хобби-проекты меня вдохновили компьютерные игры. Всё началось с разработки бота для Lineage 2: https://github.com/ellysh/l2bot
После этого возник интерес к автоматизации действий пользователя и ботам в целом. Результаты этих исследований оформились в книгу: https://github.com/ellysh/video-game-bots-ru
В обоих проектах у меня были единомышленники, которым тоже была интересна эта тема.
githubble: Гитхаб звезды и форки в реалтайме https://github.com/theaidem/githubble https://githubble.pro/
Веб-приложение для автоматизации обработки заявок после их выполнения (фиксация выполнения, создание отчетов о проезде и переработке, закрытие в црм системе) которые поступают в сервисную службу. Пишу пока что для себя, чтобы убрать рутинную работу.
Делаю веб-приложение "под себя" по учёту личных финансов. Со своими формулой финансового планирования и визуализацией текущего состояния фондов и других связанных показателей.
Делаю игру про свою жизнь, вдохновился другими играми и своей жизнью. Я единственный разработчик. С момента начала разработки прошел почти год.
У меня нет какого-то любимого проекта, но могу выделить 2 из них. Первый проект "Платформа для обучения" я делал как Дипломный проект, на который я потратил много времени и занимался им почти каждый день, чтобы хоть что-то показать к назначенному дню. Меня вдохновил сделать этот проект следующий сайт https://openedu.ru/. Мне всегда казалось, что нынешняя система образования очень сильно устарела и сама по себе уже не эффективна, так как революции в прогрессе человечества происходят каждый день, а учебники дают только базу и всего лишь теорию. Для получения по настоящему Высшего образования необходимо стремление, а сейчас все идут в высшие учебные заведения потому что так "надо". Я сам был таким, и только в конце учебного курса я по настоящему понял, к чему я стремлюсь и понял, что отец в пустую потратил деньги. Идея моего проекта в том, чтобы человек мог получить достойное (высшее) образование КОГДА захочет и ГДЕ захочет, и изучал те предметы, которые ему действительно НУЖНЫ в его продвижении к будущему себя и всего человечества. И чтобы материал постоянно пополнялся новыми знаниями и уведомлял слушателя об этом, что бы быть в "тренде". Проект очень сырой (https://github.com/LordDetson/Platform-for-learning-programming-in-Java), да и после того, как защитил диплом, больше не трогал, так как меня уже тошнило от программирования - это называется выгоранием. Всем, кто еще не чувствовал такое желаю такого никогда не почувствовать. Выгорание - это чувство, при котором любимое дело становиться для тебя тошнотворно отвратительным и ты занимаешь чем угодно, но только не этим. Пересидел в общем. Сейчас работаю над вторым проектом Электронная библиотека для погружения в технологии JavaEE, спецификации JSR и чтобы не потерять навыки перед поиском работы.
Программа для мониторинга файловой активности на диске по списку дисков/каталогов и расширений файлов. Вдохновило, что браузер chrome показывает куда он сохранил файлы и позволяет открыть тот каталог, а когда работаешь с другими программами (любые редакторы и IDE), то очень трудно найти каталог, в который записался файл. При сохранении файла программа выводит в трее кнопку «открыть каталог», куда сохранился файл. Работает на сетевых путях тоже.
Утилита для быстрого поиска и навигации по базе данных: https://github.com/vzhn/db-tree-fx, в ближайшие 1-2 месяца будет готова.
Что вас вдохновило сделать?
Некоторое время назад я поддерживал большую учетную систему и часто возникала необходимость написания SQL запросов для выборки какой-то конкретной строчки из БД, затем приходилось писать запрос для следующей строчки, и т. д. Работы было много, мне приходилось писать невообразимое количество SQL-запросов в день. В определенный момент мне это надоело и я придумал, как упростить этот процесс.
Идея простая: данные, связанные с помощью Foreign Keys можно представить в виде дерева. Раскрываем узел дерева, соответствующий Foreign Key - переходим к связанной строчке. Таким образом инструмент позволяет "добраться" до любой строчки через Primary Keys и Foreign Keys, и для этого не нужно писать запросы SQL вручную.
Если кому-то еще интересно: готов первый релиз db-tree В составе релиза:
Фидбек, пожелания и предложения можно писать на почту: db.tree.app