Google-bug

Замечательная функция print_r есть в php. Она выводит на экран структуру объектов и массивов. А вот как сделать что бы результат выводился не на экран,а в переменную?!
Очень просто. Надо вторым параметром написать true:
1 | $var = print_r($myArray, true); |
Теперь результат работы лежит в переменной $var.
Не так давно появилась чудесная игра Robokill (http://www.rocksolidarcade.com/games/robokill/), но к сожалению после прохождения первого эпизода предлагается купить за почти 10 долларов. Те, кто не хотят платить, могут в поле email ввести – sonnylabatos2@gmail.com и игра будет активирована. Откроются 2 оставшихся эпизода и можно продолжать убивать роботов и время =)
Удачно поиграть.
Хочу представить вам очень полезную онлайновую утилитку – деобфускатор js кода.
Из вот такого:
1 | _B_record();_WaitForStyles(function(){_B_record();_WaitForIframes(top.document,["hist_frame","sound_frame","canvas_frame"],function(t){if(t)_B_log("iframe timeout");_B_record();top.clearTimeout(top.loadTimeout);main()},10000)}) |
Она лихо сделает красиво оформленный и понятный код:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | _B_record(); _WaitForStyles(function () { _B_record(); _WaitForIframes(top.document, ["hist_frame", "sound_frame", "canvas_frame"], function (t) { if (t) { _B_log("iframe timeout"); } _B_record(); top.clearTimeout(top.loadTimeout); main() }, 10000) }) |
Собственно ссылка – http://code.gosu.pl/dl/JsDecoder/demo/JsDecoder.html
Постоянная ссылка на статью http://russianblog.brainitup.com/index.php/2008/11/19/deobfuskator-javascript-koda/
Автор: gin
Часто при верстке страниц сайта возникает необходимость протестировать во всех известных браузерах. Даже в умирающем IE6. Но сейчас на новых компьютерах найти IE6 трудно. Так что предлагаю Вам Portable версию Internet Explorer 6.
Скачать с easy-share.com или с disk.narod.ru.
upd. В комментариях fms0acid выложил очень полезную ссылку
Если вдруг получилось так, что базу снесли из Management Studio, но у вас есть mdf файл базы. И нет бэкапов как таковых(bak файлов), то можно очень красиво восставить базу из mdf файла с помощью хранимой процедуры:
Читать далее…
Так или иначе web-разработчик сталкивается с вопросом загрузки информации с других сайтов.
Как-то было принято всегда пользоваться удобной и понятной функцией file_get_contents() в php. Не очень давно стал набирать обороты cURL – гибкая надстройка, которая заточена под работу с протоколом http да и не только. Теперь небольшой тестик на скорость загрузки страниц:
Читать далее…
Google Chrome – мега круой браузер. Как и везде в нем есть свои скрытые моменты. Например, вбейте в адресной строке:
Для кого-то показанная информация может оказатсья полезной.
Я решил открыть серию коротких статей на тему «Интересное в коде». И сегодня мы посмотрим на сайт одного из мастодонтов российского интернет-хостига Хостинг RBC.
Есть форма авторизации с выпадающим списком select.

Читать далее…
Есть функция в php для перемешивания массивов – shuffle. Но она не очень пригодна для ассоциативных массивов. Вот вариант небольшой функции, пригодной для этих целей.
<?PHP function ass_array_shuffle ($array) { while (count($array) > 0) { $val = array_rand($array); $new_arr[$val] = $array[$val]; unset($array[$val]); } return $new_arr; } ?> |
Взято из комментариев со страницы http://ru.php.net/manual/ru/function.shuffle.php