技術文書一覧

  • spacer 製品、トピックスやコンテンツ・タイプでフィルターをかける

    (0 製品)

    (85 トピック)

    (2 インダストリー)

    (4 種類)

クラウド・プラットフォーム IBM Bluemixで次のアプリを開発しましょう。

1 - 827 件のうちの 100 件 | 次へ 概要の表示 | 概要の非表示 検索結果に登録(RSS)

結果の表示
タイトル none 種類 none 日付 down
WebSocket と SSE による HTTP サーバー Push
Web アプリケーションとモバイル・アプリケーションの中でリアルタイムのストリーミング配信を行うには、WebSocket と SSE という代表的なサーバー Push ソリューションがありますが、この 2 つはどのように異なるのでしょうか?このチュートリアルでは、Python Web アプリケーションを用いて、それぞれのプロトコルの長所と短所を明らかにします。さらに、WebSocket フロントエンド内での接続問題をトラブルシューティングで乗り越える方法を説明します。
チュートリアル 2017/9/28
JavaScript 言語入門, 第 2 回: 変数
このインタラクティブなチュートリアルに従って、JavaScript 言語の学習を進めてください。今回取り上げるトピックは、変数です。変数には、後で取得したり、新しいデータで更新したりできるデータが格納されます。
記事 2017/9/07
JavaScript 言語入門, 第 7 回: ループ
JavaScript 言語の基礎を学習するこのチュートリアルでは、今回、JavaScript 言語で使用できる 2 つのタイプのループを紹介し、それぞれの使用方法を説明します。
記事 2017/9/07
JavaScript 言語入門, 第 6 回: 関数
JavaScript 言語の基礎を学習するこのチュートリアルでは、今回、JavaScript 言語での関数とその使用方法を説明します。説明のために記載するサンプル・コードは、学んだ知識を実践に移す場にもなります。
記事 2017/9/07
JavaScript 言語入門, 第 5 回: 条件文
JavaScript 言語の基礎を学習するこのチュートリアルでは、今回、JavaScript 言語で使用できる条件文を紹介し、それぞれの使用方法を説明します。説明のために記載するサンプル・コードは、学んだ知識を実践に移す場にもなります。
記事 2017/9/07
JavaScript 言語入門, 第 4 回: 配列
JavaScript 言語の基礎を学習するこのチュートリアルでは、今回、JavaScript 言語で使用できる配列を取り上げ、それぞれの使用方法を説明します。説明のために記載するサンプル・コードは、学んだ知識を実践に移す場にもなります。
記事 2017/9/07
JavaScript 言語入門, 第 3 回: 演算子
JavaScript 言語の基礎を学習するこのチュートリアルでは、今回、JavaScript 言語で使用できるすべての演算子を取り上げ、それぞれの使用方法を説明します。説明のために記載するサンプル・コードは、学んだ知識を実践に移す場にもなります。
記事 2017/9/07
JavaScript 言語入門, 第 1 回: 基礎
JavaScript 言語の基礎知識を身につけたいですか?このチュートリアル・シリーズでは、初心者向けに JavaScript の基本となる概念を紹介し、それぞれの概念を実際に使用したサンプル・コードを記載します。
記事 2017/9/07
IoT デバイスから GPS データを取得して使用する PHP アプリを作成する
IoT アプリを作成しようとする PHP 開発者にとって、作業に取り掛かるのは困難な場合があります。そのような PHP 開発者のために、このチュートリアルではPHP で駆動する IBM Bluemix IoT アプリケーションを構築するプロセスをステップ・バイ・ステップで解説します。このアプリケーションは、接続されたデバイスから IBM Watson IoT Platform に送信される位置情報データにサブスクライブし、Google Maps API を使用して、その位置情報データを地図の画像に反映させます。
記事 2017/8/03
多忙な JavaScript 開発者のための ECMAScript 6 ガイド、第 4 回: 標準のライブラリーに追加された新しいオブジェクトと型
標準のライブラリーに追加された数々の価値ある機能のうち、いずれ JavaScript でのコーティング方法に大改革をもたらす可能性を秘めた新しいオブジェクトと型から使い始めてください。
記事 2017/7/13
多忙な JavaScript 開発者のための ECMAScript 6 ガイド、第 1 回: 新しい JavaScript 内での変数宣言およびその他の新仕様の紹介
新しい JavaScript 標準を採用するライブラリーとパッケージが増えている中、開発者もこの新しい標準を採用する時機が来ています。この記事では、ECMAScript 6 で導入された新機能の概要を紹介し、これまでの主要な機能に加えられた微調整によって、新しい JavaScript でのコーディングが強化されている仕組みを説明します。
記事 2017/7/13
多忙な JavaScript 開発者のための ECMAScript 6 ガイド、第 3 回: JavaScript 内でのクラス
好きか嫌いかに関わらず、JavaScript はこれまで常に、オブジェクト指向の言語ではなく、クラスを使用しないオブジェクト・ベースの言語でした。この流れが ECMAScript 6 でどのように一変しているのか、そして JavaScript プログラム内でのプロトタイプによる継承にとって ECMAScript 6 が持つ意味を調べてください。
記事 2017/7/13
多忙な JavaScript 開発者のための ECMAScript 6 ガイド、第 2 回: 関数に関する機能強化
ECMAScript 6 に用意されている新機能の中には、例えばアロー関数やジェネレーター関数など、関数型プログラミングに関連するものがあります。これらの関数やその他の関数型要素を JavaScript プログラムでどのようにして利用するのかを学んでください。
記事 2017/7/13
多忙な Java 開発者のための LoopBack ガイド, 第 2 回: モデル
LoopBack フレームワークを紹介するシリーズの第 2 回では、基本的な Web API を開発するプロセスを通して、モデルとデータ・ソースを定義し、使用する方法を説明します。
記事 2017/6/29
Node.js のイベント・ループを効果的に使用する
駆け出しの Node.js アプリケーション開発者が学習の長い横ばい状態を経験する内容の 1 つが、シングルスレッド・イベント・ループがどのように機能するのか、そしてどのような場合にこのイベント・ループが予期しない結果を招くのかを十分に理解することです。このチュートリアルでは、3 つのインタラクティブなサンプルを通じて、イベント・ループの使用方法を実践できます。すぐに、非同期呼び出しに容易に対処できる高速で効率的なコードを作成できるようになるはずです。
記事 2017/6/01
Bluemix Push サービスを利用して Angular Ionic モバイル・アプリをデプロイする
このチュートリアルでは、Ionic AngularJS モバイル・アプリ内で bms-push プラグインを適切に使用するために必要な最小限の手順を案内します。
記事 2017/5/25
多忙な Java 開発者のための LoopBack ガイド, 第 1 回: Hello, World!
近頃、多くのオープンソース Node.js フレームワークがサーバー・サイド JavaScript 開発のさまざまな可能性を再び膨らませていますが、LoopBack もその 1 つです。LoopBack を開発環境にセットアップし、コマンド・ラインや API ライフサイクル管理プラットフォーム IBM API Connect を使用して初めての LoopBack API を作成してください。
記事 2017/5/18
IBM OpenWhisk で簡単にアクションをプロビジョニングして起動するにはどのようにするのか
IBM OpenWhisk は、着信 REST リクエストに応答して、コードのさまざまな部分をオンデマンドで迅速に起動して実行する、シンプルなオープンソース・サービスです。このチュートリアルでは、OpenWhisk コマンドを手作業で発行するにはどのようにするのかを説明した後、コマンドの発行をさらに容易にする Python ライブラリーの使用方法を説明します。
記事 2017/1/12
RESTful API の文書化と定義に Swagger を使用する
Swagger は RESTful API のドキュメントを生成するために役立ちますが、出力されたドキュメントに、必要な詳細やフィーチャーのすべてが含まれるとは限りません。カスタマイズした拡張機能、ツール、およびテンプレートを使用して、Swagger のネイティブ機能を拡張する方法を学んでください。
記事 2016/10/20
野犬救済用モバイル Web アプリを作成する、パート 1
この全 2 回からなるチュートリアルでは、developerWorks Premium の特典を利用し、PHP、Bluemix、Google Static Maps API を使ってモバイル対応のアプリをビルドしてデプロイします。作成するアプリは、けがを負った野犬を中央データベースにレポートするためのものです。
チュートリアル 2016/10/06
野犬救済用モバイル Web アプリを作成する、パート 2
この全 2 回からなるチュートリアルでは、developerWorks Premium の特典を利用し、PHP、Bluemix、Google Static Maps API を使ってモバイル対応のアプリをビルドしてデプロイします。作成するアプリは、けがを負った野犬を中央データベースにレポートするためのものです。
チュートリアル 2016/10/06
IBM Bluemix の OpenWhisk および Watson を利用して、画像にタグを付けて特定の顔を検出するアプリを構築する
想像してみてください。あなたは今、カンヌ国際映画祭に出席しています。あるいは、大都市を訪れているという設定でも構いません。そこで撮った写真を友達やフォロワーとシェアしようとすると、アプリケーションが写真を解釈し、建物やランドマーク、そして有名人を識別して自動的にハッシュタグ候補を提示するとしたら、素晴らしいと思いませんか?よく使われている画像共有アプリにそのような機能が導入されるまで待つのではなく、IBM Bluemix を利用してそのような機能を作成してみませんか?
記事 2016/9/29
Bluemix、Watson、および Apache Cordova を利用してハイブリッド・モバイル・アプリを構築する
この記事では、既存の Web アプリを簡単にハイブリッド・モバイル・アプリに変換する方法を説明します。ハイブリッド・モバイル・アプリを作成するために使用するツールは、皆さんがすでに愛用している JavaScript、HTML5、および CSS です。これらのツールで作成したコードをネイティブ・コードのシン・レイヤー内にラップして、位置情報、加速度計、カメラ、連絡先などの端末の機能にアクセスできるようにします。ハイブリッド・モバイル・アプリは、iOS、Android、Windows Phone などのプラットフォーム上でネイティブに実行されます。アプリ・ストアでも、ハイブリッド・モバイル・アプリが販売されています。
記事 2016/9/23
D3 および Angular を使用したカスタム・データ視覚化
D3.js ライブラリーを使用してカスタム・データ視覚化を作成し、作成した視覚化を AngularJS アプリに統合します。
チュートリアル 2016/8/25
Ionic、Grails、および Bluemix を使用してハイブリッド・モバイル・アプリを構築する
Grails と Ionic を Eclipse IDE とともに使用して、RESTful なバックエンド・サービスのホストとして Bluemix を利用する商品注文用ハイブリッド・モバイル・アプリケーションを開発してください。
チュートリアル 2016/8/04
Twitter のリストを RSS に変換する
Twitter ウィジェットからの HTML 出力を構文解析して RSS フィードに組み込むと、フィード・リーダーや、IFTTT レシピ、カスタム・アプリケーションなどで使用できるようになります。
チュートリアル 2016/7/28
IBM Bluemix の最新情報を探る
この更新されたデモで David Barnes が紹介するのは、Bluemix の最新のランタイムとサービスを利用して、自分の好きなやり方でアプリケーションの開発とデプロイを始める方法です。ここで言う自分の好きなやり方とは、Cloud Foundry によるアプローチを使用するか、IBM Containers を使用するか、あるいは OpenStack の仮想マシンを使用するかのいずれかの方法です。
記事 2016/7/07
多忙な Java 開発者のための Sails.js ガイド: モデルとブループリント
Sails.js でのモデルは JavaScript オブジェクトによって表現されます。これらのオブジェクトは、リレーショナル・データベースやドキュメント指向データベースを含め、あらゆるタイプのデータ・ストアに保管することができます。このチュートリアルでは、Sails.js で初めてのモデルを開発し、データ駆動型アプリケーションにおなじみの機能である、作成、読み取り、更新、削除といった機能の組み込みサポートを提供する Sails のブループリントを導入します。
記事 2016/6/30
経費追跡用ハイブリッド・アプリケーションを作成する
オープンソースの LoopBack フレームワークをはじめとする、StrongLoop ツールを使用することで、REST サービスを簡単に作成してください。さらに Ionic フレームワークと LoopBack フレームワークの AngularJS SDK を使用して、サービスを利用するためのハイブリッド・アプリケーションを作成してください。この API を拡張してクライアントがより柔軟に経費データを表示できるようにするとともに、サーバー・サイドのコードを IBM Bluemix にプッシュしてください。
チュートリアル 2016/6/30
次世代の JavaScript モジュールを利用するために jspm を使用する
jspm は、JavaScript によるクライアント・サイドの依存関係管理において、新しい境地を切り開くフレームワークです。このチュートリアルでは、jspm を使用することで、どのようにして次世代の JavaScript (ECMAScript 6) 言語の機能を今から利用することができるか、さらには jspm が npm や GitHub などのレジストリーを利用することで、どのようにしてモジュールを自動的に解決するかを説明し、jspm に組み込まれていて付加価値をもたらすツールについても見て行きます。
記事 2016/6/23
Bluemix を利用したハイブリッド・クラウドに Java アプリケーションをマイグレーションする、パート 4
Secure Gateway サービスを利用して、Bluemix 内で実行される Java Platform, Enterprise Edition アプリケーションを、Bluemix の外部で実行されるリレーショナル・データベースに接続してください。
チュートリアル 2016/6/17
Docker と Bluemix を使用して golang アプリをコンテナー化する
Docker、Bluemix、Object Storage を使用して、Go プログラミング言語で作成されてコンテナー化されたアプリケーションをビルドしてデプロイしてください。
記事 2016/4/28
Docker: 今どきの開発者への朗報
Docker を使用することで、より生産的にコーディングを行い、より効率的にスキルを高めてください。コンテナー化されたアプリケーションを扱うことで、開発環境を整えて、依存関係の競合を取り除き、開発および学習にかかる時間を削減してください。
記事 2016/4/28
PHP、MongoDB、IBM Bluemix を使ってメモ帳アプリケーションを作成する
この記事では、PHP、MongoDB、Bootstrap を使用して Web ベースのメモ帳アプリケーションを作成し、IBM Bluemix を利用してビルド、デプロイする方法を紹介します。このメモ帳アプリケーションでは、高速かつスケーラブルなドキュメント・ストレージとして MongoDB を使用し、アプリケーションのビジネス・ロジック用に Slim PHP マイクロフレームワークを使用し、応答性に優れたモバイル・フレンドリーなユーザー・インターフェースには Bootstrap を使用します。
記事 2016/3/24
Bluemix の基礎: サンプル Java アプリをクラウドにデプロイする
Java 開発者として使い慣れている言語とツールを使用して、クラウドでの開発を始めてください。このチュートリアルでは、Java 言語と IBM Bluemix Tools for Eclipse を使用して、単純な Web アプリを実行、変更、テスト、そしてクラウドにデプロイする方法を紹介します。IBM のクラウド開発プラットフォームである Bluemix にアプリをデプロイすれば、インターネットで誰もがアプリにアクセスできるようになります。
記事 2016/3/17
IBM Bluemix を利用して、クラウド内で投資追跡アプリケーションを作成してデプロイする: 第 1 回
この全 2 回からなる連載の第 1 回では、オープン API を使用して金融データに接続し、必要なデータを取得する方法を紹介します。モバイル対応のインターフェース・フレームワークを使用することで、アプリケーションはデスクトップ・コンピューター上でもモバイル端末上でも同じように有効に機能するようになります。さらにアプリケーションを IBM Bluemix 上にホストすることで、信頼性とスケーラビリティーが確保されます。
記事 2016/2/25
IBM Bluemix を利用して、クラウド内で投資追跡アプリケーションを作成してデプロイする: 第 2 回
この全 2 回からなる連載の第 2 回では、第 1 回で開発した PHP アプリケーションの中で金融データを使用して、投資ポートフォリオを正確かつ即座に評価する方法を紹介します。
記事 2016/2/25
Bluemix 上で実行される Node.js アプリの法的レポートの収集を自動化する
新しいソフトウェア・バージョンをリリースする前に、開発者やリリース・マネージャーは、そのソフトウェアに含まれるライブラリーが営利目的で使用できることを確認しなければなりません。Node.js アプリケーションを作成する場合、使用する数多くの外部ライブラリーのライセンス条項がそれぞれに異なる可能性がありますが、それらのすべてに関する情報を収集するのは、時間のかかる厄介な作業になりかねません。この記事では、こうした作業の一部を自動化して、プロジェクトで使用しているすべての依存関係のリストを生成する方法を説明します。このリストには、各依存関係に適用されるライセンスと、それらの依存関係ライブラリーを入手できる Web サイトまたはリポジトリーの情報が記載されます。
記事 2016/2/25
マイクロサービスの実際: 第 2 回 コンテナーとマイクロサービス ― 理想的なペア
この記事では、Linux コンテナーが、ソフトウェア開発に革命をもたらすとともに、マイクロサービスを強力なものにすることで、業界全体をマイクロサービスへシフトさせている状況を説明します。また、マイクロサービスを正常に導入する上で欠かせない要件と、コンテナー・ベースのインフラストラクチャーではそれらの要件をより簡単に満たせることについても説明します。
記事 2016/2/04
Bluemixathon チャレンジの災害救援アプリ、トップ 5
この記事では、「Bluemixathon: Operation Rescue & Recovery」チャレンジの受賞チームを紹介するとともに、グランプリ受賞チームと、カテゴリー別の受賞チームが IBM Bluemix のサービスをどのように利用して災害救援アプリを作成したかを紹介します。
記事 2016/1/28
Play を使った Web アプリケーション開発: 第 1 回: Play Framework と Scala でユーザー認証を管理する
Play Framework アプリケーション用のユーザー管理を実装するために Scala のスキルを活用してください。このチュートリアルでは、認証と承認を扱う基本的な Play アプリケーションを作成する方法を Pablo Pedemonte が説明します。このアプリケーションのコードは、皆さん独自の Play プロジェクトのスターター・コードとして、ユーザー管理機能の開発時間を短縮するために利用することもできます。
記事 2016/1/21
Secure Gateway サービスと API Management サービスを利用してオンサイトの REST API を Bluemix に公開する
Secure Gateway サービスと API Management サービスを利用すると、Bluemix 上にオンサイトの REST API サービスを新規カスタム・サービスとして簡単に公開することができます。この記事では、オンサイトのサンプル REST API サービスを出発点として、REST API を Bluemix に公開し、その REST API を管理して、新規カスタム・サービスとして公開した後、検証用のサンプル・アプリを作成します。Bluemix アプリからオンサイト環境にアクセスする必要がある場合には、この記事が役に立つはずです。
記事 2016/1/21
Play を使った Web アプリケーション開発: 第 2 回: クラウドで Play の力を解き放つ
IBM Bluemix 内で実行される重要な Play Framework アプリケーションを準備して、セキュアにし、デプロイするためのステップバイステップのガイドに従ってください。このアプリケーションでは、永続化サービスには MongoDB を使用し、e-メール・サービスには SendGrid を使用して、ユーザー管理とユーザー認証を実装します。
記事 2016/1/21
多忙な Java 開発者のための Sails.js ガイド: Sails を使用して基本的な Web アプリを作成してデプロイする
数あるサーバー・サイド JavaScript フレームワークと同じく、Sails.js を使用すれば、従来型の Web アプリケーションを容易に開発できるようになります。Sails は、Rails を画期的なフレームワークにした考え方を一部採用しており、Node.js を利用した Web 開発とモバイル開発に新たなレベルの生産性をもたらします。このシリーズの第 1 回では、Sails を他のフレームワークとは差別化しているものは何であるか、その概要を、Salis の MVC アーキテクチャーに対する革新的アプローチも含めて説明します。また、Salis を使用した開発環境を構築し、基本的な Sails アプリケーションを作成して、そのアプリケーションを IBM Bluemix にデプロイします。
記事 2016/1/07
Node.js クラウド・アプリのシングル・サインオンをスケーリングする
Redis を使用して express-session のための永続化機能を実装し、IBM Single Sign On サービスを利用した Node.js アプリの水平スケーリングを実現します。
記事 2015/12/10
Intro.js を使用して JavaScript アプリにインタラクティブなマニュアルを追加する
Intro.js を使用して、すぐに理解できるインタラクティブなユーザー・マニュアルを JavaScript アプリに追加しましょう。アプリのフィーチャーをアプリの UI の中からいまどきの手法でデモする方法をサンプル・ツアーの実装から学んでください。
記事 2015/12/10
企業で利用する Node.js 用の IBM ツール: IBM SDK for Node.js のコア・ダンプ・デバッグ機能
IBM SDK for Node.js と連動する Eclipse アドオンを使用して、Node.js アプリケーションの異常終了とメモリー・リークをデバッグしてください。
記事 2015/12/03
単純な顔検出 Web アプリケーションを作成する
IBM Bluemix 上で AlchemyAPI サービスの強力なコグニティブ・コンピューティング機能を利用する単純なアプリケーションを PHP で開発してください。このアプリケーションは、AlchemyAPI サービスの顔検出機能がどのようにして、画像を学習して顔を検出し、性別を判定し、年齢を推定し、多くの場合に具体的な人物を特定することができるかをデモンストレーションします。Bluemix 上でコグニティブ・アプリケーションを開発する上では、このステップバイステップの例の数行のコードさえあれば、コグニティブ・コンピューティングや深層学習のアルゴリズムについて何も知っている必要はありません。
記事 2015/11/26
Vaadin を使用してクラウド内でフルスタック Java のアプリを開発する
Vaadin Rich Web Starter ボイラープレートを利用して、DB2 をバックエンドに持つ 3 層構造の注文デスク・アプリを数分でカスタマイズして Bluemix クラウドにデプロイしてください。
記事 2015/11/26
Vaadin を使用したフルスタック Java の Web 開発
Web アプリで魅力的な対話型のユーザー・エクスペリエンスを創り出すために、Java Web 開発者が (最新のブラウザーの基礎となっている) JavaScript、CSS、HTML5 を学ばなければならないことはよくあります。Java 開発者は、オープンソースの Vaadin フレームワークを使用することで、100% Java の世界の中でフルスタックの制御をできるようになります。
記事 2015/11/26
Bluemix の基礎: チームのコラボレーションと PHP アプリの自動デプロイメントをセットアップする
このチュートリアルでは、DevOps Services でホストされる Git リポジトリーにアプリのコードを保管する上での基本事項として、その Git リポジトリーにコードをプッシュする方法と、複数のステージからなるデリバリー・パイプラインを構成して自動デプロイができるようにする方法を紹介します。これらの方法により、チームのメンバーが Git リポジトリーにコードをプッシュすると、デリバリー・パイプラインがトリガーされるようになります。
記事 2015/11/20
Bluemix の基礎: チームのコラボレーションと Java アプリの自動デプロイメントをセットアップする
このチュートリアルでは、DevOps Services でホストされる Git リポジトリーにアプリのコードを保管する上での基本事項として、その Git リポジトリーにコードをプッシュする方法と、複数のステージからなるデリバリー・パイプラインを構成して自動デプロイができるようにする方法を紹介します。これらの方法により、チームのメンバーが Git リポジトリーにコードをプッシュすると、デリバリー・パイプラインがトリガーされるようになります。
記事 2015/11/20
Bluemix の基礎: PHP アプリに SQL データベースを追加する
このチュートリアルでは、Bluemix 上で SQL データベースを作成して、PHP Web アプリに追加する方法を紹介します。その中で、インベントリーの在庫レベルに応じて表示が変わり、動的に生成されるデータ駆動型の Web ストアについて詳しく探ります。SQL データベースを表示したり、保守したりするには、Web ベースの Bluemix SQL Database コンソールを使用します。
記事 2015/11/20
Bluemix の基礎: Node.js アプリに Cloudant NoSQL データベースを追加する
このチュートリアルでは、Bluemix 上で Cloudant NoSQL データベースを作成して、Node.js Web アプリに追加する方法を紹介します。その中で、インベントリーの在庫レベルに応じて表示が変わり、動的に生成されるデータ駆動型の Web ストアについて詳しく探ります。NoSQL データベースを表示したり、保守したりするには、Web ベースの Cloudant Dashboard を使用します。
記事 2015/11/20
Bluemix の基礎: チームのコラボレーションと Node.js アプリの自動デプロイメントをセットアップする
このチュートリアルでは、DevOps Services でホストされる Git リポジトリーにアプリのコードを保管する上での基本事項として、その Git リポジトリーにコードをプッシュする方法と、複数のステージからなるデリバリー・パイプラインを構成して自動デプロイができるようにする方法を紹介します。これらの方法により、チームのメンバーが Git リポジトリーにコードをプッシュすると、デリバリー・パイプラインがトリガーされるようになります。
記事 2015/11/20
Bluemix の基礎: Java アプリに SQL データベースを追加する
このチュートリアルでは、Bluemix 上で SQL データベースを作成して、Java Web アプリに追加する方法を紹介します。その中で、インベントリーの在庫レベルに応じて表示が変わり、動的に生成されるデータ駆動型の Web ストアについて詳しく探ります。SQL データベースを表示したり、保守したりするには、Web ベースの Bluemix SQL Database コンソールを使用します。
記事 2015/11/20
Bluemix の基礎: アプリにクラウド・サービスの世界を取り入れる
このチュートリアルでは、Bluemix で一般的な機能をベースに提供されているクラウド・サービスを調べ、このプラットフォーム内でサービスを追加したり管理したりする方法を見ていきます。また、ボイラープレートについてもざっと目を通します。ボイラープレートは、一般的なインターネット技術とプログラミング言語を対象とした、サンプル・コードとサービスからなるパッケージです。
記事 2015/11/20
Bluemix を使用して、世界を変える人命救助アプリを構築する
Kyle Brown が、Bluemix のラインタイムとサービスを結合して、自然災害が発生したときに役立つアプリを迅速に構築する方法を紹介します。
記事 2015/11/19
LAMP アプリケーションを Bluemix にマイグレーションする
昔ながらの LAMP アプリケーション (Drupal) を IBM Bluemix にマイグレーションする方法を学んでください。
記事 2015/11/12
Bluemix の基礎: フリートライアルを開始する
これまで Bluemix の概要を見てきて、Bluemix で何が可能であるかの感覚が掴めたことと思うので、今度はいよいよ実際の作業に取り掛かりましょう。このチュートリアルでは、IBM の堅牢なクラウド・プラットフォームで作業する際の最初のステップとして、Bluemix のフリートライアルを開始する方法を紹介します。
記事 2015/11/12
Bluemix の基礎: サンプル Node.js アプリをクラウドにデプロイする
Web 開発者として使い慣れている言語とツールを使用して、クラウドでの開発を始めてください。このチュートリアルでは、単純な Node.js アプリを実行、変更、テスト、そしてクラウドにデプロイする方法を紹介します。IBM のクラウド開発プラットフォームである Bluemix にアプリをデプロイすれば、インターネットで誰もがアプリにアクセスできるようになります。
記事 2015/11/12
Bluemix の基礎: 開発者の視点で見た、Bluemix が優れている 5 つの重要な点
この短い動画では、IBM Bluemix によってもたらされるメリットと、IBM Bluemix が他のクラウド・プラットフォームに勝る優れた点を、Bobby Woolf が開発者のために説明しています。
記事 2015/11/11
Bluemix の基礎: サンプル PHP アプリをクラウドにデプロイする
Web 開発者として使い慣れている言語とツールを使用して、クラウドでの開発を始めてください。このチュートリアルでは、単純な PHP アプリを実行、変更、テスト、そしてクラウドにデプロイする方法を紹介します。IBM のクラウド開発プラットフォームである Bluemix にアプリをデプロイすれば、インターネットで誰もがアプリにアクセスできるようになります。
記事 2015/11/11
Bluemix 上でマルチサービス・メッセージング・アプリケーションを構築する: 第 1 回 設計と実装
この全 2 回からなるチュートリアル・シリーズで、メッセージング・サービス・アプリケーションを設計してビルドする方法を学んでください。Liberty for Java アプリケーションを例として用い、永続化のための IBM Bluemix SQL Database Service、さらにはリッチな Web 2.0 フロント・エンドを実現する Dojo JavaScript フレームワークと、2 つの外部メッセージング・サービスを、これらのサービスの API を使用して統合する方法を紹介します。第 1 回では、ある既存のマルチメッセージング・アプリケーションについて、設計の概要からコードの詳細に至るまで検討します。その過程で、アプリケーションを構成するさまざまな層と、各層に含まれる個々のコンポーネントについて見ていきます。
記事 2015/11/05
カレンダー・ベースのルールを使用して Bluemix アプリケーションをエラスティックにする
この記事では、アプリケーションをエラスティックにするために、Bluemix Auto-Scaling サービスを利用してアプリケーションのランタイム・メトリクス (メモリー、応答時間など) を強化する方法を説明します。現在、Auto-Scaling サービスには、ある特定の期間、アプリケーションをスケールアウトする目的で、最小インスタンス数に対してカレンダー・ベースのルールを適用できる新機能が用意されています。特定の時間帯に複数のノード・インスタンスをアクティブにする必要があるアプリケーションには、この機能が極めて役立ちます。
記事 2015/11/05
SOA からコグニティブ・サービスに至るまでのサービス・コンポジションの進化を見ていく
最近では、開発者がまったく新しいタイプのコグニティブ・コンピューティング・サービスを利用して、多種多様なサービス・コンポジションを作成できるようになっており、サービス・コンポジションを作成する上での可能性は無限に広がっています。しかし、SOA (Service-Oriented Architecture) のサービスが登場して間もない頃は、このような状況だったわけではありません。この記事では、サービス・コンポジション開発の歴史を振り返り、現在の状況に至るまでにどれだけ進化したのかを明らかにします。
記事 2015/10/29
社内のシングル・サインオンを Bluemix Web アプリへと拡張する
この記事では、皆さんの会社の既存の SSO を利用して、Bluemix Web アプリケーション用の簡単なシングル・サインオン・ソリューションを実装する方法を説明します。この SAML 対応のソリューションは、1 時間足らずで作成することができ、会社の既存のインフラストラクチャーに変更を加える必要もなければ、新しいソフトウェアを導入する必要もありません。
記事 2015/10/29
大規模なデータ統合: OSLC と Linked Data Platform
今回の記事では、この連載で紹介している概念を、OSLC (Open Services for Lifecycle Collaboration) コミュニティーがコラボレーションによるソフトウェア開発にどのように適用しているかを学んでください。OSLC は、ソフトウェア・ライフサイクル全体を通して、要件追跡ツールと、開発ツール、テスティング・ツールを連動させやすくする目的で、Linked Data とその他のセマンティック Web 標準を使用しています。
記事 2015/10/08
Bluemix に「Hello World」Web ページをデプロイする
HTML と静的ビルドパックだけを使って、シンプルな Hello World Web ページを IBM Bluemix 上にデプロイしましょう。
記事 2015/10/08
MEAN をマスターする: MEAN スタックのテスト
MEAN スタックのテスティング・インフラストラクチャーを構成する、疎結合の小さなピースについて見て行きましょう。MEAN でも MEAN でなくても、アプリケーションを本番環境へ移行するには、その前に厳格かつ総合的なテスト・スイートに合格しなければなりません。この記事では、(PhantomJS の助けを借りて) Karma、Mocha、Jasmine、istanbul を使用して UGLI アプリケーションをテストする方法を説明します。
記事 2015/10/01
React Native と Advanced Mobile Access を使って iOS 8 用ゲームを作成する
React Native ゲームを作成し、iOS ネイティブ・アプリの中で JavaScript が IBM MobileFirst にどのようにしてアクセスできるかを学んでください。
記事 2015/9/24
React Native: 迅速な iOS 開発の新しい世界へ
iOS 開発用プラットフォームとツール・セットとして最も急成長している React Native を使用して、モバイル開発を迅速に行ってください。React Native を使用すれば、Objective-C や Swift のチュートリアルは脇に置いて、JavaScript で iOS アプリのコーディングを始めることができます。この記事では React Native の概要を紹介し、そのアーキテクチャーと内部動作を説明した後、React Native のプログラミング手法に焦点を当てたサンプル・アプリに取り組みます。
記事 2015/9/24
マイクロサービスの実際: 第 1 回 マイクロサービス入門
複数の記事からなるこの連載では、マイクロサービスがクラウド・アプリケーションをより管理しやすく、よりスケーラブルで、より信頼できるものにする仕組みを説明します。この第 1 回の記事では、クラウド・アーキテクチャーにおけるマイクロサービスの役割を概説し、マイクロサービスをベースとしたシステムを従来のモノリシックなモデルと比較します。
記事 2015/9/10
大規模なデータ統合: Linked Data
Linked Data テクノロジーは、実質的に多数のデータ・セットから 1 つのデータ・セットを作成します。この連載でこれまでに学んだ RDF (Resource Description Framework) データ・モデルと SPARQL (SPARQL Protocol and RDF Query Language) の知識を基に、今回の記事ではこれらの標準を Web のアーキテクチャーと結び付け、簡単に利用できる相互に接続されたデータを作成して使用する方法を学んでください。
記事 2015/9/03
golang フォト・アーカイブをクラウドにデプロイする
Bluemix 上にホストされる、Go プログラミング言語で作成されたアプリケーションで Object Storage v2 サービスを利用してください。Object Storage v2 サービスが提供するストレージ・ファブリックは、可用性、堅牢性、信頼性、スケーラビリティーが高く、プライベート・クラウドや IBM パブリック・クラウドで利用可能です。
記事 2015/9/03
一新された PHP: Vagrant と PuPHPet を使用して環境を構築する
Vagrant と PuPHPet のおかげで、PHP による開発とデプロイを行うための複数の同一環境を、仮想マシン・テクノロジーを利用して簡単に構築することができます。この 2 つのオープンソース・ツールは、VirtualBox などのデスクトップ仮想化ソフトウェアと連動するので、システム間の違いが原因で生じる明らかなバグを排除しやすくなります。この記事では、PHP エキスパートの Eli White が、Vagrant と PuPHPet をチームに役立てる方法を説明します。
記事 2015/9/03
サーバーを維持することなくメールを配信する
このチュートリアルでは、HTML5/CSS3、jQuery、Ajax、Java Servlet、SendGrid Java ライブラリーを IBM Bluemix SendGrid サービスとともに使用して、E メール配信システムを迅速に作成する方法を説明します。
記事 2015/8/27
Bluemix と MEAN スタックを使用して自動投稿 Facebook アプリケーションを作成する: パート 1 Facebook をログイン・ソースとして使用する
このチュートリアルのシリーズでは、Node.js 環境で実行されている Bluemix アプリケーションから Facebook の API と Facebook を通じた許可を使用する方法を紹介します。この方法によって、アプリケーションがスマート・エージェントとして機能することが可能になるとともに、ユーザーがログインしていないときでも、ユーザーに代わって Facebook から情報を読み込んだり、Facebook に投稿したりすることが可能になります。全 3 回からなるこのチュートリアルのシリーズのパート 1 では、Facebook をログイン・ソースとして使用する方法を説明します。
記事 2015/8/20
Bluemix と MEAN スタックを使用して自動投稿 Facebook アプリケーションを作成する: パート 3 サーバーにユーザーの代理を務めさせる
このチュートリアルのシリーズでは、Node.js 環境で実行されている Bluemix アプリケーションから Facebook の API と Facebook を通じた許可を使用する方法を紹介します。この方法によって、アプリケーションがスマート・エージェントとして機能することが可能になるとともに、ユーザーがログインしていないときでも、ユーザーに代わって Facebook から情報を読み込んだり、Facebook に投稿したりすることが可能になります。全 3 回からなるこのチュートリアルのシリーズのパート 3 では、パズルの最後のピースとして、サーバーにユーザーの代理を務めさせる方法を説明します。
記事 2015/8/20
Bluemix と MEAN スタックを使用して自動投稿 Facebook アプリケーションを作成する: パート 2 ユーザー情報をサーバーに保管する
このチュートリアルのシリーズでは、Node.js 環境で実行されている Bluemix アプリケーションから Facebook の API と Facebook を通じた許可を使用する方法を紹介します。この方法によって、アプリケーションがスマート・エージェントとして機能することが可能になるとともに、ユーザーがログインしていないときでも、ユーザーに代わって Facebook から情報を読み込んだり、Facebook に投稿したりすることが可能になります。全 3 回からなるこのチュートリアルのシリーズのパート 2 では、サーバーにユーザー情報を保管する方法を説明します。
記事 2015/8/20
Meteor を使用したインスタント Web アプリケーション
Web アプリケーション開発プラットフォームとして Meteor を使用すれば、JavaScript 開発者は極めてインタラクティブで応答性に優れたリッチ・クライアント Web アプリケーションを迅速かつ簡単に設計して構築することができます。この記事で、業界標準の JavaScript ライブラリーを利用して、Meteor によるアプリケーションを構築する実践的な経験をしてください。Sing Li が Meteor の真実に迫り、ありきたりではない機能的なサンプル・アプリケーションを通して Meteor の有望さを探ります。編集者注: このチュートリアルは、2013年の初期ベータ版から現在のバージョンである 1.1.x に Meteor フレームワークがバージョンアップされたことによる変更内容を反映するように更新されました。
記事 2015/8/06
Heroku から Bluemix にアプリケーションを移植する
現在市場にあるクラウド・プラットフォームでは、アプリケーションを移植すると問題が生じる可能性があります。このチュートリアルでは、サンプル・アプリケーションを Heroku から Bluemix に移植する方法をステップ・バイ・ステップで紹介します。
記事 2015/8/06
IBM Bluemix を使って管理される API を作成する
Bluemix の API Management サービスを利用して、クラウド内で独自の API を作成して公開してください。このチュートリアルは、API エコノミーに参加する上で API Management と Bluemix がいかに役立つかを詳しく探る手助けをします。
記事 2015/7/30
サッカーのスコアを通知するモバイル・アプリを IBM Bluemix 上で作成する
Joe Lennon が、Occer アプリをどのように作成して IBM の Bluemix プラットフォームにデプロイしたかを説明しているので、それを理解してください。バックエンドの API 層は、Ruby、Sinatra、MongoDB を使って作成されています。サッカーの試合の最新のスコアは、無料で入手できる football-data.co.uk のデータ・フィードから取得します。アプリそのものは Swift で作成した iOS アプリですが、IBM Bluemix のMobile SDK を利用してプッシュ通知に対処します。
記事 2015/7/30
一新された PHP: Composer による PHP 依存関係の処理
最近の複雑な PHP プロジェクトでは、複数のサード・パーティー・ライブラリーを使用することがよくありますが、これらのライブラリー自体にも依存関係があります。PHP コミュニティーのために PHP で作成された、Composer というオープンソース・プロジェクトが、最新の PHP アプリケーションから依存関係処理の大変な部分をどのように取り除くかを学んでください。
記事 2015/7/30
Java、Weka、そして dashDB サービスを利用してデータ・マイニング・アプリケーションを構築する
dashDB サービス (以前は Analytics Warehouse サービス、または BLU Acceleration サービスと呼ばれていました) は、IBM Bluemix 上でデータウェアハウジングとアナリティクスをサービスとして提供します。開発者は、クラウド内で提供される、極めて高速に動作する IBM BLU データベースのテクノロジーを利用して重要な分析アプリケーションを開発し、デプロイすることができます。IBM BLU 列指向データベースを活用し、Weka 統計分析ツールを使用してデータ・マイニング・アプリケーションを開発する方法を学んでください。
記事 2015/7/16
IBM Watson を利用して言語翻訳機能をアプリケーションに追加する
機械翻訳の機能を Bluemix アプリケーションに追加してください。ユーザーが入力したテキストを翻訳し、そのテキストに関してセンチメント分析を行うアプリケーションを、Node-RED と Machine Translation サービスを利用して作成してください。
記事 2015/7/16
試してみたくなる Bluemix の 4 つの試験サービス
結合テスト、データ管理、コンテンツ管理、アプリケーションの品質、アプリケーションのインフラストラクチャーといった分野からのセレクションをはじめとし、IBM Bluemix のもうすぐ一般向けになる最新のボイラープレートとサービスを調べてください。
記事 2015/7/09
Bluemix Single Sign On サービスを利用してソーシャル・ネットワークのログインを使用できるようにする
このチュートリアルでは、Single Sign On サービスを利用することで、IBM Bluemix アプリケーションにユーザー認証を追加する方法を紹介します。Node.js アプリケーションを作成してデプロイする方法、Single Sign On サービスをアプリケーションにバインドする方法、LinkedIn、Facebook、Google+ などの人気の ID ソースや、カスタムのクラウド・ディレクトリーをアプリケーションに追加する方法を学んでください。
記事 2015/7/09
大規模なデータ統合: SPARQL を使用して RDF データに対してクエリーを実行する
前回の記事では、RDF (Resource Description Framework) データ・モデルについて学んだので、今回の記事では、SPARQL (SPARQL Protocol and RDF Query Language) を使用して RDF データ・セットから答えを引き出す方法を学んでください。データ統合の標準とテクノロジーに関するこの全 5 回からなる連載の以降の記事では、OSLC (Open Services for Lifecycle Collaboration) データに対してクエリーを実行する際に、今回学ぶ SPARQL の知識が活かされることになります。
記事 2015/7/02
IBM Bluemix アプリを対象とした、リモート制御の Raspberry Pi 2 モニターを作成する
IBM Internet of Things Foundation を利用してデバイスとアプリケーションを相互接続する実践プロジェクトを通して、モノのインターネットについて理解してください。このチュートリアルでは、実行中の IBM Bluemix アプリケーションのアップタイムと、このアプリケーションへのアクセス時間をモニタリングするように Raspberry Pi 2 をセットアップして、Bluemix にデプロイできるグラフ作成アプリケーションにそのモニタリング結果を取り込みます。さらに、この Raspberry Pi 2 モニターをリモートで制御するデスクトップ・アプリケーションのコーディングを行います。
記事 2015/7/02
IBM Content Navigator におけるカスタム・ビューアーの開発
この記事では ICN プラグイン・フレームワークを利用したカスタム・ビューアーの開発手順について紹介します。ICN の利用者はこのフレームワークを利用することで、独自の機能をもったカスタム・ビューアーを開発し、簡単に ICN 上で利用することができます。本記事では具体的な開発手順として、画像を原寸大で読み込んで表示するだけの機能をもつ単純なビューアーを作成する手順を紹介します。また、今回紹介する手法をベースにして作成したカスタム・ビューアーの有用性を示す例として、上記ビューアーに拡大・縮小・回転などの拡張機能を追加したビューアーについても紹介します。
記事 2015/7/02
PHP の新しい側面: 一新された PHP: 最新の PHP でのパスワード・セキュリティー
PHP による Web アプリケーションのパスワードをハッカーから守ってください。PHP が Web とともに進化し続ける中、パスワードを安全に保管しなければならない Web アプリケーションが増えてきています。この全 4 回からなる連載「一新された PHP」の第 2 回では、PHP 5.5 で新たに追加されたパスワード処理機能について学んでください。
記事 2015/6/25
React を使用して IBM Watson エクスプローラーを作成する
React ライブラリーと Material-UI コンポーネントを使用して、IBM Bluemix 上で IBM Watson のサービスを探るアプリを作成してください。
記事 2015/6/11
IBM クラウド内で WordPress ブログをホストする
この記事では、自分が使用している IBM SoftLayer 仮想サーバー上にベーシックな WordPress ブログをセットアップできるようにします。
記事 2015/6/11
ブラウザーから離れることなく Node.js アプリを開発する
このチュートリアルでは、ブラウザーから離れることなく、クラウド内でアプリを開発、デバッグ、デプロイするために Bluemix Live Edit、Bluemix Debug、そして Bluemix シェルを使用する方法を紹介します。
記事 2015/6/11
大規模なデータ統合: RDF を使用してデータの Web を作成する
データ統合の標準とテクノロジーに関する、全 5 回からなる連載記事の第 1 回では、Brian Sletten が OSLC (Open Services for Lifecycle Collaboration) と呼ばれる新しい標準一式の基礎となっている RDF (Resource Description Framework) について紹介します。RDF は、World Wide Web Consortium (W3C) のセマンティック Web テクノロジー・スタックの一部として、複数の参加者の間で大々的な事前調整を行うことなく情報の統合を容易に行えるように設計されたものです。
記事 2015/6/11
React: 保守しやすいハイパフォーマンスの UI コンポーネントを作成する
UI ビュー・コンポーネントを作成して組み合わせ、今風の Web UI を構成するという作業を容易にするために、オープンソースの JavaScript ライブラリー React を使い始めてください。このチュートリアルの例に従い、保守しやすく再利用可能な React コンポーネントを作成するために定められたベスト・プラクティスについて学んでください。
記事 2015/6/04
PHP のニュー・フェイス: 一新された PHP
PHP はテンプレート言語として使用されていた初期の頃から、目覚ましい進化を遂げています。最近の PHP プログラミングについて取り上げる全 4 回からなる連載の第 1 回では、PHP のエキスパートである Eli White が、PHP 5.3 以降での進化をいくつか取り上げて詳しく説明します。名前空間、トレイト、クロージャー、ジェネレーターなどについて理解してください。
記事 2015/5/28
アーキテクチャー・ラボ: データベース・サービスを利用した Web アプリケーションのホスティング (Etherpad ラボ 2)
Bluemix 上にホストされた MySQL データベース・サービスを利用して Web アプリケーションを拡張する方法を学んでください。
記事 2015/5/21

1 - 827 件のうちの 100 件 | 次へ 概要の表示 | 概要の非表示 検索結果に登録(RSS)