Опыт по J2ME

J2ME, Java
Когда шел проект по использованию доступа к информационной системе через мобильные устройства, около месяца работал с платформой J2ME. Особой радости от результатов не было, так как от устройства к устройству версия Java отличается, и если на одном устройстве поля отображаются одним способом, то на другом - все значительно хуже. На мой взгляд, на платформе можно делать простенькие игрушки, хорошо работать с PIM API (Personal Information Manager), ну еще некоторыми API, но не более того. Лучше подождать пару-тройку лет, когда производительность устройств подрастет, а код выполнения на той же Java SE оптимизируется по скорости до степени, при которой его можно будет запускать на мобильной платформе, и тогда SE и ME будут синонимами. Будем надеяться, что в данном случае Oracle ускорит этот процесс.
Read More

Discoverer Plus vs Desktop

Business Intelligence, Discoverer 11g, Oracle
Конечно же Plus, поскольку он продолжает развиваться, в то время как Desktop как-то зафиксировался в своем развитии. Плюсы у Plus: на клиентскую машину ничего не надо дополнительно устанавливать гибкая настройка каждого листа полностью повторенная функциональность, плюс есть настройки, которых нет в Desktop (например, обязательность параметра смог снять только в Plus) вся документация, судя по картинкам, отсылает нас именно к Plus Чего нет в Plus, так это административной панели как в Desktop. Более того, если есть какой-либо баг, и Plus при этом молча падает, то только Desktop поможет исправить ошибку (например, откатить только что сделанное вами изменение, которое привело к падению). А еще, когда работал с большими суммами (загнал тестовые данные с суммами в сотни миллионов), то Desktop вывел ####### и победить это я не смог. И надо сразу разрабатывать аналитику…
Read More

Пустой экран сайта

CMS, Joomla!
При переключении на web-сервере с PHP 4.4.9 на 5.2.10 сайт на Joomla получил девственно чистый экран, и без каких-либо ошибок. Оказалось, что это лечится путем подключения в PHP расширения session. Скорее всего, из-за этого же не смог сразу поставить Joomla на 5.2.10, и пришлось переключиться на 4.4.9, иначе выдавалась ошибка: Fatal error: Call to undefined function session_id() in <мой сайт>/docs/libraries/joomla/session/session.php on line 96
Read More

Reports 6i под Windows 7

Developer 6i, Oracle
Последняя версия клиент-серверных приложений Oracle Developer 6i вполне нормально живет под Windows 7. Единственная проблема возникла под 64-разрядной версией Windows 7, при которой из форм невозможно было вызвать отчет. Методика решения ее очень проста, надо заменить всего две dll, а именно: NN60.dll и NNB60.dll, которые можно взять из Oracle Developer 6i Patch 3, или задать в критериях поиска наименования этих двух файлов.
Read More

Установка компонента Яндекс.Карты для Joomla! 1.5

Extensions, Joomla!
Некоторые танцы с бубном по установке компонента для показа Яндекс.Карты Скачиваем компонент, с сайта разработчика (http://yar-it.com/). Открываем архив. Там есть файлы install.sql нулевого размера, и файл install.bak. Копируем то, что в bak в sql. Либо удаляем sql и копируем bak в sql Устанавливаем компонент из обновленного архива.   Для последующей работы компонент надо настроить. Идем в Components > Yandex Maps. Переходим Yandex Maps Control Panel > Parameters. Вводим ключ, полученный у Яндекса в поле Google Maps API Key. Если есть зеркала (синонимы) сайта, для каждого получаем свой ключ и вводим их через тильду ~
Read More