странности

Была у меня тут такая странность - pl sql developer32 не коннектился по тнс, хотя ее определял. а случайно скопированный экзешник ,вместо линка на рабочий стол, работал. Я подзабила на это - работает и работает. И тут недавно на новой системе пришлось заново его накатывать - и та же проблема. Я задумалась, начала гуглить и оказалось,что если программа стоит в папке Program files(x86) то ORA-12154, эта сволочь тнс никак не хочет определять. Перенесла папку и чудо - работает. Удивительно,что проблема зафиксирована в 2009 году и до сих пор не пофикшена.


Еще одна странность. После редактирования формы появился глюк - первая строка одного поля формы пустая, а на остальных строках данные есть. Воспроизводилась на любых списках данных. Если в списке одна строка - пустое. Ковыряла форму, чесала репу и чисто случайно заметила,что на форме блок этого поля не совпадает с другими. Оказалось,что поле с таким названием заведено в разных блоках, после удаления лишнего - заработало. Но осталось загадкой, почему форма определяла не тот блок только на первой строке, а на остальных правильно?

операция свалка

в Ябро подглючивает выключенный переводчик и настойчиво предлагает смешной перевод по правой кнопке

ыть.фантик.process_rows(__операция_свалка, __конфигурация_свалка, значение start_time=значение start_time)

и еще

пускаешь людей чинить батареи, а они тырят твои самолеты

 На моей кухне стены обклеяны постерами,открытками, всякими штуками с самолетами и не только, которые я привезла из разных стран.Долгое время я привозила и расклеивала,развешивала в своем мини-музее, ну и заодно холодильник весь зацвел. Мне было приятно разглядывать, вспоминать об этих местах и впечатлениях.
Но радость была недолгой. Все началось с тех пор, как в доме начали капитальный ремонт. Работнички двигали диван и задели одну из моих "реликвий" - юбилейную монету к дню космонавтики в рамочке, которая провалилась в плинтус. Обернуться и не успела, как монеты и след простыл вместе с рабочими. Обидно, прямо из под носа увели..
Я стала бдительнее и в следующий раз следила за ними тщательнее, но их слишком много,гадов. И вот снова - прорешина на холодильнике и минус одна открытка.
Надо порадоваться за людей, которым, может быть, впервые в жизни досталось такое счастье)
Но музей решила временно закрыть.

(no subject)

каждый раз, когда вижу фразу  от пользователей "сотрудники не подтягиваются", представляю себе кучу хилых людей на турниках

боль

понадобилось мне тут в общем сбацать динамическую табличку экселевскими апишками сделать. да, те самые xxfin_xml.в общем-то суть простая: есть некая группа элементов,которая должна быть в шапке. и далее в ячейках у каждого элемента проставляется Да или Нет, в зависимости от того, входит ли этот элемент в группу. Данные соот-но лежат в таблицах бд как одна группа к нескольким сотням элементов, которые могут пересекаться.
Сразу же сделала все с помощью listagg. Получилось,вроде,просто - одна группа и кучка элементов с разделителем ','.
Потом, казалось,что так проще всего, нарисовал шапку по этому же принципу, потом сами ячейки. И тут вопрос встал в регулярке. Хмм.. корячилась я корячилась,чтобы написать регулярку,которая просто находит совпадение элементов среди чисел с разделителями.
Но вместо числа 63 попадались числа и 63150, и число могло быть в конце с одним разделителем и в начале с другим, через connect by level тоже жутко неудобно и тормозит. Избавляться от listagg тоже не хотелось, чтобы не переписывать несколько запросов для шапки с динстинкт, который тоже замедлял работу.
В общем, не осилила я регексп и тупо сделала обычный Instr, взяла результат listagg и прикрутила запятую в начале и в конце, и сравнивала с таким же элементом с двумя разделителеми. совпадение наконец-то идеальное. может и кривовато,зато ничего не пришлось переписывать)

(no subject)

В общем, хваленые формулы Борласа - полная туфта. Работают, они, может и правильно, но, если их открыть, можно сделать себе харакири.
Зато теперь я знаю, зачем мне нужны два монитора :]

о чае

Прихожу я как-то на кухню, а там паренек с кружечкой Java чайник заваривает. Значит, насыпал чай, налил воды по самый верх. И тут, казалось бы, пора признать ошибку и откатить операцию - слишком много воды. Но чувак, недолго думая, плюхнул сверху крышку. Потоп. Все растеклось по столу и на пол. stack overflow какой-то)
Все бы ничего, но только каждый раз, когда видела лужу воды на кухне, все время вспоминала как он эту крышку на чайник жмахнул. Уже недели две не видела, наверное, пофиксил.