Это обычное стремление говорить правильно. Особенно свойственно программистам, многие из которых являются перфекционистами. Тем более, что это не требует таких уж неимоверных усилий, как некоторые пытаются тут представить — достаточно небольшого контроля за своей речью в течении месяца-двух.
Нет, категорически не смущает. Приведение к int отбросит сразу дробную часть и мы будем иметь дело с целым числом. Иначе (y * 0.125) будет иметь тип double со всеми вытекающими при умножении на 84.
Все это легко обходится:
1) уведомляем автора об уязвимости, предупреждаем, что через неделю описание уявимости будет в паблике
2) в паблик выкидываем общую информацию об уязвимости — заафекченные версии, скомпрометированные модули (т.е. пользователи могут обновиться/рерольнуться на нужную им версию или прекратить использование до выпуска патча)
3) через неделю, как и обещали, выкладываем уязвимость в паблик
1) Экран на самом регистраторе не очень нужен, если будет wi-fi к телефону, и скорее нужен если wi-fi не будет. Потому что это и настройка вечно сбитой даты, и контроль что всё ок и флешка жива и запись идёт, плюс можно быстро отмотать назад и посмотреть что-то. У меня сейчас есть только светодиод двухцветный как контроль и отдельный видеокабель к внешнему экрану, неудобно, но терпимо. Сам регистратор спрятан за зеркалом, каркам q3, он вытянут идеально для этого, но светодиод при этом прячется, поэтому постоянно приходится или за зеркало заглядывать, или пассажира просить проверить, мигает ли регистратор или завис.
настройка даты? а с gps текущее время не подхватывается?
если регистратор зависает — это плохой регистратор.
Напишите пм, вышлю почищенный экземпляр. Не то чтобы я не уважал автора, печатная книга уже в ближайших планах на заказ, но ждать пару месяцев доставки я не выдержал и сел читать уже сегодня.
Вам прозрачно намекают, что результат вычисления выражения BitConverter.ToString(checkSumm) == summ.ToUpper()
уже имеет значение true или false, поэтому его можно вернуть сразу же, без использования лишнего в данном случае тернарного оператора.
1) уведомляем автора об уязвимости, предупреждаем, что через неделю описание уявимости будет в паблике
2) в паблик выкидываем общую информацию об уязвимости — заафекченные версии, скомпрометированные модули (т.е. пользователи могут обновиться/рерольнуться на нужную им версию или прекратить использование до выпуска патча)
3) через неделю, как и обещали, выкладываем уязвимость в паблик
настройка даты? а с gps текущее время не подхватывается?
если регистратор зависает — это плохой регистратор.
простите, что?!
Всего 2,5 месяца назад.
dustri.org/b/defeating-ioli-with-radare2.html
BitConverter.ToString(checkSumm) == summ.ToUpper()уже имеет значение true или false, поэтому его можно вернуть сразу же, без использования лишнего в данном случае тернарного оператора.
return BitConverter.ToString(checkSumm) == summ.ToUpper() ? true : false;воу-воу, полегче.