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

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

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

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

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

1 - 100 из 1682 | Следующая
Показать описания | Скрыть описания
Показать результаты
Название 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
Рефакторинг для всех
Знакомство с инструментами рефакторинга в 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
Интегрирование COM и Java-компонентов: Достижение возможности взаимодействия при помощи Development Tool for Java-COM Bridge
Программный продукт Development Tool for Java-COM Bridge, доступный на сайте IBM alphaWorks, упрощает работу и предлагает эволюционный подход к переводу приложений с COM на Java-платформу.
статьи 16.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
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
Почему я преподаю Eclipse
Примечание от The Rational Edge: В своей ежемесячной серии статей Гэри Полличе обсуждает преимущества технологии Eclipse и объясняет, почему он и другие преподаватели Вустерского Политехнического института используют эту технологию в своих курсах.
статьи 15.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
Пакеты 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
Зачем разработчикам нужна 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
Поиск неисправностей при зависаниях и авариях 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
Производительность приложений для Lotus Notes/Domino 7: Часть 2: Оптимизация представлений базы данных
Во второй части этой серии из двух статей мы объясним, как создавать представления (view), которые оптимизированы по производительности в ваших приложениях для Notes/Domino.
статьи 14.02.2006
Разработка при помощи Apache Derby -- тройной выигрыш: Введение в Apache Derby
В данном выпуске постоянной рубрики "Разработка при помощи Apache Derby - тройной выигрыш" рассказывается об Apache Derby - компактной системе баз данных с открытым исходным кодом, построенной на основе Java и стандартов в сравнении с другими системами баз данных; рассматриваются вопросы, связанные с ее загрузкой и установкой. После ознакомления с данной статьей вы будете готовы начать разработку приложений баз данных при помощи Derby.
статьи 14.02.2006
AOP@Work: Мифы и реальности АОП
Что удерживает вас от использования АОП? Возможно, вы считаете, что АОП подходит только для функций низкого уровня, таких как трассировка и ведение журналов, или что АОП все еще находится в стадии тестирования, или просто не можете оторваться от объектно-ориентированных вариантов.
статьи 14.02.2006
Освоение Ajax: Часть 3. Усовершенствованные запросы и ответы в Ajax
Для многих Web-разработчиков выполнение простых запросов и получение простых ответов – это все, что когда-нибудь может им понадобиться, но для разработчиков, которые хотят освоить Ajax, необходимо полное понимание кодов состояния HTTP, состояний готовности и объекта XMLHttpRequest. В этой статье Брэт Маклафлин расскажет о различных кодах состояния и продемонстрирует, как браузеры их воспринимают. Он расскажет также о малоиспользуемых HTTP-запросах, которые вы можете применять с Ajax.
статьи 14.02.2006
Что такое архитектура программного обеспечения?
Это введение в относительно новую дисциплину Архитектура программного обеспечения - первая из четырех статей цикла, посвященного "разработке архитектуры" в целом .
статьи 15.02.2006
Разработка собственной файловой системы с помощью FUSE
С помощью Filesystem in Userspace (FUSE) вы можете разработать файловую систему в пространстве пользователя без знания внутреннего устройства файловой системы или изучения программирования модулей ядра.
статьи 28.02.2006
Аспектно-ориентированное программирование (АОП): Для чего его лучше использовать?
Rational Edge: Большинство вводных курсов по аспектно-ориентированному программированию ограничивается контекстом усвоения метода, что скрывает практическую ценность АОП. В данной статье описан набор практических примеров по применению методов АОП к проектам разработки программного обеспечения.
статьи 15.03.2006
Query DB2 XML Data with SQL
статьи 16.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
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
Работа с асинхронными сообщениями с помощью 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
Генерирование JSON из XML для использования с Ajax
Закодировав ваши данные в виде JavaScript Object Notation (JSON), вы упростите их использование с языком JavaScript. Узнайте о различных подходах к использованию XSLT V2 для генерирования JSON из XML-данных.
статьи 12.09.2006
Введение в XForms, Часть 1: Новые web стандарты для форм
XForms - новая форма сетевой обработки данных. В статье описано, как работают XForms, и показано, как настроить XForms с помощью браузеров Firefox и Internet Explorer, так чтобы вы могли увидеть свой экземпляр XForms.
статьи 12.09.2006
Groovy на практике: сокращение кода с помощью Groovy
Лаконичный синтаксис Groovy освобождает разработчиков от типичных конструкций Java, которые необходимы для компиляции кода, но не способствуют выражению реальных целей программы.
статьи 19.09.2006
Создание кросс-платформенных GUI-приложений с использованием wxWidgets
Набор инструментальных средств wxWidgets содержит мощные кросс-платформенные средства разработки графического пользовательского интерфейса (GUI). Не только "родной" C++, но и другие языки предлагают средства для использования данного набора.
статьи 21.09.2006
Введение в XForms, Часть 3: Применение действий и событий
XForms – это новое поколение обработки данных, использующее web-технологии. В этой статье описывается, как с XForms использовать действия и события, как управлять форматом вывода формы.
статьи 26.09.2006
Ajax и REST, Часть 1
Чем более иммерсивными становятся серверные Web-приложения с использованием моделей нескольких приложений и индивидуализацией содержания, тем чаще их архитектура н сотсыковывается с Representational State Transfer (REST - Передача данных о состоянии), архитектурным стилем сети Web. Эти несостыковки могут снизить универсальность приложения и усложнить работу системы. Обеспечивая совместимость с REST, архитектура Ajax позволяет иммерсивным Web-приложениям устранить эти негативные воздействия и воспользоваться возможночтями ПО REST.
статьи 02.10.2006
Совет по XForms: Обработка данных XForms в языке Java
Много было сделано для того, чтобы формы XForms могли обеспечивать интерактивность и посылать информацию в формате XML. В этом совете показано, как получить доступ к отправленным XML данным через Java сервлет.
статьи 03.10.2006
SELinux: теория и практика безопасности
Уже не первый год Linux широко используется в коммерческих и государственных организациях. Это поле диктует свои правила игры: требования к надёжности и безопасности систем очень высоки. Что предлагает Linux в ответ на этот вызов?
статьи 18.10.2006
Системы управления версиями для Linux
VCS, Системы управления версиями - важный аспект разработки современного ПО. Статья дает обзор VCS и их преимущества, включая CVS, Subversion, Arch и Git, рассматривает некоторые из новых подходов.
статьи 04.11.2006
Переход от анализа к разработке ПО
Как с наименьшими затратами времени перейти от требований, выдвигаемых перед приложением, к коду самого приложения? Что нужно получить на выходе фазы анализа, чтобы свести к минимуму время, затрачиваемое на фазы проектирования и реализации?
статьи 29.11.2006
Установка квот для почтовой базы данных IBM Lotus Domino
Ознакомьтесь с тем, как реализация почтовых квот может значительно расширить возможности административной группы по контролю размера почтовой базы данных - жизненно необходимой функции при управлении средой IBM Lotus Domino. Изучите необходимую последовательность действий для внедрения квот и их влияние на пользователей.
статьи 30.11.2006
Используйте в клиентских выражениях DB2 доверительный контекст
Использование доверительного контекста в приложении может увеличить безопасность посредством ответственности на среднем ярусе (middle-tier), уменьшением числа предоставленных прав доступа, и проверкой действий конечного пользователя.
статьи 01.12.2006
Основы XForms
Данная статья объясняет основы создания форм XForms, включая структуру собственно формы; основные элементы управления, или поля и наиболее общие опции представления.
статьи 01.12.2006
Работа с Web-сервисами в корпоративных SOA: Часть 2. Максимизация функциональной совместимости с внешними Web-сервисами
Джудит М. Майерсон покажет, как изменить тип сервиса, местонахождение и платформу для каждого Web-сервиса, чтобы осуществить бизнес-процессы создания приложений.
статьи 08.12.2006
Лучшая обработка ошибок с помощью Flex и Bison
В данной статье рассмотрены режимы обработки ошибок Flex и Bison, их использование и некоторые связанные с ними сложности.
статьи 13.12.2006
1 - 100 из 1682 | Следующая
Показать описания | Скрыть описания