WINGS(Www INtegrated Guide on Server-architecture)
Www INtegrated Guide on Server-architecture :
   ホーム お問い合わせ サーバーサイド環境構築設定 つぶやき ブックマーク レンタルサーバー 総合FAQ/訂正&ダウンロード このエントリーをはてなブックマークに追加        
  • 刊行書籍情報  [書籍マップ
  • オンライン公開 技術記事
  • シリーズ別書籍リスト
  • 「WINGS News」登録/解除
  • WINGSプロジェクト紹介
  • WINGSプロジェクトメンバ募集





 Recent News (2017年)


全件2024年2023年2022年2021年
2020年2019年2018年2017年2016年
2015年2014年2013年2012年2011年
2010年2009年2008年2007年2006年
2005年2004年2003年2002年2001年
2000年1999年1998年

【2017.12.28】  「翔泳社 CodeZine(Reactによるフォーム/リストの基本)」記事掲載
今回はJavaScriptでステートフルなアプリケーションを実装しながら、「リスト」と「フォーム」のWebアプリケーションに欠かせない要素を学びます。


【2017.12.28】  「マイナビ ゼロからはじめるAzure(Azure Machine Learningを始めよう(3)- 予測Webサービスの公開)」記事掲載
今回は、前回トレーニングした機械学習モデルを外部から使用できるようにWebサービスを公開します。


【2017.12.25】  「デジタルアドバンテージ Build Insider(複数のスタイルプロパティをまとめて操作するには?(ngStyle))」記事掲載
ngStyleディレクティブを使って、要素に対して複数のスタイルプロパティをまとめて設定する方法を説明します。


【2017.12.22】  「翔泳社 CodeZine(確かな言語理解は後々の血肉となり底力となる――『独習C# 新版』山田祥寛が語る)」記事掲載
12/15に刊行された「独習C# 新版」の著者へのインタビュー記事です。


【2017.12.20】  「翔泳社 CodeZine(【新刊紹介】『速習 ASP.NET Core』発売、開発に必要な知識をサクッと学べる解説書)」記事掲載
新刊「速習 ASP.NET Core」について、一般レビュー読者(藤田 喜美恵さん)と担当編集者からのコメントを掲載いただいています。


【2017.12.20】  「翔泳社 CodeZine(「Xojo(ゾージョー)」の帳票機能で、アプリのデータを帳票出力しよう)」記事掲載
今回はXojoの帳票機能でデータを出力する方法を紹介します。帳票レイアウトを作成するレポートレイアウトエディタの使い方や、帳票を印刷/ファイル出力/画面表示する実装方法について説明します。


【2017.12.18】  「デジタルアドバンテージ Build Insider(コンポーネントにスタイルシートを適用するには?(styles/StyleUrlsパラメーター))」記事掲載
@Componentデコレーターのstylesパラメーターを利用してコンポーネントにスタイルシートを適用する基本的な方法を解説します。また、スタイルを外部ファイルにする方法も説明します。


【2017.12.15】  「独習C# 新版」(翔泳社)配本開始
C#の文法・プログラムの書き方を、さまざまなサンプルプログラムを例示しながら詳細かつ丁寧に解説します。最新C# 7.1に対応しており、今から始める方にも、これまでの復習をしたい方にもお勧めです。
解説→例題→理解度チェックの3ステップで、C#の文法をきちんと習得できます。
本書掲載のサンプルは、ダウンロード可能。どんどん動かして試してみてください。


【2017.12.15】  「@IT PHPの「クラス」と「インスタンス」――「オブジェクト指向」の基礎中の基礎」記事掲載
今回からしばらく、PHPの「オブジェクト指向言語」としての書き方を紹介します。今回は、その1回目として基礎中の基礎である「クラス」と「インスタンス」を扱います。


【2017.12.12】  「デジタルアドバンテージ Build Insider(複数のスタイルクラスをまとめて操作するには?(ngClass))」記事掲載
スタイルシートとして定義した複数の対象クラスのスタイルを、任意の要素のclass属性にまとめて着脱できるngClassディレクティブの基本的な使い方を説明します。


【2017.12.11】  「翔泳社 CodeZine(Android Studioの新バージョン3をCheck It Out!)」記事掲載
Android Studioの新バージョン3.0がリリースされました。注目すべき機能がいろいろ追加されています。本記事では、そのうちいくつかを紹介していきます。


【2017.12.11】  「@IT Android Studioで始めるKotlin入門(Kotlinとは)」記事掲載
Android Studio 3.0を使い、最近話題のプログラミング言語「Kotlin」の特徴を解説する連載です。初回は、メリット、「Java」言語とのコード比較、Android Studioの環境構築、実行までのチュートリアルなどを解説します。


【2017.12.11】  「マイナビ ゼロからはじめるAzure(Azure Machine Learningを始めよう(2)- モデルの作成から評価まで)」記事掲載
今回は前回作成したワークスペースと、その中に実装したサンプルデータセットを使用して機械学習のモデルをトレーニング(学習)します。またそのモデルを使って予測を行い、モデルの精度を評価します。


【2017.12.08】  「翔泳社 CodeZine(Swift 4の新機能――拡張されたDictionary、JSON解析に役立つCodableプロトコル)」記事掲載
今回は、アプリ内でよく利用されるDictionaryの扱いとJSONの解析に関し、Swift 4で追加された便利な機能を解説します。


【2017.12.05】  「デジタルアドバンテージ Build Insider(数値(単数/複数)によって表示を切り替えるには?(ngPlural))」記事掲載
Angularで数値によってテキスト表示内容を切り替えるための、ngPluralディレクティブの基本的な使い方を説明します。


【2017.12.04】  「速習 ASP.NET Core」(WINGSプロジェクト)配本開始
ASP.NET Core 開発に必要な知識を4つのPartに分けて、サンプルコードとともに詳しく解説しています。
Appendixでは、コマンドラインからのアプリ開発方法についても紹介しています。


【2017.12.01】  「翔泳社 CodeZine(Angularと高機能JavaScriptライブラリで作るスプレッドシートアプリ)」記事掲載
グレープシティが提供するJavaScriptライブラリ「SpreadJS」に含まれるスプレッドシート部品「Spread.Sheets」を、JavaScriptフレームワークAngularと組み合わせて利用する方法を説明します。


【2017.11.27】  「デジタルアドバンテージ Build Insider(条件式の真偽に応じて出力を切り替えるには?(ngIf/else))」記事掲載
与えられた条件式に基づき要素の表示/非表示を切り替えるngIfディレクティブで使う、「さもなければ」を意味するelse句と、テンプレートとして別出しするthen句の、基本的な使い方を説明します。


【2017.11.27】  「翔泳社 CodeZine(KubernetesクラスタにServiceとIngressを追加し、Webアプリケーションを外部に公開)」記事掲載
今回はWebアプリケーションを外部に公開するために、クラスタにServiceとIngressを追加します。


【2017.11.24】  「翔泳社 CodeZine(Java 9のモジュール機能「Project Jigsaw」の基本を紹介)」記事掲載
今回はJava 9で新たに追加された「Project Jigsaw」モジュール機能について、基本的な部分を紹介します。


【2017.11.21】  「翔泳社 CodeZine(ASP.NET Core 2.0でRazor Pagesアプリケーションを作ろう)」記事掲載
今回は「Razor Pages」を使ったWebアプリケーションの作成を通してRazor Pagesの構成要素や基本的な実装方法、データバインディングの仕組みについて説明します。


【2017.11.21】  「マイナビ ゼロからはじめるAzure(Azure Machine Learningを始めよう(1)- MLStudioの使い方)」記事掲載
今回は、MLStudioの基本的な使用方法を紹介します。実際にデータを加工/分割してモデルの作成(トレーニング)の前処理を行います。


【2017.11.20】  「デジタルアドバンテージ Build Insider(条件式に応じて要素を表示/非表示にするに?(ngIf))」記事掲載
与えられた条件式に基づき要素の表示/非表示を切り替えるngIfディレクティブの基本的な使い方を説明します。また、ngIfディレクティブによる表示/非表示の挙動の特性と注意点も示します。


【2017.11.15】  「翔泳社 CodeZine(モジュールバンドラーwebpackの設定を調整して、より実践的に使いこなそう)」記事掲載
今回は、Node.jsのプロジェクトにwebpackを設定して、画像やCSSの処理、JavaScriptの変換などを行う方法を説明します。


【2017.11.13】  「デジタルアドバンテージ Build Insider(複数の要素を繰り返し出力するには?(ngFor))」記事掲載
配列の内容を順に出力できるngForディレクティブと、ダミーのコンテナー要素を使うことで、複数の要素群をまとめて繰り返し出力する方法を説明します。


【2017.11.09】  「基礎からしっかり学ぶC#の教科書」(日経BP)配本開始
C#の使い方を、基礎から丁寧に解説した入門書です。
プログラミングに必要な基礎知識(言語仕様、文法、概念など)を体系的に学習できます。
各章末の復習問題で、その章で学んだ内容を確認してから次の章に進めます。
最終章では実際に電卓アプリを作成することで、本書で学んだこと全体が復習できます。これからC#を始める方にも、レベルアップを目指す初学者にもおすすめの1冊です。
本書掲載サンプルは、出版社サイトからダウンロード可能です。

本書は2009年発行の「文法からはじめるプログラミング言語 Microsoft Visual C#入門」を、執筆時点の最新情報に合わせて全面的に改訂し、C# 7.1に対応させたものです。


【2017.11.09】  「翔泳社 CodeZine(「Swift 4」でのアプリ開発を始める前に知っておきたい、基本の「き」)」記事掲載
今回は、Swift 3以降で変更された関数の基本的な命名規則や定義の仕方、クラスの拡張方法とソースコードの分割について解説します。


【2017.11.08】  「翔泳社 CodeZine(統合開発環境「Xojo(ゾージョー)」で本格デスクトップDBアプリを作成)」記事掲載
今回はデータを新規登録/更新/削除できるデスクトップアプリの作成を通して、Xojoのデータベース機能を説明します。ビジュアルエディターやVBライク言語など、Xojoのわかりやすい機能を活用してデータベースアプリを開発できます。


【2017.11.06】  「マイナビ ゼロからはじめるAzure(WebJobsを使ったイベント駆動アプリ)」記事掲載
Azure Functionsと、WebJobsという2つのサービスを使って、イベント駆動アプリの作り方や双方の違いを2回に分けて見ています。前回のAzure Functionsに続き、今回はWebJobsについて説明し、アプリを作成していきます。


【2017.11.06】  「デジタルアドバンテージ Build Insider(配列の内容を順に出力するには?(ngFor))」記事掲載
配列の内容を順に出力できるngForディレクティブの基本的な使い方を説明します。また、ngForディレクティブで利用できる特殊変数についてまとめます。


【2017.10.31】  「翔泳社 CodeZine(「ASP.NET Core 2.0」の変更点とインストール方法を知ろう)」記事掲載
1回目の今回は、ASP.NETの概要と、ASP.NET Core 2.0で追加された新機能、および導入方法について紹介します。


【2017.10.30】  「@IT PHPのジェネレータ――foreachループで使える値生成のための関数」記事掲載
今回は、PHP 5.5から導入された「ジェネレータ」について扱います。まず「ジェネレータ」とは何か、から話をはじめ、どんなメリットがあるのか、などについてサンプルを交えて解説します。


【2017.10.30】  「デジタルアドバンテージ Build Insider(要素に適用するスタイルクラスを操作するには?(Class Binding))」記事掲載
スタイルシートとして定義した対象クラスのスタイルを、任意の要素のclass属性に簡単に着脱できるClass Bindingの基本的な使い方を説明します。


【2017.10.26】  「翔泳社 CodeZine(Microsoft AzureのNoSQLデータベース「Cosmos DB」における運用時の考慮ポイントを知る)」記事掲載
最終回である今回は、運用編としてCosmos DBを本番運用で利用する際の考慮ポイントやノウハウについて紹介します。


【2017.10.23】  「デジタルアドバンテージ Build Insider(インラインフレームに外部リソースをバインドするには?(Property Binding))」記事掲載
セキュリティの観点からデフォルトではiframeのsrc属性やobjectのdata属性にはプロパティバインディングできません。これを回避して信頼できる値としてバインディングする方法を説明します。


【2017.10.19】  「翔泳社 CodeZine(Java 9のリリースとこれまでのトレンドを振り返る)」記事掲載
今回は、これまでリリースされたバージョンを簡単に振り返り、Java 9の変更点について全体像を解説します。


【2017.10.18】  「翔泳社 CodeZine(“あなたの会社をデータ駆動にする”オープンソースBIツール「Re:dash」でSQL分析結果を可視化しよう)」記事掲載
今回はSQL分析結果を分かりやすく可視化/共有する、WebベースのオープンソースBIツール「Re:dash」の導入・活用方法を解説します。


【2017.10.16】  「デジタルアドバンテージ Build Insider(スタイルプロパティに単位付きの値を設定するには?(Style Binding))」記事掲載
Style Bindingの「[style.スタイルプロパティ名.単位] = "式"」というバインディング構文によって、要素に対する任意のCSSスタイルプロパティに単位付きで値をバインドする方法を説明します。


【2017.10.12】  「デジタルアドバンテージ Build Insider(要素のスタイルプロパティを操作するには?(Style Binding))」記事掲載
style属性に特化したバインディング構文、Style Bindingの基本的な使い方を説明します。


【2017.10.11】  「@IT PHPの少し変わった関数の使い方――引数のデフォルト値、可変長引数、可変関数、コールバック関数、クロージャ」記事掲載
今回は、少し変わった関数の使い方について解説します。具体的には、引数のデフォルト値、可変長引数、コールバック関数、クロージャなどを扱います。


【2017.10.06】  「マイナビ ゼロからはじめるAzure(Functionsを使ったイベント駆動アプリ)」記事掲載
さまざまイベントをきっかけにアプリケーションを実行できるAzure Functionsについて説明し、実際にアプリケーションを作成していきます。


【2017.10.05】  「翔泳社 CodeZine(Google Container EngineによるKubernetesクラスタの作成)」記事掲載
今回はKubernetesおよびGoogle Container Engineの説明と、Kubernetesクラスタの作成方法、その上にWebアプリケーションをデプロイする方法を解説します。


【2017.10.05】  「デジタルアドバンテージ Build Insider(親要素を削除するには?(unwrap))」記事掲載
現在の要素の親に当たる要素を削除するunwrapメソッドの基本的な使い方を説明します。これ以外の要素削除系メソッドとの違いも簡単にまとめます。


【2017.10.04】  「翔泳社 CodeZine(Cosmos DBアプリで検索/更新/削除機能を実装する)」記事掲載
4回目の今回は、前回の続きとしてCosmos DBに入ったデータを操作する実装を行います。


【2017.09.25】  「マイナビ ゼロからはじめるAzure(Azureとモバイルアプリを連携させる)」記事掲載
今回はモバイルアプリ向けのサービスと、アプリとAzureを連携するためのSDKについて紹介します。


【2017.09.25】  「デジタルアドバンテージ Build Insider(数値を通貨記号付きの値に整形するには?(currency))」記事掲載
Angularで数値を通貨記号付きのテキスト表示に整形するための、currencyパイプの基本的な使い方を説明します。


【2017.09.21】  「デジタルアドバンテージ Build Insider(要素セットに、指定された条件に合致する要素が含まれるかを判定するには?(is))」記事掲載
isメソッドを使って、指定した条件に合致する要素が、現在の要素セットに1つ以上含まれているかどうかを判定する方法を説明します。また、jQuery 1.7前後で発生した挙動の変化についても言及します。


【2017.09.13】  「翔泳社 CodeZine(実践DDD本 第8章「ドメインイベント」~出来事を記録して活用~)」記事掲載
前回は「ドメインサービス」について紹介しました。8回目となる今回は「ドメインイベント」について紹介します。


【2017.09.11】  「デジタルアドバンテージ Build Insider(数値をパーセント形式に整形するには?(percent))」記事掲載
Angularで数値を%(パーセント)形式のテキスト表示に整形するための、percentパイプの基本的な使い方を説明します。


【2017.09.11】  「翔泳社 CodeZine(Webページの構成ファイルをまとめる、モジュールバンドラー「webpack」入門)」記事掲載
Webページを構成するファイルの依存性を解決してまとめるモジュールバンドラーのwebpackを説明し、コマンドラインでJavaScriptファイルを処理する利用例を紹介します。


【2017.09.11】  「@IT PHPにおける変数のスコープと静的変数――「バグの温床」としないための使い方」記事掲載
今回は、変数が生存できる範囲「スコープ」と「静的変数」について解説します
また、コラムとしてスーパーグローバルや$GLOBALS配列にも触れます。


【2017.09.07】  「デジタルアドバンテージ Build Insider(現在利用しているjQueryのバージョンを確認するには?)」記事掲載
【改訂記事】現在利用しているjQueryライブラリのバージョンを、JavaScriptコードから実行中に確認する方法を説明します。また、ライブラリのバージョンの使い分けや、旧バージョンの入手方法も紹介します。


【2017.09.06】  「翔泳社 CodeZine(Microsoft AzureのNoSQLデータベース「Cosmos DB」における実装方法を知る)」記事掲載
今回は実装編として、DocumentDB APIを使ったCosmos DBへの基本的なアクセス方法について、データベース、コレクション、ドキュメントの作成まで説明します。


【2017.08.30】  「デジタルアドバンテージ Build Insider(数値(単数/複数)によって表示を切り替えるには?(i18nPlural))」記事掲載
Angularで数値によってテキスト表示内容を切り替えるための、i18nPluralパイプの基本的な使い方を説明します。


【2017.08.24】  「アプリを作ろう! Visual C#入門 Visual C# 2017対応」(日経BP)配本開始
まったくの初心者でも、実際に自分で手を動かしてプログラミングの楽しさを体験できる入門書です。無償で入手できるVisual Studio Community 2017を使用し、Visual C# 2017によるプログラミングを学べます。開発環境の基礎知識、画面のデザイン、コードの書き方などが身につきます。本書の手順どおりに読み進めると、最終的に、簡単なゲームプログラムが完成します。サンプルプログラムは、日経BP社のサイトからダウンロードできます。


【2017.08.24】  「デジタルアドバンテージ Build Insider(要素セットから特定の子要素を持つ要素だけを取得するには?(has))」記事掲載
jQueryオブジェクトで保持している要素セットから、特定の子要素を持つ要素のみを取得できるhasメソッドの基本的な使い方を説明します。


【2017.08.18】  「マイナビ ゼロからはじめるAzure(仮想マシンでサーバごと管理する)」記事掲載
今回はAzure上にWindows Serverの仮想マシンを作成し、その上でASP.NETのWebアプリケーションを動作させるために必要な設定を紹介します。


【2017.08.17】  「翔泳社 CodeZine(Rails 5のAPIモードを使ってAPIを実装)」記事掲載
連載最終回の今回は、Rails 5のもう一つの目玉機能であるAPIモードで別のRailsアプリケーションを立ち上げ、開発したチャットアプリに機能を追加します。


【2017.08.16】  「デジタルアドバンテージ Build Insider(フォームへの入力値をイベントハンドラーで受け取るには?(テンプレート参照変数))」記事掲載
フォーム要素への入力値をイベントとして受け取る方法として、テンプレート参照変数を利用する方法を説明します。


【2017.08.16】   「改訂新版JavaScript本格入門」韓国版 配本開始
「改訂新版JavaScript本格入門」韓国版が出ました。
日本語版ともども宜しくお願いします。


【2017.08.10】  「デジタルアドバンテージ Build Insider(要素セットからn番目の要素を取得するには?(eq))」記事掲載
jQueryオブジェクトで保持している要素セットから、指定したインデックス番号の要素のみを取得できるeqメソッドの基本的な使い方を説明します。


【2017.08.07】  「@IT PHPの「関数」で処理を共通化して再利用する――プログラミングの幅をぐっと広げよう」記事掲載
今回は、PHPの関数について解説します。
はじめに関数の使い方を解説します。また、自分で作る方法や外部ファイルにまとめて再利用する方法についても紹介します。


【2017.08.04】  「Angularアプリケーションプログラミング」(技術評論社)配本開始
データバインディング、コンポーネント、依存性注入などの基本から、ディレクティブ/パイプ/サービスの自作やテスト、さらに、Angular CLIやngx-bootstrapなど関連ツール、ライブラリといった応用分野まで網羅します。
最新Angular 4に対応し、今後のアップグレードにも留意した解説を行っています。
Angularによる動的Webアプリ開発に必要な知識が、この1冊で身に付きます。


【2017.08.04】  「翔泳社 CodeZine(SQLでRFM分析に挑戦する)」記事掲載
今回は顧客分析の代表的な手法の一つであるRFM分析を題材に、具体的な実行例でSQLでのデータ解析に挑戦します。


【2017.08.04】  「翔泳社 CodeZine(【新刊紹介】『Angularアプリケーションプログラミング』8月4日発売、定番JavaScriptのフレームワークを徹底解説)」記事掲載
新刊「Angularアプリケーションプログラミング」について、担当編集者からのコメントを掲載いただいています。


【2017.08.02】  「翔泳社 CodeZine(Microsoft AzureのNoSQLデータベース「Cosmos DB」における設計方法を知る)」記事掲載
2回目の今回は、設計編としてCosmos DBを使い始める際に考慮すべきポイントについて説明します。


【2017.08.02】  「HTML5とApache Cordovaで始めるハイブリッドアプリ開発」(翔泳社)配本開始
Apache Cordovaを使ったHTML5でのハイブリッドアプリ開発についての解説書です。
巷の情報は、ハイブリッドアプリという視点で、HTML5を軸に記述したものがほとんどで、実際のプラグインを使って説明したものはあまり見かけません。
そこで本書では、実際のプラグイン 16種類を使ったサンプルを通じて、開発者が独力では手が出しにくい分野までカバーしています。
是非、本書を機に、ハイブリッドアプリ開発に挑戦してみてください。


【2017.07.31】  「翔泳社 CodeZine(実践DDD本 第7章「ドメインサービス」~複数の物を扱うビジネスルール~)」記事掲載
前回は「値オブジェクト」について紹介しました。今回は、DDDのサービスについて紹介し、DDDにおけるサービスの役割、分類、実装ポイントなどを解説します。


【2017.07.31】  「デジタルアドバンテージ Build Insider(イベントハンドラーでイベント情報を参照するには?($event))」記事掲載
要素にイベントハンドラーをバインドするEvent Bindingで、その引数で得られるイベントオブジェクト「$event」から、イベントに関する詳細情報を取得する方法を説明します。


【2017.07.27】  「デジタルアドバンテージ Build Insider(現在の要素セットからm~n番目の要素を取得するには?(slice))」記事掲載
jQueryオブジェクトで保持している要素セットから、指定したm~n番目の要素のみを取得できるsliceメソッドの基本的な使い方を説明します。


【2017.07.21】  「翔泳社 CodeZine(「Wijmo(ウィジモ) 5」のMultiAutoCompleteコントロールで複数項目を素早く選択)」記事掲載
前回はTreeViewを紹介しましたが、今回は複数項目を素早く選択できるMultiAutoCompleteコントロールの利用法を説明します。


【2017.07.19】  「翔泳社 CodeZine(SQLでバスケット分析と時系列分析を用いたデータ解析に挑戦する)」記事掲載
前回はクロス集計とデシル分析について取り上げました。今回扱うテーマは、バスケット分析と時系列分析です。


【2017.07.14】  「デジタルアドバンテージ Build Insider(フォームの入力値をコンポーネントと同期するには?(双方向バインディング))」記事掲載
テンプレート上のフォーム入力値とコンポーネントのプロパティ値を双方向にバインドするTwo-way Bindingのバインディング構文を説明し、その仕組みを紹介します。


【2017.07.13】  「デジタルアドバンテージ Build Insider(要素セットから指定の条件に合致したものを取り除くには?(not))」記事掲載
jQueryオブジェクトで保持している要素セットから、指定条件に合致しない要素のみを取得できるnotメソッドの基本的な使い方を説明します。


【2017.07.12】  「翔泳社 CodeZine(Microsoft AzureのNoSQLデータベース「DocumentDB」の全体像を知る)」記事掲載
Microsoft Azureのサービスラインナップの1つで、NoSQLデータベースのPaaSであるDocumentDBについて紹介していきます。今回は、概要編としてDocumentDBの特徴とデータ管理方法、課金の考え方について主に取り上げます。


【2017.07.10】  「マイナビ ゼロからはじめるAzure(クラウド環境のリレーショナルデータベース)」記事掲載
今回は、Azure上で利用可能なリレーショナルデータベースであるSQLデータベースを紹介します。これまでSQL Serverを使っていた方は、大きな違いなく使えます。


【2017.07.10】  「翔泳社 CodeZine(Rails 5の目玉機能「Action Cable」で双方向通信を実装(2))」記事掲載
今回は、連載第7回に引き続きAction Cableのサンプルアプリを拡張して、発言をデータベースに保存できるようにし、会員登録機能と関連付けを行います。


【2017.07.10】  「@IT GET/POSTでフォームから送信された値をPHPで受け取る「定義済みの変数」」記事掲載
【改訂記事】今回は、HTMLのフォーム機能についておさらいし、get/postメソッドなどの内容を連想配列で格納する「定義済みの変数」の中身や、フォーム送信値の取り扱い時の注意点について解説します。


【2017.07.07】  「翔泳社 CodeZine(【新刊紹介】『速習 TypeScript』発売、altJSのデファクトスタンダードであるTypeScriptを素早くマスター)」記事掲載
新刊「速習 TypeScript」について、一般レビュー読者(嶽 雅也さん)と担当編集者からのコメントを掲載いただいています。


【2017.07.06】  「デジタルアドバンテージ Build Insider(イベントハンドラーを登録するには?(Event Binding))」記事掲載
要素にイベントハンドラーをバインドするEvent Bindingについて、2つのバインディング構文を説明します。


【2017.06.29】  「デジタルアドバンテージ Build Insider(要素セットの内容を順に処理するには?(map))」記事掲載
jQueryオブジェクトで保持している要素セットを、1つずつ順番に処理し、その処理結果をjQueryオブジェクトとして取得できるmapメソッドの基本的な使い方を説明します。


【2017.06.26】  「@IT PHPのfor文&怖い無限ループから脱出できるbreak/スキップできるcontinue」記事掲載
【改訂記事】今回は、素数判定のロジックからbreak文やcontinue文の利点と使い方を解説します。for文を使ったループ処理の基本とwhile文との違い、無限ループなども併せて紹介します。


【2017.06.26】  「翔泳社 CodeZine(「Wijmo(ウィジモ) 5」に追加されたツリー表示部品TreeViewの利用法)」記事掲載
Wijmoは2017年5月に「2017J v1」にアップデートされ、さまざまな新機能が追加されました。今回はそのうち、階層データを表示する新コントロールTreeViewの利用法を説明します。


【2017.06.24】  「日経BP社 日経ソフトウエア2017年8月号第2付録(C++の教科書 C++14対応 ダイジェスト版)」記事掲載
第2付録(C++の教科書 C++14対応 ダイジェスト版)
「基礎からしっかり学ぶC++の教科書」単行本の内容を抄録した冊子です。


【2017.06.22】  「翔泳社 CodeZine(「Angular」の変数を見やすい形式に変換して表示できるPipesの活用法)」記事掲載
今回は、変数の値を画面表示用に見やすく変換できるPipesについて、利用方法を説明していきます。


【2017.06.21】  「速習 TypeScript」(WINGSプロジェクト)配本開始
altJSのデファクトスタンダードであるTypeScriptを素早くマスターしよう。
本書では、TypeScriptの基本を4つのPartに分けて、サンプルコードとともに詳しく解説しています。Appendixでは、Visual Studio Codeによる開発も紹介しています。


【2017.06.20】  「[改訂新版]C#ポケットリファレンス」(技術評論社)配本開始
2011年刊行のロングセラーを最新のVisual Studio 2017,C# 7に合わせて増補改訂。
これまでのC#4.0に加えてC# 5.0~C#7の新機能もフォローしました。
今どきのユーザビリティに必須の「非同期処理」については、全面新規書き下ろし。
C#プログラマなら持っておきたい、現場で使える1冊です。


【2017.06.19】  「翔泳社 CodeZine(Androidアプリの新レイアウト「ConstraintLayout」をCheck It Out!)」記事掲載
前後編の2回にわたってAndroid Studio 2.3の新機能を紹介します。後編である今回は、最も注目すべき点であるConstraintLayoutを紹介します。


【2017.06.19】  「デジタルアドバンテージ Build Insider(Angular CLIで、Angularアプリのコードを自動生成するには?)」記事掲載
Angular CLIのng generateコマンドを使ってAngularアプリ用コードを自動生成します。また、各アプリのAngular CLI設定ファイルをエディターで編集する方法も紹介します。


【2017.06.15】  「たった1日で基本が身に付く! HTML&CSS 超入門」(技術評論社)配本開始
HTML&CSSの学習では、実際に自分の手を動かしてやってみること、が一番の近道です。
本書では、Webサイトを実際に作りながら、HTMLとCSSの基本を学んでいきます。
また、今後の必須スキルとなるレスポンシブ対応までしっかり解説。
初心者の方におすすめの1冊です。


【2017.06.15】  「たった1日で基本が身に付く! JavaScript 超入門」(技術評論社)配本開始
Webサーバーを利用するための環境構築から始まり、文法、構文、変数/配列の扱い方
などの基本を順序よく学べます。
また、オブジェクトの利用、HTMLの操作、イベント処理、Web APIの利用法など、JavaScriptプログラミングで必要な知識を一通り解説しています。
初心者/新人が最初に読む本としておすすめの1冊です。


【2017.06.15】  「たった1日で基本が身に付く! Java 超入門」(技術評論社)配本開始
開発環境のインストールから始まり、Javaの基本をしっかり解説しています。
変数や配列を使ったデータの取り扱い、条件分岐や繰り返しによるちょっと複雑な処理の作り方など図も交えて紹介。後半ではクラスの基本も取り上げています
初めての人にも安心で、最初の1冊として最適です。


【2017.06.15】  「デジタルアドバンテージ Build Insider(現在の要素から指定された祖先/兄弟要素までを取得するには?)」記事掲載
prevUntil/nextUntil/parentsUntilメソッドを使って、現在の要素から、兄/弟/親の関係にある要素までの全要素を取得する方法を説明します。


【2017.06.12】  「@IT PHPの算術演算子、インクリメント/デクリメント&whileを使ったループ処理/繰り返し文」記事掲載
【改訂記事】今回は、PHPの「算術演算子」、インクリメント/デクリメント演算子と、その前置/後置の違い、while文を使ったループ処理と、そのネストなどについて解説します。


【2017.06.12】  「翔泳社 CodeZine(Rails 5.1でReact.js連携アプリを構築してみよう)」記事掲載
Rails 5.1では、フロントエンド回りに大きな変更がありました。新たに採用されたYarnやwebpackなどを用いて、Rails上でReact.js連携アプリを構築する手順を紹介します。また、ReactベースのMaterial-UIを使ったサンプルも紹介します。


【2017.06.05】  「翔泳社 CodeZine(Tessel 2で赤外線センサーを使って、人感チャイムを作ってみよう)」記事掲載
前回は光センサーを使用したLEDの制御について解説しました。今回は赤外線センサーを使用した、人感チャイムをつくる方法を解説します。


【2017.06.05】  「デジタルアドバンテージ Build Insider(Angular CLIとは? ― インストール方法と、アプリの骨格生成&実行)」記事掲載
新規Angularアプリの作成時にAngular CLIを使うと効率的です。Angular CLIのインストール方法と、コマンド1つでAngularアプリのスケルトンを作成して、起動する方法を説明します。


【2017.06.02】  「翔泳社 CodeZine(実践DDD本 第6章「値オブジェクト」~振る舞いを持つ不変オブジェクト~)」記事掲載
前回はエンティティについて紹介しました。第6回となる今回は値オブジェクトについて紹介します。


【2017.06.01】  「デジタルアドバンテージ Build Insider(親子/兄弟関係にある要素を行き来するには?)」記事掲載
jQueryオブジェクトで保持している現在の要素セットから、カレント要素を基点としてツリー構造における親子、もしくは兄弟関係にある要素を取得する方法を説明します。


【2017.06.01】  「翔泳社 マルチカラムも解説、Web用パーツをカスタマイズしたいときに役立つCSSスタイリング入門書」記事掲載
CodeZineの連載「CSSで作るWeb用パーツ」が本になりました。Webデザイナーやフロントエンドエンジニアでなくても「見出しやフォームをカスタマイズしたい」という方、特にHTMLとCSSは少し分かるけれど自分でコーディングできない方におすすめです。


【2017.05.29】  「@IT PHPの配列変数、array、キー、多次元配列&var_dump」記事掲載
【改訂記事】今回は、PHPにおける「配列変数」、array、キーのさまざまな使い方に加え、多次元配列や変数の詳細を表示させるvar_dump()関数について解説します。


【2017.05.24】  「翔泳社 CodeZine(SQLで基本のデータ解析に挑戦する)」記事掲載
本連載ではビジネスデータ解析でデータベースから情報を取得して活用する必要がある方を対象に、よく使われる実践的なSQL例を示し、解説します。今回は、クロス集計とデシル分析を取り上げます。


【2017.05.24】  「デジタルアドバンテージ Build Insider(Angularの特徴とは? 開発環境を構築するには?)」記事掲載
人気のJavaScriptフレームワーク「Angular」の基本機能を目的別リファレンスの形式でまとめます。連載1本目をv4以降対応にしました。


【2017.05.24】  「デジタルアドバンテージ Build Insider(Angularの基本構造を理解して、アプリ開発を始めるには?)」記事掲載
初めてのAngular開発。誤解のしようもない最も基本的な“Hello World”を作成して、Angularアプリの基本構造を理解しよう。連載2本目をv4以降対応にしました。


【2017.05.18】  「デジタルアドバンテージ Build Insider(特定の要素を基点に別の要素を検索するには?(find))」記事掲載
findメソッドを使って、jQueryオブジェクトで保持している現在の要素セットの配下から、指定された条件の要素を検索する方法を説明します。


【2017.05.17】  「翔泳社 CodeZine(Rails 5の目玉機能「Action Cable」で双方向通信を実装(1))」記事掲載
今回からは2回にわたり、Rails 5目玉機能の1つであるAction Cableのサンプルアプリ実装を通して、Action Cableへの理解を深めていきます。


【2017.05.12】  「翔泳社 CodeZine(iOS/Androidアプリの開発を支援する「Visual Studio Mobile Center (preview)」を使って見よう)」記事掲載
2016年11月にiOSとAndroidの開発を支援、管理するための、Visual Studio Mobile Centerのプレビュー版が公開されました。今回は、このVisual Studio Mobile Centerがどのような機能を持っているのか、また、どのようなシーンで利用できるのかを紹介します。


【2017.05.11】  「翔泳社 CodeZine(Tessel 2に光センサーを接続してLEDを制御してみよう)」記事掲載
前回はLEDおよびタクトスイッチとの接続について解説しました。今回は光センサーを接続し、LEDを制御する方法を解説します。


【2017.05.09】  「翔泳社 CodeZine(Android Studio2.3の新機能をCheck It Out!)」記事掲載
前後編の2回にわたってAndroid Studio 2.3の新機能を紹介します。今回はAndroid Studio本体の新機能を紹介します。


【2017.05.08】  「@IT PHPの条件分岐、if、switch&比較演算子の使い方」記事掲載
【改訂記事】今回は、PHPにおけるif、else、elseif、switch、case、default、breakの使い方に加え、真偽値、論理型と比較演算子、インデントなどについて解説します。


【2017.04.27】  「翔泳社 CodeZine(JavaScriptフレームワーク「Angular」新バージョン4の変更点と今後の展望)」記事掲載
今回は、2017年3月にリリースされたAngularバージョン4の変更点や新機能と、今後のバージョンアップの見通しを紹介します。


【2017.04.26】  「翔泳社 CodeZine(Rails 5.0から5.1のバージョンアップで大きく変わるフロントエンド開発環境)」記事掲載
前回は作成したログインフォームに対し、ユーザー登録時にパスワードを設定できるようにした上で、ログイン/ログアウトフォームを開発しました。今回はRails 5が提供するフロントエンドの開発環境を解説します。


【2017.04.25】  「翔泳社 CodeZine(「Angular」のアニメーション機能で動きのあるWebページを作る)」記事掲載
前回は、Angularコンポーネントの生成/破棄などのライフサイクルと、ライフサイクルに対応して実行されるライフサイクルフックについて解説しました。今回は、Angularが提供するアニメーション機能について、サンプルと利用法を説明していきます。


【2017.04.24】  「デジタルアドバンテージ Build Insider(文字列/配列から部分文字列/要素を抜き出すには?(slice))」記事掲載
JavaScriptのString/Arrayクラスにおけるsliceメソッドと同じように、Angularで文字列から部分文字列を抽出したり配列から特定範囲の要素を取得したりできるsliceパイプの基本的な使い方を説明します。


【2017.04.24】  「@IT PHPの変数と代入、リテラルとエスケープシーケンス」記事掲載
今回は、PHPにおける、さまざまな変数の使い方や文字列リテラル、数値リテラル、エスケープシーケンス、ヒアドキュメントと終端IDなどについて解説します。


【2017.04.20】  「デジタルアドバンテージ Build Insider(要素セットを指定の条件で絞り込むには?(filter))」記事掲載
filterメソッドを使って、jQueryオブジェクトで保持している現在の要素セットを、指定された条件で絞り込む方法を説明します。


【2017.04.17】  「マイナビ ゼロからはじめるAzure(テーブルストレージによる更新、削除、複雑な検索処理)」記事掲載
今回は、テーブルストレージを用いたWebアプリケーションを作る上で必要となる、更新、削除について紹介します。


【2017.04.14】  「Ruby on Rails 5アプリケーションプログラミング」(技術評論社)配本開始
初心者にもわかりやすく、Scaffolding機能から、ビュー/モデル/コントローラ開発、ルーティング、テスト、クライアントサイド開発まで、Railsの主要機能を徹底解説しています。
クライアントサイド開発で必要となるCoffeeScriptやSCSSについても扱っています。
書籍掲載のサンプルは、サポートページからダウンロード可能です。


【2017.04.14】  「デジタルアドバンテージ Build Insider(数値データに桁区切り文字を付与するには?(number))」記事掲載
Angularで数値を桁区切り文字列に整形するための、numberパイプの基本的な使い方を説明します。整数と小数点以下の桁数を指定して整形することも可能です。


【2017.04.12】  「翔泳社 CodeZine(React×Material-UIでモダンなUIを実装する)」記事掲載
今回は、デザイン性をアップさせてくれるサードパーティー製のコンポーネントセット、Material-UIの使用方法について紹介します。


【2017.04.10】  「翔泳社 CodeZine(「Angular 2」コンポーネントのライフサイクルを知って使いこなす)」記事掲載
今回は、Angular 2コンポーネントの生成/破棄などのライフサイクルと、ライフサイクルに対応して実行されるライフサイクルフックについて説明します。


【2017.04.10】  「@IT 知らないと働けないPHPの基本文法/構文と注意点」記事掲載
【改訂記事】今回は、PHPタグのさまざまな書き方、文の区切り方、コメントの書き方に加え、エラーが起きたときのポイントなど注意点を幾つか解説します。


【2017.04.07】  「翔泳社 CodeZine(実践DDD本の第5章「エンティティ」 ~一意な識別子で同一性を識別~)」記事掲載
前回はDDDのアーキテクチャについて紹介しました。今回は、「エンティティ」に対するモデリングの流れを通して、一意な識別子やコーディング例について紹介します。


【2017.04.07】  「翔泳社 CodeZine(【新刊紹介】『Ruby on Rails 5アプリケーション プログラミング』)」記事掲載
新刊「Ruby on Rails 5アプリケーション プログラミング」について、担当編集者からのコメントを掲載いただいています。


【2017.04.06】  「デジタルアドバンテージ Build Insider(異なるバージョンのjQueryを共存させるには?(jQuery.noConflict))」記事掲載
jQueryが持つオブジェクト名との衝突を回避するためのjQuery.noConflictメソッドを応用して、jQueryで複数のバージョンをロードする方法を説明します。


【2017.03.28】  「デジタルアドバンテージ Build Insider(文字列を大文字/小文字に変換するには?(lowercase/uppercase))」記事掲載
JavaScriptのStringクラスにおけるtoLowerCase/toUpperCaseメソッドと同じように、Angularで文字列を小文字/大文字に変換できるlowercase/uppercaseパイプの基本的な使い方を説明します。


【2017.03.28】  「マイナビ ゼロからはじめるAzure(テーブルストレージを用いたWebアプリケーション)」記事掲載
前回に引き続き、本記事ではWebアプリケーションを例題としてテーブルストレージを操作する方法について紹介します。


【2017.03.27】  「@IT 初心者がPHPプログラミングを始めるための基礎知識とXAMPPのインストール」記事掲載
【改訂記事です。PHP 7.1含め2017年の情報に合うように対応し、XAMPP環境構築を追記しました。】
初回は、PHPの概要や特徴を紹介し、環境構築や「Hello World!」までの手順などを解説します。


【2017.03.23】  「デジタルアドバンテージ Build Insider(jQueryを他のライブラリと共存させるには?(jQuery.noConflict))」記事掲載
他のライブラリ導入により「$」や「jQuery」というオブジェクト名が衝突する問題を回避する方法を紹介します。また、別名を定義する方法を2パターン、説明します。


【2017.03.23】  「翔泳社 CodeZine(Androidのマテリアルデザイン ~リサイクラービュー~)」記事掲載
前回はスクロール連動を扱いました。今回はいよいよ最終回です。同じくマテリアルデザインとしてAndroidに導入されたリサイクラービューを扱います。


【2017.03.22】  「デジタルアドバンテージ Build Insider(JavaScriptオブジェクトをJSON形式に変換するには?(json))」記事掲載
JavaScriptのJSON.stringifyメソッドと同じように、AngularでJavaScriptのオブジェクトをJSON形式に変換できるjsonパイプの基本的な使い方を説明します。


【2017.03.17】  「翔泳社 CodeZine(Rails 5でログインフォームを実装する)」記事掲載
前回はscaffoldで自動生成したユーザー登録機能について、より実践的に拡張しました。今回はユーザー登録時にパスワードを登録できるようにして、ログインフォームを開発していきます。


【2017.03.15】  「デザインサンプルで学ぶCSSによる実践スタイリング入門」(翔泳社)配本開始
Webページをデザインする際、具体的にどのようにコーディングすれば良いのか分からない人のために、カテゴリごとに詳しく学べる構成です。
見出しやリスト、フォームなど、Webページを構成する部品のデザインサンプルを紹介し、CSSによるスタイリング方法を解説します。
本書は、CodeZine連載「CSSで作るWeb用パーツ」を書籍化したものです。
本書で紹介しているコード例は、ダウンロードサンプルで提供しています。


【2017.03.13】  「マイナビ ゼロからはじめるAzure(ストレージの種類と概要)」記事掲載
4種類あるAzureのストレージについて概要を説明し、BLOB、キュー、ファイルストレージのそれぞれでデータを操作する方法について、簡単なプログラムを用いて紹介します。


【2017.03.13】  「翔泳社 CodeZine(SlackとElasticsearchを連携し、使いやすい検索システムを作成する)」記事掲載
今回はこれまでに作成した検索用のコンテナとUI提供のコンテナを連携し、質問しやすく使い勝手の良い検索システムを作成します。


【2017.03.09】  「翔泳社 CodeZine(ブレットボードを使って、Tessel 2とスイッチやLEDを接続してみよう)」記事掲載
Tessel 2に、ブレッドボードを使っていろいろなセンサーを接続する電子工作を紹介します。1回目は、LEDとタクトスイッチの接続を取り上げます。


【2017.03.09】  「デジタルアドバンテージ Build Insider(特定のAjax通信でのみグローバルイベントを無効化するには?($.ajax[global]))」記事掲載
Ajax通信の開始/終了/成功/失敗のタイミングで任意の処理を差し挟む際に利用するグローバルイベントを、現在の通信だけ対象外にする方法を説明します。


【2017.02.28】  「翔泳社 CodeZine(「Angular 2」のHTTPクライアント機能で非同期HTTP通信を使いこなす)」記事掲載
今回は、モダンなWebページの作成に欠かせない非同期HTTP通信を提供する、Angular 2のHTTPクライアント機能について説明します。


【2017.02.27】  「デジタルアドバンテージ Build Insider(要素の属性に値をバインドするには?(Attribute Binding)」記事掲載
HTML要素の属性に対応するプロパティではなく、属性そのものにバインディングする方法を説明します。


【2017.02.24】  「デジタルアドバンテージ Build Insider(イベントリスナーをそのままに、要素を削除するには?(detach))」記事掲載
イベントリスナーを破棄せず維持した状態で要素を削除し、再生成時に元通りにする方法を説明します。削除/再生成ではなく、非表示/表示の利用推奨についても解説します。


【2017.02.22】  「翔泳社 CodeZine(Cordovaでアプリを公開するためのビルド方法をカスタマイズしよう)」記事掲載
今回はアプリがリリース段階になった場合を想定し、ビルドを行うために必要な設定や、便利なTIPSを紹介します。


【2017.02.21】  「翔泳社 CodeZine(Androidのマテリアルデザイン -スクロール連動-)」記事掲載
前回は、マテリアルデザインとツールバーを扱いました。今回はその続きで、いよいよスクロール連動を解説します。


【2017.02.17】  「翔泳社 CodeZine(データ送信仕様Measurement Protocolを理解して活用する)」記事掲載
Googleアナリティクスにはウェブサイトやアプリの計測以外に、ユーザー行動の測定データを送信して格納できる仕組みがあります。今回はデータ送信仕様であるMeasurement Protocolを紹介します。


【2017.02.16】  「基礎からしっかり学ぶC++の教科書」(日経BP)配本開始
各章末の復習問題で、その章で学んだ内容を確認してから次の章に進めます。
最終章では、実際にパズルアプリケーションの作成を通して、全体の復習ができます。
本書は2009年発行の「文法からはじめるプログラミング言語Microsoft Visual C++入門」を、現在の内容に合わせて全面的に改訂したものです。
サンプルファイルは、出版社サイトからダウンロードできます。


【2017.02.16】  「翔泳社 CodeZine(Rails 5で実用的なユーザー登録機能を実装)」記事掲載
前回は、scaffoldで自動生成したソースコードと実際の動作を関連付けて各アクションについて解説しました。今回は、scaffoldで自動生成したユーザー登録機能をより実践的に拡張していきます。


【2017.02.13】  「翔泳社 CodeZine(カレンダーを管理するプラグインを使って、予定の追加と削除を行う)」記事掲載
前回は、カレンダー自体の管理とそのカレンダーから予定を取得する方法を紹介しました。今回はカレンダーに予定を追加もしくは削除する方法を紹介します。


【2017.02.13】  「デジタルアドバンテージ Build Insider(ビューにHTML文書をバインドするには?(Property Binding))」記事掲載
プロパティバインディングでHTMLタグを含む文字列にバインドした場合、デフォルトでサニタイズされる挙動を確認します。逆に、意図的にサニタイズさせない方法も説明します。


【2017.02.09】  「デジタルアドバンテージ Build Insider(アニメーションを一時停止するには?(delay))」記事掲載
実行中のアニメーションを途中で一時停止するdelayメソッドの基本的な使い方を説明します。delayメソッド特有の問題点も取り上げます。


【2017.02.09】  「翔泳社 CodeZine(Reactコンポーネントへの理解を深める)」記事掲載
コンポーネントを使いこなすためには避けて通れない、PropsやState、およびライフサイクルについて解説します。


【2017.02.09】  「マイナビ ゼロからはじめるAzure(Azureの登録からWebアプリケーションの公開)」記事掲載
初回は、Azureの概要や、Visual Studio 2015と連携して簡単なASP.NET MVC 5のプログラムを公開するところまでを紹介します。


【2017.02.07】  「翔泳社 CodeZine(Androidのマテリアルデザイン -マテリアルデザインとツールバー-)」記事掲載
前回はカメラアプリとの連携を扱いました。今回は、次回と2回に分けて、マテリアルデザインを解説します。


【2017.01.30】  「翔泳社 CodeZine(実践DDD本の第4章「アーキテクチャ」 ~レイヤからヘキサゴナルへ~)」記事掲載
前回は「境界づけられたコンテキスト間のチーム関係を示す「コンテキストマップ」について紹介しました。4回目となる今回は、DDDのアーキテクチャについて紹介します。


【2017.01.30】  「デジタルアドバンテージ Build Insider(要素オブジェクトのプロパティに値をバインドするには?(Property Binding))」記事掲載
要素のプロパティに値をバインドするProperty Bindingについて、3つのバインディング構文を説明します。


【2017.01.27】  「翔泳社 CodeZine(使いたくなる検索システムのUIをSlackBotで実現する)」記事掲載
今回はElasticsearchから少し離れて、検索システムを提供する際に重要となるUIについて説明します。そして、開発者で愛用者が多いSlackを用いて単純な返答を行うシステムを作成します。


【2017.01.26】  「デジタルアドバンテージ Build Insider(Ajax通信で成功/失敗コールバックに任意の値を渡すには?($.ajax[context]))」記事掲載
主にコールバック関数に任意の値を引き渡す目的で使える「$.ajaxメソッドのcontextパラメーター」の基本的な使い方を説明します。


【2017.01.23】  「翔泳社 CodeZine(Androidカメラアプリとの連携)」記事掲載
前回は、OS付属の地図アプリとの連携およびGPS機能の扱い方を扱いました。今回はその続きとして、カメラアプリとの連携を解説します。


【2017.01.18】  「翔泳社 CodeZine(Tessel 2で取得したデータをリアルタイムにグラフ表示する)」記事掲載
今回は、MQTTサーバーを使い、Tessel 2で計測した値をリアルタイムにグラフ表示してみます。オープンソースのサーバーやライブラリを活用すれば、このようなこともシンプルなコードで実現できます。


【2017.01.18】  「技術評論社 Software Design 2017年2月号(第1特集 いまはじめるDocker 第2章、第3章 )」記事掲載
第2章:すぐに使える!マネージドサービスでDockerを活用
第3章:使ってみよう!アプリ開発のストーリーからメリットを知る
を担当しています。


【2017.01.17】  「翔泳社 CodeZine(Elasticsearchへの大量データ登録の効率化)」記事掲載
前回はElasticsearchを起動し、テンプレートを使った文書の登録から、登録した文書を検索するところまで紹介しました。今回は、大量の文書データを高速に登録するための並列処理について紹介します。


【2017.01.16】  「デジタルアドバンテージ Build Insider(ビューの中で「安全に」プロパティ/メソッドにアクセスするには?(「?.」演算子))」記事掲載
プロパティやメソッドを呼び出す際にレシーバーオブジェクトがnullでないことを確認した上で呼び出せる「?.」演算子の基本的な使い方を解説します。


【2017.01.16】  「翔泳社 CodeZine(scaffoldで生成されたコードから紐解くRails 5の基本構成)」記事掲載
前回はRails 5のプロジェクト作成、scaffoldで自動生成したソースコードを元にルーティングを確認しました。今回は、実際の動作をソースコードと関連付けて各アクションについて解説します。


【2017.01.12】  「翔泳社 CodeZine(URLとリンクでコンポーネント表示を切り替える「Angular 2」のルーター)」記事掲載
今回は、Angular 2のコンポーネントにURLのパスを対応付けて、一般的なWebページのリンクと同じ操作でコンポーネントを切り替え表示できる、ルーターの機能について紹介します。


【2017.01.12】  「デジタルアドバンテージ Build Insider(Ajax通信で得られたコンテンツを加工するには?($.ajax[dataFilter]))」記事掲載
$.ajaxメソッドにより得たコンテンツをdoneメソッドで処理する前に加工/編集できる「$.ajaxメソッドのdataFilterパラメーター」の基本的な使い方を説明します。


【2017.01.11】  「翔泳社 CodeZine(最新フレームワーク「Angular 2」と組み合わせて「Wijmo(ウィジモ) 5」を使おう)」記事掲載
今回は、JavaScriptフレームワーク「Angular 2」とWijmoを組み合わせて利用する方法について説明します。


【2017.01.11】  「翔泳社 CodeZine(カレンダーの予定を管理するプラグインを使う)」記事掲載
今回はスマートフォン内のカレンダーにアクセスするためのプラグインを紹介します。カレンダーやイベントをスマホに登録すると、アラームで通知したり、クラウドを通じて共有したりできます。


【2017.01.04】  「翔泳社 CodeZine(Reactの概要と基礎技術要素を理解する)」記事掲載
本連載は、Reactアプリを開発するための基礎を身につけることを目的としたものです。Reactの概念・文法・作法などといった基礎的な事項を学んだ後、Fluxアーキテクチャを採用した本格的なアプリ開発の手法を体験する、という流れを予定しています。


【2017.01.04】  「デジタルアドバンテージ Build Insider(コンポーネントの値をビューに反映させるには?({{...}}))」記事掲載
JavaScriptのオブジェクトをHTMLテンプレートに結び付けるための機能をデータバインドと言います。そのデータバインドを記述するためのInterpolation記法の基礎を解説します。



著作権情報個人情報保護について広告掲載についてRSSフィードについて
出版社の方々へ会社概要スタッフ紹介サイトマップ  
書籍/記事に関するご質問/お問い合わせは「WINGSお問い合わせフォーム」をご利用ください。
Copyright(c) 1998-2024,Yamada Yoshihiro.  All Right Reserved.