Записки Kotlin Developer
79 subscribers
47 photos
5 videos
5 files
30 links
Hi, я Кирилл, Kotlin разработчик👋

Тут пишу заметки и tutorial: Kotlin, алгоритмы, Functional style, инфрастуктуру, микросервисы.

Начинаем с базы и дойдем до вершин📈

Subscribe, Let's upgrade skills together🤝

Автор: @kyrillP
Download Telegram
Forwarded from СБЕР IT Сочи
Приложение за один вечер: обзор фреймворка Jmix

Привет, меня зовут Кирилл Пахтусов, я backend-разработчик в IT-офисе Сбера. Недавно я столкнулся с вызовом: разработать приложение для коллег в сжатые сроки.

🔘 Предыстория

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

🔘 Что это за зверь такой – Jmix?


Jmix — это фреймворк для быстрой разработки веб-приложений. В его основе лежит Spring Boot, который считается стандартом для создания корпоративных веб-приложений на Java. Это дополняет функциональность фреймворка и позволяет разработчикам легко использовать множество сторонних библиотек и фреймворков с минимальной настройкой.

📑 Основные преимущества Jmix, которые я для себя выделил:


🔘 Full-Stack решение
С Jmix один разработчик может создать полноценное веб-приложение, включая бэкенд и фронтенд, без необходимости использовать JavaScript. То есть можно создать как серверную часть, так и пользовательский интерфейс.

🔘 Быстрая разработка
Фреймворк предлагает множество готовых компонентов и инструментов, которые ускоряют процесс разработки. Например, есть встроенные визуальные компоненты для фильтрации данных, с помощью которых можно быстро реализовать функциональность. При этом писать код с нуля не нужно. Благодаря этому время, затрачиваемое на рутинные задачи, значительно сокращается.

🔘 Удобный UI-фреймворк
Jmix использует Vaadin для создания веб-интерфейсов, что позволяет разрабатывать современные и интерактивные пользовательские интерфейсы. Декларативная верстка упрощает проектирование интерфейсов, а богатая библиотека компонентов обеспечивает необходимую функциональность.

🔘 Интуитивно понятный интерфейс и туториалы
Инструменты Jmix Studio интегрированы в IDE IntelliJ IDEA, что делает процесс разработки более удобным благодаря визуальным подсказкам и возможностям отладки кода. Также на сайте Jmix есть туториалы, которые помогают изучить фреймворк.

🔘 Открытый исходный код
Jmix является open-source проектом, что делает его доступным решением для стартапов, малых бизнесов и фрилансеров. Есть и платная подписка, но она нужна только если вам необходим расширенный функционал. Об этом я расскажу далее.

🔘 Подводные камни

При разработке приложения с программой лояльности мне нужно было внедрить модуль карты с геолокацией. Он доступен только в платной версии за 8 тысяч рублей. В итоге я решил использовать Jmix как админку и API для бэкенда, а фронтенд реализовать на React.

🔘 Итоги

Если вы ищете фреймворк, который ускорит процесс разработки и упрощает работу с данными, Jmix — это подходящее решение. И если к вам вдруг обратился знакомый и попросил сделать приложение быстро и недорого, вам однозначно стоит обратить внимание на Jmix.
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍3
Вообще мне и Platform V нравится.. В следующих постах расскажу про это😁
😁9👌2
Что по спорту?

По-прежнему хожу на Sber Street Workout ( Внутреннее название "Тренировки с Олегом") 😁

Уже очень сильно к этой активности, отношусь к этому как к обычному утрениму дейлику, приятно удивлен, что они стали более массовыми.🔥

Ещё на работу стал ездить на лонгборде, это возможно благодаря душу в офисе, если у вас нет душа в офисе и до работы вам 5км, то не рекомендую повторять это😂
🔥7
Мой пост репостнули, приятно конечно, а вот если бы дали скидочку на подписку я был бы вообще в восторге😁
👍4😁3
Люблю фильмы ужасов, поэтому очень понравился пост, захотелось поделиться😁
Forwarded from СБЕР IT Сочи
Злодеи с экранов: как бы сложилась их карьера в IT? 👻

В преддверии Хеллоуина мы решили пересмотреть культовые хорроры и представить, кем могли бы работать антагонисты этих фильмов, а также какие их навыки могли бы пригодиться в IT 💡

В карточках рассуждаем, почему Джон Крамер мог бы стать классным комьюнити-менеджером и какие скиллы пригодились бы Фредди Крюгеру на позиции дата-сайентиста 🎃
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁4❤‍🔥2👻2
Forwarded from Азиза
Было 😀
🔥4👍2
Второй год подряд со Сбером участвую в Anta марафоне❤️

В прошлом году бежал 5км, в этом 10 и с неплохим темпом🔥

То что я ещё окончательно не соскуфился - это заслуга Сбера и Сочи😁

Меня очень вдохновляет заниматься спортом несколько вещей:

1) работа в офисе
2) большое количество спортивных людей в Сочи, пока дойдешь до работы увидишь десяток спортсменов, бегущих тебе на встречу
3)тут красивая природа и горы, но увы очень сложно этим любоваться, если плохая физуха

Если ты разработчик и хочешь подтянуть физуху, возможно тебе к нам😁
🔥8😁2
Завтра меня можно увидеть в онлайне, немного расскажу о Java и о том как получить первую работу Junior java developer - лайфхаки из личного опыта)

Пишите в комменты или в лс если интересно, поделюсь ссылкой)
🔥3
Forwarded from SKILLS HUB
Приглашаем студентов и школьников на 2 встречу проекта SKILLS HUB ⚡️

20 ноября в IT-офисе Сбера пройдут 2 лекции на тему:

🟢 Backend-разработка.Java
Кирилл Пахтусов, Java разработчик Сбер

🟢 Frontend-разработка
Сергей Старцев, TeamLeand команды разработки Сбер

Резиденты самого большого IT-хаба на черноморском побережье расскажут о профессии разработчика, поделятся личным опытом и советами, а также ответят на все интересующие вопросы...

Напоминаем, что участникам проекта, которые посетят все лекции - будет выдан сертификат о прохождении сезона (им можно дополнить портфолио 😉)

Когда? 20 ноября в 18:30
Регистрация участников в 18:15

Где? Войкова, 2 (Здание Сбербанка, вход со стороны парка, серая дверь)

Для кого? школьники и студенты от 14 до 21 года или начинающие специалисты в IT

Для участия в мероприятии необходимо зарегистрироваться по ссылке 👈

Участие бесплатное, количество мест ограничено 👀
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Java backend

Давайте обсудим.
Постик для вопросов и ответов.

Готов посоветоваь ресурсы для обучения, накидать идей для классных проектов, похаливарить на тему ЯП итд итп)
❤‍🔥10🔥642
Вчера выступал с докладом бэку и осознал, и как-то пропустил рассказ интересной истории про себя, исправляюсь)
👍4