2008-06-20

Light Control заработал! И VirtualBox тоже!

Вчера поставил VirtualBox-OSE-Modules из Sid'а, из-за того, что под testing'ом этот компонент отсутствовал, а обновленный до версии 1.6.2 VirtualBox не желал работать со старым модулем VBoxDrv. Модуль оказался для ядра 2.6.25-2-amd64, поэтому решил поставить и его. После перезагрузки оказалось, что теперь возможно управление яркостью монитора через апплет панели Gnome! И по аналогии со звуком теперь при изменении яркости монитора при помощи кнопок клавиатуры на экране появляется прямоугольник с прогресс-баром, графически иллюстрирующим этот процесс.
Заработал также и VirtualBox. Правда, в чем заключаются изменения, пока не понял. Визуально, памяти стал есть меньше при запуске ВМ ...

2008-06-14

Что такое SELTA@Etersoft?

SELTA@Etersoft — это универсальный транслятор SQL-запросов из диалекта T-SQL в pgSQL. Он позволяет использовать PostgreSQL в приложениях, разработанных для работы с MS SQL.

Характеристики

  • использует PostgreSQL — это свободная СУБД, используется в 1С: Предприятие 8.1, что гарантирует качество, необходимое для применения в масштабах предприятия.
  • позволяет отказаться от MS SQL Server — единственная альтернатива использованию программного обеспечения Microsoft. Пользователь делает выбор сам, основываясь на технических и экономических соображениях.
  • универсальное решение — технология позволяет с минимальными затратами перевести на PostgreSQL любое приложение, использующее MS SQL.
  • работает в WINE@Etersoft и в MS Windows — транслятор выполнен в виде ODBC-драйвера, и работает как в WINE@Etersoft под GNU/Linux, так и в MS Windows.

Описание

Транслятор реализован в виде ODBC-драйвера PostgreSQL, который представляется как ODBC-драйвер сервера MS SQL, и разбирает запросы, обращения к системным таблицам, адаптируя их для PostgreSQL. Таким образом не требуется вмешательства ни в сам сервер, ни в клиентскую программу. ODBC-драйвер выполнен в виде DLL-библиотеки, что позволяет использовать данное решение как в WINE@Etersoft под GNU/Linux, так и в Windows. Для построения кода разбора входных выражений применяются стандартные средства: лексический анализатор flex и генератор синтаксических анализаторов bison. На производительность транслятор влияет незначительно.

Лицензирование

Для продукта предусмотрено две лицензии: базовая и корпоративная.

AMD64: проблемы с Java и Flash

Признаться, для меня было легким шоком, что 64-разрядные версии плагинов Flash и Java отсутствуют. Вроде как 64-разрядные версии ОС уже существуют несколько лет, а до сих пор не удосужились написать эти плагины.
В листах рассылки debian-russian с Flash мне помогли, указав на пакет nspluginwrapper, благодаря которому можно заставить работать 32-разрядный плагин под 64-разрядным GNU/Linux.
Ситуация с Java намного хуже. Nspluginwrapper этот плагин не поддержал (пробовал 32-разрядную версию), а во всех последних 64-разрядных версиях JRE (включая 1.5.0 - 6u10) после установки обнаруживалась пустая директория applet. Хм, хоть ее присутствие обнадеживает...

2008-06-12

Неполадка в системе управления пакетами

С недавних пор у меня при установке пакетов стали возникать ошибки типа:

E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
E: _cache->open() failed, please report.

Проделывание рекомендуемых действий ничего не давало. Обратившись в списки рассылки Debian debian-russian@lists.debian.org, я решил свою проблему. Оказывается, при инсталяции какого-то пакета (подозреваю, что linux32) был удален пакет util-linux (и входящий в него getopt). После обратной установки этого пакета все мои проблемы исчезли.