15.03.2007Выбор языка программирования для научных работ (2-я редакция)
Идея написания этой статьи возникла после того, как на одном из сайтов по физике я обнаружил интересный алгоритм моделирования движения тела в поле постоянной напряженности по различным направляющим. Вернее, меня заинтересовал не весь алгоритм, т.к. основа их всех одна... Автор: Юдин С. Ю. <
18.02.2007Apache Geronimo и Spring Framework
В данной серии из шести учебных руководств полностью описана среда Spring и показано, как использовать ее функциональные возможности с Apache Geronimo. В части 1 описана архитектура среды Spring и взаимодействие Geronimo и Spring. В части 2 показано, как разработать первое базовое приложение с помощью среды Spring на сервере Geronimo. Автор: Арун Чхатпар <
13.02.2007Трюки в редакторе Visual Studio
После публикации предыдущего поста Visual Studio 2005 Tips and Tricks я подумал, что имеет смысл рассказать о некоторых полезных функциях редактора Visual Studio, о которых порой не знают даже опытные программисты. Привожу несколько наиболее полезных советов. Автор: Гайдар Магдануров <
06.02.2007Архитектурный манифест: Переход на сервис-ориентированную архитектуру.
Познакомьтесь поближе с преимуществами сервис-ориентированной архитектуры (СОА). Подумайте, не окажется ли СОА наиболее подходящим решением для нужд вашего бизнеса, и изучите пример миграции с традиционной системно-ориентированной архитектуры на сервис-ориентированную. Здесь я раскрою преимущества перехода на сервис-ориентированную архитектуру и расскажу, как понять, отвечают ли эти преимущества потребностям вашего бизнеса. Затем я на примере продемонстрирую вам пошаговый план миграции. Автор: Микко Контио, Production Manager, Softera <
04.02.2007Создание "Web-пауков" в Linux
Web-паук (Web spider) – это программный агент, который обходит Интернет с целью сбора, фильтрации и, возможно, агрегирования информации для потенциальных пользователей. Используя распространенные языки подготовки сценариев и встроенные в них наборы Web-модулей, вы сможете легко создавать Web-пауков различного назначения. В этой статье показано, как в среде Linux® создаются агенты типа spider и scraper, позволяющие просмотреть какой-либо Web-сайт и собрать нужную информацию. Автор: M. Тим Джонс, инженер-консультант, Emulex <
30.01.2007Документация на основе RTF-шаблона
Разработка прикладного ПО - это, как известно, не только написание кода программ, но и проектирование печатных документов и отчетов. Практически все интегрированные среды имеют в своем составе генераторы отчетов, в той или иной степени помогающие решить эту задачу. Однако, несмотря на явные достоинства, использование генераторов отчетов имеет ряд недостатков. Они сводятся, главным образом, к невозможности вносить правки в сформированный документ, а также изменять шаблоны обычными средствами. Автор: Александр Харьков <
24.01.2007Безопасное программирование с OpenSSL API. Обеспечение надежного обслуживания
При отсутствии надежного серверного приложения не существует потребности в надежном клиентском приложении. С OpenSSL вы можете создавать защищенные серверные приложения и, несмотря на то, что документация выглядит пугающей, это не так трудно. Научитесь создавать защищенные серверные приложения, руководствуясь общими понятиями. Узнайте подробнее о цифровых сертификатах и серверах. Автор: Кеннет Баллард, программист, MediNotes Corp. <
17.12.2006Андре Тост. Моя десятка самых распространённых вопросов, связанных с Web-сервисами
Здесь вы найдёте список наиболее частых вопросов и тем для обсуждения, с которыми я сталкивался в разговорах с разработчиками внутри и за пределами IBM® и связанных с Web-сервисами и, отчасти, с SОА. Автор: Андре Тост, старший технический сотрудник, IBM <
13.12.2006Управление SOA для разработчиков и архитекторов
Корпоративные группы IT и руководители информационной службы создают новую политику управления в отношении SOA, корпоративную архитектуру, жизненный цикл разработки программного обеспечения, и т.д. Узнайте об управлении с точки зрения разработчика, включая основные этапы управления, важность управления, и то, как быть более продуктивным в повседневной деятельности. Понимая данную точку зрения, вы сможете узнать, как избежать столкновений с командами разработки по проблемам управления. Автор: Кунал Митал, директор, Sony Pictures Entertainment <