recoder: (Default)
[personal profile] recoder

Вот за что люблю свою работу профессию, так это за то что скучно не бывает. Программизм неисчерпаем как атом! А те, кто этого не видят - должны или искать другую работу или идти в менеджеры.

Вот хороший пример из блога майкрософтовца по имени Raymond Chan:

Задача: вычислить размер директории в Windows. Просто, правда? Подумайте немножко, прикиньте алгоритм и запишите на листочек список спорных вопросов...

Решение желающие могут найти в оригинале. Ленивые пусть сравнят список своих спорных вопросов с этим:

  • Reparse points
  • Hard links
  • Compressed files
  • Sparse files
  • Cluster rounding
  • Alternate streams
  • Bookkeeping overhead

А теперь вспомните что вы подумали при чтении этого списка?

  • "Ага, у меня всё так и записано!"
    Поздравляю, вы мощный и продвинутый Win-программист. Так держать!
  • "Ой, а что всё это такое?"
    Поздравляю, но вы немного отстали от жизни. Учиться, учиться и учиться!
  • "Мелочи всё это!"
    Поздравляю, вам надо срочно двигать в менеджмент. И чем выше тем лучше!

coding

From: [identity profile] int23h.livejournal.com
получаем размер средствами операционки, выравниваю по размеру кластера
и все массивы и хардлинки развернёт сама винда

December 2024

S M T W T F S
1234567
891011121314
15161718192021
22232425 262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 3rd, 2026 03:22 pm
Powered by Dreamwidth Studios