В письме от Sun, 19 Sep 2010 03:02:04 +0400, sasha
сообщал:
Демка - это когда скачал, поставил и попробовал. А если приехать, так
смысл демки? Можно рабочую версию с ноута показать и всё.
Скачал Virtual Box или VMWare Player или VirtualPC
Скачал образ диска с клиентом
Попробовал
Засада
А что если для демошки сделать витруальную машину - приехал, слил образ,
поставил VMWare или чего там еще - и показываешь.
Демка - это когда скачал, поставил и попробовал. А если приехать, так
смысл демки? Можно рабочую версию с ноута показать и всё.
Во-во. Мы тут все старые и мудрые, ученные на чужих ошибках, за тебя
волнуемся. :-)))
Есть есть же OLEDB Provider. Он платный, но может имеет смысл попробовать?
А у него там про поддержку EntityFramework ничего не сказано.
Я так думаю что мы пока что на этом проекте с фаербёдом притормозим. А
Привет
есть. И не хочу я ни себя, ни других этими размышлениями грузить... Я тоже
не пальцем деланый и кидали меня не раз, и обещания не выполняли, так что
я наученный и в сказки не верю, если вы об этом за меня переживаете ;-)
Во-во. Мы тут все старые и мудрые, ученные на чужих ошибках, за т
Да, и как это говорят "умный учится на чужих ошибках..."
ну и почитай Алексей что пишет про совладельца.
Он тут тоже прав на 100%.
"А то так и будешь всю жизнь ключи подавать" © ;)
Ладно, я смотрю ты не хочешь этот разговор продолжать.
Хотя, ну пиши в почту если хочешь.
У разных людей разная си
31.08.2010 19:41, sasha wrote:
я тоже так думал, прямо один-в-один ;) пока не понял одну простую вещь.
Так в жизни всегда так. Щас понял одну простую вещь, через год другую
простую вещь, ещё через год третью простую вещь. И каждый раз по своему
прав :))
Да, и как это говорят "умный учится на
я тоже так думал, прямо один-в-один ;) пока не понял одну простую вещь.
Так в жизни всегда так. Щас понял одну простую вещь, через год другую
простую вещь, ещё через год третью простую вещь. И каждый раз по своему
прав :))
Человек всего то пожаловался на то, что самая агрессивная по захвату рынка и
мозгов среда разработки не дружит с Firebird, а ему уже и срок отсидки по
статье пиратство посчитали
Во-во :)
У ломбарда тоже всё чисто. Винда куплена. .NET бесплатный. SQL Express
бесплатный. А больше им ничего не надо. Некоторые себе ещё опенофис ставят.
>Это у вас, речь про клиентов, которым вы ставите SQL Server.
>Всегда ли он бесплатный и есть ли у вас право его ставить другим?
>И если вдруг нету и на этом поймают, хватит ли дружбы, чтобы выгораживать
>"выездного сотрудника" ?
Человек всего то пожаловался на то, что самая агрессивная по захв
В письме от Tue, 31 Aug 2010 13:56:40 +0400, sasha
сообщал:
Ну как бы винда есть, студия есть одна.
Это у вас, речь про клиентов, которым вы ставите SQL Server.
Всегда ли он бесплатный и есть ли у вас право его ставить другим?
И если вдруг нету и на этом поймают, хватит ли дружбы, чтобы вы
31.08.2010 16:59, sasha wrote:
В маленькой компании человек - это не простой винтик, который можно
элементарно заменить новым. В маленкой компании на тебе лежат
обязательства и если есть совесть и честь и порядочность, то напевать на
своих друзей и уйти туда, где тебе лучше, не получится.
В конце
Саша,
Если ты важная персона в компании и (предполагаю по предыдущему письму
из слов "не работать на дядю") совладелец компании, то с тобой
разговаривать в стиле "10 баксов в час и пошел вон" не должны.
Более того, как совладелец, ты несешь совместные риски (лицензии и
т.д.) и тогда спрос с тебя д
В маленькой компании человек - это не простой винтик, который можно
элементарно заменить новым. В маленкой компании на тебе лежат
обязательства и если есть совесть и честь и порядочность, то напевать на
своих друзей и уйти туда, где тебе лучше, не получится.
В конце концов мыне голодаем, а всех
Дружеский совет - увольняйся ты из такой компании :)
Не всё так просто :))
Люди, которые не умеют считать деньги и нарушают (я правильно понял?)
лицензионные соглашения Microsoft долго не протянут, да еще и тебя
подставят - не знали, дескать, что наш программист там ставит.
Ну как бы винда е
Саша,
Дружеский совет - увольняйся ты из такой компании :)
Люди, которые не умеют считать деньги и нарушают (я правильно понял?)
лицензионные соглашения Microsoft долго не протянут, да еще и тебя
подставят - не знали, дескать, что наш программист там ставит.
Если ты владеешь Entity Framework, не з
Коммерческой альтернативы провайдеру нет?
а OLEDB как же? IBProvider
Деньги всегда причем. Если я правильно тебя понял то
1 MSSQL - это хорошо, но долго
Фактически там проблема с установкой. Если MSSQL стоит, то проблем
никаких. Поставить инсталлятором геморно и полностью автоматизировать
(как у них там есть технология клик ванс) нельзя, а встравиваемой версии
А когда работы другой нет, ты сидишь и думаешь что десять уе в час - это
хоть и мало, но это лучше чем ноль уе в час. Можно попробовать согласиться
и дальше как-то выкручиваться.
Увы. Бывает и так.
Вот с этим проектом у нас так и было. Щас мы его закончили, но к этой
программе есть интерес и
Вы когда-нить в махонькой компании работали на мелких заказах? Там так
никто не делает. Тебе говорят например: мы согласны платить 10уе в час
за одного человека в течении полугода и нас не волнует что вы там будете
использовать. Не устраивает - идите на ...
А когда работы другой нет, ты сидишь
>Итого (20*0 + 20 Windows Server Standard * ~700) + ( 5*5000 + 5*~700)
> + 25*2*20 = ~$71500
Что-то я изрядно обсчитался в пользу MS. Наверное, приобретенная
привычка :)
43500, конечно. Но сути примера не меняет - надо считать затраты и
идти от них.
Привет,
какой-то детский тред - удобно/неудобно, хочу-могу.
Надо рассуждать по-простому, от денег.
Берешь бумажку и считаешь, сколько компания тратит на MSSQL в течении
года - исходя из описанных в треде проблем, это должны быть лицензии
+время на установку (кол-во часов* стоимость часа).
Наприме
А какие именно ручные изменения? Нельзя ли обойтись diff-файлами или
partial классами?
Ну например включать представления в модель или менять типы для
поддержки boolean. diff-файлами можно, наверное, как и писать против
ветра...
On Aug 30, 12:17 pm, sasha wrote:
>2) Некоторые вещи Джири советует делать вручную. Каждый раз, когда
>обновляется модель из базы, пересоздаётся файл модели и все ручные
>изменения нужно делать заново. Это полная жопа. Но Джири считает что это
>нормальный вариант. О чём мне с ним спорить дальше?
Про DDEX я хотел сказать что джири не счичает что для DDEX необходим
нормальный исталлятор - оно и так прокатит...
А не через .NET Provider ? Т.е. проблема в провайдере или в самом ФБ ?
В принципе проблемы только в провайдере. Правда у мелкософта есть тип
бит, который транслируется в булеан в модели. Поскольку FB не
поддерживает такой тип, то джири не стал особо заморачиваться и
аналогичного функционала н
"sasha" wrote ...
Вкусного там то, что он хорошо интегрирован с остальным комплексом технологий от майкрософта, т.е. ты поставил студию и MSSQL и
работаешь со всем этим сразу и оно сразу из коробки работает. А если его использовать так, как его планировали для использования в
микрософте, то он
карлос неправильно IDisposable в некоторых классах реализовал
А в каких именно? А то я сейчас как раз проект на дотнете+FB делаю,
правда, чистое ADO.NET, без EF и прочего.
FBCommand по-моему. Но на чистом ADO.NET оно не вылазило у нас никогда.
Мне что-то кажется, что EF сам по себе мало приго
On Aug 29, 1:23 pm, sasha wrote:
>карлос неправильно IDisposable в некоторых классах реализовал
А в каких именно? А то я сейчас как раз проект на дотнете+FB делаю,
правда, чистое ADO.NET, без EF и прочего.
>связка FB + EntityFramework мало пригодна для практической разработки.
Мне что-то кажетс
"То что русскому в радость - немцу смерть". Ты сам указал недостатки
MSSQL для своей задачи. Я не знаю до конца логики, но скажи мне как
"художник художнику", что такого "вкусного" есть в MSSQL, с учетом
специфики задачи, чтобы водитель сидел и ждал тебя 2 часа у каждого
клиента?
У каждого клиен
Привет
Так нету ж как раз демо-версии, потому что MSSQL. И разве я написал сотня
таблиц? Вроде пол сотни писал. Сейчас 49 таблиц и три представления.
Раньше было кажется 55 таблиц, но по соображениям быстродействия пришлось
сделать денормализацию...
"Не проста и не казиста жизнь простого про
А какие у него преимущества? Модель всё равно новую строить. С фаербёдом мы
хоть знакомы, к тому же
можно рассчитывать на оперативное лечение багов в сервере, а то вообще не
понятно что...
В том-то и дело, что практически ничего менять по сравнению с MS SQL не
придется, можно
одной моделью о
А вы не пробовали сделать дему на NexusDB - она очень совместима с MS
SQL, при этом
вполне может быть встроена и вообще компактна. Я не знаю можно ли
советовать такую
базу для production, но для демы точно должна покатить.
А какие у него преимущества? Модель всё равно новую строить. С фаербёдом
А можно на это демо взглянуть? Заинтриглвал ты однако. Сотня таблиц,
ломбард...
Так нету ж как раз демо-версии, потому что MSSQL. И разве я написал сотня
таблиц? Вроде пол сотни
писал. Сейчас 49 таблиц и три представления. Раньше было кажется 55 таблиц, но
по соображениям
быстродействия приш
Приветствую!
Знакомый в банке работает, там они каждый день разбираются что значит
колонка agovk4xlcv4 в таблице dopo4lvc59bd9.. Он так доволен такой
работой, аж светится от радости. Особенно когда начальство просит
быстренько сделать выборку по данным.
Ну если взять за правило писать коммента
В письме от Fri, 20 Aug 2010 23:44:34 +0400, sasha
сообщал:
Та данные по инету если таскать, то сразу скорость упадёт.
А сколько их тех данных, если не работать через Select * where 1=1 ?
Правда, зачем ломбарду большой *поток* данных ?
И 49 таблиц :-)
Ну хорошо, сделайте для них тестовые сер
Приветствую.
Комбинаторика подсказывает, что комбинаций A..Z 0..9 в 31 символе
должно быть достаточно для этой вселенной.
Знакомый в банке работает, там они каждый день разбираются что значит
колонка agovk4xlcv4 в таблице dopo4lvc59bd9. Он так доволен такой
работой, аж светится от радости. Осо
Та данные по инету если таскать, то сразу скорость упадёт. Надо же чтобы
шустро всё работало. Не вариант это. Если с фаербёлом не получится, то
демо-версии не будет. Кому надо - те позвонят, мы приедем и с ноута
покажем. Тем более что ПО для ломбарда - это очень специфическая вещь. У
каждого св
В письме от Fri, 20 Aug 2010 23:19:59 +0400, sasha
сообщал:
Так нету ж как раз демо-версии, потому что MSSQL
Кстати, а может вам высунуть пару MSSQL-серверов в инет, и пусть
демо-версия работает с ними в онлайне.
Заодно убедитесь что демоверсия таковой и останется.
Заодно м.б. сможете те
А можно на это демо взглянуть? Заинтриглвал ты однако. Сотня таблиц,
ломбард...
Так нету ж как раз демо-версии, потому что MSSQL. И разве я написал
сотня таблиц? Вроде пол сотни писал. Сейчас 49 таблиц и три
представления. Раньше было кажется 55 таблиц, но по соображениям
быстродействия пришл
Привет
С другой стороны щас возникают вопросы поддержки. Мы писали программу для
ломбардов. Очень удобно осуществлять поддержку удалённо, в частности мы
пользуемся программой TeamViewer. Но поставить MSSQL в случае чего через
эту байду очень сложно. Да и так, на месте, допустим выделяет мне ло
Мне вот щас предстоит создать заново модель-аналог той что была на
MSSQL. Там пол сотни таблиц с огромным количеством связей. Если я буду
эти отношения руками создавать, я сойду с ума. Это на неделю работы и
отладки, а то и больше.
Надо чтобы студия из базы создала модель максимально похожей на
Это как - "меняешь select на update"? И в чем проблема выполнить
update, взяв значения первичных ключей из select, ну или там
аналогичное условие?
Эта команда - аналог
FOR SELECT FROM TABLE1, TABLE2 WITH CURSOR CUR
...
UPDATE TABLE1 WHERE CURRENT OF CUR;
И получать люлей в рантайме из-за некорректных метаданных. Причём через
полгода после изменения. Просто эта ветка IF раньше не срабатывала.
Удобно ?
Я вообще за то, чтобы у объектов было состояние валидный/не валидный.
Грубо говоря переименовал что-то и все зависимости стали невалидными. И
нор
В письме от Fri, 20 Aug 2010 15:51:15 +0400, sasha
сообщал:
Ну как можно на MSSQL сделать простую демо-версию, если его поставить -
это уже не простая задача??
какая-то бухгалтеро-ориентированная программА, (АиТ Персонал м.б.? )
еогда-тьол демку давала на бесплатном обрезанном MSSQL - ка
"Ну и с ключами внешними. В EntityFramework все связи в модели
строятся
на основании внешних ключей. Ключи без индексов - это реально нужная
штука."
мы-таки у себя сделали отключение внешних ключей:
http://gsbelarus.com/gs/wiki/index.php/Отключение_внешних_ключей
заменяем их на контроль целостно
"sasha" ...
Ну это такое дело... Есть в MSSQL возможности, которые делают его очень
удобным. например там почти всё можно переименовывать.
И получать люлей в рантайме из-за некорректных метаданных. Причём через
полгода после изменения. Просто эта ветка IF раньше не срабатывала. Удобно ?
Е
On Aug 20, 3:03 pm, sasha wrote:
>Ну это такое дело... Есть в MSSQL возможности, которые делают его очень
>удобным. например там почти всё можно переименовывать. Ещё там есть очень
>удобная конструкция UPDATE|DELETE FROM SELECT. Сначала делаешь запрос и
>смотришь >данные, а потом быренько мен
FB как-то заметно удобнее.
Ну это такое дело... Есть в MSSQL возможности, которые делают его очень
удобным. например там почти всё можно переименовывать. Ещё там есть
очень удобная конструкция UPDATE|DELETE FROM SELECT. Сначала делаешь
запрос и смотришь данные, а потом быренько меняешь SELECT
Я уже перерос из того возраста, где мне хотелось сц... (ну вы поняли)
против ветра ради каких-то личных убеждений и предпочтений. Майкрософт
предоставляет полный комплекс мощных технологий, которые вместе
достаточно хорошо работают.
С другой стороны щас возникают вопросы поддержки. Мы писали про
Не проще ли было доточить провайдер ? :)
Ну доточить провайдер это ж не шубу в трусы заправить. Там надо ж
разобраться и понять что к чему, а времени нету...
Не флейма ради - что же вас там так задрало ? Вы ведь пару лет на
MSSQL потратили, т.е. было время освоить ?
Очень задрал его инстал
On Aug 20, 12:51 pm, sasha wrote:
>Не флейма ради - что же вас там так задрало ? Вы ведь пару лет на
>MSSQL потратили, т.е. было время освоить ?
FB как-то заметно удобнее.
"sasha" ...
Если б сразу делалось на FB, тогда ладно. А так у нас программа под Entity Framework. Когда мы её начинали, то провайдер для ФБ не
поддерживал этот фреймвёк. А щас кое-как с горем пополам поддерживает,
Не проще ли было доточить провайдер ? :)
вот мы и хотим попробовать перейти,
Если б сразу делалось на FB, тогда ладно. А так у нас программа под
Entity Framework. Когда мы её начинали, то провайдер для ФБ не
поддерживал этот фреймвёк. А щас кое-как с горем пополам поддерживает,
вот мы и хотим попробовать перейти, потому что MSSQL задрал уже.
Ну как-бы тхнически все име
> 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; }
>
On Aug 20, 11:49 am, Max Rezanov wrote:
> Hello Alexey,
> Добро пожаловать в 21 век
Да, кстати, сокращение имен в идентификаторах с момента
распространения intellisense считается моветоном и экономией на
спичках.
Почемы бы не переработать механизм генерации имен так, чтобы они
помещались в 31 символ?
Комбинаторика подсказывает, что комбинаций A..Z 0..9 в 31 символе
должно быть достаточно для этой вселенной.
А если надо выводить "человеческие" имена - так сделайте таблицу
перекодировки в своей программе.
С
Тут надо или смириться с тем, что ломается обратная совместимость или
оставить всё, как есть. мне 32 символа хватает :)
Между прочим 31, а не 32. У меня несколько имён было по 32 символа - не
влезли...
On Aug 20, 10:41 am, Sergey Mereutsa wrote:
> > или предпринять "ход конем". смогла же микрософт внедрить длинные
> > имена файлов так, чтобы старые приложения наименее от этого пострадали.
> Я не представляю, как это можно сделать с текущим API - старые
> приложения не смогут различать Aaa...32..
или предпринять "ход конем". смогла же микрософт внедрить длинные
имена файлов так, чтобы старые приложения наименее от этого пострадали.
19.08.2010 21:21, A.Truhin пишет:
Кстати тоже вопрос, а планируется увеличение длинны имен системных
объектов, очень интересует. Да и вроде многие спрашивают.
Это тот же вопрос, я на него ответил.
Если все равно ODS меняется - может расширить?
Это влечет за собой изменение АПИ. Как это сде
Кстати тоже вопрос, а планируется увеличение длинны имен системных
объектов, очень интересует. Да и вроде многие спрашивают. Если все равно
ODS меняется - может расширить?
Мы хотим попробовать один проект перевести с MSSQL на FB.
Но надо длинные имена и очень надо внешние ключи без индексов. Там
что-то в этом направлении сделано?
Нет.
Абыдна :-(
Смотри на 3.0 Alpha 1.
Ага, нашёл, спасибо.
По функциональности - нет. По надежности - скорее да, но из-за актив
19.08.2010 19:08, sasha пишет:
Мы хотим попробовать один проект перевести с MSSQL на FB.
Но надо длинные имена и очень надо внешние ключи без индексов. Там
что-то в этом направлении сделано?
Нет.
А то я что-то не могу в трекере
раздуплиться как посмотреть по тройке что сделано...
Смотри на
64 matches
Mail list logo