All streams
Search
Write a publication
Pull to refresh
25
0
Алексей Скахин @pihel

Data Engineer

Send message
Попытался обновиться и получил ошибку: bugs.launchpad.net/ubuntu/+source/udev/+bug/433943. Да чего же мне так не везет :( Раньше федору нормально обновить не мог.
«Компания дня» в правом блоке, ссылка относительная, ведет в никуда.
Вообще кто-нибудь тестирует сайт перед выкладкой на боевой сервер? Сейчас хабр выглядит «вырвиглазно».
Присоединюсь к общему ажиотажу :) skahinpihel@gmail.com
ErWin сравнивает и синонимы и гранты и т.д.
Триггеры, процедуры и пакеты только в ErWin не ведем.

Рисовать полезно, когда будет 5000 с лишним таблиц, это будет серьезная помощь.
Отправил раньше времени:
генерирует скрипт для изменений/вставки/удаления и прямо из интерфейса ErWin можно запустить экспорт.
Но вот на другие удаленные точки этот скрипт приходится расскидывать вручную.
Complete Compare в ErWin ведь как раз это и делает, сравнивает структуру в ErWine и в базе, достаточно не отлынивать от рисования таблиц перед вставкой их в БД.
Недавно описывал работу с UNO без OLE в с++ habrahabr.ru/blogs/cpp/116151/
В комментариях есть примеры из других языков
Вы так говорите, как будто за мкадом жизни нет.
Взять любой провинциальный город, там еще хуже чем в Тае, но еще плюс все прелести Российской жизни…
Возвратить таблицу можно еще так:
CREATE OR REPLACE
FUNCTION admin.virtual_date_table(p_num_rows in INTEGER, p_start_date IN DATE, p_end_date IN DATE)
RETURN virtual_date_table_type
IS
l_data virtual_date_table_type := virtual_date_table_type();
l_step NUMBER := 1;
BEGIN
l_step := (p_end_date - p_start_date) / p_num_rows;
FOR i IN 1 .. p_num_rows
LOOP
l_data.extend;
l_data(l_data.count) := p_start_date + i * l_step;
END LOOP;

RETURN l_data;
END;
/


select * from table(virtual_date_table(5, sysdate-5, sysdate))
На канале канобувостей стабильно появляется, если смотерть на youtube.
Очень жаль, что не устанавливается на мой wildfire :(
Хочу автомобильную панель, где ее взять? Можно установить на другой андройд?
Не проверял, нужно искать в документации.
Думаю скорей да.
Доступ к Exchange также можно получить по протоколу simpleMapi. Пример работы: skahin.blogspot.com/2010/11/exchange-mapi.html
Он скроется, а после всех операций отобразится?
Просто скрытие через параметры уже есть:
Sequence props(1);
props[0].Name = OUString::createFromAscii( "Hidden" );
props[0].Value <<= hidden;

Непонятно как его обратно показать :)
Переименованый xml файл под linux (или там где стоит только open office), открывается как текст.
А так во всем этот вариант проще.
Библиотека весит всего 39кб.
Много места занимают другие вещи:
— OOAPI.rdb: 7,3мб (ну это впринципе можно сгенерировать прямо на машине)
— куча либ самого офиса. Хотя все эти библиотеки уже должны быть, после установки опен офиса и их достаточно будет скопировать в корень программы.
Все необходимые либы и пример программы для OO 3.2 есть в продолжении статьи: narod.ru/disk/8667452001/oo.zip.html

Скомпилировать статическую либу никто не мешает, решается все изменениями свойств проекта.
а вы про getOOPath(), то там действительно не очень кроссплатформено :) Другие способы у меня не заработали. Представленный будет работать в Linux только под Wine

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity