Комментарии надо писать на том языке, на котором общается команда и/или будет общаться в будущем. Если компания не планирует выходить в дальнее зарубежье по примеру JetBrains, комменты вполне могут быть и на русском.
На работе компания работает по СНГ -- комменты на русском, свой проект позиционирую как международный -- комменты на английском.
Добавлю еще, что проблема отображения больших чисел — надуманная. В большинстве случаев столбцы цифр терабайтов с точностью до байта не нужны, но округлять можно при выводе. Было бы что округлять.
При желании даже на уровне запроса можно выводить в разных единицах — через case when. И выбирать еще, в двоичных или десятичных килобайтах/мегабайтах считать. Главное — исходные цифры без потерь сохранить.
Александр: Если не пишется, то остается только пробовать другой контроллер и/или другие винты. Загрузочный винт должен быть виден в BIOS. Задача BIOS внешнего контроллера -- поймать момент опроса устройств и отправить нужные данные BIOS матери. Если этого не происходит, загрузки нет.
Для загрузки с Grub его надо куда-то записать -- на флешку? Флешка будет постоянно воткнута в комп, либо придется втыкать ее при каждой перезагрузке. Grub не видит винты наверняка по той же причине, что и BIOS. Тогда уж ОС должна быть на флешке. Вобщем, никак.
dimkanio: В самом XML это вроде ничего не значит. Уже забыл, можно ли использовать точку в идентификаторах, а лезть читать стандарт лень. Можете сами проверить. Если точка разрешена, то это прихоть автора формата документа, если запрещена -- ошибка. Стандарт XML советует "минус" для разделения слов, как принято в W3C.