Pull to refresh
25
0

PL/SQL senior, PostgreSQL middle, Java middle dev.

Send message

Где я учился, чтобы перейти в it сферу и преуспеть

Level of difficultyEasy
Reading time4 min
Views8K

Данная статья является продолжением этой статьи: Инструкция: как перейти в сферу it, но с перечнем курсов, которые я закончил (это тоже часто спрашивают). Можете считать это рекламой пройденных мною курсов, а можете и не считать.

Читать далее

Инструкция: как перейти в сферу it

Level of difficultyEasy
Reading time5 min
Views4.4K

Нет - это не очередной кликбейтный заголовок! Это реальный путь и помощь людям без рекламы! Теперь когда мне зададут такой вопрос (в сотый раз) я скину ссылку на эту статью.

Вкратце мой путь:
-
образование: РГЭУ "РИНХ" (г. Ростов-на-Дону) экономист, закончил в 2009 году
- с 2010 года работал экономистом, инженером, начальником отдела даже 3 года, диджеем, ну не суть. В общем программирования - null
- лето 2017: понаехал в Москву ведущим инженером по установке приборов учёта
- год 2018: задолбался ездить почти каждый день из Купавны в Москву на электричке, НО, от скуки я начал стоя, зажатый людьми в проходе или тамбуре, изучать Java и SQL
- летом 2019 устроился на первую работу в сфере it, что крайне удивило моего работодателя, от которого я уходил. Да что там - он *****

Поехали..

Читать далее

Покажи своего Telegram бота

Level of difficultyEasy
Reading time1 min
Views2.6K

Всем привет!

Я — разработчик, сижу тут в своём углу, разрабатываю разработки. Хочется показать людям, что я сделал и какую пользу это может принести людям. Своего бота выложу только после вас! В рекламу вкладываться не хочу, да и зачем!

Нет ни одного поста, где разработчик скинул бы ссылку на своего бота и не получил бы дизлайк!

Предлагаю: если ты разработчик — пуляй в комментарии ссылку на своего бота и опиши, что он умеет,какова польза для общества и какие прикольные фишки ты использовал при его создании!

P. S. Уважаемая администрация, не удаляйте пост хотя бы до вечера, если такой писать нельзя! Мне вот любопытно почитать, что делают мои коллеги в своих таких же тихих, удалённых уголках!

Читать далее

Как я настраивал платежи и реферальную систему продаж «Приведи друга» в Telegram боте

Level of difficultyMedium
Reading time7 min
Views8.6K

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

Читать далее

Java для домохозяек: инструкция по обработке сообщений внутри Telegram бота

Level of difficultyMedium
Reading time9 min
Views5.2K

Представляю вашему вниманию своё видение данного процесса, т.к. ничего подобного пока не находил. Для примера будет показана обработка сообщений и нажатий на различные кнопки в боте Avandy News (бот основан на программе Avandy News Analysis, которая включена в Реестр российского ПО).

Стек: Java 17, Spring Boot 3.15, Postgresql 16.1

Читать далее

Новостной Telegram бот на Java

Level of difficultyMedium
Reading time4 min
Views5K

Долгое время изучаю Java (но работаю с Oracle) и всё время хочется написать что-то полезное и интересное. Так наткнулся на статьи о Телегам ботах, которые меня и надоумили соорудить своего бота Avandy News.

За идеей для функционала далеко ходить не пришлось, т.к. у меня имеется одна более менее успешная программа, которая попала в Реестр российского ПО (о ней и о том как попасть в Реестр я писал в этой статье).

Читать далее

От «Hello World» до включения программы в реестр российского ПО

Level of difficultyEasy
Reading time8 min
Views9.4K

В 2017 году я начал изучать Java. И, чтобы как-то визуализировать результат трудов, я решил сделать десктопное приложение (функционал продублирован в Telegram боте).

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

Под катом — история создания приложения, туториалы по получению на него патента и включению его в реестр российского ПО, а также моя собственная коллекция граблей, собранная на этом пути.

Читать далее

Поисковик новостей (RSS), написанный на Java + SQLite

Reading time2 min
Views6.6K

Данная идея не претендует на уникальность. Суть проста - тратить как можно меньше времени на чтение интересующих Вас новостей, отсеивая ненужные заголовки. Проект делал в рамках моего обучения языку Java и SQL, начиная с 2018 года. В настоящий момент программа включена в Реестр российского ПО. Функционал продублирован в Telegram боте.

Актуальная версия программы для windows и linux находится на avandy-news.ru. Исходный код проекта будет полезно изучить тем, кто хочет создавать свои десктопные приложения на Swing (но рекомендую изучать JavaFX) или для изучения процесса работы с базой данных посредством чистого JDBC. Для улучшения дизайна интерфейса применён FlatLaf.

Читать далее

Динамическая выгрузка селекта в XLS нужного формата в PL/SQL (Oracle 11g2, библиотека AS_XLSX)

Reading time2 min
Views9.4K

Иногда необходимо сделать быструю выгрузку данных в интерфейсе Formspider при нажатии на кнопку "Export to XLS", к примеру. Для этого в Formspider создаётся объект ACTION в котором указывается пакет и его процедура, скачивающая нужные данные.

В теле процедуры объявлена переменная формата BLOB, которой присваивается значение, возвращаемое функцией, которой я и хочу поделиться с общественностью (выгрузка из PL/SQL делается при помощи пакетов DBMS_SQL и AS_XLSX).

Читать далее

Формирование объектов PL/SQL для выгрузки отчётов в формате XLSX с помощью Java и пакета AS_XLSX

Reading time3 min
Views5.5K

Часто приходится делать различные выгрузки отчётов в формате XLSX из Oracle, используя PL/SQL developer (Oracle 11g2). Так часто, что решил автоматизировать этот процесс на Java. Язык Java изучаю сам по книгам и видеокурсам уже четвёртый год, поэтому если будут какие-то дополнения или замечания по коду, то опишите их здесь.

Выгрузка из PL/SQL делается при помощи библиотеки AS_XLSX.

Gui создан для удобства. Скачал jar, открыл его (должна быть установлена Java на компьютере), указал параметры и столбцы, нажал кнопку, получил готовый код для вставки в пакет PL/SQL (сэкономил нервы и время).

Читать далее

Information

Rating
Does not participate
Location
Балашиха, Москва и Московская обл., Россия
Date of birth
Registered
Activity