ANN: Firebird SQL connection module для NodeJS

2011-01-26 Пенетрантность Ханжиев Денис
Добрый день всем,

хочу проинформировать сообщество о существовании opensource модуля
подключения к Firebird для NodeJS.
NodeJS - это средство для легкого построения масштабируемых сетевых
программ. Язык JavaScript, движок Google V8.
Если кто-то заинтересовался можно почитать тут:
http://nodejs.ru/
http://nodejs.org/

О модуле подключения к Firebird можно почитать и скачать тут:
https://github.com/xdenser/node-firebird-libfbclient

С уважением,
Денис Ханжиев


Re: ANN: FBScanner

2008-03-07 Пенетрантность Ovchinnikov Vasily


Oleg Matveyev пишет:



А как лог запросов вести? Можно?


в контекстном  меню коннекта есть Latest Query
последние 20 запросов помнит.
Если окно не закрывать (как бы в отладке один коннект),
то в него так и будут поступать новые запросы.

ОК. Пока так и попробую.


Полноценное логгирование увы, недоделал,
хотя на малой нагрузке работает.

Это будет фича полезная именно для разработчиков.

--
Regards,
Ovchinnikov Vasily
ova at tkvc ru



Re: ANN: FBScanner

2008-03-06 Пенетрантность Alexey Popov



Dmitri Kuzmenko wrote:


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


Значит только по TCP.

FBScanner поддерживает Firebird 1.0-1.5-2.0, Yaffil, а также ряд версий 
 InterBase.


Сетевой протокол реверсить. Как протокол подправят сразу надо тестировать.


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


Есть предложение. Сделать возможность юзать web морду или даже telnet 
вместо клиентской части.



--




Re: ANN: FBScanner

2008-03-06 Пенетрантность Alexey Popov




Kochmin Alexandr wrote:



опять только под винду?


По идее это сканер можно пускать и на другом компе.



--




Re: ANN: FBScanner

2008-03-06 Пенетрантность Oleg Matveyev

 ÷ÏÐÒÏÓ ÓÎÑÔ.

ÎÕ ×ÏÔ... :-)
ÎÅÕÓÐÅÌ.

× ÏÂÝÅÍ, ÅÓÌÉ ËÁËÉÅ ÐÒÏÂÌÅÍÙ - ÐÉÛÉÔÅ ÍÎÅ × ÌÉÞËÕ
o_matveev ÇÁ× mail dot ru

ÉÎÆÏ, ËÏÔÏÒÁÑ ÓÒÁÚÕ ÐÏÍÏÖÅÔ ÐÒÏÂÌÅÍÕ ÒÅÛÉÔØ:

1) ×ÅÒÓÉÑ ÏÓ
2) ×ÅÒÓÉÑ ÓÅÒ×ÅÒÁ
3) ÅÓÌÉ × ËÁÔÁÌÏÇÅ ÏÂÒÁÚÏ×ÁÌÓÑ error.log ÔÏ É ÅÇÏ ÐÒÉËÌÁÄÙ×ÁÅÍ
4) ÓËÒÉÎÛÏÔÙ ÖÅÌÁÔÅÌØÎÏ × png, ÞÔÏ ÂÙ ÔÒÁÆÆÉËÁ ÐÏ-ÍÅÎØÛÅ.
5*) ÅÓÌÉ ÐÒÏÂÌÅÍÙ ÐÒÉ ÕÓÔÁÎÏ×ËÅ ÉÌÉ ÎÅÍÏÖÅÍ ÐÏÄËÌÀÞÉÔØÓÑ ÓÒÁÚÕ ÐÏÓÌÅ 
ÕÓÔÁÎÏ×ËÉ - ÐÒÉËÌÁÄÙ×ÁÅÍ FBScannerSVC.cfg







Re: ANN: FBScanner

2008-03-06 Пенетрантность Alexander Samokhin
Вчера поставил, сервер Yaffil, учитывая что встроенных средств
мониторинга у него нет данный инструмент очень полезен. Спасибо Oleg
Matveyev. Все достаточно наглядно, программа выглядит добротной,
законченной )
Были небольшие проблемы при установке, пришлось править файл
конфигурации серверной части (FBScannerSVC.exe.config), не обошлось
без помощи автора.

В описании ( http://csmon.narod.ru/manual.html ) написано что поле
Client IP это ещё и индикатор нагрузки на процессор сервера (только
для Classic) - у себя я этого не заметил.

Про Disconnect клиентов. Если есть вероятность что сервер БД не
уничтожит процесс (говорим про Classic) при закрытии сокета то может
надо выводить id процесса чтобы можно было проконтролировать
уничтожение.

Режим отображения. Мне, как разработчику, был бы полезен режим при
котором показывались бы только транзакции. Например я знаю что
приложение не должно держать длительное время пишущие транзакции (не
Read-Only), если я вижу такую то по запросам смогу найти место с
ошибкой.

Re: ANN: FBScanner

2008-03-06 Пенетрантность Oleg Matveyev

 ôÅÐÅÒØ Õ ÍÅÎÑ ÅÓÔØ ×ÏÐÒÏÓÙ:
 1. üÔÏ ÓÅÊÞÁÓ ÐÏÌÎÏÆÕÎËÃÉÏÎÁÌØÎÁÑ ×ÅÒÓÉÑ ? åÓÌÉ ÄÁ, ÔÏ ÐÏÞÅÍÕ × native
 log

ìÏÇÉÒÏ×ÁÎÉÅ, Õ×Ù, ÎÅÕÓÐÅÌ ÄÏÄÅÌÁÔØ ÄÏ ÐÒÏÍÙÛÌÅÎÎÏÇÏ ×ÁÒÉÁÎÔÁ.
ðÏÜÔÏÍÕ ÂÕË×ÁÌØÎÏ × ÐÏÓÌÅÄÎÉÈ ÂÉÌÄÁÈ ÔÁÍ ÎÁÐÉÓÁÎÏ ÔÏÌØËÏ ÄÌÑ ÔÅÓÔÉÒÏ×ÁÎÉÑ
îÅÓÏ×ÅÔÕÀ ×ËÌÀÞÁÔØ ÎÁ ÂÏÅ×ÏÍ ÓÅÒ×ÅÒÅ (ÕÖÅ ÐÏÐÒÏÂÏ×ÁÌ - ÏÛÉÂËÉ ÉÄÕÔ).
ðÒÏÂÏ×ÁÔØ - ÐÒÏÂÕÊÔÅ, ÛÌÉÔÅ ÌÏÇÉ, ÔÅÓÔÙ.

 ÓÏ×ÓÅÍ ÎÅ ÐÉÛÅÔÓÑ:
 Á) Fetch count
 Å) End Time

ÁÇÁ, ÔÁË É ÅÓÔØ

 b) PID
 c) Custom Name
 d) SubNet Name

ÄÏÌÖÎÏ ÐÉÓÁÔØ, ÐÒÁ×ÄÁ ÔÏÌØËÏ Õ ROW_TYPE=0 (ËÏÎÎÅËÔÙ)

 É ÎÅ ÎÁ ×ÓÅÈ ÚÁÐÒÏÓÁÈ ÚÁÐÏÌÎÑÀÔÓÑ :
 a)  WORK_TIME
 b)  CPU_TIME_USER
 c)  CPU_TIME_PRIVILEGED

ÄÏÌÖÎÏ... ×ÏÓÐÒÏÉÚ×ÅÓÔÉ ÍÏÖÅÛØ?


 îÕ Á ÔÅÐÅÒØ ÐÏÖÅÌÁÎÉÑ ÉÌÉ ÈÏÔÅÌËÉ :)

 ñ ÄÕÍÁÀ, ÞÔÏ ÂÙÌÏ ÂÙ ÏÞÅÎØ ÎÅÐÌÏÈÏ ÐÒÏÓÍÁÔÒÉ×ÁÔØ ÓÏÈÒÁÎÅÎÎÙÊ ÌÏÇ ÉÚ
 ÓÕÝÅÓÔ×ÕÀÝÅÇÏ ×ØÀ×ÅÒÁ, ÎÕ ÉÌÉ Ó ÐÏÍÏÝØÀ ÏÔÄÅÌØÎÏÇÏ ÐÒÉÌÏÖÅÎÉÑ ( Ï
 ËÏÎËÒÅÔÎÏÊ ÆÕÎËÃÉÏÎÁÌØÎÏÓÔÉ ÓÅÊÞÁÓ ÒÅÞØ ÎÅ ÉÄÅÔ )

ÐÌÁÎÉÒÕÅÔÓÑ.
ÐÒÏÓÔÏ ÞÔÏ ÎÁÚÙ×ÁÅÔÓÑ, Õ×ÑÚ × ÓÐÉÓËÅ ÈÏÔÅÌÏË (× Ô.Þ. ÓÏÂÓÔ×ÅÎÎÙÈ),
ÎÁÄÏ ËÏÇÄÁ-ÔÏ ÏÓÔÁÎÏ×ÉÔÓÑ É ×ÙÐÕÓÔÉÔØ ×ÅÒÓÉÀ 2.0







Re: ANN: FBScanner

2008-03-06 Пенетрантность Cherevatenko Vsevolod
 При попытке устанавить и клиентскую и серверную часть получаю ошибку
 Access denied. После закрытия окна с ошибкой пишет : Could not find
 file C:\Program Files\IBSurgeon\Firebird Scanner
 \FBScannerCFG.InstallState. После закрытия этого окна делает откат
 инсталяции, после чего в каталоге, куда он пытался стать - остаются
 пара временных файлов и файл FBScannerSVC.InstallState


Вопрос снят. Виноват был OutPost Firewall Pro. Хоть бы предупреждал,
что это он не разрешает, собака :)

С уважением,
Всеволод.

Re: ANN: FBScanner

2008-03-06 Пенетрантность Oleg Matveyev

 × ÏÂÝÅÍ, ÅÓÌÉ ËÁËÉÅ ÐÒÏÂÌÅÍÙ - ÐÉÛÉÔÅ ÍÎÅ × ÌÉÞËÕ
 o_matveev ÇÁ× mail dot ru

Á ÌÕÞÛÅ ÓÀÄÁ:

oleg ÇÁ× ib-aid dot com 





Re: ANN: FBScanner

2008-03-06 Пенетрантность Cherevatenko Vsevolod
Добрый день !

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

 Плюсы:
 --удобно и то, что тут же можно отключать пользователей, что будет удобно
 администратору-программисту (в одном лице) SQL-сервера.
+ 1
 --перехват запросов не привязан к конкретным компонентам и средствам 
 разработки
+ 1. В частности лично мне очень не хватало возможности
отследить запрсы, сделанные через к примеру Firebird.Net provider.
 --легкочитаемый экран визуально позволяет легко отследить ошибки в логике
 открывающихся либо неправомерно долго незакрывающихся транзакций
   + 1
 Минусы:
 --сервер с боевыми базами у нас под линуксом, потому в еждневной работе сканер
 для меня непригоден
   Конечно для нас версия для Linux тоже важна, но для разработки
и для тех баз, которые хостятся на Вин - очень даже.

Теперь у меня есть вопросы:
1. Это сейчас полнофункциональная версия ? Если да, то почему в native
log совсем не пишется:
а) Fetch count
b) PID
c) Custom Name
d) SubNet Name
е) End Time

и не на всех запросах заполняются :
a)  WORK_TIME
b)  CPU_TIME_USER
c)  CPU_TIME_PRIVILEGED

Ну а теперь пожелания или хотелки :)

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


С уважением,
Всеволод.

Re: ANN: FBScanner

2008-03-06 Пенетрантность Oleg Matveyev

 ÷ ÏÐÉÓÁÎÉÉ ( http://csmon.narod.ru/manual.html ) ÎÁÐÉÓÁÎÏ ÞÔÏ ÐÏÌÅ
 Client IP ÜÔÏ ÅÝ£ É ÉÎÄÉËÁÔÏÒ ÎÁÇÒÕÚËÉ ÎÁ ÐÒÏÃÅÓÓÏÒ ÓÅÒ×ÅÒÁ (ÔÏÌØËÏ
 ÄÌÑ Classic) - Õ ÓÅÂÑ Ñ ÜÔÏÇÏ ÎÅ ÚÁÍÅÔÉÌ.

ïÐÉÓÁÎÉÅ ÓÔÁÒÏÅ, ÞÔÏ ×ÉÄÎÏ É ÐÏ ÓËÒÉÎÛÏÔÁÍ, ÏÂÎÏ×ÉÍ.
ÔÅÐÅÒØ × ËÏÌÏÎËÅ Custom Name

 ðÒÏ Disconnect ËÌÉÅÎÔÏ×. åÓÌÉ ÅÓÔØ ×ÅÒÏÑÔÎÏÓÔØ ÞÔÏ ÓÅÒ×ÅÒ âä ÎÅ
 ÕÎÉÞÔÏÖÉÔ ÐÒÏÃÅÓÓ (ÇÏ×ÏÒÉÍ ÐÒÏ Classic) ÐÒÉ ÚÁËÒÙÔÉÉ ÓÏËÅÔÁ ÔÏ ÍÏÖÅÔ
 ÎÁÄÏ ×Ù×ÏÄÉÔØ id ÐÒÏÃÅÓÓÁ ÞÔÏÂÙ ÍÏÖÎÏ ÂÙÌÏ ÐÒÏËÏÎÔÒÏÌÉÒÏ×ÁÔØ
 ÕÎÉÞÔÏÖÅÎÉÅ.

id ÐÒÏÃÅÓÓÁ ×Ù×ÏÄÉÔÓÑ, ËÏÌÏÎËÁ PID

ëÏÎÔÒÏÌØ ×ÙÇÌÑÄÉÔ ÐÒÏÓÔÏ:
  ÐÒÉ ÚÁËÒÙÔÉÉ ÓÏËÅÔÁ ÍÅÖÄÕ FBScanner É Ya ÕÂÉÒÁÅÔÓÑ ÚÅÌÅÎÙÅ ÍÉÇÁÀÝÉÅ 
ÓÔÒÅÌËÉ,
  ÎÏ ÓÔÒÏËÁ ÎÅ ÕÂÉÒÁÅÔÓÑ, ÐÏËÁ PID ÖÉ×.


 òÅÖÉÍ ÏÔÏÂÒÁÖÅÎÉÑ. íÎÅ, ËÁË ÒÁÚÒÁÂÏÔÞÉËÕ, ÂÙÌ ÂÙ ÐÏÌÅÚÅÎ ÒÅÖÉÍ ÐÒÉ
 ËÏÔÏÒÏÍ ÐÏËÁÚÙ×ÁÌÉÓØ ÂÙ ÔÏÌØËÏ ÔÒÁÎÚÁËÃÉÉ. îÁÐÒÉÍÅÒ Ñ ÚÎÁÀ ÞÔÏ
 ÐÒÉÌÏÖÅÎÉÅ ÎÅ ÄÏÌÖÎÏ ÄÅÒÖÁÔØ ÄÌÉÔÅÌØÎÏÅ ×ÒÅÍÑ ÐÉÛÕÝÉÅ ÔÒÁÎÚÁËÃÉÉ (ÎÅ
 Read-Only), ÅÓÌÉ Ñ ×ÉÖÕ ÔÁËÕÀ ÔÏ ÐÏ ÚÁÐÒÏÓÁÍ ÓÍÏÇÕ ÎÁÊÔÉ ÍÅÓÔÏ Ó
 ÏÛÉÂËÏÊ.

ÔÁË, ÐÏÈÏÖÅ, ÎÁÄÏ ÐÒÏÓÔÏ ÓÄÅÌÁÔØ Ä×Å ÇÁÌËÉ
ÐÏËÁÚÙ×ÁÔØ ÔÒ-ÃÉÉ
ÐÏËÁÚÙ×ÁÔØ ÚÁÐÒÏÓÙ
...

ÉÌÉ ÄÁÖÅ
ÐÏËÁÚÙ×ÁÔØ ÔÒ-ÃÉÉ - ×ÓÅ/ÞÉÔÁÀÝÉÅ/ÐÉÛÕÝÉÅ/ÎÉËÁËÉÅ






Re: ANN: FBScanner

2008-03-06 Пенетрантность Ovchinnikov Vasily


Alexey Popov пишет:

Kochmin Alexandr wrote:


опять только под винду?


По идее это сканер можно пускать и на другом компе.

О-о-о-о!!!
Я просек фишку!!! Не пинайте ногами, я ранее CSMonitor не пользовал!
Это ж сниффер чистейшей воды - перехватывает и перенаправляет траффик. Я 
нацелил его на линуховый сервер и к базам, лежащим там, обращаюсь через 
localhost:linuxSQL_myDatabase

и все работает!!!

Определенно мне пока все нравится :-)

--
Regards,
Ovchinnikov Vasily
ova at tkvc ru



Re: ANN: FBScanner

2008-03-06 Пенетрантность Oleg Matveyev

 üÔÏ Ö ÓÎÉÆÆÅÒ ÞÉÓÔÅÊÛÅÊ ×ÏÄÙ - ÐÅÒÅÈ×ÁÔÙ×ÁÅÔ É ÐÅÒÅÎÁÐÒÁ×ÌÑÅÔ ÔÒÁÆÆÉË.

ÎÅÐÒÁ×ÄÁ ×ÁÛÁ :-)

TCP-ÍÁÐÐÅÒ ÏÎ, Á ÎÅ ÓÎÉÆÆÅÒ. çÅÊÔ ÅÓÌÉ ÕÇÏÄÎÏ.
óÎÉÆÆÅÒ ÐÒÅÄÐÏÌÁÇÁÅÔ ÐÅÒÅ×ÏÄ ÓÅÔÅ×ÏÊ ËÁÒÔÙ × ÏÓÏÂÙÊ ÒÅÖÉÍ,
ÐÒÉ ÜÔÏÍ ÓÅÒ×ÅÒ ÎÁÞÉÎÁÅÔ ÓÌÕÛÁÔØ ×ÓÀ ÓÅÔØ,
Á ÎÅ ÔÏÌØËÏ ÔÏ, ÞÔÏ ÅÍÕ ÁÄÒÅÓÏ×ÁÎÏ.

îÅÈÏÔÅÌ É ÎÅÈÏÞÕ ÓÎÉÆÆÅÒ ÄÅÌÁÔØ.
ëÏÎÅÞÎÏ, ÓÎÉÆÆÅÒÕ ÎÅÎÁÄÏ ÐÏÒÔÙ ÐÅÒÅÓÔÁ×ÌÑÔØ... ÎÏ...

ôÁËÏÅ ÒÅÛÅÎÉÅ ÞÅÒÅÚ ÅÝÅ ÏÄÉÎ ÓÅÒ×ÅÒ, ÎÁ ×ÉÎÄÅ Ñ ÏÚ×ÕÞÉ×ÁÌ × ÐÒÏÛÌÙÊ ÒÁÚ... 
ÎÅ ÐÒÉÖÉÌÏÓØ.
äÁÖÅ ÄÌÑ ÏÔÌÁÄËÉ. ðÒÉÄÅÔÓÑ ÄÅÒÖÁÔØ ÅÝÅ ÏÄÉÎ ÓÅÒ×ÅÒ... ÅÓÌÉ ÎÅ ÉÓÐÏÌØÚÏ×ÁÔØ 
ÄÌÑ ÜÔÏÇÏ ÓÅÒ×ÅÒ ÐÒÉÌÏÖÅÎÉÊ ÎÁÐÒÉÍÅÒ.


òÁÚ ÕÖ ÐÏÐÒÏÂÏ×ÁÌ:
äÌÑ ÕÍÅÎØÛÅÎÉÑ ÎÁÇÒÕÚËÉ É ÕÓËÏÒÅÎÉÑ ÐÏÄËÌÀÞÅÎÉÑ ÄÏÂÁ×Ø × FBScannerSVC.cfg:

IS_CLASSIC  0

ÉÌÉ × ËÏÎÆÉÇÕÒÁÔÏÒÅ ÐÅÒÅËÌÀÞÉ ÎÁ SuperServer (ÞÔÏ ÔÏÖÅ ÓÁÍÏÅ).

þÔÏÂÙ ÓÅÒ×ÉÓ ÎÅ ÐÙÔÁÌÓÑ ÏÂÎÁÒÕÖÉÔØ ÎÁ ÌÏËÁÌØÎÏÍ ËÏÍÐÅ ÐÒÏÃÅÓÓÙ ËÌÁÓÓÉËÁ.












Re: ANN: FBScanner

2008-03-06 Пенетрантность Ovchinnikov Vasily


Oleg Matveyev пишет:

Это ж сниффер чистейшей воды - перехватывает и перенаправляет траффик.


неправда ваша :-)

TCP-маппер он, а не сниффер. 

Я уж отправил и только потом понял, что чушь сморозил. Правда ваша!



Раз уж попробовал:
Для уменьшения нагрузки и ускорения подключения добавь в FBScannerSVC.cfg:
IS_CLASSIC  0
или в конфигураторе переключи на SuperServer (что тоже самое).

А я так и не менял ничего. Как стояло (именно так), так и стоит, только в 
конфиге 127.0.0.1

поменял на IP рабочего сервака и порт сервера 3050 поставил.

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

А как лог запросов вести? Можно?

--
Regards,
Ovchinnikov Vasily
ova at tkvc ru



Re: ANN: FBScanner

2008-03-06 Пенетрантность Oleg Matveyev



А как лог запросов вести? Можно?


в контекстном  меню коннекта есть Latest Query
последние 20 запросов помнит.
Если окно не закрывать (как бы в отладке один коннект),
то в него так и будут поступать новые запросы.

Полноценное логгирование увы, недоделал,
хотя на малой нагрузке работает. 





ANN: FBScanner

2008-03-05 Пенетрантность Dmitri Kuzmenko


Уважаемые коллеги,

Компания iBase рада представить Вам новый инструмент для мониторинга
SQL-запросов, позволяющий решать разнообразные вопросы администрирования
в процессе разработки и эксплуатации приложений. FBScanner позволит
найти зависших пользователей, длительные SQL-запросы, отключить
ненужных пользователей, проанализировать и отладить работу Вашего
приложения, сегментировать нагрузку и многое другое - главное,
совершенно прозрачно для Вашего приложения.

FBScanner устанавливается на сервер, перехватывает весь траффик между
сервером и клиентами и позволяет просматривать его в реальном времени.
FBScanner поддерживает Firebird 1.0-1.5-2.0, Yaffil, а также ряд версий 
 InterBase.

Попробуйте trial-версию

http://www.ib-aid.com/download/FBScanner201.Trial.zip

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

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




Re: ANN: FBScanner

2008-03-05 Пенетрантность Kochmin Alexandr


Dmitri Kuzmenko пишет:


FBScanner устанавливается на сервер


опять только под винду?


--
Кочмин Александр



Re: ANN: FBScanner

2008-03-05 Пенетрантность Alex Cherednichenko

Привет, Kochmin!
Вы пишешь  05 марта 2008:


  FBScanner устанавливается на сервер

 KA опять только под винду?

Предупреждать же надо...
Хотя, как известно, за МКАД жизни нет...

-- 
With best regards, Alex Cherednichenko.




Re: ANN: FBScanner

2008-03-05 Пенетрантность Ovchinnikov Vasily


Dmitri Kuzmenko пишет:

Попробуйте trial-версию

Что ж. Поставил, попробовал.
Cтавил локально на локальный (как правило бездельничающий) сервак.
Игрушка интересная.

Плюсы:
--понравился хорошо читаемый экран - по строке на перехваченное событие.
--удобно и то, что тут же можно отключать пользователей, что будет удобно 
администратору-программисту (в одном лице) SQL-сервера.

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


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


По первым впечатлениям пока все.

--
Regards,
Ovchinnikov Vasily
ova at tkvc ru



Re: ANN: FBScanner

2008-03-05 Пенетрантность Oleg Matveyev

 --îÅ ÐÏÎÑÌ, ËÁË × ÏÔÄÅÌØÎÏÍ ÏËÎÅ ÐÒÏÓÍÏÔÒÅÔØ ÐÏÌÎÙÊ ÔÅËÓÔ ÂÏÌØÛÏÇÏ 
 ÚÁÐÒÏÓÁ, Á ÎÅ ×Ï ×ÓÐÌÙ×ÁÀÝÅÍ ÂÁÌÌÏÎÅ.

×ÙÓÏÔÁ ÓÔÒÏË ÎÅ ÆÉËÓÉÒÏ×ÁÎÁ, ÍÏÖÎÏ ÒÁÓÔÑÎÕÔØ ÚÁ ÚÁÇÏÌÏ×ÏË ÓÔÒÏËÉ 





Re: ANN: FBScanner

2008-03-05 Пенетрантность Ovchinnikov Vasily


Ovchinnikov Vasily пишет:


По первым впечатлениям пока все.
Дополню. Сплав возможностей, несомненно, интересный. История перехваченных 
запросов сохраняется - тоже несомненный плюс (не хватает этого порой в 
используемых сейчас SQL-мониторах).
Наверное, (скорее да, чем нет) использовал бы в текущей работе, если б была 
возможность установки серверной части под линукс.


--
Regards,
Ovchinnikov Vasily
ova at tkvc ru



Re: ANN: FBScanner

2008-03-05 Пенетрантность Evgeny Putililn


Hi Dmitri Kuzmenko пишет:


http://www.ib-aid.com/download/FBScanner201.Trial.zip

В лучшиъ традициях Oracle первую версию назовем 2.01 :-D
Продукт опробованный в жизненызх условиях и прошедший обкатку в первой 
версии.


WBR Evgeney Putilin.



Re: ANN: FBScanner

2008-03-05 Пенетрантность Dmitri Kuzmenko


Hello, Evgeny!

Evgeny Putililn wrote:

В лучшиъ традициях Oracle первую версию назовем 2.01 :-D
Продукт опробованный в жизненызх условиях и прошедший обкатку в первой 
версии.


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

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




Re[2]: ANN: FBScanner

2008-03-05 Пенетрантность Владимир Аксенов

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

Вы писали 5 марта 2008 г., 20:30:03:

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

А что, появился какой-то релиз IBTM?
Я уж думал что он погиб. Логи шлю каждую неделю, ответной реакции нет. :)
Он хоть научился с несколькими базами на одном сервере работать?

-- 
С уважением,
 Владимир  mailto:[EMAIL PROTECTED]



Re: ANN: FBScanner

2008-03-05 Пенетрантность Dmitri Kuzmenko


Hello, Владимир!

Владимир Аксенов wrote:


А что, появился какой-то релиз IBTM?


здрасьте...


Я уж думал что он погиб. Логи шлю каждую неделю, ответной реакции нет. :)


могу слать логи обратно :-)


Он хоть научился с несколькими базами на одном сервере работать?


нет.

p.s. обсудим эту тему приватно.

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




Re: ANN: FBScanner

2008-03-05 Пенетрантность Cherevatenko Vsevolod
Добрый день !

 Попробуйте trial-версию

 http://www.ib-aid.com/download/FBScanner201.Trial.zip

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

При попытке устанавить и клиентскую и серверную часть получаю ошибку
Access denied. После закрытия окна с ошибкой пишет : Could not find
file C:\Program Files\IBSurgeon\Firebird Scanner
\FBScannerCFG.InstallState. После закрытия этого окна делает откат
инсталяции, после чего в каталоге, куда он пытался стать - остаются
пара временных файлов и файл FBScannerSVC.InstallState

С уважением,
Всеволод.

Re: [ANN] Справочник по управляющим последовательностям ODBC для Firebird и Interbase

2007-12-20 Пенетрантность Вырва Валерий Евгеньевич

Здравствуйте, Merkulov.
Вы писали 6 декабря 2007 г., 13:31:01:
 На нашем сайте выложен:
 Справочник по управляющим последовательностям ODBC для Firebird и
 Interbase (ODBC Escape Sequences)
...
 Читать далее
 http://www.ibprovider.com/rus/documentation/odbc_escape_sequences_rus.html

Странный пример для функции MONTH: {fn MONTH({d '2000-04-01'})} = 12
В примере для функции CEILING (numeric_exp) рекомендую перенести на второую 
строчку второй пример
В примере для функции SPACE (count) вместо прямого указания пробеллов 
использовать nbsp;
В примере для функции BIT_LENGTH (string_exp) разнесите два примера по 
строчкам

-- 
С уважением,
 Вырва Валерий Евгеньевич
 Программист
 ТОО СофтИнженер
Основная контактная информация:
 mailto:[EMAIL PROTECTED]
 ICQ #: 135360950
 Адрес: г. Астана, ул. Богенбай Батыра 16
 Телефон: 8-7172-97 10 65
 Факс:8-7172-97 10 65
Дополнительная контактная информация:
 GoogleTalk: valery1707
 Skype: valery1707
 mailto:[EMAIL PROTECTED]
 GizmoProject: valery1707
Музыка:
 Проигрыватель выключен
 



[ANN] Справочник по управляющим последовательностям ODBC для Firebird и Interbase

2007-12-05 Пенетрантность Merkulov Andrew
На нашем сайте выложен:
Справочник по управляющим последовательностям ODBC для Firebird и
Interbase (ODBC Escape Sequences)

Управляющие ODBC последовательности - это расширение для языка SQL из
технологии ODBC, которое было разработано корпорацией Microsoft для
решения проблем переносимости SQL запросов между различными СУБД.
В справочник вошло 69 скалярных функций и 3 управляющих
последовательности, с описанием, информацией о поддержке в различных
серверах и примерами использования в SQL выражениях.

Вы можете взять его здесь:
http://www.ibprovider.com/rus/documentation/odbc_escape_sequences_rus.html

Содержание
1.  Что такое управляющие последовательности (ODBC Escape Sequences)?
2.  Зачем использовать ODBC Escape Sequences?
3.  Где используются ODBC Escape Sequences?
4.  Последовательности определения даты и времени (Date, Time,
Timestamp Escape Sequences).
5.  Последовательность для вызова хранимой процедуры (Procedure Call
Escape Sequence).
6.  Последовательность для вызова скалярных функций (Scalar Function
Escape Sequence)
7.  Какие функции поддерживаются моим сервером баз данных?
*   Строковые функции
*   Числовые функции
*   Функции даты и времени
*   Системные функции
*   Функции преобразования типов данных
8.  Назначение функций и примеры их использования.
*   Строковые функции
*   Числовые функции
*   Функции даты и времени
*   Системные функции
*   Функции преобразования типов данных

Читать далее
http://www.ibprovider.com/rus/documentation/odbc_escape_sequences_rus.html

Re: [ANN] Справочник по управляющим последовательностям ODBC для Firebird и Interbase

2007-12-05 Пенетрантность Janex


Привет алл.
Просто мимо пробежав решил взглянуть о чём там реч идёт и
сразу такое увидел чего мои мозг непереваривает :)

-- Бегин цитати
Конкатенация в Firebird и Interbase:
 SELECT (first_name + ' ' + last_name) as name FROM employee

Конкатенация в Oracle:
 SELECT (first_name || ' ' || last_name) FROM employee

-- Енд цитати

Как в оракле было уже забил, но Firebird и Interbase ... ето шутка или
я чтото недопонемаю 
А небыло на абарот ?

Regards
Janex



ANN: IBProvider 3 [build 2528]

2007-07-20 Пенетрантность Kovalenko Dmitry

Привет всем.

http://www.ibprovider.com/rus/news.html

Решили поддержать новые фичи FB2.1 ... глядя на которые хочется
ругаться - ну почему их не было с самого начала?

А именно
- UPDATE ... RETURNING
- DELETE ... RETURNING
- UPDATE OR INSERT ... RETURNING

Поддержка реализована только в v3.

Перекомпилированы все версии провайдера. Включая Free v3 (так что
можете обновиться)

Ну и децел с грустью (ибо не осилил я её) сообщаю, что в библиотеку
добавлены новые файлы (lib/structure), которые в том числе относятся к
менеджерам файлов. Которые в том числе юзались в машине тьюринга
(structure/hsf_mt_obj), второй версии провайдера (structure/storage)
ну и так далее.

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

Всем удачных выходных.

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



[Ann] BlazeTop 1.8.0.144 с дебаггером хранимых процедур и триггеров

2007-07-17 Пенетрантность Marina Novikova

Devrace анонсирует выпуск BlazeTop 1.8.0.144
(http://www.devrace.com/files/blazetop1_8_0_144_setup.exe . Исправлено
4
ошибки и добавлено 5 изменений, в частности, дебаггер хранимых
процедур и
триггеров. Также улучшена совместимость с Firebird 2.1.

Что такое BlazeTop?
BlazeTop (SQLHammer) - инструмент разработчика и администратора баз
данных.
Идеология продукта была выработана в результате плотного
взаимодействия с
профессиональными разработчиками и администраторами баз данных. Это
позволило сделать BlazeTop максимально удобным и эффективным. Мы
также
тщательно изучили и применили опыт ведущих софтверных компаний,
создающих
инструменты для программистов, таких как Microsoft и Borland. Если вы
работаете с их визуальными средствами разработки, то вы сразу найдете
много
знакомого и привычного в среде BlazeTop.
Архитектура BlazeTop основана на компонентной модели и загружаемых
модулях,
что позволяет нам поддерживать различные СУБД. Текущая версия
BlazeTop
поддерживает Borland InterBase и Firebird.


Sincerely yours,
Marina Novikova
__
FIBPlus - advanced native Delphi/BCB/Kylix
components for direct access to InterBase
and Firebird!
__
e-mail: [EMAIL PROTECTED]
url   : http://www.devrace.com/, http://www.fibplus.com/



Re: [ANN] IBProvider Free Edition

2006-12-07 Пенетрантность Slava Ekimov


MA IBProvider Free Edition

Скачал установщик. Процесс установки немножко удивил :-). Удивил тем, что не 
сообщает об окончании установки, а просто исчезает. Я наблюдал краем глаза, 
и впечатление такое, как будто он упал без сообщений об ошибках. 





Re: [ANN] IBProvider Free Edition

2006-12-06 Пенетрантность Oleg Deribas

Hello,

Merkulov Andrew said the following on 05.12.2006 14:24:

 На базе третьей версии мы выпускаем
 обновленную бесплатную версию IBProvider v3
 Free Edition! 

Вот спасибо. А почему вы его борландом собираете, вроде бы тут
сообщалось об успехах в сборке провайдера VC++?

-- 
Oleg



ANN: dbcDataPump v.1.0.0.17

2006-12-05 Пенетрантность Boris Loboda
 Утилита dbcDataPump предназначена для миграции данных между различными БД.
http://www.clevercomponents.com/dev/dbc/demo/dbcDataPump.zip
...
05.12.2006 v.1.0.0.17
- Консольная версия (DataPump.exe) для запуска из командной строки
  (использования в *.BAT-файлах).
- Использование произвольных источников данных OLE DB (Custom OLEDB).


[ANN] IBProvider Free Edition

2006-12-05 Пенетрантность Merkulov Andrew
Добрый день! Кто не был на конференции
и не получил IBProvider Free Edition могут
скачать его с нашего сайта. Собственно
сама новость:

IBProvider Free Edition
Стабильность работы IBProvider v3 не
вызывает у нас сомнений. Поэтому мы
решили сделать подарок для сообщества
пользователей Firebird и Interbase. На базе
третьей версии мы выпускаем
обновленную бесплатную версию IBProvider v3
Free Edition! Поскольку предыдущую
бесплатную версию 1.5.2, выпущенную в
декабре 2001 года, до сих пор ежемесячно
скачивает до тысячи новых
пользователей, мы уверены, что этот шаг
с нашей стороны есть кому оценить.

IBProvider Professional Edition
Профессиональное решение для создания
приложений баз данных для Interbase и Firebird
в любых средах программирования,
поддерживающих технологию OLE DB, ADO или
ADO .Net. Может работать в качестве
связанного MS SQL Linked Server-a, а так же в
составе различных OLAP средств и средств
построения отчетов, таких как Crystal Reports.


Узнать больше о различиях версий
Professional и Free можно здесь:
http://www.ibprovider.com/rus/documentation/differences_between_versions.html


Скачать можно отсюда:
http://www.ibprovider.com/rus/trial.html



Re: ANN: dbcDataPump

2006-11-29 Пенетрантность Kovalenko Dmitry

 Хотя в том же ADO(OLE DB) кое-что на эту тему есть.

Кое-что. Бугыгы :)))

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



Re: ANN: dbcDataPump

2006-11-29 Пенетрантность Boris Loboda
 Хотя в том же ADO(OLE DB) кое-что на эту тему есть.
 
 Кое-что. Бугыгы :)))

Может и со мной поделишься свой радостью. Что ты имел ввиду?

Re: ANN: dbcDataPump

2006-11-29 Пенетрантность Kovalenko Dmitry

  Хотя в том же ADO(OLE DB) кое-что на эту тему есть.
 
  Кое-что. Бугыгы :)))

 Может и со мной поделишься свой радостью. Что ты имел ввиду?

Ну дык OLEDB Schemas это как раз
унифицированные хреновины для
получения описания метаданных БД.

Это лучше тебе написать - почему
кое-что? Там чего-то принципиального
не хватает?

Если да - то добавим :)

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



Re: ANN: dbcDataPump

2006-11-29 Пенетрантность Oleg LOA
Boris Loboda barry-aWxnkoS7h6HawWg9HCxvKFaTQe2KTcn/@public.gmane.org wrote 
in message news:[EMAIL PROTECTED]
 Хотя в том же ADO(OLE DB) кое-что на эту тему есть.
 
 Кое-что. Бугыгы :)))
 
 Может и со мной поделишься свой радостью. Что ты имел ввиду?

Дима, предлагаю запостить сюды ФАК по Бугыгы-гага

1) Бу-га-га
2) Бу-гы-га
3) Бу-га-гы
4) Бу-гы-гы
5) Бугага
6) Бугыыг
7) Бу-обратитесь-к-LOA-он-укажет-вам-путь-пеший-эротический

И расписать что каждое означает, например

Бу-га-га - Наивные, велосипед давно уже построен
Бу-гы-га - Наивные, велосипед давно уже построен, это путь граблей

Ну и так далее :-):-):-):-)




Re: ANN: dbcDataPump

2006-11-29 Пенетрантность Kovalenko Dmitry

 Дима, предлагаю запостить сюды ФАК по Бугыгы-гага

 1) Бу-га-га
 2) Бу-гы-га
 3) Бу-га-гы
 4) Бу-гы-гы
 5) Бугага
 6) Бугыыг
 7) Бу-обратитесь-к-LOA-он-укажет-вам-путь-пеший-эротический

 И расписать что каждое означает, например

 Бу-га-га - Наивные, велосипед давно уже построен
 Бу-гы-га - Наивные, велосипед давно уже построен, это путь граблей

 Ну и так далее :-):-):-):-)

Бу-гыыг ... в моем репиртуаре такого еще
не было :-)

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

PS. Я уже минут пятнадцать валяюсь под
столом от смеха :))



Re: ANN: dbcDataPump

2006-11-29 Пенетрантность Oleg LOA
Kovalenko Dmitry [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]
 PS. Я уже минут пятнадцать валяюсь под
 столом от смеха :))

Сделал всё что смог для улучшения настроения ;-) 

Re: ANN: dbcDataPump

2006-11-29 Пенетрантность Boris Loboda
  Хотя в том же ADO(OLE DB) кое-что на эту тему есть.
 
  Кое-что. Бугыгы :)))

 Может и со мной поделишься свой радостью. Что ты имел ввиду?
 
 Ну дык OLEDB Schemas это как раз
 унифицированные хреновины для
 получения описания метаданных БД.
 
 Это лучше тебе написать - почему
 кое-что? Там чего-то принципиального
 не хватает?
 
 Если да - то добавим :)

Пока еще не юзал глубоко, для разных баз нормально работает? Я ж не один FB 
имею ввиду.

Re: ANN: dbcDataPump

2006-11-29 Пенетрантность Boris Loboda
 Бу-га-га - Наивные, велосипед давно уже построен
 Бу-гы-га - Наивные, велосипед давно уже построен, это путь граблей

? Бугыгы 


Re: ANN: dbcDataPump

2006-11-29 Пенетрантность Kovalenko Dmitry

  Это лучше тебе написать - почему
  кое-что? Там чего-то принципиального
  не хватает?
 
  Если да - то добавим :)

 Пока еще не юзал глубоко, для разных баз нормально работает? Я ж не один FB 
 имею ввиду.

Думаю, что для MSSQL и FB/IB проблем не
будет. А остальные - ну извини - не в
курсе.

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



Re: ANN: dbcDataPump

2006-11-29 Пенетрантность М.Королев


Oleg LOA пишет:

1) Бу-га-га
2) Бу-гы-га
3) Бу-га-гы
4) Бу-гы-гы
5) Бугага
6) Бугыыг
7) Бу-обратитесь-к-LOA-он-укажет-вам-путь-пеший-эротический

И расписать что каждое означает, например

Бу-га-га - Наивные, велосипед давно уже построен
Бу-гы-га - Наивные, велосипед давно уже построен, это путь граблей

Ну и так далее :-):-):-):-)


К вопросу о построении бугагавого справочника.
1) Поскольку, очевидно, все раскодировки будут начинаться с
Наивные, велосипед давно уже построен, предлагаю закрепить эту фразу 
за слогом Бу.

2) гы или га - пусть автор определится - , это путь граблей.
3) Осталось задать ге, ги, го, гу, гы, гэ, гю, гя.
Таким образом, Бу-га-га - это _настойчивое_ предостережение от 
предлагаемой идеи.




Re: ANN: dbcDataPump

2006-11-28 Пенетрантность Boris Loboda

dbcDataPump - ÕÔÉÌÉÔÁ ÄÌÑ ÍÉÇÒÁÃÉÉ ÄÁÎÎÙÈ ÍÅÖÄÕ ÂÁÚÁÍÉ ÄÁÎÎÙÈ ÒÁÚÌÉÞÎÙÈ 
SQL
ÓÅÒ×ÅÒÏ×.

 ïÂÒÁÄÏ×ÁÌÓÑ, ÓËÁÞÁÌ, ÚÁÐÕÓÔÉÌ, ÏÓÍÏÔÒÅÌ, ×ÅÒÎÕÌÓÑ Ë ibdatapump.
 ðÅÒÅÎÅÓÉÔÅ ÉÚ ibdatapump ÔÁËÕÀ ÉÚ×ÒÁÔÎÕÀ ÆÉÞÕ, ËÁË ÄÏÓÔÕÐ ÞÅÒÅÚ ODBC.
 ñ ÐÒÉÍÅÎÑÀ ibdatapump × ÐÅÒ×ÕÀ ÏÞÅÒÅÄØ ÄÌÑ ËÏÎ×ÅÒÔÉÒÏ×ÁÎÉÑ ÉÚ ÒÁÚÎÙÈ
 *.mdb, *.dbf, *.csv, *.xls É Ô.Ð.

îÕ Ñ ÖÅ ÎÁÐÉÓÁÌ ÓÐÅÃÉÁÌØÎÏ ...ÒÁÚÌÉÞÎÙÈ SQL ÓÅÒ×ÅÒÏ×. :-)
á ×ÏÏÂÝÅ ÐÒÏÂÌÅÍÁ ÓÏÓÔÏÉÔ × ÔÏÍ, ÞÔÏ ÐÒÉ ÏÂÏÂÝÅÎÎÙÈ ÍÅÔÏÄÁÈ ÄÏÓÔÕÐÁ 
ÚÁÔÒÕÄÎÉÔÅÌØÎÏ ÐÏÌÕÞÁÔØ ÍÅÔÁÄÁÎÎÙÅ É ÔÏÍÕ ÐÏÄÏÂÎÙÅ ÎÉÚËÏÕÒÏ×ÎÅ×ÙÅ ×ÅÝÉ ÎÅ 
ÚÎÁÑ Ó ÞÅÍ ËÏÎËÒÅÔÎÏ ÍÙ ÒÁÂÏÔÁÅÍ. èÏÔÑ × ÔÏÍ ÖÅ ADO(OLE DB) ËÏÅ-ÞÔÏ ÎÁ ÜÔÕ 
ÔÅÍÕ ÅÓÔØ. èÏÞÕ ËÏÎÅÞÎÏ ÄÏÂÁ×ÉÔØ É ÜÔÏ, ÂÕÄÅÍ ÜËÓÐÅÒÉÍÅÎÔÉÒÏ×ÁÔØ.

 åÓÌÉ ÄÏÂÁ×ÉÔÅ ×ÏÚÍÏÖÎÏÓÔØ ÏÂÒÁÔÎÏÇÏ Ä×ÉÖÅÎÉÑ (ÓÅÒ×ÅÒ-ÎÁÓÔÏÌØÎÙÅ âä) 
 ÎÁ×ÅÒÎÏÅ
 ÔÏÖÅ ËÏÍÕ-ÎÉÂÕÄØ ÂÕÄÅÔ ÈÏÒÏÛÏ.

îÕ ÅÓÌÉ ÐÏÌÕÞÉÔÓÑ ÐÒÑÍÏÅ Ä×ÉÖÅÎÉÅ ÔÏ É ÏÂÒÁÔÎÏÅ ÐÏÌÕÞÉÔÓÑ. 





Re: ANN: dbcDataPump

2006-11-17 Пенетрантность Igor Lagov

On Wed, 15 Nov 2006 16:03:09 +0200, Boris Loboda
[EMAIL PROTECTED] wrote:


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

Много глюков и очень мало извратных фич, так необходимых в реальной работе. 
Предложения и
замечания принимаются.
Перенесите из ibdatapump такую извратную фичу, как доступ через ODBC.
Я применяю ibdatapump в первую очередь для конвертирования из разных
*.mdb, *.dbf, *.csv, *.xls и т.п.
Если добавите возможность обратного движения (сервер-настольные БД) наверное
тоже кому-нибудь будет хорошо.

IL



ANN: dbcDataPump

2006-11-15 Пенетрантность Boris Loboda


dbcDataPump - утилита для миграции данных между базами данных различных SQL
серверов.
http://www.clevercomponents.com/dev/dbc/demo/dbcDataPump.zip
Поддерживаемые SQL сервера:
- Interbase / Firebird / Yaffil.
- MS SQL (2000, 2005).
- MySQL (v.4, v.5).
- Oracle (v.9, 10).
- Sybase ASE (? v.12).
- Sybase ASA (? v.8, 9).
- PostgreSQL.
- IBM DB2.

   Краткое описание по работе - внутри архива. Хотя, кто использовал
IBDataPump - легко разберется что к чему.
   Первая версия - так что рабочие базы лучше бэкапить. Много глюков и
очень мало извратных фич, так необходимых в реальной работе. Предложения и
замечания принимаются.
---
Best Regards
Boris Loboda
Clever Components Team




[Ann] Devrace примет участие в роад-шоу Новости, продукты и технологии Borland Developer Tool Group по городам России

2006-10-30 Пенетрантность Marina Novikova
Devrace примет участие в роад-шоу Новости,
продукты и технологии Borland Developer Tool Group
по городам России. Сергей Востриков
прочитает доклад  Использование FibPlus в
DBS 2006 (Репозиторий запросов, полей и
сообщений об ошибках) в следующих
городах:

1 ноября - Москва, регистрация здесь:
http://www.interface.ru/home.asp?artId=1389
22 Среда - Киев
28 Вторник - Самара
Всех желающих разработчиков
компонентов и гуру в различных
областях приглашаем на бесплатные
семинары!
Подробности будут анонсированы позже.

С уважением, Марина Новикова


[Ann] Повышены цены на FIBPlus

2006-10-24 Пенетрантность Marina Novikova
Здравствуйте!
Компания Devrace 20 октября 2006 года
повысила цены в России, Украине и
Белоруссии на свой продукт FIBPlus -
библиотеку компонентов для Borland Delphi, C++
Builder, Borland Kylix и Ада для прямого доступа
к Borland InterBase и Firebird.
Увеличение цены происходит в
двукратном размере: стоимость
лицензии на физическое лицо составит
1500 р., а лицензии на юридическое лицо -
3600 р (на 1 разработчика). Подробности
читайте в пресс-релизе:
http://www.devrace.com/ru/press/2735.php

С уважением, Марина Новикова


Re: [Ann] Повышены цены на FIBPlus

2006-10-24 Пенетрантность Janex


Привет.
Как понемаю то для ExUSSR пока непивисили ? По краинеи мере упомянуты
только 3 страны.
И где мы из Латвии можем купить их ?
Ваш дистрибютор Matrix media непредлагать - два раза заказывали
продукт но НИЧЕГО неполучили - кокаято шалашная кантора похоже :(

Regards
Janex.



Re: [Ann] ����������� ��������� ��� �� FIBPlus

2006-10-11 Пенетрантность Dmitry Lendel

 ÷ ÂÌÉÖÁÊÛÅÅ ×ÒÅÍÑ ÐÌÁÎÉÒÕÅÔÓÑ
 ÐÏ×ÙÛÅÎÉÅ ÃÅÎ ÎÁ ÐÒÏÄÕËÔ FIBPlus (ËÁË ÄÌÑ
 ÆÉÚÉÞÅÓËÉÈ, ÔÁË É ÄÌÑ ÀÒÉÄÉÞÅÓËÉÈ ÌÉÃ).

îÁ ÓËÏÌØËÏ ÐÌÁÎÉÒÕÅÔÓÑ Õ×ÅÌÉÞÉÔØ?
äÍÉÔÒÉÊ





ANN 1-ая российская конференция по Firebird и Interbase

2006-09-05 Пенетрантность Alexey Kovyazin
Уважаемые коллеги!

Компания IBase рада объявить Вам о
проведении первой российской
конференции по Firebird и InterBase.

Конференция пройдет 14 октября в г.
Москве, в субботу.

Конференция - это уникальный шанс
получить максимально свежую и
полезную информацию из самых первых
рук, пообщаться с разработчиками Firebird
и многочисленных сторонних продуктов
(FIBPlus, IBProvider, IBSurgeon, и так далее).
Особое внимание будет уделено Firebird 2 и
его особенностям, а также информации
по InterBase 8.
Также успешные российские компании
представят свой опыт разработки и
внедрения продуктов на базе Firebird и
Interbase.

Это и хороший шанс познакомиться on-life с
Вашими виртуальными собеседниками в
этом и других форумах.

Также на конференции все продукты,
начиная от Interbase :) и заканчивая FIBPlus,
будут продаваться за наличный расчет
со значительными скидками.

Осталось менее 150 свободных мест на
конференцию, поэтому, пожалуйста, не
тяните, и зарегистрируйтесь как можно
скорее. Для зарегистрировашихся до 25
сентября (как и для предварительно
зарегистрировавшихся)
предоставляется скидка.

Информация и регистрация на
конференцию:
http://www.ibase.ru/conf2006_reg.htm

Все вопросы задавайте по email: conf (sobaka)
ibase (точка) ru

With best regards,
Alexey Kovyazin


Re: ANN 1-ая российская конференция по Firebird и Interbase

2006-09-05 Пенетрантность Ovchinnikov Vasily


Alexey Kovyazin пишет:

Компания IBase рада объявить Вам о
проведении первой российской
конференции по Firebird и InterBase.

Конференция пройдет 14 октября в г.
Москве, в субботу.
...



Информация и регистрация на
конференцию:
http://www.ibase.ru/conf2006_reg.htm


Ну что ж! Есть повод, господа!!! :-)
Занимайте очередь :-)

--
Regards,
Ovchinnikov Vasily
ova at tkvc ru



ANN: IBProvider 2.4.7

2006-08-29 Пенетрантность Kovalenko Dmitry

Привет всем.

http://www.ibprovider.com/rus/news.html

Выпущен новый релиз OLEDB провайдера - 2.4.7
[сборка 2034]

Изменения
 - Переписана реализация интерфейса
ITransactionJoin.
   Исправлена ошибка отключения от
координатора
   распределенной транзакции.
 - Оптимизация расхода памяти.

Состояние третьей версии [сборка 2065.
Beta]
- Исправление ошибок
- Совместимость с Server Explorer VS2005
- Оптимизация алгоритмов получения
метаданных.

Основным в данном релизе является
устранение проблем в ITransactionJoin, из-за
которых происходили спотыкания
провайдера при его использовании в
качестве связанного сервера MSSQL.
Сейчас можно использовать явное
управление транзакциями и без особых
шаманств выполнять запросы на
обновление данных. Когда добью третью
версию ( ) шаманства вообще
будут не нужны.

На сайте обновлена статья по
взаимодействию с MSSQL и связанный
пример.
http://www.ibprovider.com/rus/documentation/con_to_ms.html

Доступны триалы всех сборок - v1/v2/v3
http://www.ibprovider.com/rus/trial.html

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



ANN: IBProvider 2.4.6

2006-08-13 Пенетрантность Kovalenko Dmitry

Привет всем.

http://www.ibprovider.com/rus/news.html

IBProvider v2 [build 1989. Релиз]
 - Исправление ошибок

Библиотека для работы с OLEDB
провайдерами
 - Поддерживает VC8 (VS2005).

IBProvider v3 [build 1959. Beta]
 - Исправлены баги
 - Завершена реализация схем
метаданных. Тестировали с FB2, FB1.5. IB7.5
 - Можно использовать для загрузки
данных через linked-сервер MSSQL 2000
 - Работает экспорт данных в Excel 2003
 - Реализованна нормальная поддержка
хранимых процедур.
 - Добавлены новые свойства
инициализации и команды

Третья версия сейчас собирается в VC8
(основные сборки) и через Free Borland C++ (для
коллекции).

Зарегистрированне пользователи
получат третью версию (без отладочной
информации и ограничений по времени
работы) в составе дистрибутива.

Как говорится - Банзай!

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



[Ann] ���������� ���� �� FIBPlus ��� ������������

2006-06-29 Пенетрантность Marina Novikova
Вышла новая редакция FIBPlus Developer's Guide (от Николая Войнова).
Добавлена глава про FIBPlus Services и внесен ряд других изменений.
http://www.devrace.com/files/fibplus_dg_6_4.zip

Марина





--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [Ann] ПВОПЧМЕОЙЕ ЗЙДБ РП FIBPlus ДМС ТБЪ

2006-06-29 Пенетрантность Alexander A. Venikov
Hello, Marina!
You wrote  on Thu, 29 Jun 2006 16:50:10 +0400:

 MN Вышла новая редакция FIBPlus Developer's Guide (от Николая Войнова).
 MN Добавлена глава про FIBPlus Services и внесен ряд других изменений.
 MN http://www.devrace.com/files/fibplus_dg_6_4.zip
Первый взгляд. Номера страниц неплохо бы, чтоб присутствовали.

Удач
--
Alexander A. Venikov, Tobolsk, Russia
Real e-mail address is venixangry_dogtndottobdotru 



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN] SQLHammer

2006-06-06 Пенетрантность Сергей Фетискин

On Mon, 05 Jun 2006 18:47:16 +0400, Kull Damned  
[EMAIL PROTECTED] wrote:

 Потому что, как оказывается, с тайпингом у разработчиков
 не фонтан. То есть, не может человек КОД писать с НОРМАЛЬНОЙ
 скоростью. Он смотрит на кнопки. Он не думает кодом, он
 занимается набиванием букв.
 какая разница куда смотреть? на клавиатуру, на монитор или на бабу голую  
 - код он в мозгах должен быть...

На что же надо смотреть, чтобы в голове мысли нормальные были  
(свойственные непрограммистам) ;)

-- 
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN] SQLHammer

2006-06-06 Пенетрантность Alex Cherednichenko
Привет, Сергей!
Вы пишешь  06 июня 2006:

[Sorry, skipped]
  какая разница куда смотреть? на клавиатуру, на монитор или на бабу голую
  - код он в мозгах должен быть...

 СФ На что же надо смотреть, чтобы в голове мысли нормальные были
 СФ (свойственные непрограммистам) ;)

Поверхностное созерцание материи не позволяет проникнуть в её суть...

Иными словами: смотреть нужно не НА, а В.

Лучше всего - В стакан!

--
With best regards, Alex Cherednichenko.



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN] SQLHammer

2006-06-06 Пенетрантность Karabas Barabas
Hi Alex Cherednichenko !

 AC Лучше всего - В стакан!

Чего в него смотреть ? Туда наливать надо ...

-



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN] SQLHammer

2006-06-05 Пенетрантность Kull Damned
 Потому что, как оказывается, с тайпингом у разработчиков
 не фонтан. То есть, не может человек КОД писать с НОРМАЛЬНОЙ
 скоростью. Он смотрит на кнопки. Он не думает кодом, он
 занимается набиванием букв.
какая разница куда смотреть? на клавиатуру, на монитор или на бабу голую - код 
он в мозгах должен быть...

З.Ы. Впрочем с бабой я погорячился :-)
--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN]

2006-06-04 Пенетрантность Dmitri Kuzmenko
Hello, Карабас!
Карабас Барабас wrote:

  fny если кому-то плохо видно..
 
 Очки очками, тем более не ношу их :)А вот странно получается -  видимо у меня 
 nntp-читалки дома и на работе по-разному настроены, потому как на
 работе я только fraks... видел, а сейчас из дома читаю - вижу Владимир 
 Аксенов.

вот блин, а я думал что это все разные люди...

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


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re[2]: [ANN]

2006-06-03 Пенетрантность �������� �����

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

Вы писали 2 июня 2006 г., 10:25:32:

 Hi [EMAIL PROTECTED] !

 fny Против ников с некоторых пор здесь не
 fny возражают если в самом письме есть нормальная подпись.

 Ну будет написано не Карабас Барабас, а Иванов Иван Иваныч. Что из того ?
 Тем более, кто такой [EMAIL PROTECTED] тоже непонятно :)

Вот для этого у меня и написано

 From: Владимир Аксенов [EMAIL PROTECTED]
 X-Mailer: The Bat! (v3.5) Professional
 Subject: Re[2]: [ANN]

если кому-то плохо видно..

-- 
С уважением,
 Владимир  mailto:[EMAIL PROTECTED]


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN]

2006-06-03 Пенетрантность Карабас Барабас
Привет, fraks !

 fny если кому-то плохо видно..

Ну ладно-ладно :) просто очки не те надел :)

-
--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN]

2006-06-03 Пенетрантность Карабас Барабас
Привет, [EMAIL PROTECTED]

 ?? From: Владимир Аксенов
 ?? [EMAIL PROTECTED] X-Mailer
 ?? : The Bat! (v3.5) Professional Subject: Re[2]: [ANN]

 fny если кому-то плохо видно..

Очки очками, тем более не ношу их :)А вот странно получается -  видимо у меня 
nntp-читалки дома и на работе по-разному настроены, потому как на работе я 
только fraks... видел, а сейчас из дома читаю - вижу Владимир Аксенов.

-
--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN]

2006-06-02 Пенетрантность sasha
К стати говоря моё личное мнение что ADO.NET плохо сделан. Мне в части доступа 
к базам борландовские идеи намного больше нравяться. А фибы - это вобще самое 
лучшее что я видил в жизни для доступа к базам.


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN]

2006-06-02 Пенетрантность Dmitri Kuzmenko
Hello, sasha!

sasha wrote:
для твоего проекта оно не подойдет.
 
 А откудова вы знаете что у меня за проект? 

телепатия. просто у ECO есть некоторые особенности,
которые по крайней мере к тому, что ты описывал, не подойдут.

 У меня он не один ;-) 
  Я года полтора назад пытался сделать примерчики на ECO2 ещё - показалось 
  интересным.
  Но я тогда ещё в .NET ничего не смыслил. А щас времени нету изучать,
  но штука вроде бы перспективная...

ECO - это Framework, который упрощает программирование и позволяет вынести
бизнес-правила на уровень языка Object Constraint Language (без перекомпиляции
приложений), но все это дает оверхед по производительности в 10-20%, и
в многопользовательских приложениях есть масса тонкостей.
Ну и парадигма разработки другая - от модели к хранению объектов и т.п.
Конечно, в ECO III есть вкусности типа State Machines и т.п.

я вот научился делать ECO-приложения за полтора дня. Но желательно
пересмотреть побольше примеров и демонстраций. в первую очередь
http://bdn.borland.com/delphi/eco
http://www.mda-delphi.ru/
...

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


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN]

2006-06-02 Пенетрантность Dmitri Kuzmenko
Hello, sasha!

sasha wrote:

 Ясно, спасибо!
 А вы случайно не в курсе планируется ли в ближайшее время Together for Visual 
 Studio 2005?

В курсе. Должен выйти вот-вот. Во внутренних прайсах уже есть,
но пока еще не объявлен. Также ждем триала.

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


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: ANN: IBProvider 2.4.5

2006-06-02 Пенетрантность Plotnikov Y.
 Боюсь, это все же не наши косяки :)

ну а чьи собственно?
Дайте догадаюсь - глюки MS в реализации WM5, .Net2;
глюки хевлет пацкарт, в кривом портировании WM5 на свой КПК.

Однако накатил я на него W2003SE обратно, буду еще пробовать ;)



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: ANN: IBProvider 2.4.5

2006-06-02 Пенетрантность Kovalenko Dmitry

 VS 2005 тока сегодня поставил, и хотя
 роман с ней только-только начался - её
 поддержка C++ в IDE уже вставляет
 по-полной :))

Вот так вставила, однако
http://www.rsdn.ru/Forum/?mid=1930894
 
Коваленко Дмитрий
www.ibprovider.com


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN]

2006-06-02 Пенетрантность Kovalenko Dmitry
  PS А как к стати D2006 ? Помню триальный D2005 глюкавый был страшно, падал 
  постоянно.
   Я даже D2006 качать не стал поэтому.

 D2006 считается лучшим продуктом Borland за последние несколько лет.
 Не качать D2006 потому что D2005 была глюкавая - странная мотивация.


Но вполне объяснивая. Я, напромер, в 97(?)
году решил сказать компилятору Borland C++ -
давай генерировать код под Pentium И до
сих пор желания снова попробовать не
возникало :))

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


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN]

2006-06-02 Пенетрантность Karabas Barabas
Hi Ded !

 D Эт тебе непонятно, а тем кто здесь сначала, очень даже
 D понятно :)

кстати, я отправлял f r a k s - n 0 2 p X 9 b b D 8 o d n m + y R O f E 0 A @ 
p u b l i c . g m a n e . o r g (без пробелов,
разумеется)

но похоже gmain сам подменил e-mail

-



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN] ����������������

2006-06-02 Пенетрантность sasha
А куда баг-репорты слать? А то я патался в 1.7 выполнить 

EXECUTE BLOCK AS
BEGIN
  UPDATE Collections C SET C.Name = 'Meine Favoriten' WHERE C.Name = 
'Meine Top-News';
  UPDATE Categories C SET C.Name = 'Meine Favoriten' WHERE C.Name = 
'Meine Top-News';
END

и получил Access violation at address 01684F62 in module 
'SQLHammer_InterBase_Common.bpl'. Read of address 0040.


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN] ����������������

2006-06-01 Пенетрантность Boulitchev Aleksey
 скорее всего Вы ни 6-ой ни 7-ой дельфы не покупали

 Не покупал, не покупаю, не буду покупать и не должен покупать, поскольку я 
 наёмный работник и средства разработки я использую те, которые мне 
 предоставляет работодатель. А где их брать - это его компетенция.
 Вопрос в том что после того как мне дали поработать на 2005-й студии, то 
 при выборе или снова писать например на дельфи, или найти другую работу, я 
 с огромой вероятностью буду искать новую работу где мне также предоставят 
 2005-ю студию. Благо щас предложений валом.

а я заодно еще и работодатель и знаю сколько стоит перетащить с D6 на D7, и 
плюну в глаз любому, кто скажет, что достаточно перекомпилировать

и из всех сколько нибудь старых и уважемых людей в этой эхе ставить своим 
проверенным 20 человекам новую среду разработки ради одного оболтуса по 
объявлению не будет никто

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

-- 
Булычев Алексей
http://www.stella-npf.ru 



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: Re[2]: [ANN] ????????????????

2006-06-01 Пенетрантность Boulitchev Aleksey
Max Rezanov  Могу спецально для вас прислать фотографию шкафа на котром 
коробки
 Delphi 5,7 MS VS 2003, 2005. Прям с телефона сделаю 640х480.
 И повторю свое мнение, то что в делфи - не IDE.

коробки и у меня есть а работать будем на D7, потому как IDE - это еще не 
разработка :)

-- 
Булычев Алексей
http://www.stella-npf.ru



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN] SQLHammer

2006-06-01 Пенетрантность Dmitri Kuzmenko
Hello, Yuri!
Yuri Grabar wrote:

  DK потому что дебилярий развели. create table уже руками не умеют
  DK написать.
 
 Ну-у... Многие и ассемблера не знают, так что ж теперь - языками высокого 
 уровня и не пользоваться вовсе? Или всех заставить сначала выучить 
 ассемблер, а уже потом на Pascal, C/C++, Java и т.д.? Нет, оно конечно, 
 ассемблер знать хорошо, но так ли уж _необходимо_?

Юра, какой ассемблер? Я про SQL! SQL состоит из DDL и DML.
Невозможно создавать таблицы только в оглупляторе.
я уже говорил, что наспор создам таблицу руками в SQLEditor БЫСТРЕЕ
чем кто-либо в этом дурацком построителе.

неужели конструкции create table и alter table такие сложные, что их
нельзя написать руками, а надо обязательно делать это интерактивно?

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

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


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN] ����������������

2006-06-01 Пенетрантность sasha
К стати, обратите внимание на SharpDeveloper 2.0. Конечно до студии он не 
дотягивает, то тоже вполне мощный инструмент, который замечательно работает со 
студийными солюшинами.


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN]

2006-06-01 Пенетрантность Boulitchev Aleksey
sasha
К стати, обратите внимание на SharpDeveloper 2.0. Конечно до студии он не 
дотягивает, то тоже вполне мощный инструмент, который замечательно работает 
со студийными солюшинами.

стоимость освоения инструмента 5 чел Х 2 недели + отладка ночного билда + 
тестирование билда

Стоимость полной разработки маленькой предметной области  на существующем 
ПО - 2 человеко-мес

Стоимость полной разработки маленькой предметной области  на новом ПО - 2 
человеко-мес

временно (на 3 мес) упадет качество из-за новизны

нахуахуа?

PS о стоимости переноса старых исходников я вообще молчу, а без базы эта 
маленькая предметная область выходит в 1.5 человеко-года

поэтому трижды нахуахуа?

-- 
Булычев Алексей
http://www.stella-npf.ru



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN]

2006-06-01 Пенетрантность Dmitry Voroshin

Boulitchev Aleksey [EMAIL PROTECTED]
сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED]

 поэтому трижды нахуахуа?


Как же. Ведь это крута. А писать на старой Дельфе не крута. Это же всем
очевидный факт!



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN] SQLHammer

2006-06-01 Пенетрантность Yuri Grabar
Hello, Dmitri!
You wrote  on Thu, 01 Jun 2006 11:10:20 +0400:

[ пропускаем...]

 DK Юра, какой ассемблер? Я про SQL! SQL состоит из DDL и DML.
 DK Невозможно создавать таблицы только в оглупляторе.
 DK я уже говорил, что наспор создам таблицу руками в SQLEditor БЫСТРЕЕ
 DK чем кто-либо в этом дурацком построителе.

Дим, аналогия более чем прозрачна...

 DK неужели конструкции create table и alter table такие сложные, что их
 DK нельзя написать руками, а надо обязательно делать это интерактивно?

Нет. Но тем не менее интерактивно это просто удобнее.

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

Потому что интерактивизировать написание таблицы много проще, чем 
процедуры/запроса. С другой стороны - я никогда не понимал почему надо 
писать

create table tbl (
   fld Integer DEFAULT 0 NOT NULL
   )

и нельзя написать

create table tbl (
   fld Integer NOT NULL DEFAULT 0
   )

А запоминать порядок следования всех клауз в определениях полей, ключей и 
т.д. не всегда с руки - вот тут-то как раз и место для тех инструментов, 
которые ты называешь оглупляторами. Для меня они наоборот - помошники в 
работе. А уже потом из них переношу в скрипт, оформляю его (условные 
проверки, за что отдельное спасибо Хвастунову, замена create procedure на 
create or alter procedure и т.д.).

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

-- 
With best regards, Yuri Grabar. 



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN] SQLHammer

2006-06-01 Пенетрантность Ded
Dmitry Voroshin wrote:
Юра, какой ассемблер? Я про SQL! SQL состоит из DDL и DML.
Невозможно создавать таблицы только в оглупляторе.
я уже говорил, что наспор создам таблицу руками в SQLEditor БЫСТРЕЕ
чем кто-либо в этом дурацком построителе.
 
 
 И о чём это говорит?

Это вот о чём говорит. Существуют 3 схемы-уровня человеческого 
мышления - вербально-логический (словами и предложениями, уровень 
тактики), абстрактно-геометрический (пространственными представлениями, 
уровень стратегии) и древнейший, унаследованный от мартышек, моторный (а 
сложу-ка я кубики вот так... не, херня получаеццо... а вот так? опять 
херня... а так? о, надо же, получилося...). У хомы сапиенса вульгариса, 
сиречь обыкновенного, все три взаимодействуют и выполняют свои задачи. А 
дружественный, интуитивно понятный интерфейс мышетыканья ориентирован 
и стимулирует использование именно последнего уровня. Причём, поскольку 
программеры нонче именно с дружественного всё и начинают, игнорируя 
всякие там глупые книги-доки-хелпы, то остальные два у них просто 
атрофируются. Это нетрудно заметить, почитавши вопросы на форуме у ДК и 
на скруле. Кстати, именно создание таблиц посредством мышетыканья 
гарантированно медленнее клавотоптания просто по определению у всех, кто 
умеет формулировать мысль словами - меньше телодвижений. Ну а кто к 
такому напряжению ума не способен, у того может и нет. А стоящие на 
самой вершине технического прогресса словами просто не умеют.

-- 
Regards. Ded.


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN] ����������������

2006-06-01 Пенетрантность Ded
sasha wrote:

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

Дык. Известный факт природы - синие писалки на капоте повышают 
мощность двигла на 10 лошадей...

-- 
Regards. Ded.


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN] SQLHammer

2006-06-01 Пенетрантность Boulitchev Aleksey
Yuri Grabar

 Потому что интерактивизировать написание таблицы много проще, чем
 процедуры/запроса. С другой стороны - я никогда не понимал почему надо
 писать

 create table tbl (
   fld Integer DEFAULT 0 NOT NULL
   )

 и нельзя написать

 create table tbl (
   fld Integer NOT NULL DEFAULT 0
   )

потому чта за подобные вещи убиваю сразу, и требую писать:

create domain ZLS$PK Integer DEFAULT 0 NOT NULL;

create table TBL(
ID PK,
constraint TBL_ID
 primary key (ID));



-- 
Булычев Алексей
http://www.stella-npf.ru



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN]

2006-06-01 Пенетрантность sasha
 поэтому трижды нахуахуа?

Для начала хотелось бы узнать: вы под дос писали?


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN]

2006-06-01 Пенетрантность Alex Cherednichenko
Привет, sasha!
Вы пишешь  01 июня 2006:

  поэтому трижды нахуахуа?

 s Для начала хотелось бы узнать: вы под дос писали?

Саша, аналогия не канает.
Переход к ГУЮ был инспирирован вовсе не M$.

То что мы наблюдаем нынче - просто очередное выкачивание бабла с девелоперов.
Неважно, поднимут ли копейку разработчики, или её потеряют,
M$ на этом заработает в любом случае.

--
With best regards, Alex Cherednichenko.



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN]

2006-06-01 Пенетрантность Boulitchev Aleksey
sasha

 поэтому трижды нахуахуа?

 Для начала хотелось бы узнать: вы под дос писали?

ясен, писал

дяденька, а ЕС 1045 с фортран-66 или СМ-ку с фортраном-4 помните?

а я помню, и библиотеки фортрановские для расчета напряжений в конструкциях 
реакторов помню и стоимость тестирования этих библиотек тоже помню

БЭСМы не застал, хотя они у нас еще рабочие были.

и смену языка, платформы, концепций тоже проходили, и IB5.6 на FB 0.338(? 
склероз) и с FB 1.0 на FB 1.5 переползал
дельфи с 1-ой по 5-ую щупал
переползал с D6 на D7,

сейчас двигаюсь на FB 2.0 и все потому что знаю что получу и чего это будет 
стоить мне и заказчикам

а из-за формы окошек или удобства первого залетевшего дятла - нахуахуа?

-- 
Булычев Алексей
http://www.stella-npf.ru



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN] ����������������

2006-06-01 Пенетрантность sasha
 Дык. Известный факт природы - синие писалки на капоте повышают мощность 
 двигла на 10 лошадей...

В частности SharpDeveloper могу не разбрасываться абстрактными фразами, а 
сказать конкретно:

1) Бесплатный
2) Есть дизайнер форм не хуже (скорее лучше) дельфишного
3) Поддерживает наследование форм в дизайнере
4) Написание и установка компоненто намного проще чем в дельфях
5) Есть генератор отчётов, также бесплатный
6) Есть встроенный тул для написания регулярных выражений
7) Встроенный NUnit и CodeCoverage
8) Встроенный рефакторинг
9) Поддержка Web references
10) Поддержка нескольких языков программирования с возможностью автоматической 
конвертации кода из одного языка в другой (про качество конвертации сказатьне 
могу)

Также скоро ожидается:
1) Дизайнер веб-форм и поддержка веб-проектов
2) Интеграция с CVS или SVN (точно не помню с чем именно)
3) Нормальный DataBase explorer


Может я написал что-то лишне, а может что-то забыл, но как по мне преимущества 
на лицо.


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN]

2006-06-01 Пенетрантность Alex Cherednichenko
Привет, Boulitchev!
Вы пишешь  01 июня 2006:

 BA ... первого залетевшего дятла - нахуахуа?

Зачем же так, с дятлом-то, жестоко...

--
With best regards, Alex Cherednichenko.



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN] ����������������

2006-06-01 Пенетрантность Boulitchev Aleksey
sasha
 В частности SharpDeveloper могу не разбрасываться абстрактными фразами, а 
 сказать конкретно:


 1) Бесплатный
при моей цене вопроса не имеет значения

 2) Есть дизайнер форм не хуже (скорее лучше) дельфишного
в дельфе есть не хуже(в чем-то лучше)

 3) Поддерживает наследование форм в дизайнере
открою секрет - тоже поддерживает, и даже есть репозиторий

 4) Написание и установка компоненто намного проще чем в дельфях
за три дня могу научить даже обезьяну

 5) Есть генератор отчётов, также бесплатный
не пользуем, есть XML и HTML, бесплатные

 6) Есть встроенный тул для написания регулярных выражений
все, что можно сформулировать - формализуем и программируем, выражаемся 
только в узком кругу

 7) Встроенный NUnit и CodeCoverage
живем как-то без них

 8) Встроенный рефакторинг
обходимся реинжинирингом, да еще подводим его или под смену платформы или 
концепции

 9) Поддержка Web references


 10) Поддержка нескольких языков программирования с возможностью 
 автоматической конвертации кода из одного языка в другой (про качество 
 конвертации сказатьне могу)

мама дорогая, как с pas на sql? если так то да, надо

 Также скоро ожидается:
 1) Дизайнер веб-форм и поддержка веб-проектов
они очень х-во работают в реалтайме или даже близко к нему

 2) Интеграция с CVS или SVN (точно не помню с чем именно)
а я помню, что MS SS

 3) Нормальный DataBase explorer
ненормальный IBExpert, к тому же сам по себе

 Может я написал что-то лишне, а может что-то забыл, но как по мне 
 преимущества на лицо.

у нас после таких заяв всегда кто-нить ехидно так: на лице, на каком именно?


-- 
Булычев Алексей
http://www.stella-npf.ru



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN] SQLHammer

2006-06-01 Пенетрантность Dmitri Kuzmenko
Hello, Dmitry!

Dmitry Voroshin wrote:

я уже говорил, что наспор создам таблицу руками в SQLEditor БЫСТРЕЕ
чем кто-либо в этом дурацком построителе.
 
 И о чём это говорит?

это говорит о том, что разработчик (!) ПО кроме умения тыкать
мышью должен уметь набивать текст на клавиатуре. Если он
этого не умеет, то...

неужели конструкции create table и alter table такие сложные, что их
нельзя написать руками, а надо обязательно делать это интерактивно?
 
 Наверное нет, но так всё-таки удобнее.

не вижу, чем удобнее. особенно выбор из тучи типов полей.

 А я вот не умею ими пользоваться. И никогда не пользовался. И даже не знаю
 как это делается. Вывод?  Запретить построители?
 
 Во многом такие вещи - дело элементарной привычки. Главное всё-таки
 результат.

доводить до того, чтобы без IBExpert человек не мог и таблицу
создать, тоже не надо.

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


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN] SQLHammer

2006-06-01 Пенетрантность Yuri Grabar
Hello, Boulitchev!
You wrote  on Thu, 1 Jun 2006 15:34:00 +0400:

[ пропускаем...]
 BA потому чта за подобные вещи убиваю сразу, и требую писать:

 BA create domain ZLS$PK Integer DEFAULT 0 NOT NULL;

Ну вот и объясни мне, почему надо писать именно так, а вот так:

create domain ZLS$PK Integer NOT NULL DEFAULT 0;
[..дальше все по тексту как и было...]

низзя ни в коем случае! :)))
Речь была о порядке следования клауз в определении поля/домена, а не 
неиспользовании доменов...

-- 
With best regards, Yuri Grabar. 



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN]

2006-06-01 Пенетрантность Boulitchev Aleksey
Slava Ekimov

 Мне кажется, так же думали программисты FoxPro про Delphi.
 Вакасии на FoxPro еще мелькают иногда.

переход с файл-сервера на клиент-сервер того стоил и по скорости разработки 
и по надежности решения.

мене,мене, текел, упарсин

-- 
Булычев Алексей
http://www.stella-npf.ru



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN]

2006-06-01 Пенетрантность sasha
 Саша, аналогия не канает.

Да ну. Ведь написанное на TurboVision работает и по ныне - чего ж не писать на 
нём и дальше?

 Переход к ГУЮ был инспирирован вовсе не M$.

А какое это имеет значение? SUN, например, тянет одеяло в сторону жабы и что? 
Мне, к примеру, Java просто не нравиться, и многим тоже, потому  что просто 
напросто потенциал компании SUN намного слабее чем MS, и они просто не в 
состоянии реализовать вещи, которые у MS нам давно знакомы. А переход с 
машинных инструкций на промежуточный код - это такой-же значительный 
концептуальный переход как и переход от консоли на гуй.

А вобще разговор начался с тому почему нет тулов под виртуальные машины (Java 
или NET). Мне преимущества от этого кажутся очевидными. В принципе если оно 
будет написано, то мне пофиг на жабе или на C#. Поэтому я вопрос ставил не что 
лучше, win32 или виртуальная машина, а почему вобще не пишут тулов для 
виртуальных машин, а пишут ещё один такой же, но другой, из ряда имеющихся под 
win32.


 То что мы наблюдаем нынче - просто очередное выкачивание бабла с девелоперов.
 Неважно, поднимут ли копейку разработчики, или её потеряют,
 M$ на этом заработает в любом случае.

Во первых там, где я сейчас работаю, требования на чём и под что писать ставит 
заказчик. Не знаю совпадение ли это, но у нас их было 4 и все хотели чтобы было 
под .NET. Ясное дело что такие условия не у всех.

Во вторых кто заставляет покупать студию? Если винда уже куплена, то есть 
SharpDeveloper, а если нет, то можно попробовать Linux + MonoDeveloper (сам я 
его правда не щупал).

Лично меня останавливало долго вот что: набрал я себе на палитру дельфей кучу 
разных красивых компонентов типа EhLib, JVCL и т.п. При этом я думал: дельфи - 
это круто, а на нете я не смогу такое сделать, там таких компонентов и 
возможностей нету. Потом оказалось что это всё миф. Под нет есть всё чего душа 
пожелает, и при этом он намного удобнее (кроме отдельных моментов). Подозреваю 
что с компонентами для Java ситуация аналогичная.


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN]

2006-06-01 Пенетрантность Dmitri Kuzmenko
Hello, Sasha!

sasha wrote:

поэтому трижды нахуахуа?
 
 Для начала хотелось бы узнать: вы под дос писали?

а где вы были 25 октября 1917 года? (или когда там...)
:-)

прыгать по средам могут только разработчики, у которых
срок разработки проекта составляет примерно половину от
времени между выходом новых версий используемой IDE
(например, 6-8 месяцев).

Если разработка идет непрерывно в течение 1.5-2 лет
или больше, то разработчики застревают на конкретной
среде, которая в том числе является и набором библиотек
и компонент (также и подключаемых).

Получать гемор с
1. освоением новой среды
2. улаживанием глюков или несоответствий при компиляции
3. обнаружением несовместимости старых и новых библиотек, глюков
новых версий библиотек, или вообще их временным отсутствием
и т.п. мало есть у кого интерес, если разработка продолжается.

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


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN]

2006-06-01 Пенетрантность sasha
 а из-за формы окошек или удобства первого залетевшего дятла - нахуахуа?

Хотя бы потому что вы сможете:
1) Легко документировать код средствами студии
2) Рисовать диаграммы в нотации, похожей на UML
3) Делать тесты типа NUnit, MBUnit и т.п. что сильно повышает качество кода
4) Проверять свой код на потенциальные ошибки такими средствами как например 
Together. Нам он несколько ошибок нашёл в коде, который казался абсолютно 
правильным
5) Писать веб-приложения и веб-сервисы и легко разворачивать из на сервере 
одним нажатием кнопки

пожалуй достаточно.


PS Мне вобще всё равно кто на чём пишет. Я просто хочу чтобы программа работала 
одинаково на линухе, маке и виндах и чтобы я мог поставить дома линух и не 
париться о том что мне не хватает какого-то виндовского ПО. Виртуальные машины 
это позволяют. Delphi 7 и ниже не позволяют (Wine я не считаю). Также это 
позволяют всякие GTK, Qt и т.п., но интерфейсы под них писать или сложно, или 
они убогие или и то и другое.
 


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN]

2006-06-01 Пенетрантность sasha
 Если разработка идет непрерывно в течение 1.5-2 лет
 или больше, то разработчики застревают на конкретной
 среде, которая в том числе является и набором библиотек
 и компонент (также и подключаемых).

Та я спрашивал про то почему новые проекты под win32 до сих пор делают. 
А старые - это дело такое. В фирме, где я начинал, до сих пор с досовский 
клиппером работают и сеть держут под NetWare 3, однако новые проекты им делать 
на клиппере в голову не приходит.


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN]

2006-06-01 Пенетрантность Dmitri Kuzmenko
sasha wrote:

 В частности SharpDeveloper могу не разбрасываться абстрактными фразами, а 
 сказать конкретно:

 Может я написал что-то лишне, а может что-то забыл, но как по мне 
 преимущества на лицо.

да ты не кипятись. понятно, что новая среда она на то и новая,
что в ней есть новые фичи.
Я вот людям про рефакторинг и др. фичи D2006 рассказываю, а они мне
вот у нас проект на Delphi 7, это ж переходить надо, компоненты

Идеальный случай - новый проект на новой IDE. Если проект не тянет за
собой часто используемых модулей, разработанных на сильно предыдущей IDE.

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


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN] SQLHammer

2006-06-01 Пенетрантность Dmitry Voroshin

Ded [EMAIL PROTECTED] сообщил/сообщила в
новостях следующее: news:[EMAIL PROTECTED]
 Dmitry Voroshin wrote:
 Это вот о чём говорит. Существуют 3 схемы-уровня человеческого
 мышления - вербально-логический (словами и предложениями, уровень
 тактики), абстрактно-геометрический (пространственными представлениями,
 уровень стратегии) и древнейший, унаследованный от мартышек, моторный (а
 сложу-ка я кубики вот так... не, херня получаеццо... а вот так? опять
 херня... а так? о, надо же, получилося...). У хомы сапиенса вульгариса,
 сиречь обыкновенного, все три взаимодействуют и выполняют свои задачи. А
 дружественный, интуитивно понятный интерфейс мышетыканья ориентирован
 и стимулирует использование именно последнего уровня. Причём, поскольку
 программеры нонче именно с дружественного всё и начинают, игнорируя
 всякие там глупые книги-доки-хелпы, то остальные два у них просто
 атрофируются. Это нетрудно заметить, почитавши вопросы на форуме у ДК и
 на скруле. Кстати, именно создание таблиц посредством мышетыканья
 гарантированно медленнее клавотоптания просто по определению у всех, кто
 умеет формулировать мысль словами - меньше телодвижений. Ну а кто к
 такому напряжению ума не способен, у того может и нет. А стоящие на
 самой вершине технического прогресса словами просто не умеют.

Интересная теория. Кстати в IBExpert дизайнером таблиц (оглуплятором)
удобнее всего (и быстрее) пользоваться при помощи клавиатуры чем мышью.



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN] SQLHammer

2006-06-01 Пенетрантность Boulitchev Aleksey
Ded
Это вот о чём говорит. Существуют 3 схемы-уровня человеческого
 мышления - вербально-логический (словами и предложениями, уровень
 тактики), абстрактно-геометрический (пространственными представлениями,
 уровень стратегии) и древнейший, унаследованный от мартышек, моторный (а

Дед, и у тебя жена врач?

-- 
Булычев Алексей
http://www.stella-npf.ru



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



  1   2   3   >