Re[2]: FB и ISAPI

2009-02-26 Пенетрантность Sergey Mereutsa

Привет!

 Смотря какого коньяка. Если в коллекции есть еще __тот__ Двин (в
 1987 году был вырублен последний виноградник в Молдавии по приказу
 Горбатого, который давал сорта годящиеся для Двина), то я бы на
 месте твоего бати подумал бы...

ТОТ Дивин (а не Двин) у нас ещё продаётся. Правда чем дальше в лес
по оси времени - тем больше нулей появляется. Бутыль 40-летнего
коньяка стоит около 500 баксов (это Кэлэрашского). У Квинта тоже есть,
но стоимость не помню.

-- 
Best regards,
 Sergeymailto:gebele...@gmail.com




Re[2]: FB и ISAPI

2009-02-26 Пенетрантность Sergey Mereutsa

Привет!

 блин, люди, вы че. коньяки бывших республик СССР уже давно покупать
 нельзя, те что в России продаются. На месте может быть их еще
 нормальные продают, но сюда шлют практически 100% отравы
 и спирта, выдержанного на дубовых опилках (это еще хорошо,
 если нормального спирта).

А ты булаву открыл? И как? Только честно :)

-- 
Best regards,
 Sergeymailto:gebele...@gmail.com




Re: FB и ISAPI

2009-02-26 Пенетрантность Dmitri Kuzmenko


Hello, Sergey!

Sergey Mereutsa wrote:


и спирта, выдержанного на дубовых опилках (это еще хорошо,
если нормального спирта).


А ты булаву открыл? И как? Только честно :)


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

p.s. а вот Хортица Платинум - ужасно. это я как честный человек,
и как человек потребляющий водку говорю.
Что то там не то или с водой, или еще с чем то.
На уровне нашей обычной водки рублей за 120.
Может она и чистая и т.д., но вот вкус критики не выдержал,
причем не только мой.

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




Re: FB и ISAPI

2009-02-26 Пенетрантность PEAKTOP
 p.s. а вот Хортица Платинум - ужасно. это я как честный человек,
 и как человек потребляющий водку говорю.
 Что то там не то или с водой, или еще с чем то.
 На уровне нашей обычной водки рублей за 120.
 Может она и чистая и т.д., но вот вкус критики не выдержал,
 причем не только мой.
 --
 Dmitri Kouzmenko,www.ibase.ru, (495) 953-13-34

Да какая разница (только не надо кидать в меня шапками) какая водка ?
Не от чего-то хорошего эту гадость пьют. И мысли после нее мрачные, и
веселье сквозь слезы, и утро тяжелое.

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

Re: FB и ISAPI

2009-02-26 Пенетрантность PEAKTOP
 блин, люди, вы че. коньяки бывших республик СССР уже давно покупать
 нельзя, те что в России продаются.


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

Но когда на бутылке 7, 9, 11 звездочек - это я считаю либо
производители фальсификата совсем оборзели, либо малограмотные (что
делает покупку их продукции еще опаснее).

Re: FB и ISAPI

2009-02-26 Пенетрантность Dmitri Kuzmenko


Hello, Реактор!

PEAKTOP wrote:


Да какая разница (только не надо кидать в меня шапками) какая водка ?
Не от чего-то хорошего эту гадость пьют. И мысли после нее мрачные, и
веселье сквозь слезы, и утро тяжелое.


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



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


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

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




Re: FB и ISAPI

2009-02-25 Пенетрантность Kovalenko Dmitry




Есть варианты кода, когда на 2007 работает и все ок, а на 2009 уже нет, 
хотя

компилится - особенно на стыке PChar/string/AnsiString.
http://pnv82.blogspot.com/search/label/d2009


А что делает вот ета конструкция - PAnsiChar(AnsiString(SomeStrings[I])) ?

Точнее, я помню что такое AnsiString (в BCB5)

А вот что такое PAnsiChar?

Если это просто голый указатель на строку, к которому (принудительно?) 
приводится временный объект AnsiString и сохраняемый в RecType::AnString, то 
тут можно только погыгать над этими детскими граблями.


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





Re: FB и ISAPI

2009-02-25 Пенетрантность PEAKTOP

 А что делает вот ета конструкция - PAnsiChar(AnsiString(SomeStrings[I])) ?

 Точнее, я помню что такое AnsiString (в BCB5)

 А вот что такое PAnsiChar?

Паскаль - строго-типиризированный язык. То, что с ним сделала Borland-
Inprise-Borland-CodeGear-Embarcadero - это отдельная тема для юмора.
Но на самом деле имелся в виду идеологически правильное указание типа
переменной. Хотя учитывая прибабахи Delphi можно было бы просто:
 S := SomeStrings[I];
 @S[1]
а вот чтобы все SomeStrings были AnsiString - позаботиться в коде
заранее.

 Если это просто голый указатель на строку, к которому (принудительно?)
Именно оно так и есть.

 приводится временный объект AnsiString и сохраняемый в RecType::AnString, то
 тут можно только погыгать над этими детскими граблями.


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


Re: FB и ISAPI

2009-02-25 Пенетрантность Kovalenko Dmitry





Это еще что. Я вот тут года три-четыре назад задумал написать свою
библиотеку доступа на основе IBX ... думал сопьюсь нахрен.


Признайся - это был повод.


Навеяло. Мой батя соорудил себе антикризисный запас 7-летнего коньяка (Влад, 
осторожно- не захлебнись :-) )


Дык всю прошлую неделю его жаба давила начать новую бутылку. Интересно, 
после того как ему на 23-е задарил такую же новую - откроет или нет.


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





Re: FB и ISAPI

2009-02-25 Пенетрантность Kovalenko Dmitry





Так что грабли стали достаточной высоты лишь с юникодом :))


На C++ они тебя достали бы сразу :-)

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





Re: FB и ISAPI

2009-02-25 Пенетрантность PEAKTOP
  Это еще что. Я вот тут года три-четыре назад задумал написать свою
  библиотеку доступа на основе IBX ... думал сопьюсь нахрен.

 Признайся - это был повод.

Да чего уж греха таить ...

 Дык всю прошлую неделю его жаба давила начать новую бутылку. Интересно,
 после того как ему на 23-е задарил такую же новую - откроет или нет.


Смотря какого коньяка. Если в коллекции есть еще __тот__ Двин (в
1987 году был вырублен последний виноградник в Молдавии по приказу
Горбатого, который давал сорта годящиеся для Двина), то я бы на
месте твоего бати подумал бы...

На самом деле, я вот зайдя в супермаркет у нас в Хохляндии очень часто
впадаю в истерику: на бутылке якобы армянского коньяка СЕМЬ звездочек.
Да чего уж семь, иногда и девять и одиннадцать лепят. Видимо, чуваки
не в курсе, что бутылка хорошего коньяка - это не американский флаг, и
лепить не него звездочки бесполезно. Для этих годов существовали КВ,
КВВК и КСВ. А вот Ани с маркой КВВК, привезенная из Армени...
ну уж очень контрастирует с нашим Ани из супермаркета.


Re: FB и ISAPI

2009-02-25 Пенетрантность Kovalenko Dmitry





Для этих годов существовали КВ,
КВВК и КСВ. А вот Ани с маркой КВВК, привезенная из Армени...
ну уж очень контрастирует с нашим Ани из супермаркета.


Ну не знаю ... этот Звартноц борматухой вроде не пахнет :)

Тут еще вот на новый год пробовали Асханаз десятилетний. Тоже ничего так. 
Но бате не понравился - спрятал для гостей.


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


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





Re: FB и ISAPI

2009-02-25 Пенетрантность PEAKTOP
 Ну не знаю ... этот Звартноц борматухой вроде не пахнет :)

Да, б..ть, Звартноц ему бормотухой не пахнет... Который всю жисть
под КВВК шел, а для политбюро его до КСВ выдерживали.

 Тут еще вот на новый год пробовали Асханаз десятилетний. Тоже ничего так.
 Но бате не понравился - спрятал для гостей.

Дразница, гад ! Одно из немногих, что не пробовал...

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

Арарат производят у нас в Украине в Одессе на Малой Арнауцкой или
на Екатерининской. А может, на Большой канатной... :)
Спросите у Буза, он должен знать наверняка :)

Еще была последняя надежда на настоящесть Ани. И та обломалась.

Re: FB и ISAPI

2009-02-25 Пенетрантность Kovalenko Dmitry



Ну не знаю ... этот Звартноц борматухой вроде не пахнет :)


Да, б..ть, Звартноц ему бормотухой не пахнет... Который всю жисть
под КВВК шел, а для политбюро его до КСВ выдерживали.


Поржал, да... Незнаю... я его случайно, перебором несколько лет назад 
нашел... Это же, батя - ему не жалко :-)



Тут еще вот на новый год пробовали Асханаз десятилетний

Дразница, гад ! Одно из немногих, что не пробовал...


Да этот тоже случайно купил - там был Звартноц и это. Я подумал, что батя и 
так уже затарился, поэтому и взял Асханаз.


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



Спросите у Буза, он должен знать наверняка :)


:-)

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





Re: FB и ISAPI

2009-02-25 Пенетрантность Kovalenko Dmitry



Дразница, гад ! Одно из немногих, что не пробовал...


Новый год 2009
http://files.rsdn.ru/84/drink_31122008_small.jpg

Запасы на чорный день
http://files.rsdn.ru/84/drink_31122008(002)_small.jpg

:-)

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





Re: FB и ISAPI

2009-02-25 Пенетрантность Dmitri Kuzmenko


Hello, Реактор!

PEAKTOP wrote:


Тут еще вот на новый год пробовали Асханаз десятилетний. Тоже ничего так.
Но бате не понравился - спрятал для гостей.


Дразница, гад ! Одно из немногих, что не пробовал...


и не пробуй. с год назад в соседнем офисе мужик ДР праздновал,
пальцы раскинул, купил несколько бутылок типа 10-летнего коньяка
какого-то, рядом в Ароматном мире. Такая дрянь, прости господи...


Арарат производят у нас в Украине в Одессе на Малой Арнауцкой или
на Екатерининской. А может, на Большой канатной... :)
Спросите у Буза, он должен знать наверняка :)

Еще была последняя надежда на настоящесть Ани. И та обломалась.


блин, люди, вы че. коньяки бывших республик СССР уже давно покупать
нельзя, те что в России продаются. На месте может быть их еще
нормальные продают, но сюда шлют практически 100% отравы
и спирта, выдержанного на дубовых опилках (это еще хорошо,
если нормального спирта).

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




Re: FB и ISAPI

2009-02-25 Пенетрантность Kovalenko Dmitry


Тут еще вот на новый год пробовали Асханаз десятилетний. Тоже ничего 
так.

Но бате не понравился - спрятал для гостей.


Дразница, гад ! Одно из немногих, что не пробовал...


и не пробуй. с год назад в соседнем офисе мужик ДР праздновал,
пальцы раскинул, купил несколько бутылок типа 10-летнего коньяка
какого-то, рядом в Ароматном мире. Такая дрянь, прости господи...


Дык, этикетка может быть какая угодно :-)

Ладно этикетка - вычурные бутылки тоже привлекают внимание :-))

Но мы, как истинные ирландцы - твердым шагом через строй голых женщин идем к 
своей пинте пива.



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


Ну не знаю, Хорсун вроде тоже наш Липецкий Звартноц оценил. Угыгы :-)

За те три или четыре года что мы его тут покупаем - измены пока не было.

Лучше (если вообще можно сравнивать) него только один раз нашли что-то 
лучше. И это была водка(!) из ... блин, опять забыл ... этот город где-то 
рядом с Казанью. Удивительный напиток. Бугага.


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





Re: FB и ISAPI

2009-02-17 Пенетрантность Janex


Привет.

У тебя несколько ISAPI или одна? непойму
Ну у меня там один саит с одним длл-ом

Ну я какраз был уверен что в IIS 6 на WIN2003 етот режим по умолчанию включён, 
типо
на каждыи HTTP конект изолировано загружается своя копия длл-а ...
А как его и где включить ?
Мне там небудет тисячи конектов, а гдето максимум пара десятков одновременных.
Так что мне кажется что для меня ето правильныи вариант - на каждыи HTTP конект 
загружать
свою копию длл-а и свои конект к базе, или не ?

Regards
Janex




Re: FB и ISAPI

2009-02-17 Пенетрантность RUST



Привет алл.

Делаю вот вебовскую прибулдину на ISAPI.


Обязательно ISAPI? Если ISAPI то на чем
разработка? ASP? delphi?



Re: FB и ISAPI

2009-02-17 Пенетрантность Janex


RUST wrote:



Привет алл.

Делаю вот вебовскую прибулдину на ISAPI.


Обязательно ISAPI? Если ISAPI то на чем
разработка? ASP? delphi?



Да, на старои доброи Дельфе :)
Просто wебом не так часто приходится возитася и шас выучать ASP или чтото
другое :) А так дельфа знакомая + Atozed Intraweb и всё что мне надо, а надо не 
моного,
готово :)

Regards
Janex



Re: FB и ISAPI

2009-02-17 Пенетрантность RUST




Делаю вот вебовскую прибулдину на ISAPI.


Обязательно ISAPI? Если ISAPI то на чем
разработка? ASP? delphi?



Да, на старои доброи Дельфе :)
Просто wебом не так часто приходится возитася и шас выучать ASP или чтото
другое :) А так дельфа знакомая + Atozed Intraweb и всё что мне надо, а 
надо не моного,

готово :)


Послушай, я долбился с IIS (вначале cgi, потом isapi) не один год.
Генерация html с помощью delphi при наличии таких инструментов
как например php - нелепость. То время, которое ты потратишь
на изучение php в isapi у тебя уйдет на отладку delphi кода и
разборки с потоками, пулами коннектов и тд. Выкачай apache под
windows, качни php. В качестве среды возьми netbeans for php.
Сейчас вспомнил что даже apache устанавливать не надо, в php
есть модуль интеграции с iis



Re: FB и ISAPI

2009-02-17 Пенетрантность PEAKTOP

 Послушай, я долбился с IIS (вначале cgi, потом isapi) не один год.
 Генерация html с помощью delphi при наличии таких инструментов
 как например php - нелепость. То время, которое ты потратишь
 на изучение php в isapi у тебя уйдет на отладку delphi кода и
 разборки с потоками, пулами коннектов и тд. Выкачай apache под
 windows, качни php. В качестве среды возьми netbeans for php.
 Сейчас вспомнил что даже apache устанавливать не надо, в php
 есть модуль интеграции с iis

Та шо там тот апач ставить ? Он вообще ставиться при помощи
копирования, настройки httpd.conf и запуска apache.exe -k install с
командной строки. Причем на выходе связки Apache+PHP имеем
платформенно-независимое решение.

А вот в качетсве среды NetBeans не понравилась. Сионисткая она какая-
то. Нам ближе phpDesigner от http://www.mpsoftware.dk/, на Делфях
писаный, автоподсказчик кода, отладчик, просмотр переменных во время
исполнения. В общем, если товарищь к Delphi привыкший, то это само
оно. Хотя - дело вкуса.

Re: FB и ISAPI

2009-02-17 Пенетрантность Janex


Не, ребята ... небеите, но посмотре етот Netbeen ... конешно правы те кто
wебы делает инструментами специально для етого сделаными и
всем опробоваными, но для меня ето выглядит както типо
чтоб проехать 1км вместа велосипеда поидти на курсы пилотов боингов :) :) :)

Regards
Janex



Re: FB и ISAPI

2009-02-17 Пенетрантность Kovalenko Dmitry



с 1999 года вели свой проект IIS+delphi
в прошлом году все что было создано непосильным трудом пошло в топку и 
начата работа по переписыванию на ПХП


Будь ты проклят. Ты всех нас предал :-(

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




Re: FB и ISAPI

2009-02-17 Пенетрантность Качановский Дмитрий


Janex пишет:


Не, ребята ... небеите, но посмотре етот Netbeen ... конешно правы те кто
wебы делает инструментами специально для етого сделаными и
всем опробоваными, но для меня ето выглядит както типо
чтоб проехать 1км вместа велосипеда поидти на курсы пилотов боингов :) 
:) :)


решать конечно же тебе, тем более, что ты так и не сказал, что за задачу 
 надо реализовать. Возможно с этим интсрументарием твою задачу решить 
будет проще чем учить ПХП, ХТМЛ, ЖаваСкрипт и прочие цсс...


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

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






RE: FB и ISAPI

2009-02-17 Пенетрантность Dmitriy A. Beloshistov

Привет!

  с 1999 года вели свой проект IIS+delphi
  в прошлом году все что было создано непосильным трудом пошло в топку
 и
  начата работа по переписыванию на ПХП
 
 Будь ты проклят. Ты всех нас предал :-(


Ну это ты зря так. У нас вот с 2000 года крутится связка ПХП + Apache + 
Firebird - и ничего, никаких падений, 
нареканий и прочего. При 40-50 соединениях. На среднем железе.


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



 

__ Eioi?iaoey io ESET NOD32 Antivirus, aa?ney aacu aaiiuo neaiaoo? 
ae?onia 3861 (20090217) __

Niiauaiea i?iaa?aii i?ia?aiiie ESET NOD32 Antivirus.

http://www.esetnod32.ru
 


Re: FB и ISAPI

2009-02-17 Пенетрантность Kovalenko Dmitry



 с 1999 года вели свой проект IIS+delphi
 в прошлом году все что было создано непосильным трудом пошло в топку

и

 начата работа по переписыванию на ПХП

Будь ты проклят. Ты всех нас предал :-(


Ну это ты зря так. У нас вот с 2000 года крутится связка ПХП + Apache + 
Firebird - и ничего, никаких падений,

нареканий и прочего. При 40-50 соединениях. На среднем железе.


Все равно я ему не прощу такого предательства Делфи.

Пойду утоплюсь.

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





RE: FB и ISAPI

2009-02-17 Пенетрантность Dmitriy A. Beloshistov

 Все равно я ему не прощу такого предательства Делфи.
 
 Пойду утоплюсь.
 
...сказал сишник Коваленко листая страницы с VBScript`ами... Провайдера на 
Делфи надо было писать, а уже потом можно и топится ;)


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



 

__ Eioi?iaoey io ESET NOD32 Antivirus, aa?ney aacu aaiiuo neaiaoo? 
ae?onia 3861 (20090217) __

Niiauaiea i?iaa?aii i?ia?aiiie ESET NOD32 Antivirus.

http://www.esetnod32.ru
 


Re: FB и ISAPI

2009-02-17 Пенетрантность Kochmin Alexandr


PEAKTOP wrote:


phpDesigner от http://www.mpsoftware.dk/, на Делфях
писаный, автоподсказчик кода, отладчик, просмотр переменных во время
исполнения. 


во. отличная штука. Давно искал такой редактор.



Re: FB и ISAPI

2009-02-17 Пенетрантность Oleg Matveyev


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


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

не, MSVC++ это кул. не сочтите за холивар

Написал ISAPI, подсовываем под иис, (вместе с pdb)
подключаемся отлачиком к процессу w3svc, ставим breakpoint-ы и нормально 
отлаживаем код.


Тоже самое - с UDF. Только подключаемся к процессу fb_inet_server.
Так прикольно смотреть снепривычки: запускаю запрос в IBE,
срабатывает точка останова в MSVC внутри моей UDF.
И IBE терпеливо ждет, пока я по своей UDF пройдусь пошагово.





Re: FB и ISAPI

2009-02-17 Пенетрантность Vlad Khorsun


Oleg Matveyev ...


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


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


   ???


не, MSVC++ это кул. не сочтите за холивар

Написал ISAPI, подсовываем под иис, (вместе с pdb)
подключаемся отлачиком к процессу w3svc, ставим breakpoint-ы и нормально 
отлаживаем код.

Тоже самое - с UDF. Только подключаемся к процессу fb_inet_server.
Так прикольно смотреть снепривычки: запускаю запрос в IBE,
срабатывает точка останова в MSVC внутри моей UDF.
И IBE терпеливо ждет, пока я по своей UDF пройдусь пошагово.


   Всё это делается с Delphi точно таким же образом. Только без .pdb :-P

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





Re: FB и ISAPI

2009-02-17 Пенетрантность Oleg Matveyev


Ну я какраз был уверен что в IIS 6 на WIN2003 етот режим по умолчанию 
включён, типо

на каждыи HTTP конект изолировано загружается своя копия длл-а ...
А как его и где включить ?


Properties на папке Web Sites
страница Service
галка Run WWW service in IIS 5.0 isolation mode

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

свою копию длл-а и свои конект к базе, или не ?


Янис, поверь - лучше сразу спроектировать приложение многопотоковым.
Рано или поздно ты будешь это делать.
Кол-во вэб подключений вырастает очень быстро, что бы там не планировал 
разработчик :-)


А вообще - ребята правы. Если ты собираешься генерировать
HTML который будут смотреть люди - ISAPI не лучший выбор.




Re: FB и ISAPI

2009-02-17 Пенетрантность Oleg Matveyev



   ???

не так давно было обсуждение, что мол -то компоненты неподходят,
то черт побери - unicode...
я в подробности не вчитывался.

что народ покупает новую версию, т.к. старую купить нельзя...
а перейти на нее - проще начать проект заново. И стоит она на полке.
А лицензионность софта при этом не увеличивается.


   Всё это делается с Delphi точно таким же образом. Только без .pdb :-P


ну и накой тогда отладка через лог?
способ конечно известный, но... 





Re: FB и ISAPI

2009-02-17 Пенетрантность Kovalenko Dmitry





Так прикольно смотреть снепривычки: запускаю запрос в IBE,
срабатывает точка останова в MSVC внутри моей UDF.
И IBE терпеливо ждет, пока я по своей UDF пройдусь пошагово.


Ну разве это прикольно?

Не, прикольно - это когда мы в 99 году отлаживали мега-отчет по бутылкам, 
таскающий данные через IBProvider v0


Сначало шагаем отладчиком в Excel, а потом отладчиком в BC++ 5.02

Во мы маньяки были :-)

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





Re: FB и ISAPI

2009-02-17 Пенетрантность Oleg Matveyev



Сначало шагаем отладчиком в Excel, а потом отладчиком в BC++ 5.02
Во мы маньяки были :-)


нормальная отладка.
о которой и речь 





Re: FB и ISAPI

2009-02-17 Пенетрантность Oleg Matveyev



Ну купи MSVS версии 2.0 или 3.0. Тебе легче станет?


мне-то оно как раз незачем. :-)
с 4.0 по 8.0 последовательные переходы без особых проблем,
день-два на каждый переход. 





Re: FB и ISAPI

2009-02-17 Пенетрантность Vlad Khorsun


Oleg Matveyev ...



   ???

не так давно было обсуждение, что мол -то компоненты неподходят,


   Компоненты - не есть Delphi, не так ли ?


то черт побери - unicode...
я в подробности не вчитывался.


   И не нада ;)


что народ покупает новую версию, т.к. старую купить нельзя...
а перейти на нее - проще начать проект заново.


   Без комментариев ;)


И стоит она на полке.
А лицензионность софта при этом не увеличивается.


   Всё это делается с Delphi точно таким же образом. Только без .pdb :-P


ну и накой тогда отладка через лог?
способ конечно известный, но...


   Ты не поверишь сколько разных логов я делал для себя в FB при ловле
особо вредных блох :)

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

PS Пожалуй не будем холиварить, даже если ещё не начали как следует  :)




Re: FB и ISAPI

2009-02-17 Пенетрантность Oleg Matveyev



   Ты не поверишь сколько разных логов я делал для себя в FB при ловле
особо вредных блох :)


верю.
...

ладно, все - молчу :-)




Re: FB и ISAPI

2009-02-17 Пенетрантность Kovalenko Dmitry





ну и накой тогда отладка через лог?
способ конечно известный, но...


   Ты не поверишь сколько разных логов я делал для себя в FB при ловле
особо вредных блох :)


Логи и ассерты - выбор настоящего мужчины. Угага.

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





Re: FB и ISAPI

2009-02-17 Пенетрантность RUST




А вот в качетсве среды NetBeans не понравилась. Сионисткая она какая-
то. Нам ближе phpDesigner от http://www.mpsoftware.dk/, на Делфях
писаный, автоподсказчик кода, отладчик, просмотр переменных во время
исполнения. В общем, если товарищь к Delphi привыкший, то это само
оно. Хотя - дело вкуса.


Я вообще имел в виду netbeans for php (26 метров дистр)
А phpDesigner javascript внутри php кода отлаживает?



FB и ISAPI

2009-02-16 Пенетрантность Janex


Привет алл.

Делаю вот вебовскую прибулдину на ISAPI.
Там, насколько понемаю, для каждого клиента IIS загружает
свою копию моего творения (блабла.dll).
А небудет ли там кокието заморочки с fbclient.dll ?  Типо
каждыи процес загрузит свою коию fbclient.dll и небудет друг друга
блокировать или чтото такое ?

Regards
Janex



Re: FB и ISAPI

2009-02-16 Пенетрантность Kovalenko Dmitry





Делаю вот вебовскую прибулдину на ISAPI.
Там, насколько понемаю, для каждого клиента IIS загружает
свою копию моего творения (блабла.dll).
А небудет ли там кокието заморочки с fbclient.dll ?  Типо
каждыи процес загрузит свою коию fbclient.dll и небудет друг друга
блокировать или чтото такое ?


Janex, у вас что, траву заготавливают аж в феврале?

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

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





Re: FB и ISAPI

2009-02-16 Пенетрантность Janex



Janex, у вас что, траву заготавливают аж в феврале?

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

Спасибо - что-то понел ... :) :) :)

Regards
Janex



Re: FB и ISAPI

2009-02-16 Пенетрантность PEAKTOP
  Делаю вот вебовскую прибулдину на ISAPI.
  Там, насколько понемаю, для каждого клиента IIS загружает
  свою копию моего творения (блабла.dll).
  А небудет ли там кокието заморочки с fbclient.dll ?  Типо
  каждыи процес загрузит свою коию fbclient.dll и небудет друг друга
  блокировать или чтото такое ?

 Janex, у вас что, траву заготавливают аж в феврале?

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

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

А если попробывать Embedded ? :)

Re: FB и ISAPI

2009-02-16 Пенетрантность Kovalenko Dmitry





А если попробывать Embedded ? :)


Мда ... стена спасет от всех болезней :)

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





Re: FB и ISAPI

2009-02-16 Пенетрантность Oleg Matveyev



Делаю вот вебовскую прибулдину на ISAPI.

пиши в личку, если что. я подобное делал.


Там, насколько понемаю, для каждого клиента IIS загружает
свою копию моего творения (блабла.dll).


зависит от версии IIS. В пятой можно было выбрать isolated mode,
тогда каждому коннекту (и соответственно - ISAPI) свой процесс.

Сейчас же по-дефолту (в шестой версии на win2003) - isolated mode выключен,
dll загружается одна на все коннекты к данному сайту.
Так что, например, глобальные переменные в твоей ISAPI - на все HTTP 
коннекты общие.



А небудет ли там кокието заморочки с fbclient.dll ?  Типо
каждыи процес загрузит свою коию fbclient.dll и небудет друг друга
блокировать или чтото такое ?


У тебя несколько ISAPI или одна? непойму

Процесс - один на один сайт.
Соответственно, все ISAPI, как полагается DLL, крутятся в его памяти.
Соответственно, если ты грузишь fbclient.dll то она одна на процесс.
А дальше - думай, что тебе надо.
Если надо на каждый HTTP коннект  к ISAPI - свой коннект к FB - делай свой 
коннект (это будет отдельный поток).

Проблем нет.

...У меня есть один пример, где первый HTTP коннект поднимает коннект к FB,
и запускает долгую процедуру (текущие остатки на складе).
Если приходит еще один HTTP коннект с тем же запросом, к той же процедуре,
то он ждет окончания первого запроса, и нового коннекта к FB уже не делает.
Ответы оба запроса получают одинаковые, одновременно.

короче - у нас трава тоже неплохая :-)





Re: FB и ISAPI

2009-02-16 Пенетрантность Качановский Дмитрий


Если надо на каждый HTTP коннект  к ISAPI - свой коннект к FB - делай 
свой коннект (это будет отдельный поток).


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


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


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