2017年のWhat's New
-
2017.02.07 記事「Androidのマテリアルデザイン -マテリアルデザインとツールバー-」(CodeZine)を公開しました
前回はカメラアプリとの連携を扱いました。今回は、次回と2回に分けて、マテリアルデザインを解説します。
-
2017.01.30 記事「Angularで要素オブジェクトのプロパティに値を「バインド」するには?(Property Binding)」(@IT)を公開しました
要素のプロパティに値をバインドするProperty Bindingについて、3つのバインディング構文を説明します。
-
2017.01.30 記事「実践DDD本の第4章「アーキテクチャ」 ~レイヤからヘキサゴナルへ~」(CodeZine)を公開しました
前回は「境界づけられたコンテキスト間のチーム関係を示す「コンテキストマップ」について紹介しました。4回目となる今回は、DDDのアーキテクチャについて紹介します。
-
2017.01.27 記事「使いたくなる検索システムのUIをSlackBotで実現する」(CodeZine)を公開しました
今回はElasticsearchから少し離れて、検索システムを提供する際に重要となるUIについて説明します。そして、開発者で愛用者が多いSlackを用いて単純な返答を行うシステムを作成します。
-
2017.01.26 記事「Ajax通信で成功/失敗コールバックに任意の値を渡すには?($.ajax[context])」(Build Insider)を公開しました
主にコールバック関数に任意の値を引き渡す目的で使える「$.ajaxメソッドのcontextパラメーター」の基本的な使い方を説明します。
-
2017.01.23 記事「Androidカメラアプリとの連携」(CodeZine)を公開しました
前回は、OS付属の地図アプリとの連携およびGPS機能の扱い方を扱いました。今回はその続きとして、カメラアプリとの連携を解説します。
-
2017.01.18 雑誌「第1特集 いまはじめるDocker 第2章、第3章 」(Software Design)を公開しました
第2章:すぐに使える!マネージドサービスでDockerを活用
第3章:使ってみよう!アプリ開発のストーリーからメリットを知る
を担当しています。 -
2017.01.18 記事「Tessel 2で取得したデータをリアルタイムにグラフ表示する」(CodeZine)を公開しました
今回は、MQTTサーバーを使い、Tessel 2で計測した値をリアルタイムにグラフ表示してみます。オープンソースのサーバーやライブラリを活用すれば、このようなこともシンプルなコードで実現できます。
-
2017.01.17 記事「Elasticsearchへの大量データ登録の効率化」(CodeZine)を公開しました
前回はElasticsearchを起動し、テンプレートを使った文書の登録から、登録した文書を検索するところまで紹介しました。今回は、大量の文書データを高速に登録するための並列処理について紹介します。
-
2017.01.16 記事「scaffoldで生成されたコードから紐解くRails 5の基本構成」(CodeZine)を公開しました
前回はRails 5のプロジェクト作成、scaffoldで自動生成したソースコードを元にルーティングを確認しました。今回は、実際の動作をソースコードと関連付けて各アクションについて解説します。
-
2017.01.16 記事「Angularのビューで「安全に」プロパティ/メソッドにアクセスするには?(「 ?. 」演算子)」(@IT)を公開しました
プロパティやメソッドを呼び出す際にレシーバーオブジェクトがnullでないことを確認した上で呼び出せる「?.」演算子の基本的な使い方を解説します。
-
2017.01.12 記事「Ajax通信で得られたコンテンツを加工するには?($.ajax[dataFilter])」(Build Insider)を公開しました
$.ajaxメソッドにより得たコンテンツをdoneメソッドで処理する前に加工/編集できる「$.ajaxメソッドのdataFilterパラメーター」の基本的な使い方を説明します。
-
2017.01.12 記事「URLとリンクでコンポーネント表示を切り替える「Angular 2」のルーター」(CodeZine)を公開しました
今回は、Angular 2のコンポーネントにURLのパスを対応付けて、一般的なWebページのリンクと同じ操作でコンポーネントを切り替え表示できる、ルーターの機能について紹介します。
-
2017.01.11 記事「カレンダーの予定を管理するプラグインを使う」(CodeZine)を公開しました
今回はスマートフォン内のカレンダーにアクセスするためのプラグインを紹介します。カレンダーやイベントをスマホに登録すると、アラームで通知したり、クラウドを通じて共有したりできます。
-
2017.01.11 記事「最新フレームワーク「Angular 2」と組み合わせて「Wijmo(ウィジモ) 5」を使おう」(CodeZine)を公開しました
今回は、JavaScriptフレームワーク「Angular 2」とWijmoを組み合わせて利用する方法について説明します。
-
2017.01.04 記事「Angularでコンポーネントの値を「ビュー」に反映させるには?({{…}})」(@IT)を公開しました
JavaScriptのオブジェクトをHTMLテンプレートに結び付けるための機能をデータバインドと言います。そのデータバインドを記述するためのInterpolation記法の基礎を解説します。
-
2017.01.04 記事「Reactの概要と基礎技術要素を理解する」(CodeZine)を公開しました
本連載は、Reactアプリを開発するための基礎を身につけることを目的としたものです。Reactの概念・文法・作法などといった基礎的な事項を学んだ後、Fluxアーキテクチャを採用した本格的なアプリ開発の手法を体験する、という流れを予定しています。