Author's posts

Как запустить приложение с удаленного компьютера на своем X-сервере

При работе с удаленным компьютером через ssh периодически возникает ситуация когда надо запустить gui-приложение с удаленного компьютера, на котором удаленный рабочий стол не настроен, иксы сломаны или еще что-нибудь. Для этого всего-то и надо изменить настройки x-сервера на удаленной машине так, чтобы gui приложения него запускались на вашем компьютере. Как запускать приложения с удаленного компьютера …

Continue reading

Программирование в Vim

vi editor - description of the main commands

Vi – редактор который умеет работать в двух режимах – пищать и не пищать. (c) Самое главное – если на экране происходит что-то не то, не понятно как выйти из vim, непонятно как отменить все изменения в vim – жмите Esc до победного писка, а потом вводите :q! и жмите Enter. Любителям современных IDE-комбайнов, которые, …

Continue reading

Linux – tar – как распаковать gz bz2

Как распаковать bz2 файлы: tar -xvfj files.tar.bz2 Как распаковать gz файлы: tar xvfz *.tar.gz Как заархивировать папку с помощью tar: tar -cvzf <archive-name> <Path-to-target-folder> пример: tar -cvzf /tmp/my-archive /tmp/my-dir

Печать документов OpenOffice на java

Подробное описание по тематике “Печать документов OpenOffice на java” находил тут. А вообще масса полезной инфы – там однако искать там что-то – сам черт ногу сломит. некоторые полезные снипеты 1. Как установить ориентацию печати для документов OpenOffice на java protected void storeDocComponent(XComponent xDoc, String storeUrl, boolean landscape) throws java.lang.Exception {     XStorable xStorable = (XStorable)UnoRuntime.queryInterface(XStorable.class, …

Continue reading

OpenOffice – работа с OCalc на java – несколько полезных неочевидностей

1. Как создать текстовый курсор для OpenOffice OCalc на java     cell =xSpreadsheet.getCellByPosition(0,1);     XText xText = (XText) UnoRuntime.queryInterface(XText.class, cell);     XTextCursor xTextCursor = xText.createTextCursor();     // insert the string     xText.insertString(xTextCursor, “hello open office!!”, false);   2. Как объединить текстовые ячейки для OpenOffice OCalc на java     OW.Tables[0].CellRangeByName[‘A2:A4’].MergeRange; 3. Как указать что заголовки не должны …

Continue reading

Укрощение OpenOffice OCalc на java

копать начинать отсюда: http://wiki.services.openoffice.org/wiki/API/Samples/Java/Writer/TextTable большая портянка кода жава, есть полезные сниппеты для разбора документа OpenOffice http://giampow.blogspot.com/2009/11/openoffice-api-generic-document.html длинный но полезный тред на скл.ру посвященный обсуждению и работе с OpenOffice http://www.sql.ru/forum/actualthread.aspx?bid=20&tid=405083&pg=1