Jump to content

Recommended Posts

Posted

 

doc97431083_160426393?hash=1b8f29cd034ac345e3&dl=02a39ad1f1c2b97a8a&wnd=1

 

doc97431083_160426380?hash=f80288331cb1cfc350&dl=02a39ad1f1c2b97a8a&wnd=1

 

Финский астрофотограф Метсаванио (JP Metsavainio) разработал экспериментальную технику, позволяющую преобразовать фотографии глубокого космоса в объемные 3D-модели, а затем использовать их для создания впечатляющей 3D-анимации.

Для создания паралакса 3D-изображений, как правило, используются две фотографии, сделанные из разных точек и под разным углом, чтобы создать видимость глубины. Но в астрофотографии все не так просто. Реальное расстояние между фотокамерами и космическими объектами настолько велико, что практически невозможно получить настоящий параллакс.

 

Астрофотограф рассказал PetaPixel, что его техника представляет собой смесь науки и искусства. Сначала он собирает определенную информацию об объектах на изображениях и преобразует их в 3D-модель. Наиболее важной является информация о расстоянии известных звезд относительно друг друга, которая позволяет ему правильно расположить их в модели.

 

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

 

"Насколько точна окончательная модель, зависит от того, что известно и насколько верно мне удалось угадать. Своими работами я хочу показать, что объекты на двухмерных изображениях не могут передать тех захватывающих впечатлений, как 3D-изображение. Это просто мое хобби", - отметил фотограф. #tzmru

  • Like 1

"Цензура – это тоже самое, что сказать взрослому мужчине, что он не может есть стейк, потому что его не может прожевать младенец." - Марк Твен.

Posted
Кстати, американский марсоход словил глюк. Уже три дня пытаются перезагрузить.

Cook said the team was most concerned Wednesday night, before they got a handle on the nature of the problem. But once they began to understand better, it became clear that switching to the other computer was necessary and unlikely to have long-term consequences.

 

http://news.nationalgeographic.com/news/2013/03/130301-mars-rover-curiosity-malfunction-science-space-nasa-jpl/

Posted

> американский марсоход словил глюк. Уже три дня пытаются перезагрузить.

 

attachment.php?attachmentid=77980&stc=1&d=1362348830

1462101893_1360315575400(1).jpg.c4273e3a5f96dde00222d6281673f58d.jpg

Welcome to the Rock

Posted (edited)
MK;1691263']Видимо юмор слишком тонок. Я не понял...

 

Беда в том, что НАСА экономит на разработчиках. Вместо того, что бы софт писать на языках вроде CL, Erlang, они наняли студентов за еду на каком нибудь VB от MS. Предсказываю, что марсаход они не перезагрузят. И вот интересно что, раз работает резервный компьютер, то почему они не могут перезапустить основной? Кнопку ресета не сделали? Забавно это все.

 

К слову, у НАСА есть опыт кровавого патчинга аппаратов. Тот же Вояджер. Ему пару раз патчили прошивку на лету, в риалтайме. Даже баги исправляли с ячейками памяти! Во как! И то, он уже был дальше Марса, так что это былло сложней, чем на Марсе.

Edited by eXceed

Welcome to the Rock

Posted
Беда в том, что НАСА экономит на разработчиках. Вместо того, что бы софт писать на языках вроде CL, Erlang, они наняли студентов за еду на каком нибудь VB от MS. Предсказываю, что марсаход они не перезагрузят. И вот интересно что, раз работает резервный компьютер, то почему они не могут перезапустить основной? Кнопку ресета не сделали? Забавно это все.

 

К слову, у НАСА есть опыт кровавого патчинга аппаратов. Тот же Вояджер. Ему пару раз патчили прошивку на лету, в риалтайме. Даже баги исправляли с ячейками памяти! Во как! И то, он уже был дальше Марса, так что это былло сложней, чем на Марсе.

 

С чего бы это? У НАСА одни из лучших требования к разработке программного обеспечения.

На Curiosity стоит WxWorks realtime OS. И рзарабочики там нормальные.

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

Posted (edited)
С чего бы это? У НАСА одни из лучших требования к разработке программного обеспечения.

На Curiosity стоит WxWorks realtime OS. И рзарабочики там нормальные.

 

Ага, сама по себе ОС ничего не значит. Компьютер то запустить не могут. Кстати, ты видел где требования к разработчикам в НАСА? На каком языке написан софт? Какую архитектуру выбрали для софта? Судя по тому, что не могут запустить, то либо померло железо (не забывай о резервировании систем), либо при попытке обновления ПО задеплоили в продакшен отборный быдлокод.

Edited by eXceed

Welcome to the Rock

Posted
Ага, сама по себе ОС ничего не значит. Компьютер то запустить не могут.

 

А Вы отчет НАСА читали? Проблема в повреждении участков памяти космическими лучами. Программное обеспечение как раз работает как надо.

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

Posted
Ага, сама по себе ОС ничего не значит. Компьютер то запустить не могут. Кстати, ты видел где требования к разработчикам в НАСА? На каком языке написан софт? Какую архитектуру выбрали для софта? Судя по тому, что не могут запустить, то либо померло железо (не забывай о резервировании систем), либо при попытке обновления ПО задеплоили в продакшен отборный быдлокод.

 

Да я читал о постановке процесса разработки в НАСА. Там такого явления как быдлокод не может быть в принципе. А вот Ваши примеры явно не в тему. Апдейт кода вполне нормальное явление в таких миссиях. Софт может дорабатываться в процессе полета к Марсу. Ибо окна запуска строго лимитированы. Код дописать в полете не проблема а вот провтыкать окно запуска - вполне.

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

Posted
Да я читал о постановке процесса разработки в НАСА. Там такого явления как быдлокод не может быть в принципе. А вот Ваши примеры явно не в тему. Апдейт кода вполне нормальное явление в таких миссиях. Софт может дорабатываться в процессе полета к Марсу. Ибо окна запуска строго лимитированы. Код дописать в полете не проблема а вот провтыкать окно запуска - вполне.

 

Я в курсе на счет этого. Но заметь, почему, со всем серьезным подходом, смогли таки повесить компьютер. Важен сам факт, а не то, как там пишут софт. Падение компьютера говорит о том, что подошли хреново к разработке софта. Архитектура ПО допустила влияние бага на остальные приложения - а значит хреновый дизайн. Так понятней?

Welcome to the Rock

Posted
А Вы отчет НАСА читали? Проблема в повреждении участков памяти космическими лучами. Программное обеспечение как раз работает как надо.

 

Да ладно? Ты сам то веришь в это? Значит Вояджер летящий уже 30 с лишним лет в космосе работает и ничего там космическими лучами (какие это лучи? Радиация? Жесткое излучение? Лучи поноса?) не повредило, а радиации он хапнул уже знатно, а тут высокотехнологичный MSL внезапно поломался из-за каких то излучений? Ты тоже думаешь, что инженеры там настолько тупые, что не экранировали чувствительные элементы? Или может забыли про корректирующие коды Рида-Соломона, которые вот уже как 30 лет используются в микросхемах памяти для исправления ошибок возникающих из-за попадания альфа-частицы? Куда просрали все наработки в области защиты от сбоев компьютерной техники?

Welcome to the Rock

Posted
Я в курсе на счет этого. Но заметь, почему, со всем серьезным подходом, смогли таки повесить компьютер. Важен сам факт, а не то, как там пишут софт. Падение компьютера говорит о том, что подошли хреново к разработке софта. Архитектура ПО допустила влияние бага на остальные приложения - а значит хреновый дизайн. Так понятней?

 

В чем хреновый дизайн? Софт как раз отработал штатно - переключил управление на второй компьютер. Причем тут архитектура ПО? Вооще никакой трагедии нет. Марсоход просто управляется резервным компьютером - специально для такого случая.

 

Да ладно? Ты сам то веришь в это? Значит Вояджер летящий уже 30 с лишним лет в космосе работает и ничего там космическими лучами (какие это лучи? Радиация? Жесткое излучение? Лучи поноса?) не повредило, а радиации он хапнул уже знатно, а тут высокотехнологичный MSL внезапно поломался из-за каких то излучений? Ты тоже думаешь, что инженеры там настолько тупые, что не экранировали чувствительные элементы? Или может забыли про корректирующие коды Рида-Соломона, которые вот уже как 30 лет используются в микросхемах памяти для исправления ошибок возникающих из-за попадания альфа-частицы? Куда просрали все наработки в области защиты от сбоев компьютерной техники?

 

Вы какбы определитесь для себя -они там тупые или нет? Ато в одном посте они у вас школата а в другом - не тупые

 

Читайте отчет НАСА - специально для Вас написали

 

On other space missions, Cook said, similar problems were caused by high-energy solar and cosmic ray strikes. He said that's probably what happened this time.

 

Curiosity has protections against such high-energy disruptions, but the problem was compounded by what appears to have been the location of the strike—in the directory, or "table of contents," of the computer's memory. Cook said the location of the strike appears to have caused the computer to get stuck in an endless loop.

 

While previous rovers experienced many so-called "anomalies" during the early part of their treks, the much larger and more complex Curiosity has been almost trouble-free since its dramatic, pinpoint landing last August.

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

Posted
Да ладно? Ты сам то веришь в это? Значит Вояджер летящий уже 30 с лишним лет в космосе работает и ничего там космическими лучами (какие это лучи? Радиация? Жесткое излучение? Лучи поноса?) не повредило, а радиации он хапнул уже знатно, а тут высокотехнологичный MSL внезапно поломался из-за каких то излучений? Ты тоже думаешь, что инженеры там настолько тупые, что не экранировали чувствительные элементы? Или может забыли про корректирующие коды Рида-Соломона, которые вот уже как 30 лет используются в микросхемах памяти для исправления ошибок возникающих из-за попадания альфа-частицы? Куда просрали все наработки в области защиты от сбоев компьютерной техники?

 

pisets.gif

"Цензура – это тоже самое, что сказать взрослому мужчине, что он не может есть стейк, потому что его не может прожевать младенец." - Марк Твен.

Posted
В чем хреновый дизайн? Софт как раз отработал штатно - переключил управление на второй компьютер. Причем тут архитектура ПО? Вооще никакой трагедии нет. Марсоход просто управляется резервным компьютером - специально для такого случая.

 

Вы какбы определитесь для себя -они там тупые или нет? Ато в одном посте они у вас школата а в другом - не тупые

 

Читайте отчет НАСА - специально для Вас написали

 

Проблема архитектуры в том, что при не значительной проблеме пришлось включать целый второй компьютер, при фактически исправном первом. Ошибку то можно было исправить налету, даже дешевый блейд HPшный не падает в даун при отказе банков памяти или миккропроцессора. MSL управляется резервным? В пятницу говорили эти же ребята, что на резервном компьютере MSL может только ездить, но не работать полноценно.

 

Ты все еще веришь писанине? НАСА никогда не признается, что обосрались на ровном месте. Так же как и обосрались с аполлонами (не могли выдать нормальное ТЗ подрядчикам и проследить за совместимостью элементарных вещей, как разъемы поглотителей CO2 и систем электроснабжения модулей).

Welcome to the Rock

Posted
Проблема архитектуры в том, что при не значительной проблеме пришлось включать целый второй компьютер, при фактически исправном первом. Ошибку то можно было исправить налету, даже дешевый блейд HPшный не падает в даун при отказе банков памяти или миккропроцессора. MSL управляется резервным? В пятницу говорили эти же ребята, что на резервном компьютере MSL может только ездить, но не работать полноценно.

 

Ты все еще веришь писанине? НАСА никогда не признается, что обосрались на ровном месте. Так же как и обосрались с аполлонами (не могли выдать нормальное ТЗ подрядчикам и проследить за совместимостью элементарных вещей, как разъемы поглотителей CO2 и систем электроснабжения модулей).

 

Мда ... Похоже Вы понятия не имеете о том о чем говорите. Никто не будет на лету исправлять ошибку - стратегия переключения на резервный компьютер это типичный паттерн поведения любой риалтайм железяки. Это же делает и дешевый блейд HPный.

Да я НАСА верю больше чем Вам. Не ошибается только тот, кто ничего не делает.

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

Posted (edited)
Мда ... Похоже Вы понятия не имеете о том о чем говорите. Никто не будет на лету исправлять ошибку - стратегия переключения на резервный компьютер это типичный паттерн поведения любой риалтайм железяки. Это же делает и дешевый блейд HPный.

Да я НАСА верю больше чем Вам. Не ошибается только тот, кто ничего не делает.

 

Да ладно? А как же кровавый патчинг софта Вояджера? Как раз таки налету и гораздо дальше от Марса. А как же патчинг софта Кассини для приема с сигнала с Гюйгенса? Говоришь не патчат налету?

 

Верить мне не нужно, я не Иисус. Нужно верить фактам.

Edited by eXceed

Welcome to the Rock

Posted (edited)
Да ладно? А как же кровавый патчинг софта Вояджера? Как раз таки налету и гораздо дальше от Марса.

 

Мда похоже разговор зашел в тупик. Вы не понимаете что такое архитектура ПО и что такое архитектура железа. У всех риалтайм девайсов под управлением VxWorks как правило есть 2 банка памяти. Один используется для старта ОС. Другой резервный для - технических нужд. Апдейт как раз и заливается в ЭТОТ другой банк. Никто не будет на лету шить блок на котором стартовала и работает ОС.После того как второй банк апдейтнулся - происходит рестарт загрузки ОС из этого банка. Если оба банка повреждены - управление передается резервному девайсу. Это нормальная практика.

 

Разберитесь сначала с терминологией.

Edited by Belamor

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

Posted
Мда похоже разговор зашел в тупик. Вы не понимаете что такое архитектура ПО и что такое архитектура железа. У всех риалтайм девайсов под управлением VxWorks как правило есть 2 банка памяти. Один используется для старта ОС. Другой резервный для - технических нужд. Апдейт как раз и заливается в ЭТОТ другой банк. Никто не будет на лету шить блок на котором стартовала и работает ОС.После того как второй банк апдейтнулся - происходит рестарт загрузки ОС из этого банка. Если оба банка повреждены - управление передается резервному девайсу. Это нормальная практика.

 

Разберитесь сначала с терминологией.

 

Какое отношение два банка памяти имеют к архитектуре ОС ее окружения? Не важно как они ее патчили, важен результат - не работающий основной компьютер.

 

А теперь поясни ка мне за архитектуру VxWorks не статьей из википедии или гугла. Как работает? Как процессы взаимодействуют, как изолированны, как переключается контекст процессов? Я может действительно не понимаю, как студенты из НАСА смогли повесить компьютер на такой божественной ОС.

Welcome to the Rock

Posted (edited)
Какое отношение два банка памяти имеют к архитектуре ОС ее окружения? Не важно как они ее патчили, важен результат - не работающий основной компьютер.

 

А теперь поясни ка мне за архитектуру VxWorks не статьей из википедии или гугла. Как работает? Как процессы взаимодействуют, как изолированны, как переключается контекст процессов? Я может действительно не понимаю, как студенты из НАСА смогли повесить компьютер на такой божественной ОС.

 

Да я вижу что Вы не понимаете. Поэтому и попросил Вас разобраться с архитектурой железа и с архитектурой ПО. Похоже бессмысленно.

 

Какое отношение два банка памяти имеют к архитектуре ОС ее окружения? Не важно как они ее патчили, важен результат - не работающий основной компьютер.

 

Самое прямое. Патчинг не выполняется на дефектном компьютере. Если потенциально ОС работает на поврежденном железе - переключение на резервный компьютер вполне нормальна стратегия.

Edited by Belamor

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

Posted
Да ладно? Ты сам то веришь в это? Значит Вояджер летящий уже 30 с лишним лет в космосе работает и ничего там космическими лучами (какие это лучи? Радиация? Жесткое излучение? Лучи поноса?) не повредило, а радиации он хапнул уже знатно, а тут высокотехнологичный MSL внезапно поломался из-за каких то излучений? Ты тоже думаешь, что инженеры там настолько тупые, что не экранировали чувствительные элементы? Или может забыли про корректирующие коды Рида-Соломона, которые вот уже как 30 лет используются в микросхемах памяти для исправления ошибок возникающих из-за попадания альфа-частицы? Куда просрали все наработки в области защиты от сбоев компьютерной техники?

Вы видели хотя бы брошюру RAD750? Там всего 1M rad при тех процессе 130 нм. и 10млн транз.

В Вояджере проводная ПЗУ и 68кБ ОЗУ, 80 kOps и скорость доступа к памяти 12кБ/с.

 

Где вы берете свою информацию?? Какие студенты? Что патчили? Какая радиация? Причины еще вообще не установлены.

Posted

Марсоход Curiosity перестал отзываться на команды. Советский марсоход Марс-3 после 40 лет молчания передал на Землю научные данные и благодарность за доставленные запчасти.

  • Like 2

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

  • ED Team
Posted
Марсоход Curiosity перестал отзываться на команды. Советский марсоход Марс-3 после 40 лет молчания передал на Землю научные данные и благодарность за доставленные запчасти.

:lol: :thumbup:

Единственный урок, который можно извлечь из истории, состоит в том, что люди не извлекают из истории никаких уроков. (С) Джордж Бернард Шоу

Posted

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

 

b2llUiO4vu8.jpg

 

61779_900.jpg

"Цензура – это тоже самое, что сказать взрослому мужчине, что он не может есть стейк, потому что его не может прожевать младенец." - Марк Твен.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...