воодушевленный постом на хабре о fuzzing - погуглил и попал на википедию
цитирую:
Fuzz testing or fuzzing is a software testing technique that provides invalid, unexpected, or random data to the inputs of a program.
в который раз подумал о том как люди любят очевидные вещи называть "технологиями" и раздувать щеки. что же в этом инновационного и революционного ? всегда это считал обязательным.
Wednesday, September 2, 2009
Tuesday, April 1, 2008
save my strings
Оказывается, strncpy не более безопасна чем strcpy.
strncpy по стандарту не гарантирует заполнение остатка нулями.
что я в 1 из 10 случаев получал и удивлялся.
еход высть! руками ноль проставлять :)))
UPD: BSD-шники не дремлют: strlcpy
http://www.openbsd.org/cgi-bin/cvsweb/src/lib/libc/string/strlcpy.c?rev=1.11&content-type=text/x-cvsweb-markup
strncpy по стандарту не гарантирует заполнение остатка нулями.
что я в 1 из 10 случаев получал и удивлялся.
еход высть! руками ноль проставлять :)))
UPD: BSD-шники не дремлют: strlcpy
http://www.openbsd.org/cgi-bin/cvsweb/src/lib/libc/string/strlcpy.c?rev=1.11&content-type=text/x-cvsweb-markup
Monday, March 24, 2008
BDE Error $210D
Question:
BDE Errors 2501, 210D, 2104, insufficient memory for thisoperation (2501), shared memory conflict (210D), and cannot find engine conguration file (2104) with BDE v3.x and higher for Win95 and NTWhat can cause these errors?
Answer:
It may be necessary to modify the BDE setting SHAREDMEMLOCATION found on the SYSTEM | INIT page of the BDE Administrator. Valid SHAREDMEMLOCATION values range from 1000 to 7F00 (additional details can be found below and in the BDEADMIN.HLP file)
BDE Errors 2501, 210D, 2104, insufficient memory for thisoperation (2501), shared memory conflict (210D), and cannot find engine conguration file (2104) with BDE v3.x and higher for Win95 and NTWhat can cause these errors?
Answer:
It may be necessary to modify the BDE setting SHAREDMEMLOCATION found on the SYSTEM | INIT page of the BDE Administrator. Valid SHAREDMEMLOCATION values range from 1000 to 7F00 (additional details can be found below and in the BDEADMIN.HLP file)
Thursday, March 20, 2008
впечатление #2: трудности представления
XML/XSLT/CSS
в CppWebBrowser / IE / печати из IE - имеет совершенно разный рендеринг.
не говоря уже о том, что печатать IE не умеет в принципе.
с горя выкачал Apache FOP, будем осиливать XSL-FO для рендеринга в PDF
в CppWebBrowser / IE / печати из IE - имеет совершенно разный рендеринг.
не говоря уже о том, что печатать IE не умеет в принципе.
с горя выкачал Apache FOP, будем осиливать XSL-FO для рендеринга в PDF
Thursday, February 28, 2008
впечатление #1 : rave everywhere
rave reports - унылое говно (с)
начиная от splash'a, продолжая кнопками, далее остальные детали, оставляющие тягостное впечатления 98 виндовса. кривой сайт этой самой Neurona, за что им борланд только денег платил... полная проприетарность(ну ессесно, а чего ожидал), отсутствие нормальной документации от самой невроны, а то что есть от любителей, дико напоминает набившие оскомину доки Елмановой с цит-форума - робоперевод хелпа.
а все ради того что мне надо напечатать 1 сводную таблицу....
mood : need to sleep
начиная от splash'a, продолжая кнопками, далее остальные детали, оставляющие тягостное впечатления 98 виндовса. кривой сайт этой самой Neurona, за что им борланд только денег платил... полная проприетарность(ну ессесно, а чего ожидал), отсутствие нормальной документации от самой невроны, а то что есть от любителей, дико напоминает набившие оскомину доки Елмановой с цит-форума - робоперевод хелпа.
а все ради того что мне надо напечатать 1 сводную таблицу....
mood : need to sleep
Saturday, January 26, 2008
мощь лаконичности
CodeGear RAD Studio 2007
хелп по заинтересовавшему меня свойству "GlassFrame"
хелп по заинтересовавшему меня свойству "GlassFrame"
TCustomForm.GlassFrame Property
...
This is GlassFrame, a member of class TCustomForm.
добавить просто нечего, мне открылась истина...
кстати грузило этот хелп оно на 1,5 гигах оперативы секунды 3-4.
кстати на сам класс TGlassFrame не менее емкое описание
...
This is GlassFrame, a member of class TCustomForm.
добавить просто нечего, мне открылась истина...
кстати грузило этот хелп оно на 1,5 гигах оперативы секунды 3-4.
кстати на сам класс TGlassFrame не менее емкое описание
This is class Forms.TGlassFrame.
Monday, January 21, 2008
who is mr. gOS ?
свершилось ?
www.thinkgos.com
gOS is not affiliated with Google or their partners.
а рука гугля прочно чувствуется. и в дизайне, и в поддержке, и в интеграции.
gOS runs on Ubuntu + Enlightenment which in "geek" means ... very sexy
а точно очень секси ? а то у меня ничего не дрогнуло при этом...
хотя интерфейс действительно конфетка. ждем развития :)
www.thinkgos.com
gOS is not affiliated with Google or their partners.
а рука гугля прочно чувствуется. и в дизайне, и в поддержке, и в интеграции.
gOS runs on Ubuntu + Enlightenment which in "geek" means ... very sexy
а точно очень секси ? а то у меня ничего не дрогнуло при этом...
хотя интерфейс действительно конфетка. ждем развития :)
Subscribe to:
Posts (Atom)

