Телескопы покупают здесь


A A A A Автор Тема: Сервис для любителей астрономии  (Прочитано 5025 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн eabregaАвтор темы

  • **
  • Сообщений: 69
  • Благодарностей: 5
  • Мне нравится этот форум!
    • Сообщения от eabrega
Коллеги!
Недавно был выпущен сервис для любителей астрономии и астро-фотографии https://astronav.ru/ Сейчас там есть интерактивная карта 6 планет и солнца.
А так-же расписание восходов, закатов и зенитов на любую дату и любое положение наблюдателя.
Основное отличие от других похожих сервисов (вроде stellarium) - простота и полное отсутствие рекламы.

https://astronav.ru - актуальная версия
https://stage.astronav.ru - тестовый стенд (мобильная версия не работает!!)

Оффлайн Андрей Астрофизический

  • *****
  • Сообщений: 6 725
  • Благодарностей: 434
  • Всё, отлетались. Сушите весла.
    • Сообщения от Андрей Астрофизический
Re: Сервис для любителей астрономии
« Ответ #20 : 26 Мая 2021 [12:59:33] »
Так-как тарифицируется только время работы, мне совершенно не важно на 1% занят процессор или на 100%.
Ну т.е. большую часть времени вам процессор нечем занять. Ладно)
*вспомнилось*
Когда я перелопачивал на сервере звездные каталоги в формат БД, удобоваримый для моего проекта, сервер был этим делом занят на 100%, и длилось это днями и неделями... в то время как сервер по-шустрее, и стоить будет кратно дороже.
Так что любые расчеты для юзеров - на железе этих юзеров) с тех пор и поныне, у меня так.
Хотя соглашусь, в разной специфике разные подходы.
Если же расчеты происходят на стороне клиента я никак не могу гарантировать их точность и повторяемость.
А вот с этим я НЕсоглашусь ::)
Кроссбраузерность расчетов это довольно легко достижимое и подробно разжеванное в сети явление. javaScript хоть и бывает упоминаем в программистских анекдотах, но... чаще незаслуженно.
Мне известно достаточно, чтобы утверждать - я почти ничего не знаю.

Оффлайн xd

  • *****
  • Сообщений: 17 977
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Re: Сервис для любителей астрономии
« Ответ #21 : 26 Мая 2021 [13:13:25] »
ээээээээээээээээээээээээээээээээээээээээ
ШТА?!
Эм. Сложно ответить на вопрос сформулированный таким образом, но я все же попытаюсь.
Так-как программа расчета работает на сервере я могу гарантировать 100% повторяемости результата в 100% запросов. Так-как среда исполнения полностью мною контролируется.
Если же расчеты происходят на стороне клиента я никак не могу гарантировать их точность и повторяемость.
Вы точно веб-разработчик?
Какая разница, покрывать тестами или как-то иначе верифицировать server-side или client-side?
У Вас там всё равно рендеринг довольно простой: пара flex-контейнеров и canvas. Или Вы считаете, что кто-то будет модифицировать расчётные алгоритмы и потом выносить мозг якобы багами из-за некорректных расчётов?
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

Оффлайн xd

  • *****
  • Сообщений: 17 977
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Re: Сервис для любителей астрономии
« Ответ #22 : 26 Мая 2021 [13:14:14] »
К тому же, одной из основных задач сервиса остается отправка уведомлений о приближающихся "событиях" на почту.
События - это сближения планет в интересующем секторе небосвода, в местоположении наблюдателя.
За пару дней до него на почту придет письмо с указанием времени угла и азимута, чтобы не проспать, так сказать. ))
А вот с этого момента поподробнее. О каких событиях может идти речь?
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

Оффлайн eabregaАвтор темы

  • **
  • Сообщений: 69
  • Благодарностей: 5
  • Мне нравится этот форум!
    • Сообщения от eabrega
Re: Сервис для любителей астрономии
« Ответ #23 : 26 Мая 2021 [13:16:06] »
А вот с этим я НЕсоглашусь
Кроссбраузерность расчетов это довольно легко достижимое и подробно разжеванное в сети явление. javaScript хоть и бывает упоминаем в программистских анекдотах, но... чаще незаслуженно.
В целом - в 99% случаев так и есть. V8 позволяет, но есть нюансы о которых надо помнить + скорость разработки.
И как Вы сами написали "легко достижимое", то есть потребуются дополнительные усилия, которые при прочих равных не приносят никакого выигрыша.
https://astronav.ru - актуальная версия
https://stage.astronav.ru - тестовый стенд (мобильная версия не работает!!)

Оффлайн xd

  • *****
  • Сообщений: 17 977
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Re: Сервис для любителей астрономии
« Ответ #24 : 26 Мая 2021 [13:22:52] »
Так у Вас JS и на клиенте, и на сервере... Тем более нет проблемы повыковыривать модули алгоритмов и отдать клиенту.
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

Оффлайн eabregaАвтор темы

  • **
  • Сообщений: 69
  • Благодарностей: 5
  • Мне нравится этот форум!
    • Сообщения от eabrega
Re: Сервис для любителей астрономии
« Ответ #25 : 26 Мая 2021 [13:24:56] »
Вы точно веб-разработчик?
Какая разница, покрывать тестами или как-то иначе верифицировать server-side или client-side?
У Вас там всё равно рендеринг довольно простой: пара flex-контейнеров и canvas. Или Вы считаете, что кто-то будет модифицировать расчётные алгоритмы и потом выносить мозг якобы багами из-за некорректных расчётов?
Я точно не переходил на личности.
Рендеринг простой - расчёты сложные. Какой смысл тащить их на фронт и обмазывать тестами, когда они прекрасно работают на бэке? Для меня загадка до сих пор.
https://astronav.ru - актуальная версия
https://stage.astronav.ru - тестовый стенд (мобильная версия не работает!!)

Оффлайн eabregaАвтор темы

  • **
  • Сообщений: 69
  • Благодарностей: 5
  • Мне нравится этот форум!
    • Сообщения от eabrega
Re: Сервис для любителей астрономии
« Ответ #26 : 26 Мая 2021 [13:26:07] »
Так у Вас JS и на клиенте, и на сервере... Тем более нет проблемы повыковыривать модули алгоритмов и отдать клиенту.
Вот кто вам это сказал? На бэке расчет делает программа на фортране.
https://astronav.ru - актуальная версия
https://stage.astronav.ru - тестовый стенд (мобильная версия не работает!!)

Оффлайн eabregaАвтор темы

  • **
  • Сообщений: 69
  • Благодарностей: 5
  • Мне нравится этот форум!
    • Сообщения от eabrega
Re: Сервис для любителей астрономии
« Ответ #27 : 26 Мая 2021 [14:10:40] »
А вот с этого момента поподробнее. О каких событиях может идти речь?
О любых. Например 12 июня, после захода солнца в 21:13 можно будет наблюдать (из моего окна) вместе марс, луну, и венеру. Сервис будет считать такие прогнозы на 2 недели вперед, и высылать на почту уведомление.
https://astronav.ru - актуальная версия
https://stage.astronav.ru - тестовый стенд (мобильная версия не работает!!)

Оффлайн xd

  • *****
  • Сообщений: 17 977
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Re: Сервис для любителей астрономии
« Ответ #28 : 26 Мая 2021 [14:40:32] »
Рендеринг простой - расчёты сложные. Какой смысл тащить их на фронт и обмазывать тестами, когда они прекрасно работают на бэке? Для меня загадка до сих пор.
Я всё равно не понимаю, чем бэк лучше фронта. Особенно если и там и там один язык.
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

Оффлайн xd

  • *****
  • Сообщений: 17 977
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Re: Сервис для любителей астрономии
« Ответ #29 : 26 Мая 2021 [14:42:02] »
На бэке расчет делает программа на фортране.
Это точно не шутка?
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

Оффлайн eabregaАвтор темы

  • **
  • Сообщений: 69
  • Благодарностей: 5
  • Мне нравится этот форум!
    • Сообщения от eabrega
Re: Сервис для любителей астрономии
« Ответ #30 : 26 Мая 2021 [14:52:03] »
Я всё равно не понимаю, чем бэк лучше фронта. Особенно если и там и там один язык
Я теряюсь в догадках, с чего вы взяли что на бэке JS, его там НЕТ! Программа расчета написана FOTRRAN 77, Web-api на С#.
Нет, это не шутка.
https://astronav.ru - актуальная версия
https://stage.astronav.ru - тестовый стенд (мобильная версия не работает!!)

Оффлайн xd

  • *****
  • Сообщений: 17 977
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Re: Сервис для любителей астрономии
« Ответ #31 : 26 Мая 2021 [17:16:23] »
Вы упомянули V8 выше. Посмотрел ещё раз - да, в другом контексте. Но вообще фортран в наше время... Только разве что для заимствования уже готовых исходников.
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

Оффлайн eabregaАвтор темы

  • **
  • Сообщений: 69
  • Благодарностей: 5
  • Мне нравится этот форум!
    • Сообщения от eabrega
Re: Сервис для любителей астрономии
« Ответ #32 : 26 Мая 2021 [17:57:09] »
Но вообще фортран в наше время...
Фортран это просто инструмент и в части физических вычислений (ну или математики в целом) очень удобный.
Гораздо более привычный в академической среде (сугубо исходя из моего опыта), в отличие от того же JS. Особенно в части матричных расчетов, работы с массивами или многопоточных вычислений. Что позволяет сосредоточиться на задаче а не ломать голову над тем как её запрограммировать.
Так что фортран еще рано списывать со счетов. Уж я бы точно не торопился.
https://astronav.ru - актуальная версия
https://stage.astronav.ru - тестовый стенд (мобильная версия не работает!!)

Онлайн Mercury127

  • *****
  • Сообщений: 6 272
  • Благодарностей: 377
  • Мне нравится эта соцсеть! :D
    • Сообщения от Mercury127
Re: Сервис для любителей астрономии
« Ответ #33 : 26 Мая 2021 [18:06:45] »
да нормально все :) оно работает, что еще нужно?
Бронежилет — лучше для мужчины нет!

Оффлайн xd

  • *****
  • Сообщений: 17 977
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Re: Сервис для любителей астрономии
« Ответ #34 : 26 Мая 2021 [20:23:30] »
Действительно, хозяин-барин. Давайте вернёмся к функциональной части.
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

Оффлайн eabregaАвтор темы

  • **
  • Сообщений: 69
  • Благодарностей: 5
  • Мне нравится этот форум!
    • Сообщения от eabrega
Re: Сервис для любителей астрономии
« Ответ #35 : 26 Мая 2021 [20:26:54] »
Действительно, хозяин-барин. Давайте вернёмся к функциональной части.
Отличная мысль! Всецело за!
https://astronav.ru - актуальная версия
https://stage.astronav.ru - тестовый стенд (мобильная версия не работает!!)

Оффлайн eabregaАвтор темы

  • **
  • Сообщений: 69
  • Благодарностей: 5
  • Мне нравится этот форум!
    • Сообщения от eabrega
Re: Сервис для любителей астрономии
« Ответ #36 : 28 Мая 2021 [05:07:54] »
Адаптировал web-интерфейс для мобилных телефонов. Всем не равнодушным предлагаю ознакомиться 8) 8)
https://astronav.ru - актуальная версия
https://stage.astronav.ru - тестовый стенд (мобильная версия не работает!!)

Онлайн Mercury127

  • *****
  • Сообщений: 6 272
  • Благодарностей: 377
  • Мне нравится эта соцсеть! :D
    • Сообщения от Mercury127
Re: Сервис для любителей астрономии
« Ответ #37 : 29 Мая 2021 [11:59:32] »
на мобиле еще не смотрел, но уже вижу описку :) "астронамический калькулятор"
Бронежилет — лучше для мужчины нет!

Оффлайн eabregaАвтор темы

  • **
  • Сообщений: 69
  • Благодарностей: 5
  • Мне нравится этот форум!
    • Сообщения от eabrega
Re: Сервис для любителей астрономии
« Ответ #38 : 29 Мая 2021 [14:41:51] »
на мобиле еще не смотрел, но уже вижу описку  "астронамический калькулятор"
Спасибо! Исправил орфографию.
https://astronav.ru - актуальная версия
https://stage.astronav.ru - тестовый стенд (мобильная версия не работает!!)

Онлайн Mercury127

  • *****
  • Сообщений: 6 272
  • Благодарностей: 377
  • Мне нравится эта соцсеть! :D
    • Сообщения от Mercury127
Re: Сервис для любителей астрономии
« Ответ #39 : 29 Мая 2021 [22:59:27] »
Там ещё одна описка есть, которую я не заметил тогда...

Проверил сайт в uc browser и via browser. Работает! Стало лучше, чем было до адаптации. Спасибо!
Бронежилет — лучше для мужчины нет!