Shoeisha Technology Media

CodeZine(コードジン)

記事種別から探す

著者情報

執筆記事

  • 2017/02/09

    Reactコンポーネントへの理解を深める

     Reactはコンポーネントを組み合わせて開発を行うことで、保守性の高いアプリケーションを実現できるライブラリです。同時に、優れたUIを提供するライブラリでもあります。本稿ではコンポーネントを使いこなすためには避けて通れない、PropsやState、およびライフサイクルについて解説します。

  • 2017/02/07

    Androidのマテリアルデザイン ~マテリアルデザインとツールバー~

     Androidアプリを開発するにはAndroid Studioを使います。そのAndroid Studioのメジャーアップデートであるバージョン2.0が正式公開されました。本連載では、最新のAndroid Studio 2系を使い、Androidアプリ開発の基本を解説していきます。前回はカメラアプリとの連携を扱いました。今回は、次回と2回に分けて、マテリアルデザインを解説します。

  • 2017/01/30

    実践DDD本の第4章「アーキテクチャ」 ~レイヤからヘキサゴナルへ~

     ドメイン駆動設計(DDD)は、顧客と開発者が業務を戦略的に理解し、共通の言葉を用いてシステムを発展させていく設計手法です。前回は「境界づけられたコンテキスト間のチーム関係を示す「コンテキストマップ」について紹介しました。4回目となる今回は、DDDのアーキテクチャについて紹介します。

  • 2017/01/27

    使いたくなる検索システムのUIをSlackBotで実現する

     前回はElasticsearchへ大量のデータを効率よく登録できる並列処理を紹介しました。今回はElasticsearchから少し離れて、検索システムを提供する際に重要となるUIについて説明します。そして、開発者で愛用者が多いSlackを用いて単純な返答を行うシステムを作成します。

  • 2017/01/23

    Androidカメラアプリとの連携

     Androidアプリを開発するにはAndroid Studioを使います。そのAndroid Studioのメジャーアップデートであるバージョン2.0が正式公開されました。本連載では、最新のAndroid Studio2系を使い、Androidアプリ開発の基本を解説していきます。前回は、OS付属の地図アプリとの連携およびGPS機能の扱い方を扱いました。今回はその続きとして、カメラアプリとの連携を解説します。

  • 2017/01/18

    Tessel 2で取得したデータをリアルタイムにグラフ表示する

     Web系の知識でかんたんに操作できる初心者向けのマイコンボードTessel 2を使って、JavaScriptでのIoTを試してみます。ハードウェアに詳しくないWeb系エンジニアでもIoTシステムを体験できます。

  • 2017/01/17

    Elasticsearchへの大量データ登録の効率化

     前回はElasticsearchを起動し、テンプレートを使った文書の登録から、登録した文書を検索するところまで紹介しました。今回は、大量の文書データを高速に登録するための並列処理について紹介します。

774件中22~28件を表示



All contents copyright © 2005-2017 Shoeisha Co., Ltd. All rights reserved. ver.1.5