Вставка цитаты на ДОУ
Если заметили, при копировании кусочка статьи или чужого комментария и вставки в свое текстовое поле, вставленный текст оборачивается тегом blockquote. 6
Если заметили, при копировании кусочка статьи или чужого комментария и вставки в свое текстовое поле, вставленный текст оборачивается тегом blockquote. 6
Для некоторых приложений средств HQL бывает недостаточно и возникает необходимость использовать родной SQL вашей СУБД. Элементарный пример — вызов хранимой процедуры БД. 24
Как известно по умолчанию джанго-тесты должны быть расположены в каталоге каждого отдельного приложения проекта. Мы ложим тесты в отдельную папку, а запускаем с помощью ностест, это удобный инструмент для запуска тестов, у которого на борту достаточное количество поддерживаемых аттрибутов и плагинов. 3
В статье описано, что такое Alfresco и с чем его едят. Интеграция с порталом Liferay, описание основных составляющих, таких как WCM, Web forms, Web-scripts, поиск, Metadata extraction. Подробнее всего описана работа с веб-содержимым. 11
Я бы хотел показать некоторые методики разрыва зависимостей, которые я использовал в работе. Их автор — Michael Feathers. В книге Working Effectively with Legacy Code он описал больше методик, чем я здесь привожу. Я считаю, что описанные здесь методики наиболее востребованные и эффективные. Все методики я привожу на языке C#. 5
ASP. NET Dynamic Data — гибкий фреймворк для очень быстрого построения FrontEnd для базы данных SQL Server. Для всех, кто хочет сохранить свое время — категорически рекомендую ознакомиться с этой технологией поближе. 28
С Ruby on Rails в рунете сложилась непростая ситуация: вроде, есть блогеры, о нем пишущие, есть специализированные сайты, но почему-то людям, желающим попробовать рельсы и начинающим rails-разработчикам, найти полезную информацию по Rails крайне трудно. 25
Предлагаю вам взглянуть на «альтернативный», но не единственный правильный процесс разработки в команде, позволяющий значительно сократить усилия, чтобы еще осталось время попить пивка с коллегами. 60
Каждый желающий уже имеет возможность загрузить и ознакомится с новой версией Visual Studio 2010 Beta 1. Интерфейс новой версии полностью переписан на WPF, добавлено большое количество новых возможностей. Ну а в этой статье рассмотрим главные нововведения и улучшения в ASP.NET 4.0. 18
Позволю себе предоставить на конструктивный суд общественности список хорошо зарекомендовавших себя архитектурных решений и практик. Сегодня поговорим о базах данных MySQL. 17
В этой статье мы рассмотрим преимущества и недостатки использования языка Python в научно-инженерных приложениях как альтернативы традиционным C, C++, Fortran и, прежде всего, MATLAB, Octave и другим математическим пакетам. 89
DBUnit — Java open source фреймворк (расширение JUnit), который приводит базу данных в определенное состояние между вызовами тестов. Если вам необходимо перед вызовом каждого теста загружать данные в базу данных, а после вызова тестируемой функциональности, которая модифицирует данные в базе данных, проверять правильность изменений — DBUnit будет хорошим выбором. 6
Несмотря на то, что Меркуриалом можно полноценно пользоваться, используя только встроенную функциональность, существует достаточно большое количество различных расширений, которые значительно увеличивают круг возможностей и решаемых задач. 19
В последние годы виртуализация стала очень модным словом в ИТ, но до недавнего времени для меня она оставалась некой абстрактной технологией. В этой статье я хочу поделиться своим опытом практического использования технологии виртуализации. Речь пойдет создании полностью самодостаточной среды разработки проекта. 38
Одним из несомненных плюсов меркуриала является его интерфейс, который покажется знакомым каждому, кто хоть какое-то время работал с subversion в командной строке. Естественно, что отличий хватает (сам принцип работы совершенно иной), но наиболее часто употребляемые команды — очень похожи. 32
Это первая статья серии посвященной Кунг-фу Python. При неумелом использовании описываемых приемов можно запросто заехать себе пяткой в лоб, но настоящему программисту и это должно прийтись по душе, т. к. в конечном счете и такой опыт засчитывается в плюс. 26
Первая статья о Mercurial начинается с общего взгляда на DVCS. 34
В прошлой статье мы выяснили как может выглядеть независимая компонента, а в этой мы создадим ещу одну, чуть крупнее, и найдем способ связать её с остальным приложением. 6
В предыдущих статьях мы разобрались, как можно создавать веб-приложения на Python используя лишь необходимые средства. Следующим этапом будет развертывание приложения на сервере и связанная с этим задача конфигурации его компонент (deployment). 20
Прочитав предыдущие статьи читатель, надеюсь, убедился, что средств PythonPaste и WebOb более чем достаточно для разбора запроса, композиции приложений и выполнения множества стандартных задач. Далее мы будем рассматривать вопросы генерации ответов, развертывания на сервере и выбора различных вспомогательных библиотек и инструментов. 12
Комментарии