В письме от Sun, 19 Sep 2010 03:02:04 +0400, sasha
trofim...@gmail.com сообщал:
Демка - это когда скачал, поставил и попробовал. А если приехать, так
смысл демки? Можно рабочую версию с ноута показать и всё.
Скачал Virtual Box или VMWare Player или VirtualPC
Скачал образ диска с клиентом
Здравствуйте, sasha.
Вы писали 31 августа 2010 г., 6:32:51:
технических возможностей. Если MSSQL ставится 2 часа, то имея даже
чемодан с деньгами я не смогу купить версию, которая поставится за 5
минут. То же самое со встраиваемой версией. Если её нет, то её нет. И
причём тут деньги я не
А что если для демошки сделать витруальную машину - приехал, слил образ,
поставил VMWare или чего там еще - и показываешь.
Демка - это когда скачал, поставил и попробовал. А если приехать, так
смысл демки? Можно рабочую версию с ноута показать и всё.
Во-во. Мы тут все старые и мудрые, ученные на чужих ошибках, за тебя
волнуемся. :-)))
Есть есть же OLEDB Provider. Он платный, но может имеет смысл попробовать?
А у него там про поддержку EntityFramework ничего не сказано.
Я так думаю что мы пока что на этом проекте с фаербёдом притормозим. А
Деньги всегда причем. Если я правильно тебя понял то
1 MSSQL - это хорошо, но долго
Фактически там проблема с установкой. Если MSSQL стоит, то проблем
никаких. Поставить инсталлятором геморно и полностью автоматизировать
(как у них там есть технология клик ванс) нельзя, а встравиваемой версии
Коммерческой альтернативы провайдеру нет?
а OLEDB как же? IBProvider
Саша,
Дружеский совет - увольняйся ты из такой компании :)
Люди, которые не умеют считать деньги и нарушают (я правильно понял?)
лицензионные соглашения Microsoft долго не протянут, да еще и тебя
подставят - не знали, дескать, что наш программист там ставит.
Если ты владеешь Entity Framework, не
Дружеский совет - увольняйся ты из такой компании :)
Не всё так просто :))
Люди, которые не умеют считать деньги и нарушают (я правильно понял?)
лицензионные соглашения Microsoft долго не протянут, да еще и тебя
подставят - не знали, дескать, что наш программист там ставит.
Ну как бы винда
В маленькой компании человек - это не простой винтик, который можно
элементарно заменить новым. В маленкой компании на тебе лежат
обязательства и если есть совесть и честь и порядочность, то напевать на
своих друзей и уйти туда, где тебе лучше, не получится.
В конце концов мыне голодаем, а
Саша,
Если ты важная персона в компании и (предполагаю по предыдущему письму
из слов не работать на дядю) совладелец компании, то с тобой
разговаривать в стиле 10 баксов в час и пошел вон не должны.
Более того, как совладелец, ты несешь совместные риски (лицензии и
т.д.) и тогда спрос с тебя
31.08.2010 16:59, sasha wrote:
В маленькой компании человек - это не простой винтик, который можно
элементарно заменить новым. В маленкой компании на тебе лежат
обязательства и если есть совесть и честь и порядочность, то напевать на
своих друзей и уйти туда, где тебе лучше, не получится.
В
В письме от Tue, 31 Aug 2010 13:56:40 +0400, sasha
trofim...@gmail.com сообщал:
Ну как бы винда есть, студия есть одна.
Это у вас, речь про клиентов, которым вы ставите SQL Server.
Всегда ли он бесплатный и есть ли у вас право его ставить другим?
И если вдруг нету и на этом поймают, хватит
У ломбарда тоже всё чисто. Винда куплена. .NET бесплатный. SQL Express
бесплатный. А больше им ничего не надо. Некоторые себе ещё опенофис ставят.
Человек всего то пожаловался на то, что самая агрессивная по захвату рынка и
мозгов среда разработки не дружит с Firebird, а ему уже и срок отсидки по
статье пиратство посчитали
Во-во :)
я тоже так думал, прямо один-в-один ;) пока не понял одну простую вещь.
Так в жизни всегда так. Щас понял одну простую вещь, через год другую
простую вещь, ещё через год третью простую вещь. И каждый раз по своему
прав :))
31.08.2010 19:41, sasha wrote:
я тоже так думал, прямо один-в-один ;) пока не понял одну простую вещь.
Так в жизни всегда так. Щас понял одну простую вещь, через год другую
простую вещь, ещё через год третью простую вещь. И каждый раз по своему
прав :))
Да, и как это говорят умный учится на
Да, и как это говорят умный учится на чужих ошибках...
ну и почитай Алексей что пишет про совладельца.
Он тут тоже прав на 100%.
А то так и будешь всю жизнь ключи подавать copy; ;)
Ладно, я смотрю ты не хочешь этот разговор продолжать.
Хотя, ну пиши в почту если хочешь.
У разных людей разная
Привет
есть. И не хочу я ни себя, ни других этими размышлениями грузить... Я тоже
не пальцем деланый и кидали меня не раз, и обещания не выполняли, так что
я наученный и в сказки не верю, если вы об этом за меня переживаете ;-)
Во-во. Мы тут все старые и мудрые, ученные на чужих ошибках, за
sasha wrote ...
Вкусного там то, что он хорошо интегрирован с остальным комплексом технологий от майкрософта, т.е. ты поставил студию и MSSQL и
работаешь со всем этим сразу и оно сразу из коробки работает. А если его использовать так, как его планировали для использования в
микрософте, то он
А не через .NET Provider ? Т.е. проблема в провайдере или в самом ФБ ?
В принципе проблемы только в провайдере. Правда у мелкософта есть тип
бит, который транслируется в булеан в модели. Поскольку FB не
поддерживает такой тип, то джири не стал особо заморачиваться и
аналогичного функционала
Про DDEX я хотел сказать что джири не счичает что для DDEX необходим
нормальный исталлятор - оно и так прокатит...
On Aug 30, 12:17 pm, sasha trofim...@gmail.com wrote:
2) Некоторые вещи Джири советует делать вручную. Каждый раз, когда
обновляется модель из базы, пересоздаётся файл модели и все ручные
изменения нужно делать заново. Это полная жопа. Но Джири считает что это
нормальный вариант. О чём мне с ним
А какие именно ручные изменения? Нельзя ли обойтись diff-файлами или
partial классами?
Ну например включать представления в модель или менять типы для
поддержки boolean. diff-файлами можно, наверное, как и писать против
ветра...
Вы когда-нить в махонькой компании работали на мелких заказах? Там так
никто не делает. Тебе говорят например: мы согласны платить 10уе в час
за одного человека в течении полугода и нас не волнует что вы там будете
использовать. Не устраивает - идите на ...
А когда работы другой нет, ты
То что русскому в радость - немцу смерть. Ты сам указал недостатки
MSSQL для своей задачи. Я не знаю до конца логики, но скажи мне как
художник художнику, что такого вкусного есть в MSSQL, с учетом
специфики задачи, чтобы водитель сидел и ждал тебя 2 часа у каждого
клиента?
У каждого клиента он
On Aug 29, 1:23 pm, sasha trofim...@gmail.com wrote:
карлос неправильно IDisposable в некоторых классах реализовал
А в каких именно? А то я сейчас как раз проект на дотнете+FB делаю,
правда, чистое ADO.NET, без EF и прочего.
связка FB + EntityFramework мало пригодна для практической разработки.
карлос неправильно IDisposable в некоторых классах реализовал
А в каких именно? А то я сейчас как раз проект на дотнете+FB делаю,
правда, чистое ADO.NET, без EF и прочего.
FBCommand по-моему. Но на чистом ADO.NET оно не вылазило у нас никогда.
Мне что-то кажется, что EF сам по себе мало
Привет
Так нету ж как раз демо-версии, потому что MSSQL. И разве я написал сотня
таблиц? Вроде пол сотни писал. Сейчас 49 таблиц и три представления.
Раньше было кажется 55 таблиц, но по соображениям быстродействия пришлось
сделать денормализацию...
Не проста и не казиста жизнь простого
А какие у него преимущества? Модель всё равно новую строить. С фаербёдом мы
хоть знакомы, к тому же
можно рассчитывать на оперативное лечение багов в сервере, а то вообще не
понятно что...
В том-то и дело, что практически ничего менять по сравнению с MS SQL не
придется, можно
одной моделью
А можно на это демо взглянуть? Заинтриглвал ты однако. Сотня таблиц,
ломбард...
Так нету ж как раз демо-версии, потому что MSSQL. И разве я написал сотня
таблиц? Вроде пол сотни
писал. Сейчас 49 таблиц и три представления. Раньше было кажется 55 таблиц, но
по соображениям
быстродействия
А вы не пробовали сделать дему на NexusDB - она очень совместима с MS
SQL, при этом
вполне может быть встроена и вообще компактна. Я не знаю можно ли
советовать такую
базу для production, но для демы точно должна покатить.
А какие у него преимущества? Модель всё равно новую строить. С фаербёдом
Привет!
Комбинаторика подсказывает, что комбинаций A..Z 0..9 в 31 символе
должно быть достаточно для этой вселенной.
Знакомый в банке работает, там они каждый день разбираются что значит
колонка agovk4xlcv4 в таблице dopo4lvc59bd9. Он так доволен такой
работой, аж светится от радости.
В письме от Sat, 21 Aug 2010 20:18:02 +0400, Sergey Mereutsa
gebele...@gmail.com сообщал:
Комбинаторика подсказывает, что комбинаций A..Z 0..9 в 31 символе
должно быть достаточно для этой вселенной.
Знакомый в банке работает, там они каждый день разбираются что значит
колонка agovk4xlcv4 в
Привет!
Комбинаторика подсказывает, что комбинаций A..Z 0..9 в 31 символе
должно быть достаточно для этой вселенной.
Знакомый в банке работает, там они каждый день разбираются что значит
колонка agovk4xlcv4 в таблице dopo4lvc59bd9. Он так доволен такой
работой, аж светится от радости.
Приветствую!
Знакомый в банке работает, там они каждый день разбираются что значит
колонка agovk4xlcv4 в таблице dopo4lvc59bd9.. Он так доволен такой
работой, аж светится от радости. Особенно когда начальство просит
быстренько сделать выборку по данным.
Ну если взять за правило писать
Привет!
или предпринять ход конем. смогла же микрософт внедрить длинные
имена файлов так, чтобы старые приложения наименее от этого пострадали.
Я не представляю, как это можно сделать с текущим API - старые
приложения не смогут различать Aaa...32..BB и Aaa...32..СС .
Тут надо или смириться с
On Aug 20, 10:41 am, Sergey Mereutsa gebele...@gmail.com wrote:
или предпринять ход конем. смогла же микрософт внедрить длинные
имена файлов так, чтобы старые приложения наименее от этого пострадали.
Я не представляю, как это можно сделать с текущим API - старые
приложения не смогут
Тут надо или смириться с тем, что ломается обратная совместимость или
оставить всё, как есть. мне 32 символа хватает :)
Между прочим 31, а не 32. У меня несколько имён было по 32 символа - не
влезли...
Почемы бы не переработать механизм генерации имен так, чтобы они
помещались в 31 символ?
Комбинаторика подсказывает, что комбинаций A..Z 0..9 в 31 символе
должно быть достаточно для этой вселенной.
А если надо выводить человеческие имена - так сделайте таблицу
перекодировки в своей программе.
С
Hello Alexey,
Friday, August 20, 2010, 11:58:02 AM, you wrote:
AK Почемы бы не переработать механизм генерации имен так, чтобы они
AK помещались в 31 символ?
AK Комбинаторика подсказывает, что комбинаций A..Z 0..9 в 31 символе
AK должно быть достаточно для этой вселенной.
AK А если надо
On Aug 20, 11:49 am, Max Rezanov m...@valley.ttn.ru wrote:
Hello Alexey,
Добро пожаловать в 21 век
Да, кстати, сокращение имен в идентификаторах с момента
распространения intellisense считается моветоном и экономией на
спичках.
internal class
{
public string { get; set; }
public string { get; set; }
public string { get; set; }
public string { get; set; }
public string { get; set; }
public string { get; set; }
}
у
Max Rezanov ...
Добро пожаловать в 21 век
Я лучше в 19-ый...
--
Хорсун Влад
PS А в оракле 30, и шо ?
Привет!
PS А в оракле 30, и шо ?
Ну у них там схемы всякие и таблэспейсы есть...
WBR, Dmitry Beloshistov AKA [-=BDS=-]
__ Information from ESET NOD32 Antivirus, version of virus signature
database 5381 (20100820) __
The message was checked by ESET NOD32 Antivirus.
Dmitry Beloshistov ...
PS А в оракле 30, и шо ?
Ну у них там схемы всякие
Угу. Хочу сделать СуперПуперДлинныйВнешнийКлючСОднойТаблицыНаДругую.
Как мне схема поможет ?
и таблэспейсы есть...
А это тут при чём ?
--
Хорсун Влад
Если б сразу делалось на FB, тогда ладно. А так у нас программа под
Entity Framework. Когда мы её начинали, то провайдер для ФБ не
поддерживал этот фреймвёк. А щас кое-как с горем пополам поддерживает,
вот мы и хотим попробовать перейти, потому что MSSQL задрал уже.
Ну как-бы тхнически все
sasha ...
Если б сразу делалось на FB, тогда ладно. А так у нас программа под Entity Framework. Когда мы её начинали, то провайдер для ФБ не
поддерживал этот фреймвёк. А щас кое-как с горем пополам поддерживает,
Не проще ли было доточить провайдер ? :)
вот мы и хотим попробовать перейти,
On Aug 20, 12:51 pm, sasha trofim...@gmail.com wrote:
Не флейма ради - что же вас там так задрало ? Вы ведь пару лет на
MSSQL потратили, т.е. было время освоить ?
FB как-то заметно удобнее.
Не проще ли было доточить провайдер ? :)
Ну доточить провайдер это ж не шубу в трусы заправить. Там надо ж
разобраться и понять что к чему, а времени нету...
Не флейма ради - что же вас там так задрало ? Вы ведь пару лет на
MSSQL потратили, т.е. было время освоить ?
Очень задрал его
Я уже перерос из того возраста, где мне хотелось сц... (ну вы поняли)
против ветра ради каких-то личных убеждений и предпочтений. Майкрософт
предоставляет полный комплекс мощных технологий, которые вместе
достаточно хорошо работают.
С другой стороны щас возникают вопросы поддержки. Мы писали
FB как-то заметно удобнее.
Ну это такое дело... Есть в MSSQL возможности, которые делают его очень
удобным. например там почти всё можно переименовывать. Ещё там есть
очень удобная конструкция UPDATE|DELETE FROM SELECT. Сначала делаешь
запрос и смотришь данные, а потом быренько меняешь
On Aug 20, 3:03 pm, sasha trofim...@gmail.com wrote:
Ну это такое дело... Есть в MSSQL возможности, которые делают его очень
удобным. например там почти всё можно переименовывать. Ещё там есть очень
удобная конструкция UPDATE|DELETE FROM SELECT. Сначала делаешь запрос и
смотришь данные, а
sasha ...
Ну это такое дело... Есть в MSSQL возможности, которые делают его очень
удобным. например там почти всё можно переименовывать.
И получать люлей в рантайме из-за некорректных метаданных. Причём через
полгода после изменения. Просто эта ветка IF раньше не срабатывала. Удобно ?
Ну и с ключами внешними. В EntityFramework все связи в модели
строятся
на основании внешних ключей. Ключи без индексов - это реально нужная
штука.
мы-таки у себя сделали отключение внешних ключей:
http://gsbelarus.com/gs/wiki/index.php/Отключение_внешних_ключей
заменяем их на контроль
В письме от Fri, 20 Aug 2010 11:41:16 +0400, Sergey Mereutsa
gebele...@gmail.com сообщал:
Я не представляю, как это можно сделать с текущим API - старые
приложения не смогут различать Aaa...32..BB и Aaa...32..СС .
Тут уже привели пример - Майкрософт.
Т.е. старые приложения будут видеть
В письме от Fri, 20 Aug 2010 15:51:15 +0400, sasha
trofim...@gmail.com сообщал:
Ну как можно на MSSQL сделать простую демо-версию, если его поставить -
это уже не простая задача??
какая-то бухгалтеро-ориентированная программА, (АиТ Персонал м.б.? )
еогда-тьол демку давала на бесплатном
Привет!
Тут уже привели пример - Майкрософт.
Т.е. старые приложения будут видеть AAA...3~1 и AAA...3~2
Нифига. Оно же всё _компиллиццо_ ! :) Лучше пусть SMP доделают и
оптимизатор, 30 символов вполне себе хватает, Ларри с нами согласен :)
Или вообще hash (long name)
Ага. И огрести по
И получать люлей в рантайме из-за некорректных метаданных. Причём через
полгода после изменения. Просто эта ветка IF раньше не срабатывала.
Удобно ?
Я вообще за то, чтобы у объектов было состояние валидный/не валидный.
Грубо говоря переименовал что-то и все зависимости стали невалидными. И
Это как - меняешь select на update? И в чем проблема выполнить
update, взяв значения первичных ключей из select, ну или там
аналогичное условие?
Эта команда - аналог
FOR SELECT FROM TABLE1, TABLE2 WITH CURSOR CUR
...
UPDATE TABLE1 WHERE CURRENT OF CUR;
А можно на это демо взглянуть? Заинтриглвал ты однако. Сотня таблиц,
ломбард...
Так нету ж как раз демо-версии, потому что MSSQL. И разве я написал
сотня таблиц? Вроде пол сотни писал. Сейчас 49 таблиц и три
представления. Раньше было кажется 55 таблиц, но по соображениям
быстродействия
В письме от Fri, 20 Aug 2010 23:19:59 +0400, sasha
trofim...@gmail.com сообщал:
Так нету ж как раз демо-версии, потому что MSSQL
Кстати, а может вам высунуть пару MSSQL-серверов в инет, и пусть
демо-версия работает с ними в онлайне.
Заодно убедитесь что демоверсия таковой и останется.
Приветствую.
Комбинаторика подсказывает, что комбинаций A..Z 0..9 в 31 символе
должно быть достаточно для этой вселенной.
Знакомый в банке работает, там они каждый день разбираются что значит
колонка agovk4xlcv4 в таблице dopo4lvc59bd9. Он так доволен такой
работой, аж светится от радости.
В письме от Fri, 20 Aug 2010 23:44:34 +0400, sasha
trofim...@gmail.com сообщал:
Та данные по инету если таскать, то сразу скорость упадёт.
А сколько их тех данных, если не работать через Select * where 1=1 ?
Правда, зачем ломбарду большой *поток* данных ?
И 49 таблиц :-)
Ну хорошо, сделайте
Всем привет!
Мы хотим попробовать один проект перевести с MSSQL на FB.
Но надо длинные имена и очень надо внешние ключи без индексов. Там
что-то в этом направлении сделано? А то я что-то не могу в трекере
раздуплиться как посмотреть по тройке что сделано...
И вообще, в каком она состоянии???
19.08.2010 19:08, sasha пишет:
Мы хотим попробовать один проект перевести с MSSQL на FB.
Но надо длинные имена и очень надо внешние ключи без индексов. Там
что-то в этом направлении сделано?
Нет.
А то я что-то не могу в трекере
раздуплиться как посмотреть по тройке что сделано...
Смотри
Мы хотим попробовать один проект перевести с MSSQL на FB.
Но надо длинные имена и очень надо внешние ключи без индексов. Там
что-то в этом направлении сделано?
Нет.
Абыдна :-(
Смотри на 3.0 Alpha 1.
Ага, нашёл, спасибо.
По функциональности - нет. По надежности - скорее да, но из-за
Кстати тоже вопрос, а планируется увеличение длинны имен системных
объектов, очень интересует. Да и вроде многие спрашивают. Если все равно
ODS меняется - может расширить?
19.08.2010 21:21, A.Truhin пишет:
Кстати тоже вопрос, а планируется увеличение длинны имен системных
объектов, очень интересует. Да и вроде многие спрашивают.
Это тот же вопрос, я на него ответил.
Если все равно ODS меняется - может расширить?
Это влечет за собой изменение АПИ. Как это
или предпринять ход конем. смогла же микрософт внедрить длинные
имена файлов так, чтобы старые приложения наименее от этого пострадали.
69 matches
Mail list logo