mkll: (Default)
[personal profile] mkll
Не понимал раньше, не понимаю сейчас и не пойму никогда причин возникновения такого количества дыр в софте, используемых всякого рода червяками, механизм которых работает на принципах переполнения буфера данных, занесения в этот "излишек" нужного кода и последующего его исполнения. В голове не укладывается. За бытность свою я написал всего ничего программок - в основном маленьких утилиток, среди них были и фидошные, и какие-то там файлоковырялки... неважно. Мелочь. И давно это было. Но почему-то никогда не применял strcopy(str1,str2), а всегда только strncopy(str1,str2,sizeof(str1)). Ну или типа того, не помню сейчас уже. Наверное, потому, что о знаменитом черве Морриса (или Моррисона, хи-хи?) узнал еще до того, как впервые увидел компьютер, и это прочно засело в голове.

Или вот утилиткой пользуюсь чей-то для создания thumbnail'ов - прекрасная утилитка, запуск с командной строки, работу свою делает хорошо, даже прекрасно, никаких претензий, кроме одной - если в исходном каталоге окажется файл, отличный от gif или jpg, то эта прекрасная утилитка вылетает вот с таким криком:

loading c:\t\pic.tga...
Exception EInvalidGraphic in module zoom.exe at 00014BD0.
Unknown picture file extension (.tga).

Как это вообще можно, а?
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

January 2014

S M T W T F S
   1234
567 891011
12131415161718
19 202122232425
2627282930 31 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 6th, 2026 10:15 am
Powered by Dreamwidth Studios