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

(191 製品)

(523 トピック)

(8 インダストリー)

(4 種類)

1 - 6875 件のうちの 100 件 | 次へ
概要の表示 | 概要の非表示
結果の表示
タイトル none 種類 none 日付 down
OpenPOWERセキュア・ブートとトラステッド・ブート パート1:IBM OpenPOWERにおけるトラステッド・ブートの使用
OpenPOWERサーバーには、トラステッド・ブートと呼ばれるファームウェア・レベルのセキュリティ機能があります。トラステッド・ブートによって、許可されたファームウェアだけがサーバー上で稼働していることを検証できるため、ブート・コードに対するサイバー攻撃からの保護を可能にします。
記事 2019/9/19
WAS 上で JAXB を使用したアプリケーションを作成する場合の注意点
WebSphere Application Server (以下、WAS) 上でJAXBを使用し、JavaオブジェクトをXMLデータに変換(マーシャリング)する際には、「"」「'」「<」「>」「&」の5文字は、エスケープされるとは限りません。明示的にエスケープさせるには、アプリケーションでの対応が必要になります。
記事 2019/9/13
テスト駆動型開発の概要と、この開発手法をリモート環境に拡張する方法
本番環境内でも、ローカルで実行するときと同じようにコードのすべてが機能するかどうか心配ですか?テスト駆動型開発 (TDD)、コード・リファクタリング、テスト・スイートといったトピックとなると、頭がクラクラしてきますか?以上のいずれかに当てはまるとしたら、この記事で、企業における TDD について一緒に探りましょう。
記事 2019/9/12
Docker コンテナー内での OpenJ9 クラス共有
OpenJ9 のクラス共有機能をコンテナー化された環境内で有効にする方法を学んでください。
記事 2019/9/05
Java EE、Jakarta EE、MicroProfile のどれを使用すべきか、あるいはこれらすべてを使用すべきか
Java EE をベースとして生まれて来るエンタープライズ・テクノロジーがますます増えているようです。エンタープライズ開発者は、どのプラットフォーム、どの特定の標準、どのランタイムをベースにアプリケーションを開発すべきでしょうか?
記事 2019/9/05
IBM Cloud Private システム構成・活用ガイド
IBM Cloud Private(ICP)製品を用いたKubernetes環境のシステム構成・活用に関わる検討指針を示すための資料です。 トポロジーのデザインから各機能の利用上の考慮点まで、実際のお客様案件での検討項目などを反映し、執筆時点での 最新版に(ICP v3.1.2)に基づいて執筆しています。
記事 2019/8/30
オフライン・データ同期
この記事では、モバイル・アプリでのオフライン・データ同期の基本的な戦略と高度な戦略について解説します。
記事 2019/8/29
IBM Cloud Kubernetes Service 上で Ambassador API ゲートウェイを実行する
このチュートリアルでは、Ambassador について学びます。Ambassador は、Envoy 上に構築された Kubernetes ネイティブの API ゲートウェイ・テクノロジーです。手順に従って Ambassador をセットアップし、そこに IBM Cloud Kubernetes Service (IKS) を統合した後、実際の使用例を確認してください。
チュートリアル 2019/8/21
Knative でルーティング機能を管理する
「Knative 入門」でルーティングについて軽く触れましたが、このチュートリアルでは使用できるあらゆるルーティング方法を紹介します。
チュートリアル 2019/8/21
WAS Liberty on IBM Cloud Private 利用ガイド
WAS Liberty をIBM Cloud Private 環境で利用するためのガイドです。本ガイドでは、主に既存の WAS アプリケーションを IBM Cloud Private (ICP) 環境にリフトする形態での利用を想定し、ICP 環境での WAS Liberty のインストールと構成を解説します。
記事 2019/8/14
Java EE 8 アプリケーション設計ガイド JSON-B編
Java EE 8で新しく追加されたAPI,JavaのオブジェクトとJSONの変換を行うJSON-B仕様についてのガイドです。
記事 2019/8/14
Db2 Warehouse を利用した空間分析
IBM Db2 Warehouse は、インメモリー処理と、統合された超並列インデータベース分析が組み合わされた高性能の分析エンジンです。Db2 Warehouse では、表データ用に行ベースと列ベースのストレージ・オプションがあるほか、空間データを保管して管理することもできます。
チュートリアル 2019/8/09
IBM Blockchain VS Code 拡張機能を使用してスマート・コントラクトを開発する
IBM Blockchain Platform の Visual Studio Code 拡張機能を使用して、スマート・コントラクトを開発、テスト、デプロイするプロセスを簡素化する方法を学んでください。
チュートリアル 2019/8/08
Weather Underground でのサーバーレス・アプローチ
次のプロジェクトの開発と運用にかかるコストを削減したいとしたら、サーバーレス・アーキテクチャーの採用を検討してください。この記事では Weather Underground で私たちが行ったことを紹介します。
記事 2019/8/08
IBM AIX MPIO
この記事は、IBM AIX Multi Path I/O (MPIO)ソリューションを最適に使用するために、構成上のベスト・プラクティスと考慮点を説明したものです。アプリケーションやビジネス要件に沿ったMPIOの設定値を決める際に役立ちます。
記事 2019/8/06
IBM マネージド・サービス・アーキテクチャーがどのようにマルチクラウド・プラットフォームに対応しているかについて
このテクニカル・ブログでは、短時間で他のクラウド・プラットフォームに移動できるようにする場面において、IBM のマネージド・サービス・アーキテクチャーがマルチクラウド・プラットフォームに対応しやすい理由についてお話しします。
記事 2019/7/26
YAML の基礎と Kubernetes 内でのその使用方法
このチュートリアルでは、YAML の基本構造と YAML ファイルの作成方法の基礎を学びます。 また、サンプル・ファイルを基に、Kubernetes 内での YAML ファイルの使い方を具体的に説明します。
チュートリアル 2019/7/25
コンテナー化: Docker と IBM Cloud で始めよう
このチュートリアルでは、Dockerfile の概要と、Docker イメージをローカルと IBM Cloud 内のそれぞれでビルドする方法について説明します。
チュートリアル 2019/7/25
Kubernetes RBAC とサービス・アカウントを使用する
Kubernetes に備わっている強力な側面の 1 つは、アプリケーションによる Kubernetes API の呼び出しによって構成を拡張できることです。
チュートリアル 2019/7/25
Kubernetes 入門: Kubernetes について理解するためのラボ
この一連のラボでは入門者向けに、IBM Cloud Kubernetes Service 内の Kubernetes 上で Docker コンテナーを使用する方法を説明します。最後のラボを完了するまでに、Kubernetes の概要、Docker イメージをビルドして Kubernetes を介してデプロイする方法、アプリケーション・デプロイメントを制御する方法、AI サービスを追加してアプリを拡張する方法、そしてクラスターとアプリをセキュリティーで保護してモニタリングする方法を理解できるようになります。
チュートリアル 2019/7/25
Knative 入門: Knative の知識に身に付けるための演習
最新のサーバーレス・ワークロードのビルド、デプロイ、管理に対応する、Knative という Kubernetes ベースのプラットフォームを紹介します。
チュートリアル 2019/7/25
Helm 入門: アプリケーション・パッケージ・マネージャ―を理解するための入門者向けラボ
一連の Helm 入門ラボで、Helm を使用してアプリケーションを Kubernetes にデプロイする方法と管理する方法を学んでください。
チュートリアル 2019/7/25
Kubernetes でのネットワーキング: ネットワーキングの基本概念について学習するラボ
この一連のラボでは入門者向けに、IBM Cloud Kubernetes Service 内の Kubernetes 上で Docker コンテナーを使用する方法を説明します。最後のラボを完了するまでに、Kubernetes の概要、Docker イメージをビルドして Kubernetes を介してデプロイする方法、アプリケーション・デプロイメントを制御する方法、AI サービスを追加してアプリを拡張する方法、そしてクラスターとアプリをセキュリティーで保護してモニタリングする方法を把握できます。
チュートリアル 2019/7/18
Linux の基礎: コンテナーについて学ぶ上での前提条件
Kubernetes の学習コースの多くでは受講者に Linux の基礎知識があることを前提としていますが、万人にこの前提が当てはまるわけではありません。そこで、Windows ユーザー向けのチュートリアルを用意しました。このチュートリアルは、Linux の基本的な概念とコマンドを復習するためにも、Kubernetes を学ぶ上での前提条件を満たすためにも役立ちます。
チュートリアル 2019/7/18
Kubernetes アプリケーションのデバッグとロギング
Kubernetes は、アプリケーションをデプロイ、保守、スケーリングするための一連の基本的なメカニズムを提供し、複数のホストにわたるアプリケーションの一元管理を可能にするオープンソース・システムです。Cloud Native Computing Foundation でホストされているこのオープンソース・プロジェクトを、このチュートリアルでは IBM Cloud Kubernetes Service 上でホストします。
チュートリアル 2019/7/18
Knative: その実態と魅力
最近、開発者たちの間ではサーバーレス、Kubernetes、Knative が大きな話題となっています。まずはともあれ、このエコシステム内での Knative の位置付けと、その差別化要因を探っていきましょう。
記事 2019/7/18
ローカル・クラスターとリモート・クラスターを使用して Kubernetes アプリケーションを開発する
開発者としては、ローカルでアプリケーション・コードの反復型開発を迅速に進めながらも、開発環境にリモートの本番環境をできるだけ忠実に反映させたいものです。このチュートリアルでは、こうした願いをかなえる方法を紹介します。簡単に説明すると、まず、Minikube を使用して単一ノードの Kubernetes クラスターをローカルでセットアップし、そのクラスターにアプリケーションをデプロイします。その上で、ローカルでは kubeadm-dind-cluster を使用し、リモートでは IBM Cloud Kubernetes Service を利用してマルチノード・クラスターをセットアップします。
チュートリアル 2019/7/12
IoT 開発者のための 3D プリンティング
3D プリンターでできること、できないこと、そしてこの新しいテクノロジーを最大限に利用する方法を紹介します。
記事 2019/7/12
ブロックチェーン・ネットワークを改良してデプロイする
開発ツールをインストールし、ネットワークの単体テストを行って IBM Cloud にデプロイする
チュートリアル 2019/7/04
Hyperledger Fabric サンプル・アプリのセキュリティーをカスタム CA で保護し、Kubernetes クラスターにデプロイする
Kubernetes クラスターに Hyperledger Fabric ネットワークをデプロイし、ネットワーク・ノード間の重要な通信に対して TLS を有効にする方法を学んでください。
チュートリアル 2019/7/04
Watson Studio の Neural Network Modeler と Experiments を利用した深層学習モデル
このチュートリアルでは、深層ニューラル・ネットワークを構築し、署名詐欺を検出するモデルを作成します。このプロセスを通して、Watson Studio の Neural Network Modeler でアーキテクチャーを迅速にプロトタイプ化してテストする方法を説明します。また、Neural Network Modeler から生成されたコードをダウンロードする方法、そのコードを Watson Studio の Experiments に接続し、ハイパーパラメーター最適化を処理する方法も説明します。
チュートリアル 2019/6/27
独自のデータを Watson Discovery サービスで使用する
データを収集してクレンジングし、エンリッチして Watson Discovery にインポートする手順の概要
チュートリアル 2019/6/27
IBM API Connect v2018 OAuth/OIDC 構成ガイド
当資料は、IBM API Connect v2018でのOAuth2.0機能の実装例を参考に構成方法および考慮点をまとめたものになります。API Connect v2018ではAPIゲートウェイとしてDataPower Gateway(v5 互換)とv2018の新ゲートウェイサービスであるDataPower API Gatewayを選択できますが、本ガイドはDataPower API Gatewayを利用したOAuthの設定方法、利用例について述べています。
記事 2019/6/27
連載 Domino V10 アプリ開発 #鬼わか 解説: 第 8 回(最終回)「NotesからSlackにメッセージを投稿してみよう #鬼わか 解説」
連載 「Domino V10 アプリ開発 #鬼わか 解説」のページにアクセスいただき、ありがとうございます。本連載では 2018年10月10日に発表された IBM Notes/Domino 待望の新バージョン「IBM Notes/Domino V10」上でのアプリケーション開発を「鬼わかりやすく!」解説します。
記事 2019/6/24
Java EE 8 アプリケーション設計ガイド - Servlet 4.0 編
本文書は、Java EE 8 アプリケーション設計ガイド シリーズにおいて、Servlet 4.0について記述したものです。
記事 2019/6/20
将来に向けてオープンソースに尽くす
オープンソースにおいて、IBM は最もその価値を知られていない存在です。オープンソース・コミュニティー内部のコントリビューターたちはオープンソースへの移行において IBM が果たしている役割を理解していますが、最近 IBM が Red Hat を買収するまでは、コミュニティー外部の人々が IBM をオープンソースと結び付けて考えることはほとんどありませんでした。けれども実際のところ、IBM は当初からオープンソースによる開かれた世界を推進してきました。
記事 2019/6/20
ブロックチェーンでピザの配送を追跡する
Hyperledger Fabric、Hyperledger Composer、および Python Flask を使用して、エンドツーエンドのブロックチェーン・アプリケーションを作成してください。
チュートリアル 2019/6/20
PowerAI Vision モデルを作成してデプロイし、iOS アプリ内で使用する
PowerAI Vision を使用してモデルを作成してデプロイし、それを iOS アプリに統合する方法を学んでください。
チュートリアル 2019/6/13
CAMテンプレート開発 Hints&Tips集
IBM ではハイブリッド・マルチクラウド環境の管理基盤として、複数のKubernetes環境の統合管理を行うIBM Multicloud Manager と、オンプレミスの仮想化環境およびパブリック・クラウドのIaaSの払出しと管理を自動化する IBM Cloud Automation Manager の2つをご提供しています。 社内にセルフサービス・ポータルを構成し、多様な環境への仮想マシンやネットワークなどのリソース払い出しを自動化するIBM Cloud Automation Manager において、払い出しの自動化を行うテンプレート開発のための Hints&Tips を整理してお伝えします。
記事 2019/6/13
Node-RED で REST API を作成し、API Connect で API を公開する
Node-RED で REST API を作成し、API Connect で API を提供するための内部の詳細を学んでください。
チュートリアル 2019/6/13
山火事の被害を受けた近隣地区を調査して、焼けた家と無傷の家を特定する
ドローンによる航空画像、Watson Studio、Watson Visual Recognition を利用して、山火事の被害を受けた近隣地区を調査して、焼けた家と無傷の家を特定します。
チュートリアル 2019/6/13
PowerAI Vision で物体を検出する
TensorFlow の物体検出API を使用して、ご使用のコンピューター・ビジョン・モデルのレベルを十分に高めてください。
チュートリアル 2019/6/13
これだけはおさえたい DB2 の運用: 障害回復のためのバックアップ・リカバリー
この記事では、データベースのバックアップと、障害発生時におこなうデータ復元の手順についてご紹介します。このシリーズは DB2 10.5 を前提としますが、DB2 9.7/DB2 10.1 など最近の DB2 であれば基本的に共通となる内容としています。
記事 2019/6/13
IBM NotesDomino 新元号対応ガイド
IBM Notes/Domino の新元号への対応に関する内容です。
記事 2019/6/10
IBM POWER9 インメモリー収集カウンター
IBM POWER9プロセッサーは、前世代のIBM POWERプロセッサーに対して新しい機能が追加されています。それらのうちの一つは、ネストPerformance Monitor Unit (PMU)で、これによりソケット・レベルでの資源の使用状況を詳細に計測することができます。この記事は、IBM POWER9プロセッサーに搭載されたネストPMUと、Linux perfへの統合を紹介します。
記事 2019/6/06
Watson Visual Recognition でモデルをトレーニングする
atson Visual Recognition の基礎、そして既定の無料枠内で利用する方法を学んでください。
チュートリアル 2019/6/06
IBM Watson IoT Platform 内で API キーとトークンを生成する方法
IoT 対応デバイスの API キーとトークンを作成する方法を学び、そのデバイスがアプリケーションとやり取りできるようにしてください。
チュートリアル 2019/6/06
IBM API Connect v2018 のIBM Cloud Private上でのシングル構成インストールガイド
当資料は、IBM Cloud Private (以降、ICP) 上における IBM API Connect (以降、APIC) の導入手順および考慮点をまとめたものです。 ICPの導入および設定に関する記述は本資料の対象外です。
記事 2019/6/06
連載 Domino V10 アプリ開発 #鬼わか 解説: 第 7 回「Notesから認証を介してREST APIを発行してみよう (1) #鬼わか 解説」
連載 「Domino V10 アプリ開発 #鬼わか 解説」のページにアクセスいただき、ありがとうございます。本連載では 2018年10月10日に発表された IBM Notes/Domino 待望の新バージョン「IBM Notes/Domino V10」上でのアプリケーション開発を「鬼わかりやすく!」解説します。
記事 2019/6/06
IBM Business Automation Workflow ハンズオン
IBM Business Automation Workflow(BAW)は、描いたプロセスをすぐに動かせるローコードのワークフロー製品です。 このハンズオンでは初めてBAWを使用するユーザーを対象に、ステップバイステップでシンプルなワークフローを開発する手順を紹介しています。BAW on Cloudの30日間無料試用でハンズオンを実施することも可能です。
記事 2019/6/06
IBM Blockchain VSCode 拡張機能を使用して商業手形スマート・コントラクトを実行する
IBM Blockchain Platform VSCode 拡張機能を使用してサンプルの商業手形スマート・コントラクトを Hyperledger Fabric ブロックチェーンにデプロイする方法を学び、サンプル・スマート・コントラクトを実際に実行してみましょう。
チュートリアル 2019/5/30
IBM Analytics Engine を利用して Apache Spark シェル内で Apache SystemML を使用する
IBM Analytics Engine を利用して Apache Spark シェル内で Apache SystemML をセットアップして実行する方法を学んでください。
チュートリアル 2019/5/30
プライベート Ethereum ブロックチェーンを IBM Cloud Kubernetes Service にデプロイする
プライベート Ethereum ブロックチェーンを IBM Cloud Kubernetes サービスにデプロイするための手引書
チュートリアル 2019/5/23
ローカルの開発用 Hyperledger Composer REST サーバーにインターネット上でアクセスする
ローカルの開発用 Hyperledger Composer REST サーバーにインターネット上でアクセスできるようにする方法を学んでください。
チュートリアル 2019/5/23
Watson Assistant ワークスペースのエクスポート、インポート方法を学ぶ
Watson Assistant で仮想エージェントの作成にチームで取り組むときは、まず、インテントとエンティティーを使用してエージェントのドメインを定義してから、エージェントがダイアログを介して対話する機能を構造化します。
チュートリアル 2019/5/16
1 台の Ubuntu マシン上で Hyperledger Fabric ネットワークを立ち上げる
Ansible と Cello プロジェクトを利用して 1 台の Ubuntu マシン上で Hyperledger Fabric ネットワークを立ち上げる方法を学びます。
チュートリアル 2019/5/16
IBM POWER9プロセッサー・システムにおけるNVMeアダプターの仮想化
この記事は、POWER9システム上でNon-Volatile Memory Enterprise (NVMe)の使用方法を説明します。
記事 2019/5/10
独自のチャットボット・インスタンスをセットアップして IBM Cloud 上の Kubernetes 環境にデプロイする
Watson Assistant と IBM Cloud Kubernetes サービスを結合して、チームの 24 時間体制のカスタマー・エンゲージメントを実現する
チュートリアル 2019/5/09
Model Asset Exchange 入門
無料のオープンソース深層学習モデルをマイクロサービスとしてデプロイしてアプリケーションやサービス内で利用する
チュートリアル 2019/5/09
連載 Domino V10 アプリ開発 #鬼わか 解説: 第 6 回「NotesからREST APIを呼んで郵便番号検索をしてみよう #鬼わか 解説」
連載 「Domino V10 アプリ開発 #鬼わか 解説」のページにアクセスいただき、ありがとうございます。本連載では 2018年10月10日に発表された IBM Notes/Domino 待望の新バージョン「IBM Notes/Domino V10」上でのアプリケーション開発を「鬼わかりやすく!」解説します。
記事 2019/4/25
Android Studio 内で Watson Android SDK を使用してアプリケーションを構築する
Watson Android SDK の基礎となっているいくつかの Watson API について学び、Android Studio でサンプル・アプリケーションを構築する
チュートリアル 2019/4/25
アプリケーションのデータをハッカーにとって使い物にならないものにする
Hyper Protect Crypto Services と鍵管理サービスを利用することで、アプリケーションにセキュリティーを簡単に統合し、ハッカーにとってデータを使い物にならないものにする方法を明らかにします。
チュートリアル 2019/4/25
わずか数分で機械学習モデルをデプロイする
コードを 1 行も作成せずに、Watson Machine Learning を利用して数分で機械学習モデルを作成してデプロイする方法を学ぶ
チュートリアル 2019/4/18
クラウド・ベースの健康データを暗号化データベースによって保護する
DBaaS がセキュアかつスケーラブルで高速でなければならない場合の対処方法を探る
チュートリアル 2019/4/18
IBM Watson Studio 対応の Spark サービスを作成する
IBM Watson Studio 上の Jupyter ノートブック内で利用するための Spark サービスを追加する方法
チュートリアル 2019/4/11
IBM Watson Studio 上に Python ノートブックをデプロイする
ノートブックのデプロイ・プロセスを通して IBM Watson Studio で利用できる機能を学ぶ
チュートリアル 2019/4/11
現代企業にとっての最新の言語
エンタープライズ・サーバー上で JavaScript (Node.js)、Swift、および Java 言語を使用することが理にかなっているのはなぜなのかを学んでください。
記事 2019/4/04
機械学習による洞察を本番環境に取り込む
簡単な 6 つのステップで、トレーニング済みの機械学習モデルとパイプラインを本番環境に移行する。
チュートリアル 2019/4/04
わずか数分で、Spring マイクロサービスを作成してデプロイする
わずか数分で、Spring マイクロサービスを作成してデプロイする。
記事 2019/3/28
プロセス・アプリケーションの構築と実行チュートリアル
IBM Business Automation Workflow(IBM BAW)は、反復性の高いトランザクション・プロセスから構造化されていないケース管理まで、さまざまな作業タイプをサポートすることにより、ビジネス・プロセスの設計、管理、および改善を支援するように設計されています。
記事 2019/3/28
IBM API Connect v2018 kubernetes版 クラスター構築ガイド
当資料は、IBM API Connect v2018 Kubernetes版のクラスター上へのインストール及び構築手順をまとめたものです。IBM API Connectのインストールとその前提となるDocker / Kubernetes環境、ブロック・ストレージ(Ceph)の構成手順の説明を含んでいます。
記事 2019/3/28
連載 Domino V10 アプリ開発 #鬼わか 解説: 第 5 回「LotusScript から DQL で Domino のデータにアクセスしてみよう #鬼わか 解説」
連載 「Domino V10 アプリ開発 #鬼わか 解説」のページにアクセスいただき、ありがとうございます。本連載では 2018年10月10日に発表された IBM Notes/Domino 待望の新バージョン「IBM Notes/Domino V10」上でのアプリケーション開発を「鬼わかりやすく!」解説します。
記事 2019/3/27
IBM Cloud および IBM ソフトウェアで Spring を使用する
Spring と Spring Boot の概要を学び、IBM が現在、Spring 開発者がアプリケーション内に IBM テクノロジーを簡単に統合できるよう、IBM ソフトウェアおよび IBM Cloud サービス対応の Spring スターターを活発に作成している理由を理解してください。
記事 2019/3/21
リアクティブ・システム
リアクティブ・システムを利用して、よりレスポンシブで回復力に優れたクラウド・ネイティブ・アプリケーションを構築する。
記事 2019/3/14
Hyperledger Fabric 入門, 第 3 回: コンセンサス/Ordering Service/Kafka/Zookeeper
第 3 回は Hyperledger Fabric のコンセンサス、Ordering Service について紹介します。
記事 2019/3/13
Java プラットフォーム
最近のアプリケーションに必要となるリッチなユーザー・インターフェース、パフォーマンス、移植性、セキュリティーのすべてを提供するエンタープライズ開発において、Java プログラミング言語は圧倒的によく使われている言語です。
記事 2019/3/07
IBM API Connect v2018 運用管理ガイド Kubernetes環境版 (ログ、監視)
当資料は、IBM API Connect v2018 のログ運用・監視の構成方法および考慮点をまとめたものです。
記事 2019/3/05
連載 Domino V10 アプリ開発 #鬼わか 解説: 第 4 回「Node.js から DQL で Domino のデータにアクセスしてみよう #鬼わか 解説」
連載 「Domino V10 アプリ開発 #鬼わか 解説」のページにアクセスいただき、ありがとうございます。本連載では 2018年10月10日に発表された IBM Notes/Domino 待望の新バージョン「IBM Notes/Domino V10」上でのアプリケーション開発を「鬼わかりやすく!」解説します。
記事 2019/3/05
レーザーカットによるボール紙ロボットの製作
最近、ホームセンター、ものづくりを支援する施設や大学などで、広くレーザーカッター /レーザー加工機をレンタルすることができますので、公開されているデータを利用してボール紙をレーザーカットすることで比較的簡単に作ることができます。近くにある施設を探し、デザインファイルと用紙を持ち込んでまずは型紙をカットしてください。運よくイベントなどでカットずみのボール紙を入手した方もいらっしゃるかもしれません。その場合はこの項目はスキップしてください。
記事 2019/3/04
マイクロサービスへのリファクタリング, 第 3 回: マイクロサービス導入へのロードマップ
この第 3 回の記事では、第 1 回と第 2 回で説明したアドバイスを、モノリシックなアプリケーションから一連のマイクロサービスへと 4 段階で変換するロードマップに適用します。
記事 2019/2/28
マイクロサービスへのリファクタリング, 第 2 回: データを移行する際の考慮事項
このシリーズの第 2 回では、従来型のミドルウェア・アーキテクチャーからマイクロサービスにデータを移行すべき場合、移行すべきでない場合について説明します。
記事 2019/2/28
#TryIBMDev: Watson Assistant と Alexa を使ってホテルの受付アプリを作る
ホテル音声自動受付スピーカーを、Alexa Skill と Watson Assistant、Node-RED、IBM Cloud Functions を使って作成する。
記事 2019/2/22
Java の API 設計手法
Java API を設計するときに適用すべき、いくつかの API 設計手法について把握してください。これらの手法は概して、モジュール式環境で適切に使用できる API を設計するのに役立ちます。
記事 2019/2/21
Db2 Docker コンテナーを構築してデプロイする際の考慮事項
このチュートリアルでは、IBM Db2 for Linux, UNIX and Windows を Docker コンテナー内にデプロイする際の考慮事項について説明します。
記事 2019/2/21
IBM App Connect Enterprise V11 アップデートセミナー
2018年12月に開催しましたApp Connect Enterprise V11アップデートワークショップの資料を公開します。 App Connect EnterpriseはIBM Integration Busの後継製品となるIBMの戦略的なアプリケーション統合製品です。 V11となりDockerとの親和性の向上やクラウド・サービスとの連携が大幅に強化されました。
記事 2019/2/15
IBM MQ V9.1 アップデート・セミナー
2018年12月に開催されましたIBM MQ V9.1アップデート・セミナーの資料です。
記事 2019/2/15
知らないかもしれない Cloud Foundry に関する 5 つの事実
Cloud Foundry を初めて導入する際は、Cloud Foundry が PaaS としてどのように採用されているか、その現状を把握してください。この記事では、現在のコンテナー・プラットフォームに関する全体像の中で見落とされがちな Cloud Foundry に関するいくつかの重要な事実を明らかにします。
記事 2019/2/14
軽量のアジャイル統合アーキテクチャーへの移行
アジャイル統合アーキテクチャーにおけるマイクロサービスの利点を探ります。
記事 2019/2/14
WebSphere Liberty ランタイム Tips 集
WebSphere Application Server Liberty の構成に関する Hints & Tips集です。
記事 2019/2/14
Hyperledger Fabric 入門, 第 4 回: Membership Service Provider
第 4 回は Hyperledger Fabric の MSP (Membership Service Provider) について紹介します。
記事 2019/2/12
連載 Domino V10 アプリ開発 #鬼わか 解説: 第 3 回「Node.js を導入してサンプルアプリを動かしてみよう #鬼わか 解説」
連載 「Domino V10 アプリ開発 #鬼わか 解説」のページにアクセスいただき、ありがとうございます。本連載では 2018年10月10日に発表された IBM Notes/Domino 待望の新バージョン「IBM Notes/Domino V10」上でのアプリケーション開発を「鬼わかりやすく!」解説します。
記事 2019/2/12
マイクロサービスとコンテナーを併用すべき理由
いくつかの難点はあるとは言え、マイクロサービスはアプリケーションとそのユーザーの需要に対して大きなメリットをもたらすことから、開発者や企業の間で揺るぎない評判を維持しています。適切なレベルのマイクロサービスを確立しさえすれば、開発者と企業はその柔軟性を利用して、アプリケーションの開発や更新を迅速化することができます。この記事では、マイクロサービスとコンテナーが連動する仕組みについて説明します。
記事 2019/2/07
保護されたコンピューティングを IBM Power Architecture 上でサポートする
セキュリティーの影響を受けやすいアプリケーションに関する懸念に対処する。
記事 2019/2/07
Hyperledger Fabric 入門, 第 2 回: Peer/チャネル/Endorsement Policy の解説
今回は第 1 回でも取り上げた Peer について詳しく紹介します。また Peer と関係性のあるチャネル、Endorsement Policy についてもあわせて紹介します。
記事 2019/2/07
Kubernetes ベースのアプリケーションを対象とした継続的インテグレーション/継続的デリバリー (CI/CD) セキュア・コンテナー・イメージ・パイプラインを実装する上での IBM のベスト・プラクティス
この記事では、Kubernetes ベースのアプリケーションを対象とした継続的インテグレーション/継続的デリバリー (CI/CD) セキュア・コンテナー・イメージ・パイプラインを実装する上での IBM のベスト・プラクティスを紹介します。
記事 2019/1/31
Lightbend Reactive Platform を導入する
Chirper を IBM Cloud Private にデプロイしてください。
記事 2019/1/31
Linux on Power への移植: 妥当な移植結果を最良の移植結果に変えるための 5 つのヒント
Linux on x86 から Linux on Power に移植するのは通常は簡単なことです。けれども開発者は、コンパイル、リンク、またはランタイムのエラーやパフォーマンスの問題を顕著にする可能性のある、この 2 つの間の違いを認識しておく必要があります。この記事では、こうした違いをリストアップし、修正、改善、対処する際の手法を説明します。Linux on x86 と Linux on Power の間の違いとその軽減手法を認識しておくと、可能な限り短時間で、移植作業から最良の結果を出せるようになります。
記事 2019/1/24
Python でのオンデマンド・データ, 第 2 回: itertools のマジック
これまで常に、Python は「バッテリー同梱」をモットーとしてきました。このモットーは包括的な標準ライブラリーを強調する表現です。標準ライブラリーのモジュールの間では固く守られている秘伝は数多くあります。知名度はあまり高くありませんが、itertools もそのようなモジュールの 1 つです。このモジュールがそれほどよく知られていない理由の 1 つにイテレーターとジェネレーターが周知されていないことがありますが、itertools を利用しない手はありません。itertools や関連するモジュール (functools、operators など) に含まれているルーチンを使用すれば、開発者がビッグデータ演算子を開発する時間を大幅に節約できるからです。数々の例から、最もよく使われている MapReduce スタイルのデータ・サイエンス・タスクに itertools を使用して対処する方法を学んでください。
記事 2019/1/24
Python でのオンデマンド・データ, 第 1 回: Python のイテレーターとジェネレーター
Python でのデータ処理について最も古くから知られている方法は、データをリストや辞書などのデータ構造に組み立てて処理することです。こうした手法が功を奏するケースは数多くある一方で、膨大な量のデータを扱う際、この手法は大きな問題の原因となります。それは、コードの処理速度が痛々しいほど遅かったり、メモリーが枯渇したりするという問題です。この問題に対処するには、ジェネレーターとイテレーターが役立ちます。この 2 つの手法が Python で使われてから長い時間が経ちましたが、それほど十分には理解されていません。ジェネレーターとイテレーターと適切に使用すれば、ハードウェアに多大な投資をすることなくタスクを完了できるまでのサイズにビッグデータを縮小することができます。
記事 2019/1/24
Python でのオンデマンド・データ, 第 3 回: コルーチンと asyncio
最近のビッグデータ・アプリケーション内で使用されるデータのほとんどは、Web またはデータベースから取り込まれます。したがって、ビッグデータ・アプリケーションを開発する際は、Web とデータベース全体にわたって大規模にビッグデータを処理するコードを作成する必要がありますが、処理中にすべてのタスクが停止するようなことがあってはなりません。Python 3 では、この問題を軽減する連携マルチタスキング・システムが導入されています。このシステムで使用しているのが、非同期コルーチンです。非同期コルーチンは、ジェネレーターと同様の概念に基づいています。つまり、中断および再開できる特殊な関数から作成されるオブジェクトであることから、複雑で非効率的な処理を複数の単純なタスクに分割できます。これらのタスクが連携することで、CPU と入力/出力との間のトレードオフが最大限になります。わかりやすい一連の例に従って、非同期コルーチンの核心となる手法について学んでください。
記事 2019/1/24
1 - 6875 件のうちの 100 件 | 次へ
概要の表示 | 概要の非表示