Фильтр по продуктам, разделам и типам контента

(0 продуктов)

(378 тем в подразделе)

(0 индустрий)

(2 типов контента)

1 - 100 из 2046 | Следующая
Показать описания | Скрыть описания
Показать результаты
Название none тип none Дата up
Основы использования XML-схем для определения элементов
Новая система использования XML-схем, теперь получившая подтверждение в качестве рекомендации W3C, обеспечивает для XML-документов богатую грамматическую структуру, которая преодолевает ограничения DTD (см. вставку Ограничения DTD). Данная статья демонстрирует гибкость схем и показывает, как определять наиболее фундаментальный конструктивный блок XML-документов – элемент – в системе XML-схемы.
статьи 01.08.2000
Введение в новостные RSS-каналы
Краткое RDF-описание сайта (RSS) является одним из наиболее широко используемых XML-форматов в Web. В данной статье описано, как создать и использовать файлы RSS-каналов, а также описаны их возможности. Будет показано, почему такие компании как Netscape, Userland и Moreover используют RSS-каналы для распределения и доставки обзоров и заголовков статей. В данную статью включен пример программы с элементами файла RSS-канала, а также пример на языке Perl, использующий модуль XML::RSS.
статьи 10.11.2000
Упрощение XML-программирования при помощи JDOM
JDOM является уникальным Java-инструментом для работы с XML, он создан для обеспечения быстрой разработки XML-приложений. В его проекте использованы синтаксис и семантика языка Java. Но лучше ли он, чем существующие - и более стандартизированные - API для XML? Судите об этом сами по мере того, как мы будем проходить через ряд примеров и освещать цели этого популярного проекта с открытым кодом, который сейчас официально принят как Java Specification Request.
статьи 01.05.2001
Совет: Ссылки на XML-схемы
Данный совет рассказывает о том, как использовать XML-схемы для обработки XML-документов.
статьи 01.08.2001
Что такое платформа Eclipse и как ее использовать?
Платформа Eclipse создана для построения интегрированных сред разработки (IDE). Она может использоваться для создания различных сквозных вычислительных решений для множества сред выполнения программ. В данной статье обсуждается платформа Eclipse и приводится ряд ответов на общие вопросы.
статьи 01.11.2001
Снятие зависимости от регистра символов в DB2
В этой статье вы узнаете о том, как легко можно предоставить возможность вашим пользователям выполнять поиск данных привычным им способом, то есть не беспокоясь о регистре символов.
статьи 01.03.2002
Автоматизация перехода на DB2 с использованием IBM DB2 UDB Migration Toolkit
Бесплатная программа IBM DB2 UDB Migration Toolkit может облегчить и ускорить ваш переход на DB2 Universal Database (DB2 UDB). Эта программа миграции предоставляет мастер и простой в использовании интерфейс, помогающий всего лишь за пять шагов, преобразовать существующие объекты баз данных Sybase, Microsoft SQL Server, Oracle и Informix в DB2 UDB.
статьи 05.09.2002
Рефакторинг для всех
Знакомство с инструментами рефакторинга в Eclipse - хороший способ повысить вашу производительность. Этот обзор возможностей рефакторинга Eclipse демонстрирует с примерами, как и зачем использовать их.
статьи 09.09.2003
Советы и рекомендации по web-сервисам, часть 11: Безопасность web-сервисов, часть 1
Понимание спецификации WS-Security и предоставляемых ею вариантов сервис-ориентированной архитектуры поможет выбрать лучшие технологии защиты для выполнения требований к аутентификации, целостности данных и конфиденциальности.
статьи 26.03.2004
Совет: Всегда используйте объявление XML
Объявление XML является опциональным в XML-файлах, и значения, заданные по умолчанию, определяют большую часть информации в файле. Между тем, если значения, заданные по умолчанию, не соответствуют действительности, возникают некоторые проблемы. В качестве примера можно привести документ, использующий кодировку, отличающуюся от заданной по умолчанию. Безопаснее всего использовать объявление XML. В данном совете рассказывается о том, что должно быть включено в объявление XML во всех файлах.
статьи 30.04.2004
Начало работы с XPath
Это руководство является введением и рассматривает основные аспекты языка XML Path (XPath). Оно предназначено для людей, которые не знают, что такое XPath или хотят освежить свои знания. Если Вы поанируете использовать XSLT, вам следует изучить это руководство. Вы узнаете, что такое XPath; синтаксис и семантику языка XPath; как использовать XPath пути, выражения, функции, и каким образом XPath связан с XSLT.
статьи 11.05.2004
Использование Eclipse в качестве среды разработки совместно с Jakarta Tomcat
Eclipse идеально подходит в качестве среды разработки для Java. Использование подключаемого модуля Eclipse Tomcat может помочь лучше организовать и интегрировать ваши Java и Web-проекты. В этой статье приведены пошаговые инструкции по установке Eclipse, Jakarta Tomcat и запускающего модуля Eclipse Tomcat.
статьи 20.05.2004
Связывание данных на практике: Исследование JAXB, часть 2
В последней статье по данной теме рассматривалось генерирование классов с использованием JAXB API. Здесь же мы сконцентрируемся на использовании этих классов и на изучении кругооборота данных в JAXB. Вы узнаете о проблемных местах в преобразовании XML-данных в Java-код и обратно.
статьи 17.06.2004
Rational UML Profile для моделирования бизнес-систем
Rational UML profile для бизнес-моделирования является компонентом Rational Unified Process (RUP - рациональный унифицированный процесс). Он предоставляет UML-язык для записи бизнес-моделей и поддерживается Business Modeling Discipline в RUP.
статьи 02.07.2004
Советы и приемы программирования Web-служб: Импорт в WSDL-файлах
В данной статье объясняются нюансы двух типов операторов import, используемых в Web Services Description Language (WSDL, язык описания Web-служб) файле.
статьи 09.07.2004
Web-службы Lotus Notes/Domino 7
Web-службы - новый компонент в Lotus Notes/Domino 7. Эта статья познакомит Вас с новым компонентом в инструментарии разработчика - Web-службами и на примерах покажет, как его создать и использовать в Domino Designer вместе с кодом LotusScript и Java.
статьи 27.09.2004
Простой путь создания Web-сайта при помощи WebSphere Studio Web Site Designer и шаблонов страниц
WebSphere Studio Web Site Designer и шаблоны страниц позволяют генерировать JSP/HTML-страницы с одинаковым внешним видом и динамически генерируемыми ссылками для навигации. В данной статье показано, как применить шаблон страницы для Web-сайта, используя примерные данные, как использовать панели навигации с шаблоном страницы, как создать шаблон страницы с нуля и как назначить шаблон страницы.
статьи 29.09.2004
Жизненный цикл бизнес-процессов по требованию, Часть 1: Создание основы для вашего бизнес-процесса по требованию
Фирма с бизнесом по требованию приспосабливает свои процессы к быстро меняющимся потребностям рынка. Эта статья открывает серию, представляющую методы для разработки бизнес-процессов по требованию.
статьи 22.10.2004
Советы по программированию Web-сервисов: Сервис-ориентированное моделирование и архитектура
В данной статье обсуждаются ключевые вопросы сервис-ориентированного моделирования и архитектуры.
статьи 09.11.2004
Жизненный цикл бизнес-процессов по требованию, Часть 2: Процесс создания шаблонов электронного бизнеса
Эта статья покажет вам, как применять шаблоны в электронном бизнесе, используя пошаговый процесс для создания динамической архитектуры Системы Отправки Заказов Производителю (Order to Manufacturing Processing System-OTMPS). Данный процесс включает в себя следующие понятия: бизнес, интеграция, композиция, приложение и динамические шаблоны. Вы можете также узнать, как преобразовывать динамические шаблоны в готовые продукты. Кроме того, авторы расскажут вам о новых, потенциальных составных, динамических шаблонах приложений: шаблоне составного бизнес-процесса, динамическом шаблоне многократного применения страниц приложения и динамическом шаблоне управления сотрудничеством.
статьи 14.11.2004
Интегрирование COM и Java-компонентов: Достижение возможности взаимодействия при помощи Development Tool for Java-COM Bridge
Программный продукт Development Tool for Java-COM Bridge, доступный на сайте IBM alphaWorks, упрощает работу и предлагает эволюционный подход к переводу приложений с COM на Java-платформу.
статьи 16.11.2004
Перемещение данных с использованием IBM DB2 Migration Toolkit
Вы недавно перенесли ваше приложение в систему IBM DB2 Universal Database (UDB) на платформе Linux, UNIX или Windows? Вам нужно переместить данные из Oracle или SQL Server в DB2 UDB? Научитесь делать это при помощи IBM DB2 Migration Toolkit.
статьи 18.11.2004
Создание Web-клиента при помощи Eclipse Web Tools Platform
В данном руководстве рассказывается о создании полноценного Web-приложения аукциона при помощи Eclipse Web Tools Platform. Данное приложение осуществляет доступ к БД Cloudscape (Apache Derby) (в которой хранится сток аукциона) также, как удаленный Web-сервис.
статьи 23.11.2004
Улучшенные циклы for/in в Java 5.0
В данной статье вы много узнаете о использовании for/in в качестве итератора для массивов и коллекций, а также то, как он может помочь избежать необязательного (или часто раздражающего) приведения типов.
статьи 30.11.2004
Встреча с экспертами: Eclipse больше не является продуктом только для разработчиков
Ли Нэкман, вице-президент IBM по дизайну, разработке и тестированию средств разработки и руководитель технического отдела Rational Software, и Джим Рассел, директор Lotus Software, IBM по средствам разработки приложений, объясняют, как в IBM создается мощная кросс-платформенная среда на базе интеграции Eclipse с базой данных Cloudscape Java и с клиентской технологией IBM Workplace Client Technology, Rich Client Edition.
статьи 02.12.2004
Hibernate упрощает преобразование наследования
Данная статья описывает три стратегии, которые можно применять при ежедневном программировании для упрощенного преобразования моделей сложных объектов в модели реляционной базы данных.
статьи 14.12.2004
Теория и практика Java: Динамическая компиляция и измерение производительности
Проведение и интерпретация испытаний производительности для динамически компилируемых языков программирования, таких как Java, является намного более трудной задачей, чем для статически компилируемых языков, например C или C++. В данной статье серии "Теория и практика Java" Brian Goetz объясняет несколько из множества причин, по которым динамическая компиляция может усложнить тест производительности. Поделитесь своими мыслями по данной статье с автором и другими читателями в соответствующем форуме.
статьи 21.12.2004
Оптимизация тестирования программного обеспечения в ручном режиме: Rational Manual Tester позволяет исключить ручные операции из процесса тестирования
Ручное тестирование по-прежнему является самым популярным методом тестирования программного обеспечения.
статьи 24.01.2005
Теория и практика Java: Загадки родовых типов (generics)
Родовые типы, добавленные в JDK 5.0, являются значительным улучшением независимости от типа в языке Java. Однако, для новичков некоторые аспекты родовых типов могут показаться странными или даже совершенно ненормальными. В статье этого месяца "Теория и практика Java" Брайан Гец исследует ловушки, в которые могут попасть новички при изучении родовых типов.
статьи 25.01.2005
Генерирование кода в XSLT 2.0, Часть 1: Генерирование SQL при помощи XSLT 2.0
Данный документ позволит вам обучиться использованию передовых возможностей XSLT 2.0 и генерированию PHP-кода из абстрактной модели данных. В первой части документа при генерировании SQL для сервера БД из простой модели целевой БД используется сложная многоуровневая методика преобразования.
статьи 08.02.2005
Советы по программированию Web-сервисов: Улучшение функциональной совместимости между технологиями J2EE и .NET, Часть 3
В данной статье раскрываются общие проблемы обеспечения функциональной совместимости при интеграции Web-сервисов на различных платформах. В третьей части серии документов, рассказывается о том, как различия в соглашениях по созданию имен в технологиях J2EE и .NET могут вызывать сложности при обеспечении функциональной совместимости Web-сервисов.
статьи 10.02.2005
Автоматизированное регрессивное тестирование: IBM Rational Functional Tester позволяет легко выполнить регрессивное тестирование
Данное учебное руководство знакомит пользователей с программой IBM Rational Functional Tester, средством автоматизированного регрессивного тестирования, предназначенного для тестирования Java, .NET, Web-приложений и терминальных приложений на платформах Windows и Linux.
статьи 21.02.2005
AOP@Work: АОП и метаданные: Совершенное соответствие, часть 1
В этой статье, первой из двух, автор Рамнивас Ладдад приводит концептуальный обзор новой функции в Java - использование метаданных, и показывает как можно получить наибольшую выгоду от добавления аннотаций с использованием метаданных в АОП.
статьи 08.03.2005
Введение в Web Services for Remote Portlets
В статье дано введение в Web Services for Remote Portlets (WSRP), спецификацию, определяющую, как использовать основанные на SOAP Web-службы, генерирующие дополнительные фрагменты внутри приложения портала. Определяя набор интерфейсов общего назначения, WSRP позволяет порталам отображать выполняющиеся удаленно портлеты внутри своих страниц без дополнительного программирования разработчиками портала.
статьи 15.04.2005
Пакеты SWT и JFace, Часть 1: Небольшой обзор
В первой статье о выпуске пакетов SWT и JFace вы найдете ответы на вопросы о том, как создавать простые приложения Standard Widget Toolkit (SWT) с использованием Java™, Eclipse, а также библиотек SWT и JFace. Также вы узнаете о том, как создавать простые графические интерфейсы пользователя SWT с использованием основных элементов управления и шаблонов.
статьи 03.05.2005
Все о JAXP, Часть 1
JavaAPI for XML Processing (JAXP) позволяет производить проверку корректности, синтаксический анализ и трансформацию XML при помощи нескольких различных API. JAXP обеспечивает как простоту использования, так и независимость от производителя. В этой статье, одной из двух в серии, посвященной знакомству с JAXP, объясняется, как использовать преимущества синтаксического анализа и функциональных возможностей данного API. Во второй части рассмотрено использование JAXP в XSL-преобразованиях.
статьи 17.05.2005
Создание графиков с использованием Draw2D и SWT на платформе Java
Чтобы минимизировать зависимость от инструментальных средств сторонних поставщиков или упростить рисование графиков, рассмотрите возможность применения Draw2D и напишите свой собственный код для черчения
статьи 24.05.2005
Все о JAXP, часть 2
В первой части статьи этой серии вы познакомились с технологией Java API for XML Processing (JAXP) и его функциями синтаксического анализа и проверки корректности. JAXP также предоставляет Java-программистам возможность трансформирования XML-документов с использованием Extensible Stylesheet Language (XSL). Используя либо прямой программный доступ, либо XSL-шаблоны, JAXP делает преобразование одного XML-формата в другой простой задачей. В данной статье рассказывается, как использовать JAXP для преобразования XML-документов и как кэшировать таблицы стилей XSL для получения наивысшей производительности.
статьи 31.05.2005
Высвобождение силы Tomcat внутри Geronimo
Geronimo поступает стандартным с двумя независимыми движущими механизмами яруса Web-узлов: Jetty и Tomcat. Изначально предполагалось, что он будет замечательно работать с Jetty. Заслуженный пользователь Tomcat, Синг Ли, показывает, как переконфигурировать Geronimo для Tomcat, и как представлены, и даже улучшены с помощью Geronimo, его основные функциональные возможности.
статьи 14.06.2005
Почему я преподаю Eclipse
Примечание от The Rational Edge: В своей ежемесячной серии статей Гэри Полличе обсуждает преимущества технологии Eclipse и объясняет, почему он и другие преподаватели Вустерского Политехнического института используют эту технологию в своих курсах.
статьи 15.06.2005
Оптимизация разработки приложений: Часть 1: Упорядочивание требований к приложению
Разработка приложений с помощью методологии IBM Rational Unified Process становится менее сложной при наличии необходимых инструментов на всех этапах работы.
статьи 21.06.2005
Оптимизация разработки приложений: Часть 4: Создание Web-клиента
В этом руководстве мы возвращаемся к приложению Auction, чтобы добавить Web-клиента.
руководства 28.06.2005
Размещение web-служб в Apache Geronimo
Думаете о сервере приложений для поддержки вашей работы в области разработки web-служб? Познакомьтесь с сервером приложений Apache Geronimo, одним из последних проектов от Apache Software Foundation. Специалист Java™ Кунал Миттал представит вам возможности web-служб и покажет, как писать и разрабатывать стандартный код web-служб J2EE в Geronimo. Вы узнаете, как использовать web-службы Amazon Web services с помощью Apache Axis, лежащую в основе реализации Протокола Доступа к Простым Объектам (Simple Object Access Protocol (SOAP)) и вы увидите, как использовать простой клиент на основе Страниц Сервера Java (JavaServer Pages (JSP)-based client) для доступа к web-службе.
статьи 28.06.2005
Жизненный цикл бизнес-процессов по требованию, Часть 4: Интегрирование объектов из Rational XDE и WebSphere Business Integration Modeler
В статье рассказывается о том, как интегрировать многочисленные объекты для разработки исполняемого приложения бизнес-процесса по требованию.
статьи 11.07.2005
Пакеты SWT и JFace, Часть 2: Небольшой обзор
Вторая часть серии статей о пакетах SWT и JFace раскрывает те знания, которые вы получили в процессе создания простых Standard Widget Toolkit (SWT) приложений с использованием технологий Java™, Eclipse, а также библиотек пакетов SWT и JFace. Этот инструментарий показывает, как использовать элементы комбо, списки, таблицы и деревья, а также менеждеры форм и повторно используемые вспомогательные методы.
статьи 19.07.2005
Введение в IBM Workplace Client Technology API
Разрабатывайте приложения для платформы IBM Workplace Managed Client с использованием IBM Workplace Client Technology API, части набора инструментальных программ IBM Workplace Collaboration Services API Toolkit.
статьи 02.08.2005
Выполнение распределенных операций с несколькими базами данных с использованием непрозрачных (opaque) типов данных в Informix Dynamic Server 10.00
В данной статье рассмотрена новая функциональная возможность IBM Informix Dynamic Server 10.00, расширяющая поддержку непрозрачных (opaque) типов данных в распределенных операциях с несколькими базами данных одного экземпляра сервера. Такие операции (например, запросы SELECT, команды CREATE VIEW и вызовы UDR) могут ссылаться и управлять значениями встроенных непрозрачных типов данных и непрозрачными или индивидуальными UDT, которые могут быть явно приведены к встроенным типам данных.
статьи 25.08.2005
Зачем разработчикам нужна Enterprise Service Bus?
Использование Enterprise Service Bus, фундамента сервис-ориентированной архитектуры (Service-Oriented Architecture - SOA), облегчает жизнь не только архитекторам, но и разработчикам.
статьи 26.08.2005
Новые функциональные возможности в Lotus Notes и Domino Designer 7.0
В данной статье описаны новые функциональные возможности, представленные в Lotus Notes и Domino Designer 7.0. Получите полную информацию о том, как мы расширили и улучшили Lotus Notes клиент, Domino Designer, Domino Web Access и Domino Access для Microsoft Outlook.
статьи 30.08.2005
ESB на практике
В данной статье рассматривается процесс создания простого экземпляра Enterprise Service Bus, выполняющего преобразование и маршрутизацию, с использованием IBM WebSphere Application Server Version 6 Messaging Resources.
статьи 21.09.2005
Работа с Web-сервисами в корпоративных SOA: Часть 7. Ускорение работы приложений Web-сервисов с помощью спецификации для двоичных XML
В части 7 вы узнаете как оптимизировать приложение Web-сервисов с помощью спецификации для двоичных XML (XOP Specification), почему пакет XOP более эффективен при обработке данных Web-сервисов, чем XML-анализаторы в обработке масштабных файлов именно в двоичном, а не в текстовом формате.
статьи 14.10.2005
Использование Ajax с PHP и Sajax
В течение многих лет созданию действительно интерактивных Web-приложений мешала одна реальность Web-разработки: для изменения информации на участке страницы пользователь должен загружать страницу полностью. Но эти времена закончились. Благодаря технологии Ajax (Asynchronous JavaScript and XML), мы теперь можем запрашивать новое содержимое с сервера и изменять только часть страницы. В данном руководстве рассматривается использование Ajax с PHP и представляется Simple Ajax Toolkit (Sajax), программа, написанная на PHP и позволяющая интегрировать серверные PHP-сценарии с JavaScript для совместной работы.
статьи 18.10.2005
Искусство метапрограммирования, Часть 1: Введение в метапрограммирование
Одной из самых неиспользуемых технологий программирования является написание программ, генерирующих программы или части программ. Узнайте, почему метапрограммирование необходимо, и рассмотрите некоторые его компоненты (текстовые макроязыки, специализированные генераторы кода). Узнайте, как создать генератор кода, и познакомьтесь ближе с чувствительным к языку макропрограммированием в Scheme.
статьи 20.10.2005
Освоение Ajax: Часть 1. Введение в Ajax
Ajax, состоящий из HTML, технологий JavaScript, DHTML и DOM, - это замечательный подход, который помогает вам преобразовать тяжеловесные Web-интерфейсы в интерактивные Ajax-приложения. Автор, эксперт по Ajax, демонстрирует совместную работу этих технологий (от общего обзора до детального изучения), цель которой – сделать чрезвычайно эффективную Web-разработку повседневной реальностью. Он также раскрывает основные концепции Ajax, включая объект XMLHttpRequest.
статьи 06.12.2005
Обработка дат в Informix Dynamic Server
IBM Informix Dynamic Server имеет несколько функций, работающих с типами date и datetime. Вы можете использовать эти функции для обеспечения лучшей обработки и анализа ваших бизнес-данных. Вы можете также добавить новые функции, которые упростят решение некоторых проблем, связанных с обработкой дат. Эти обновленные версии соответствуют некоторым функциям обработки дат в стандарте ISO 8601. Совместимые с этим стандартом функции были первоначально написаны Джонатаном Лефлером в виде хранимых процедур. Их преобразование в функции являлось тривиальной задачей.
статьи 22.12.2005
Новые функциональные возможности почтовой системы Lotus Notes 7
Люди используют Notes/Domino самыми разными способами, но один из наиболее популярных - реализация почтовой системы и системы обмена сообщениями. Для этих целей Notes/Domino 7 предлагает значительные улучшения функциональности почтовой системы, включая расширенный календарь и планирование. В данной статье приведен обзор некоторых новых функций, наиболее важных и полезных.
статьи 04.01.2006
Установка Enterprise Linux на серверы IBM p5 по сети
В данной статье вы узнаете, как загрузить сервер eServer p5 и установить на него Red Hat Enterprise Linux по сети. Тестировщики, разработчики и работники службы технической поддержки, которым нужно установить Linux на серверах eServer p5, найдут этот материал полезным и эффективным. Для работы со статьей вы должны иметь базовые знания по установке Red Hat или Enterprise Linux, конфигурированию сети в Linux и LPAR-операции сервера p5 с использованием Hardware Management Console (HMC)
статьи 12.01.2006
Поиск неисправностей при зависаниях и авариях Lotus Domino
В чем разница между зависанием сервера и аварией? Что важнее? Как их исправить? В данной статье мы объясним, как можно идентифицировать зависания и аварии сервера Lotus Domino, и что вы можете сделать для их анализа и устранения.
статьи 17.01.2006
Освоение Ajax: Часть 2. Выполнение асинхронных запросов с JavaScript и Ajax
Большинство Web-приложений используют модель запрос/ответ, в которой получают от сервера HTML-страницу полностью. В результате получаем работу по типу "вперед и назад", обычно состоящую из нажатия кнопки, ожидания сервера, нажатия другой кнопки и опять ожидания сервера. При помощи Ajax и объекта XMLHttpRequest вы можете использовать модель запрос/ответ, которая никогда не оставляет пользователей в ожидании ответа сервера. В данной статье Брэт Маклафлин расскажет о создании экземпляров XMLHttpRequest кросс-браузерным способом, построении и передаче запросов и реакции сервера.
статьи 17.01.2006
Введение в Diameter
Познакомьтесь с обзором Diameter, протокола аутентификации, авторизации и учета (Authentication, Authorization, Accounting - AAA) следующего поколения. Изучите, как он работает, и получите базовые знания для более подробных исследований.
статьи 24.01.2006
Исследование модели памяти Linux
Изучите основы структуры памяти и управления памятью, описанные в этом вводном руководстве по модели памяти Linux. В нем исследуется модуль управления сегментами и модель управления страницами памяти, а также (подробно) - зона физической памяти.
статьи 24.01.2006
Производительность приложений для Lotus Notes/Domino 7: Часть 1: Свойства базы данных и коллекции документов
Ни один из разработчиков приложений для Lotus Notes/Domino не хочет услышать следующий комментарий: "Прекрасное приложение, но очень плохо, что оно такое медленное!" В данной серии статей из двух частей мы рассмотрим, как можно избежать этих трудностей путем создания приложений для Notes/Domino, оптимизированных по производительности.
статьи 31.01.2006
Метод DigestSearch для баз данных Lotus Domino
В данной статье представляется DigestSearch, альтернативное решение для работы с документами IBM Lotus Notes Profile и для выполнения одиночных, высокоскоростных операций поиска. Для поиска в серверных базах данных из Notes-клиента DigestSearch в два раза быстрее любых других доступных методов поиска, превосходя по характеристикам как полнотекстовый поиск, так и метод LotusScript GetDocumentByKey.
статьи 31.01.2006
Управление средой Eclipse
Продолжающееся развитие Eclipse означает, что число проектов и подключаемых модулей для управления постоянно увеличивается. Разработчика этот процесс может разочаровать, поскольку надо поддерживать самые новые версии Eclipse. Для нового пользователя концепция проектов, подключаемых модулей, рабочих областей и установок может поначалу показаться устрашающей. Данная статья предназначена для демонстрации передового опыта по управлению вашей средой Eclipse.
статьи 14.02.2006
Разработка при помощи Apache Derby -- тройной выигрыш: Введение в Apache Derby
В данном выпуске постоянной рубрики "Разработка при помощи Apache Derby - тройной выигрыш" рассказывается об Apache Derby - компактной системе баз данных с открытым исходным кодом, построенной на основе Java и стандартов в сравнении с другими системами баз данных; рассматриваются вопросы, связанные с ее загрузкой и установкой. После ознакомления с данной статьей вы будете готовы начать разработку приложений баз данных при помощи Derby.
статьи 14.02.2006
Производительность приложений для Lotus Notes/Domino 7: Часть 2: Оптимизация представлений базы данных
Во второй части этой серии из двух статей мы объясним, как создавать представления (view), которые оптимизированы по производительности в ваших приложениях для Notes/Domino.
статьи 14.02.2006
AOP@Work: Мифы и реальности АОП
Что удерживает вас от использования АОП? Возможно, вы считаете, что АОП подходит только для функций низкого уровня, таких как трассировка и ведение журналов, или что АОП все еще находится в стадии тестирования, или просто не можете оторваться от объектно-ориентированных вариантов.
статьи 14.02.2006
Освоение Ajax: Часть 3. Усовершенствованные запросы и ответы в Ajax
Для многих Web-разработчиков выполнение простых запросов и получение простых ответов – это все, что когда-нибудь может им понадобиться, но для разработчиков, которые хотят освоить Ajax, необходимо полное понимание кодов состояния HTTP, состояний готовности и объекта XMLHttpRequest. В этой статье Брэт Маклафлин расскажет о различных кодах состояния и продемонстрирует, как браузеры их воспринимают. Он расскажет также о малоиспользуемых HTTP-запросах, которые вы можете применять с Ajax.
статьи 14.02.2006
Что такое архитектура программного обеспечения?
Это введение в относительно новую дисциплину Архитектура программного обеспечения - первая из четырех статей цикла, посвященного "разработке архитектуры" в целом .
статьи 15.02.2006
Informix OnBar и Tivoli Storage Manager, Часть 1: Настройка и использование IDS/OnBar с Tivoli Storage Manager для эффективного резервного копирования и восстановления
Informix Dynamic Server (IDS) предоставляет администратору базы данных возможность передавать архивные копии базы данных непосредственно менеджеру внешнего хранилища. IDS V10 уже включает все необходимые библиотеки для подключения к IBM Tivoli Storage Manger (TSM). IDS и TSM совместно составляют эффективную команду для безопасного резервного копирования больших баз данных и быстрого их восстановления.
статьи 16.02.2006
Разработка собственной файловой системы с помощью FUSE
С помощью Filesystem in Userspace (FUSE) вы можете разработать файловую систему в пространстве пользователя без знания внутреннего устройства файловой системы или изучения программирования модулей ядра.
статьи 28.02.2006
Безопасность DB2 UDB, часть 5: функция аудита DB2
One of the lesser known but powerful components of DB2 UDB is the audit facility. Функция аудита представляет собой неоценимый ресурс для тех администраторов баз данных, которые понимают важность обеспечения безопасности и нуждаются в отслеживании с минимальными усилиями событий баз данных (неудачных попыток доступа, изменений объектов баз данных) и проверке идентичности пользователей. В этой статье вы познакомитесь с функцией аудита DB2, ее задачами; научитесь использовать и настраивать утилиту при помощи команды db2audit, а также получите ряд советов по эффективному использованию функции аудита.
статьи 09.03.2006
Аспектно-ориентированное программирование (АОП): Для чего его лучше использовать?
Rational Edge: Большинство вводных курсов по аспектно-ориентированному программированию ограничивается контекстом усвоения метода, что скрывает практическую ценность АОП. В данной статье описан набор практических примеров по применению методов АОП к проектам разработки программного обеспечения.
статьи 15.03.2006
Query DB2 XML Data with SQL
статьи 16.03.2006
Мониторинг производительности с Enterprise Workload Manager
Сбор подробной статистики транзакций в вашей рабочей среде может быть критически важным для соответствия требованиям современного бизнеса. Узнайте, как можно установить сквозной мониторинг производительности в функциональном домене IBM Enterprise Workload Manager (EWLM), а также как включить инструментарий Application Response Measurement (ARM) для IBM HTTP Server, WebSphere Application Server (Application Server) и DB2 UDB на AIX и Linux, который позволит вам собирать детальную статистику. В статье также демонстрируется, как устранить неисправности этой реализации.
статьи 28.03.2006
Разработка c помощью Apache Derby -- тройной выигрыш: Разработка баз данных при помощи Apache Derby, Часть 1
В первой статье цикла рассказывается об основных понятиях реляционных баз данных, причем упор делается на приложении этих тем к базе данных Derby. Вы получите представление о тесте ACID, который объясняется на простом примере, и инструменте ij, который можно использовать для интерактивной установки соединения с базой данных Derby и выполнения запросов к ней.
статьи 28.03.2006
Основы GTK+: Часть 1. Зачем использовать GTK+?
Эта статья первая из цикла, посвященного миру GTK+. В ней рассказано о том, что такое GTK+, почему Вы должны обратить на него внимание, и о преимуществах, которые он предоставляет. Вместе с последующими статьями из этой серии Вы получите общее представление о GTK и узнаете, где найти более подробную информацию, посвященную этой теме.
статьи 30.03.2006
Основы GTK+, Часть 2: Как использовать GTK+
Это вторая статья из цикла статей под общим названием «Основы GTK+». На примере простого приложения GTK+, написанного на языке C, а затем того же приложения, написанного на языках Python и C#, она познакомит вас с основами программирования с использованием GTK+. В конце вы найдете обзор нескольких полезных программ, которые помогут разрабатывать приложения GTK+ лучшие и быстрее.
статьи 30.03.2006
Основы GTK+, часть 3: Развертывание приложения GTK+.: Как разворачивать GTK+
В двух предыдущих статьях цикла «Основы GTK+», мы узнали, что такое GTK+ и для чего он используется. Эта последняя статья цикла освещает вопросы, связанные с распространением вашего программного продукта среди пользователей, то есть вы узнаете, как подготовить приложение GTK+ к встрече с множеством разных систем.
статьи 30.03.2006
Используем навыки работы с PostgreSQL V8.1 для изучения DB2, Version 8.2
Воспользуйтесь вашими знаниями и навыками работы с PostgreSQL для быстрого изучения новейшей технологии DB2®.
статьи 30.03.2006
XML: Программирование с SVG
Масштабируемая векторная графика (Scalable Vector Graphics - SVG) - это XML формат для описания масштабно-независимой графики, который поддерживается многими бесплатными и коммерческими приложениями. В этой статье Дэвид представляет опыт написания SVG скриптов и их использования для анимированных приложений и касается манипуляций с SVG при помощи DOM. Так как SVG файлы представляют собой XML, то мы можем преобразовывать или создавать их с помощью любых средств и библиотек, которые применимы для XML в общем.
статьи 03.04.2006
Ускорение кода при помощи GNU-профайлера
Повышение производительности приложений редко не стоит затраченных усилий, но не всегда понятно, какие функции программы расходуют наибольшее количество времени при выполнении. Узнайте, как можно точно определить узкие места в производительности при помощи gprof как для пространства пользователя, так и для системных вызовов в Linux
статьи 03.04.2006
Team development with WebSphere Integration Developer and WebSphere Process Server: Developing applications using CVS
This article includes detailed steps and usage examples to help you get started with team development using IBM WebSphere Integration Developer Version 6.0.1 and IBM WebSphere Process Server Version 6.0.1.
статьи 05.04.2006
Запрос XML-данных при помощи языка XQuery
Новая версия (сейчас это бета-версия) IBM DB2 Viper предлагает во многом обновленную поддержку хранения, управления и запросов XML-данных. Рассмотрим, как создать и выполнить запрос данных, сохраняемых в XML-столбцах, на языке XQuery.
статьи 06.04.2006
Использование компонентов управления платформой Java
В последней версии платформы Java имеется несколько новых функциональных возможностей для мониторинга и управления. В данной статье трое разработчиков группы IBM Java Technology Centre помогут вам начать использование этого API. После краткого обзора пакета java.lang.management они рассмотрят несколько коротких практических сценариев для испытания производительности работающей JVM.
статьи 11.04.2006
Теория и практика Java: Введение в неблокирующие алгоритмы
Версия Java 5.0 впервые сделала возможной разработку неблокирующих алгоритмов на языке программирования Java, и эта возможность широко используется в пакете . Неблокирующие алгоритмы представляют собой параллельные алгоритмы, потокозащищенность которых обеспечивается не блокировками, а низкоуровневыми атомарными аппаратными примитивами, такими как сравнение-и-замена. Разработка и реализация неблокирующих алгоритмов может быть чрезвычайно сложной задачей, но они могут предложить лучшую производительность и большую стойкость к проблемам живучести, таким как взаимоблокировки и инверсия приоритетов. В этой очередной статье серии Теория и практика Java гуру параллельности Брайан Гец рассматривает работу некоторых неблокирующих алгоритмов.
статьи 18.04.2006
Создание встраиваемых сценариев на языке Lua
Компилируемые языки программирования и языки сценариев имеют свои уникальные преимущества, но что, если вы захотели бы использовать оба языка для создания мощных приложений? Lua - это встраиваемый язык сценариев, который является маленьким, быстрым и очень мощным. Перед созданием еще одного формата конфигурационных файлов или ресурсов (и еще одного синтаксического анализатора для него) попробуйте Lua.
статьи 28.04.2006
Разработка Java-приложений для работы с данными DB2 XML
Новая версия IBM® DB2® Viper предлагает во многом обновленную поддержку хранения, управления и поиска XML-данных. В этой статье вы ознакомитесь с тем, как создавать Java-приложения для работы с поддерживаемыми в новой версии данными XML.
статьи 04.05.2006
Установка и использование Eclipse для Linux на компьютерах POWER
Узнайте как установить и использовать Eclipse, в частности под Linux для компьютеров IBM на базе процессоров POWER. Научитесь компилировать и запускать приложения, использовав примеры программ на Java и C.
статьи 05.05.2006
Пересекая границы: В чем секрет Ruby on Rails?
Ruby on Rails, кажется, служит громоотводом для дискуссии. Сердце большинства дискуссий - заявления об удивительной производительности. Автор серии "Пересекая границы" Брюс Тэйт показывает, что Rails не является просто более лучшим молотком; это другой тип инструмента. В данной статье рассматриваются компромиссы и проектные решения, которые были приняты, для того чтобы сделать Rails таким производительным в своей нише продуктов. Затем рассматриваются идеи, инспирированные Rails, которые должны привлечь большее внимание в Java-сообществе.
статьи 09.05.2006
Улучшенная валидация XML
Таблицы стилей XSLT разработаны для преобразования XML документов. В совокупности с расширениями Java таблицы стилей так же могут быть мощным дополнением к схеме XML, в то время как основанная на грамматике валидация не может предусмотреть все необходимые ограничения. В этой статье Питер Хенбек демонстрирует возможность валидации документов, используя XSLT с расширениями Java и дает практические рекомендации и примеры кодов.
статьи 09.05.2006
Не повторяйте DAO!
В данной статье системный разработчик Пэр Мелквист представляет обобщенный класс реализации DAO, основанный на Hibernate. Затем он продемонстрирует, как использовать Spring AOP с целью добавления к классу типизированного интерфейса для выполнения запросов.
статьи 12.05.2006
Разработка c помощью Apache Derby -- тройной выигрыш: Разработка баз данных при помощи Apache Derby, Часть 3
Научитесь создавать самодокументируемый командный файл SQL, который может выполняться неограниченное количество раз, путем размещения команд SQL вместе с полезными комментариями в текстовом файле. Затем будут кратко рассмотрены принципы вставки данных в таблицу при помощи предложения SQL INSERT; приводятся примеры вставки десяти новых записей разными способами.
статьи 12.05.2006
Работа с асинхронными сообщениями с помощью Web-сервисов
Научитесь с помощью Web-сервиса работать с асинхронными сообщениями через HTTP. Эта статья предназначена для тех, кто разрабатывает Web-сервисы в среде B2B (бизнес-бизнес).
статьи 25.08.2006
Возможности развертывания приложений в WebSphere Commerce V6
Новые возможности и усовершенствования WebSphere Commerce V6.0 помогут улучшить интеграцию, упростить администрирование и увеличить продуктивность. Этот обзор поможет вам начать работать с широкими новыми возможностями использования приложений, направленных на повышение продуктивности и упрощение процедуры как для разработчиков, так и для администраторов.
статьи 30.08.2006
Соединение XML и Java с XML-компонентами (XMLBeans) в коммерческой деятельности
Данная статья покажет на примере индустрии развлечений, что сервис-ориентированная архитектура (SOA), XML и XMLBeans играют важную роль в решении реальных задач бизнеса. Эта статья посвящена не программированию; скорее, вы поймёте, как и зачем применять XMLBeans в ситуациях, где необходимо работать с XML.
статьи 05.09.2006
Жизненный цикл роли представителя службы сервиса для клиентов в WebSphere Commerce
В этой статье поднимается вопрос внедрения программы для торговлой деятельности WebSphere Commerce представителями службы сервиса. Для ее использования клиентами и менеджерами.
статьи 06.09.2006
Решения по построению данных XML с помощью xfy и DB2 9, Часть 1: Использование pureXML для получения исходного значения данных
В данной статье вы найдёте информацию о корпоративном решении xfy корпорации Justsystems и о платформе приложений XML. Это даcт вам возможность разрабатывать приложения для IBM DB2 9, для Linux, UNIX и Windows, что позволит в полной мере использовать преимущества pureXML DB2 pureXML.
статьи 07.09.2006
Создание простого компонента сервиса на C++, часть 1: Обзор API C++ для архитектуры компонентов сервиса (SCA)
Познакомьтесь с API, который будет использоваться в Apache Tuscany SCA для C++. Вы узнаете, как получить доступ к основным элементам API, чтобы быстро приступить к его использованию.
статьи 08.09.2006
NFSv4 обеспечивает унифицированный сетевой доступ
Network File System (NFS) является частью мира бесплатных операционных систем и патентованных разновидностей UNIX с середины 1980-х годов. Но не все администраторы знают, как они работают, или почему появляются новые версии.
статьи 12.09.2006
1 - 100 из 2046 | Следующая
Показать описания | Скрыть описания