Shoeisha Technology Media

CodeZine(コードジン)

記事種別から探す

記事一覧

91~105件(全4481件)
  • 2016/12/26

    Googleアナリティクスの管理画面とよくある設定内容

     マーケッター向けに語られることが多いGoogleアナリティクス。本連載では開発者の方に向けてGoogleアナリティクスとGoogleタグマネージャの使い方を、基本から単なるページビュー計測にとどまらない利用方法までご紹介します。今回はGoogleアナリティクスの管理画面を中心にGoogleアナリティクスの仕組みとよくある設定内容を紹介します。

  • 2016/12/26

    人工知能を利用するプロダクトを開発できるように――『あたらしい人工知能の教科書』インタビュー

     サービスやプロダクトを開発するうえで人工知能を用いることが当たり前になったとしたら、生き残っていけるのはその下地となる技術を広く把握しているエンジニアだけ。しかし、人工知能を支える技術の全体像はなかなか見渡しにくいのが現状です。それを打破する『あたらしい人工知能の教科書』の著者・多田智史さんと監修・石井一夫さんにお話をうかがいました。

  • 2016/12/22

    Tessel 2とUSBカメラを接続してみよう

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

  • 2016/12/21

    Spring Day 2016 参加レポート~Spring 5.0はリアクティブプログラミング最重視、マイクロサービス関連の講演も目白押し

     JavaのOSSフレームワーク「Spring Framework」の日本最大級のイベント「Spring Day 2016」が11月18日、東京・八重洲のグラントウキョウサウスタワーで開催されました。4トラックで合計25個に及んだセッションでは、Spring Framework 5.0の最新情報やマイクロサービス向けの技術、企業システムでの適用事例などを紹介。平日開催にもかかわらず来場者数は400人を超え、Springへの関心と期待の高さを感じました。本稿では、このイベントの様子と主なセッション...

  • 2016/12/21

    GoogleアナリティクスAPIでアクセスデータを活用するReporting API

     本稿ではGoogleアナリティクスAPI(以降、GA-API)でさまざまな集計データ(ページビュー数や流入元など)をレポートとして活用するためのAPIであるReporting APIを活用し、ランキングによる人気ページ一覧作成などレポーティング自動化に挑戦します。

  • 2016/12/20

    PyCon JP 2016 開催後レポート ~第3回 メディアチームのPyCon JP 2016

     PyCon JP 2016メディアチーム副座長の吉田です。メディアチームはメディアスポンサー関連とWebシステムを主なタスクとして活動しました。Webシステムについては開催前レポートでご紹介しているので、ぜひご覧ください。開催後レポートでは、サブタスクとして実施した「iOS/Androidガイドアプリ作り」、「友達作ろう!」企画、「撮影」などについてご紹介します。

  • 2016/12/20

    Androidアプリでのバックグラウンド処理と通知機能

     Androidアプリを開発するにはAndroid Studioを使います。そのAndroid Studioのメジャーアップデートであるバージョン2.0が正式公開されました。本連載では、最新のAndroid Studio 2系を使い、Androidアプリ開発の基本を解説していきます。前回はAndroidアプリでのメディア再生を扱いました。今回は、Androidのバックグラウンド処理であるサービスと、バックグラウンドの状態を通知するノーティフィケーションを扱います。

  • 2016/12/19

    連絡先データにアクセスするプラグインを使う

     今回はスマートフォン内の連絡先データにアクセスするためのプラグインを紹介します。スマホではPCに比べて文字を入力することが面倒ですが、連絡先データを使えばこれらの入力を簡単にするなどが可能です。ただし、連絡先に保存されているデータは、必ずしも自分のデータだけではなく相手側のプライバシー情報も含むために取り扱いは十分に注意してください。

  • 2016/12/16

    Novaの動作と仕組み~複数のノード・仮想化方式でも効率的にインスタンス管理

     前回は、機能・アーキテクチャの両面でOpenStackの中核と呼ぶべきサービス「Keystone」を紹介しました。Keystoneはエンドポイント情報の共有や認証認可といったOpenStackの中核的機能を担っているほか、サービスの増減やバージョンアップを容易するアーキテクチャをOpenStackに提供しています。今回は、2つ目のOpenStackのコアサービスとして「Nova」を取り上げます。Novaは仮想サーバーの作成と管理を司るサービスです。Keystoneと並んで、OpenStackの...

  • 2016/12/16

    IDDD本の第3章「コンテキストマップ」の解説

     ドメイン駆動設計(DDD)は、顧客と開発者が業務を戦略的に理解し、共通の言葉を用いてシステムを発展させていく開発手法です。第2回の前回は「ドメイン、サブドメイン、境界づけられたコンテキスト」の概要/分割方法/評価方法について紹介しました。第3回となる本稿では、境界づけられたコンテキスト間のチーム関係を示す「コンテキストマップ」について紹介します。

  • 2016/12/15

    女子大生が電子工作したくなる! 桜色のボディが可愛いマイコンボード「GR-SAKURA」

     本連載では、IoTハックに興味のある人に向けて、ハッカブルなIoTデバイスを紹介していきます。今回は、ピンクのボディが可愛いマイコンボード「GR-SAKURA」でLチカに挑戦します。

  • 2016/12/15

    Web開発、IoT、イベント、執筆。何でも屋の僕がたどり着いたDevRelという仕事――IoTLT 菅原のびすけさん

     CodeZineがお届けするPodcast「かまぷとゆうこのデベロッパーズ☆ラジオ」略して「デブ☆ラジ」。この番組では、USP研究所のかまたひろこと、CodeZine編集部の近藤佑子が、ソフトウェアデベロッパーのみなさんに向けて、IT技術に関するちょっといい話をお送りします。音声に加えて、ダイジェスト版の記事もお届け。第5回のゲストは、IoTに関するコミュニティ「IoTLT」の菅原のびすけさんをお呼びし、コミュニティ運営のこと、最近立ち上げた会社dotstudioのことなどについて聞きました。...

  • 2016/12/15

    「ボタンを押すと何かが起きる、それだけで面白い」日本のメイカームーブメントとはどんなものか

     翔泳社が12月5日に刊行した『The Maker's Manual』はアメリカを中心に巻き起こっているメイカームーブメントを背景にした、「何かを作ってみたい方」のためのガイドブックです。日本でも盛り上がっているメイカームーブメントですが、本書の翻訳者である坪井義浩さん(スイッチサイエンス)は現状をどう見ているのか、お話をうかがいました。

  • 2016/12/14

    コーディング機能やデバッグやテストの機能が大幅パワーアップ! 次期バージョン「Visual Studio 2017 RC」

     11月に米Microsoftによって開催されたオンラインイベント「Connect(); // 2016」で、次期バージョン「Visual Studio 2017(コードネーム:Visual Studio "15")」のリリース候補版が発表されました。本連載では、プレビュー版/リリース候補版をとおして、Visual Studioの新たな魅力をいち早く解説します。今回は、プログラマーにとってうれしい、コーディングやデバッグを助ける新機能にフォーカスを当てます。

  • 2016/12/14

    LINE Bot開発の概要と実装の基本

     本連載では、今後広がっていくであろうbotの開発手法を、LINE Botを例として解説していきます。開発はPHP、サーバーはHerokuのフリーアカウントを利用するので簡単に、そして無料で運用が可能です。第2回となる今回は、前回動かしてみた完成済みプロジェクトを自分で一から作りながら、LINE Botの全体像、プロジェクトに必要なもの、基本的な実装と動きを解説します。LINE Bot SDKのインストール方法から始め、Procfileを用いたサーバーの設定、最後にコードを書いて実際にデプロイす...

91~105件(全4481件)
All contents copyright © 2006-2017 Shoeisha Co., Ltd. All rights reserved. ver.1.5