Есть одна проблема - ядерного буксира нет и работы над ним остановлены. Вот цитата из выступления главы роскосмоса в госдуме летом 2024 года
Так, ну что касается нашей ядерной программы, хочу вас расстроить: она сегодня никак не развивается, потому что она не финансируется уже третий год, хотя и принята в 2021 году. И только благодаря последним поручениям президента... дано очень жёсткое поручение правительству изыскать средства, чтобы начиная с этого года продолжить финансирование и наверстать упущенное. А там цена — 149,9 миллиарда рублей до 2032 года, по-моему... уже до 2030 года.
Теперь о "Зевсе" — ядерном буксире. Действительно, очень интересный проект, который позволяет создать энергетическую установку мощностью порядка 1 мегаватта, — такой буксир мог бы доставлять крупногабаритные конструкции, в частности на Луну, весом до 7 тонн, мог бы собирать космический мусор, эта проблема скоро станет очень актуальной, в частности на точках геостационарной... Но сегодня, вот судя по взаимодействию с китайскими коллегами, более интересна для них и востребована, имеет практическое значение ядерная энергетическая установка, о которой я сказал, поэтому мы с коллегами из "Росатома" переформатировали эту программу, представили новый её облик и новую, скажем так, модель финансирования — надеюсь, что после поручения президента она начнёт наконец физически существовать, и мы сумеем в лунную программу совместно с китайскими коллегами действительно сделать очень серьёзный вклад.
Злые языки утверждают, что научная работа российских космонавтов на мкс уже несколько десятилетий чуть более, чем минимальна, а космонавты выполняют роль в основном извозчиков и техперсонала.
Судя по тому что ради полета актрисы и режиссера настоящего профессионального космонавта подвинули в очереди полетов, злые языки имхо что-то знают. В итоге тот самый космонавт (Андрей Бабкин) вообще не полетел на МКС, хотя готовился к полету много лет.
Космонавту-то неплохо, тут спору нет, пиар нехилый опять же. Я к тому что отправить космонавта на МКС само по себе стоит немалых денег, и к тому же это уникальный ресурс - человек на орбите. ИМХО ему стоило бы заниматься чем-то полезным, а диссер можно и на Земле защитить.
А 3D-модель они, предполагаю, сделать не смогли или не хватило бюджета.
На турбосквид 3д модель с интерьером стоит 300 баксов. Это не говоря о том, что для схемы пожарных датчиков детальной модели с текстурами не надо. Было бы достаточно обычных поэтажных планов.
Защищу тут немного автора, конечно, слова "Бесплатно" и "В любом количестве" сказаны тут для красного словца.
Некоторое преувеличение это нормально, но тут преувеличение до полного абсурда. В целом вся статья одно сплошное "для красного словца".
Речь идёт о том, что если, например, реактор мощностью 350кВт можно будет установить на внедорожник
С этим я полностью согласен, пусть не 350 квт, пусть даже пара тройка из реактора размером со стиралку. Однако ничего подобного нет и близко и даже далеко нет.
Токамаки (а новость про китайский токамак) маленькими и дешевыми быть не могут в силу своей конструкции.
Тут конечно неплохо бы расшифровывать термин "сталкиваться с DNS", одно дело не знать в смысле "первый раз слышу такой набор букв", другое дело не знать в смысле "не знаю как настраивать на древней версии линуха".
Да и вообще между "а что такое DNS?" и "могу написать аналог Bind 9 на ассемблере с закрытыми глазами" очень много промежуточных вариантов. Крайности всегда плохо
Согласен. Меня как-то сильно удивила категоричность в смысле "вообще непонятно". Ну пишет кто-то бэк, десктоп, базовщину, кады какие-нить, ну какой там DNS?
как может у программистов "годами не возникать необходимость сталкиваться с DNS"
У меня вопрос строго противоположный, а что там делать с DNS? Есть служба которая имя в адрес преобразует, а как оно там работает, да черт его знает. Разработчик вполне возможно ни разу в жизни это не настраивал ни на работе, ни дома. Я, к примеру, ни разу в жизни не обжимал витую пару, что теперь)
А мы потом сталкиваемся с захардкоженными IP-адресами в ПО, вот счастье-то какое.
Закройте базу каким-нибудь простеньким репозиторием, и его интерфейс отдайте в ваш класс отчетности. Как минимум, это позволит (уже прямо здесь и сейчас) покрыть логику класса юнит-тестами.
Спасибо, Кэп.
Наличие зависимостей, "закрытие" зависимости интерфейсом и инъекция зависимостей вещи все-таки разные.
DIP - про то, чтобы класс бизнес-логики не знал ничего о том, как устроена зависимость, к которой он обращается.
Этого можно легко добиться без всяких интерфейсов и DIP, просто напросто скрываете все подробности реализации у класса и дело в шляпе. Что и должно делаться по умолчанию, подробности реализации скрыты, наружу "торчит" некий интерфейс aka публичный контракт. Использовать же интерфейс aka абстрактный класс нужно для подмены реализаций. Из банального для тестов.
Вот пример кода от Мартина, где используется фабрика. Заодно можете посмеяться надо самой фабрикой.
[Test]
public void TestCreateCircle()
{
Shape s = factory.Make("Circle");
Assert.IsTrue(s is Circle);
}
public interface ShapeFactory
{
Shape Make(string name);
}
public class ShapeFactoryImplementation : ShapeFactory
{
public Shape Make(string name)
{
if(name.Equals("Circle"))
return new Circle();
else if(name.Equals("Square"))
return new Square();
else
throw new Exception(
"ShapeFactory cannot create: {0}", name);
}
}
Есть одна проблема - ядерного буксира нет и работы над ним остановлены. Вот цитата из выступления главы роскосмоса в госдуме летом 2024 года
Оказывается прикол "парковка до характерного хруста" вовсе и не прикол)
Судя по тому что ради полета актрисы и режиссера настоящего профессионального космонавта подвинули в очереди полетов, злые языки имхо что-то знают. В итоге тот самый космонавт (Андрей Бабкин) вообще не полетел на МКС, хотя готовился к полету много лет.
Как там говорится? В теории разницы между практикой и теорией нет. А на практике есть.
Космонавту-то неплохо, тут спору нет, пиар нехилый опять же. Я к тому что отправить космонавта на МКС само по себе стоит немалых денег, и к тому же это уникальный ресурс - человек на орбите. ИМХО ему стоило бы заниматься чем-то полезным, а диссер можно и на Земле защитить.
Пиарход, конечно, интересный. Но смысл?
Это еще что. Петр II стал российским императором в 11 лет. А Иван Антонович (он же Иван VI) в два месяца! Шах и мат семнадцатилетним тимлидам.
На турбосквид 3д модель с интерьером стоит 300 баксов. Это не говоря о том, что для схемы пожарных датчиков детальной модели с текстурами не надо. Было бы достаточно обычных поэтажных планов.
А где об этом можно почитать?
Обычные атомные электростанции так и работают.
Паровая турбина вполне рабочий способ.
А где они применяются? Максимум какие-то опытные установки были.
Некоторое преувеличение это нормально, но тут преувеличение до полного абсурда. В целом вся статья одно сплошное "для красного словца".
С этим я полностью согласен, пусть не 350 квт, пусть даже пара тройка из реактора размером со стиралку. Однако ничего подобного нет и близко и даже далеко нет.
Токамаки (а новость про китайский токамак) маленькими и дешевыми быть не могут в силу своей конструкции.
Кто будет строить термоядерные реакторы бесплатно? Это не вдаваясь в вопрос, будут ли эти реакторы вообще в природе.
Да и у самого Льва Николаевича два брата умерли не дожив до 40.
Тут конечно неплохо бы расшифровывать термин "сталкиваться с DNS", одно дело не знать в смысле "первый раз слышу такой набор букв", другое дело не знать в смысле "не знаю как настраивать на древней версии линуха".
Согласен. Меня как-то сильно удивила категоричность в смысле "вообще непонятно". Ну пишет кто-то бэк, десктоп, базовщину, кады какие-нить, ну какой там DNS?
У меня вопрос строго противоположный, а что там делать с DNS? Есть служба которая имя в адрес преобразует, а как оно там работает, да черт его знает. Разработчик вполне возможно ни разу в жизни это не настраивал ни на работе, ни дома. Я, к примеру, ни разу в жизни не обжимал витую пару, что теперь)
А это вообще причем?
Спасибо, Кэп.
Наличие зависимостей, "закрытие" зависимости интерфейсом и инъекция зависимостей вещи все-таки разные.
Этого можно легко добиться без всяких интерфейсов и DIP, просто напросто скрываете все подробности реализации у класса и дело в шляпе. Что и должно делаться по умолчанию, подробности реализации скрыты, наружу "торчит" некий интерфейс aka публичный контракт. Использовать же интерфейс aka абстрактный класс нужно для подмены реализаций. Из банального для тестов.
Вот пример кода от Мартина, где используется фабрика. Заодно можете посмеяться надо самой фабрикой.
А у Карла 12 четыре брата умерло в детстве. Отдельные примеры любые можно найти.
Интересное кино. У меня там еще крыжики "По отпечатку пальца или скану лица" и как раз "Быстрый вход". Остальные пункты те же что и на вашем скрине.