Зависание WI-V2.5.0.26074 на select co unt(*) from mon$attachments

2011-01-12 Пенетрантность Gene Feudorov

гамарджоба всем!

поставили заказчику в декабре 2010
WI-V2.5.0.26074
x32 SuperClassic

в течение рабочего дня 200-350 одновременных пишуше-читающих коннектов
постоянно подключаются-отключаются через 4 клиента (сервера приложений)

быстродействие по сравнению с fb 1.5 SS - просто летает.

решил посмотреть mon$attachments на рабочей базе
несколько запросов вчера было на ура,
потом следующая последовательность действий, которая повторилась и сегодня

1. select count(*) from mon$attachments
2. служба fb_inet_server.exe встаёт в ступор, не отвечает и процессоры не 
кушает. помогает только убиение процесса

3. в логе появляется несколько таких записей

 firebird.log ==
Wed Jan 12 12:44:37 2011
   Cannot initialize the shared memory region
   operating system directive MapViewOfFile failed
   Недостаточно памяти для обработки команды.

Wed Jan 12 12:44:37 2011
   Cannot dump the monitoring data
   operating system directive MapViewOfFile failed
   Недостаточно памяти для обработки команды.
 firebird.log ==

4. далее много таких
 firebird.log ==
Wed Jan 12 12:44:38 2011
   Operating system call _beginthreadex failed. Error code 8
 firebird.log ==

памяти fb_inet_server кушало вчера 1.6 гб, сегодня - 1.4 гб.
без этого запроса прекрасно откушивает и работало с 1.9 гб.

больше пока не хочу дёргать мониторинг :D
Влад Санычу в аську стукнул - мовчит.

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Re: Зависание WI-V2.5.0.26074 на selec t count(*) from mon$attachments

2011-01-12 Пенетрантность Gene Feudorov

Hello, Oleg Matveyev!
You wrote  on Wed, 12 Jan 2011 14:21:51 +0300:

 в течение рабочего дня 200-350 одновременных пишуше-читающих
 коннектов постоянно подключаются-отключаются через 4 клиента (сервера
 приложений)

OM т.е. коннектов в FB - 4шт?  или возможно вплоть до 350 ?

серверов приложений 4 штуки.
в каждом отдельный поток со своим коннектом.
потоков не ограничено.

 без этого запроса прекрасно откушивает и работало с 1.9 гб.

OM дык это же почти предел для 32битного процесса.

я в курсе

OM IMHO, при любом неосторожном движении оно и будет умирать... да еще
OM на таком  кол-ве коннектов.

num_buffers=64
плюс ежечасное отрубание одного сервера приложений,
с которым работают клиенты со всего мира в количестве 150-250.
для них это некритично, а фб в результате стабильно работает в диапазоне 0.7-1.6 
гб


Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Re: Зависание WI-V2.5.0.26074 на selec t count(*) from mon$attachments

2011-01-12 Пенетрантность Gene Feudorov

Hello, Dmitry Yemanov!
You wrote  on Wed, 12 Jan 2011 14:20:06 +0300:

DY Вот за это можно сразу бить ногами.

спасибо, Дим! :)

DY В 32-битном адресном пространстве работают 350 коннектов, каждый со своим
DY кешем!?

кэш потока маленький 64*8к ... всё уменьшаем, а быстродействие не изменяется :)
суперклассик срочно нужен был (причины не могу говорить), а заказчик не был 
готов в

тот момент поставить х64

DY Для работы мониторинга серверу нужна разделяемая память. Для 350
DY коннектов - много. Может полгига, например. А у тебя до лимита в 2 гига
DY осталось всего ничего. Неудивительно что винды сливают с ошибкой, а ФБ
DY помирает.

дякую щё раз!
Влад также сказал.
причина ясна, мониторинг оставим до х64


Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Re: [OFF] Копиразм крепчал или любимую группу Медведева оштрафовали за её же песни

2009-07-09 Пенетрантность Gene Feudorov


Hello, Tonal!
You wrote in conference gmane.comp.db.firebird.russian to
ru-firebird@googlegroups.com on Tue, 07 Jul 2009 
18:15:15

+0700:


T В двух словах: с Яна Гиллана, Роджера Гловера, Стива Морса и Яна Пейса
T потребовали 450 000 руб. за то что они не отслюнявили РАО («Российское
T Авторское Общество») за право публично исполнять свои произведения.
T Занавес!

хоть по сцылке то бы сходили, прежде чем постить?

На вопрос, правда ли, что академик Амбарцумян выиграл Волгу по лотерее? 
армянское

радио отвечает:
-Да. Только не академик, а футболист, и не в лотерею, а в преферанс, и не 
выиграл, а

проиграл, и не волгу, а 100 рублей.

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

РЕШИЛ




Re: Что-то давно у нас не было пятницы ? :)

2009-05-07 Пенетрантность Gene Feudorov


Hello, Ovchinnikov Vasily!
You wrote  on Thu, 07 May 2009 09:09:09 +0400:


 Нас опять колбасит.

 http://www.stella-npf.ru/other/prognoz2009.png

 ну, я вчера в Ольговке, полуголый в саду шашлыки жарил. Было точно не
 меньше 26.

OV В Екатеринбурге намерзся, небось? Теперь вот греешься у мангала ;-)

аха... эт ёбруг всю весну колбасит, а не калугу!
у нас сёня первый тёплый день :D


Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Re: Что-то давно у нас не было пятницы ? :)

2009-04-28 Пенетрантность Gene Feudorov


Hello, Kovalenko Dmitry!
You wrote  on Tue, 28 Apr 2009 15:37:42 +0400:

 Ладно уж, раз у вас сегодня пятница, ждать не буду:
 http://sids.livejournal.com/336257.html

KD Забавно ... мне про две недели понравилось...

про горизонтальную проводку сильно :D

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

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Re: Курсы в Екатеринбурге - 20-24 апреля

2009-04-09 Пенетрантность Gene Feudorov


Hello, Dmitri Kuzmenko!
You wrote  on Wed, 08 Apr 2009 22:47:29 +0400:

 С 20 по 24 апреля я читаю 5-дневный курс по IB/FB в Екатеринбурге.

DK я не понял, из Екатеринбурга все уехали?

Дим, давай лучше в сентябре в Сочи? :-))
тут, знаешь ли, в этот период наш солнечный курортный городишко переименовывают 
в Грязьбург и особенно на улице Самолётной ты в этом убедишься воочию. бери 
резиновые сапоги с собой!


Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Re: ну и сво....

2009-03-17 Пенетрантность Gene Feudorov


Hello, Alex Cherednichenko!
You wrote to Dmitry Lendel on Tue, 17 Mar 2009 15:32:36 +0300:

DL Кто они?
AC http://asu-avtovokzal.ru/page/prod/vokz

гыы


Что конкретно дает внедрение нашей системы АСУ Автовокзал:
 Фактически мгновенный экономический эффект, за счет увеличения коэффициента 
заполняемости автобусов, пассажиропотока по рейсам,



в Вологде теперь автобусы без расписания ездят :-)


Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Re: OFF: С празднечгом

2009-03-03 Пенетрантность Gene Feudorov


Hello, Качановский Дмитрий!
You wrote  on Tue, 03 Mar 2009 15:39:02 +0200:


 3х3=9

 А ещё 2000?

КД проблема y2k была закрыта в связи с переходом на новое тысячелетие
КД так что осталось токо 03.03.09

дык у вас формат даты такой!?
я, спасиба ib/fb использую '3.3'  и моск не ипу :D

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Re: OFF: С празднечгом

2009-03-02 Пенетрантность Gene Feudorov


Hello, Kovalenko Dmitry!
You wrote  on Tue, 3 Mar 2009 09:43:25 +0300:


KD Меня тут поздравили с Днем Квадратного Корня.
KD Дата оказывается сегодня такая.

какая такая третье марта!?

--
Фёдоров Евгений.
ООО Трест-МЭК. Екатеринбург. 





Re: Off. Расторжение договора купли-продажи ПО

2008-12-06 Пенетрантность Gene Feudorov


Hello, Kochmin Alexandr!
You wrote  on Fri, 05 Dec 2008 21:53:37 +0600:

KA я бы забил

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



Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Re: Off. Расторжение договора купли-продажи ПО

2008-12-05 Пенетрантность Gene Feudorov


Hello, Dmitri Kuzmenko!
You wrote  on Thu, 04 Dec 2008 19:38:24 +0300:

 вопщем, полистал ГКсмотреть надо в сторону ст.450,  ст. 484
 ч.4 ст.486 ГК РФ.

DK частично. ты про софт? здесь все сложнее. При установке софта ты
DK принимаешь договор оферты (присоединения, лицензионное соглашение)
DK по  кнопке Yes. А там
DK а) не дается никаких гарантий
DK б) не указаны никакие варианты возврата

нее. я как продавец (юрик) по договору купли-продажи передаю покупателю (юрику) 
товар (ПО) и право использования его на своём предприятии.
покупатель подписал договор, частично оплатил, я передал, обучил, а тут кризис и 
покупатель дальше не хочет не платить, не использовать.
расторжение договором не предусмотрено, изменения существенных условий не 
произошло, так што по ст.450 покупатель расторгнуть не могёт.
согласно ч.1,3 ст.484 и ч.4 ст.486 ГК РФ я имею право требовать от покупателя 
принять товар и оплатить его.


Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Re: Off. Расторжение договора купли-продажи ПО

2008-12-05 Пенетрантность Gene Feudorov


Hello, Dmitri Kuzmenko!
You wrote  on Fri, 05 Dec 2008 14:53:43 +0300:

 покупатель подписал договор, частично оплатил, я передал, обучил, а
 тут  кризис и покупатель дальше не хочет не платить, не использовать.

DK правда, и использовать не хочет? или хочет попользовать на халяву?

готов не использовать, лишь бы бабло не платить, а ещё бы и то вернуть.
тут есть третье лицо, без которого он не сможет полноценно использовать продукт 
:)


Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Off. Расторжение договора купли-продажи ПО

2008-12-04 Пенетрантность Gene Feudorov


подскажите люди добрые, в какую сторону смотреть!

если договором не предусмотрено одностороннее расторжение, то по ГК покупатель 
вправе расторгнуть договор?


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


Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Re: Off. Расторжение договора купли-продажи ПО

2008-12-04 Пенетрантность Gene Feudorov


Hello, Gene Feudorov!
You wrote  on Thu, 4 Dec 2008 13:26:37 +0500:


GF подскажите люди добрые, в какую сторону смотреть!

GF если договором не предусмотрено одностороннее расторжение, то по ГК
GF покупатель  вправе расторгнуть договор?

вопщем, полистал ГКсмотреть надо в сторону ст.450, ч.1,3 ст. 484 , ч.4 
ст.486 ГК РФ.

всем спасибо, тема закрыта :D

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Re: нужен сисдамин - универсал в питер

2008-11-03 Пенетрантность Gene Feudorov


Hello, Kochmin Alexandr!
You wrote  on Sun, 02 Nov 2008 17:18:58 +0600:

KA Вообщем ищется сисадмин в Питере

Шурик, ты чо в Питер свалил?

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Re: Здраствуйте не поможите правельно создать процедуру

2008-10-31 Пенетрантность Gene Feudorov


Hello, Булгачев Сергей!
You wrote  on Thu, 30 Oct 2008 19:55:05 +0300:

 list = element [',' element ...]
 запятая - она в начале, а не в конце куда пишем чаще?

БС Ну не знаю, не убедил, вобщем :)

Сергей, ты ни разу не забывал при дописывании списка запятую в конце поставить!?
или переставляя местами элементы в списке в зяпятых ошибиться!?

скажем, решил я в список полей добавить rdb$description

select rdb$field_name,
 rdb$field_position,
 rdb$relation_name
 rdb$description
from rdb$relation_fields
where rdb$relation_name = :rdb$relation_name

и по забывчивости запятую пропустил а получил синтаксически верную 
конструкцию!

но дальше она мне может боком вылезти.
поэтому я уш лучше вот так буду писать на автомате:

select rdb$field_name
,rdb$field_position
,rdb$relation_name
,rdb$description
from rdb$relation_fields
where rdb$relation_name = :rdb$relation_name

и не загружать мозг синтаксическим анализом :-)

а как удобно я вам доложу из того create table, што я приводил,
вытаскивать список полей с запятыми :-)

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Re: Здраствуйте не поможите правельно создать процедуру

2008-10-31 Пенетрантность Gene Feudorov


Hello, Dmitri Kuzmenko!
You wrote  on Fri, 31 Oct 2008 00:18:03 +0300:

 Дим, а как ты относишься к таким расстановкам запятых?

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

дык если б мы писали программы на русском языке, у нас бы и скобок вложенных бы 
не было!

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

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Re: Здраствуйте не поможите правельно создать процедуру

2008-10-30 Пенетрантность Gene Feudorov


Hello, Dmitri Kuzmenko!
You wrote  on Thu, 30 Oct 2008 10:52:19 +0300:

DK когда на самом деле это жутко криво и неправильно правильно вот так

Дим, а как ты относишься к таким расстановкам запятых?

select C.Calc_ID, C.Item_ID, C.Active_
,C.Add_Date, C.Add_User
,(case when C.Active_=1 then 'Активная' end) as ActiveName
from Calc C
where C.Item_ID=:Item_ID

create table BALANCE(
  BALANCE_ID D_PK  not null
 ,NAME   D_NAME
 ,IS_BLACK   D_SIGN
 ,DEL_USER   D_USER_ID
 ,DEL_DATE   D_DATE
);

эт криво и неправильно, но так минимизирует ошибки :-)

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Re: Вычисляемые поля в SQL

2008-10-15 Пенетрантность Gene Feudorov


Hello, Ded!
You wrote  on Wed, 15 Oct 2008 22:48:34 +0400:

D Самый правильный совет - не хранить нуллы в тех полях, где они не
D нужны.

Александр Володимирович, а если один из операндов результат селекта? :-)

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Re: Странные зависания

2008-09-03 Пенетрантность Gene Feudorov


Hello, Oleg Matveyev!
You wrote  on Wed, 3 Sep 2008 18:33:39 +0400:

OM да .
OM подробности в личку отписал

Олежек, а можно ещё и сюда!?

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Re: Блокировка записи в трехзвенке.

2008-06-07 Пенетрантность Gene Feudorov


Hello, Мадорский Г.В.!
You wrote  on Fri, 6 Jun 2008 16:02:52 +0400:

МГВ Всем привет. Какой наиболее простой и надежный способ заблокировать
МГВ запись в  midas? Свои варианты есть, но хочется прокатится на
МГВ чьем-нибудь велосипеде с  круглыми колесами...

наш велосипед с круглыми колёсами не блокирует записи.
хай пользователь получит, шо запись изменена другим пользователем
и обновит свою таблицу на клиенте чо тут страшного?
и никаких гемороев при потере коннекта не будет.

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Re: Блокировка записи в трехзвенке.

2008-06-07 Пенетрантность Gene Feudorov


Hello, Мадорский Г.В.!
You wrote  on Sat, 7 Jun 2008 11:30:57 +0400:

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

а зачем это всё заворачивать в одну транзакию!?
пусть за этот час у него 100 апдейтов записи произойдёт.

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Re: Бред рекурсивной кобылы

2008-04-01 Пенетрантность Gene Feudorov


Hello, Tonal!
You wrote  on Tue, 01 Apr 2008 16:55:47 +0700:

T Т.е. конфликт, цикл, при параллельном выполнении не создаётся из-за
T FK,  а не из за явной проверки процедурой.

хлопцы, а чо так сложно то с процедурами!?
у меня проверка в триггере в цикле... или этого недостаточно?

create or alter trigger DM_GR_CYCLE_BU for DM_GR before update
as
declare variable ID Integer;
begin
 if (coalesce(new.Parent_ID, 0)coalesce(old.Parent_ID, 0)) then begin
   ID = new.Parent_ID;
   while (ID is not null) do begin
 if (ID = old.ID) then
   exception VariantException 'Зациклена цепочка!';
 select Parent_ID from DM_GR where ID = :ID into :ID;
   end
 end
end



Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Re: FB21(RC1): Datatype blob is not supported for sorting operations

2008-02-06 Пенетрантность Gene Feudorov


Hello, Sergey Mereutsa!
You wrote to Vlad Khorsun on Wed, 6 Feb 2008 14:42:21 +0200:


 Есть мнение (читай: хрен оспоришь :-), что для 99% приложений именно
 это и надо. Я про именно сортировку.

SM Гыы, тогда уж добавьте | ORDER BY MY_UDF | - которая на вход будет
SM получать этот самый блоб, а выдавать число/строку (только не блоб),

Сирёж, функция сравнения должна выдавать трёхзначный результат:
- больше
- равно
- меньше
и аргументов ей необходимо ровно два

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Re: OFF. Купил маленького Чирка.

2008-01-31 Пенетрантность Gene Feudorov


Hello, ArtGal!
You wrote  on Thu, 31 Jan 2008 13:08:23 +0300:

A Перегон Питер-Мск-Сочи.
A 24015 км.

далековато до вас из питера :-)

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Re: OFF. Купил маленького Чирка.

2008-01-31 Пенетрантность Gene Feudorov


Hello, Gene Feudorov!
You wrote  on Thu, 31 Jan 2008 15:15:01 +0500:


A Перегон Питер-Мск-Сочи.
A 24015 км.

аа, дык из самого Перегона машину гнали?

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Re: Глубина рекурсии

2008-01-28 Пенетрантность Gene Feudorov


Hello, Cattus Nocturnus!
You wrote  on Mon, 28 Jan 2008 05:24:22 -0800 (PST):

 Вдруг тебе повезет. Но, IMHO, проблема скорее в консерватории.
CN Нужен обход дерева.

лучше всё-тки консерваторию переправить, если такая глубина рекурсии возникает.
и работать быстрее будет :-)

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Off: Екб: Кто собирается на турнир по преферансу?

2008-01-23 Пенетрантность Gene Feudorov


есть хто тут?

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Re: права на контролы в программе

2008-01-07 Пенетрантность Gene Feudorov


Hello, Kochmin Alexandr!
You wrote  on Sat, 05 Jan 2008 15:59:03 +0600:


KA delphi, надо сделать настройку прав доступа на визуальные контролы в
KA программе.
KA Или можно как-то по-другому, попроще да получше все сделать?

Шурик, а может таки создавать интерфейс динамически?
написать функций, типа:

CreateDBGrid(Name, Parent, DataSource, Align)
CreateDBGridColumns(DBGrid, AColDefs)

и вперёд с привилегиями: (не) создаёшь, дизаблишь, риодонлишь!
завязывать пора с визуальным программированием :-)

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Re: права на контролы в программе

2008-01-07 Пенетрантность Gene Feudorov


Hello, Kochmin Alexandr!
You wrote  on Mon, 07 Jan 2008 15:25:49 +0600:


 завязывать пора с визуальным программированием :-)

KA 230 форм.

и каждая устлана паркетом иконок!?
заодно TCustomForm.CreateNew освоишь! :-)

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Re: С Новым Годом всех

2008-01-01 Пенетрантность Gene Feudorov

Hello, Kovalenko Dmitry!
You wrote  on Sat, 29 Dec 2007 20:47:09 +0300:


 KD [земная суета вырезана]

  ... пусть будет нам щастье... ВСЕХ С НАСТУПАЮЩИМ 2008 ГОДОМ!!!.

 KD Сегодня нашел в местном супермаркете то самое крымское вино.

это которое то самое?
которое в городе Крымск Краснодарского края изготовляется!?
дык воно не то самое, а это самое :-))

 KD Татары и  украинцы - братья навеки!

стоял тут в ашане, смотрел на шампусик из г.Артёмовска Донецкой губернии,
про которое не так давно Лебедев повествовал:
http://www.tema.ru/travel/donetsk/
вертел, глядел так и не взял попробовать.
вроде и цена нормальная и бутылка кулюторная и рекомендация Лебедева
но не люблю я шампанское... таки портвейн массандровский взял, як обычно:-)


Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: С Новым Годом всех

2008-01-01 Пенетрантность Gene Feudorov


Hello, Kovalenko Dmitry!
You wrote  on Tue, 1 Jan 2008 14:20:35 +0300:

KD муcкат южнобережный пробило :)
KD PS. А мой злобный папа ныкает мускат красного камня, который мне
KD задарили  на последней московской конфе. Он его пьет исключительно
KD ночью, под одеялом  :)))

их же больше рюмки то не выпить... сахар из ушей лезет!
а вот портвейн Ливадия красный пили я и Николай II...
и даже полтора литра под чёрным крымским небом на ура :-)
вапще, тема правильная - похмелятор пора врубать!

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург. 





Re: OFF: ПрEдНоВоГоДнЯя ПяТнИцА!

2007-12-28 Пенетрантность Gene Feudorov

Hello, RUST!
You wrote  on Fri, 28 Dec 2007 13:14:15 +0200:

 R http://www.youtube.com/watch?v=zDlxpcslPRI

а шо вон про Лёню Черновецкого нийшо не казав?
када тот в космос полетит.

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: OFF: К пятнице

2007-12-27 Пенетрантность Gene Feudorov

Hello, PEAKTOP!
You wrote  on Wed, 26 Dec 2007 18:52:54 -0800 (PST):

 P Топик вопросов:
 P 1. Как пропатчить KDE под FreeBSD ?
 P 8. Как вы относитесь к культу Ктулху ?

ну это с Путинских содрали но многие шибко порадовали :-)

Уважаемый Виктор Андреевич, скажите, когда наконец Российская Федерация войдет в
состав Украины??

Уважаемый Президент, немогу разобратцо как это ?

Коли гігантські бойові бджоли нарешті почнуть охороняти Державні кордони
України?

Скажіть, чи підтримуєте Ви петицію 2006 року Про оголошення HTML другою
державною мовою

Як ви относитесь к бландингам ?

Пане Президенте, як ви відноситесь до того, щоб заборонити парковку авто біля
тротуарів. Бо відверто кажучи вони заи!

Как Вы считаете, Леонид Черновецкий жжот?


Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: rdb$triggers

2007-12-06 Пенетрантность Gene Feudorov

Hello, Nikolay!
You wrote  on Tue, 4 Dec 2007 14:55:58 +0200:

 N В таблице rdb$triggers есть поле тип триггера. Значения от 0 до 6 я
 N знаю, а что означают значения после 6 ? У кого перечень есть?

  Подозреваю, что это те, которые на несколько действий. Проверять
  лень.

 N именно. Нужен конкретный список

вот конкретный код генерации текста на паскаль переводить лень :-)

local Type := DataSet(DataSet, doGetFieldAs,'Type_', AsInteger)+1, i := 0
local cType := if(Type and 1, 'A', 'B'), cTypes := {'I','U','D'}
local lType := if(Type and 1, 'after', 'before'), lTypes :=
{'insert','update','delete'}
Type := Type div 2
while Type  0
  cType += cTypes[Type and 3]
  lType += if(i++ = 1,' ',' or ') + lTypes[Type and 3]
  Type := Type div 4
end
DataSet(DataSet, doSetField, 'Type_', cType)

Text := Format('create or alter trigger %s for %s%s %s %s',\
  {DataSet(DataSet, doGetField, 'rdb$trigger_name')\
  ,DataSet(DataSet, doGetField, 'rdb$relation_name')\
  ,if(DataSet(DataSet, doGetField, 'rdb$trigger_inactive', 0)=1,'
inactive','')\
  ,lType\
  ,if((Pos:=DataSet(DataSet, doGetField,
'rdb$trigger_sequence'))0,Format('position %d', {Pos}),'')})
Text += crlf + DataSet(DataSet, doGetField, 'Text', '')
DataSet(DataSet, doSetField, 'Text', Text)
DataSet(DataSet,doNext)

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: Backup через сервис и путь с пробелами

2007-10-26 Пенетрантность Gene Feudorov

Hello, Tonal!
You wrote  on Fri, 26 Oct 2007 10:26:06 +0700:

 T Если в строке запуска gbak-а указать ключик -se, то он перестаёт
 T понимать пути с пробелами.

 T Это известная грабля, или в трекер?

а у gbak завсегда так было :-)
пользуйтесь путями и именами в формате 8.3 или лично вызывайте сервисы

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: Засада: сортировка и фильтрация

2007-10-07 Пенетрантность Gene Feudorov

Hello, ArtGal!
You wrote  on Sat, 6 Oct 2007 13:27:24 +0400:

 A Даже сочинские фармацевты научились

нет, Артур, надо так: научились БЫСТРО сортировать, искать :D
в прошлом году перекупался, пошол в аптеку.
откуда там взялась такая тётка с нехарактерным для тех мест
одесским акцентом непонятно может из Одессы и приехала.
вопщем, как принято в Сочи устал ждать, пока она обслужит
одного человека, да ещё и температурка субфибрильная знобит.
отпустила, спрашивает:
- шо Вы хотели?
- парацетамол и ибупрофен самые простые, дешовые!
поворачивается ко мне спиной, открывает свой шкаф:
- тк значит мы ищем шо-нибудь обезболивающее может таки
попробуем найз?

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: Засада: сортировка и фильтрация

2007-10-07 Пенетрантность Gene Feudorov

Hello, ArtGal!
You wrote  on Sun, 7 Oct 2007 11:56:14 +0400:

 A Нет в Сочи специалистов.
 A И еще меньше людей которые хотят работать.
 A 8-(

аха. я нонче обнаружил мечту рядового сочинца:
продать свою хрущёвку и на вырученные бабки купить две в Москве: в одной жить, а
другую сдавать :-)

кста, Артур, там ещё трёхкомнатную квартиру на Мамайке не продали по шансону?

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: помогите разобраться

2007-10-05 Пенетрантность Gene Feudorov

Hello, Качановский Дмитрий!
You wrote  on Fri, 5 Oct 2007 11:13:30 +0300:


 КД уфф.
 КД всем спасибо кажется нашел то что искал

Дим, ну не томи :-)))

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: помогите разобраться

2007-10-04 Пенетрантность Gene Feudorov

Hello, Качановский Дмитрий!
You wrote  on Thu, 4 Oct 2007 03:23:40 +0300:

 КД на двойку), или  обновление фастмема, или я чегой-то изменил в
 КД настройках фастмема.

 КД Может кто уже сталкивался с чем подобным???

сталкивались... меня не устраивал стандартный менеджер памяти своей
фрагментацией
написал свой, который возвращает всю освободившуюся память системе.
оказалось, што в стандартном есть свои плюсы - можно довольно разгильдяйски
писать.
освободил пару раз один и тот же объект - ну ничо страшного,
системе то память не вернули - она и не ругается :-)
а тут пришлось вычёсывать все свои и не свои коряги.

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: помогите разобраться

2007-10-04 Пенетрантность Gene Feudorov

Hello, Качановский Дмитрий!
You wrote  on Thu, 4 Oct 2007 10:56:32 +0300:


 КД двойное освобождение в данном случае не то

я как пример привёл.
дык со стандартным менеджером памяти есть такая ошибка?

я их тестировал в своё время,
дык борманды свой довольно хорошо написали.
для приложений подходит, а службы 24х7 пишут .0001% программистов :-)

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

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: помогите разобраться

2007-10-04 Пенетрантность Gene Feudorov

Hello, Качановский Дмитрий!
You wrote  on Thu, 4 Oct 2007 16:41:37 +0600:

 КД двойное освобождение в данном случае не то

я семь лет искал нестабильный AV при завершении
клиентского приложения, Шурик Кочмин не даст соврать :-)

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

1. в дестукторе контрола выполнялся FDataLink.Free,
но не выполнялось FDataLink := nil
в д4 ещё не было стандартного FreeAndNil  :-)

2. освобождённому контролу приходил Notification,
  где в случае FDataLink  nil он выполнял действия.

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




������ �� �����

2007-09-21 Пенетрантность Gene Feudorov

http://www.e1.ru/talk/forum/read.php?f=20i=141375t=141375 





Re: ������ �� �����

2007-09-21 Пенетрантность Gene Feudorov

Hello, Boulitchev!
You wrote  on Fri, 21 Sep 2007 11:10:08 +0400:


  http://www.e1.ru/talk/forum/read.php?f=20i=141375t=141375

 BA × îÏ×ÙÊ áÆÏÎ ÎÅ ÅÚÄÉÌ?

ÔÏÌØËÏ ÍÉÍÏ ÐÏ ÄÏÒÏÇÅ × óÕÈÕÍ.
ÍÏÎÁÓÔÙÒÉ - ÃÅ ÎÅ ÍÏ£... ×ÏÔ ÅÖÅÌÉ Â ÓÉÎÁÇÏÇÁ ÔÁÍ ÂÙÌÁ :-)

With best regards, Gene Feudorov.  E-mail: [EMAIL PROTECTED] 





Re: OFF: Таки пятница

2007-09-03 Пенетрантность Gene Feudorov

Hello, Ded!
You wrote  on Fri, 31 Aug 2007 19:25:13 +0400:


 D А действительно интересный тестик:

 D http://www.kp.ru/tests/class/

меня педсовет обломал во втором классе!
===
Неправильные ответы:
1. На какое число нельзя разделить: такого числа нет
===

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: cервисы ValidateDB + ValidateFull

2007-08-08 Пенетрантность Gene Feudorov

Hello, Dmitry Yemanov!
You wrote  on Wed, 08 Aug 2007 10:29:17 +0400:

if param  0 then ServiceStartAddParam (param,
  SPBConstantValues[isc_spb_options]);
  ...
if param  0 then ServiceStartAddParam (param,
  SPBConstantValues[isc_spb_options]);

 DY Зачем второй раз пихаешь isc_spb_options?

Дим, це не я, це наследие:
Free IB Components, written by Gregory H. Deatz
и в ибх и в фиб+ так
а чо убрать нафик?
хоть бы сампл какой нативный

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: cервисы ValidateDB + ValidateFull

2007-08-08 Пенетрантность Gene Feudorov

Hello, Dmitry Yemanov!
You wrote  on Wed, 08 Aug 2007 11:15:11 +0400:

 DY Нормально все должно работать. У тебя путь к базе часом не с
 DY пробелами?
 DY Или с русскими буквами, например?

та ниии другие то сервисы нормально работают
C:\AppServers\TrServer\Data\Net.Test\IB\Net.Test.fdb

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: cервисы ValidateDB + ValidateFull

2007-08-08 Пенетрантность Gene Feudorov

Hello, Vlad Horsun!
You wrote  on Wed, 8 Aug 2007 10:32:14 +0300:


 VH Gene Feudorov ...

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

 VH А если задать что-то одно ?

валидэйт работает, но подозрительно швидко
а валидэйтфулл отсылает

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: cервисы ValidateDB + ValidateFull

2007-08-08 Пенетрантность Gene Feudorov

Hello, Gene Feudorov!
You wrote  on Wed, 8 Aug 2007 13:42:55 +0600:

 VH А если задать что-то одно ?

 GF валидэйт работает, но подозрительно швидко а валидэйтфулл отсылает

короче.
1. заремарил первый spb_options
//  if param  0 then ServiceStartAddParam (param,
SPBConstantValues[isc_spb_options]);
//  param := 0;

и оставил всё в одном интегере

2. при добавлении ещё IgnoreChecksum

IBServiceValidate(SetOf(voValidateDB,voValidateFull,voIgnoreChecksum))

стало хотя бы корректно отсылать  :-))

bad parameters on attach or create database
secondary server attachments cannot validate databases


ща побачу будет ли працювать при отключке

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: cервисы ValidateDB + ValidateFull

2007-08-08 Пенетрантность Gene Feudorov

Hello, Gene Feudorov!
You wrote  on Wed, 8 Aug 2007 13:58:06 +0600:


 GF стало хотя бы корректно отсылать  :-))

всё, спасибо, работает машинка-то!
Summary of validation errors
Number of record level errors : 7

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




cервисы ValidateDB + ValidateFull

2007-08-07 Пенетрантность Gene Feudorov

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

please retry, specifying an option

spb вот так формируется:

  Action := isc_action_svc_repair;
  if DatabaseName = '' then
IBError(ibxeStartParamsError, [nil]);
  param := 0;
  if (SweepDB in Options) then param := param or isc_spb_rpr_sweep_db;
  if (ValidateDB in Options) then param := param or isc_spb_rpr_validate_db;
  ServiceStartParams  := Char(isc_action_svc_repair);
  ServiceStartAddParam (DatabaseName, SPBConstantValues[isc_spb_dbname]);
  if param  0 then ServiceStartAddParam (param,
SPBConstantValues[isc_spb_options]);
  param := 0;
  if (LimboTransactions in Options) then param := param or
isc_spb_rpr_list_limbo_trans;
  if (CheckDB in Options) then param := param or isc_spb_rpr_check_db;
  if (IgnoreChecksum in Options) then param := param or
isc_spb_rpr_ignore_checksum;
  if (KillShadows in Options) then param := param or isc_spb_rpr_kill_shadows;
  if (MendDB in Options) then param := param or isc_spb_rpr_mend_db;
  if (ValidateFull in Options) then
  begin
 param := param or isc_spb_rpr_full;
 if not (MendDB in Options) then
   param := param or isc_spb_rpr_validate_db;
  end;
  if param  0 then ServiceStartAddParam (param,
SPBConstantValues[isc_spb_options]);


Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: OFF Наших бъют....

2007-06-29 Пенетрантность Gene Feudorov

Hello, veliks!
You wrote to Kochmin Alexandr on Fri, 29 Jun 2007 11:04:25 +0300:

 v Посмотрите что они сделали с сайтом одной из ведущих форекс компаний
 v (финансы как никак, а не поделие подворотное

а если финансы, то свистелки и перделки должны быть!?
это ж не промосайт... Дизайн должен быть простым! (с) Лебедев

 v , сумму с 6 нулями выложили за  такой ребрендинг :( ).
 v http://www.alpari-idc.ru/

это другой вопрос... наверно не Лебедев упрашивал Альпари сделать им сайт?
МТС за свой яйцевый ребрендинг заплатил на порядки больше

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: пятница 25.05.07

2007-05-25 Пенетрантность Gene Feudorov

Hello, Dmitry Lendel!
You wrote  on Fri, 25 May 2007 12:20:41 +0300:


  Гейтса в детстве была прозвище, Con - ботаник.
 DL Con  - это сленг?

сленг, сленг... от console происходит

 DL Может не ботаник, а мошенник? Я в словарь посмотрел

от первого значения скорее ботаник (зубрила)

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: Максимальный размер внешней таблицы

2007-05-23 Пенетрантность Gene Feudorov

Hello, Vlad Horsun!
You wrote  on Tue, 22 May 2007 15:30:20 +0300:

  Вобщем, дошел  у меня размер внешней таблицы до 4 Гб и далее, при
  попытке записать  в эту таблицу получаю
  I/O error for file Log.ext.
  Error while trying to open file.
  Устройство не опознает команду.
  .

 VH Это всем давно известно

а про бумагу в принтере - эт из другой оперы?

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: глючок

2007-05-23 Пенетрантность Gene Feudorov

Hello, Alexandr Kochmin!
You wrote to Alexandr Kochmin on Wed, 23 May 2007 23:56:36 +0700:


 AK попробовал еще раз сейчас.
 AK Хм... пишет ошибку.
 AK Что это было? Вопрос риторический.

ночью спать надо, а не бэкапы делать...
меньше вопросов будет риторических :-)

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: Организация кластера

2007-05-02 Пенетрантность Gene Feudorov

Hello, Andrei!
You wrote  on Tue, 01 May 2007 19:08:20 -:

 A Фактически, у наших клиентов с базами в 5 Гб и более и
 A количеством одновременных коннектов в 30-40 и выше,
 A низкая скорость работы системы является одной из основных претензий.

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

 A 2. Оптимизация структур данных и SQL запросов;

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

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: [Off] FL дохнет... :(

2007-04-28 Пенетрантность Gene Feudorov

Hello, Vladimir A.Bakhvaloff!
You wrote to All on Sat, 28 Apr 2007 13:17:15 +0400:

 VA Блин... Не вижу тел сообщений в FL... :( Что делать?..

не уверен, шо ты эт увидишь :-), но отключили квотеры в превью пэйн

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




fb 1.5.3 Token unknown / Function unknown

2007-04-19 Пенетрантность Gene Feudorov

1.
select fisrt(1) rdb$relation_id from rdb$database

резонно получаем

Function unknown
FISRT

2.
select (select fisrt(1) rdb$relation_id from rdb$database)
from rdb$database

уже про функцию не слова:
Token unknown - line 1, char 25
rdb$relation_id

это боян или так и надо

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: К надвигающейся пятницо 07-04-19

2007-04-19 Пенетрантность Gene Feudorov

Hello, Alexander Kolokolzov!
You wrote  on Thu, 19 Apr 2007 18:22:30 +0800:

 AK Еврейский эскюэль - отвечает запросом на запрос (С)БОР

чутка полнее:
Еврейский SQL - отвечает запросом на запрос, да еще и торгуется

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: OFF: Гражданский кодекс

2007-04-18 Пенетрантность Gene Feudorov

Hello, Evgeny Putililn!
You wrote  on Wed, 18 Apr 2007 21:09:09 +0400:

 EP http://www.rg.ru/2006/12/22/grazhdansky-kodeks.html
 EP В особенности понравилась Статья 1280 в особенности пункт 3. Ну и
 EP остальное можно почитать.

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

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: OFF: Завтра пятница

2007-04-12 Пенетрантность Gene Feudorov

Hello, Boulitchev Aleksey!
You wrote  on Thu, 12 Apr 2007 10:07:22 +0400:


 BA http://www.artlebedev.ru/everything/vilcus/

вапщето Тёма это на 1 апреля выкладывал, а не для пятниц :-)

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: DayOfWeek

2007-04-11 Пенетрантность Gene Feudorov

Hello, Dmitry Yemanov!
You wrote  on Wed, 11 Apr 2007 00:29:14 +0400:


  Планируется ли реализация в FB_UDF функций определений дня недели

 DY С какого дня предлагаешь считать? И что передать недовольным твоим
 DY выбором?

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

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: FB 2.1 blob

2007-04-04 Пенетрантность Gene Feudorov

Hello, Dmitry Lendel!
You wrote  on Wed, 4 Apr 2007 09:57:14 +0300:


 DL Я не знаю почему, но иногда выдается сообщение, если
 DL FieldByname('MyBlobField').AsString
 DL Сообщение Error reading data from connection и все вываливается

дык блоб тут ни при чём.
просто при открытии блоба идёт запрос через апи к серверу,
а соединение, судя по ошибке, было разорвано.


Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: gbak через сервисы. Засада.

2007-04-02 Пенетрантность Gene Feudorov

Hello, Kovalenko Dmitry!
You wrote  on Mon, 02 Apr 2007 05:00:58 -0700:

 KD От ведь уродство. У меня файлы и бакапы пакетов репликаций имеют
 KD киллометровые названия. То бишь бакап и ресторе через сервисы им
 KD заказан.

а если в формате 8.3 указать?

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: Офф Ораклячие числа

2007-03-21 Пенетрантность Gene Feudorov

Hello, Oleg LOA!
You wrote  on Tue, 20 Mar 2007 15:29:26 +0300:

 OL При чём тут double? Если scale = 0 Prec = 0 или 38 то это или
 OL TIntegerField или TLargeField

Олег, oci при

select 1/3, cast(null as integer) from dual

даёт scale = 0 Prec = 0 на обоих полях!
хотя нумбер для первого выдаёт корректный 0.33...
я потому и вопрошаю, так как по логике надо создать
для первого ftFloat, а для втрого ftInteger/

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: Офф Ораклячие числа

2007-03-21 Пенетрантность Gene Feudorov

Hello, Oleg LOA!
You wrote  on Wed, 21 Mar 2007 11:37:52 +0300:

 OL Какой клиент?

oci.dll 9.2.0.1.0

 OL Я хожу инстантом от 10.1

поставить, проверить?

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: Офф Ораклячие числа

2007-03-20 Пенетрантность Gene Feudorov

Hello, Андрей Могильный!
You wrote  on Tue, 20 Mar 2007 12:08:13 +0500:

  select 1, 1/3, cast(null as NUMBER(9)) from dual
 АМ что определит?

то же самое во всех вариация и кастах
он выдаёт тип SQLT_NUM, SCALE = 0, PRECISION = 0.
то есть он выдаст число, но вот как мне определить
достаточно ли под него четырёхбатйного целого
или нужен дабл?
для полей таблиц и представлений эти аттрибуты
имеют конкретные значения

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: Офф Ораклячие числа

2007-03-20 Пенетрантность Gene Feudorov

Hello, Alexey Popov!
You wrote  on Mon, 19 Mar 2007 17:27:43 +0300:

  select 1, 1/3, cast(null as integer) from dual

  OCI_ATTR_PRECISION и OCI_ATTR_SCALE возвращают 0 для первых двух с
  Float я согласен, но для третьего хотелось бы Integer.

 AP А что выдаёт вместо integer???

нумбер выдаёт :-)

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Офф Ораклячие числа

2007-03-19 Пенетрантность Gene Feudorov

господа хорошие, можа кто знает?

можно как-нить через oci определить параметры
выбираемых в селекте полей, штоп определиться
с типом создаваемого TField?

select 1, 1/3, cast(null as integer) from dual

OCI_ATTR_PRECISION и OCI_ATTR_SCALE возвращают 0
для первых двух с Float я согласен, но для третьего
хотелось бы Integer.

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




FIB+ белые страницы

2007-03-12 Пенетрантность Gene Feudorov

тут деврэйс давеча прислали:
http://www.devrace.com/en/fibplus/articles/4167.php
про вставку большого количества записей.
опять у них:
===
A commit after 500 should be ok.
===
а если не комит, то should not be ok?

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: lazarus

2007-03-02 Пенетрантность Gene Feudorov

Hello, Alexandr Kochmin!
You wrote to Plotnikov Y on Fri, 2 Mar 2007 15:03:43 +0600:


 PY И куда теперь?
 PY ТурбоДельфи? 400 баксов вроде всего
 AK а для линукса?

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

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: lazarus

2007-03-02 Пенетрантность Gene Feudorov

Hello, Alexandr Kochmin!
You wrote to Gene Feudorov on Fri, 2 Mar 2007 17:37:31 +0600:

 GF господа, читаю читаю ваш эпистолярий...
 GF скажите, а AV то беспокоят только при визуальном проектировании?

 AK да кто их знает. Я еще дальше не ушел.
 AK Сам FPC вроде как поаккуратнее. У меня пока к Lazarus претензии ;)

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

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: lazarus

2007-03-02 Пенетрантность Gene Feudorov

Hello, Alexandr Kochmin!
You wrote to Gene Feudorov on Fri, 2 Mar 2007 18:04:50 +0600:

 AK ну вообщем-то да. Но ведь всеравно удобно же в дизайнере формочку
 AK набросать, чем в коде задавать Top,Left,width,height

мне достаточно Align :-)

 AK Да и размер собственно кода уменьшается. А то были бы огромные
 AK портянки с создание компонентов в рунтайме.

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

 AK ту же базу, это тоже в некотором роде велосипед.
 AK Да, вот все дело в велосипеде.

та нии. велосипед - это очередная среда разработки :-)

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: lazarus

2007-03-02 Пенетрантность Gene Feudorov

Hello, Plotnikov Y!
You wrote  on Fri, 2 Mar 2007 17:09:06 +0500:


 PY Зачем тогда вообще среда? Может тогда нотепад, да дцц32.exe и
 PY плевать на  все?

для меня польза от среды одна - отладчик.
но это дело тоже можно обойти :-)

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: Скорость ресторе

2007-02-24 Пенетрантность Gene Feudorov

Hello, Dmitri Kuzmenko!
You wrote  on Sat, 24 Feb 2007 12:17:28 +0300:


 DK пример:

 DK gbak -b -g -se server:service_mgr c:\dir\data.gdb d:\bak\data.gbk -v
 DK -user  -pass ...

 DK разумеется, если сервер не поддерживает Services API, то это не
 DK работает ни через gbak ни через компоненты ServAPI.

Дим, а ежели пути с пробелами?
може це поправлено в более поздних версиях,
я тестировал на gbak version WI-V1.5.3.4870.
через tcp нормально понимает пути с пробелами,
а через -se только если пути в формате 8.3

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: Символы Firebird

2007-02-19 Пенетрантность Gene Feudorov

Hello, Булгачев Сергей!
You wrote  on Mon, 19 Feb 2007 10:37:45 +0300:


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

ну для гетеросексуалов есть спец.рисунок:
http://upload.wikimedia.org/wikipedia/commons/thumb/6/6d/Zharptitsa.jpg/180px-Zh
arptitsa.jpg

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: Символы Firebird

2007-02-18 Пенетрантность Gene Feudorov

Hello, Булгачев Сергей!
You wrote  on Mon, 19 Feb 2007 07:30:56 +0300:

 БС Вопрос: есть ли иные художественные изображения логотипа Firebird?
 БС Наверняка  ведь уже проводились конкурсы на эту тематику, пусть и на
 БС буржуйских сайтах.
 БС Вы только подскажите, где искать.

http://www.krestom.ru/img/freebies/firebird_sm.gif

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: Символы Firebird

2007-02-18 Пенетрантность Gene Feudorov

Hello, Булгачев Сергей!
You wrote  on Mon, 19 Feb 2007 09:57:12 +0300:

  http://www.krestom.ru/img/freebies/firebird_sm.gif

 БС Этот связать будет легко, но носить такой у себя на пузе даже ради
 БС большой и  светлой любви к жене и FB не буду :)))

а вот такой щё есть:
http://www.solodovnik.server.by/applicat/applicat09.jpg

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




ОФФ пятничный четверьг (пардон муа, мат)

2007-02-09 Пенетрантность Gene Feudorov

было реально вчерась со мной.

еду давеча вечером выпимши на маршрутке до дому.
садятся мужик с бабой по соседству и начинают одивлённо пиздеть.
ну хуй с имя, посасываю джин но скоро до меня доходит, шо лопочут они не по
нашему.
такое быват изредка, садились они в аккурат у британо-мериканского консульства.
смотрю, баба то наша, пиздит шипко резво, но звуки r и th выговаривать не
стараецо,
на вид яка-то блядина белокрашенная. а мужик то явно не нашенский, говорит чище
но не инглишмен.
видимо жаних в гости приехал, потому как тужурку ему, чуствуецо временно чью-то
нашли.
хоть и слушать их не хочу, но невольно вникаю в их диалог.
по аглицки воспроизводить не берусь, ибо нехуй :-) он ей:
- чашка кофе не может стоить 4 евро!
- ты нихуя не понимаешь, это же не кафе, это ресторан!
- у меня в испании дохуя ресторанов, но в них кофе стоит 1 евро!
- ты сцука, это ресторан в центре Екатеринбурга, а не в твоей грёбаной
Каталонии!
- и хуле!? я блять был и у Париже и в Риме, нигде кофе не стоит 4 евро!!!
этот диалог с вариациями прокручиваеца раза три, я уже откровенно сижу ржу.
мужик, замечая это обращаецо ко мне:
- do you speak english?
я ржу и давлюсь джином
- no?
- a little... did you sit in Васаби?
баба подключаецо:
- в Савое мы блять сидели... - (эт кофейня рядом)...- ну нихрена этот козёл не
понимает в ценах!!!
маршрутка уже потихоньку ржёт. я мужика спрошаю:
- пасада маньяна?
он гыгыкая:
- йес, пасада маньяна!!!
баба мне:
- да ты чо, он и порусски уже кое-што запомнил!
мужику, толкая в бок:
- ну-ка скажи!
- йоб вашу мат!
занавес... ржут все абсолютно

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: офф. что такое базы даных от intuit.ru

2007-02-05 Пенетрантность Gene Feudorov

Hello, Николай Войнов!
You wrote  on Tue, 06 Feb 2007 02:06:33 +0200:

 НВ Здравствуйте, db.firebird.russian!
 НВ Простите до пятницы не дотянул.

очередную Наталью Елманову нашол или где-то смеяцо трэба?

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: Украли ICQ номер что делать?

2007-01-31 Пенетрантность Gene Feudorov

Hello, Horsun Vlad!
You wrote  on Wed, 31 Jan 2007 15:27:52 +0200:

 HV У меня сегодня тоже спионерили пароль, так что если кому от
 HV меня
 HV что-то придёт по асе - это не я, не открывайте.

приходило давеча :-)

 HV http://www.deltaad.com/news/puzzy.zip
 HV хочешь себе такую?!

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: Украли ICQ номер что делать?

2007-01-31 Пенетрантность Gene Feudorov

Hello, Dmitri Kuzmenko!
You wrote  on Thu, 01 Feb 2007 00:17:23 +0300:

  Email не удаляется из внутренней базы, воспользуйся восстановлением
  пароля через e-mail.

 DK но я в упор не вижу, где можно узреть email, на который у меня icq
 DK зарегистрирована (я знаю на какой, мне вообще интересно).

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

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: хоть еще и пятница

2007-01-31 Пенетрантность Gene Feudorov

Hello, Alexandr Kochmin!
You wrote to All on Wed, 31 Jan 2007 23:13:49 +0600:


 AK http://www.amazon.com/Microsoft-Windows-Ultimate-Numbered-Signature/
 AK dp/B000M2WPIQ/ref=pd_ts_sw_16/104-6187799-1899126?ie=UTF8s=software

скидочка надо полагать за то, шо товар подпорчен подписью Билли?


Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: Почти пятница

2007-01-26 Пенетрантность Gene Feudorov

Hello, Константин!
You wrote to Константин on Fri, 26 Jan 2007 21:03:23 +0200:


 К Ну и зачем было украинскую i заменять на русскую Ё ?

Ну і навіщо було українську i замінювати на російську Е ?


Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: Почти пятница

2007-01-26 Пенетрантность Gene Feudorov

Hello, Gene Feudorov!
You wrote  on Sat, 27 Jan 2007 00:34:14 +0500:


 GF Hello, Константин!
 GF You wrote to Константин on Fri, 26 Jan 2007 21:03:23 +0200:


 К Ну и зачем было украинскую i заменять на русскую Ё ?

 GF Ну і навіщо було українську i замінювати на російську Е ?

Костя, ти давай це... кодування правильно указуй :-)


Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: А действительно!? Re: Нужно удалить поле, но...

2007-01-21 Пенетрантность Gene Feudorov

Hello, Dmitry Yemanov!
You wrote  on Mon, 22 Jan 2007 09:08:53 +0300:

  хто-нить знает как не трогая системные таблицы такое поле удалить?
  alter table for_gen add tmp$ d_fk check (tmp$ is null);

 DY На 2.x обычным DROP удаляется.

Дим, на 1.5.х не удаляется :-)

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




А действительно!? Re: Нужно удалить поле, но...

2007-01-19 Пенетрантность Gene Feudorov

Hello, Sergiy S. Tkachenko!
You wrote  on Thu, 18 Jan 2007 13:09:10 +0200:

 SST Alexandr Kochmin пишет:
  я обычно такой редкоиспользуемый синтаксис не запоминаю, а делаю это
  в IBExpert - он показывает как раз DDL и вуаля.

 SST В том то и беда что и через IBExpert нельзя удалить.

хто-нить знает как не трогая системные таблицы такое поле удалить?
alter table for_gen add tmp$ d_fk check (tmp$ is null);

оно создало одну constraint INTEG_155 и два триггера trigger CHECK_1 и trigger
CHECK_2.
на все дропы кричит одно и то же:

alter table for_gen drop tmp$;
alter table for_gen drop constraint INTEG_155;
drop trigger CHECK_1;

unsuccessful metadata update
ERASE RDB$RELATION_FIELDS failed
action cancelled by trigger (1) to preserve data integrity
Cannot delete trigger used by a CHECK Constraint

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: Трава на RBC

2006-12-26 Пенетрантность Gene Feudorov
Hello, Alex Cherednichenko!
You wrote to Kovalenko Dmitry on Mon, 25 Dec 2006 17:16:27 +0300:

  http://www.rbc.ru/rbcfreenews.shtml?/20061225130615.shtml   Читаем
  загловок и далее статью

 KD МЕГА-Засранцы :))

 AC МОЩНО!!! :)))

хлопцы, а шо було то!?

  System message 404 error

  Системное сообщение


Ресурс, который вы запросили, не найден на сервере. Если вы уверены, что набрали
адрес правильно, обратитесь в службу технической поддержки РИА
РосБизнесКонсалтинг [EMAIL PROTECTED], тел. (495)363-1123; для клиентов RBC
Solutions тел. (495)363-1114.

Вы можете попытаться найти интересующую Вас информацию в одном из разделов
сервера РИА РосБизнесКонсалтинг или воспользоваться системой поиска информации
по серверу.




Unfortunately, the URL you requested is not available on this server. If you are
sure that enter address properly, please call the technical support division of
RosBusinessConsulting [EMAIL PROTECTED], tel. (495)363-1123; for customers of 
RBC
Solutions tel. (495)363-1114.

You may try to find the information you need in one of sections on
RosBusinessConsutling site or use its search system.




e.gif
Description: GIF image


Re: личная радость

2006-11-28 Пенетрантность Gene Feudorov

Hello, Oleg LOA!
You wrote  on Tue, 28 Nov 2006 13:14:41 +0300:

 OL Во-во, мало того что в Сочи, так ещё и на Окекуда нам на болотах
 OL на грандах до него ;-);-);-)

кстати, в Сочи ведь это... ежели не бэлый мэрсэдэс и не бэлая волга,
то абязательно бэлая тонированая сэмёрка!?

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: личная радость

2006-11-27 Пенетрантность Gene Feudorov

Hello, O6opoTeHb!
You wrote  on Tue, 28 Nov 2006 07:59:17 +0300:

 O масенькой машинки - довольно   неслабая, 4 человека КОМФОРТНО (!!)
 O располагаются в машине, не упираясь коленями.

шо ж ты, брателло, до пятницы то не дотерпел :-)
ну хоть бы 4 человеЧка написал?

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: Патч IBX для BIGINT

2006-11-16 Пенетрантность Gene Feudorov

Hello, Alexander A. Venikov!
You wrote to All on Thu, 16 Nov 2006 10:11:19 +0500:


 AAV Hello, All!

 AAV В ФИДОшной эхе Vlad Filippov спрашивает:
 AAV 
 AAV -
 AAV Пpивет, All!

 AAV Вопpс к знатокам IBX, - как надо ее пpопатчить, чтобы отpабатывали
 AAV констpукции вида
 AAV FieldByName('FieldOnBaseINT64').Value :=
 AAV _нужное_целочисленное_значение_, где FieldOnBaseINT64 - поле на
 AAV основе INT64 (BIGINT).Сейчас оно в таком виде  выдает ошибку
 AAV пpеобpазования (пpиходится использовать нотацию AsString, что
 AAV неэстетично:-). Помнится, что в конфеpенции у Кузменко (то ли в
 AAV стаpой, то ли  уже в новой) кто-то пpиводил патч совсем не сложный
 AAV (коpоткий), но что-то  никак не могу найти. :-\

я инту64 применения пока не нашол, поэтому меня устраивает интегер и флоут:-)

procedure TIBCustomDataSet.InternalInitFieldDefs;
.
  SQL_INT64:
  begin
if (sqlscale = 0) then
  FieldType := ftInteger  ftLargeInt // gene 14.12.2003
else if (sqlscale = (-4)) then
begin
  { gene 18.12.2003
  FieldType := ftBCD;
  FieldPrecision := 18;
  }
  FieldType := ftFloat;
end
else
  FieldType := ftFloat;
end;

--
Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.






Re: Ну, типа, почти пятница уже.

2006-11-10 Пенетрантность Gene Feudorov

Hello, Мадорский Г.В.!
You wrote  on Fri, 10 Nov 2006 17:41:53 +0300:

 МГ А сейчас надпись все-таки уже  смылась.

толи климат нада поменять :-)

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: ОФФ дХ русский шрифт в меню

2006-11-08 Пенетрантность Gene Feudorov

Hello, Alexandr Kochmin!
You wrote to Andrei on Tue, 7 Nov 2006 21:37:39 +0600:

 A если в вин стоит нерусская локализация, можно ли как-нить сделать
 A штоп в приложении написаном на д4 в меню и заголовке формы чарсеты
 A русские задать?
 A Control Panel - Regional and Language options - Advanced -
 A Language for non-Unicode programs
 AK и будут у юзера теперь во всех программах закорючки писаться кроме
 AK этой одной.

именно :-)
ежели б задача так просто решалась,
я б не заморачивал общественность таким вопросом.

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




ОФФ дХ русский шрифт в меню

2006-11-07 Пенетрантность Gene Feudorov

хлопцы, не дайте згинути!

если в вин стоит нерусская локализация,
можно ли как-нить сделать штоп в приложении написаном на д4
в меню и заголовке формы чарсеты русские задать?

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: А кто как правит с IBX?

2006-11-03 Пенетрантность Gene Feudorov

Hello, Alexandr Kochmin!
You wrote to Gene Feudorov on Thu, 2 Nov 2006 18:20:19 +0600:

 GF дизайн-таймом не пользуюсь, соответственно не имею гемороя по этому
 GF поводу :-)

 AK да и в рунтайме поди только TIBSQL?

ibquery. мне ш потомок датасета нужен.

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: А кто как правит с IBX?

2006-11-02 Пенетрантность Gene Feudorov

Hello, Мадорский Г.В.!
You wrote  on Thu, 2 Nov 2006 11:55:15 +0300:


 МГ Я для себя сделал наследников от всех компонентов. И в них просто
 МГ перекрываю  методы, которые надо пропатчить. Делаю copy/paste из
 МГ исходников vcl  и  правлю что надо.

взял самую первую версию ибх от д5, затащил её под д4
и с тех пор считаю своим кодом :-)

 МГ Соответственно и в дизайн и в рун тайме работает один и тот  же код.

дизайн-таймом не пользуюсь, соответственно не имею гемороя по этому поводу :-)

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




ОФФ ЕГАИС-2 (было Re: Поддержим Делфи!)

2006-11-01 Пенетрантность Gene Feudorov

Hello, Sergey Mereutsa!
You wrote to Dmitri Kuzmenko on Wed, 1 Nov 2006 10:31:57 +0200:

  p.s. не забывайте что Firebird - это еще и машина такая.

 SM Угу, это еще и вино такое, у вас запрещенное, бо содержит ЙАД :))

http://vladimir.vladimirovich.ru/2006-11-1/#an2372

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: Off. Не утерпел до пятницы...

2006-11-01 Пенетрантность Gene Feudorov

Hello, Мадорский Г.В.!
You wrote  on Wed, 1 Nov 2006 13:43:26 +0300:

 МГ ПРОГРАММИСТ. Это они так колеса пометили,  чтоб не потерялись
 МГ :))). Только почему не с внутренней стороны? Вот думаю  стереть или
 МГ оставить. Смотрится прикольно...

:-))) Глеб, фотку давай!

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




Re: Off. Не утерпел до пятницы... Тут фото.

2006-11-01 Пенетрантность Gene Feudorov

Hello, Karabas Barabas!
You wrote to Мадорский Г.В. on Wed, 1 Nov 2006 18:46:42 +0500:

 KB еще и через 1 М написали !

зачт! :-
вот ладно у мя гараш есть, а то такая же бы хрень вышла :-)

Фёдоров Евгений.
ЗАО Трест-М. Екатеринбург.




  1   2   3   >