still_ntp

Oct. 5th, 2021 11:53 am
amarao: (Default)
[personal profile] amarao
В ходе локального мозгового штурма у меня родилась суперидея. Надо написать ntp сервер, который может отдавать указанную дату. Т.е. сказали при запуске сервиса "1990-01-01 12:00:00", он отвечает на ntp-запросы 1990-01-01 12:00:00. И через час всё равно отвечает "1990-01-01 12:00:00".

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

Кажется, я придумал себе хорошее упражнение для rust'а.

Date: 2021-10-05 11:17 am (UTC)
sab123: (Default)
From: [personal profile] sab123
От стоячей даты будет масса проблем, вряд ли логика размазывания скачков времени сумеет хорошо обработать совсем стоячее время. Или время между получением обновлений от сервера будет двигаться вперед, а потом скакать назад, или в лучше случае оно замрет, но на чуть более поздней точке.

Date: 2021-10-07 03:13 pm (UTC)
sab123: (Default)
From: [personal profile] sab123
Но зачем? Если такого в реальности не бывает, зачем тестировать режим за границами разумного?

Date: 2021-10-05 02:06 pm (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi

Я вообще не понимаю, как люди тестируют свой софтвер, используя реальное время. Все эти System.currentTimeMillis(). По мне так это чистый идиотизм. Но все так делают, к сожалению.

Date: 2021-10-07 03:23 pm (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi

О, хорошая вещь. Мне не приходилось так уж какие-нибудь cli программировать (почти); а в скале-джаве можно все руками замокать.

Profile

amarao: (Default)
amarao

December 2025

S M T W T F S
 12 3456
78910111213
14151617181920
212223242526 27
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 5th, 2026 09:02 am
Powered by Dreamwidth Studios