Найдено результатов: 24

nAnt все еще поддерживается и подходит для .net 3.5/VS2008?

Я использую MSBuild, чтобы построить свой материал. Я хочу использовать CruiseControl.net как сервер сборки.

Теперь CCNET много ссылается на nAnt, но похоже, что ccnet может сделать большую часть того, что может сделать nant через конфигурацию проекта и msbuild. Кроме того, nAnt кажется немного неподдерживаемым, С бета-релизом, которому уже почти год.

Короче говоря: я на самом деле вполне доволен MSBuild (тем более, что это передний конец компилятора "official") и немного неудобен с nAnt, но я не хочу судить преждевременно.

Каковы были бы причины использовать nAnt вместо MSBuild? Особенно с ccnet, который, кажется, немного перекрывается с nant с точки зрения функций (и добавления связанных с автоматизированной сборкой вещей)

.net   .net-3.5   msbuild   nant    

472   7   16:03, 1st July, 2020


HTML комментарии Markup

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

Информация, которую мне нужно представить, это:

  1. Имя ПЕРСОНЫ
  2. Граватар Значок
  3. Дата Комментария
  4. комментарий

Любая идея была бы очень оценена.

PS: меня интересует только семантика html markup.

html   semantic-markup    

434   5   16:03, 1st July, 2020


Как это HTML на этом сайте так чисто?

Я работаю с C# на работе, но мне не нравится, как с webforms он извергает много JavaScript, не включая много строк для viewstate, которые он создает.

Вот почему мне нравится кодирование с PHP, поскольку у меня есть полный контроль.

Но мне просто интересно, как этот сайт HTML настолько чистый и элегантный?

Имеет ли использование MVC какое-то отношение к этому? Я вижу, что используется JQuery, но наверняка вы все еще используете asp:required валидаторов? Если вы это сделаете, где весь отвратительный код, который он обычно производит?

И если они не используют обязательные валидаторы полей, почему бы и нет? Конечно, это быстрее развиваться, чем с помощью JQuery?

Одна из основных причин, по которой я кодирую свои личные сайты в PHP, была связана с более элегантным HTML, который он производит, но если я смогу создать код, подобный этому сайту, то я буду работать полный рабочий день .net!

html   semantic-markup    

381   4   23:28, 18th August, 2020


Каковы преимущества использования единой базы данных для EACH клиента?

В ориентированном на базу данных приложении, которое предназначено для нескольких клиентов, я всегда думал, что "better" будет использовать единую базу данных для ALL клиентов-связывая записи с соответствующими индексами и ключами. Слушая подкаст Stack Overflow, я услышал, как Джоэл упомянул, что FogBugz использует одну базу данных на клиента (так что если бы было 1000 клиентов, то было бы 1000 баз данных). Каковы преимущества использования этой архитектуры?

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

Я был довольно уверен в методе "one database for all clients", пока не услышал, как Джоэл (опытный разработчик) упомянул, что его программное обеспечение использует другой подход, и я немного смущен его решением...

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

Любой вход очень ценится!

database   database-design   multi-tenant    

490   10   00:53, 15th August, 2020


Как создать файл автоматической сборки для VB.Net в NAnt?

Я взял на себя разработку веб-приложения, ориентированного на платформу .net 1.0 и написанного на языках C# и Visual Basic.

Я решил, что первое, что нам нужно сделать, это уточнить процесс сборки, я написал файлы сборки для проектов C#, но у меня есть тонны проблем с созданием файла сборки для Visual Basic.

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

Например: если я не включу систему пространств имен в файл сборки, я получу несколько ошибок общих неизвестных типов, например: Guid

не NAnt, как правило, требуют этот код VB или является ли код VB нужен можно NAnt-содружественная рефакторинг?

У кого-нибудь есть советы VB NAnt?

vb.net   nant   .net-1.0    

488   4   18:51, 16th August, 2020


JNI и Java: ant вызов make или make вызов ant?

Я как раз собираюсь совершить свое первое путешествие в мир JNI (Java Native Interface), чтобы предоставить уведомления об изменении файловой системы от специфичного для платформы кода C/C++ до Java. То есть, если кто-то не предложит какую-то блестящую библиотеку для этого, которую я пропустил.

Будучи новичком в JNI, мне удалось найти много документации на стороне интерфейса и стороне генерации библиотеки, но я не нашел много о создании родной библиотеки.

У меня есть существующая сборка на основе ant для уже существующего источника Java, поэтому я пытаюсь решить, должен ли я получить ant для вызова make для создания библиотеки или лучше всего получить make для вызова ant после создания библиотеки?

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

java   ant   makefile   java-native-interface   automake    

477   5   10:11, 9th August, 2020


Лучший инструмент для сборки .NET

Возможный Дубликат:
NAnt или MSBuild, какой из них выбрать и когда?

Что является лучшим инструментом сборки для .NET ?

В настоящее время я использую NAnt , но только потому, что у меня есть опыт работы с Ant . Предпочтительнее ли MSBuild ?

.net   build-process   nant    

440   14   10:57, 26th August, 2020


Ant в задач бросает StackOverflowException

Я пытаюсь скомпилировать более 100 java классов из разных пакетов с чистого листа каталог (без инкрементных компиляций), использующий следующие задачи ant:

<target name="-main-src-depend">
    <depend srcdir="${src.dir}" 
            destdir="${bin.dir}" 
            cache="${cache.dir}"
            closure="true"/>
</target>   

<target name="compile" depends="-main-src-depend"
        description="Compiles the project.">

    <echo>Compiling</echo>

    <javac  target="${javac.target}"
            source="${javac.source}"
            debug="${javac.debug}"
            srcdir="${src.dir}"
            destdir="${bin.dir}">
        <classpath>
            <path refid="runtime.classpath"/>
            <path refid="compile.classpath"/>
        </classpath>
    </javac>
</target>

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

В качестве решения quick-and-dirty я создал 2 отдельные задачи, компилируя части проекта в каждой. Я действительно не думаю, что это решение будет работать, поскольку в будущем будет добавляться больше классов, и я не хочу добавлять новые задачи компиляции каждый раз, когда мы попадаем в "compile limit".

java   ant    

497   6   04:19, 27th August, 2020


C# приложение обнаружено как вирус

По поводу той же самой программы, что и мой вопрос несколько минут назад ... Я добавил проект установки и построил MSI для программы (просто чтобы посмотреть, смогу ли я это понять), и он отлично работает, за исключением одной вещи. Когда я попытался установить его на ноутбук моего родителя, их антивирус (бесплатная версия Avast Home Edition) вызвал тревогу и обвинил мой setup.exe в том, что он Троян.

Есть ли у кого-нибудь идеи, почему это происходит и как я могу это исправить?

c#   .net   antivirus    

547   5   12:11, 19th August, 2020


Одна база данных или много?

Я разрабатываю веб-сайт, который будет управлять данными для нескольких объектов. Данные не являются общими для всех объектов, но они могут принадлежать одному и тому же клиенту. Клиент может захотеть управлять всеми своими сущностями из одного "dashboard". Так что я должен иметь одну базу данных для всего, или держать данные разделены на отдельные базы данных? Есть ли лучшая практика? Каковы положительные / отрицательные стороны для того, чтобы иметь:

  • база данных для всего сайта (сущности имеет "customerID", данные имеет "entityID")
  • база данных для каждого клиента (данные "entityID")
  • база данных для каждой сущности (отношение база данных для клиента находится за пределами база данных)

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

performance   database-design   multi-tenant   maintainability    

551   11   03:27, 12th August, 2020


Как поддерживать рекурсивный инвариант в базе данных MySQL?

У меня есть дерево, закодированное в базе данных MySQL как ребра:

CREATE TABLE items (
    num INT,
    tot INT,
    PRIMARY KEY (num)
    );
CREATE TABLE tree (
    orig INT,
    term INT
    FOREIGN KEY (orig,term) REFERENCES items (num,num)
    )

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

UPDATE items SET tot = (
    SELECT SUM(b.tot) FROM
        tree JOIN items AS b
        ON tree.term = b.num 
        WHERE tree.orig=items.num)
    WHERE EXISTS 
        (SELECT * FROM tree WHERE orig=items.num)

(обратите внимание, что это на самом деле не работает, но это к делу не относится)

Предположим, что база данных существует и инвариант уже удовлетворен.

Вопрос в том:

Каков наиболее практичный способ обновления DB при сохранении этого требования? Обновления могут перемещать узлы вокруг или изменять значение tot на конечных узлах. Можно предположить, что листовые узлы останутся листовыми узлами, внутренние узлы останутся внутренними узлами, и все это останется как правильное дерево.

Некоторые мысли у меня были:

  • Полное аннулирование, после любого обновления, пересчитать все (ум... Нет)
  • Установите триггер в таблице элементы для обновления родительского элемента любой обновляемой строки
    • Это было бы рекурсивно (обновления запускают обновления, запускают обновления,...)
    • Не работает, MySQL не может обновить таблицу, которая запустила триггер
  • Установите триггер для планирования обновления родительского элемента любой обновляемой строки
    • Это было бы итеративно (получить элемент из расписания, обработка его планирует больше элементов)
    • Что же это такое? Доверяйте клиентскому коду, чтобы получить его правильно?
    • Преимущество заключается в том, что если обновления упорядочены правильно, то меньше сумм должно быть вычислено. Но этот порядок сам по себе является осложнением.

Идеальное решение было бы обобщить на другие "aggregating invariants"

FWIW я знаю, что это "немного за бортом", но я делаю это для удовольствия (Fun: verb, находя невозможное, делая это. :-)

mysql   algorithm   data-structures   invariants    

448   2   12:03, 15th August, 2020


Symantec для резервного копирования exec ошибка 11г сообщений RALUS

Я пытаюсь сделать резервную копию файловой системы сервера RedHat Enterprise Linux v4 с помощью Symantec Backup Exec 11d (Rev 7170). Резервный сервер-это Windows Server 2003.

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

Однако, когда я запускаю реальную резервную копию, задание не выполняется сразу во время фазы "processing" с ошибкой:

e000fe30-произошел сбой связи.

Я пробовал открывать порты (10000, 1025-9999) и т. д. Но никакой радости. Есть идеи?

backup   redhat   backupexec   symantec    

429   2   04:00, 23rd August, 2020


Как работают механизмы обнаружения контента, такие как Zemanta и Open Calais?

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

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

python   ruby   semantics   zemanta    

408   3   18:24, 26th August, 2020


Использование управления диаграммой Ганта MS Project в C#

Кто-нибудь использовал MS Project Gantt chart control в C#? Если да, то не могли бы вы поделиться некоторыми ресурсами по этому поводу?

c#   .net-2.0   controls   ms-project   gantt-chart    

545   5   05:25, 10th August, 2020


CruiseControl.NET и NAnt

У меня есть проект CC.NET, настроенный для вызова общего файла сборки NAnt, который выполняет некоторые действия, а затем вызывает дочерний файл сборки NAnt. Имя дочернего файла сборки указывается параметром CC.NET в файле сборки команды с помощью свойства.

Препятствие, которое я пытаюсь преодолеть, заключается в том, что общий журнал файлов сборки перезаписывается дочерним журналом файлов сборки, поэтому я не получаю общий журнал сборки в журнале сборки CC.NET.

У кого-нибудь есть идеи, как это исправить?

Я думал об изменении журнала дочерней сборки, но чтение задачи NAnt <nant> не позволяет мне изменить журнал вывода ребенка.

cruisecontrol.net   nant    

409   2   04:34, 16th August, 2020


Где я могу получить задачу Antlr Ant?

Я пытаюсь вызвать задачу Antlr в моем Ant build.xml следующим образом:

<path id="classpath.build">
  <fileset dir="${dir.lib.build}" includes="**/*.jar" />
</path>

...

<target name="generate-lexer" depends="init">
  <antlr target="${file.antlr.lexer}">
    <classpath refid="classpath.build"/>
  </antlr>
</target>

Но Ant не может найти определение задачи. Я поставил все следующее в этом dir.lib.build :

  • антлр-3.1.jar
  • антлр-2.7.7.jar
  • antlr-время выполнения-3.1.jar
  • stringtemplate-3.2.jar

Но ни один из них, похоже, не имеет определения задачи. (Я также попытался поместить эти банки в мой Ant classpath; та же проблема.)

ant   antlr   parsing    

487   6   05:26, 22nd August, 2020


CruiseControl.net дублировать NAnt тайминги

Я пытаюсь настроить CruiseControl.net webdashboard на данный момент. До сих пор это работает хорошо, но у меня есть проблема с отчетом о сроках сборки NAnt.

Во-первых, мой текущий файл ccnet.config выглядит примерно так:

<project name="bla">
...
<prebuild>
 <nant .../>
</prebuild>
<tasks>
 <nant .../>
</tasks>
<publishers>
 <nant .../>
</publishers>
...
</project>

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

continuous-integration   cruisecontrol.net   nant    

474   2   12:39, 7th August, 2020


Изменение размера задачи Infragistics GanttChart с помощью мыши

Я загрузил пользовательский DataTable в UltraChart типа GanttChart .

Данные загружаются успешно. Вы знаете, можно ли добавить поддержку изменения размера мыши(перетаскивания) к задачам, которые отображаются на диаграмме? Я не смог выяснить, поддерживается ли это элементом управления Infragistics .

winforms   charts   infragistics   gantt-chart    

370   1   09:26, 23rd August, 2020


Лучший Шаблон Apache Ant

Каждый раз, когда я создаю новый проект, я копирую файл ant последнего проекта в новый и делаю соответствующие изменения (пытаясь в то же время сделать его более гибким для следующего проекта). Но так как я действительно не думал об этом в самом начале, файл начал выглядеть действительно уродливо.

Есть ли у вас шаблон Ant, который можно легко перенести в новый проект? Есть ли советы/сайты для его создания?

Спасибо.

java   ant    

372   7   13:20, 10th August, 2020


Какие карты 3D поддерживают полное сглаживание сцены?

Есть ли список доступных карт 3D, которые обеспечивают полное сглаживание сцены, а также которые могут сделать это в аппаратном обеспечении (приличная производительность)?

opengl   antialiasing    

402   6   01:07, 7th August, 2020


Как билд-системе Ant указать что один из тасков уже выполнен?

Естественно, таск не выполнен — просто хотелось бы его пропустить, не меняя build.xml (изменению не подлежит).

Apache   Ant    

231   1   07:18, 20th August, 2020


Задание дополнительного аругмента для ant или phing

Вопрос ко всем, кто использует ant или phing.
Я хочу написать сценарий, который будет деплоить некоторый проект на сервер. При этом, в строке запуска задачи я хочу иметь возможность указать переменную, которая будет указывать в каком окружении я собираюсь выполнять деплой (тестовое, продакшн и т.п). Хочется, чтобы это выглядело примерно следующим образом:
phing deploy test
Где deploy — это имя задачи, естественно, а test — это переменная, указывающая на окружение.

Мой вопрос: как в ant или phing можно перехватить значение второго аргумента (после имени задачи)?

PHP   Развёртывание   ПО   Apache   Ant    

438   3   00:52, 20th August, 2020


Moodle + InstantCMS Ваше мнение

Добрый день. Кто не знает, нашу организацию сейчас озадачили дистанционным образованием детей с ограничениями по здоровью. Само дистанционное образование планируется вести на сайте под управлением движка Moodle. Это централизованный стандарт для дистанционного образования.
Интерфейс Moodle — весьма не наглядный. Моя идея спрятать его за InstantCMS (или любой другой — не важно). Т.е. InstantCMS — документация, всякие научно-популярные статьи, информация по конкурсам, вопросы и ответы, внутренний социум Школы и пр., а Moodle — чисто уроки и проверка заданий. Причем чем меньше видит ученик чистый Moodle, тем лучше.
По началу это 2 разных сайта, с 2 базами просто на одном Хостинге.
Это не совсем бредовая идея?
Ваши советы по организации такой связки? Например, мне не хотелось бы двойной регистрации.

IT-образование   Moodle   InstantCMS    

274   1   01:06, 21st August, 2020


Как прогнать Ant'ом все junit-тесты и одновременно получить правильный код завершения?

[junit haltonfailure = false] — в коце Ant пишет типа «BUILD SUCCESSFUL» — врёт, по сути.

[junit haltonfailure = true] — уже не пишет что «успешно», но процесс останавливается на первом упавшем тесте.

Как и правильный статус получить, и все тесты прогнать?

// Ant 1.8

Apache   Ant   JUnit    

334   2   03:20, 5th August, 2020