Как сгладить недостатки разработки микросервисных приложений и тратить на них меньше времени
Микросервисы — уже стандарт для бизнеса. Но у такого подхода есть как плюсы, так и минусы.
В новой статье на Хабре рассказываем, как с помощью инструментов SmartMarket сгладить недостатки микросервисов и сделать их разработку проще и быстрее.
Статья в двух частях. В первой разбираемся с сервисом Platform V DataSpace, во второй показываем работу Platform V Functions.
Следите за обновлениями и задавайте вопросы в комментариях.
Попробовать инструменты SmartMarket
Микросервисы — уже стандарт для бизнеса. Но у такого подхода есть как плюсы, так и минусы.
В новой статье на Хабре рассказываем, как с помощью инструментов SmartMarket сгладить недостатки микросервисов и сделать их разработку проще и быстрее.
Статья в двух частях. В первой разбираемся с сервисом Platform V DataSpace, во второй показываем работу Platform V Functions.
Следите за обновлениями и задавайте вопросы в комментариях.
Попробовать инструменты SmartMarket
🔥9👍4
Это мэтч! СберЗвук сравнивает музыкальные предпочтения
Новая игровая механика СберЗвука работает на пересечении музыки и IT. С её помощью можно проверить, насколько совпадают ваш музыкальный вкус и вкусы друзей, обновить плейлисты и получить рекомендации для совместного прослушивания. Проверить совпадение можно с любым пользователем.
🔹Как это работает
СберЗвук анализирует историю прослушиваний и действий внутри приложения — ваши репиты, лайки и дизлайки, и прогнозирует процент совместимости. Чем выше процент, тем выше совместимость.
🔹Как получить прогноз
Перейдите в профиль друга по ссылке. Ваша музыкальная совместимость просчитается и появится автоматически. Чтобы посмотреть совпавшие треки, нажмите на проценты и перейдите во вкладку «Вместе слушаете». Во вкладке «Может понравиться» СберЗвук предложит новую музыку, основываясь на ваших вкусах.
🔹Как поделиться профилем
Нажмите на аватарку своего профиля в приложения СберЗвук. Затем на стрелку рядом с полем "Редактировать". Выберите соцсеть, мессенджер или диалог с другом и отправьте ссылку.
Кстати, проверить музыкальную совместимость можно не только с друзьями, но и с виртуальными ассистентами Салют — жизнерадостной Джой, интеллектуалкой Афиной и энергичным Сбером.
Новая игровая механика СберЗвука работает на пересечении музыки и IT. С её помощью можно проверить, насколько совпадают ваш музыкальный вкус и вкусы друзей, обновить плейлисты и получить рекомендации для совместного прослушивания. Проверить совпадение можно с любым пользователем.
🔹Как это работает
СберЗвук анализирует историю прослушиваний и действий внутри приложения — ваши репиты, лайки и дизлайки, и прогнозирует процент совместимости. Чем выше процент, тем выше совместимость.
🔹Как получить прогноз
Перейдите в профиль друга по ссылке. Ваша музыкальная совместимость просчитается и появится автоматически. Чтобы посмотреть совпавшие треки, нажмите на проценты и перейдите во вкладку «Вместе слушаете». Во вкладке «Может понравиться» СберЗвук предложит новую музыку, основываясь на ваших вкусах.
🔹Как поделиться профилем
Нажмите на аватарку своего профиля в приложения СберЗвук. Затем на стрелку рядом с полем "Редактировать". Выберите соцсеть, мессенджер или диалог с другом и отправьте ссылку.
Кстати, проверить музыкальную совместимость можно не только с друзьями, но и с виртуальными ассистентами Салют — жизнерадостной Джой, интеллектуалкой Афиной и энергичным Сбером.
👍10
Хорошие новости для тех, кто в поисках интересной и стабильной работы. Мы продолжаем развивать IT-направление и расширяем штат. Теперь на нашем канале будет информация о новых вакансиях в Сбере для IT-специалистов.
Кого сейчас ищем
Senior Java developer в Иннополис и QA Manual. Обе вакансии в SberData.
Senior Java developer (карта данных)
Продукт, которым предстоит заниматься, — карта данных. Это система управления знаниями о метаданных (данных о данных).
Требования к кандидату:
🔹высшее образование — прикладная математика/ИТ;
🔹разработка не менее 2 лет на Java версии 8 и выше;
🔹опыт работы со Spring Framework, Spring Boot;
🔹работа с PostgreSQL не менее 2 лет, опыт организации структур хранения и выбора типов данных при проектировании;
🔹владение инструментами Maven, Git, Bitbucket/GitLab/GitHub, Jenkins, Confluence, Jira;
🔹знание паттернов проектирования, умение читать и анализировать исходный код.
Подробности по задачам и условиям.
QA Manual
Что предстоит делать: разрабатывать web-решения для работы с большими данными. Основной продукт — BI-инструмент, основанный на Apache Superset.
Требования к кандидату:
🔹опыт тестирования web-приложений, API от 4 лет;
🔹глубокое знание методологий тестирования и разработки ПО;
🔹хорошее знание SQL;
🔹разработка тест-планов, тест-кейсов;
🔹создание тестовых данных.
Подробности по задачам и условиям.
Кого сейчас ищем
Senior Java developer в Иннополис и QA Manual. Обе вакансии в SberData.
Senior Java developer (карта данных)
Продукт, которым предстоит заниматься, — карта данных. Это система управления знаниями о метаданных (данных о данных).
Требования к кандидату:
🔹высшее образование — прикладная математика/ИТ;
🔹разработка не менее 2 лет на Java версии 8 и выше;
🔹опыт работы со Spring Framework, Spring Boot;
🔹работа с PostgreSQL не менее 2 лет, опыт организации структур хранения и выбора типов данных при проектировании;
🔹владение инструментами Maven, Git, Bitbucket/GitLab/GitHub, Jenkins, Confluence, Jira;
🔹знание паттернов проектирования, умение читать и анализировать исходный код.
Подробности по задачам и условиям.
QA Manual
Что предстоит делать: разрабатывать web-решения для работы с большими данными. Основной продукт — BI-инструмент, основанный на Apache Superset.
Требования к кандидату:
🔹опыт тестирования web-приложений, API от 4 лет;
🔹глубокое знание методологий тестирования и разработки ПО;
🔹хорошее знание SQL;
🔹разработка тест-планов, тест-кейсов;
🔹создание тестовых данных.
Подробности по задачам и условиям.
👍5❤2🔥1😱1🎉1
В начале недели мы запустили новую серию постов о том, как войти в SmartMarket, и познакомили вас с ассистентами Салют.
Проверим, что удалось запомнить? Добавим к этому теоретические вопросы и задачки на логику — и традиционные пятничные тесты готовы.
Проверим, что удалось запомнить? Добавим к этому теоретические вопросы и задачки на логику — и традиционные пятничные тесты готовы.
🔥2
Мультимодальностью устройства с виртуальными ассистентами Салют является управление…
Anonymous Quiz
14%
Голосом
4%
Касанием или пультом
11%
Голосом или текстовым вводом
71%
Всё вышеперечисленное
Виртуальные ассистенты живут в…
Anonymous Quiz
4%
ТВ-приставке SberBox
3%
ТВ-медиацентре SberBox Top
4%
Смарт-дисплее SberPortal
5%
Платформе для телевизоров Салют ТВ
85%
Во всём вышеперечисленном
Год появления первого ноутбука, похожего на современный:
Anonymous Quiz
30%
1990
55%
1982
11%
1955
4%
2021
👍2
Один человек в наследство своим двум сыновьям Саше и Диме оставил 100 рублей. Если треть доли Саши вычесть из четверти доли Димы, то останется 11 рублей. Какого размера доля каждого сына?
Anonymous Quiz
63%
24 и 76 рублей
22%
11 и 49 рублей
15%
15 и 38 рублей
👍2
У одного отца было 9 детей, которые родились через равные промежутки времени, причём сумма квадратов их возрастов равняется квадрату возраста отца. Сколько полных лет было каждому ребёнку?
Anonymous Quiz
35%
Детям было 2,5,8,11,14,17,20,23,26 лет, а отцу 48 лет
24%
Детям было 3,7,11,12,15,17,20,24,27 лет, а отцу 36 лет
40%
Детям было 2,4,6,8,10,12,14,16,18 лет, а отцу 40 лет
👍5
Продолжаем серию постов из курса SmartMarket for Everyone по созданию приложений для ассистентов Салют. Во второй части расскажем, как выбрать идею.
Урок 2 — Выбираем идею для приложения.
Чтобы выбор был успешным, присмотритесь к себе и попробуйте решить свои повседневные трудности. Что хочется автоматизировать, от какой рутины избавиться и какую задачу облегчить?
Если вашу идею уже реализовали, не отбрасывайте её. Для того чтобы придумать классную идею, можно взять за основу существующий смартап и просто его улучшить.
На сегодня пока всё. В следующий раз расскажем, как написать сценарий для приложения.
Урок 2 — Выбираем идею для приложения.
Чтобы выбор был успешным, присмотритесь к себе и попробуйте решить свои повседневные трудности. Что хочется автоматизировать, от какой рутины избавиться и какую задачу облегчить?
Если вашу идею уже реализовали, не отбрасывайте её. Для того чтобы придумать классную идею, можно взять за основу существующий смартап и просто его улучшить.
На сегодня пока всё. В следующий раз расскажем, как написать сценарий для приложения.
🔥5👍3
Если вы только собираетесь ворваться в профессию, этот пост для вас.
А если вы уже с нами, отправляйте текст друзьям и знакомым, которые осваивают профессию. Им это может быть полезно.
В отличие от многих других специалистов, разработчик может расти профессионально, находясь фактически на одной и той же должности. При этом увеличивается уровень его знаний, который обычно принято делить на 3 ступени:
🔹Junior (начинающий);
🔹Middle (продвинутый);
🔹Senior (высококвалифицированный специалист).
Сразу оговоримся, что градация уровня знаний является примерной, один и тот же специалист может вполне быть оценён как Junior в одной компании и как Middle – в другой.
Итак, что же должен знать и уметь Junior frontend developer:
• решать локальные задачи, разбирая их на минимальные подзадачи в соответствии с соглашениями и принципами, принятыми в проекте;
• понимать техническую сторону инструментария (html, css, javanoscript);
• уметь решать стандартные задачи, применяя React.JS;
• владеть письменной и устной речью на уровне ясного изложения своих мыслей.
Подробную информацию можно найти здесь.
На сегодня пока всё. В следующий раз расскажем, как дорасти до уровня Middle.
А если вы уже с нами, отправляйте текст друзьям и знакомым, которые осваивают профессию. Им это может быть полезно.
В отличие от многих других специалистов, разработчик может расти профессионально, находясь фактически на одной и той же должности. При этом увеличивается уровень его знаний, который обычно принято делить на 3 ступени:
🔹Junior (начинающий);
🔹Middle (продвинутый);
🔹Senior (высококвалифицированный специалист).
Сразу оговоримся, что градация уровня знаний является примерной, один и тот же специалист может вполне быть оценён как Junior в одной компании и как Middle – в другой.
Итак, что же должен знать и уметь Junior frontend developer:
• решать локальные задачи, разбирая их на минимальные подзадачи в соответствии с соглашениями и принципами, принятыми в проекте;
• понимать техническую сторону инструментария (html, css, javanoscript);
• уметь решать стандартные задачи, применяя React.JS;
• владеть письменной и устной речью на уровне ясного изложения своих мыслей.
Подробную информацию можно найти здесь.
На сегодня пока всё. В следующий раз расскажем, как дорасти до уровня Middle.
👍7
Виртуальные ассистенты Салют теперь живут в приложении 2ГИС на Android и помогают строить маршруты.
Проложить маршрут до ресторана, найти ближайшую аптеку, подсказать, как на автобусе добраться до почты, — ассистенты Салют работают с любыми навигационными запросами в 2ГИС.
🟢 Запустить голосовое управление просто. Для этого нужно нажать на микрофон в поисковой строке или на логотип ассистента на главном экране и произнести запрос.
🟢 Ассистенты постоянно обучаются. Это значит, что у приложения появится больше функций.
Проложить маршрут до ресторана, найти ближайшую аптеку, подсказать, как на автобусе добраться до почты, — ассистенты Салют работают с любыми навигационными запросами в 2ГИС.
🟢 Запустить голосовое управление просто. Для этого нужно нажать на микрофон в поисковой строке или на логотип ассистента на главном экране и произнести запрос.
🟢 Ассистенты постоянно обучаются. Это значит, что у приложения появится больше функций.
👍12🔥5🎉2🤩2
Как low-code может упростить жизнь разработчика
Low-code — это инструмент, который позволяет создавать и разрабатывать программное обеспечение пользователям с небольшим опытом программирования за счёт готовых шаблонов.
Подход набирает популярность, так как:
🔵 снижает порог входа в создание программных продуктов;
🔵 позволяет быстро строить рабочие системы;
🔵 уменьшает объём ручного кода (обычное соотношение шаблонного/ручного программирования при low-code подходе составляет 80:20);
🔵 быстро адаптирует готовое решение под конкретного клиента.
В конечном итоге эти особенности снижают стоимость создания ПО.
По прогнозу экспертов аналитического агентства Gartner, к 2024 году low-code прочно захватит лидерство, и 65% приложений будет создано с помощью этой технологии.
Если вы ещё не работали с low-code, предлагаем не ждать 2024 года и попробовать подход прямо сейчас. Сбер дополнил SmartMarket средством быстрого создания приложений SmartApp Code. Там есть готовые шаблоны, сценарии, интенты, сущности и инструменты аналитики.
Попробовать SmartApp Code
Low-code — это инструмент, который позволяет создавать и разрабатывать программное обеспечение пользователям с небольшим опытом программирования за счёт готовых шаблонов.
Подход набирает популярность, так как:
🔵 снижает порог входа в создание программных продуктов;
🔵 позволяет быстро строить рабочие системы;
🔵 уменьшает объём ручного кода (обычное соотношение шаблонного/ручного программирования при low-code подходе составляет 80:20);
🔵 быстро адаптирует готовое решение под конкретного клиента.
В конечном итоге эти особенности снижают стоимость создания ПО.
По прогнозу экспертов аналитического агентства Gartner, к 2024 году low-code прочно захватит лидерство, и 65% приложений будет создано с помощью этой технологии.
Если вы ещё не работали с low-code, предлагаем не ждать 2024 года и попробовать подход прямо сейчас. Сбер дополнил SmartMarket средством быстрого создания приложений SmartApp Code. Там есть готовые шаблоны, сценарии, интенты, сущности и инструменты аналитики.
Попробовать SmartApp Code
👍9🎉2🔥1
Когда появилась электронная почта и что нужно, чтобы найти идею для приложения? Традиционные пятничные тесты готовы.
Чтобы ответить на некоторые вопросы, не забудьте освежить 2 урок по созданию приложений для ассистентов Салют.
Чтобы ответить на некоторые вопросы, не забудьте освежить 2 урок по созданию приложений для ассистентов Салют.
Telegram
SmartMarket by Sber
Продолжаем серию постов из курса SmartMarket for Everyone по созданию приложений для ассистентов Салют. Во второй части расскажем, как выбрать идею.
Урок 2 — Выбираем идею для приложения.
Чтобы выбор был успешным, присмотритесь к себе и попробуйте решить…
Урок 2 — Выбираем идею для приложения.
Чтобы выбор был успешным, присмотритесь к себе и попробуйте решить…
🔥1
Чтобы найти идею для приложения, нужно:
Anonymous Quiz
7%
пойти и спросить у знающих людей
7%
присмотреться к тому, что делает сосед, и делать то же самое
87%
присмотреться к себе и своим потребностям
👍1😱1
Жизнеспособность идеи проверяется через:
Anonymous Quiz
54%
форму, эмоции, пользу, коммуникацию, ресурсы
29%
пользу, коммуникацию, форму
18%
эмоции, форму, пользу
👍2
Когда у одного из таксистов спрашивали его номер, он отвечал так: «Если его разделить на 2, 3, 4, 5 или 6, то в остатке будет 1. В то же время он без остатка разделится на 11. Для подсказки могу сказать, что мой номер самый маленький среди всех других так
Anonymous Quiz
16%
444
13%
251
71%
121
👍1
Два приятеля обсуждали вопросы аренды, и один сказал другому: «Ты знаешь, что мой участок сдан в аренду на 99 лет? Причём 2/3 прошедшего срока аренды равны 4/5 оставшегося времени». Сколько времени аренды уже прошло?
Anonymous Quiz
8%
3 года
29%
17 лет
39%
54 года
24%
66 лет
Когда появилась первая вычислительная машина?
Anonymous Quiz
27%
в 1910 году
33%
в 1950 году
30%
в 1822 году
11%
в 1800 году