Astro Birthday
Здравствуйте, уважаемые пидоры и пидорессы
Делюсь с вами своей очередной поделкой - Astro Birthday - приложение показывает сколько тебе лет на других планетах солнечной системы (и экзопланетах), а также когда у тебя следующий день рождения на них. Также оно присылает уведомление, если завтра у тебя днюха на какой-нибудь из солнечный или лайкнутых планет.
Есть локализации: английская, русская, украинская, японская, польская, немецкая, французская, итальянская, испанская, нидерландская.
Приложение в PlayMarket
Подробнее
Солнечная система Меркурий 84 года День рождения: 7 июл. 2023 Венера 32 года День рождения: 6 мая 2023 Земля 20 лет День рождения: 15 янв. 2024 День рождения: 24 мая 2024 Солнечные 10:49 О @ а < ч Сатурн Вж: 8 мюяцю 7 дшв День народження: 1 лип. 2032 Планета 31рка Система Орб1тальний перюд [дш] 10759,22 Велика шввгсь орб1ти [ае] 9,55 Рад1ус [130] 9,14 Маса [М0] • 95,16 Ексцентриситет орб1ти 0,056 ◄ 10:50 O @ +a a < * 14 And b Age: 39 years 9 months 24 days Next birthday: 24 May 2023 Planet Stellar System Reference Sato et al. 2008 Discovery method Radial velocity Discovery year 2008 Facility Okayama Astrophysical Observatory Orbital period [days] • 185,84 Orbital semi-major axis [au] 0,83 Mass [M0] . ‘ 1525,5 nrhit_aaoAr>trinitw______________________________Q_ Exoplanets ◄ 10:51 O @ +A ■ i>*it<-A 0 14 And b 39^ 16 Cyg B b 9*£ ◄
сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,астрономия,наука,Android,песочница,космос
Еще на тему
p.s.
Автор, не обижайся.
1. Принимаем земные сутки за единицу времени
2. Смотрим сколько ты прожил земных суток за свою жизнь (L)
3. Далее делим L на период обращения планеты (P) вокруг родительской звезды (который тоже измеряется в земных сутках) получаем возраст в годах на данной планете A = L / P
4. Затем принимаем условно, что на всех планетах кроме Земли год = 12 месяцев по 30 дней в каждом
В общем для простоты я не стал включать в приложение информацию о различной длительности суток на разных планетах.
извиняюсь за духоту, но явно такие вопросы будут от юзеров)
Вот описание параметра pl_orbper отсюда https://exoplanetarchive.ipac.caltech.edu/docs/API_PS_columns.html:
pl_orbper Orbital Period [days] Time the planet takes to make a complete orbit around the host star or system
а точка отсчёта рождения это просто "-A", да?
спасибо большое на ответы и инфу
То, что на экране пишется как "День рождения" - подразумевается "Следующий день рождения", то есть когда на данной планете тебе исполнится целое число лет.
Я не понял что ты подразумеваешь фразой "точка отсчёта рождения это просто "-A", да?"
ты предполагаешь что на той планете есть такой же человек, а дата его рождение это минус обороты относительно человека на земле, я так понял.
получается если день меньше года то ставится день рождение каждый день?
Вот эту фразу не понял.
> получается если день меньше года то ставится день рождение каждый день?
Если год на экзопланете (период её обращения вокруг своей звезды) меньше по длительности чем земные сутки (день), то в таблице это указывается как pl_orbper
указывается как pl_orbper меньше 1
Пример: на экзопланете Exo pl_orbper = 0.42
1. Момент твоего рождения: на Exo тебе 0 лет, на Земле тебе 0 лет
2. Первые сутки на Земле: на Exo тебе 2.38 лет, на Земле тебе 1 день
3. Вторые сутки на Земле: на Exo тебе 4.76 лет, на Земле тебе 2 дня
Получается каждые земные сутки ты будешь праздновать какой-то день рождения на Exo. При этом некоторые из них ты пропустишь потому что приложения высчитывает дату следующего дня рождения каждую полночь.
т.е. если там день 15 минут а на земле ~24 часа у тебя равны...
>по идеи такое надо периодами (промежутками) выставлять типо у тебя день рождение весь год или день рождение с 15 мая по 25 августа)). поиск следующего день рождения сильно зависит от точности расчетов.
пс чет еще хотел написать, но мысль потерял)
Секунда, обозначение с, является единицей времени в СИ; её величина устанавливается фиксацией численного значения частоты сверхтонкого расщепления основного состояния атома цезия-133 равным в точности 9 192 631 770, когда она выражена единицей СИ Гц, что эквивалентно с−1.
Итак, ты за свою жизнь прожил 10 000 секунд. Какая-нибудь планета совершает оборот вокруг своей звезды за 2500 секунд. Вывод: на этой планете тебе 4 года.
pl_orbper Orbital Period [days] Time the planet takes to make a complete orbit around the host star or system
как ты конвертируешь время прожитое на земле в времени прожитому на экзопланете:
я на земле прожил 1 год (365 земных дней) это 1 оборот вокруг земли и 365 раз вокруг своей оси, надо перевести на экзо где в году 100 дней, а день (оборот вокруг своей оси) равен 10 часам
1 вариант(по дням) A=L/P =1
365/100= 3.65 тебе 3,65 лет
2 вариант (учитывая часы)
365*24 = 8760 часов ты прожил
8760/ (100*10ч) = 8.7 лет так как учитывается что дни (обороты вокруг своей оси) имеют раз время
что не так?
Эта же логика распространяется на солнечные планеты (кроме Земли, потому что на Земле всё сложно с календарями, високосный год и прочая поебень).
Получается для упрощения используется простая формула:
L = время твоей жизни в секундах (на самом деле в земных сутках, но чтобы не путаться скажем в секундах)
P = время обращения планеты вокруг звезды в секундах
A = L/P = твой возраст в годах на этой планете (год - время обращения планеты вокруг своей звезды)
По результатам коллективного взвешивания дамы были в восторге от Марса, а общее мнение было - переселяться на Луну.
Вот функции этого приложения там очень не хватало, нашли бы себе идеальное место обитания. )
я уже придумал себе стартап.
указываешь длину члена, и оно показывает на сколько % длиннее или короче твой хуй в сравнении с средней длиной члена других национальностей!
И сюда: https://codelabs.developers.google.com/
И в ютуб с запросами 'android application tutorial'
1. Есть база данных с информацией о планетах
2. Её надо отображать
3. В сеть ходить не надо
4. 3D анимации планет - это OpenGL ES (без либ и движков) - вот этот пункт может быть сложно сделать в react native
где взять эту статистику? и можно ли прикрутить верификацию, если данные пользователя сильно неправдоподобны?
приложения->astro birthday->удаляить данные - рад что ты знаешь о такой возможности, снимаю шляпу