Навигация
Главная »  Xml 

1 [ 2 ] 3

  DigiKam 3.0.0
Источник: linuxGreenTea Доступна новая версия программы для управления коллекцией фотографий digiKam 3.0.0, единственного свободного менеджера фотографий, в котором реализована функция распознавания лиц, позволяющая автоматически определять фотографии, на которых присутствуют определённые люди и присваивать им соответствующие теги. В новом выпуске исправлена 131 ошибка, а также интегрированы наработки, созданные в рамках программы Google Summer of Code 2012. Среди наиболее интересных улучшений: Плагин с реализацией поддержки UPnP/DLNA, позволяющий экспортировать содержимое коллекции для просмотра на внешних медиаустройствах, поддерживающих протокол DLNA; Генератор слайдшоу в форме видеороликов; Переработанный интерфейс для работы с камерой; Улучшенная система распознавания лиц; Плагин для интеграции с системой обработки фотографий Photivo; Возможность работы с метаданными в видео; Перевод всех плагинов из состава пакета KIPI-Plugins, а также библиотеки Libkipi на использование KDE-фреймворка XML-GUI; В плагине для создания панорамных изображений добавлена поддержка ручного обрезания краёв финальной работы. Вместо функции Boost::spirit задействован новый парсер на базе GNU Flex и GNU Bison; Обеспечена поддержка встраивания любых плагинов в панель инструментов; Переработан диалог для настройки параметров плагинов; Добавлена система автоматического уменьшения шумов на фотографиях; Поддержка предварительного назначения меток и тегов; Обеспечение предварительного просмотра изображений в процессе их загрузки; Новый инструмент для применения различных цветовых эффектов; В системе обработки изображений в пакетном режиме (BatchQueueManager) добавлена поддержка распараллеливания обработки заданий для оптимального задействования многоядерных систем; Обеспечена поддержка новых камер, предоставляющих доступ к RAW-изображениям: Canon : G1 X, SX220 HS, EOS 5D Mark III, EOS 650D, EOS 1D-X Casio : EX-Z8 Fujifilm : X-S1, HS30EXR, X1-Pro Nikon : D4, D3200, D800, D800E Olympus : E-M5 Panasonic: DMC-GF5 Samsung : NX20, NX210, NX100, NX-1000 Sigma : SD15,SD1, SD1 Merill, DP1, DP1S, DP1X, DP2, DP2S, DP2X Sony : NEX-F3, SLT-A37, SLT-A57, DSC-RX100.

  Корпорация QAD и производственные предприятия
Источник: QADКевин Паркер Новейшие технологии QAD для планирования и управления производственной деятельностью предприятий По словам г-жи Пам Лопкер (Pam Lopker), президента и основателя корпорации QAD, технологические новшества позволят производственным предприятиям быстрее добиться необходимой самостоятельности, оставаясь при этом интегрированными в структуру - или быть коллаборативным звеном - более крупной корпорации и логистической цепочки. Для находящейся в Калифорнии компании приоритетным направлением всегда была автоматизация деятельности производственных предприятий, будь то средние компании или структурные подразделения крупных корпораций. Руководству корпорации QAD особенно приятно привести примеры того, как клиенты, небольшие производственные предприятия, вдруг обретают возможность функционировать в масштабах корпорации благодаря внедрению у себя системы планирования и управления производственной деятельностью MFG/PRO eB. Выступая на ежегодной конференции пользователей QAD Explore, проходившей с 5 по 8 мая в Лонг Бич, Калифорния, г-жа Лопкер отметила, что компания намерена следовать прежнему курсу - помогать производственным предприятиям становиться прибыльными за счет снижения затрат на поддержку уровня материально-производственных запасов и повышения эффективности производства, что достигается благодаря ключевым модулям системы, отвечающим за управление взаимоотношениями с поставщиками, управлению логистическими цепочками, управлению взаимоотношениями с клиентами, а также системам открытого и закрытого торгового обмена между предприятиями. На сегодня понятие "расширяющаяся интеграция предприятий" на слуху у многих, но для QAD это означает ориентацию на чисто производственные аспекты деятельности. Г-жа Лопкер считает, что в условиях экономического спада после крушения дот-комов для QAD наступил звездный час, когда наблюдается возврат к "старым добрым временам", где ключевую роль играли реальные, а не виртуальные предприятия. Возврат к прежним ценностям заставляет по-новому взглянуть на так называемое "неприбыльное производство".

  ИСПОЛЬЗОВАНИЕ КОМПЬЮТЕРНЫХ ОНТОЛОГИЙ В ПОСТРОЕНИИ ОТКРЫТЫХ СИСТЕМ ОБРАЗОВАНИЯ ВЗРОСЛЫХ
Источник: gisapdocument.write('.'); Сергей Прийма, доцент, кандидат педагогических наук, доцент Мелитопольский государственный педагогический университет имени Богдана Хмельницкого, Украина В публикации выполнена попытка сформировать целостное представление о компьютерных онтологиях, процесс их разработки и потенциал при создании открытых образовательных систем взрослых. Показано, что компьютерные онтологии является эффективным средством обеспечения семантической интерпорабельности открытых образовательных систем взрослых. Ключевые слова: открытая образовательная система, программный агент, веб-сервис, агентный онтологический поход, компьютерные онтологии. In publication, an attempt was made to form a coherent picture of computer ontology, the process of developing and capacity when creating a public adult education systems. It is shown that computer ontology is an effective means of achieving semantic interoperable open adult education systems. Keywords: open educational system, software agent, web - service, agent ontological approach, computer ontology. Актуальность и постановка проблемы в общем виде и ее связь с важными научными или практическими заданиями.

  Онтологии в компьютерных системах
Источник: rsdndocument.write('.'); Что такое онтология Мотивация Хотя термин "онтология" сейчас достаточно популярен в программистском сообществе, четкого его понимания еще не сложилось. Знания о том, что такое онтологии, и как их использовать при создании информационных систем, до сих пор являются чем-то эзотерическим, доступным только избранным специалистам по обработке знаний. Другое мнение состоит в том, что онтологии представляют собой нечто абстрактное, неприменимое на практике "игрушечное знание", которым занимаются в своих "отвлеченных сферах" так называемые "crazy scientists", в просторечье именуемые "ботанами". Между тем, термин "онтология" совсем не сложен для понимания и был придуман для достижения вполне практических целей. В этой статье автор постарается объяснить, для чего были придуманы онтологии, и как их можно использовать при построении информационных систем. Конечно, представить в журнальной публикации подробную онтологию использования онтологий в компьютерных системах не представляется возможным. Для полноценного описания всех аспектов такого использования необходима целая книга.

  Обзор инструментов инженерии онтологий
Источник: elbibО.М. Овдей, Г.Ю. Проскудина В статье представлен обзор известных инструментов инженерии онтологий для построения и объединения онтологий, а также средств аннотирования на основе онтологий. Рассмотрены основные функции и возможности данных инструментов, их достоинства и недостатки, а также дан сравнительный анализ. 1. Введение Основной вопрос при построении цифровых (электронных) библиотек состоит в том, как организовать большие количества информации так, чтобы пользователи могли найти то, что им нужно. Описывая ресурсы, библиотекари разработали сложные схемы классификации и правила каталогизации для создания метаданных.

  Borland JBuilder 2006
Новая версия продукта позволяет ускорить процесс разработки промышленных корпоративных приложений на языке Java и обеспечивает возможность прямого взаимодействия разработчиков. Borland JBuilder 2006 позволяет ускорить процесс разработки промышленных корпоративных приложений на языке Java и обеспечить возможность прямого взаимодействия разработчиков. Это единственная среда, реализующая принцип прямого взаимодействия программистов (Virtual Peer Programming), что обеспечивает возможность совместного редактирования и отладки приложений в реальном времени. Данное решение обеспечивает более высокое качество приложений с помощью встроенных средств тестирования модулей и контроля рабочих характеристик. Borland JBuilder является единственной кросс-платформенной средой для разработки Java-приложений корпоративного класса, обеспечивающей возможность прямого взаимодействия программистов. Процесс разработки программного обеспечения в наши дни стал сложнее, чем когда бы то ни было. Это связано с тем, что IT-организации стараются добиться максимальной производительности с наименьшими затратами, количество поддерживаемых платформ и стандартов растет, а коллективы разработчиков зачастую состоят из сотрудников, находящихся в разных часовых поясах.

  Глоссарий терминов по электронному документообороту, использованных в MoReq (документация, FAQ)
Источник: gdm Глоссарий Данный глоссарий определяет ключевые термины, используемые в спецификации MoReq (как в требованиях, так и в описании модели). Администратор / Administrator Роль пользователя в системе. Отвечает за повседневное применение регламента работы со служебными документами в организации. Это есть некоторое упрощение. Особенно в больших организациях, задачи, отнесенные в данной спецификации к обязанностям Администратора, могут быть разделены между несколькими ролями, такими как руководитель службы ДОУ (Records Manager), сотрудник службы ДОУ (Records Officer), архивист и т.д. Протокол аудита / audit trail Информация о транзакциях или иных действиях, которые оказывают влияние на сущности или изменяют их (в т.ч. и элементы метаданных), хранимая в достаточно детализированном виде, чтобы обеспечить реконструкцию выполненных действий.

  Новая версия Oracle Business Intelligence Suite EE 10g Release 3
  Корпорация Oracle объявила о выпуске Oracle Business Intelligence Suite Enterprise Edition 10g Release 3 (Oracle Business Intelligence Suite EE), новой версии многофункционального, основанного на стандартах комплекса инфраструктуры и инструментов бизнес-анализа. В числе усовершенствований Oracle Business Intelligence Suite EE - ряд функций, повышающих удобство использования продукта, более тесная интеграция с Oracle Applications, с различными компонентами семейства Oracle Fusion Middleware и СУБД Oracle Database, а также расширенные возможности работы с информационными источниками, реализованными не на платформе Oracle. Комплекс Oracle Business Intelligence Suite EE в сочетании с приложениями Oracle Business Intelligence Applications позволяет реализовать концепцию "аналитики для всех", которая предусматривает: своевременное предоставление всем пользователям значимой информации, помогающей повышать эффективность бизнеса; организацию доступа к информации с применением практически любых средств доставки данных, включая уведомления, информационные панели и отчеты; интеграцию с существующими бизнес-процессами и потоками операций; экономичное масштабирование платформы бизнес-анализа с течением времени для поддержки растущих объемов данных и потребностей пользователей. "Oracle Business Intelligence Suite EE позволяет проводить анализ и формировать отчеты как для систем, использующих СУБД Oracle, так и для приложений, работающих на платформедругих поставщиков, а также в гетерогенных средах, - отмечает Генри Моррис (Henry Morris), вице-президент и генеральный менеджер подразделения Integration, Development and Application Strategies компании IDC. - Это решение основывается на технологиях бизнес-анализа компании Siebel, приобретенных корпорацией Oracle год назад, и включает продукт Oracle Business Intelligence Publisher. Все это позволяет предложить клиентам полный набор инструментов для бизнес-анализа и формирования отчетов по конкурентоспособной цене". Новые функции, повышающие удобство использования Новая версия Oracle Business Intelligence EE позволяет реализовать концепцию всеобщего или "проникающего" бизнес-анализа в масштабе всего предприятия, предоставляя более 300 новых функций.

  Кибер-преступники не спят!
Источник: cadocument.write('.');com Компания Computer Associates, одна из крупнейших в мире компаний-производителей программного обеспечения для управления корпоративными ИТ-ресурсами, опубликовала обзор, посвященный новому уровню развития кибер-преступности. Развитие IT-технологий затрагивает и такой аспект, как компьютерные вирусы. Сегодня хакерские атаки, цель которых похищение интеллектуальной собственности, получение доступу к персональной идентификационной информации и содержанию банковских счетов, становятся все более изощренными. Кибер-преступники действуют независимо от международных границ внутри организаций и компаний, а также в пользующихся популярностью социальных сетях (блогах, форумах, сайтах знакомств и т.д.). В докладе CA 2007 Internet Threat Outlook, подготовленном специалистами подразделения CA Security Advisor Team, описываются ключевые кибер-угрозы, с которыми могут столкнуться пользователи в 2007 году. «Создатели вредоносных программ продолжают стирать границы между «троянами», червями, вирусами и шпионским ПО, - отмечает Брайан Грайек (Brian Grayek), вице-президент подразделения, занимающегося исследованием вредоносного контента (Malicious Content Research) компании CA. - Распространители шпионского ПО применяют сегодня те же механизмы хищения данных, что и создатели вирусов и червей, которые позволяют быстро адаптироваться, обнаруживая и используя любую уязвимость.

  Чего ждать от Google Summer of Code 2012?
Источник: linuxgraphicslinuxgraphics Популярность ежегодной программы Google Summer of Code так велика, что в ночь на вторник по Москве сервер проекта лёг под натиском желающих узнать, кто попал в программу. И оно того таки стоило? Давайте разбираться. Google утвердили участие в программе 1 212 студентов, которые в течение лета будут работать над свободным программным обеспечением. За каждый уcпешный проект компания платит $5000 студенту и ещё $500 - руководящей организации. По количеству студентов Google опять побили собственный рекорд. Ключевые организации GIMP получил 5 запрошенных студентов, которых команда заранее попросила выбрать проекты, связанные с ускорением порта на GEGL. Так и вышло: Два студента перепишут часть фильтров GIMP, превратив их в операции GEGL.

  Рекомендации по выбору генератора отчетов Crystal Reports XI (11)
Построение системы корпоративной отчетности Рекомендуемое решение: Crystal Reports Server Использование программного продукта Crystal Reports Server обеспечивает ИТ-специалистов современным механизмом централизованного управления оперативной отчетностью, предоставляя бизнес-пользователям авторизованный доступ к необходимой информации и интуитивно понятный интерфейс для разработки новых форм отчетности. Это обусловлено комбинацией использования Crystal Reports Developer (средства для разработки отчетов) и Crystal Reports Server (системы публикации, управления и распространения отчетов в Web). Простые и удобные возможности публикации отчетов в Web позволяют повысить качество принимаемых решений на всех уровнях организации. Для дальнейшего использования отчеты могут быть легко экспортированы в наиболее распространенные электронные форматы, предпочитаемые пользователями (PDF, Excel, и др.). В стандартный вариант поставки Crystal Reports Server входят 5 лицензий параллельного доступа (concurrent access). Количество лицензий параллельного доступа определяет максимальное число пользователей, имеющих возможность одновременного доступа в систему, при этом общее количество пользователей системы может быть неограниченно. Дополнительные лицензии Crystal Reports Server позволяют увеличивать число одновременно работающих пользователей до двадцати.

  Экзамен Tivoli 594 - IBM Tivoli Enterprise Console V3.9 Implementation
Разделы экзамена:  Раздел 1 - Tivoli Architecture and Databases Given a customer without an understanding of the Tivoli Enterprise Console architecture, describe how TEC works so that the customer can identify the various components of TEC and diagram how they interact. With emphasis on performing the following steps: Describe the TEC architecture. Explain how adapters collect information. Explain how adapters deliver events. Describe the architecture of the TEC server and the tec_server process. Explain the tec_reception process. Explain the tec_rule process.

  Экзамен Tivoli 891: IBM Tivoli Federated Identity Manager V6.1 Implementation
Разделы экзамена:  Раздел 1 - Planning for Federation 1.1: Given a set of architecture documents, review the scenario described, review the customer's use cases, identify IBM Tivoli Federated Identity Manager V6.1 (ITFIM)function, and identify role of customer in Federation so that a valid use case and scenario document is prepared which details the ITFIM function and protocols in relation to the customer's role in the Federation. With emphasis on performing the following steps: Review scenario described. Review use cases. Identify ITFIM function. Identify customer role (identity provider/service provider). 1.2: Given a valid use case and scenario document which describes the customers roles and customers usage requirements (for example: performance requirements), identify how the IBM Tivoli Federated Identity Manager V6.1 (ITFIM) components map to the customer's environment so that the details of the customer environment are qualified and required platforms are listed. With emphasis on performing the following steps: Identify authentication service (HTTP, direct).

  Компания Oracle выпускает новую версию CRM-приложений для Oracle E-Business Suite
Источник: oracle Компания Oracle объявила о доступности новых CRM-приложений для Oracle E-Business Suite Release 12. Сформированный в качестве части программы Oracle "Applications Unlimited", долговременный план компании состоит в реализации непрерывных улучшений для текущих приложений Oracle Applications, при этом новые CRM-приложения оптимизируют функциональность и стоимость владения системы CRM, позволяя заказчикам упорядочивать бизнес-процессы, ускорять адаптацию пользователей, давать более полное описание тенденций отношений с заказчиками и повышать эффективность работы компании. "Сохраняется настоятельная потребность в увеличении операционной эффективности CRM, с целью упорядочения бизнес-процессов, снижения операционных расходов и оптимизации эффективности, - сказала Шерил Кингстон (Sheryl Kingstone), директор исследовательского отдела компании Yankee Group. - Компании нуждаются в исчерпывающем гибком решении, способном гарантировать извлечение максимума информации из процесса управления взаимоотношениями с заказчиками". Oracle E-Business Suite Release 12 предоставляет уникальные возможности по удобству использования, расширенные функции и инструменты планирования, позволяя пользователям получать данные, необходимые для улучшения взаимоотношений с заказчиками. Например, инструментальные панели для заведующих отделами сбыта предоставляют консолидированный аналитический обзор эффективности продаж и возможности планирования счетов, что позволяет вырабатывать долговременные торговые стратегии и связи с клиентами. Реализованы следующие функции и преимущества: * Упрощенный пользовательский интерфейс - интуитивно понятный и упрощенный интерфейс позволяет пользователям более эффективно работать с приложением.* Межотраслевые бизнес-процессы и потоки задач - переработанные и упорядоченные потоки задач CRM позволяют пользователям выполнять критически важные бизнес-процессы (такие как формирование или отслеживание заказов) в рамках системы CRM.* Межпакетная интеграция приложений - готовая интеграция между Oracle E-Business Suite 12 и Oracle Contact on Demand дает предприятиям недорогое, гибкое и защищенное решение начального уровня для технологии интегрированной компьютерной телефонии (Computer Telephony Integration - CTI).* Контроль доступа для множественных подразделений - повышение эффективности совместно используемых сервисов для нескольких подразделений организации.

  Средства разработки Oracle Application Server (AS) 10g
Оглавление Oracle AS Containers for J2EE / Web Services Oracle HTTP Server Oracle AS TopLink Oracle AS Portal Oracle AS Web Caching Oracle AS Integration Oracle Internet Directory Oracle AS Personalization Oracle AS Wireless Oracle Business Intelligence Oracle Identity Management Oracle Containers for J2EE Oracle AS 10g включает быстрый масштабируемый сервер J2EE с низкими требованиями к аппаратному обеспечению. Сервер J2EE - Oracle AS Containers for J2EE (OC4J) - полностью соответствует спецификации J2EE 1.3. Он выполняется в рамках стандартной виртуальной Java-машины JDK. OC4J предоставляет транслятор и среду исполнения JSP, механизм выполнения сервлетов, контейнер Enterprise Java Beans (EJB) и другие сервисы, соответствующие таким спецификациям J2EE, как JNDI, JDBC, JMS, JAAS, JTA/JTS. Oracle AS обеспечивает поддержку новых и перспективных технологий, например, Web Services через реализацию стандартов SOAP, WSDL и UDDI. Oracle AS включает данные стандарты в гибкую среду разработки и развертывания приложений, таким образом, позволяя связывать существующие системы с новыми приложениями в рамках единой централизованной инфраструктуры. Основные возможности OC4JOracle AS 10g соответствует спецификации J2EE 1.3.

  Oracle: работать с текстовыми документами очень просто
© Владимир Пржиялковский Все началось с маленькой бумажки, которую принес в брезентовой разносной книге ленивый скороход из коммунотдела. И. Ильф, Е. Петров. Золотой теленок. Аннотация Oracle Text есть штатная возможность СУБД Oracle хранить в общей БД наряду с обычными данными документы и строить запросы, как к этим документам, так и к хранимым в файлах ОС или в интернете. Документы могут быть представлены разными форматами.

  "Распутывание" URI, URL и URN (документация)
Источник: IBM developerWorks РоссияДэн Коннолли, технический специалист, W3C/MIT Интернет включает три вида технологий: форматы данных, протоколы и указатели, которые связывают первые два элемента. Связь между такими форматами данных, как XML и HTML, достаточно очевидна, также как и между протоколами HTTP и FTP. Но с указателями дело обстоит несколько сложнее. Еще лет десять назад интернет-адреса были довольно загадочным предметом, а сегодня их можно видеть уже не только в Web-браузерах, но и на визитках и в брошюрах, на рекламных щитах и автобусах и даже на футболках. Они известны под названием унифицированных указателей информационных ресурсов или URL. Обычно они выглядят следующим образом: http://www.cisco.com/en/US/partners/index.html. Но как быть с более короткой формой, например, www.yahoo.com/sports? Является ли она также URL? А ../noarch/config.xsd? Или guide/glossary#octothorpe? Для того чтобы правильно использовать URL в пространствах имен и схемах XML, а также в расширяемом языке преобразования стилей (Extensible Stylesheet Language Transformations - XSLT), нужно знать некоторые правила.

  FactoryTalk Tools компании Rockwell Software
Источник: corporate-ir Улучшенные функции интеграции данных продуктов FactoryTalk Integrator и FactoryTalk Portal позволяют расширить область применения среды интегрированной архитектуры Rockwell Automation Integrated Architecture. Компания Rockwell Automation добавила к своему пакету программного обеспечения по интеграции производственных данных и данных по производительности FactoryTalk. FactoryTalk Integrator является ключевым компонентом в дисциплине управления данными FactoryTalk и позволяет производителям объединить производственные приложения с бизнес-системами высокого уровня для принятия быстрых и более компетентных решений. Продукт FactoryTalk Portal входит в состав дисциплины производительности и обзора пакета FactoryTalk и позволяет изготовителям повысить производительность за счет объединения веб-интерфейсов в одну управляемую стартовую площадку с возможностью ее настройки. FactoryTalk Integrator расширяет область применения интегрированной платформы Rockwell Automation Integrated Architecture и обеспечивает обмен данными и транзакциями между производственными системами и практически любой другой системой. Надежная расширяемая архитектура решения FactoryTalk Integrator предоставляет общие типы данных, необходимые для системы управления производством (MES), например, наряды на работу, планы работ или "рецепты", непосредственно из систем планирования ресурсов предприятия (ERP). Это позволяет улучшить производственную оперативность и эффективность и принимать лучшие решения.

  Sybase RFID ENTERPRISE 2.0 - решения для обработки данных и обслуживания RFID-устройств с поддержкой сервис-ориентирован
1 марта 2006 года, Москва - компания Sybase, один из ведущих поставщиков программного обеспечения в мире, анонсировала новую версию RFID Enterprise 2.0, платформу для работы с технологией радиочастотных меток (RFID). Данное решение является основой для проектирования и развертывания RFID-систем и их последующей интеграции с существующими приложениями в масштабе предприятия. Sybase RFID Enterprise 2.0 включает в себя расширенные возможности управления RFID-устройствами и распределенными потоками RFID-данных в сетевой инфраструктуре предприятия, а также инфраструктуру промежуточного слоя с поддержкой сервис-ориентированной архитектуры. Sybase RFID Enterprise 2.0 позволяет клиентам управлять RFID-данными, объединять, анализировать и хранить их для последующего использования. Продукт RFID Enterprise 2.0 включает в себя полнофункциональную среду разработки сервис-ориентированных бизнес-процессов, правил маршрутизации и преобразования событий от RFID-устройств, средства мониторинга бизнес-активности, а также средства доставки уведомлений. "Компании, использующие RFID-технологии в пилотных проектах и в полнофункциональных корпоративных системах, отмечают существенное улучшение масштабируемости и управляемости." - говорит Neil McGovern, директор направления интеграционных продуктов Sybase® Information Technology Solutions Group -"Sybase RFID Enterprise 2.0 позволяет эффективно объединять, хранить и анализировать RFID-данные, что дает возможность нашим клиентам, не занимаясь низкоуровневой технологической поддержкой RFID, использовать стратегическую ценность RFID-данных, оперировать конкретными бизнес-задачами и лучше понимать основные бизнес-процессы компании. Компании, особенно крупные, используют RFID-технологии, чтобы отслеживать перемещение продукции.

  Тенденции в области BI. Мнение отраслевых экспертов
Источник: Citcity По мнению известных западных специалистов в области business intelligence, основными тенденциями этой отрасли сегодня считаются: поставка ПО в виде услуги (Software as a Service - SaaS[1]); business intelligence в открытом коде; IT-устройства; неструктурированные данные; операционные BI-средства. На проводимых встречах и конференциях исследователи высказывают интересные мнения по поводу развития различных направлений BI-технологии. В этом материале мы подробнее остановимся на каждом из направлений и рассмотрим возможные их перспективы. Поставка BI как услуги SaaS предлагается использовать в таких сферах, как: инструменты BI и интеграции данных; аналитические приложения; информация в виде сервиса. По мнению большинства экспертов, именно приложения в виде сервисов - наиболее перспективная сфера, особенно для небольших IT-организаций. Преимущество SaaS для многих компаний в возможности быстрее и дешевле внедрить BI. На сегодняшний день на рынке представлено несколько фирм, которые предлагают такой тип поставки ПО.

  Прогноз погоды: Обсуждение миграции в облако
Источник: IBM Эксперт в области облачных вычислений Дэйв Рассел дважды обсуждал в группе Google "Варианты использования облачных вычислений" аспекты и процессы при планировании добавления раздела "Миграция в облако" в постоянно модернизируемое техническое описание облачных вычислений. В ходе этих обсуждений были получены прекрасные комментарии по аспектам, которые необходимо учитывать при миграции в облако, описанным в документе Варианты использования облачных вычислений (EN). Вместо того, чтобы пытаться объяснить каждый из предложенных аспектов, имеет смысл вернуться на шаг назад и рассмотреть процесс возможной идентификации облачных сервисов. Предварительные сведения Ознакомьтесь с оригиналами обсуждений от 22 сентября и 25 августа, а также подключайтесь к группе и добавьте свое собственное мнение. Новая серия статей "Прогноз погоды" преследует две цели: Предоставить экспертам возможность прокомментировать события в области облачных вычислений и поделиться своим опытом в проектировании, разработке и реализации. Пригласить вас присоединиться и поучаствовать в обсуждении будущего облачных вычислений. Обратите внимание : потребитель облачных вычислений (директор по ИТ/директор по технологиям/финансовый директор) хочет получить экономическую выгоду от переноса сервиса в облако, а поставщик облачных вычислений хочет заработать на предоставлении сервиса.

  Контроль доступа на основе правил (исходники)
Источник: IBM developerWorks РоссияБарри Брахман Введение Вы, возможно, знакомы с функциями контроля доступа, предоставляемыми операционной системой. Они обычно выполняют авторизационные проверки для системных вызовов и операционных запросов к ресурсам, которым в файловой системе присвоено имя. Программистам обычно не требуется проверять, имеет ли пользователь, запустивший программу, право на чтение файла данных или установку системного времени. Об этом позаботится операционная система, и она же даст знать через возвращаемое значение, разрешена операция или запрещена. Например, UNIX выполняет требования, задаваемые ID владельца файла, ID группы и правами доступа, связанными с реальной или фактической идентификацией пользователя. Хотя такое построение и является простым, оно может быть недостаточно эффективным, заставляя некоторые UNIX-системы расширять его с помощью списков контроля доступа и других механизмов. Другие операционные системы используют более сложные модели безопасности.

  Синтаксический анализ XML в PHP (исходники)
Источник: IBM developerWorks РоссияЭллиотт Расти Хэролд PHP 5 представил XMLReader, новый класс для чтения расширяемого языка разметки (XML). В отличие от простого XML или объектной модели документов (DOM) XMLReader работает в потоковом режиме. То есть он считывает документ от начала до конца. Можно начать работать с содержимым документа в его начале, перед тем как вы увидите его окончание. Это делает работу очень быстрой, эффективной и очень экономной с точки зрения затрат памяти. Чем больше размер документов, которые необходимо обрабатывать, тем это важнее.   libxml Описываемый XMLReader API основывается на libxml-библиотеке Gnome Project для C и C++.

  Вероотступник Geronimo: Что нового в OpenEJB 3.0 (исходники)
Источник: IBM developerWorks РоссияМайкл Галпин, инженер по программному обеспечению, Vitria Technology Спецификация Java 2 Platform, Enterprise Edition (J2EE) сделала технологию Java главенствующей в области разработки корпоративных приложений. Долгие годы данная технология пыталась занять это положение и до сих пор успешно сохраняет его, что в очередной раз подтвердилось в редакции спецификации Java Platform, Enterprise Edition 5 (Java EE 5). OpenEJB с самого начала был составной частью Geronimo. Его версия 3.0 является ключевым компонентом в реализации Geronimo спецификации Java EE 5. В данной статье рассказывается о принципах, лежащих в основе Enterprise JavaBeans (EJB) 3, а также о новых возможностях OpenEJB, благодаря которым обеспечиваются новые важные функции Geronimo. История EJB Первая спецификация EJB от IBM, разработанная в 1997 г., как полагают многие, стала значительной вехой в эволюции Java-технологий. Компоненты EJB и серверы приложений J2EE, которые их использовали, были вскоре положительно восприняты сообществом разработчиков корпоративных приложений.

  Устранение опасности XPath-внедрения (исходники)
Источник: IBM developerWorks РоссияРоби Сен, независимый автор, Department13 Введение По мере появления и становления новых технологий возрастают также угрозы этим технологиям. Скрытые атаки SQL-внедрения являются хорошо известными и распознаваемыми формами атак внедрения кода, но имеется много других форм, которые не настолько хорошо документированы или распознаваемы. Новой атакой внедрения кода является атака XPath-внедрения, использующая преимущества свободной типизации (loose typing) и снисходительность синтаксических анализаторов XPath, позволяющих злоумышленникам использовать в своих интересах некорректные XPath-запросы в URL, формах или других методах для получения доступа к привилегированной информации и изменения ее. В данной статье рассказывается, как осуществляются XPath-атаки, а также предоставляется пример для сред Java™ и XML. Кроме того, обсуждается вопрос, как обнаружить эти угрозы, что можно сделать для уменьшения опасности и, наконец, что предпринять в ответ на подозрительное проникновение. Начало работы Предметом обсуждения данной статьи является специфический тип атаки с внедрением кода Blind XPath-внедрение. В данной статье будут использованы примеры для XPath 1.0, но они работают и для XPath 2.0. XPath 2.0, фактически, расширяет круг возможных проблем, с которыми вы можете столкнуться.

  Преобразование XML в JSON на PHP (исходники)
Источник: IBM developerWorks РоссияЭдвард Принг, Джон Морар, Сентил Натан Появление технологии Asynchronous JavaScript + XML (Ajax) вызвало новую волну энтузиазма в разработке Web-приложений, а также пересмотр многими разработчиками и проектировщиками своих методик создания Web-приложений. JavaScript Object Notation (JSON) представляет собой формат обмена данными, используемый для представления данных в бизнес-логику, выполняющуюся в браузерах. Многие Ajax-разработчики предпочитают обрабатывать данные напрямую, используя JSON в JavaScript-коде на стороне браузера. По мере расширения применения JSON в программах, работающих на серверах промежуточного уровня, станет необходимым предоставлять данные корпоративных приложений в браузеры в формате JSON, а не в XML-формате. Это означает, что разработчики должны преобразовать существующие корпоративные данные на стороне сервера, закодированные в XML-формате, в JSON-формат перед передачей их в браузер. В данной статье демонстрируется использование основанных на PHP серверных программ для преобразования данных приложения из XML-формата в JSON-формат. Основы XML XML - это стандарт для разметок.

  Освоение Ajax: Часть 8. Использование XML в запросах и ответах (исходники)
Источник: IBM developerWorks РоссияБрэт Маклафлин, автор и редактор, O'Reilly Media Inc. На самом деле мне не очень нравится писать статьи, в которых, в основном описывается то, что вам не надо делать. По большей части это достаточно глупый способ написания. Я объясняю что-то в первой половине статьи только затем, чтобы во второй половине объяснять, насколько плохо использовать те приемы, которым вы только что научились. Так, в большей степени, было в статье в предыдущем месяце, в которой рассказывалось, как использовать XML в качестве формата данных для запросов Ajax-приложения. Надеюсь, нынешняя статья окупит время, потраченное на изучение XML-запросов. Помимо того, что есть несколько причин, чтобы использовать XML в качестве формата передачи данных в приложениях Ajax, есть также множество поводов, из-за которых вы, возможно, захотите, чтобы сервер отсылал клиенту данные в XML.

  Как добавить интернациональную поддержку в ваши PHP-приложения (исходники)
Источник: IBM developerWorks РоссияРоберт Брэдли Оценка приложения Требования к локализации могут быть довольно туманными, например "подготовить это приложение для Германии". Но даже когда кажется, что требования подробны, вы можете обнаружить вещи, которые менеджер по продукту упустил из виду. Возьмём, к примеру, приложение Yahoo! RSS news reader, показанное в Листинге 1. Когда страница вызывается в первый раз, отображается список заголовков по умолчанию, а также поле формы, в которое можно впечатать выбранную категорию новостей перед повторной отправкой страницы. Приложение проверяет введённую категорию и либо выводит сообщение об ошибке, если категория введена неправильно, либо отображает заголовки запрошенной категории. Листинг 1. RSS news от Yahoo! RSS Feed from Yahoo News RSS Feed from Yahoo News Добро пожаловать в Yahoo RSS news reader.

  Web-сервисы Java, часть 3: Связывание данных в Axis2 (исходники)
Источник: IBM developerWorks РоссияДенис Сосноски Несмотря на то, что обмен сообщениями XML лежит в основе Web-сервисов, большинство приложений Web-сервисов не имеют отношения к XML. Вместо этого приложения обмениваются бизнес-данными, специфичными для каждого конкретного приложения. В данном случае XML - это просто формат, используемый для представления бизнес-данных, поддерживающий интерфейс Web-сервиса. XML отлично подходит для этой цели, поскольку он предоставляет платформенно-независимое представление данных, которое может обрабатываться различными инструментами. Однако приложениям в конечном счете приходится преобразовывать XML в собственные внутренние структуры данных, используемые в приложении, и обратно. Связыванием данных называют методики преобразования между XML и структурами данных приложения. Можно написать собственный код связывания данных для приложения, но большинство разработчиков предпочитают работать со средами связывания данных, которые выполняют преобразование типовым образом, применимым к широкому спектру приложений.

  pureXML в DB2 9: Каким способом запрашивать XML-данные? (исходники)
Источник: IBM developerWorks РоссияМаттиас Никола Введение Встроенная поддержка XML в DB2 предлагает эффективные и разносторонние возможности для управления XML-данными. DB2 хранит и обрабатывает XML в собственном иерархическом формате, избегая ограничений по производительности и гибкости, имеющихся при записи XML в виде текста в CLOB-полях или при отображении в реляционные таблицы. В отличие от баз данных, работающих только с XML-данными, DB2 V9 обеспечивает также плавную интеграцию реляционных данных и XML-данных в одной базе данных, даже в одной строке таблицы. Эта гибкость отображается в поддержке языка, что позволяет обращаться к реляционным данным, XML-данным или обоим типам одновременно. XML-данные можно запрашивать любым из следующих четырех способов: Обычный SQL (XQuery не используется) SQL/XML, то есть, XQuery, встроенный в SQL XQuery как автономный язык (SQL не используется) XQuery со встроенным SQL Введение в запросы XML-данных с использованием XQuery и SQL/XML уже публиковалось в статьях: "Запрос DB2 XML-данных с использованием SQL" и "Запрос DB2 XML-данных с использованием XQuery". Мы предполагаем, что вы знакомы с концепциями, представленными в этих двух статьях. Обратите внимание на то, что XPath - это подмножество языка XQuery, поэтому он неявным образом присутствует везде, где мы упоминаем XQuery.



1 [ 2 ] 3

Главная »  Xml 

© 2017 Team.Furia.Ru.
Частичное копирование материалов разрешено.