Архив за 26 октября 2020 - 4

Молодая тайваньская компания Enctec на днях представила свою разработку, которая открывает новые возможности охлаждения компонентов ПК за счет непривычной компоновки. Процессорный разъем расположен на обратной стороне платы Enctec Rev.B250.

Процессорный разъем на плате Enctec Rev.B250 расположен с обратной стороны

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

Браузер и числа с плавающей запятой - 1
Изображение — www.freepik.com

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

Часть 1: нереальные ожидания

Баг назывался «JSON некорректно парсит 64-битные Integer»; поначалу это непохоже на проблему с плавающей запятой или браузером, но его отправили на crbug.com, поэтому меня попросили взглянуть. Проще всего воссоздать его, открыв инструменты разработчика Chrome (F12 или Ctrl+Shift+I) и вставив в консоль разработчика следующий код:

json = JSON.parse(‘{“x”: 2940078943461317278}’); alert(json[‘x’]);

Вставка неизвестного кода в окно консоли — замечательный способ оказаться взломанным, но этот код был настолько прост, я смог понять, что он не вредоносный. В отчёте о баге автор любезно указал свои ожидания и реальные результаты:
Читать полностью »

Внешний вид и скриншоты в пользовательской документации. Как надо и не надо делать - 1

Люди читают пользовательскую документацию, когда самостоятельно не могут с чем-то разобраться. Они не делают это для развлечения. И эмоции, которые преобладают в этот момент, далеко не всегда позитивные. Как разработчик пользовательской документации может помочь пользователю? Что ему необходимо учитывать при написании документа?

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

Вячеслав Ермолин, 25 октября 2020 г.

Текущая статистика запусков
Текущая статистика запусков

Миссия:
Запуск навигационного спутника нового поколения ГЛОНАСС-К. 

Инфографика текущего запуска
Инфографика текущего запуска

Девиз:
«Точно и быстро выдаем координаты гражданским и военным».
Официального девиза нет.

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

Этот перевод мы делаем сообществом энтузиастов совершенно бесплатно. Автор знает о нашей инициативе. Перевод распространяется по лицензии Creative Commons BY-NC-SA 4.0 как и оригинал книги. Так как Альберт продолжает обновлять и дополнять книгу, рядом с каждой частью мы даём ссылку на исходную главу, имя автора перевода и дату, чтобы точно знать, чей перевод и какой версии мы читаем.

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

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