Internet Explorer 8

July 2nd, 2009

Вчера имах удоволствието да инсталирам новото чудо на 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 по “екстри” ;-)

Venelin Kochev Firefox, IE, IT, Интернет, Тестове , , , , ,

Крайбрежието на Несебър

June 18th, 2009

Преди няколко седмици ми се отвори възможност да посетя родното ни черноморие, не че беше кой знае за колко време, за два дни покрай абитуриентските балове ми се прииска пак да съм абитуриент :D и реших да се отбия до Слънчев бряг.
Това са снимки от два различни ресторанта покрай крайбрежието на Несебър. (снимките са правени с HTC Touch HD ;) )

imag0006

imag0008

Естествено имаше и моменти като този:
dsc00423_edit

но за тях друг път :D

Venelin Kochev Relax, Разни , ,

Ford focus

May 10th, 2009

Преди няколко седмици се сдобих с въпросната кола тъмно син Ford Focus :D с
двигател 1.6i, бензин, 100 к.с. и други екстри като: климатик, центр. заключване, ел. стъкла, ел. огледала.

ford focus

ford focus

Venelin Kochev Cars, Ford , ,

Използване на php функции в javascript

April 14th, 2009

Мислили ли сте някога че възможно да използвате base64_encode / decode , count, explode, file_get_contents, fopen и много други в javascript?
Е това вече е възможно с PHP.JS , а това е пълния списък на функциите.

Venelin Kochev IT, JavaScript, PHP, Интернет , , , , , , ,

Scorpions – Rock You Like A Hurricane (Moment Of Glory)

March 23rd, 2009

In a moment of glory … rock you like a hurricane :D

Venelin Kochev Scorpions, Музика , , ,

Най-накрая се сдобих със смартфон

March 8th, 2009

От доста време се чудя между два, прочутия iPhone на Apple и HTC Touch HD – Windows Mobile доста статии, ревюта и мнение прегледах из нета от рода на HTC vs iPhone и накрая се реших да бъде HTC Touch HD

HTC Touch HD

Машината е перфектна, не само на външен вид, но и на вътрешен ;-) . Като добавим това че има някои екстри в повече от iPhone.

Venelin Kochev HTC Touch HD, Смартфон , , , ,

Топ 50 в dirimp3.com

March 3rd, 2009

Това са топ 50 най-търсените думи в dirimp3.com за последните 3 дни (изминалия weekend :) )Жалко е че имена като linkin park и deep purple заемат едни от последните места, както изглежда от статистиката в нашата мизерна държавица, някой си nasko mentata е по велик от deep purple

Ключова дума Брой търсения
ivana 2508
preslava 2302
azis 1848
galena 1233
konstantin 1128
djena 1095
raina 1004
slavi trifonov 969
sofi marinova 965
lili ivanova 705
toni storaro 698
ceca 675
desislava 664
emiliq 641
pop folk 636
akon 550
Gloria 538
ku4eci 538
andrea 533
boni 532
Lepa Brena 532
EMILIA 510
srabsko 499
gloriq 483
miro 473
mira 457
boris dali 445
Aneliq 444
kristali 440
kali 434
amet 434
inna 433
kamelia 432
kameliq 430
baja 401
linkin park 375
Morandi 366
gergana 360
nasko mentata 350
emanuela 338
ustata 333
elena 333
dragana 325
beyonce 313
mariq 312
mile kitic 311
upsurt 301
akcent 301
kat deluna 300
deep purple 297

Venelin Kochev Дири Mp3, Интернет, Музика , , ,

Текстове на песни в dirimp3.com

February 23rd, 2009

Добавени са нови екстри към търсачката за музика вече е и търсачка за текстове на песни :D Базата данни се състои от 415 хиляди уникални текстове на песни

Venelin Kochev Дири Mp3 , , , ,

MySQL table crash

February 16th, 2009

Днес имаше crash на основната mysql таблицата на dirimp3.com около час борба и check-ване и пускане на разни tools, сайта отново е на лице.

Част от лога:

# ./myisamchk -c dirimp3/music.MYI
Checking MyISAM file: dirimp3/music.MYI
myisamchk: warning: 1 client is using or hasn’t closed the table properly
- check file-size
- check record delete-chain
- check key delete-chain
- check index reference
- check data record references index: 1
- check data record references index: 2
- check data record references index: 3
- check data record references index: 4
myisamchk: error: Found key at page 32574464 that points to record outside datafile
- check record links
myisamchk: error: Keypointers and record positions doesn’t match
MyISAM-table ‘dirimp3/music.MYI’ is corrupted

# ./myisamchk -r dirimp3/music.MYI
- recovering (with sort) MyISAM-table ‘dirimp3/music.MYI’
- Fixing index 1
- Fixing index 2
- Fixing index 3
- Fixing index 4

# ./myisamchk -o dirimp3/music.MYI
- recovering (with keycache) MyISAM-table ‘dirimp3/music.MYI’
Duplicate key 4 for record at 1726560 against new record at 423740
Duplicate key 4 for record at 46808668 against new record at 6501208
Killed

Това е крайния резултат:

MyISAM file: xxxx/dirimp3/music.MYI
Record format: Packed
Character set: utf8_general_ci (45)
File-version: 1
Creation time: 2009-01-25 15:32:44
Recover time: 2009-02-15 18:47:35
Status: open,changed
Datafile length: 142761600 Keyfile length: 153101312
Max datafile length: 281474976710654 Max keyfile length: 288230376151710719
Recordlength: 101

Venelin Kochev Linux, MySQL, Дири Mp3 , , , ,

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

February 10th, 2009

Вчера от някъде ми попаднаха 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

Venelin Kochev IT, PHP, Тестове , , , , , ,