Re: кластер на fb

2007-09-28 Пенетрантность Dmitri Kuzmenko


Hello, vay!

vay wrote:

Необходимо под windows дать возможность приложению работать с кластером 
(пока из двух серверов) субд.


сначала надо читать информацию на сайте, а потом спрашивать
на форуме:

http://www.ibase.ru/ibinstall/ib7cluster.htm
для Firebird все то же самое.


нужны такие возможности.

1. идентичность информации на всех серверах.


гм.

2. в случае выключения одного сервера, и последующего его включения - он 
должен получить все изменения за время его отсутствия (ох и 
формулировочка :) )


еще раз гм. это не кластер, это репликация или распределенная БД


3. loadbalancing есть бонус но не обязателен.


ты путаешь кластер и распределенные БД

Вот пока все что вычленил из ТЗ. Можете подсказать в каком направлении 
надо рыть для реализации данной задачи?


формулировать почетче. собственно, рыть тут некуда.
максимум что можно сделать самому - это упомянутый
failover-cluster.
Для всего остального надо модифицировать код FB.

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34




Re: Про IB неправ и все такое

2007-09-28 Пенетрантность Dmitri Kuzmenko


Hello, Oleg!

Oleg LOA wrote:


http://www.freesource.info/wiki/WINE/Neobxodimost%27Hasp


Фривольное толкование закона, см Статья 15. Более того, 

у меня где-то в анналах валяется исходник который стабит драйвер
и не требует никаких изменений в exe. Я просто не в курсе как щас 
работет sable - патчит он 1C exe или нет.


да я понимаю. но у нас фривольное толкование закона
и в суде, и в органах, и везде.
См. статьи Протасова в КТ, я линки на все интересные статьи
сюда положил:
www.ibase.ru/kdv/

кстати, помнится, в прошлом или позапрошлом году ваша налоговая
вроде бы развлекалась требованиями подтверждения легальности
приобретаемого ПО. Что к налоговой вообще никак не относится.


тем не менее, судья проигнорировала (или защита не смогла) факт:

http://www.fips.ru/avp/law/3523-1S.HTM

Статья 15. Свободное воспроизведение и адаптация программы для ЭВМ или 
базы данных



Ну собственно ты сам на это и указываешь. По хорошему, учитывая 
общий уровень квалификации судейского состава в РФ - решения судов первой 
инстации в РФ можно рассматривать лишь как очередной предмет для разговора 
на тему поголовной юридической безграмотности низшего звена 4-й ветви власти. 


увы. и юристы в отношении ПО в конторах такие же, независимо от размера 
конторы, и адвокаты соответственно, почему и проигрывают такие дела.

обойдемся без названий, но в одну контору мне пришлось 4 раза (!)
цитировать закон РФ о программах и базах данных.
Может там каждый раз со мной новый юрист общался, не знаю...

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34




Re: Про IB неправ и все такое

2007-09-28 Пенетрантность Valery Gruzdev



Dmitri Kuzmenko  сообщил/сообщила в новостях следующее:


То есть, в обычных делах правообладатель ни шиша не получает
и как правило даже понятия не имеет что кого-то судят за
нелицензионное использование его ПО.


Вот это и возмущает больше всего. Какой-то лейтеха из отдела Р, или как 
оно там называется, в меру собственных ПТУшных мозгов будет определять, 
использую я лицензионное ПО или нет, имею я право на него или как.


Как я ему докажу, что Firebird или Linux лицензионные? Файлик на диске 
покажу? А самописное ПО, а free/shareware?

Презумпция виновности получается в чистом виде.

Grue




Re: Про IB неправ и все такое

2007-09-28 Пенетрантность Dmitri Kuzmenko


Hello, Oleg!

Oleg LOA wrote:


То есть, в вышеизложенном случае, совершенно однозначно
использование нелицензионного ПО, при НЕиспользовании
лицензионного.


Дима я ставлю офис с кривым серийником, покупаю лицензиооный, 

распечатываю диск - докажи мне что я не принял ЛС?!

хоть десять распечатанных. у тебя на компе кривой серийник.
Все. Больше ничего доказывать не надо.
это не я придумал, это из реальных случаев.
При проверке милиция пользуется методичкой. А что там написано -
это ... См. упомянутые статьи Протасова. Он по этим методичкам
конкретно прошелся.

Нкто не мешает мне изменить серийный номер - серечь данные пользователя 

 введенные с клавиатуры в своём собственном компе.

проблема в том, что например у Микрософта явно написано,
что не переустанавливать пиратскую операционку можно только в случае
покупки Get Genuine Kit. В остальных случаях наличие пиратки
при купленной лицензии будет расценено как использование
пиратской копии.

И это они проецируют на весь остальной софт.

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34




Re: OFF Лицензионность собственного ПО

2007-09-28 Пенетрантность Dmitri Kuzmenko


Hello, Andrew!

Andrew Kruchinin wrote:


отлично. вопрос - на кого купленная.


На эту самую фирму и купленная (год назад у вас в ibase). Фибы и Фаст 
тоже на нее покупались. Разработчик я один и есть собственно.


ок.


разработана кем и где. самостоятельно, по заданию работодателя,
и т.п. плюс вопрос выше.


В этом то и прикол что самостоятельно. Идея моя, разработка моя. Т.е. по 
идее я исходники разрабатываю и выкладываю их в интернет. Возможный 
продавец может их оттуда взять безвозмездно. Но как им провести эту 
программу?


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

что значит провести? кто такой возможный продавец?
изъясняешься ты как-то нехорошо.


какой конторе?


Покупателю естественно. Запутал наверное конторами и фирмами.


тогда читай тут
www.ibase.ru/kdv/copyright.htm

По какой лицензии его лучше продать от фирмы? 

по своей.


Дело в том что код они взяли из ниоткуда. Т.е. как они могут продать 
его, даже откомпилировав на своих компьютерах?


я имею в виду по лицензии, текст которой они сами напишут.

но. в данном случае возникает проблема. программа принадлежит
тебе целиком и полностью. инструменты разработки принадлежат
фирме. То есть, ни ты ни фирма не можете распространять программу
как легальную.
1. Или ты должен себе купить вышеупомянутые инструменты,
2. или фирма должна сказать что имущественные права на программу
принадлежат ей (она разработана тобой по заданию фирмы).

в первом случае ты сам распространяешь программу и пишешь
к ней лицензии
во втором случае фирма распространяет программу с лицензией,
а ты это делать не имеешь права.


никак. нет ситуации. если кто захочет исходники скомпилировать,
то он должен иметь купленные Турбу, фибплюс и фастскрипт.


На это и рассчет. Если кому влом покупать - пусть платят за компиляцию. 
Если у кого есть - пусть компилят сами. Почему бы и нет? Но надо чтобы у 
них было право распространять программу по своему собственному 
усмотрению. 


это и должно быть указано в тексте лицензии, поставляемой с программой
и с исходниками.

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34




Re: База - временный файл

2007-09-28 Пенетрантность Dmitry Yemanov


Tonal wrote:


Смех смехом, но если подключаешся по XNET, то после отключения сервер 
ещё некоторое время держит файл базы.


1) Какая связь между XNET и embedded?
2) Сервер после отключения ничего не держит.


Причём на винде это решается открытием файла в режиме FILE_SHARE_DELETE.


Который не поддерживается Win9x.


--
Дмитрий Еманов



Re: Про IB неправ и все такое

2007-09-28 Пенетрантность Dmitri Kuzmenko


Hello, Oleg!

Oleg LOA wrote:

 Да, и ещё. Взля с подоконyика коробку c Windows XP - коробка заклеена
бумажкой - что открывая коробку а типа принимаю лицензионное соглашение.
 Так чта даже диск распечатывать в данном случае не надо.

http://www.microsoft.com/Oem/Russian/Licensing/GetGenuine/Default.mspx

Microsoft рекомендует (но не требует), чтобы на компьютере конечного 
пользователя было выполнено любое из перечисленных действий:


 Обновление ключа продукта с помощью специального инструмента -- Windows 
Product Key Update Tool;


 Переустановка операционной системы Windows XP с сохранением данных


это для GGK. для остальных таких слов нет. значит органами
трактуется вольно.

я подчеркиваю, что вопрос стоит не в том что я прав, и всех
порву. А в том, как избежать проблем.

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34




Re: OFF Лицензионность собственного ПО

2007-09-28 Пенетрантность Andrew Kruchinin


Dmitri Kuzmenko пишет:


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


Тут возникает нюанс в виде Turbo Explorer. Я понимаю что туда нельзя в 
среду разработки доставлять компоненты посторонние, но в RunTime их 
использовать можно? А и Фибы и Фаст у меня еще и свои есть.

Кроме того я могу в принципе делать разработки по своему усмотрению :-)


тогда читай тут
www.ibase.ru/kdv/copyright.htm


Ок, читал давно просто очень. Еще во время наших споров в свое время по 
лицензии Делфи. Иногда выветривается что-то из головы :-)


Я просто тут думаю что проще всего будет сделать договор что я в 
свободное время пишу программу, но и имущественные и остальные права на 
исходники остаются за мной. А официальная продажа идет через контору 
просто. Т.е. компилировать я права не имею, но выложить исходники это на 
раз-два. И если куплю себе например Delphi (что врядли, т.к. ситуация 
примерно как и у Владимира - фирма частично тоже моя), то имею полное 
право откомпилировать прогу на ней.


Я думаю что это лучший вариант. Все-равно никто заниматься не будет это 
прогой кроме меня, а сама покупка инструмнтария окупила себя еще год 
назад (бралось все под конкретную задачу вообще).


Нет подводных камней на посторонний взгляд?



но. в данном случае возникает проблема. программа принадлежит
тебе целиком и полностью. инструменты разработки принадлежат
фирме. То есть, ни ты ни фирма не можете распространять программу
как легальную.


Бинарники да - не могу, а исходники почему нет если в договоре это описать?


--
Андрей Кручинин

Если Вас грызет совесть, то выбейте ей зубы и она будет Вас обсасывать.



Re: QT + FB

2007-09-28 Пенетрантность М.Королев


Sergey Nikolaenko пишет:


есть еще проект MSEGUI+MSEIDE


Интересно.
Если не трудно, поделитесь впечатлениями от реального использования.



Re: Про IB неправ и все такое

2007-09-28 Пенетрантность Andrew Kruchinin


Oleg LOA пишет:


Я просто не в курсе как щас работет sable - патчит он 1C exe или нет.
Поседняя патчилка какая-то по рукам ходит. Просто exeшник правит и все. 
И ее фиг найдешь, разве что ключ дернешь. А те кто до сих пор саблю с 
эмулятором ставят, их уже давно ОБЭПники ловят :-)




P.S. На самом деле всё закончится тем, что кто-то подаст иск к 1С когда очередная кривая версия драйвера 


HASP заблокирует всю работую. 
Так уже было при утстановке SP4 на NT :-)


У них кажется до сих пор идет в комплекте драйвер защиты который на XP 
не работает. Во всяком случае год-полтора назад так и было. Т.е. 
приходится с собой последний драйвер алладиновский таскать, иначе фиг 
поставишь. А те кто этого не знает, тем приходится саблю ставить,т.к. 
ключ защиты не ставится... Гемор короче :-) Такое впечатление что 1С 
просто делает подставу. Народу звонить лень, и частенько сабля есть с 
собой. Они и ломают, т.к. не знают чт делать.


--
Андрей Кручинин

Если Вас грызет совесть, то выбейте ей зубы и она будет Вас обсасывать.



Re: База - временный файл

2007-09-28 Пенетрантность Tonal


Dmitry Yemanov пишет:
Смех смехом, но если подключаешся по XNET, то после отключения сервер 
ещё некоторое время держит файл базы.

1) Какая связь между XNET и embedded?

Судя по всему нету. ;-)
Смешалось потому, что отлаживался общий код и забыл заменить клиента на 
fembed.dll.

Разница поведения несколько напрягает, хотя конечно ожидаемая. ;-)


2) Сервер после отключения ничего не держит.

Неправдачка ваша.
При XNET подключении с использованием событий именно держит.
На тестовом комплекте, который я последний раз давал, воспроизводится на 
раз:

1) Запускаем программу.
2) Закрываем по крестику
3) Пытаемся удалить файл базы


Причём на винде это решается открытием файла в режиме FILE_SHARE_DELETE.

Который не поддерживается Win9x.

Но, тем не менее, ничему не мешает.
Т.е. открывая файл в этом режиме, мы получаем дополнительную 
функциональность на NT-образных и ничего не теряем на остальных.


--
Александр Замараев



Re: База - временный файл

2007-09-28 Пенетрантность Khorsun Vlad

Tonal ...

  2) Сервер после отключения ничего не держит.
 Неправдачка ваша.
 При XNET подключении с использованием событий именно держит.

События - ключевой момент. Там поток их доставки ждёт 5 сек
до полного отруба.

--
Хорсун Влад




Re: кластер на fb

2007-09-28 Пенетрантность vay


Ded wrote:


vay wrote:


есть ли возможность реализовать репликацию не самому на триггерах, а 
каким то более красивым (простым) способом?




   Целых два:

1. Нанять программиста.

сам программист. ответ понятен :)

2. Поставить бутылку Гарри Поттеру.

бедный поттер.

и еще такой вопросик. для ФБ случайно не существует 
прокси, похожий на http://forge.mysql.com/wiki/MySQL_Proxy ?





Re: TIMESTAMP + TIME

2007-09-28 Пенетрантность Alex Cherednichenko

Привет, Oleg!
Вы пишешь  28 сентября 2007:

[Sorry, skipped] 
 OM Объясните, плиз, что противоестественного в желании прибавить
 OM один час к  '12.01.2007 12:00:00' ?

Один час (в данном случае) есть ИНТЕРВАЛ.
А ты пытаешься сложить вкучу два циферблата...
Естесссно, х-ня получается.

-- 
With best regards, Alex Cherednichenko.




Re: кластер на fb

2007-09-28 Пенетрантность vay


Sergey Mereutsa wrote:

Привет!

Необходимо под windows дать возможность приложению 
работать с кластером (пока из двух серверов) субд.


Советую почитать про то, что такое кластер и определиться с терминами.


нужны такие возможности.



1. идентичность информации на всех серверах.


Репликация.


есть ли возможность реализовать репликацию не самому на 
триггерах, а каким то более красивым (простым) способом?





Re: кластер на fb

2007-09-28 Пенетрантность Oleg Deribas


Hello,

Ded said the following on 28.09.2007 12:27:

есть ли возможность реализовать репликацию не самому на триггерах, а 
каким то более красивым (простым) способом?


   Целых два:

1. Нанять программиста.
2. Поставить бутылку Гарри Поттеру.


Есть еще. Самый красивый и простой способ:
3. Купить ibreplicator

--
Oleg



Re[2]: Помогите собрать полную коллекцию ... ;)

2007-09-28 Пенетрантность Константин


AC Привет, Константин!
AC Вы пишешь  28 сентября 2007:

AC  К Люди поделитесь, если есть раритетом:
AC  К Turbo Pascal 2

AC У Борланда в музее смотрел?


Там только 1-й и 5.5 насколько я видел ...

С уважением,
Константин Григорьевич.
===




Re: WEEKDAY и WEEK

2007-09-28 Пенетрантность Игорь Горбонос




 Я тут, понимаешь, камасутрой занимаюсь...
Это полезно :-)) Во всех смыслах :-)))

Но не отцу двоих детей ... :)))


Так теперь, что петлю на шею и все :D
А я вот третьего хочу :)
так что с колчеством детей как-то плохо корелируеться :) 





Re[2]: кластер на fb

2007-09-28 Пенетрантность Sergey Mereutsa

Привет!

 Вот пока все что вычленил из ТЗ. Можете подсказать в каком направлении 
 надо рыть для реализации данной задачи?

 формулировать почетче. собственно, рыть тут некуда.
 максимум что можно сделать самому - это упомянутый
 failover-cluster.

Дим, человек просто услышал волшебное слово кластер и не знает, с
чем их готовить. Я бы ему посоветовал почитать, что оно из себя
представляет, но скорее всего ему нужен именно failover :)

 Для всего остального надо модифицировать код FB.

Гхммм.. Ладно, молчу :)



-- 
Best regards,
 Sergeymailto:[EMAIL PROTECTED]




Re: База - временный файл

2007-09-28 Пенетрантность Tonal


Khorsun Vlad пишет:

2) Сервер после отключения ничего не держит.

Неправдачка ваша.
При XNET подключении с использованием событий именно держит.

События - ключевой момент. Там поток их доставки ждёт 5 сек
до полного отруба.

Я что-то в этом роде и предполагал.

С другой стороны, если никаких конектов нет, то и события никто не ждёт.

Но даже если это каким-то образом необходимо, было бы неплохо иметь 
возможность как-то сказать серверу, что больше ничего ждать не надо.


--
Александр Замараев



Re[2]: Помогите собрать полную коллекцию ... ;)

2007-09-28 Пенетрантность Константин


DAB http://sources.ru/pascal/museum/index.htm 

 Сенкс этой ссылочки не знал ...

Меня гугля куда-то на CodeGear всё время забрасывал :(

С уважением,
Константин Григорьевич.
===




Re: WEEKDAY и WEEK

2007-09-28 Пенетрантность Serge Buzadzhy


Ded пишет:


Игорь Горбонос wrote:


 Я тут, понимаешь, камасутрой занимаюсь...
Это полезно :-)) Во всех смыслах :-)))


Но не отцу двоих детей ... :)))



Так теперь, что петлю на шею и все :D
А я вот третьего хочу :)
так что с колчеством детей как-то плохо корелируеться :)


   Ваще-то мужчине от природы не даровано знать сколько у него детей ;)


Даровано не знать. Так будет точней. :)



Re: Что с сайтом firebirdsql.org?

2007-09-28 Пенетрантность Dmitry Yemanov


PEAKTOP wrote:


  
http://www.firebirdsql.org/download/prerelease/win32/Firebird-2.0.3.12981-1_win32.zip
  
http://www.firebirdsql.org/download/prerelease/win32/Firebird-2.0.3.12981-1_embed_win32.zip
  
http://www.firebirdsql.org/download/prerelease/win32/Firebird-2.0.3.12981-1-Win32.exe
на всех трех линках выдает Access forbidden!


И где ты эти линки взял, если на firebirdsql.org все ссылки ведут на SF?


Вопрос  2:
  Чем запакованы исходники, а то у меня WinRar v3.62 архив не
понимает ?


bzip-ом. Разве по расширению не ясно?


--
Дмитрий Еманов



Re: OFF Лицензионность собственного ПО

2007-09-28 Пенетрантность Andrew Kruchinin


Dmitri Kuzmenko пишет:


Hello, Andrew!

Andrew Kruchinin wrote:

Тут возникает нюанс в виде Turbo Explorer. Я понимаю что туда нельзя в 
среду разработки доставлять компоненты посторонние, но в RunTime их 
использовать можно? А и Фибы и Фаст у меня еще и свои есть.

Кроме того я могу в принципе делать разработки по своему усмотрению :-)


можно, но вообще мазохизм.


Гы, я знаю что мазохизм :-) Потому так и не делаю :-)



Я просто тут думаю что проще всего будет сделать договор что я в 
свободное время пишу программу, но и имущественные и остальные права 
на исходники остаются за мной. А официальная продажа идет через 
контору просто. 


тогда они тебе должны вознаграждение. официально контора не может
продавать, не имея имущественных прав. Она может быть в этом случае
только дилером в отношении тебя и покупателей.



Вообще-то вопрос в процессе снятия :-) Вот как раз сейчас общаюсь с 
бухгалтером покупателя. Остановились на том что дешевле все через 
продавца сделать. Так что по поводу лицензии вопрос снят.


 Но, см. выше, по поводу ПРОДАЖИ этих исходников фирмой.

Фирмой или фирме? Остается открытым вопрос по поводу правомерности 
выкладывания исходников в интернет. Т.е. программа пишется по заказу 
продавца который мне выплачивает вознаграждение за разработку. Я так 
понимаю что в договор на разработку включается пункт о доступности 
исходников на сайте разработчика (т.е. меня) и вопрос закрыт. Тут все 
нормально?



--
Андрей Кручинин

Если Вас грызет совесть, то выбейте ей зубы и она будет Вас обсасывать.



Re: кластер на fb

2007-09-28 Пенетрантность Ded


Oleg Deribas wrote:


Есть еще. Самый красивый и простой способ:
3. Купить ibreplicator


  Неее... Бабло, оно, конешно, побеждает зло, но без HB v 0.9 beta и 
hands.sys таки не обойтись даже купивши.


--
Regards. Ded.



Re: кластер на fb

2007-09-28 Пенетрантность Evgeny Putililn


Hi Kovalenko Dmitry пишет:

2. Поставить бутылку Гарри Поттеру.


А кто это? В списка разработчиков FB такого нет ...

Это некто из RED-Soft??
Пятнице УР. Дима ты меня повеселили. Почти как твой тезка про пул 
транзакций.


WBR Evgeny Putilin.



Re: Помогите собрать полную коллекцию ... ;)

2007-09-28 Пенетрантность Alex Cherednichenko

Привет, Константин!
Вы пишешь  28 сентября 2007:

 К Люди поделитесь, если есть раритетом:
 К Turbo Pascal 2

У Борланда в музее смотрел?

-- 
With best regards, Alex Cherednichenko.




OFF: Помогите собрать полную коллекцию ... ;)

2007-09-28 Пенетрантность Константин

Hi, многоуважаемый All!

Люди поделитесь, если есть раритетом:

Turbo Pascal 2

Весть остальной модельный ряд уже собран
осталось только ЭТО ;)

PS: Можно по почте lkg {гав} ua {крапка} fm

С уважением,
Константин Григорьевич.
===




Re: Что с сайтом firebirdsql.org?

2007-09-28 Пенетрантность PEAKTOP

Кстати, вот прочитал об официальном релизе 2.0.3 и полез скачивать

Вопрос  1:
  
http://www.firebirdsql.org/download/prerelease/win32/Firebird-2.0.3.12981-1_win32.zip
  
http://www.firebirdsql.org/download/prerelease/win32/Firebird-2.0.3.12981-1_embed_win32.zip
  
http://www.firebirdsql.org/download/prerelease/win32/Firebird-2.0.3.12981-1-Win32.exe
на всех трех линках выдает Access forbidden! You don't have
permission to access the requested object. It is either read-protected
or not readable by the server. If you think this is a server error,
please contact the webmaster. 
Ну да ладно, фиг с ним, скачал с http://sourceforge.net/

Вопрос  2:
  Чем запакованы исходники, а то у меня WinRar v3.62 архив не
понимает ? Правда, 7Zip распаковал без вопросов.





Re: TIMESTAMP + TIME

2007-09-28 Пенетрантность Oleg Matveyev

 ôÏ, ÞÔÏ ÔÙ ÈÏÞÅÛØ, ÄÅÌÁÅÔÓÑ ÞÅÒÅÚ ÄÏÂÁ×ÌÅÎÉÅ 1/24.

ÕÖÅ ÏÓÏÚÎÁÌ, ÓÐÁÓÉÂÏ.
×ÏÐÒÏÓ ÓÎÑÔ

ÞÔÏ ÎÁÚÙ×ÁÅÔÓÑ, ÇÌÁÚ ÚÁÍÙÌÉÌÓÑ:

ÏÓÏÚÎÁÌ ÒÁÚÎÉÃÕ ÍÅÖÄÕ TIME × SQL É TimeSpan × .Net FrameWork

TimeSpan ËÁË ÒÁÚ ÓÕÔØ - ÉÎÔÅÒ×ÁÌ, Ô.Ë. ÍÏÖÅÔ ÓÏÄÅÒÖÁÔØ ÃÅÌÏÅ ËÏÌ-×Ï ÄÎÅÊ+ÅÝÅ 
ÎÅÍÎÏÇÏ ÞÁÓÏ× É ÍÉÎÕÔ...
× ÏÔÌÉÞÉÅ ÏÔ TIME × SQL






RE: кластер на fb

2007-09-28 Пенетрантность Dmitriy A. Beloshistov


Привет!

 
 есть ли возможность реализовать репликацию не самому на триггерах, а 
 каким то более красивым (простым) способом?

2. Поставить бутылку Гарри Поттеру. 

а когда что-нить обломится - еще по ящику Бэтмену и Супермену ;)

WBR,Dmitry Beloshistov AKA [-=BDS=-] 


Re: OFF Лицензионность собственного ПО

2007-09-28 Пенетрантность Dmitri Kuzmenko


Hello, Andrew!

Andrew Kruchinin wrote:

Тут возникает нюанс в виде Turbo Explorer. Я понимаю что туда нельзя в 
среду разработки доставлять компоненты посторонние, но в RunTime их 
использовать можно? А и Фибы и Фаст у меня еще и свои есть.

Кроме того я могу в принципе делать разработки по своему усмотрению :-)


можно, но вообще мазохизм.

Я просто тут думаю что проще всего будет сделать договор что я в 
свободное время пишу программу, но и имущественные и остальные права на 
исходники остаются за мной. А официальная продажа идет через контору 
просто. 


тогда они тебе должны вознаграждение. официально контора не может
продавать, не имея имущественных прав. Она может быть в этом случае
только дилером в отношении тебя и покупателей.

Т.е. компилировать я права не имею, но выложить исходники это на 
раз-два. И если куплю себе например Delphi (что врядли, т.к. ситуация 
примерно как и у Владимира - фирма частично тоже моя), то имею полное 
право откомпилировать прогу на ней.


да.

Я думаю что это лучший вариант. Все-равно никто заниматься не будет это 
прогой кроме меня, а сама покупка инструмнтария окупила себя еще год 
назад (бралось все под конкретную задачу вообще).


Нет подводных камней на посторонний взгляд?


кроме вышеизложенного.


но. в данном случае возникает проблема. программа принадлежит
тебе целиком и полностью. инструменты разработки принадлежат
фирме. То есть, ни ты ни фирма не можете распространять программу
как легальную.


Бинарники да - не могу, а исходники почему нет если в договоре это описать?


авторские права на исходники принадлежат тебе безусловно.
Но, см. выше, по поводу ПРОДАЖИ этих исходников фирмой.

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34




Re: TIMESTAMP + TIME

2007-09-28 Пенетрантность Dmitry Yemanov


Oleg Matveyev wrote:


SELECT CAST('12.01.2007 12:00:00' AS TIMESTAMP) + CAST('01:00:00' AS TIME)
FROM RDB$DATABASE

Unsuccessful execution caused by a system error that precludes
successful execution of subsequent statements.
Dynamic SQL Error.
expression evaluation not supported.


И правильно.


Документации соответствует, но


И стандарту тоже.


Объясните, плиз, что противоестественного в желании прибавить
один час к  '12.01.2007 12:00:00' ?


RFTM разницу между временем и интервалом. CAST('01:00:00' AS TIME) -- 
это конкретно час ночи, а не некий абстрактный час без привязки.


То, что ты хочешь, делается через добавление 1/24.


--
Дмитрий Еманов



Re: QT + FB

2007-09-28 Пенетрантность panter.dsd


 Как оно на самом деле - не в курсе, по есть подозрение что наличие GPL
 версии связано с использованием Qt в KDE.
 
Самое интересное, что тролли никогда не перестанут поддерживать
gpl версию (конечно пока жива сама компания и коммерческий продукт).

-- 

С уважением.
Пантер.


Re: База - временный файл

2007-09-28 Пенетрантность Tonal


Dmitry Yemanov пишет:
Смех смехом, но если подключаешся по XNET, то после отключения сервер 
ещё некоторое время держит файл базы.

1) Какая связь между XNET и embedded?
2) Сервер после отключения ничего не держит.
Такое же поведение наблюдаю на embedded-е - если сразу после отключения 
всего из программы попытаться удалить файл получишь Permission denied.

Т.е. похоже пока dll-ка embedded-а не выгрузилась файлу удалить я не могу...

--
Александр Замараев



Re: кластер на fb

2007-09-28 Пенетрантность Tonal


Dmitri Kuzmenko пишет:

http://www.ibase.ru/ibinstall/ib7cluster.htm
для Firebird все то же самое.

Ссылка не открывается, однако...

--
Александр Замараев



Re: кластер на fb

2007-09-28 Пенетрантность Sergey Mereutsa

Привет!

 Необходимо под windows дать возможность приложению 
 работать с кластером (пока из двух серверов) субд.

Советую почитать про то, что такое кластер и определиться с терминами.

 нужны такие возможности.

 1. идентичность информации на всех серверах.

Репликация.

 2. в случае выключения одного сервера, и 
 последующего его включения - он должен получить 
 все изменения за время его отсутствия (ох и 
 формулировочка :) )

То же.

 3. loadbalancing есть бонус но не обязателен.

Ты бы определился :)

 Вот пока все что вычленил из ТЗ. Можете подсказать 
 в каком направлении надо рыть для реализации 
 данной задачи?

Читать доку по кластерам. Потом понять, что тебе это не надо. Потом
почитать на сайте у ДК про failover и быть счастливым :)


-- 
Best regards,
 Sergeymailto:[EMAIL PROTECTED]




TIMESTAMP + TIME

2007-09-28 Пенетрантность Oleg Matveyev

úÁÐÕÓËÁÅÍ:

SELECT CAST('12.01.2007 12:00:00' AS TIMESTAMP) + CAST('01:00:00' AS TIME)
FROM RDB$DATABASE

Unsuccessful execution caused by a system error that precludes
successful execution of subsequent statements.
Dynamic SQL Error.
expression evaluation not supported.



þÉÔÁÅÍ
http://www.ibase.ru/v6/ib60releasenotes.pdf

ÓÔÒÁÎÉÃÁ 26
Adding and substracting datetime datatypes

TIMESTAMP + TIME   Error
TIMESTAMP - TIMEError


äÏËÕÍÅÎÔÁÃÉÉ ÓÏÏÔ×ÅÔÓÔ×ÕÅÔ, ÎÏ
ïÂßÑÓÎÉÔÅ, ÐÌÉÚ, ÞÔÏ ÐÒÏÔÉ×ÏÅÓÔÅÓÔ×ÅÎÎÏÇÏ × ÖÅÌÁÎÉÉ ÐÒÉÂÁ×ÉÔØ
ÏÄÉÎ ÞÁÓ Ë  '12.01.2007 12:00:00' ?






Re: кластер на fb

2007-09-28 Пенетрантность Ded


vay wrote:


есть ли возможность реализовать репликацию не самому на триггерах, а 
каким то более красивым (простым) способом?




   Целых два:

1. Нанять программиста.
2. Поставить бутылку Гарри Поттеру.

--
Regards. Ded.



Re: кластер на fb

2007-09-28 Пенетрантность Kovalenko Dmitry

 2. Поставить бутылку Гарри Поттеру.

А кто это? В списка разработчиков FB такого нет ...

Это некто из RED-Soft??

Коваленко Дмитрий.

PS. Б..а



Re: QT + FB

2007-09-28 Пенетрантность Oleg Deribas


Hello,

Владимир Аксенов said the following on 27.09.2007 20:54:


Все зависит от настроек GTK. Core fonts установлены?


Гм здесь это достаточно отвлеченно от темы конфы...
Можно перейти в приват, на почту. Тема интересует но пока я ей
занимаюсь очень вяло... Дома поставил вторую машинку с Ubuntu- на ней
и тренирусь. А Boa под виндой пока только щупал.


Ну да. Если что, по теме есть другие конфы:

gmane.linux.ubuntu.user.russian
gmane.comp.ide.boa-constructor.user

Ну и еще вот эта:
gmane.comp.web.zope.russian

там топик - все что касается python.

--
Oleg



Re: кластер на fb

2007-09-28 Пенетрантность Dmitri Kuzmenko


Hello, Tonal!

Tonal wrote:


http://www.ibase.ru/ibinstall/ib7cluster.htm
для Firebird все то же самое.


Ссылка не открывается, однако...


у меня - открывается. я тоже сайт снаружи смотрю.

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34




Re: WEEKDAY и WEEK

2007-09-28 Пенетрантность Ded


Игорь Горбонос wrote:


 Я тут, понимаешь, камасутрой занимаюсь...
Это полезно :-)) Во всех смыслах :-)))


Но не отцу двоих детей ... :)))



Так теперь, что петлю на шею и все :D
А я вот третьего хочу :)
так что с колчеством детей как-то плохо корелируеться :)


   Ваще-то мужчине от природы не даровано знать сколько у него детей ;)

--
Regards. Ded.



RE: Помогите собрать полную коллекцию ... ;)

2007-09-28 Пенетрантность Dmitriy A. Beloshistov

Привет!

Люди поделитесь, если есть раритетом:
Turbo Pascal 2

http://sources.ru/pascal/museum/index.htm 


WBR,Dmitry Beloshistov AKA [-=BDS=-] 





Ремонтируем канализационную трубу

2007-09-28 Пенетрантность poult

Читаем и учимся правильно ремонтировать канализационные трубы
http://stroyka.awardspace.biz



Re: QT + FB

2007-09-28 Пенетрантность vipet

Qt - отличный выбор. Для не open-source проектов нужна платная лицензия
(которую небольшим фирмам можно купить со скидкой в 65%!)

Варианты сред разработки под нее:
- текстовый редактор (для начинающего это, наверное, будет поначалу лучшим
выбором, чтобы понять как все происходит)
- маленькие IDE (их десятки), есть специально под Qt - QDevelop, HaiQ
- большие IDE - KDevelop, Eclipse+CDT

C Firebird'ом Qt работает сама (через свой ibase драйвер). 

Формы делаются в Qt Designer или руками в коде - на выбор, т.е. тоже самое,
что и в Delphi.

Вместо доков может быть будет лучше почитать книжку:
Prentice.Hall.PTR.An.Introduction.to.Design.Patterns.in.C.plus.plus.with.Qt.4.Aug.2006.chm
Prentice.Hall.PTR.C.plus.plus.GUI.Programming.with.Qt.4.Jun.2006.chm



ArtGal wrote:
 
 
 Вопрос про QT.
 В связи с
 
 Сейчас ... многие начали думать о переходе
 на Линукс ...
 
 В нашем дельфинарии выбираем куда уйти от MS.
 Вернее на чем начинать новые прожекты под SuSE.
 Какую среду разработки выбрать.
 Как и чем коннектится к FB. Как делать формы.
 
 Пока, по совету Jerry читаю http://doc.trolltech.com/
 Много не понятного.
 Имеющие опыт, пните в нужную сторону.
 
 -- 
 Галимов Артур Амирзянович.
 ФармМедСервис (Сочи).
 
 
 
 

-- 
View this message in context: 
http://www.nabble.com/QT-%2B-FB-tf4510205.html#a12941846
Sent from the firebird-russian mailing list archive at Nabble.com.


Установка Firebird (вместе со своей программой) на Linux/*BSD

2007-09-28 Пенетрантность vipet

Здравствуйте,

Надо включить в инсталл (rpm) своей проги сам Firebird (2.0.x Classic).
Какие файлы необходимы для этого и какие настройки в системе надо сделать -
прописать localhost в hosts (и, может быть в hosts.equiv), закинуть в
xinetd, сделать группу firebird и добавить тек. юзера в нее и т.д.?

Можно (и даже лучше!!!) использовать Firebird Embedded. Но на линуксе у меня
нету опыта работы с ним, он не такой как на винде (насколько я понял, кроме
того, что нужно виндовому embedded, ему нужна security2.fdb и еще не знаю
точно что и не знаю точно где он это будет искать).

То же самое надо и для Mac OS X (но там уже должно быть примерно все тоже,
что и на линуксе)

Направьте на путь истинный или подскажите, плиз, где про это все можно
прочесть.. 

Спасибо!
-- 
View this message in context: 
http://www.nabble.com/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-Firebird-%28%D0%B2%D0%BC%D0%B5%D1%81%D1%82%D0%B5-%D1%81%D0%BE-%D1%81%D0%B2%D0%BE%D0%B5%D0%B9-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BE%D0%B9%29-%D0%BD%D0%B0-Linux-*BSD-tf4534876.html#a12941696
Sent from the firebird-russian mailing list archive at Nabble.com.


Re: Ремонтируем канализационную трубу

2007-09-28 Пенетрантность Ded


poult wrote:

Читаем и учимся правильно ремонтировать канализационные трубы
http://stroyka.awardspace.biz




Ошибдись форумом. С трубами - в МЫ ЫЙД. И с прочей сантехникой тоже.

--
 Купфевыю Вув.



Re: Что с сайтом firebirdsql.org?

2007-09-28 Пенетрантность PEAKTOP

 И где ты эти линки взял, если на firebirdsql.org все ссылки ведут на SF?

Так, всю жизнь туда ходили. Даже батник в планировщике заданий
еженочно свежие снапшоты скачивает из папки 
http://firebirdsql.org/downloads/snapshot_builds/win/.

Да и вообще пользоваться удобно: набираешь firebirdsql.org/downloads/
и вот тебе дерево папок, все четко разложено по полочкам (согласен, я
- ретроград, непонимаю креатива дизайнеров SF). Захожу в папку
http://firebirdsql.org/downloads/prerelease/win32/, вижу файлы,
пытаюсь нажать по ссылке, а тут раз тебе - и по пальцам :)

 bzip-ом. Разве по расширению не ясно?

Намек понял :)



Re: Что с сайтом firebirdsql.org?

2007-09-28 Пенетрантность RUST


п-ц. Я то думал Ктулху вымышленный ;-))


Кстати, что-то слышно о Джиме Старки? Че он там, MySQL поднял?

Как я понимаю, это (http://dev.mysql.com/doc/falcon/en/index.html) -
его работа :-)




Re: Что с сайтом firebirdsql.org?

2007-09-28 Пенетрантность Dmitry Yemanov


PEAKTOP wrote:


Захожу в папку
http://firebirdsql.org/downloads/prerelease/win32/, вижу файлы,
пытаюсь нажать по ссылке, а тут раз тебе - и по пальцам :)


И название папки /prerelease ни на какие мысли не наводит, да? :-)


--
Дмитрий Еманов