($dec >> 8) << 7
теряет нижние 8 бит и сдвигает на один вправо.$dec % 128
оставляет нижние 7 бит.(($res & ~0x7F) << 1) | ($res & 0x7F)
и, возможно, | 0x80
.((585 & ~0x7F) << 1) | (585 & 0x7F) | 0x80 = 1225
.function f() { console.log(2) }
(function() {
var f;
f(); // f локальная и сейчас undefined
f = function() { console.log(1) } // и только тут в нее пишется ссылка на функцию
})();
f();
function f() { console.log(2) }
(function() {
f(); // f функция из родительского скоупа
f = function() { console.log(1) } // а тут она просто перезаписывается
})();
f();
Есть ли вероятность,что HDD сломается?Такая вероятность есть всегда, независимо от возраста диска, и его типа. Новые ломаются ничуть не меньше чем старые.
Опасно ли пользоваться таким диском?Или ничего?Ничуть не опаснее чем новым, если SMART нормальный. Вопрос лишь в производительности.
Боюсь что сломается после такого времени работы вместе с данными.Есть очень большая вероятность что это произойдет. И тут разницы нет новый диск или старый.
[~]# cat test.txt
22 xxxxxxxxxxxxxxxx
2 yyyyyyyyyyyyyyyyyyyyyy
2 qqqqqqqqqqqqqqqqqq
6 xxxxxxxxxxxxxxxxxxxx
4 ffffffffffffffff
4 9718947ddddddddddddddddddd
4 2351273512735 0989089089
4 lllllllllllllllllllllllll
[~]# cat test.txt | awk '{$1=$1/2; print}'
11 xxxxxxxxxxxxxxxx
1 yyyyyyyyyyyyyyyyyyyyyy
1 qqqqqqqqqqqqqqqqqq
3 xxxxxxxxxxxxxxxxxxxx
2 ffffffffffffffff
2 9718947ddddddddddddddddddd
2 2351273512735 0989089089
2 lllllllllllllllllllllllll