Mar 26, 2013 05:35
В виндовом notepad с ветхозаветных времен (чуть ли не с win95) есть очень полезная функция.
Открываем новый документ, пишем в самом начале .LOG (обязательно с точкой), сохраняем, закрываем и открываем снова. Notepad добавляет в конец документа текущее время и дату (в установленной локали) и помещает курсор в самый конец.
Очень полезно, как вы понимаете.
А теперь подводный камень: если размер файла становится больше N байт (а точнее если файл занимает на диске более чем 32768 - размер_кластера байт, по крайней мере такая штука наблюдается для NTFS, на FAT не проверял, нету ;) ) - notepad вываливает нам дивный эксепшен: "Недостаточно памяти для завершения операции. Закройте одно или несколько приложений и повторите попытку" с единственной кнопочкой "OK".
К счастью, функцию .LOG поддерживает мой любимый BRED :)
P.S. Лениво занимаюсь написанием аналогичного плагина для tiddlywiki.
P.P.S. Если нажать "ок" - иногда он вставляет дату и продолжает работать как ни в чем не бывало, а иногда закрывается нах.
soft