06 августа 2007

Отладка ajax 2

Заепался. К зенду надо server, phped - просто че-то неработает. Все
делал 500 раз по инструкции. Потом expert запарился ждать с их
лицензией. К rapid дебагер не прикрутился. Да что ты будешь делать ?
Руки кривые чтоли ?
Как так - думаю.. извращаться с JSON.
Ну теперь вопрос если усложнить
JSON должен быть верным, а лицензии должны быть куплены.
Ну не жалко мне 5 тыщь рублей конечно - лижбы без гемора уже.
Нет ведь.

Опять начал думать. А проблема такая:
Явызываю функцию PHP которая другу, которая делает SQL запрос, который
не проходит.
Результатом пишется:
Ашипки:wp=0192830<!--error--><br />
<b>Warning</b>: mysql_result() [<a href='function.mysql-result'>function.mysql-result</a>]: Unable to jump to row 0 on MySQL result index 9 in <b>z:\home\waki2.com\www\_login.php</b> on line <b>19</b><br />
<script language=JavaScript src='/errors__/phperror_js.php'></script>!!!!
Из PHP добавить инфу не могу, да и видок получается, принекрасивейший.

Выход вижу.. такой:
1.протестить zend и купить накуй.
2.Пользоваться expert - заработает ли ? грызут мысли 8)
3.Пользоваться любимой оболочкой - любой со своим отладчиком.
Отладчик для чего ? Да для PHP отладчик.
Самое тогда верное: написать свой, да и забыть обо всем как о страшном
сне.

Свой - это: пишем debug.php которым в файл кидаем нужные сообщения,
которые в PHP пишем чрез функцию типа: d('СОООКА БЛЕН');
Далее этот файлик мы мониторим прожкой из трея, а в debug мы ставим
галку - писать в лог или нет.
И все.

И делов-то на 3 копейки, т.е. на 0.9$
Поехали

03 августа 2007

Отладка AJAX приложений

Пишу проект, да все бы ничего да вот поймал себя на том что при
getJSON (jquery) или jsHTTPrequest пишу вставки PHP типа:
echo"alert('До сюда дошли нормально')";
Это приходит как json, выполняется и я получаю сообщение.
Вообщем изврат полный.
В чем же проблема отладки AJAX ?
Написав некорректный код, придется искать где ошибка в PHP или JS, и
какая, собственно это не большая проблема, т.к. логи все же видно и
сообщения PHP видно, правда покареженые и с тэгами, но разобраться
несложно, однако это пока проект маленький (гхыыы.. что значит
маленький - я писать не буду конечно). Затем начинаешь замечать, что
много времени проводишь в отладке, пытаешься разглядеть нужный текст и
выяснить причины, чего там пришло от PHP по XMLhttp.
Вроде решения лежат на поверхности - HackerConsole. Ставь да тести.
Однако это решение мне не очень подошло, т.к.
jtHTTPrequest + HackerConsole =
http://forum.dklab.ru/comments/lib/5Debug_hackerconsoleTheHackerConsoleSimplifyingDebuggingOfSites.html?start=80
Вообщем Дима не решает этот вопрос да и если бы и решил, то в каждый
код пришлось бы вставлять надоедливые
include_once "lib/config.php";
require_once "Debug/HackerConsole/Main.php";
new Debug_HackerConsole_Main(true);
function debug($msg){call_user_func(array('Debug_HackerConsole_Main', 'out'), $msg);}

Залил Оперу 9.2, там есть отладка.. есть да ни к чему мне DOM
просматривать, время уйдет еще больше.
Как и FireBug тем более lite.
хотя там можно руками писать alert(document.getEleme...)
А при F5 обновлении снова писать.
Умереть легче.
Отладка JS кода - не пробовал.
Zend - пробовал но устал сервак настраивать и выкинул.
Что нужно ? перехватчик заголовков может быть ?
Ну может, но по сути echo alert - то же самое, однако нельзя проверить
логику работы JS
Ну что за фигня ?
А как надо-то ?
Димка Котеров все же верно писал: Перехватим все ошибки PHP и отправим
их в виде валидного JS, а там .. а там eval стоит.
т.е. выполняем и получаем ДАННЫЕ.. но мне не данные надо а отладку.
т.е. Еще до отправки надо сформировать массив _RESULT куда поместить
отладочный текст там кстати у него и был такой text.
Ну да а если обстрагироваться, может я не хочу jshttp?!
Тогда надо Формировать отладочный код JS, который выполнится при
получении у клиента.
И неважно как мы получим .. скорее всего это будет обрабатывать eval,
без валидатора.. аааа.. черт Валидаторы.
Сейчас мода пошла на валидацию JSON.т.е. код не протащщить.Ну значит
остается такой вариант, что
у нас должен быть свой eval, без ограничений.
Ну а как же передача параметров ?
Ведь синтаксис запросов xmlHTTP везде разный, если подменять запросы
для всех библиотек - устанешь.
Выбора нет.. вроде.
Придется использовать конкретное решение.
т.к. я использую jsHTTP то и отладка в нем будет такой что придется
создать функцию для помещения текста в другой a->alert('a');
и запихивание этого в include php.
Вызов будет простым d('Отладим?')?
На сторое это естесно приведет к alert
Ах да.. возможно что Zend еще поможет.
Хотя я не знаю как он работает.
пойду поковыряю zend и phped
ни шагу больше без отладки

01 августа 2007

новая стратегия торговли на forex от jkeks

Заключается в том что:
1. необходимо найти простое среднее за некоторый срок
2. выставить срок который будем ждать (его надо посчитать исходя из
средних пересечений)
3. Вычислить средний доход возможный на данном промежутке времени -
40%
3. сделать ставку в любую сторону
4. выждать свой срок заксрыться с минусом если не было срабатываний

Правила исходя из предположения в том что неважно куда вы сделали
ставку, хорошие рынки типа eurusd всегда по нескольку раз пересекают
линию ставки, а значит всегда есть возможность получения прибыли, все
зависит от времени и стопов.

Comodo Backup

Вроде и бесплатный и я уже забыл что делаю копии, только отчеты вижу и
все, однако к сожалению он не может паролить архивы, т.е. паролит с
ошибкой после чего нельзя распаковать. И еще при загрузке Comodo
открывает свои окна.. приходится все время их убирать.
Все бы ниче, да чтобы написатьв поддержку надо извратиться. В
поддержку быстро обратиться не удалось.
Это большой минус.

30 июля 2007

Что платно а что нет ?

Ну с ценой определился 30 рублей в месяц за систему.. в год всего 360р.
Собсно меньше стоимости более менее дешевого хоста, т.е. разум и
сознание заметно.

Далее .. а за что платить ?
Изначально я думал так: Бесплатно можно будет только принимать мыло и
все.А при оплате можно будет смотреть все на сайте, посылать
благодарности и т.п.

потом уже я захотел все сделать бесплатно кроме благодарности.
Вообщем неопределено.
Буду придерживаться начального плана.
Так шо все ок.

wakitoo

29 июля 2007

Замена TotalCommander

TC чего-то как-то вроде уже набрал нужной функциональности, поэтому
его конкуренты медленно но верно его догоняют в т.ч. и бесплатные.
На первый взгляд Unreal Commander является простой копией TC. Видно
качество дизайна и недоработочки, однако по функциональности все что я
использовал тут вроде есть, месяц пройдет - посмотрим. А вообще, к
чему я ? К тому что наступает глабольное потепление и глобальные
проверки, а под моим крылом не один десяток компов, а значит это еще
один удар по шароварному софту - вот тебе МОРДА платная. 8)
Хотелось бы чтобы еще OpenOffice удовлетворил всех бухгалтеров и т.п.,
однако политика гос структур и не гос, наглым образом мешает этому.
Отчеты в налоговую, доки гранд сметы все в Офисе должно быть.
Правда OO вроде делает эмуляцию VBS

26 июля 2007

rss в агрегаторах

Тестил тут ваку. Оказалось что RSS парсят странно по разному например
OPERA 9 и Abilon парсят по разному, Первая показывает только
уникальные заголовки, и если их несколько одинаковых, то она
объединяет сообщения. А вот Abilon показывает как есть, т.е. правильно
8)

Видеочат рулетка