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

(0 製品)

(82 トピック)

(4 インダストリー)

(4 種類)

1 - 23 件のうちの 23 件
概要の表示 | 概要の非表示
結果の表示
タイトル none 種類 none 日付 down
将来に向けてオープンソースに尽くす
オープンソースにおいて、IBM は最もその価値を知られていない存在です。オープンソース・コミュニティー内部のコントリビューターたちはオープンソースへの移行において IBM が果たしている役割を理解していますが、最近 IBM が Red Hat を買収するまでは、コミュニティー外部の人々が IBM をオープンソースと結び付けて考えることはほとんどありませんでした。けれども実際のところ、IBM は当初からオープンソースによる開かれた世界を推進してきました。
記事 2019/6/20
Db2 Docker コンテナーを構築してデプロイする際の考慮事項
このチュートリアルでは、IBM Db2 for Linux, UNIX and Windows を Docker コンテナー内にデプロイする際の考慮事項について説明します。
記事 2019/2/21
Python でのオンデマンド・データ, 第 3 回: コルーチンと asyncio
最近のビッグデータ・アプリケーション内で使用されるデータのほとんどは、Web またはデータベースから取り込まれます。したがって、ビッグデータ・アプリケーションを開発する際は、Web とデータベース全体にわたって大規模にビッグデータを処理するコードを作成する必要がありますが、処理中にすべてのタスクが停止するようなことがあってはなりません。Python 3 では、この問題を軽減する連携マルチタスキング・システムが導入されています。このシステムで使用しているのが、非同期コルーチンです。非同期コルーチンは、ジェネレーターと同様の概念に基づいています。つまり、中断および再開できる特殊な関数から作成されるオブジェクトであることから、複雑で非効率的な処理を複数の単純なタスクに分割できます。これらのタスクが連携することで、CPU と入力/出力との間のトレードオフが最大限になります。わかりやすい一連の例に従って、非同期コルーチンの核心となる手法について学んでください。
記事 2019/1/24
ブロックチェーンの基礎: Hyperledger Fabric と Hyperledger Composer
名前は似ていても、その違いを知ることが、ブロックチェーン開発を開始する際の重要な鍵となります。ヒント: 一方は優れた開発ツール、もう一方はビジネス・ブロックチェーン・ネットワークの強力なエンジンです。この両方を活用する方法を学んでください。
記事 2018/12/20
Kafka の紹介
分散メッセージングやストリーミング・データに最もよく使われているプラットフォームの 1 つを紹介します。
記事 2018/12/13
Servlet 4.0 を導入する
Servlet 4.0 は HTTP/2 のサーバー・プッシュ・テクノロジーを完全に統合しているだけでなく、サーブレットのマッピング URL のランタイム・ディスカバリーにも対応しています。このハンズオン・チュートリアルでは動画のデモを盛り込み、サンプル・コードを記載して、Java サーブレットと JSF アプリケーション内で HTTP/2 サーバー・プッシュと新しい HttpServletMapping インターフェースを使い始められるよう手引きします。
記事 2018/12/06
Android 開発入門
Android は Linux オペレーティング・システムをベースとした、よく使われているコンピューティング・プラットフォームです。最初の商用版 Android は、携帯電話向けプラットフォームという形で 2008 年に市場に登場しました。その当時、ビジネス・ユーザー用の携帯電話として最もよく使われていたのは BlackBerry ですが、その一方で、あらゆるセクターにわたって iPhone が大きな話題になり始めていました。また、当時はまだ、携帯電話ユーザーのほとんどが折り畳み式携帯電話を使用してテキストを入力していました。
記事 2018/12/06
Rust 入門ガイド: Rust 言語でのコーディングを開始する
新しいプログラミング言語を習得する近道は、お馴染みの古いゲームを作成することです。このチュートリアルで、単純な三目並べのゲームを作成する手順を通して Rust の使い方を学んでください。
記事 2018/11/22
Rust 入門ガイド: Rust の紹介
このチュートリアルでは、Mozilla Rust を紹介します。Rust は安全な静的型付け型コンパイル言語です。
記事 2018/11/22
Java EE 8 Security API 入門, 第 3 回: IdentityStore を使用してユーザー資格情報へのアクセスをセキュリティーで保護する
新たに導入された IdentityStore インターフェースを使用して、Java Web アプリケーション内で RDBMS または LDAP アイデンティティー・ストレージをセットアップして構成する方法を学んでください。
記事 2018/10/18
Java EE 8 Security API 入門, 第 4 回: SecurityContext を使用して呼び出し側のデータを調査する
Java EE Security API について解説するシリーズの最終回では、SecurityContext API を紹介します。この API を使用すると、サーブレット・コンテナーと EJB コンテナーとで一貫した方法によって、呼び出し側のデータを調査できます。SecurityContext で HttpAuthenticationMechanism の宣言型機能を拡張する方法を確認してから、サーブレット・コンテナーを例に、この API を使用して呼び出し側のデータを調査する方法を説明します。
記事 2018/10/18
今まで知らなかった 5 つの事項: Java 10
Java 9 のすぐ後にリリースされた Java 10 は、プログラミングのプロ、コンテナー・マニア、ガーベッジ・コレクションの天才にとって嬉しい新機能の宝庫です。JDK 10 の新機能を発見するのに今ほどぴったりのタイミングはありません。
記事 2018/9/27
今まで知らなかった 5 つの事項: MicroProfile 1.3
つい最近、Eclipse MicroProfile が Java クラウド・ネイティブ・マイクロサービスの開発を目的とした新しい 5 つの API をリリースしました。この記事では、MicroProfile 1.3 に導入された新機能の注目すべき点を説明します。サンプル・コードを参考に、早速これらの API を使えるようになってください。
記事 2018/9/27
Python 入門ガイド
科学研究で役に立ち、しかも習得しやすいプログラミング言語をお探しですか?そのような言語の候補は、Python をおいて他にありません。このわかりやすくて単純な言語を使用して、代数計算からデータを基にしたグラフ出力の生成に至るまで、あらゆる処理を行うためのリソースを見つけてください。
記事 2018/9/20
Python でのメタプログラミング
この記事では、メタプログラミングを Python で利用する方法と、メタプログラミングによって特定のタスクが単純化される仕組みを説明します。
記事 2018/9/20
TensorFlow 入門
TensorFlow は数ある機械学習用オープンソース・ソフトウェア・ライブラリーのうちの 1 つに過ぎません。このチュートリアルで、TensorFlow の概要とこれをサポートしているプラットフォーム、そして TensorFlow をインストールする際の考慮事項を把握してください。
記事 2018/7/19
Java EE 8 の新機能
クラウドとリアクティブ・プログラミング向けに作成された次期 Java Platform Enterprise Edition は、今後数年のうちに、エンタープライズ・アプリケーション開発を方向付けることになるでしょう。この記事では、Java エンタープライズ・セキュリティー、JSON バインディング、HTTP/2 サーバー・プッシュなどに対応するための新しい API とアップグレードについて紹介します。
記事 2018/4/26
Spring Framework 5 の新機能
Spring Framework 5.0 は今後数年のうちに、開発者が Spring ベースのアプリケーションを理解して作成する方法を変えていくでしょう。Spring 5 では、そのコア構造に関数型プログラミング・モデルとリアクティブ・プログラミング・モデルを統合しています。さらに、主要な依存関係を更新し、レガシーの重荷から解放されてパフォーマンス・ブーストを達成しながらも、お馴染みの Spring Framework のルック・アンド・フィールを維持している仕組みを学んでください。
記事 2018/4/19
基本的な Apache Cassandra アーキテクチャーをセットアップする
分散型 Apache Cassandra データベースを構成してインストールする方法を学んでください。分散型 Apache Cassandra データベースは、高可用性を備え、ペタバイト規模のデータを処理することができます。また、単一障害点がなく、読み取り/書き込み処理のレイテンシーもわずかです。このような特徴を備えたデータベースは、優れたサービス・レベルのデータベース・ソリューションを目指す多くの大企業および機関で使用されています。
記事 2018/4/12
今まで知らなかった 5 つの事項: Apache Maven のプラグイン
Maven を最大限に利用しきれていませんか?それは誰にとっても同じことです!プラグインのゴールが Maven のライフサイクルにどのように対応するのかを学んで、GitHub の Maven Site、Codehaus の Maven Cargo を含め、作成するプロジェクトを次のレベルに引き上げる 4 つのプラグインを導入してください。
記事 2018/3/22
InformixのデータをSparkにオフロードする, 第 1 回: データの収集
Informix データベースからデータを取得して Spark にダンプする方法を学び、Informix のデータを他のデータ・ソースに対して利用して、高度なアナリティクスをコンパイルできるようになってください。このチュートリアルで説明する方法では一貫して Java を使用します。このチュートリアルの対象読者は、RDBMS データを Spark に取り込もうと目指している開発者です。Informix のユーザーであるかどうかは問いません。
記事 2018/2/22
InformixのデータをSparkにオフロードする, 第 3 回: 複合分析
このチュートリアル・シリーズの第 3 回では、結合と、より複雑なクエリーについて詳しく探ります。Informix データベースからデータを取得して Spark にダンプする方法を学び、Informix のデータを他のデータ・ソースに対して利用して高度なアナリティクスをコンパイルできるようになってください。このチュートリアルで説明する方法では一貫して Java を使用します。このチュートリアルの対象読者は、Informix のユーザーであるかどうかを問わず、RDBMS データを Spark に取り込もうと目指している開発者です。
記事 2018/2/22
InformixのデータをSparkにオフロードする, 第 2 回: 基本的なデータ分析
第 1 回で学んだ知識を基に、Spark dataframe API を使ってデータの調査を開始し、データフレームとは何かを理解してください。
記事 2018/2/22
1 - 23 件のうちの 23 件
概要の表示 | 概要の非表示