Главные новости Белгорода
Белгород
Октябрь
2024
1 2 3 4 5 6 7 8 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Сервер, бэкенд и микросервисы. Что уже сделали разработчики приложения для поиска укрытий в Белгороде?

0

Что уже сделано?

Белгородские разработчики во главе с Андреем Созыкиным закончили разработку бэкэнда (внутренней части приложения, которая отвечает за обработку запросов пользователей, — прим.Ф.) приложения для поиска укрытий.

— Бэкенд — это основная конструкция, где будут храниться данные приложения. Сервер приложения будет взаимодействовать с устройствами пользователей. Для того, чтобы информация отобразилась на устройстве, её нужно откуда-то взять. Сервер будет раздавать эту информацию и получать её через другие системы, — объясняет Андрей Созыкин.

Сервер, который разработали специалисты, состоит из нескольких микросервисов и приложений, каждый из которых отвечает за определённую часть работы будущего приложения. Он включает в себя «шлюз», который будет маршрутизировать запросы пользователей и передавать их в соответствующие сервисы.

— У части из этих приложений есть своя база данных. Таким образом достигается определённая устойчивость. Если вдруг что-то пойдёт не так с каким-то из приложений, остальные продолжат работать и выполнять свою функцию. Допустим, если пропадёт интеграция с сервисами оповещений МЧС, остальные сервисы — авторизации пользователей и отправки информации о наличии укрытий — будут работать, — рассказывает Созыкин.

Так, например, в сервер приложения входит сервис геокодирования. Он предназначен, чтобы получать информацию об укрытиях.

— Изначально из данных у нас были только адреса ближайших точек, к которым привязаны укрытия, а также номера домов, если мы говорим об укрытиях в подвалах жилых домов. То есть, мы по адресу определяем координаты. Делаем мы это с помощью интеграции с сервисом API яндекс карт. Это один из наших сервисов, который называется «геокодирование», — объясняет разработчик.

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

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

Чтобы узнать, насколько эта функция необходима, в соцсетях проекта запустили опрос для белгородцев. Поучаствовать в нём можно здесь.

***

Также уже готов сервис управления и оповещения. Он получает информация об угрозах для людей с помощью интеграции с одним из каналов, где ранее были установлены уведомления от МЧС. Разработчики сделали бота, который выполняет статический анализ сообщений, приходящих от спасателей.

— На основе этих сообщений он разбирает, понимает, к какой области относится это сообщение, есть ли сейчас угроза или нет. Соответственно, сервис будет выдавать об этом информацию в интерфейс пользователя. Там будет специальный светофорчик с красным, жёлтым и зелёным цветом. Зелёный — отсутствие угроз, жёлтый — наличие опасности БПЛА, а красный — ракетная опасность, — рассказывает собеседник «Фонаря».

article-25556

Разработчикам уже удалось наладить авторизацию пользователей с помощью мобильного телефона, сервисов Яндекса и ВКонтакте. Чтобы зарегистрироваться в приложении, белгородцам понадобится только действующий номер телефона с российской сим-картой. Если говорить о регистрации пользователей через сервисы Яндекса, то проще всего пройти авторизацию, если уже есть аккаунт, например, в Яндекс.Такси или Яндекс.Доставке.

— С помощью системы Yandex Cloud, авторизовавшись в одном из сервисов, вы сможете авторизоваться и в других. Для чего нам это нужно? Мы будем получать номер мобильного телефона, который нам даст Яндекс. Далее на этот номер телефона пользователя будет приходить ответ с кодом [чтобы мы убедились, что человек, который запрашивает данные об укрытиях, находится в России]. У ВКонтакте аналогичная система, но с соцсетью нам пока не до конца получилось интегрироваться. Если сервис отправки уведомлений через смс-канал и Яндекс уже протестированы и работают, то с ВКонтакте ещё придётся поработать, — признаётся Андрей Созыкин.

Как объясняет разработчик, для пользователей будет предпочтительнее регистрация через Яндекс или Вконтакте, потому что в случае авторизации через мобильный телефон, нужно будет оплатить ответную смс с кодом подтверждения.

— Отправка одной смс стоит от пяти до семи рублей, поэтому предпочтительнее будет авторизоваться через Яндекс и ВКонтакте. Но, тем не менее, предусмотрена возможность авторизации через мобильный телефон, — объясняет автор проекта.

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

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

***

Команда проекта «Белгород. Укрытия» показала первоначальный дизайн приложения, его разработал белгородский дизайнер Стас Сизиков. О концепции оформления мы ещё расскажем в других публикациях.

Один из дизайн-макетов, разработанных Сизиковым

Ещё разработчики успели разместили базы данных (сейчас их три для каждого из сервисов сервера, — прим.Ф.) и бэкенд на хостинг-сервере и занимаются их тестированием.

Что предстоит сделать в дальнейшем?

Скоро команда приступит к разработке фронтенда (пользовательского интерфейса приложения — прим.Ф.). В планах — закончить работу над приложением в ноябре-декабре и разместить его для скачивания. Сейчас фронтенд-разработчик уже получает данные по приложению, запрашивает авторизацию и скоро приступит к формированию карты и размещению на ней укрытий.

— Если говорить о сроках разработки, то в октябре мы начнём активно тестировать фронтенд и в ноябре-декабре будем готовить приложение к публикации, — анонсировал Андрей Созыкин.

Пользователи IOS смогут скачать приложение из AppStore, а пользователи Android — с Rustore. Разработчики приняли решение не экспортировать приложение в Google Play.

— Мы решили, что на Google Play всё-таки не будем загружать приложение, потому что недавно появилась новость о том, что Google ограничивает регистрацию новых пользователей из России (представители поисковика позже заявили, что работают над решением этих проблем и стремятся сохранить бесплатные сервисы доступными в России — прим. Ф.). К тому было бы здорово поддержать отечественных производителей, — заключает он.

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

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






Выиграй поездку на Like Party «ДЕВИЧНИК»

ТСД SAOTRON RT41 GUN: практичный, производительный, надёжный

За прошедшую неделю подмосковные росгвардейцы выезжали более 2100 раз по сигналам «Тревога» с охраняемых объектов

Раскрутка Сайта. Раскрутка сайта Москва. SEO раскрутка сайта. Заказать раскрутку сайта. Раскрутка сайта ru.


Выиграй поездку на Like Party «ДЕВИЧНИК»

Форум креативных индустрий на юге России

Коллекция Loom by Rodina

Витамин В5: Боли в суставах и другие признаки нехватки пантотеновой кислоты


America’s Greatest Tradition

My husband and I just took our first kid-free vacation. It helped me realize how much he's changed since becoming a father.

Cyprus Business Now: high rents, financial support to wine industry, PwC’s Academy Business Professionals Certificate

The Western auto industry is now locked in a 'Darwinian' make-or-break battle with China, the chiefs of 2 major automakers warn


Релиз трека. Релиз новой песни. Релиз сингла. Релиз Музыкального альбома.

Платформа виртуализации SpaceVM и программный модуль MIND Guard успешно прошли тестирование на совместимость

На время капремонта моста через Вою в Кировской области построили временную переправу

Брандушка разноцветная


The Case of the Golden Idol has done so well that it's getting a free definitive edition upgrade

A Quake 2 Remaster dev has rebuilt the game's unique PlayStation port from scratch and released it as a free add-on

Epic Boss Tim Sweeney says Unreal Engine 6 will be a 'metaverse' joining Fortnite and other Unreal games, including an upcoming 'persistent universe' in development with Disney

Metaphor: ReFantazio's ReViews are in, and the Persona follow-up looks like 2024's unanimous RPG hit



За месяц Почта России перевезла более 135 000 посылок для жителей Белгородской и Курской областей

За месяц Почта России перевезла более 135 000 посылок для жителей Белгородской и Курской областей

За месяц Почта России перевезла более 135 000 посылок для жителей Белгородской и Курской областей

За месяц Почта России перевезла более 135 000 посылок для жителей Белгородской и Курской областей


ТСД SAOTRON RT41 GUN: практичный, производительный, надёжный

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

В Белгороде включать отопление пока не будут

Белгородские власти не планируют запускать школьные автобусы в Маслову Пристань


Ресурсы Роскомнадзора атаковали из зарубежных стран

СК: арестованный за расправы российский священник связан с криминалом

Студентке из Алтайского края вручили медаль Всероссийского корпуса спасателей

Забайкальский край попал в тройку самых перспективных регионов для трудоустройства


Александрова победила Кенин и вышла в третий круг турнира WTA 1000 в Ухани

Елену Рыбакину официально обошли в топ-5 рейтинга WTA

Синнер сделал предложение Калинской на вечеринке в Нью-Йорке. Россиянка согласилась

Янник Синнер опроверг слухи о своей помолвке


Бывший член кабмина Удмуртии вступит в добровольческий отряд «Барс-Белгород»

СК: арестованный за расправы российский священник связан с криминалом

РИА: священник Дементее и военный Селютин связаны с криминальным миром

В Старом Осколе иномарка сбила женщину на пешеходном переходе


Музыкальные новости

«Времена года» Антонио Вивальди прозвучат в Эрмитаже

Джиган подарил Оксане Самойловой козу

18-летняя невеста Григория Лепса пошутила на тему разницы в возрасте

Продвижение в Телеграм. Продвижение канала в Телеграм. Продвижение в Телеграме. Раскрутка телеграм. Раскрутка Телеграм канала. Продвижение Телеграм в Яндекс.


За месяц Почта России перевезла более 135 000 посылок для жителей Белгородской и Курской областей

За месяц Почта России перевезла более 135 000 посылок для жителей Белгородской и Курской областей

За месяц Почта России перевезла более 135 000 посылок для жителей Белгородской и Курской областей

За месяц Почта России перевезла более 135 000 посылок для жителей Белгородской и Курской областей


Павел Дуров заявил, что его девушка Юлия Вавилова, прилетевшая с ним в Париж, была беременна и потеряла ребенка из-за стресса

Тату, побег, анорексия. Как бунтуют дети Яковлевой, Успенской, Кафельникова

«Металлург» победил московское «Динамо», отыгравшись с 1:3 перед третьим периодом матча КХЛ

КОМПАНИЯ «СИМПРЕАЛ» СТАЛА ГЕРОЕМ ПРОГРАММЫ «БИЗНЕС В ДЕТАЛЯХ» НА РБК


В Белгороде появится площадка для занятий мини-футболом и баскетболом

15-летний белгородец на мопеде попал под колёса поезда

Белгородские власти не планируют запускать школьные автобусы в Маслову Пристань

В Белгородской области проходит операция «Чистый город»


В Белгороде выплаты контрактникам увеличили сразу до ₽3 млн - это новый рекорд по стране

Путин: страны СНГ совместно отметят 80-летие победы в ВОВ в 2025 году

Вячеслав Гладков поздравил президента России Владимира Путина с днём рождения

Путин и Пашинян договорились о совместной охране границы Армении с 2025 года


Более 2 тысяч человек госпитализировали в России с COVID-19 за прошедшую неделю

Свыше 5 тыс. случаев заболевания COVID-19 выявили в столице за неделю

Более 2 тысяч человек госпитализировали в России с COVID-19 за прошедшую неделю

Свыше 5 тыс. случаев заболевания COVID-19 выявили в столице за неделю



6 тонн гумпомощи передано в Старооскольскую окружную больницу фондом «Поколение»

340 тыс. белгородцев сделали прививки от гриппа

В Белгородской области один из сильнейших дефицитов врачей в РФ

Белгородцы смогут бесплатно проконсультироваться с психологом и психиатром


Мирные переговоры с РФ: Зеленский готов смягчить свою позицию — Bloomberg

В Киеве выступили со срочным обращением к Зеленскому

В Киеве заявили, Зеленский должен сам решиться на переговоры с РФ


Сборная России проведет мастер-класс и гала-матч для детей из Белгородской и Курской областей

Дети из Белгородской и Курской областей посетят тренировку сборной России в Москве

Хабаровчане разгромили белгородцев с теннисным счётом

Главный тренер МХК «Белгород» Андрей Романов: «Будем биться молодёжью»


Лукашенко заявил, что коррекция ядерной доктрины РФ усилит Москву и Минск

Лукашенко назвал коррекцию ядерной доктрины России усилением позиции Минска

Лукашенко: Минск поддерживает определенные контакты с Киевом, это помогает РФ

Лукашенко назвал коррекцию ядерной доктрины России усилением позиции Москвы и Минска


Вячеслав Гладков сообщил о старте в Белгородской области нового конкурса «Время 31-х»

Губернатор: «За три года в Белгородской области приобрели медоборудования на 9 млрд ₽»

Вячеслав Гладков: «Бойцы отряда «Барс-Белгород» будут получать от 80 тысяч рублей»

Гладков: Дрон ВСУ атаковал здание в Шебекино, ранив женщину и повредив кровлю


«Угроз для жизни и здоровья нет». В Белгородской области борются с ландшафтными пожарами

В заказниках и охотничьих угодьях Белгородской области обустраивают кормушки для животных

«Напитаться идеями». Белгородским архитекторам представили концепцию Белого квартала

К ноябрю в Катунском заповеднике начнет работу музей меда


Бывший член кабмина Удмуртии вступит в добровольческий отряд «Барс-Белгород»

Губернатор сообщил, что около 1 700 детей родилось в белгородских многодетных семьях

Забайкальский край попал в тройку самых перспективных регионов для трудоустройства

РИА: священник Дементее и военный Селютин связаны с криминальным миром


Настольный сканер штрих-кодов Heroje H719N

Творческие коллективы со всей России выступили на фестивале в Павловском Посаде

Сотрудники ООО «Газпром трансгаз Ухта» очистили берега рек России

В Поморье более 4000 человек посетили мероприятия акции «День краеведческих знаний»


Литературно-фольклорная программа «Хлебу – почтение вечное!»

Председателю СК России будет доложено о ходе расследования уголовного дела по факту насильственных действий в отношении жителя Республики Крым

Вечер любимого актера «Я другой планеты свет»

Безногий дрессировщик хищников


В Старом Осколе иномарка сбила женщину на пешеходном переходе

Белгородка хотела заработать на бирже, но лишилась почти 5 млн рублей

РИА: священник Дементее и военный Селютин связаны с криминальным миром

СК: арестованный за расправы российский священник связан с криминалом














СМИ24.net — правдивые новости, непрерывно 24/7 на русском языке с ежеминутным обновлением *