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

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

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

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

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

1 - 100 из 1531 | Следующая
Показать описания | Скрыть описания
Показать результаты
Название none тип none Дата down
Использование IBM Bluemix и PHP для создания базы данных резюме с функцией поиска, часть 1: Разработка оптимизированного для мобильных устройств, управляемого данными приложения для поиска резюме
В этом руководстве демонстрируется создание мощного браузерного приложения, которое хранит и индексирует резюме кандидатов в виде PDF-файлов для повышения эффективности работы специалистов по подбору и найму персонала. Приложение использует микросреду PHP Slim, а также службы хранения и индексации документов IBM Bluemix.
статьи 30.10.2017
Создание и отправка счетов-фактур в режиме онлайн с помощью IBM Bluemix и PHP
В этой статье показано, как создать мощное, основанное на браузере приложение для генерации, доставки и управления цифровыми счетами-фактурами. Приложение использует микрофреймворк Silex PHP, а также сервисы хранилища документов и базы данных от IBM Watson и инфраструктуру доставки электронной почты от SendGrid.
статьи 11.10.2017
Микросервисы, SOA и API: друзья или враги?
Сравнение архитектурой микросервисов и сервис-ориентированной архитектурой, (SOA) деликатная тема и часто является источником разногласий. Эта статья изучает вопрос о том, откуда вытекают эти противоречия, и показывает, как наилучшим образом решить их.
статьи 03.10.2017
Руководство по началу работы с IBM Blockchain для разработчиков
Не пропустите блокчейн-революцию! Данное руководство developerWorks предназначено для разработчиков приложений, которые хотят подробнее изучить технологию блокчейна, быстро создать свою сеть блокчейна и развернуть приложения.
статьи 21.08.2017
Основы XML для начинающих пользователей
Если вы начинающий пользователь XML, эта статья познакомит вас с основами составления XML-документов, а также с правилами, которым нужно следовать, чтобы получить правильно построенный XML, включая соглашения об именах, правильное вложение тегов, обращение с атрибутами, декларации и объекты.
статьи 02.06.2017
Программирование на Python: Часть 6. Классы
Основные свойства ООП — полиморфизм, наследование, инкапсуляция. Класс — это пользовательский тип, состоящий из методов и атрибутов. Инстанс класса создается путем вызова имени класса как функции с параметрами. Объект состоит из атрибутов и методов. Атрибут — это переменная, метод — это функция. Отличия метода от функции в том, что у него есть первый параметр — self. Полиморфизм позволяет нам работать с различными типами объектов так, что нам не нужно задумываться о том, к какому типу они принадлежат.
статьи 02.06.2017
Программирование на Python. Часть 3: Списки в питоне
В этой статье были рассмотрены вопросы, связанные с базовым типом Python — списками. Было показано, что этот универсальный инструмент превосходит аналоги из других языков программирования.
статьи 02.06.2017
Java EE, следующая ступень: Руководство по установке локальной среды разработки приложений Java EE для WebSphere Liberty
Ознакомьтесь с тем, как установить локальную среду разработки приложений Java EE на основе Eclipse и IBM® WebSphere® Liberty. Эту среду можно использовать для разработки и развертывания приложений Liberty, а также для разработки приложений, предназначенных для развертывания на традиционном аппаратном обеспечении и в облачных инфраструктурах, таких, как IBM Bluemix®.
статьи 27.12.2016
Проектирование и построение защищенных IoT-решений, часть 3: Защита IoT-приложений
Третья часть состоящего из трех статей цикла по созданию защищенных IoT-решений посвящена защите IoT-приложений. В ней рассматриваются такие темы, как защищенное хранение IoT-данных в базе данных Cloudant, предоставление этих хранимых данных через защищенные API-интерфейсы и вызов защищенных API-интерфейсов из мобильных и веб-приложений.
статьи 28.11.2016
Проектирование и построение защищенных IoT-решений, часть 2: Защита IoT-данных на уровне сети/транспорта
Опираясь на подходы к защите IoT-устройств, изложенные в первой части данного цикла из трех статей, авторы второй части этого цикла описывают создание IoT-решений, защищенных на уровне сети/транспорта. В этой статье описывается шифрование данных и защита API-интерфейсов сервиса IBM Watson IoT Platform.
статьи 21.11.2016
Проектирование и построение защищенных IoT-решений, часть 1: Защита IoT-устройств и шлюзов
В первой статье этого состоящего из трех частей цикла авторы рассматривают уязвимости и трудности проектирования защищенных IoT-решений, а затем представляют проверенные подходы к защите устройств и шлюзов. В частности, описываются такие защитные механизмы, как аутентификация устройств (в том числе аутентификация на основе сертификатов), авторизация устройств и проверка идентификатора приложения.
статьи 15.11.2016
Создаем первое IoT-приложение
Используйте инструмент Node-RED и сервис Twilio для создания своего первого приложения на платформе Bluemix. Вы создадите полное IoT-решение, которое осуществляет мониторинг удаленного сервера, а затем уведомляет пользователя, если его компьютер или его сеть не функционирует.
статьи 02.11.2016
Интернет вещей в вашем доме - подключите к дому свою машину
Используйте обычные "умные" устройства (миникомпьютер Raspberry Pi, Bluetooth-устройство и программируемую розетку-разветвитель электропитания) и простую платформу Интернета вещей (IBM Bluemix, IBM Watson IoT Platform и MQTT) для включения освещения и бытовых приборов, когда ваш автомобиль подъезжает к вашему дому.
статьи 12.10.2016
Превратите свой смартфон в IoT-устройство
Узнайте, как можно превратить ваш смартфон в датчик, отправлять показания этого датчика в облачную службу IBM Watson IoT Platform и создавать приложения Bluemix, которые обрабатывают и визуализируют эти данные. Создайте приложение для Android и два приложения Bluemix, которые используют Интернет вещей и службы Node-RED.
статьи 29.08.2016
Обзор DB2 LUW, Часть 5: Функции разграничения и контроля доступа IBM DB2 LUW
Эта статья является пятой в серии, описывающей архитектуру, возможности и особенности системы управления базами данных (СУБД) IBM DB2 для платформ Linux, Unix и Windows (DB2 LUW). Темой статьи является обзор функций DB2 по разграничению и контролю доступа к данным, позволяющим реализовать самые сложные требования к обеспечению информационной безопасности и при этом сохранить контроль над настройками СУБД.
статьи 24.08.2016
Широкомасштабная интеграция данных: Cвязанные данные
Технологии связанных данных эффективно объединяют множество наборов данных в один. Теперь, когда вам известна модель данных Resource Description Framework (RDF), а также протокол SPARQL и язык запросов RDF (SPARQL), мы рассмотрим, как объединить эти стандарты с веб-архитектурой для создания и использования легко потребляемых взаимосвязанных данных.
статьи 07.08.2016
Преобразование списков Twitter в ленту RSS
Интерпретация ленты публикаций из виджета списка Twitter и ее развертывание в Bluemix для всеобщего использования
статьи 13.07.2016
Одновременное исполнение на платформе JVM: Построение основанных на акторах приложений с использованием Akka
В статье детально рассматривается структурирование систем в терминологии акторов и сообщений между ними применительно к коду на Scala и с использованием инструментария/среды исполнения Akka.
статьи 10.06.2016
Одновременное исполнение на платформе JVM: Асинхронное исполнение с помощью Akka
Модель акторов давно используется в качестве теоретической основы для анализа параллельных программ и в качестве практического подхода к их реализации. Модель акторов базируется на структуре, состоящей из простых сущностей – акторов, которые общаются посредством сообщений. Эта модель предоставляет простой способ создания приложений с высокой степенью параллелизма и масштабируемости. Узнайте о модели акторов и начните работать в среде Scala или Java с использованием Akka-реализации модели акторов
статьи 08.06.2016
Проверенные методики IBM Business Analytics: Справочное руководство по решению IBM Cognos Active Report 10.2
В руководстве описываются функциональные возможности решения IBM Cognos Active Report и принципы их использования для создания и распространения интерактивных программ отчетов.
статьи 03.06.2016
Разработка интеллектуальных носимых устройств для сферы здравоохранения: Часть 3: Разработка интеллектуальных носимых устройств для сферы здравоохранения: Часть 3. Использование служб Watson в приложениях для носимых устройств
В этой третьей, заключительной, части серии статей о возможностях когнитивных вычислений и роли системы Watson мы используем службу IBM Watson Tradeoff Analytics Service для настройки примера приложения, контролирующего физическую форму пользователя. Мы выбрали эту службу, поскольку она помогает пользователям принимать решения на базе множества критериев, сравнивая различные варианты. В нашем примере приложения мы пытаемся найти баланс между тренировками на выносливость, силовыми упражнениями и снижением веса. Мы также получаем рекомендации на базе данных об упражнениях и диете, используя службу IBM Watson Tradeoff Analytics Service для визуального представления этих рекомендаций.
статьи 17.05.2016
Разработка интеллектуальных носимых устройств для сферы здравоохранения: Часть 2. Создание когнитивных приложений, использующих службы Watson
В статье описываются преимущества использования IBM Watson, надежной платформы для когнитивных вычислений, в проектах по разработке приложений для носимых устройств, а также интеграция Watson в такие проекты.
статьи 13.05.2016
Разработка интеллектуальных носимых устройств для сферы здравоохранения: Часть 1. Использование носимых устройств и когнитивных вычислений для улучшения медицинского обслуживания
В статье рассматриваются текущие тенденции применения носимых устройств в здравоохранении. Исследуется разрыв между тем, как в настоящее время используются существующие решения, и их аналитическим потенциалом. Кроме того, описываются возможности платформ для когнитивных вычислений, таких как Watson, способных ускорить выход на рынок производителей эффективных носимых устройств и переход от сегодняшних достаточно слабых решений к реализации потенциала таких устройств.
статьи 12.05.2016
Как IBM Analytics Mediation Platform помогает добиваться целей бизнеса в горнодобывающей промышленности
Компании имеют доступ к большим объемам данных, чем когда-либо прежде, но эти данные зачастую распределены по разным системам и хранятся в разных форматах. Обеспечьте эффективное использование этих растущих объемов данных, чтобы в реальном времени получать ценные знания, поддерживающие выполнение требуемых действий. Узнайте, как решение IBM Analytics Mediation Platform (AMP) помогает горнодобывающим предприятиям поддерживать более строгий контроль над операциями, совершенствуя финансовый учет и производственные прогнозы.
статьи 27.04.2016
Создание службы хранения фотографий в облаке с помощью PHP и IBM Bluemix. Часть 2
Все больше и больше приложений используют дешевые, надежные службы хранения объектов в облаке. Вы тоже можете добавить к своему приложению облачное хранилище, воспользовавшись службой IBM Bluemix Object Storage. В Части 1 этой серии руководств показано, как создать приложение-заготовку, организовать пользовательский интерфейс, обеспечить возможность добавления фотографий и начать работать с ними. А в этом руководстве мы покажем, как развернуть приложение в IBM Bluemix и добавить поддержку нескольких контейнеров и нескольких пользователей.
статьи 25.04.2016
Создание службы хранения фотографий в облаке с помощью PHP и IBM Bluemix. Часть 1
Все больше и больше приложений используют дешевые, надежные службы хранения объектов в облаке. Вы тоже можете добавить к своему приложению облачное хранилище, воспользовавшись службой IBM Bluemix Object Storage. В этом руководстве показано, как создать приложение-заготовку, организовать пользовательский интерфейс, обеспечить возможность добавления фотографий и начать работать с ними. В Части 2 мы покажем, как развернуть приложение в IBM Bluemix.
статьи 22.04.2016
Интеграция Chef с IBM PureApplication System. Часть 2: Автоматизация и администрирование инфраструктуры приложений с помощью шаблона и сервера Chef
IBM PureApplication System – это готовая облачная вычислительная система с интегрированным аппаратным и программным обеспечением, предназначенная для развертывания и исполнения рабочих нагрузок в облаке. Chef – это популярное DevOps-решение для автоматизации процессов настройки инфраструктуры. Настоящая серия руководств из двух частей знакомит читателя со способом интеграции Chef с PureApplication System. В Части 2 мы покажем, как использовать сервер Chef в качестве решения для управления экземплярами шаблонов в PureApplication System.
статьи 21.04.2016
Интеграция Chef с IBM PureApplication System. Часть 1: Преобразование ресурсов Chef в пакеты сценариев
IBM PureApplication System – это готовая облачная вычислительная система с интегрированным аппаратным и программным обеспечением для развертывания и исполнения рабочих нагрузок в облаке. Chef – это популярное DevOps-решение для автоматизации процессов настройки инфраструктуры. Настоящая серия руководств из двух частей знакомит читателя со способом интеграции Chef с PureApplication System. В Части 1 показано, как преобразовать ресурсы Chef в пакеты сценариев для PureApplication System.
статьи 20.04.2016
Разработка безопасных облачных приложений
В этой статье рассматриваются отдельные проблемы безопасности, создаваемые облачными приложениями, и способы решения некоторых из них.
статьи 19.04.2016
Создание и развертывание масштабируемого приложения для управления контактами в облаке. Часть 2
Используйте функции MongoDB для создания мощных, масштабируемых облачных приложений. Чтобы продемонстрировать, как это легко, Часть 1 познакомила вас с процессом создания размещенного в облаке IBM Bluemix PHP/jQuery-приложения «Адресная книга», которое позволяет хранить контактные данные и управлять ими с помощью базы данных MongoDB. Во второй части показано, как добавить несколько пользователей и развернуть приложение в Bluemix. Естественно, при этом поддерживаются мобильные функции, так что, развернув приложение в IBM Bluemix, можно сразу же начать работать с ним через планшет или смартфон.
статьи 18.04.2016
Создание и развертывание масштабируемого приложения для управления контактами в облаке. Часть 1
Используйте функции MongoDB для создания мощных, масштабируемых облачных приложений. Чтобы продемонстрировать, как это легко, часть 1 познакомит вас с процессом создания размещенного в облаке IBM Bluemix PHP/jQuery-приложения «Адресная книга», которое позволяет хранить контактные адреса и управлять ими с помощью базы MongoDB. Во второй части будет показано, как добавить несколько пользователей и развернуть приложение в Bluemix. Естественно, при этом поддерживаются мобильные функции, так что, развернув приложение в IBM Bluemix, можно сразу же начать работать с ним через планшет или смартфон.
статьи 15.04.2016
10 главных причин использовать Bluemix и DevOps Services
Об облачной революции в сфере ИТ не слышали разве что те, кто на протяжении последних трех лет жил в пещере или на другой планете. Облако стало вездесущим и кардинально изменило способ хранения и передачи информации. Облачные вычисления заставляют организации применять новые бизнес-модели, а группы разработчиков – пересматривать подход к созданию и выпуску приложений. В этой статье я привожу десять причин для тех, кто планирует создавать и развертывать облачные приложения, присмотреться к IBM Bluemix. Предоставляя широкую поддержку мобильных и веб-приложений, Bluemix обеспечивает все службы, необходимые для развития вашей следующий блестящей идеи.
статьи 14.04.2016
Создание с помощью Bluemix и Cloudant корпоративной базы данных для финансовых данных, требуемых SEC
Сегодня в Интернете доступно огромное количество неструктурированных и слабоструктурированных данных. Базы данных NoSQL, способные динамически загружать информацию практически любой формы, значительно упростили преобразование этих данных в доступный формат. В этом руководстве объясняется, как построить или скопировать набор данных в формате расширяемого языка деловых отчетов (eXtensible Business Reporting Language - XBRL), который используется Комиссией по ценным бумагам и биржам США (U.S. Securities and Exchange Commission – SEC).
статьи 13.04.2016
Разработка мобильных приложений с использованием платформы IBM MobileFirst Object Store Adapter и хранилища данных IBM Spectrum Scale Object
О необходимости простой интеграции мобильных приложений с данными, хранящимися в объектно-ориентированных накопителях. Облачные системы хранения данных позволяют хранить данные удаленно и обращаться к ним отовсюду, в любое время и с любого устройства. В этой статье мы рассматриваем современное хранилище объектов IBM Spectrum Scale Object и популярную платформу для разработки универсальных мобильных приложений IBM MobileFirst. Затем мы продемонстрируем специальный адаптер MobileFirst, который можно использовать для разработки мобильных приложений, которые хранят свои данные в IBM Spectrum Scale Object и легко обращаются к нему.
статьи 12.04.2016
Облачные стандарты: средства взаимодействия приложений в облаке
Международные консорциумы и рабочие группы сотрудничают в области разработки стандартов над созданием среды облачных систем, гладко взаимодействующих с большинством приложений, устройств и платформ. Но эти стандарты – не просто общие схемы; это инструменты для проектировщиков систем и программистов. Ниже приведен обзор этой деятельности.
статьи 06.04.2016
Основы встроенного ассемблера для Linux на платформе z Systems
В статье рассматриваются основы встроенного ассемблера, поддерживаемого компиляторами IBM для платформы Linux on z Systems.
статьи 30.03.2016
Облачные технологии IBM: как они сочетаются друг с другом
Ознакомьтесь с системами облачных вычислений и руководствами, которые помогут вам развертывать реальные приложения поверх облачной инфраструктуры.
статьи 28.12.2015
Как освоить Интернет вещей
В этой статье мы исследуем ключевые концепции Интернета вещей и опишем четыре основных шага, которые помогут вам приступить к созданию IoT-решений.
статьи 21.12.2015
Как освоить Интернет вещей
В этой статье мы исследуем ключевые концепции Интернета вещей и опишем четыре основных шага, которые помогут вам приступить к созданию IoT-решений.
статьи 21.12.2015
Обновленный PHP: Новое лицо PHP
Со времени своего появления PHP, зародившийся как язык сопоставления с шаблонами, претерпел значительные изменения. В первой статье этого цикла из четырех частей, посвященного современному состоянию программирования на PHP, специалист по PHP Эли Уайт исследует некоторые улучшения в PHP версии 5.3 и выше. В данной статье рассматриваются такие аспекты этого языка, как пространства имен, трейты, замыкания, генераторы и т. д.
статьи 11.12.2015
Обновленный PHP: Cоздание виртуальных машин с помощью инструментов Vagrant и PuPHPet
С помощью инструментов Vagrant и PuPHPet можно легко создавать единообразные среды PHP-разработки и развертывания, использующие технологию виртуальных машин. Эти инструменты с открытым исходным кодом совместно с ПО виртуализации настольных систем, таким как VirtualBox, помогают разработчику избавиться от явных ошибок, порождаемых несоответствиями между системами. Cпециалист по PHP Эли Уайт показывает, как применять инструменты Vagrant и PuPHPet в вашей рабочей группе.
статьи 11.12.2015
Обновленный PHP: Инструмент Composer для манипулирования зависимостями в PHP
Современные сложные PHP-проекты часто пользуются несколькими сторонними библиотеками, которые, в свою очередь, имеют свои собственные зависимости. В данной статье описывается, как инструмент Composer, созданный для сообщества PHP в рамках проекта с открытым исходным кодом, решает задачу обработки зависимости для ваших современных PHP-приложений.
статьи 11.12.2015
Обновленный PHP: Защита паролей в современном PHP
Защитите пароли своих веб-приложений PHP от хакеров. Язык PHP продолжает эволюционировать вместе с веб-средой; при этом все и больше веб-приложений нуждаются в надежном хранении паролей. Во второй статье состоящего из четырех частей цикла Обновленный PHP описываются новые средства манипулирования паролями, добавленные в версии PHP 5.5.
статьи 11.12.2015
Смысловой анализ в среде больших данных
Общественное мнение о государственных политиках рассеяно по сайтам, сообщениям в Твиттере и новостным лентам. Повсеместное распространение мобильных устройств позволяет людям легко и быстро высказывать свои взгляды. К данным, собираемым из таких разрозненных источников (твиты, RSS-ленты и мобильные приложения), можно применять смысловой анализ (sentiment analysis). Такие данные можно агрегировать и преобразовывать, переформатировать и сохранять в распределенной файловой системе HDFS (Hadoop Distributed File System). Их можно обрабатывать и анализировать как хранимые данные (озеро данных) или как данные в движении (поток данных).
статьи 08.12.2015
Оптимальная реализация службы принятий
Когда мы помогаем клиентам использовать интеллектуальные приложения, нас часто просят дать рекомендации по интеграции служб принятия решений с системами управления бизнес-процессами. Один из вопросов, которые нам часто задают, – когда использовать правила IBM Business Process Manager (BPM), а когда IBM Operational Decision Manager (ODM). Ответ на этот вопрос зависит от ситуации, но существуют критерии выбора, которые необходимо учитывать. В этом руководстве описаны условия, которые следует учитывать при разработке приложений, объединяющих управление бизнес-процессами со службами принятия решений, и приведен подробный пример для иллюстрации изложенных концепций.
статьи 04.12.2015
Обзор DB2 LUW, Часть 3: Стандартные процедуры администрирования IBM DB2 LUW
Эта статья является третьей в серии, описывающей архитектуру, возможности и особенности системы управления базами данных (СУБД) IBM DB2 для платформ Linux, Unix и Windows (DB2 LUW). Темой статьи является обзор средств, инструментов и процедур администрирования IBM DB2.
статьи 04.12.2015
Лучшие методики разработки решений для Интернета вещей
При разработке решений для Интернета вещей (Internet of Things, IoT) необходимо обеспечивать сетевые взаимодействия, безопасность и конфиденциальность. Кроме того, учитывая природу устройств с постоянным сетевым подключением, нужно обращать внимание на энергопотребление, производительность, использование оперативной памяти и обновления встроенного программного обеспечения. Это важнейшие факторы, определяющие успешность IoT-решения. В статье рассматриваются методы разработки качественных мобильных решений и возможности применения этих методов к IoT-проектам для успешного создания решений для Интернета вещей.
статьи 03.12.2015
Настройка сервера Microsoft Windows Active Directory в качестве сервера сквозной аутентификации для IBM Tivoli Directory Server
Из этой статьи вы узнаете, как настроить сервер Microsoft Windows в качестве сервера сквозной аутентификации для LDAP-сервера IBM Tivoli Directory Server.
статьи 02.12.2015
Использование IBM SPSS Modeler для выполнения предиктивного анализа в DB2 for z/OS
В руководстве описывается выполнение предиктивного анализа с использованием IBM SPSS Modeler и данных, хранимых в DB2 for z/OS. Рассказывается о создании предиктивных моделей в среде SPSS Modeler для скоринга в базе данных с применением обратного переноса SQL и пользовательских функций SPSS Modeler. Описывается интеграция в OLTP-приложение SQL-кода для скоринга реального времени в DB2 for z/OS. Кроме того, приводятся действия, которые необходимо выполнить на сервере DB2, и информация, которую нужно знать разработчику, чтобы создать корпоративное решение для скоринга в базе данных для транзакций в реальном времени и в пакетном режиме.
статьи 26.11.2015
Микрослужбы в действии: Часть 1. Введение в микрослужбы
В предлагаемой серии статей показано, как микрослужбы делают облачные приложения более управляемыми, масштабируемыми и надежными. В этой первой части дается общее представление о роли микрослужб в облачных архитектурах, и системы, основанные на микрослужбах, сравниваются со старыми монолитными моделями.
статьи 26.11.2015
Какой метод оценки проекта лучше – гибкий или обычный?
Эта статья подчеркивает важность хорошего метода оценки. Она демонстрирует и классифицирует набор методов оценки. В ней приводится сравнение гибких методов с обычными, а также даются некоторые общие рекомендации. Оценка может быть эффективным способом повышения уровня информированности и сотрудничества.
статьи 26.11.2015
Учитесь правильно применять SIEM с помощью серии видеоруководств по QRadar
Редакция IBM Security собрала воедино несколько видеоруководств по системе QRadar Security Information and Event Management (SIEM) и сопутствующим продуктам, чтобы читатель мог получить четкое представление обо всех ее возможностях и, что еще важнее, научиться правильно применять SIEM в своей среде.
статьи 25.11.2015
Разработка предиктивной аналитической модели для сложного набора данных
В руководстве демонстрируется создание в IBM Bluemix экземпляра службы dashDB и использование интегрированных в нее средств анализа R для разработки предиктивной модели на базе набора данных. Кроме того, описывается использование среды R Shiny для генерирования надежных интерактивных визуализаций и прогнозов. В качестве примера используется задача исследования данных, опубликованная в сообществе Kaggle.
статьи 24.11.2015
Оптимизация облачного хранения данных
Эта статья посвящена возможностям инструментов оптимизации хранения данных.
статьи 24.11.2015
Выбор редактора: полезная информация от автора «DevOps для «чайников»
Большую часть своего времени Санджив Шарма (Sanjeev Sharma) посвящает DevOps. В этой статье мы собрали результаты его усилий, так что выкройте время, чтобы получить сведения о DevOps из уст специалиста.
статьи 17.11.2015
Push-уведомления: добавьте в нативное мобильное iOS-приложение возможность подписки на push-уведомления
Цель этой статьи – познакомить разработчиков с концепцией push-уведомлений Worklight и помочь им продвинуться на шаг вперед, предложив способы использования этой функции в более сложных и реалистичных сценариях.
статьи 16.11.2015
Push-уведомления: добавьте в нативное мобильное Android-приложение возможность подписки на push-уведомления
В статье рассматривается несколько важных тем, таких как CLI Worklight, push-уведомления Worklight и аутентификация адаптера Worklight – все это используется в многостраничном клиентском приложении, объединяющем большинство элементов, необходимых для сценария push-уведомлений из реальной жизни. Сценарий push-уведомлений Worklight, описанный в этом руководстве, предназначен для нативного мобильного Android-приложения.
статьи 16.11.2015
Интеграция Hadoop с существующей реляционной СУБД
В статье рассказывается о том, как интегрировать Apache Hadoop с реляционной системой управления базами данных (РСУБД). В эпоху стремительного роста объемов полуструктурированных и неструктурированных данных такая интеграция особенно полезна для организаций, которые инвестировали значительные средства в реляционные СУБД, однако стремятся реализовать потенциал сбора и анализа неструктурированных данных из таких источников, как социальные сети, в системах Hadoop.
статьи 12.11.2015
Практические рекомендации по развертыванию приложений в облаке
Изучите различные системы облачных вычислений и руководства, которые помогут вам развертывать реальные приложения поверх облачной инфраструктуры.
статьи 05.11.2015
Перевод iOS-приложения с языка Objective-C на язык Swift
После запуска Bluemix в начале 2014 года мы написали инструкции по использованию службы IBM Mobile Data в Bluemix для совершенствования простого iOS-приложения благодаря хранению данных в облаке. В настоящем руководстве мы покажем, как перевести это первоначальное приложение, написанное на языке Objective-C, на новый язык программирования Apple Swift.
статьи 05.11.2015
Выявление и использование практической терминологии с помощью IBM Watson Content Analytics
Средства лингвистического анализа в IBM Watson Content Analytics (WCA) можно использовать для изучения специальной терминологии разных предметных областей и создания тематических словарей, отражающих реальные словарные предпочтения пользователей. Такие словари можно применять в WCA Studio для создания аннотаторов терминологических понятий.
статьи 03.11.2015
Поддержка стандарта OpenMP в компиляторах IBM XL
Эта статья рассказывает о возможностях стандарта OpenMP, поддерживаемых последними версиями компиляторов IBM XL, и содержит примеры, наглядно демонстрирующие преимущества этой технологии.
статьи 02.11.2015
Создание Android-приложения и веб-приложения для мониторинга значений в таблице локальной базы данных
Те, кто следит за состоянием программ вручную, могут сэкономить некоторое время, создав приложение для проверки значений столбца таблицы в локальной базе данных (например, выполняется ли компонент, или нет) и получения push-уведомления при изменении этих значений. Последние значения из таблицы можно видеть в Android- или веб-приложении. В этом руководстве показано, как можно контролировать значение любого столбца таблицы локальной базы данных, которая поддерживается службой Bluemix Cloud Integration.
статьи 30.10.2015
Три полезных Android-инструмента для администраторов Linux- и Windows-систем
Android-приложения позволяют системному администратору выполнять свою работу дистанционно, установив соединение между телефоном или планшетом и Windows-, Linux- или UNIX-системой. Так можно быстрее реагировать на проблемы и решать их, где бы вы ни находились.
статьи 29.10.2015
Обзор DB2 LUW: Часть 2. Обзор средств для разработки приложений DB2 LUW
Данная статья является второй в серии, описывающей архитектуру, возможности и особенности системы управления базами данных (СУБД) IBM DB2 для платформ Linux, Unix и Windows (DB2 LUW). Темой настоящей статьи является обзор средств для разработки приложений, поддерживаемых IBM DB2.
статьи 21.10.2015
Обзор DB2 LUW: Часть 1. Основные понятия и архитектура DB2 LUW
Данная статья является первой в серии, описывающей архитектуру, возможности и особенности системы управления базами данных (СУБД) IBM DB2 для платформ Linux, Unix и Windows (DB2 LUW). Темой настоящей статьи является обзор основных понятий и архитектуры DB2.
статьи 20.10.2015
Сбор и анализ данных из социальных сетей абсолютно без написания кода
Вы задумываетесь о том, сколько полезной информации можно было бы извлечь путем анализа данных, поступающих из социальных сетей, но не предпринимаете никаких действий лишь потому, что не располагаете достаточным временем или ресурсами для того, чтобы создать необходимое приложение?В настоящем руководстве показано, насколько легко работать с редактором потоков операций Node-RED в IBM Bluemix для получения ленты сообщений, содержащей данные из социальной сети (лента Twitter), и последующего создания файла Распределенной файловой системы Hadoop (Hadoop Distributed File System, HDFS) на основе этих данных. Кроме того, мы продемонстрируем вам способы анализа данных и построения итоговых диаграмм с помощью службы IBM Analytics for Hadoop. Вы будете удивлены тому, насколько это просто - превратить набор неизвестных данных в полезную информацию для дальнейшей работы.
статьи 14.10.2015
Настройка среды непрерывного развертывания с помощью Jenkins
В статье рассказано о платформе Jenkins и показано, как с ее помощью настроить среду непрерывного развертывания. Такая среда позволяет создавать и проверять исходный код, устанавливать успешные сборки, выполнять тесты и автоматически передавать результаты.
статьи 09.10.2015
Создание Android-приложения, уведомляющего о праздниках, в среде Bluemix
Как разработать приложение для мобильных Android-устройств, чтобы получать уведомления о предстоящих праздниках. Приложение MyHolidays позволяет регистрировать мобильные устройства в этой службе. Зарегистрированные пользователи могут получать на свои мобильные устройства уведомления о предстоящих праздниках с желаемыми интервалами (раз в неделю, два раза в месяц, ежемесячно) и соответствующим образом планировать свой отдых. Примеры показывают, как настроить и развернуть мобильное Android-приложение с использованием служб IBM Bluemix Push, Mobile Data, Mobile Application Security и Workload Scheduler.
статьи 01.10.2015
Присоединяйтесь к революции веб-компонентов с помощью Polymer
Библиотека Polymer использует технологию веб-компонентов, поддерживаемую всеми современными браузерами, включая браузеры мобильных устройств на базе iOS и Android. Добавьте к своим веб- или гибридным мобильным приложениям специальные веб-элементы, содержащие полный интерфейс пользователя включая обработку операций взаимодействия, анимированные переходы и гибкие CSS-стили.
статьи 23.09.2015
Создание специальных многоразовых веб-компонентов с помощью Polymer
Как с помощью JavaScript-API и библиотеки веб-компонентов Polymer создавать специальные веб-компоненты для своих собственных приложений или для публикации в открытых репозиториях.
статьи 23.09.2015
React: создание простых в обслуживании, быстродействующих компонентов пользовательского интерфейса
Начните использовать библиотеку JavaScript с открытым исходным кодом React, чтобы облегчить себе создание визуальных компонентов и компоновку из них современных пользовательских веб-интерфейсов. Изучив примеры из этого руководства, вы освоите приемы создания простых в обслуживании многоразовых React-компонентов.
статьи 22.09.2015
Централизация журналов приложений IBM Bluemix с использованием архитектуры ELK Stack
Облачная платформа нового поколения IBM Bluemix позволяет разработчикам быстро создавать, развертывать и администрировать облачные приложения. Являясь облачной, эта платформа не может автоматически хранить файлы журналов приложений, но позволяет разработчикам отправлять журналы во внешнюю службу управления журналами. Используя такую возможность в сочетании с компонентами архитектуры ELK Stack (Elasticsearch, Logstash и Kibana), разработчики могут не только обеспечить централизацию журналирования, но и анализировать и визуализировать данные журналов. Статья предназначена для разработчиков, знакомых с платформой Bluemix и основами Linux. Она включает краткую информацию об архитектуре ELK Stack, а также описание процесса установки и конфигурирования ее компонентов.
статьи 14.09.2015
Знакомство с работой Git – и не только с командами
Тем, кто привык к классическому репозиторию исходного кода, такому как система Concurrent Versions System (CVS) или Subversion (SVN), бывает трудно оценить гибкость и возможности Git. Автор этой статьи пытается объяснить основы Git и то, как все работает вместе, так что вместо того чтобы пытаться запомнить команды, вы просто будете знать, что делать – благодаря хорошему пониманию этого инструмента.
статьи 01.09.2015
Перенос IP-адреса из одной Ethernet-сети в другую
В данной статье приведены пошаговые рекомендации по переносу IP-адреса из одной сети Ethernet в другую независимо от причины этого переноса. В статье также подчеркивается, что в новую сеть Ethernet необходимо перенести не только IP-адрес, но и все маршруты.
статьи 26.08.2015
Переход на Liberty Profile: Часть 1. Определение пригодности приложения к миграции с помощью инструментария Liberty Technology Preview
Этот цикл статьей появился как реакция на новую тенденцию, охватившую многие ИТ-организации: перемещение существующих приложений Java EE с серверов Java EE Full Platform, таких как WebLogic Server, Oracle Application Server и JBoss Application Server, на более легкие, более масштабируемые и более надежные серверы, такие как IBM WebSphere Application Server Liberty Profile.
статьи 10.08.2015
Быстрое создание полнофункциональных трехуровневых Web-приложений. Часть 1: создание базы данных
В данном учебном руководстве, состоящем из трех частей, рассматривается быстрое создание и развертывание многоуровневого Java Enterprise Edition (JEE) приложения при помощи IBM® Rational Application Developer и IBM Bluemix.
статьи 30.07.2015
Использование клиентов OAuth 2.0 в Java-программировании: Часть 2. Передача реквизитов клиента
Эта серия статей поможет читателю разработать универсальный клиент OAuth 2.0, который можно использовать для взаимодействия с любым OAuth 2.0-совместимым сервером. В первой части объяснялось, как реализовать передачу реквизитов доступа владельца ресурса. Часть 2 посвящена реализации передачи реквизитов клиента.
статьи 28.07.2015
Использование клиентов OAuth 2.0 в Java-программировании: Часть 3. Передача кода авторизации
Эта серия статей поможет читателю разработать универсальный клиент OAuth 2.0, который можно использовать для взаимодействия с любым OAuth 2.0-совместимым сервером. В первой части объяснялось, как реализовать передачу реквизитов доступа владельца ресурса. Часть 2 была посвящена реализации передачи реквизитов клиента. Теперь, в части 3, мы рассмотрим, как реализовать передачу кода авторизации.
статьи 28.07.2015
Использование клиентов OAuth 2.0 в Java-программировании: Часть 1. Передача реквизитов доступа владельца ресурса
Эта серия статей поможет читателю разработать универсальный клиент OAuth 2.0, который можно использовать для взаимодействия с любым OAuth 2.0-совместимым сервером. В первой части объясняется, как реализовать передачу реквизитов доступа владельца ресурса.
статьи 27.07.2015
Упорядочивание приложений – что означают различия в порядке следования байтов в компиляторе IBM XL Fortran
В статье описываются отличия ABI, реализованного в IBM XL Fortran для Linux on Power Systems с обратным порядком байтов, от ABI для дистрибутивов с прямым порядком байтов, а также новые параметры и встроенные процедуры. Приведены рекомендации по изменению исходного кода при его портировании на IBM XL Fortran для POWER8.
статьи 08.07.2015
Краткий сравнительный обзор решений для SQL-доступа к Hadoop
Зачастую Hadoop воспринимается как универсальное решение для задач обработки больших данных, однако эта платформа имеет ограниченные возможности для обработки масштабных графов, потоковой обработки и масштабируемой обработки структурированных данных. В статье рассказывается о SQL-механизме массовой параллельной обработки Big SQL, оптимизированном для обработки больших объемов структурированных данных. Кроме того, приводится его сравнение с другими системами, созданными в последнее время для повышения эффективности среды Hadoop при обработке масштабных структурированных данных.
статьи 30.06.2015
Установка и настройка кластера IBM GPFS на IBM AIX
В данной статье, предназначенной для системных администраторов IBM® AIX®, разработчиков и тестировщиков файловых систем, рассматриваются установка и настройка кластерного узла высокой готовности IBM General Parallel File System (IBM GPFS™).
статьи 29.06.2015
MEAN-программирование: знакомство со стеком MEAN
Эта серия из шести статей специалиста в области веб-разработки Скотта Дэвиса поможет вам построить современное веб-приложение с применением технологий MongoDB, Express, AngularJS и Node.js. Первая статья содержит демоверсию, пример кода и полные инструкции по созданию простого MEAN-приложения. Читатель также узнает о генераторах Yeoman, которые можно использовать для быстрого и простого создания нового MEAN-приложения.
статьи 18.06.2015
MEAN-программирование: MEAN и CRUD-приложение UGLI с адаптивным веб-дизайном
Серия статей Скотта Дэвиса знакомит читателей с приложением User Group List and Integration (UGLI): программой для управления группами пользователей. Научитесь работать с функциями стека MEAN для создания, извлечения, обновления и удаления (CRUD) данных и познакомьтесь с возможностями веб-дизайна, предоставляемыми платформой Bootstrap.
статьи 18.06.2015
MEAN-программирование: тур по MEAN-приложению
В первой статье о MEAN-программировании мы создали MEAN-приложение с помощью генератора Yeoman. Теперь проследим за работой этого приложения от первого входящего HTTP-запроса со стороны сервера (Node.js и Express) до отображения результата на стороне клиента (AngularJS).
статьи 18.06.2015
Обработка и анализ содержимого документов разных типов с использованием MapReduce и InfoSphere BigInsights
Зачастую компаниям необходимо анализировать множество документов в файлах разных типов. Apache Tika — это бесплатная библиотека с открытым исходным кодом, позволяющая извлекать текстовое содержимое из документов разных форматов, таких как Microsoft Word, RTF и PDF. В статье описывается выполнение задания MapReduce с использованием библиотеки Tika в среде InfoSphere BigInsights, обеспечивающее параллельный анализ большого набора бинарных документов. Вы узнаете, как оптимизировать MapReduce для анализа множества небольших файлов. Кроме того, в статье описывается создание модуля Jaql, который обеспечивает доступность технологии MapReduce для пользователей, не являющихся Java-программистами, позволяя им выполнять масштабируемые задания MapReduce с целью обработки, анализа и преобразования данных в среде Hadoop.
статьи 10.06.2015
Создание WebSocket-приложения для визуализации количества твитов на карте
Использование WebSocket, механизма поиска Twitter и API Google Maps для создания веб-приложения Node.js, отображающего источники твитов на карте в режиме реального времени.
руководства 08.06.2015
Создайте свой первый сайт Node.js. Часть 1
Вам хочется построить динамичный веб-сайт на базе Node.js, но вы не знаете, с чего начать? Эта статья из трех частей шаг за шагом познакомит вас с процессом Node.js-разработки – без необходимости устанавливать какое-либо программное обеспечение. Пользуясь только веб-браузером, мы создадим приложение Node.js, напишем код JavaScript для сервера и обеспечим отображение динамических данных на HTML-страницах и их хранение в базе данных Redis.
статьи 27.05.2015
Развертывание IBM Security Network Protection в среде Open vSwitch
Эта статья посвящена настройке системы IBM Security Network Protection (XGS5100) в программно-определяемой сети на основе Open vSwitch для защиты виртуальных ресурсов. Open vSwitch – это виртуальный коммутатор на базе технологии OpenFlow, широко используемый в облачных средах.
статьи 15.05.2015
Интеграция Information Governance Catalog и IBM InfoSphere DataStage с использованием REST
IBM InfoSphere DataStage - это инструмент интеграции данных, позволяющий преобразовывать данные и перемещать их между операционными, транзакционными и аналитическими системами. В статье описывается использование InfoSphere DataStage для интеграции с REST-ресурсами Information Governance Catalog Glossary. Предлагается пример проектирования задания DataStage, позволяющего использовать этап Hierarchical Data для изменения и создания контента Information Governance Catalog Glossary. Шаг REST — это новая функциональная возможность этапа Hierarchical Data (прежде в InfoSphere Information Server называвшегося XML Connector) для вызова web-сервисов REST с поддержкой различных механизмов аутентификации и протокола Secure Socket Layer (SSL). Узнайте, как анализировать тело ответа вызова REST и применять преобразования к данным.
статьи 08.05.2015
Создайте свой первый сайт Node.js. Часть 2
Вам хочется построить динамичный веб-сайт на базе Node.js, но вы не знаете, с чего начать? Эта статья из трех частей шаг за шагом познакомит вас с процессом Node.js-разработки – без необходимости устанавливать какое-либо программное обеспечение. Пользуясь только веб-браузером, мы создадим приложение Node.js, напишем код JavaScript для сервера и обеспечим отображение динамических данных на HTML-страницах и их хранение в базе данных Redis.
статьи 27.04.2015
Что такое IBM Bluemix?
IBM Bluemix – это новейшее предложение в серии облачных решений IBM. Это предложение платформы как услуги (Platform as a Service - PaaS), основанной на проекте ПО с открытым исходным кодом Cloud Foundry, которое обеспечивает функции и службы корпоративного уровня, легко интегрируемые в облачные приложения. Эта статья содержит общий обзор Bluemix и Cloud Foundry и различий между ними. В ней также перечислены некоторые из служб Bluemix, представленных в каталоге Bluemix.
статьи 27.04.2015
Создание чат-приложения HTML5 в Bluemix с помощью Node.js, Redis и Socket.io
Создайте в IBM Bluemix чат-приложение HTML5, оптимизированное для мобильных устройств, с применением службы Redis. Прочтите, как использовать Node.js и модуль Express для создания серверного приложения на JavaScript и как обновлять клиентскую часть в режиме реального времени с помощью Web Sockets и библиотеки Socket.io. Создав приложение, вы сможете всего за один шаг развернуть его в облаке на платформе Bluemix.
статьи 22.04.2015
Киберфизические системы и разумные города
Современные городские среды порождают множество задач в сфере киберфизических систем и разумных городов. В этой статье описываются киберфизические системы и сценарии их использования в реальном мире, а также социальные и технические сложности, с которыми разумные города столкнутся в ближайшем будущем.
статьи 20.04.2015
Создание приложения для бронирования номеров в гостиницах с помощью службы Business Rules в Bluemix
Служба Business Rules, размещенная в облаке Bluemix и основанная на Operational Decision Manager, позволяет определять, развертывать и обслуживать бизнес-правила и политики отдельно от кода приложения. Чтобы продемонстрировать преимущества отделения вызывающего приложения от бизнес-логики (правил), работающей в облачном сервисе, мы построили простое приложение для бронирования номеров в гостиницах в среде выполнения Node.js, связанной со службой Business Rules, которая вычисляет стоимость бронирования. В этой статье показано, как развернуть и выполнять бизнес-правила в облачной среде. Впоследствии вы сможете дополнить это приложение более сложными правилами или очень легко построить свое собственное.
статьи 17.04.2015
Управление видимостью символических имен для общих библиотек: часть 2 – работа с компилятором IBM XL C/C++ V13
Эта статья завершает серию из двух статей, посвященную управлению видимостью символических имен. В этой статье описаны дополнительные способы управления видимостью при работе с компилятором IBMXL C/C++ V13.
статьи 03.04.2015
Управление видимостью символических имен для общих библиотек: часть 1 - введение
В этой статье вы познакомитесь с основными понятиями о символах и их видимости, а также узнаете о том, как управлять видимостью символов в операционной системе IBM AIX, работающей на платформе IBM POWER
статьи 03.04.2015
Создание простой службы уведомлений с помощью Node.js и MongoDB
Вам нужно следить за большим, разносторонним набором инструментов для групп разработки? Попробуйте использовать службу уведомлений, позволяющую создавать события, сигнализировать о них и подписываться на уведомления о событиях. Это не трудно. Я покажу, как это сделать.
статьи 30.03.2015
Одновременное исполнение на платформе JVM: Блокировать или не блокировать?
Появившийся в Java 8 класс CompletableFuture предоставляет новые способы для обработки завершения асинхронного исполнения, в том числе неблокирующие способы для объединения и комбинирования событий. В данной статье объясняются различия между блокирующими и неблокирующими подходами к обработке завершения, а также излагаются доводы в пользу неблокирующего подхода.
статьи 16.03.2015
1 - 100 из 1531 | Следующая
Показать описания | Скрыть описания