Я бы посоветовал вместо sqlplus использовать gqlplus (http://freshmeat.net/projects/gqlplus/). Та же функциональность, но есть readline с поддержкой автодополнения. Иногда, правда, падает, но все равно намного удобнее ;).
не падает: yasql ( dbi && perl && readline ), который кроме readline etc умеет еще более "умно" форматировать результат селектов, но не умеет var, exec и тд. Для того, что бы получить в sqlplus нормальную командную строку, повторы, поиски и тд - его надо просто запустить в буфере [x]emacs - все появляется :)
Там, кстати, написано, какими программами пользуют реально крутые пацаны. Не возражаешь, если процитирую твою фразу оттуда? Вот цитата "Из софта для работы стоит: KDE 3.2.1 + Bluecurve Icons, OpenOffice 1.1, Opera 7.23, Sylpheed 0.9.8, Sim 0.9.3, Kadu 0.3.7."
Ни фига себе у реального пацана Freezer'а "работа"... Тоже хочу такую - чтобы в перечисленных реальным куладмином и кулпрограммером фризером приложениях мог бы делать свою работу :-) Хотя, блин, я же ламер позорный - какие-то ораклы, SQL'и, всякие непонятные слова типа OCI и PHP и прочая чушь, которая реальным пацанам нафиг не сдалась - так что куда мне до тебя, Freezer :-)
Смотрю на код и думаю: ведь условие ($alias!="")&&($user!="")&&($pass!="&qu ot;) можно записать куда короче: ($alias && $user && $pass), т.к. пустая строка в PHP является ложью. Я прав или за несколько месяцев я совсем забыл свой родной язык :)))
P.S. Если не прав, то мой пост можно удалить :)
P.P.S. Вот еще заметил кое-что и не могу смолчать. Пример из кода:
> print "<p>PHP+Oracle: logout from <b>$alias</b> done!</p>";
Чтобы долго не объяснять напишу свой вариант:
echo '<P>PHP+Oracle: logout from <B>'.$alias."</B> done!</P>\n";
Хотя регистр HTML-тегов и несущественен, но выносить переменные из текстовых строк почти обязательно! Ускорение на 25-40!!! (Подробнее здесь: http://php.spb.ru/php/speed.html)
И в догонку: а как сделать, чтобы на скриншоте было видно, что mplayer показывает? Что-то у меня так не получалось... может просветит кто в чем тайна?!
Смотрю на код и думаю: ведь условие ($alias!="")&&($user!="")&&($pass!="&qu ot;) можно записать куда короче: ($alias && $user && $pass), т.к. пустая строка в PHP является ложью. Я прав или за несколько месяцев я совсем забыл свой родной язык :)))
P.S. Если не прав, то мой пост можно удалить :)
P.P.S. Вот еще заметил кое-что и не могу смолчать. Пример из кода:
> print "<p>PHP+Oracle: logout from <b>$alias</b> done!</p>";
Чтобы долго не объяснять напишу свой вариант:
echo '<P>PHP+Oracle: logout from <B>'.$alias."</B> done!</P>\n";
Хотя регистр HTML-тегов и несущественен, но выносить переменные из текстовых строк почти обязательно! Ускорение на 25-40!!! (Подробнее здесь: http://php.spb.ru/php/speed.html)
И в догонку: а как сделать, чтобы на скриншоте было видно, что mplayer показывает? Что-то у меня так не получалось... может просветит кто в чем тайна?!