Архив за 31 октября 2019 - 6

Cooler Master MasterCase SL600M Black Edition: лаконичный корпус для плат E-ATX

Компания Cooler Master расширила ассортимент компьютерных корпусов, анонсировав модель MasterCase SL600M Black Edition, относящуюся к изделиям типоразмера Mid Tower.

Новинка полностью выполнена в чёрном цвете. Корпус имеет лаконичный дизайн, а одна из боковых стенок изготовлена из закалённого стекла. Габариты составляют 544 × 242 × 573 мм.

Читать полностью »

Опубликованная месяц назад статья Алексис Бингесснер «Рендеринг текста вас ненавидит» очень мне близка.

В далёком 2017 году я разрабатывал интерактивный текстовый редактор в браузере. Неудовлетворённый существующими библиотеками на ContentEditable, я подумал: «Эй, да просто заново реализую выделение текста! Разве это сложно?» Я был молод. Наивен. Прикинул, что справлюсь за две недели. На самом деле попытка решить эту проблему отняла несколько лет моей жизни, в том числе год оплачиваемой работы с утра до вечера по разработке текстового редактора для новой ОС.

На работе мне посчастливилось многое узнать у наставников с огромным опытом в этой области. Я слышал много, очень много страшных историй. В том числе об инженере, который поддерживал приложение Windows с кастомной реализацией текстового поля — и хотел перейти с устаревшего API ввода текста на новую версию. Вот список интерфейсов для ввода текста в этой новой версии:

Редактирование текста тоже вас ненавидит - 1
Читать полностью »

Напомним, уже на следующей неделе компания Xiaomi представит новейшую линейку Xiaomi Mi TV 5 с экранами разрешением на квантовых точках, который обеспечат охват 108% цветового пространства NTSC.

Вчера в Сети появилась фотография, на которой был виден только правый верхний угол телевизора Xiaomi Mi TV 5, а теперь у нас есть две качественные фотографии, демонстрирующие сам телевизор и его подставку.

Напомним, уже на следующей неделе компания Xiaomi представит новейшую линейку Xiaomi Mi TV 5 с экранами разрешением на квантовых точках, который обеспечат охват 108% цветового пространства NTSC.

Вчера в Сети появилась фотография, на которой был виден только правый верхний угол телевизора Xiaomi Mi TV 5, а теперь у нас есть две качественные фотографии, демонстрирующие сам телевизор и его подставку.

Сразу хочу оговорится, что наш код выполняется в виртуальной среде(машине) Entity Framework которая в свою очередь исполняется на операционной системе общего назначения, поэтому говорить о какой либо точности даже в пределах 1-2 мс мы не будем. Но тем не менее попытаемся сделать все от зависящие, чтобы увеличить временную точность.

Зачастую в нашей программе, возникает необходимость обновление какой-либо информации c определенным временным интервалом. В моем случаи это было обновление снапшотов (изображений) с ip камер. Зачастую бизнес логика приложения устанавливает перед нами определенные ограничения частоты обновления данных. Для это время составляет 1 секунда.
Решение в лоб — это установить Thread.Sleep(1000)/Task.Await(1000) после запроса снапшота.

static void Getsnapshot()
{
  var rnd = new Random()
  var sleepMs = rnd.Next(0, 1000);
  Console.WriteLine($"[{DateTime.Now.ToString("mm:ss.ff")}] DoSomethink {sleepMs} ms");
  Thread.Sleep(sleepMs);
}

while (true)
{
  Getsnapshot();
  Thread.Sleep(1000);
}

Но срок выполнения нашей операции — недетерминированная величина. Поэтому имитация взятия снапшота выглядит примерно так:
Читать полностью »

Искусственный интеллект Google играет в Starcraft II лучше 99,8% игроков-людей - 1

Искусственный интеллект AlphaStar, который разработала команда Google DeepMind, вошёл в «Элитную лигу» игроков StarCraft II — то есть попал в список 200 лучших игроков мира. Об этом сообщает научное издание Nature.

AlphaStar способен играть за три расы, представленные в Starcraft II: зергов, протоссов и терранов. Как утверждает Nature, AlphaStar не имел никакого особенного преимущества перед обычными игроками, его соперники не знали, что играют против машины. Попадание AlphaStar в «Элитную лигу» означает, что ИИ играет лучше, чем 99,8% игроков-людей.
Читать полностью »

Хорошо зарекомендовавший себя сетевой информатор ником @AndroidSaint, опубликовал на своей страничке в Twitter несколько новых качественных фотографий умных часов Xiaomi Mi Watch.

Датчик ЧСС, музыкальный плеер и вызов такси через Xiaomi Mi Watch

Читать полностью »

14 ноября пройдет Intercom'19 — конференция об автоматизации коммуникаций от Voximplant - 1

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

Мы немного поменяли формат участия в мероприятии: это первый год, когда участие в конференции бесплатное для всех желающих, но регистрация обязательна. Будем ждать вас 14 ноября в ЦДП (Цифровое Деловое Пространство, Москва, м.Курская, ул. Покровка, 47).
Читать полностью »

Вот уже больше 20 лет мы смотрим веб-странички по протоколу HTTP. Большинство пользователей вообще не задумывается о том, что это такое и как оно работает. Другие знают, что где-то под HTTP есть TLS, а под ним TCP, под которым IP и так далее. А третьи – еретики считают, что TCP – это прошлый век, им хочется чего-то более быстрого, надёжного и защищённого. Но в своих попытках изобрести новый идеальный протокол они вернулись к технологиям 80-х годов и пытаются построить на них свой дивный новый мир.
HTTP-3: разрушение основ и дивный новый мир - 1
Читать полностью »

Lamborghini Huracan и Urus получат LEGO-версии

Lamborghini Huracan и Urus получат LEGO-версии - 2Lamborghini

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js