Леголегс
Цитата: К твоему сведению проводник базируется на элементе управления типа ListView, который нельзя заполнить сразу весь, элементы добавляются по одному, и после каждого добавления весь контрол перерисовывается. Уже 5000 объектов заставляют проводник раздражающе спотыкаться.
Ты думал, я не проверю, да? Создаем папку, в ней простым батовским файлом вида
CODE:
echo abc >1.txt
echo abc >2.txt
echo abc >3.txt
...
echo abc >5000.txt
делаем 5000 файлов.
Винчестер у меня в ноуте тормозной, поэтому на создание ушло секунд тридцать. Открываем папку Проводником - секунды две или три, не успел засечь, как открылась. Пролистываем вверх/вниз - моментально перерисовывается. Меняем View на List и возим полозком из конца в конец - опять же, перерисовывается очень быстро, ждать не приходится.
Почему так быстро? Да потому, что каталог закешировался. А на перерисовку картинок уходит очень мало времени почему-то.
Проверять, использует Проводник ListView, мне лень, но думаю, что нет, потому что он появился заметно раньше, чем ListView, да и вообще все эти контролы для прикладных программистов придумали, чтоб быстрее программы под Windows писать. Микрософтовские же программисты более охотно используют недокументированные функции, чем стандартные библиотеки из Visual Studio.
Однако, разберемся с ListView:
http://tinyurl.com/4jdmw
Если кликнуть на ссылку "Methods", то невооруженным глазом видно метод Refresh. (Я специально взял не самую современную версию.) Следовательно, я могу набить контрол данными, а отобразить его с помощью Refresh тогда, когда мне это надо, иначе с чего бы вообще этот метод реализовывать, контрол и сам перерисуется после изменения содержимого. С чего ты взял, что нужно Refresh вызывать после каждой итерации, или почему этим занимаются программисты Микрософт, я не знаю.
Цитата:OEM версии - на то и OEM, чтоб только с железом продаваться.
Win XP Pro OEM - 2000 р.
То есть понятие стоимости владения тебе недоступно? Ладно, не будем об этом. У простого юзера она близка к нулю, отсюда и Win'98, практически исчезнувшая в корпоративной среде.
Цитата:Кстати, у нас в универе на просто компах - винды (оно и понятно) а все (ну, может, почти все) сервера - на UNIX'ах, FreeBSD'ах и Самбах.
Про дыры в безопасности я и не спрашиваю, все понятно.
Откуда ж в универе грамотные админы, разве кто по старой памяти забредет...
Цитата:Софтверный гигант Майкрософт держится не на программистах, а на маркетологах.
Хе-хе, покажи мне, кто вообще держится на программистах. Программирование - это примерно процентов 6% от общих затрат на разработку программы.
Цитата:Ну, это старейший клуб города, железо хорошее, новое даже наклейки магазина есть, хозяева уже нарубили бабла и не жмутся,
No comments. Просто смешно.
Цитата:в клубе даже перекусить можно задёшево
Да, к качеству администрирования это имеет прямое отношение.
Цитата: куча малолетних "хакеров" винды кладёт враз, причём любые, дай только время
При грамотном админе и нормальном софте - не кладут. Кроме того, можно сделать имидж и спокойно восстанавливать рабочие станции за 10-15 минут. Только нужно железо однотипное и админ с прамыми руками, которому там неоткуда взяться.
Цитата:так что админу и 50 $ много
Ну, зарплата сильно зависит от местности.