Archive

Archive for the ‘Тестове’ Category

Два или повече IP адреса към един интерфейс

April 27th, 2010 Venelin Kochev No comments

Тези дни правих промени по рутера та ми се наложи да добавя няколко IP адреса, към един интерфейс (лан карта), е добавих три :) Тук ще опиша как става номера … използвам Debian.

редактира се файла:

/etc/network/interfaces

там трябва да има запис подобвен на:

auto eth0
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 192.168.1.1
dns-search localdomain

под него се добавя:

auto eth0:0
iface eth0:0 inet static
address 192.168.1.3
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 192.168.1.1
dns-search localdomain

в случая, gateway не се въвежда …

За всеки следващ ip адрес:

auto eth0:1
iface eth0:1 inet static....
 
auto eth0:2
iface eth0:2 inet static....

Запазваме промените, изход след което задължително:

/etc/init.d/networking restart

за да влезат в сила промените. Това е вече имате, няколко IP адреса към един интерфейс.

Как се тества сайт с Internet Explorer 6, 7, 8 ;-)

April 5th, 2010 Venelin Kochev No comments

така …

IE test

Знам, че има програми от вида на Multiple IE с всички версии на проклетника, но в случая това беше най-добрия вариант …

Тестовете бяха правени на новия дизайн на сайта за mp3 музика ;-)

Internet Explorer 8

July 2nd, 2009 Venelin Kochev No comments

Вчера имах удоволствието да инсталирам новото чудо на M$, Internet Explorer 8. Впечатленията от него са:

1. Определено е по бърз от останалите си предшественици
2. Притежава SmartScreen filter, за защита от malware
3. При crash се запазват отворените табове (интересното е че при първи тест crash-на веднъж, имах удоволствието да го тествам това :D )
4. Има възможност за добавяне на разширения, имат си цяла add-ons галерия: http://www.ieaddons.com/en/
5. Съществува InPrivate Filter.

Сайтовете като цяло отново са зле, интересното беше че имаше сайтове, които са OK под IE6 и IE7, а под 8-цата ми отне часове работа, по нагласяне на стилове и таблици.

Мое лично мнение е че вече се опитват гонят Firefox по “екстри” ;-)

PHP тестове за опитимизация

February 10th, 2009 Venelin Kochev No comments

Вчера от някъде ми попаднаха 40 съвета за оптимизране на PHP код, реших да направя някои тестове и да проверя дали това което казват е вярно :D

1. Не използвайте @ пред функция, резултати от тестовете:
създадох един малък масив и пред print_r добавих @:

със @:

Array
(
[3] => 1
[4] => 4
[5] => 1
[6] => 8
[7] => 9
[1] => 14
)
Exec Time: 0.0355
Memory Usage: 1044

без @:

Array
(
[3] => 1
[4] => 4
[5] => 1
[6] => 8
[7] => 9
[1] => 14
)
Exec Time: 0.0282
Memory Usage: 952

II. Номер 2 е проверка дължината на стринг, изпълнението на strlen забавя изпълнението на кода:

if (strlen($foo) < 5) { echo "Foo is too short"; }

Foo is too short
Exec Time: 0.0521
Memory Usage: 932

if (!isset($foo{5})) { echo “Foo is too short”; }

Foo is too short
Exec Time: 0.0009
Memory Usage: 816