Обновить
19
Иван@dead_man

Программист

3
Подписчики
Отправить сообщение

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

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

в Беларусии заблокирован телеграм? серьёзно?

а в Белорусии тоже заставляют всех максом пользоваться? почему-то самые ярые противники макса не из России. подозрительно как-то

или реальную бомбу куда поставить…

почему все кто кричат про лахту, сами оказываются теми ещё лгунами?

не в защиту Мегафона (ибо те ещё жуки), но 99р в месяц для вас это действительно "конские деньги"?

описание любого современного сервиса

тем, у кого Docker Desktop, можно через приложение. в настройках вкладка Docker Engine

а эппл смогут производить айфоны без тайваня? а тайвань без эппла? я задал логичный вопрос на комментарий, при чём тут наброс? вы тоже не ответите, чьи айфоны?

позвольте уточнить, все эти расчёты и выводы были сделаны по результатам опроса 15 человек?

занимаюсь переводом тех самых парсерных квестов. не всё так плохо на самом деле, вполне играбельно и проходимо

Мой топ:
Гугл: перестают работать стрелки, если выбрать что-нибудь из выпадающего списка. Вообще когда сайт не ориентирован на работу через клавиатуру - раздражает
Подмена Ctrl+C. Иногда текст вообще не копируется или копируется не так или добавляется ссылка на сайт
Уже начали делать подмену Ctrl+F :'(
Исходный код без отступов
Отключение выделения текста, либо какие-то побочные реакции после выделения

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

без проблем)

DateTime lastTime;

Timer timer = new Timer();
timer.Elapsed += Timer_Elapsed;
timer.Interval = 15; // Мы знаем что меньше 15мс ставить бессмысленно
lastTime = DateTime.UtcNow;
timer.Start();

private void Timer_Elapsed(object sender, ElapsedEventArgs e)
{
    var dt = DateTime.UtcNow;
    int diff = (int)((dt - lastTime).TotalMilliseconds);
    
    // обрабатываем события за прошедшее время diff миллисекунд
    
    lastTime = dt;
}

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

спасибо за статью, очень интересно и грамотно всё расписано.

есть вопрос по поводу реализации MIDI проигрывателя. я как-то делал свой, только для MS-DOS, и опирался там на время, которое прошло между последней обработкой событий и текущим. почему тут нельзя было реализовать аналогичным образом?

очень интересно, как вы собираете метрики служб?

1

Информация

В рейтинге
6 678-й
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность