All streams
Search
Write a publication
Pull to refresh
3
0.1
Виталий Качан @MANAB

.Net Developer

Send message

Кому нужны работающие рабы?

В общем, тут логическая ошибка. Рабы/деньги нужны, чтобы сделать то, что в одиночку/сам не можешь или не готов терпеть, т.к. слишком долго. В этом же и суть роботов - чтобы они были послушные и делали что им скажут, и эффективнее, и 24/7.

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

А еще с роботами не совсе понятно про капитал, безусловный доход и проч. Затраты на роботов и энергию есть. Вот производят роботы, а люди творчеством занимаются. Но роботам и их владельцам творчества столько не нужно. А людям одежда, еда и прочий комфорт нужны. Как меняться будем?

У меня вроде никогда большой проблемы найти работу не было, и чаще писали рекрутеры сами. Последний раз год назад нашел новую, в американской компании, живя на Северном Кипре.
Но сейчас читаю, и начинаю переживать, что, кажется, все очень сильно меняется.
Желаю автору найти хорошую работу!

Я так понял что там роль играют некие уязвимые хэши или транзакции. Т.е. не любой кошель можно взломать таким методом. Но какие хэши/транзакции уязвимы и как они появляются в блокчейне я не понял.

Исходя из статьи, такое ощущение, что бд хранится у каждого пользователя приложения своя, сервер с API не нужен или вообще без БД. Почему у меня такое ощущение? Потому что ни слова про запросы API и сервер и потому, что автор писал, что если пользователь заероет приложение, то данные в noSQL не сохранятся или сохранятся битые.

То ли я не понимаю подхода, который использует автор, то ли автор не понимает, как пользоваться базами данных.

Последнее время вижу подозрительно много статей про нерентабельность "ВИЭ", как выразился автор. И во всех "многа букав" и развод на эмоции через "мы умные - они глупые". Но без цифр. Спасибо, что приводите цифры.

Про злость и агрессию - мой наставник говорит что такое в РФ постоянно ко всему новому. 

Ну, сама статья у меня вызвала такие эмоции.
В коментариях пообщался, и эмоции в другую сторону поменялись - на уважение к проделанной работе.

Еще раз уточню - во время драки если рядом много противников, кого мы можем задеть и если рядом никого или 1 противник - это разные сложности обсчета. Я и говорю про случай, сколько выдержит сервер при худшем варианте, когда все собрались в одном месте и бьются и много коллизий каждый с каждым. Когда каждый где то отдельно гасит 1го моба - понятно из расчетов.

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

Когда на сетевое устройство переданы все пакеты я считаю это завершение кадра

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

Только вот появляются тогда те, кто "правильно" решают, кого как называть, кому куда идти, что делать. Ой, снова получаются безвольные люди...

Социально-одобряемая (хабром) зависимость. Чего сразу деструктивная-то.

К вашим вычислениям FPS на сайте вопросы.

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

  2. В расчетах указано про 50 созданий и время обсчета, но ведь у всех игр логика взаимодействия с миром и друг другом разной степени тяжести. Более того, привзаимодейиствии игроков в области каждый с каждым количество взаимодействий для обсчета растет экспоненциально, поэтому говорить, что раз 50 созданий обсчитывается за 30% CPU, то на 2х ядрах получим 350 комфортно играющих игроков совсем некорректно.

    Не знаю, почему у меня статья вызывает много злости и агрессии. Наверное сам был когда то таким же. Приминительно к моим замечанием выше хотелось бы увидеть более применительные цифры к вашему движку, типа: 50, 100, 400 игроков взаимодействуют только с миром (набор встроенеых в движок действий/механик) - загрузка CPU и тоже самое, но взаимодействуют все друг с другом в одном месте, аля массовое побоище.

Такой молодой и такой опытный уже. Наверное поэтому я так бешусь с этого автора.

Я не правильно выразился, я просто старался донести мысль как я это понимаю. Учитывая, что других комментариев с формулами нету, видимо по другому пока не горят ответить или это все и есть демагогия/философия/абстрационизм и т.п.
Я как программист мыслю абстракциями и их уровнями и рассказал как в моем понимании может происходить. Что если свет в пространстве движется одинаково для всех, то единственное что остается - сто само пространство как то растягивается/изменяется, и из-за этого свет может не придти.
Как на самом деле происходит я не знаю, можете не считаться с моим мнением.

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

Но ведь есть еще и искривление пространства, т.е. если удаляется не сама звезда, которая бы вообще-то притягивалась к земле, а пространство с этой звездой и ее светом, то свет на земле в вашем эк перименте не увидят.

Как это дополнительно влияет на качество фото? Добавляет/убирает цифровой шум, зернистость, еще что-нибудь?

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

Я исключал быт (нанимал домохозяйку на год), с отношениями все ок. Теперь нужны роботы, чтобы долговременный эффект проверить.

Ну как раз в таком возрасте это может оказаться очень даже высокой температурой для ребенка и низкой для вас.

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

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

Information

Rating
3,008-th
Location
Warszawa, Mazowieckie, Польша
Date of birth
Registered
Activity

Specialization

Backend Developer, Game Developer
Lead
From 10,000 $
C#
.NET
Git
SQL
English
REST
ASP.Net
ASP Classic
.NET Core
Unity3d