На Java? :). Я про альтернативу hibernate спрашивал :).Цитата:
Сообщение от tahorg
Вид для печати
На Java? :). Я про альтернативу hibernate спрашивал :).Цитата:
Сообщение от tahorg
Воощем-то я делаю через DAO паттерн, так что для самых занозчивых будет возможность создать любой persistance хоть на голом JDBC ;)Цитата:
Сообщение от KBaks
Касательно .NET. Пробегала у меня такая мысля, но после более близкого знакомства эта мысль пошла "в сад". Причин как объективных так и субъективных было много объяснять не буду и не хочу за исключением главной причины: на .NET разработка будет дольше.
ЗЫ: Личку проверил, вечером отпишусь.
Исходя из моего опыта юзания NHibernate (hibernate для NET) для этого случая он подойдет. Но он меня на работе уже за.... :DЦитата:
Сообщение от KBaks
Но Есть альтернатива микрософтовский маппер и еще они там какой то маппер делают (уже толи альфа толи бета вышла). Вот когда оно выйдет все мапперы для нета уйдут в небытие :) и поддерживать продукт никто не захочет или прийдется переписывать.
А вообще триггеры и хранимые прадцедуры рулят :))))))
Жабу в сад Микрософт форева так как ил2 будет пахать тока с виндами :p
Это каким же боком она может быть дольше? :))))Цитата:
Сообщение от IvanoBulo
Не ну если писателю нужно изучить вначале НЕТ то тогда согласен ;)
Это HollyWar! И Билли на знамени нашем 8-Р. Нет фрамеворка кроме дотнета и микрософт производитель его.
Таз, за выгрузку событий в ГТ базу возьмешься ? 8-), а то чтото я не совсем некие моменты ее структуры понял ...
А зачем вам база ГТ?
Будет куда логичнее делать полностью все свое.
причина проста - сначала отработка компандера как такового, не задумываясь о статистике. Затем уже думать о оформительстве статистики
вот вот и на основе базы MS SQLЦитата:
Сообщение от Sexton
хы хы это самое ресурсоемкое место. Это надо писать парсер лога и собстна это единственное что меня останавливало от написания своего командера (ну ломачки одному :D )Цитата:
Сообщение от tahorg
я тут немножко пое...ся с командером и его статом и скажу что базу я бы немного того ... :DЦитата:
Сообщение от tahorg
а по самому командеру так там нех делать только парсер лога гемор.
Хмм... чую holewar :). По этому только пара нейтральных замечаний (не для этого проекта, а вообще):Цитата:
Сообщение от Tazmanskiy[Taz]
1. Java работает везде, .Net - MS. Мне нужно везде.
2. NHibernate - это hibernate2. Hibernate3 - это большая разница.
3. Используя XDoclet(1,2) проблем вообще не вижу. Просто классы пишешь и не заморачиваешься со схемами и конфигами (ну акромя для апсерверов или кешей).
4. MS что-то гениальное в своем mapper придумала отличное от других? ;)
5. От триггеров никто не отказывался. Вопрос про привязку данных к формам/выборкам/вебстраницам.
Вот, изучи на досуге (специальный проект, чтобы на простых примерах как и что можно сделать при помощи разных технологий под Java).
http://raibledesigns.com/wiki/Wiki.jsp?page=Articles
Особенно обрати внимание на "Related AppFuse HowTos" :)
http://appfuse.org/demos.html
EDIT: короче получается два проекта :). В MS не полезу, ибо оно у меня тока дома для ила стоит. На java смогу помочь (то-же парсер писать, ибо опыта разных парсеров вагон). С holywar законил :)
Парсер лога пишу помаленьку ... в купе со всем остальным, ну и с отработчиком команд ... Надо именно события лога разобранные в обьекты загнать в базу ГТ, желательно через mysql.net нативные.
Просто иначе это еще сайт статистики писать ... Сразу не надо - слишком много отлаживать. Потом ...
Ну хотя бы потому что для .NET какие-либо некомерческие и в то же время качественные разрботки практически отсутствуют. А для Java есть jakarta.apache.org, xml.apache.org, java.dev и ещё много чего...Цитата:
Сообщение от Tazmanskiy[Taz]
А вообще, да, это "holly war". Можно долго спорить по этому поводу но всё равно останемся при своём... Окончательный результат (в виде рабочего демона) покажет кто был прав ;)
Об чем разговор то? Лучше то на чем пишешь сам! Неужто ктото думает, что можно убедить сторонника dotNet перейти на Java и наоборот ? Это СКОЛЬКО надо НОВОЙ информации в себя впитать, сколько библиотек изучить ... Ради одного только командера ... В чего ... Это год как минимум на изучение и доведения себя до уровня ...На чем сложилось на том и пишем !
Рассказ кто лучше - ява или дотнет ... да ни кто не лучше ... и там и там есть минусы и плюсы. На обоих это реализуемо, и примерно за одинаковое время при должных навыках. Каждый для себя давно все выбрал ...
Будет у нас 2 демона ... под Java и под dotNet ... чем плохо ? А с исходниками можно будет алгоритмы и решения унифицировать, тем более что с Java на C# и обратно алгоритмы портируются на ура - идеология языков близка.
Чего спорим та ?
Вообще-то о споре речь не идёт - это дисскуссия :)
Я кстати, очень рад что есть ещё кто-то разрабатывающий конкурентного демона, а то тяжело как-то все вопросы самому решать, а так хоть можно будет обсудить решения, проблемы.
Ладненько, всё, работать надо...
Как сказал Иван, дискутируем :). В общем действительно время покажет.Цитата:
Сообщение от tahorg
Если напишешь парсер лога НОРМАЛЬНЫЙ :) то все остальное я точно помогу (статистику там, записи в базу, сам командер, + еще некоторые идеи имеются :) )Цитата:
Сообщение от tahorg
Вопросы:
1. Может, где-то есть форум разработчиков FBDaemon-а(насколько я понимаю, nullwar - на нём)? Я мог бы поучаствовать (немного). Готов заниматься английским, возможно смогу поделать какой-то инструмент для генерирования миссий. Когда-то писал прикладной софт на плюсах. (С++Builder, BC/ZTC/GCC).
2. Если нет, может, попросить эту тему "пришпилить" наверху?
Нет проблем.Цитата:
Сообщение от Salsero
Нульвар на своем демоне, Макфрис дал на него ссылку. Правда у меня он не открывается 8-(, но если винзипом пользоваться то наверное откроется ...
Сам по себе FBDaemon от шведа Bernie это очень старая вещь... Да, я сотоварищи принимал там маленькое участие, когда переводили его на SQL.Цитата:
Сообщение от Salsero
У нас сейчас стоит PowerFBDaemon, написанный изначально IvanoBulo, по моему требованию на Python (у нас всё на Питоне). Затем продолжал разработку ROSS_Solar, сейчас только я.
В данный момент от оригинала мало что осталось, очень сильно была переделана привязка с генератором миссий и статом. Но для статистики-ротации карт ничего особенного делать не надо. всё готово...
Минимальная правка статистики всегда возможна, поскольку внутренности её есть чистый и очень хороший SQL, естественно всё на триггерах и процедурах (как это всё пишут на MySQL я понятия не имею. Бред).
Примерно с полгода назад я прекратил развитие Демона для людей (поддержку), поскольку считал что Commander вполне справится с этой задачей. И всех отсылал к тем авторам. Ну а если нужно, то готов выложить всё открытое на текущий момент времени, пока у нас на Нулевом не начались глобальные изменения. :)
Было бы очень здорово!
ВинниПух во-всю готовится с возврату с Сервер Коммандера на Демон.
Да, я надеюсь (и извиняюсь за занудство) - GPL или BSDL?
Самый обычный public domain тоже очень неплохо.
BSDL ~= public domain.
Ок, тогда за выходные подготовлю всё.Цитата:
Сообщение от Salsero
Лицензия... Ты что, его продавать будешь? :) Будет людям от юзанья радость и то хорошо. Но по смыслу скорее BSD. :)
Не поверишь - чтобы не было проблем когда-нибудь потом.
Я как-то привык к тому, чтобы об этом задумываться сразу.
Особенно учитывая то, в какую сторону пошёл разговор о IL2SC со стороны НЛИГТ ;)
Ну зануда я, вот.... :)
P.S.Продавать конечно, никто ничего не будет. :D Дай-то Бог мэйнтэйнера найти приличного.