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





 Recent News (2015年)


全件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年

【2015.12.25】  「翔泳社 CodeZine(オームの法則覚えてますか? 電子工作の基礎を身につけ、Raspberry PiでLEDを光らせよう)」記事掲載
前回は、LinuxマイコンボードであるRaspberry PiにDebian系のOSである「Rasbian」をインストール/セットアップを行いました。今回は、電子工作の基礎説明と、Raspberry Piを使ってプログラミングでLEDの制御を行う手順を紹介します。


【2015.12.24】  「デジタルアドバンテージ Build Insider(非同期通信の開始/終了/成功/失敗のタイミングで処理を実行するには?(ajaxXxxxx))」記事掲載
jQueryによるAjax通信時に発生する各種グローバルイベントを処理する基本的な方法を、具体的なサンプルを通して説明します。


【2015.12.21】  「デジタルアドバンテージ Build Insider(JSON形式のWeb APIにアクセスするには?($http))」記事掲載
Web APIと通信する際に問題となるクロスドメイン制約を回避するために使われるテクニック「JSONP」を、AngularJSで実現するための基本的な方法を説明します。


【2015.12.15】  「翔泳社 CodeZine(AngularJSアプリのデータを視覚的に魅せるモジュールたち-チャートからタイムラインまで)」記事掲載
今回は、アプリで扱うさまざまなデータを視覚的に表現するのに役立つ、angular-google/Angular Tree Control/Angulat Timelineライブラリについて紹介します。


【2015.12.14】  「デジタルアドバンテージ Build Insider(サーバーサイドとHTTP POSTで非同期通信するには?($http))」記事掲載
AngularJSでHTTP POSTで非同期通信する方法を説明します。また、送信データをJSONではなくjQuery形式にする方法や、PHPでJSONデータをデコードする方法も紹介します。


【2015.12.14】  「翔泳社 CodeZine(VBライクなクロス開発ツール「Xojo(ゾージョー)」でiOSビジュアル開発をはじめよう)」記事掲載
本連載ではグレープシティが日本語版を提供する統合開発環境Xojo(ゾージョー)を用いたiOSアプリの開発について紹介します。Xojoを利用すると、iOS専用の言語や開発ツールを用いずにiOSアプリを手軽かつ高速に開発できます。


【2015.12.14】  「翔泳社 CodeZine(Dockerでソースコードのバージョン管理ツール「GitLab」を動かしてみよう)」記事掲載
今回は、ソースコードのバージョン管理ツールである「GitLab」の環境を構築する手順をご紹介します。


【2015.12.11】  「TECHNICAL MASTER はじめてのASP.NET Webフォームアプリ開発 Visual Basic対応版」(秀和システム)配本開始
本書はVisual Studio の無償版であるVisual Studio 2015 Communityを使用し、ビジュアルな画面設計やデータベースとの連携機能など、Web アプリケーション開発に役立つ様々なASP.NETの機能について解説します。Visual Basic対応版です。
旧版「TECHNICAL MASTER はじめてのASP.NET 4プログラミング Visual Basic編」を最新のASP.NET環境に合わせて改訂したものです。新しいデータアクセスフレームワークEntity Framework、新しい認証フレームワークASP.NET Identityについては、全面的な書き下ろしです。


【2015.12.10】  「デジタルアドバンテージ Build Insider(JSON形式のWeb APIにアクセスするには?($.jsonp))」記事掲載
クロスドメイン制約を回避するためのJSONPをjQueryで利用しましょう。$.getJSONメソッドの基本的な使い方を解説します。


【2015.12.09】  「翔泳社 CodeZine(UI BootstrapでリッチなパネルUIを実装しよう ~ タブパネルからダイアログ、アコーディオンパネルまで)」記事掲載
本稿ではUI Bootstrapが提供する豊富な機能の中でも、限られたページ領域で大量のコンテンツ/画像を効率的に配置/表示するために役立つウィジェット(Tabs、Modal、Collapse、Accordion)について解説します。


【2015.12.07】  「デジタルアドバンテージ Build Insider(サーバーサイドと非同期通信するには?($http))」記事掲載
AngularJSでサーバーサイドのWeb APIと非同期通信する方法を説明します。また、ログの種類や、ショートカットメソッドについても紹介します。


【2015.12.03】  「デジタルアドバンテージ Build Insider(HTTP GET/POSTで非同期通信を実施するには?($.get/$.post))」記事掲載
$.get/$.postメソッドを使って取得したデータを加工して表示コンテンツを組み立てる方法を解説します。


【2015.12.02】  「翔泳社 CodeZine(Dockerで継続的インテグレーションツール「Jenkins」を動かしてみよう)」記事掲載
本連載は、「Docker」をつかって、ソースコードのバージョン管理ツールや継続的インテグレーションツールなどの開発支援ツールの導入を行う手順を紹介します。初回は「Jenkins」です。


【2015.12.01】  「翔泳社 CodeZine(新しい仕様でより進化したPHP 7を体験してみよう)」記事掲載
PHPの新しいバージョンであるPHP 7がまもなく正式リリースされる予定です。そこで、2回に分けてPHP 7で新しく追加された仕様や機能、そして注意すべき点を紹介します


【2015.11.30】  「翔泳社 CodeZine(インフラ構築をコードで自動化できる「Docker」の魅力――主婦と先生と作家をコンテナ仮想化で両立する阿佐志保さんの生き方)」記事掲載
11/19に刊行された「プログラマのためのDocker教科書 インフラの基礎知識&コードによる環境構築の自動化」の著者へのインタビュー記事です。


【2015.11.30】  「デジタルアドバンテージ Build Insider(ログをコンソールに出力するには?($log))」記事掲載
AngularJSで開発者ツールのコンソールにログを出力する方法を説明します。また、ログの種類や、デバッグログの表示/非表示の切り替え方法も紹介します。


【2015.11.30】   「Ruby on Rails 4アプリケーションプログラミング」韓国版 配本開始
「Ruby on Rails 4アプリケーションプログラミング」韓国版が出ました。
日本語版ともども宜しくお願いします。


【2015.11.24】  「日経BP社 日経ソフトウエア2016年1月号(特集3 最新JavaScript早わかり)」記事掲載
2015年6月にECMAScript6と呼ばれる新仕様が発表されました。本特集では、最新JavaScriptの新機能から重要なものを厳選して解説します。


【2015.11.19】  「プログラマのためのDocker教科書―インフラの基礎知識&コードによる環境構築の自動化」(翔泳社)配本開始
インフラ構築「自動化」の経験がない、開発者を対象に、基礎からきっちり解説します。OSのしくみやネットワーク技術/仮想技術などのインフラの基礎知識に加えて、Dockerを使ったインフラ構築/運用管理の流れと手順を図をふんだんに使ってやさしく解説します。


【2015.11.19】  「デジタルアドバンテージ Build Insider(自作のjQueryプラグインに引数を設定するには?($.extend))」記事掲載
プラグイン作成の基本を理解したら、パラメーターを受け取れるようにしましょう。その実装方法を解説します。


【2015.11.16】  「デジタルアドバンテージ Build Insider(ng-repeat要素でさまざまな繰り返しを表現するには?(ng-repeat))」記事掲載
ng-repeatディレクティブの応用的な使い方として、「重複した値を含んだ配列」「ハッシュ(連想配列)」「複数の要素セット」の内容を順に処理して出力する方法を説明します。


【2015.11.13】  「TECHNICAL MASTER はじめてのASP.NET Webフォームアプリ開発 C#対応版」(秀和システム)配本開始
本書はVisual Studio の無償版であるVisual Studio 2015 Communityを使用し、ビジュアルな画面設計やデータベースとの連携機能など、Web アプリケーション開発に役立つ様々なASP.NETの機能について解説します。Visual C#対応版です。
旧版「TECHNICAL MASTER はじめてのASP.NET 4プログラミング Visual C#編」を最新のASP.NET環境に合わせて改訂したものです。新しいデータアクセスフレームワークEntity Framework、新しい認証フレームワークASP.NET Identityについては、全面的な書き下ろしです。


【2015.11.10】  「翔泳社 CodeZine(AngularJSアプリで使えるフィルター80個てんこもり(Angular Filter))」記事掲載
Angular Filterは、名前のとおり、AngularJSアプリで利用できるフィルターライブラリ。コレクション(配列)、文字列、数値演算、判定関連のフィルターが80種類近くも提供されています。


【2015.11.09】  「デジタルアドバンテージ Build Insider(配列の内容を順に出力するには?(ng-repeat))」記事掲載
配列の内容を順に処理して出力できるng-repeatディレクティブの基本的な使い方を説明します。


【2015.11.06】  「翔泳社 CodeZine(「Wijmo(ウィジモ) 5」新版で追加されたFinancialChartを使いこなす)」記事掲載
今回は2015年9月のアップデートで追加された新コンポーネント「FinancialChart」を取り上げます。FinancialChartを使うと、株式やFXといった金融の分野でよく利用されるチャートをWebページに表示できます。


【2015.11.06】  「翔泳社 CodeZine(JavaScriptタスク自動化のもう一つの選択肢、「gulp」の利用法)」記事掲載
gulpはメソッドチェーンによる直感的な記述や並列実行など、Gruntにはない特徴があります。記事ではサンプルを交えてgulpの特徴と利用法を説明します。


【2015.11.05】  「デジタルアドバンテージ Build Insider(jQueryプラグインを自作するには?($.fn))」記事掲載
何度も利用する似たコードは、ライブラリではなくプラグインにまとめます。そこで、今回は、プラグイン作成の基本を解説します。


【2015.11.04】  「翔泳社 CodeZine(Raspberry Piで電子工作をはじめよう! ~まずはRasbian(OS)のセットアップから)」記事掲載
本連載は、Linuxマイコンボードである「Raspberry Pi」を使って、ブレッドボードによる電子工作の入門とセンサープログラミングを行う手順をご紹介します。今回は、Raspberry PiにOSをセットアップするところまでを解説します。


【2015.11.02】  「デジタルアドバンテージ Build Insider(交互に異なるスタイルクラスを適用するには?(ng-class-odd/ng-class-even))」記事掲載
ng-class-even/ng-class-oddディレクティブを使って、表の行などの繰り返しデータの偶数行もしくは奇数行に対し、スタイルを設定・変更する方法を説明します。


【2015.10.27】  「翔泳社 CodeZine(GUIでコンテナ仮想化ツールDockerをつかう「Kitematic」のご紹介)」記事掲載
今回は、2015年8月にリリースされたDockerで使えるGUIのツールKitematicの紹介と、Kitematicを使ったPHPによるWebアプリケーション開発の例を説明します。


【2015.10.26】  「翔泳社 CodeZine(AngularJSと組み合わせて便利なライブラリ、RequireJSを使ってコード管理を簡単にしよう)」記事掲載
今回は前回作成したSPAサンプルを用いてRequireJSとAngularJSを組み合わせた使い方を紹介します。


【2015.10.26】  「デジタルアドバンテージ Build Insider(要素のスタイルクラスを操作するには?(ng-class))」記事掲載
スタイル定義をスタイルシートに分離したうえで、ng-classディレクティブを使って要素のクラス属性によりスタイルを設定・変更する方法を説明します。


【2015.10.24】  「日経BP社 日経ソフトウエア2015年12月号(特集2 職業・年代別プログラミング入門 [Web系新人][SI系新人][2年目Javaプログラマ])」記事掲載
特集2 職業・年代別プログラミング入門
[Web系新人 - JavaScript+PHPでWebアプリ入門!]
[SI系新人 - 6つのポイントを押さえて、Javaの基礎を固めよう]
[2年目Javプログラマ - インタフェースやStream APIなど脱新人のための知識を固めよう]
を担当しています。


【2015.10.22】  「デジタルアドバンテージ Build Insider(特定の要素に関連付くデータを取得/設定するには?(data))」記事掲載
現在の要素に対して任意のデータを設定/取得するためのdataメソッドの基本と、利用上の注意点を解説します。


【2015.10.21】  「翔泳社 CodeZine(ComponentOne Studio for ASP.NET MVCにおけるWeb API連携)」記事掲載
第3回は2015J v2の簡単な紹介と、注目機能であるWeb APIを中心にサンプルを交えて紹介します。


【2015.10.19】  「デジタルアドバンテージ Build Insider(要素のスタイルプロパティを操作するには?(ng-style))」記事掲載
ng-styleディレクティブを使って、要素のスタイル(style属性)を設定・変更する方法を説明します。


【2015.10.19】  「翔泳社 CodeZine(AngularJSアプリにマルチビュー/入れ子にも対応したルーティング機能を実装する(UI Router))」記事掲載
今回は、AngularJSアプリにマルチビュー/入れ子にも対応したルーティング機能を実装できる「UI Router」を紹介します。


【2015.10.16】  「翔泳社 CodeZine(AzureCon基調講演登壇レポート:インドリージョン、GPUサポート、IoT Suite、コンテナサービス、セキュリティセンター)」記事掲載
本稿は、Scott Guthrie氏のブログを、氏の許可を得て翻訳、転載したものです。
先日のAzureConイベントで発表された新機能について概要を紹介します。


【2015.10.14】  「翔泳社 CodeZine(AngularJSのngRouteを使ってシングルページアプリケーション(SPA)を作ってみよう)」記事掲載
今回は、ngRouteモジュールを使ってシングルページアプリケーションを作成します。


【2015.10.13】  「デジタルアドバンテージ Build Insider(配列からm~n件目の要素を取り出すには?(limitTo))」記事掲載
limitToフィルターを使って、配列の先頭から指定された件数だけ要素を取り出す方法を説明します。応用例としてページング処理を実装します。


【2015.10.09】  「翔泳社 CodeZine(Hadoopクラスタを簡単に実行できるHDInsightと、新しいAzure Data Lakeサービスを一般公開)」記事掲載
本稿は、Scott Guthrie氏のブログを、氏の許可を得て翻訳、転載したものです。
今回、Linux上のHDInsightの一般公開とAzure Data Lakeおよび言語サービスの導入を含め、Azure上のビックデータサービスにおいてキーとなる機能をいくつか追加しました。それぞれ概要を紹介します。


【2015.10.09】  「翔泳社 CodeZine(Azure SQL Elastic Database Poolの密度改善と値下げ)」記事掲載
本稿は、Scott Guthrie氏のブログを、氏の許可を得て翻訳、転載したものです。
今回、Elastic Database Poolの価格構造だけでなく、プール内のElastic Database密度にもすばらしい変更をいくつか行いました。それらの概要を紹介します。


【2015.10.08】  「デジタルアドバンテージ Build Insider(JavaScriptとHTMLを明確に分離するには?(data))」記事掲載
jQueryのdataメソッドを使って独自データ属性の値を取得することにより、「控えめなJavaScript」を実現する方法を説明します。


【2015.10.08】  「翔泳社 CodeZine(ASP.NET 5に向けて知っておきたい、最新のASP.NET Identityのポイント)」記事掲載
今回はASP.NET 5プロジェクトにおける最新のASP.NET Identityについて、そのポイントを紹介していきます。


【2015.10.05】  「デジタルアドバンテージ Build Insider(日付/時刻データを整形するには?(date))」記事掲載
dateフィルターを使って、日付/時刻データを任意の書式に変換する方法を説明します。ロケールの指定方法についても解説します。


【2015.10.01】  「翔泳社 CodeZine(Grunt連携や自作ライブラリ登録でパッケージ管理ツールBowerをもっと活用)」記事掲載
今回はパッケージ管理ツールBowerのより深い活用法として、他ツールとの連携や自作パッケージの登録・公開について紹介します。


【2015.10.01】  「デジタルアドバンテージ Build Insider(要素にフォーカスが当たった/外れた時の処理を実装するには?(focus、blur、focusin、focusout))」記事掲載
focus/blurもしくはfocusin/focusoutを使って、テキストボックスにフォーカスを当てた時/外した時に処理を実施する方法を説明します。またそれらの挙動の違いを解説します。


【2015.09.28】  「デジタルアドバンテージ Build Insider(数値(単数/複数)によって表示を切り替えるには?(ng-plurlize))」記事掲載
ng-plurizeディレクティブやngMessageFormatモジュールを使うことで、変数の値によってメッセージ内容を切り替える方法を説明します。


【2015.09.24】  「翔泳社 CodeZine(AngularJSアプリでソート/ページングやフィルター機能付きの高機能グリッド表を実装する(UI Grid))」記事掲載
今回紹介するのは、ソート/ページングやフィルター機能付きの高機能グリッド表を実装できる「UI Grid」です。


【2015.09.20】   「JavaScript逆引きレシピ jQuery対応」韓国版 配本開始
「JavaScript逆引きレシピ jQuery対応」韓国版が出ました。
日本語版ともども宜しくお願いします。


【2015.09.18】  「翔泳社 CodeZine(AngularJSとBootstrapを組み合わせてUIコンポーネントを作ってみよう)」記事掲載
今回は、前回紹介したディレクティブ機能と、UIフレームワークであるBootstrapを使ってより実践的なコンポーネントを作成します。


【2015.09.16】  「翔泳社 CodeZine(Azureの仮想マシンに最もパワフルな「GSシリーズ」が登場、クラウドの中で最大のVMサイズ)」記事掲載
本稿は、Scott Guthrie氏のブログを、氏の許可を得て翻訳、転載したものです。
新しいAzure GSシリーズというVMサイズがリリースされました。その概要を紹介します。


【2015.09.16】  「翔泳社 CodeZine(【新刊紹介】『速習 ECMAScript 6』発売、次期JavaScript仕様を短期間でキャッチアップ!)」記事掲載
新刊「速習 ECMAScript 6」について、一般レビュー読者(aceさん)と担当編集者からのコメントを掲載いただいています。


【2015.09.14】  「デジタルアドバンテージ Build Insider(式の値によって表示を切り替えるには?(ng-switch))」記事掲載
ng-switchディレクティブを使って、与えられた式の値に応じて、表示すべきコンテンツを切り替える方法を説明します。


【2015.09.11】  「翔泳社 CodeZine(AzureのSQLデータベースの新機能 ~Elastic Database Poolの新料金体系と、SQLデータベースの新しいスケールオプション)」記事掲載
本稿は、Scott Guthrie氏のブログを、氏の許可を得て翻訳、転載したものです。
Elastic Database Pool機能に対して追加された2つの新しい料金層(基本層とプレミアム層)と、新しいハイスケールなSQLデータベースパフォーマンス層について紹介します。


【2015.09.10】  「翔泳社 CodeZine(リッチな入力フォーム作成に役立つAngularJSライブラリ 5連発)」記事掲載
入力生産性の高いフォームを実装するために役立つ、ライブラリ「UI Bootstrap(Rating):レーティングバーを作成」「Angular Elastic:テキスト量に応じて伸縮するテキストエリアを作成」「Angular Slider:スライダー/範囲スライダーを作成」「Angular Bootstrap Colorpicker:カラーピッカー付きのテキストボックスを作成」「ngTagInput:タグ入力ボックスを作成」を解説します。


【2015.09.10】  「デジタルアドバンテージ Build Insider(アニメーションの細かな挙動を制御するには?(animate/show/hide/fadeIn/fadeOut/slideUp/slideDown))」記事掲載
各種アニメーションメソッドで、アニメーションを直列/並列に実行したり、アニメーション処理ごとに関数を実行したり、プロパティ単位でアニメーションのイージングを設定したりする方法を説明します。


【2015.09.07】  「翔泳社 CodeZine(ASP.NET Identityで任意のデータストアを使う)」記事掲載
前回はASP.NET Identityをカスタマイズし、独自の認証処理を行うために必要な各種クラス群の実装方法を紹介しました。今回は引き続き、任意のデータストアを使ってユーザー情報を管理する方法を説明していきます。


【2015.09.07】  「デジタルアドバンテージ Build Insider(JavaScriptオブジェクトをJSON形式に変換するには?(json))」記事掲載
jsonフィルターを使って、JavaScriptオブジェクトをJSON形式に変換する方法を説明します。


【2015.09.04】  「翔泳社 CodeZine(AngularJSで入力生産性の高いフォームを実装しよう(オートコンプリート/ファイルアップローダー))」記事掲載
連載初回の今回は、より入力生産性の高いフォームを実装するために役立つ、「UI Bootstrap(Typeahead)」テキストボックスにオートコンプリート機能を付与、「ng-file-upload」ドラッグ&ドロップに対応したファイルアップローダーを解説します。


【2015.08.31】  「デジタルアドバンテージ Build Insider(自作の検索条件/比較ルールで配列を検索するには?(filter))」記事掲載
任意の条件で配列を絞り込むためのフィルターである「filter」の応用的な使い方として、検索条件や比較ルールをカスタマイズする方法を解説します。


【2015.08.28】  「翔泳社 CodeZine(Windows Server 2016コンテナプレビューの発表)」記事掲載
本稿は、Scott Guthrie氏のブログを、氏の許可を得て翻訳、転載したものです。
Windows Server 2016 Technical Preview 3リリースの一部として、Windows Serverコンテナの初回プレビューをリリースすることになりました。


【2015.08.28】  「速習 ECMAScript 6」(WINGSプロジェクト)配本開始
これから習得が必須となるECMAScript 6(ECMAScript 2015)をいち早くマスターしよう。
本書では、ECMAScript 6の新機能を5つのPartに分けて、サンプルコードとともに詳しく解説しています。


【2015.08.27】  「デジタルアドバンテージ Build Insider(自作のアニメーションを実行するには?(animate))」記事掲載
animateメソッドを使って、典型的なアニメーションではなく、カスタムのアニメーションを定義する方法を説明します。


【2015.08.26】  「技術評論社 C#エンジニア養成読本」記事掲載
基礎編「C#プログラミング”超”入門」を担当。
第1章 Hello,Worldで学ぶC#の基本
第2章 オブジェクト指向を理解する
第3章 クラスらぶらりの活用
プログラミングに必要なツールや用語、基礎知識を紹介します。


【2015.08.26】  「翔泳社 CodeZine(iOS 9やService Workerの登場で対応待ったなし! これからのWebで重要度を増すSSLの活用事例)」記事掲載
Webの通信を暗号化するSSLをテーマに、IT業界全体で重要性を増すSSLの状況や、SSLを容易に利用できる環境などを解説します。またSSL環境でしか利用できないWeb技術としてService Workerを紹介します。


【2015.08.25】  「翔泳社 CodeZine(【新刊紹介】『AngularJSライブラリ 活用レシピ 厳選 108』発売、引き出しを増やして開発効率を改善しよう)」記事掲載
新刊「AngularJSライブラリ活用レシピ 厳選108」について、早期レビュー読者(藤田さん)と担当編集者からのコメントを掲載いただいています。


【2015.08.24】  「デジタルアドバンテージ Build Insider(配列の内容をフィルターするには?(filter))」記事掲載
任意の条件で配列を絞り込むためのフィルターである「filter」の基本的な使い方を解説します。否定や完全一致などさまざまな条件でのフィルタリング方法も紹介します。


【2015.08.21】  「アプリを作ろう! Android入門 Android Studio版」(日経BP)配本開始
「アプリを作ろう!Android入門 第2版」(2014年12月発行)をAndroid Studio用に改訂しました。最新バージョンAndroid 5(Lollipop)に対応しています。
ステップバイステップで学ぶ入門書です。
初心者向けに、Androidアプリとは何か、開発環境の作成、アプリの作成から、作成したアプリをGoogle Playに公開するまでの一連の作業を解説します。
短いトピックで区切られているので、自分のペースで学べます。
サンプル一式は、日経BP社のサポートサイトからダウンロードできます。


【2015.08.20】  「翔泳社 CodeZine(ASP.NET Identityで独自の認証処理を行う)」記事掲載
SQL ServerではないRDBMS製品やID管理サービス等でユーザー情報を管理したい場合、ASP.NET Idenitityの動作をどのようにカスタマイズすればよいのか、今回から紹介していきます。今回は独自の認証処理を行う方法について説明します。


【2015.08.20】  「翔泳社 CodeZine(【新刊紹介】『AngularJSアプリケーションプログラミング』発売、シングルページアプリケーション開発に必要な知識を網羅的に身につけられる一冊)」記事掲載
新刊「AngularJSアプリケーションプログラミング」について、技術評論社の担当編集者さんと、早期レビュー読者(藤田さん)からのコメントを掲載いただいています。


【2015.08.19】  「AngularJSアプリケーションプログラミング」(技術評論社)配本開始
Googleが提供する最新JavaScriptフレームワーク「AngularJS」の解説本です。
特徴的な双方向バインディング/DIコンテナー/ルーティングを駆使した開発手法から、ディレクティブ、フィルター、サービス、WebAPI、コントローラーなどを解説し、さらにディレクティブ/フィルター/サービスの自作やテストなど応用技術までを網羅します。AngularJSによるWebアプリ開発に必要な知識が、この1冊で身に付きます。


【2015.08.17】  「翔泳社 CodeZine(ASP.NET 5+AngularJSでトレンドなSPAアプリを開発しよう!)」記事掲載
Visual Studio 2015(ASP.NET 5)で強化されたJavaScript開発のための諸機能/ツールを、具体的なサンプルアプリを実装しながら解説していきます。


【2015.08.13】  「デジタルアドバンテージ Build Insider(実行都度、逆のアニメーションを実行するには?(toggle/fadeToggle/slideToggle))」記事掲載
jQueryが提供する基本的なアニメーション機能を活用して、スライドアップ⇔スライドダウンを交互に実行する方法を説明します。


【2015.08.11】  「翔泳社 CodeZine(ComponentOne Studio for ASP.NET Web Formsで使えるコンポーネント(イベントカレンダー/グリッドビュー編))」記事掲載
第2回は、前回に続いて、2015J v1で大きく機能追加されたイベントカレンダー、パフォーマンス改善されたグリッドビュー、そしてマップなどのコントロールについて紹介します。


【2015.08.10】  「デジタルアドバンテージ Build Insider(独自の規則で配列をソートするには?(orderBy))」記事掲載
独自の並べ替え規則を使って、配列の内容を並べ替える方法を解説します。逆順や、複数キーの指定に独自のソートルールを使う方法も紹介します。


【2015.08.08】  「AngularJSライブラリ 活用レシピ 厳選 108」(WINGSプロジェクト)配本開始
「ウィジェット編」「入力補助編」「フィルター(配列)編」「フィルター(文字列/数値/その他)編」「小ネタ編」に分類し、基本的な使い方をサンプルコードとともに解説しているので、気になるTIPSからつまみ食い的に読めます。
今すぐ利用しないまでも、どのようなモジュールがあるのか、自分の引き出しを増やしておくことで、実際のアプリ開発でも車輪の再発明に陥ることなく、効率的に開発を進められるはずです。
サンプルコードは、サポートサイトからダウンロード可能ですので、どんどん動かしてみてください。


【2015.08.03】  「デジタルアドバンテージ Build Insider(配列をソートするには?(orderBy))」記事掲載
配列の内容を、指定されたキーで並べ替える方法を解説します。逆順や、複数のキーを指定してソートする方法も紹介します。


【2015.07.31】  「翔泳社 CodeZine(AngularJSでカスタムディレクティブを作ってみよう)」記事掲載
今回は、カスタムディレクティブの作り方を紹介していきます。簡単なディレクティブの作成から順を追って解説します。


【2015.07.30】  「デジタルアドバンテージ Build Insider(あらかじめ用意されたアニメーションを実行するには?(show/hide/fadeIn/fadeOut/slideUp/slideDown))」記事掲載
jQueryが提供する基本的なアニメーション機能を活用して、要素を表示/非表示、フェードイン/アウト、スライドアップ/ダウンさせる方法を説明します。


【2015.07.30】  「翔泳社 CodeZine(.NETアプリケーションをMacで開発してDockerで動かそう!)」記事掲載
Microsoftは、2014年11月に.NET Frameworkのコア部分を、マルチプラットフォームのオープンソースとして公開していくと発表しました。今後、LinuxやMacでC#アプリを導入する機会が増えようとしています。本記事では、.NETアプリをMacで開発してDocker(Linux)にデプロイするという流れを紹介します。


【2015.07.28】  「翔泳社 CodeZine(Web開発が気持ちよくなる「Visual Studio 2015」の新機能と、ASP.NET 4.6、ASP.NET 5、EF 7プレビューの紹介)」記事掲載
本稿は、Scott Guthrie氏のブログを、氏の許可を得て翻訳、転載したものです。
Visual Studio 2015の新機能やASP.NET 4.6、ASP.NET 5、EF 7プレビューについて概要を解説します。


【2015.07.27】  「デジタルアドバンテージ Build Insider(数値データに桁区切り文字を付けるには?(number/currency))」記事掲載
数値データを、ロケール別の桁区切り文字列に整形したり、ロケール別の通貨記号を付加したりして出力する方法を説明します。


【2015.07.21】  「デジタルアドバンテージ Build Insider(文字列を大文字/小文字に変換するには?(lowercase/uppercase))」記事掲載
lowercase/uppercaseフィルターを使って文字列を大文字や小文字に変換する方法を解説します。また、JavaScriptコードから変換する場合に使える$filterサービスとangular.lowercase/angular.uppercaseメソッドについても紹介します。


【2015.07.17】  「翔泳社 CodeZine(ドキュメントがないコードの保守を任されても安心~テストコードを網羅的に自動生成するVisual Studio 2015 Enterpriseの「インテリテスト」機能)」記事掲載
Visual Studio 2015 Enterpriseのインテリテスト機能を使えば、プログラム全体を網羅するテストケースが簡単に自動生成できます。また、デバッグに便利ないくつかの新機能についても解説します。


【2015.07.16】  「デジタルアドバンテージ Build Insider(非同期通信で取得したコンテンツをページに反映させるには?(load))」記事掲載
loadメソッドを使って、外部のWebページを非同期に取得して、それをコンテンツ内の要素に反映させる方法を説明します。


【2015.07.14】  「翔泳社 CodeZine(ComponentOne Studio for ASP.NET Web Formsで使えるコンポーネント(入力補助/チャート編))」記事掲載
本連載では、業務アプリケーション開発に適したクロスプラットフォーム対応のUIライブラリ「ComponentOne Studio」について、具体的なサンプルを交えながら、その特長を紹介していきます。


【2015.07.13】  「デジタルアドバンテージ Build Insider(入力値のモデルへの反映タイミングを変更するには?(ng-model-options))」記事掲載
AngularJSのデータバインディング機能により入力値がモデルに反映されるのを、指定したミリ秒数後やフォーカスが外れたときまで遅延させる方法を説明します。


【2015.07.06】  「翔泳社 CodeZine(新しいAzure課金APIが利用可能に)」記事掲載
本稿は、Scott Guthrie氏のブログを、氏の許可を得て翻訳、転載したものです。
2つの新しいAzure課金API、Azure Usage APIとAzure RateCard APIについて紹介します。これらにより課金の追跡と節約がはるかに容易になります。


【2015.07.06】  「デジタルアドバンテージ Build Insider(別ファイルやJavaScriptでメッセージを管理するには?(ng-message-include/ng-message-exp))」記事掲載
ng-messages属性で使用するメッセージを、ページ内でテンプレート化したり、外部ファイル化したりして効率的に管理する方法を説明します。


【2015.07.02】  「デジタルアドバンテージ Build Insider(イベント処理を中断するには?(preventDefault/stopPropagation/stopImmediatePropagation))」記事掲載
イベントリスナーによる処理を、イベントオブジェクトの3つのメソッドを使って中断する方法を説明します。また、それぞれの使い分け方法も解説します。


【2015.07.01】  「翔泳社 CodeZine(NuGetを活用してライブラリの変更に柔軟に対応しよう)」記事掲載
今回は、ライブラリの変更における問題点を、NuGetを使って解決する方法について紹介します。


【2015.06.30】  「翔泳社 CodeZine(マイクロソフトのクロスプラットフォーム対応新コーディングツール「Visual Studio Code」)」記事掲載
「Build 2015」で発表した「Visual Studio Code」は、WindowsのほかMac、Linuxにも対応し、コード編集に特化したVisual Studioファミリーの新顔です。本記事ではVisual Studio Codeの概要を紹介し、プログラマーが便利に使えるさまざまな機能を、実例を交えて説明します。


【2015.06.29】  「デジタルアドバンテージ Build Insider(式の真偽に応じて表示を切り替えるには?(ng-messages/ng-message))」記事掲載
条件式の値に応じてメッセージの表示/非表示を切り替えるために(例えばエラー時にメッセージ表示するなど)、ng-messages/ng-message属性を使用する方法を解説します。


【2015.06.24】  「翔泳社 CodeZine(Web開発ライブラリを自動的に入手できるパッケージ管理ツールBower)」記事掲載
今回はJavaScriptやCSSなどの様々なライブラリを自動的に入手できるパッケージ管理ツールBowerを取り上げます。


【2015.06.23】  「翔泳社 CodeZine(AngularJSのリリース前の新しいルーター機能(ngNewRouter)を触ってみよう)」記事掲載
今回は、バージョン1.4と同時にリリースされる予定であった新しいルーター機能(ngNewRouter)について、開発中のソースをもとに紹介します。


【2015.06.22】  「デジタルアドバンテージ Build Insider(入力フォームに検証機能を実装するには?(form/input))」記事掲載
標準的な<input>要素を拡張して入力フォームに検証機能を付ける方法を説明します。


【2015.06.18】  「デジタルアドバンテージ Build Insider(イベントが発生した時のマウス情報を取得するには?(イベントオブジェクト))」記事掲載
クリックした位置の座標や、押されたマウスボタンの種類といったマウス情報を、イベントオブジェクトの各種プロパティを使って取得する方法を説明します。


【2015.06.17】  「翔泳社 CodeZine(チーム開発でもパッケージ管理を容易に! NuGetを活用してライブラリを効果的に配布しよう)」記事掲載
チーム開発における諸問題を解決するために、NuGetがどのように使えるか、実例を元に紹介していきます。初回はチーム開発におけるライブラリ配布の問題点を、NuGetを使ってどのように解決できるかを紹介します。


【2015.06.15】  「デジタルアドバンテージ Build Insider(URL/メールアドレスからハイパーリンクを生成するには?(linky))」記事掲載
URL/メールアドレスの文字列データをアンカータグによるリンクに整形できるlinkyフィルターの基本的な使い方を説明します。


【2015.06.10】  「翔泳社 CodeZine(Objective-Cのライブラリを利用してSwiftアプリを作成する)」記事掲載
今回は、SwiftにFFPopoverを組み込む具体的な方法、Swiftで定義したデリゲートとの連携について説明します。


【2015.06.08】  「デジタルアドバンテージ Build Insider(入力された区切り文字を配列に変換するには?(ng-list))」記事掲載
テキストボックスへの入力値を特定の区切り文字で分割して文字列の配列に変換するために、ng-list属性を使用する方法を解説します。


【2015.06.05】  「デジタルアドバンテージ Build Insider(一度だけ実行されるイベントリスナーを設置するには?(one))」記事掲載
登録されたイベントリスナーを最初の一度だけ実行するoneメソッドの基本的な使い方を解説します。


【2015.05.29】  「翔泳社 CodeZine(複数プラグインを組み合わせて、より多くのタスクをGruntに任せよう)」記事掲載
今回はJavaScriptタスク自動化ツール「Grunt」で提供されている種々のプラグインを駆使して、より実践的にタスクを自動化する方法を紹介します。


【2015.05.28】  「デジタルアドバンテージ Build Insider(要素の表示/非表示を切り替えるには?(ng-show/ng-hide/ng-open))」記事掲載
真偽条件に応じて要素の表示/非表示を切り替えるために、ng-show/ng-hide属性を使用する方法を解説します。また、<details>要素の表示/非表示を切り替えるng-open属性の使い方も紹介します。


【2015.05.28】   「PHPライブラリ&サンプル実践活用[厳選100]」韓国版 配本開始
「PHPライブラリ&サンプル実践活用[厳選100]」の韓国版が出ました。
日本語版ともども宜しくお願いします。


【2015.05.27】  「翔泳社 CodeZine(もうすぐリリースされるAngularJS 1.4の機能を先取りチェックしよう)」記事掲載
1.4へのバージョンアップでは新しい機能の追加、便利な機能アップはもちろん、パフォーマンスの向上、そして残念ながら、これまで通りの利用方法が使えなくなってしまう部分も少々あります。今回は、新機能や注意すべきポイントなどを紹介します。


【2015.05.21】  「デジタルアドバンテージ Build Insider(マウスポインターが要素に出入りした時の処理を実装するには?)」記事掲載
違いが分かりにくい「mouseover/mouseout」と「mouseenter/mouseleave」イベントの使い分け方法を解説します。また、これらに関連する「hover」イベントメソッドについても説明します。


【2015.05.14】  「日経BP社 HTML5&PHP&JavaScriptでWeb制作入門」記事掲載
第2部「JavaScriptの「わからない」を解消する!」に、日経ソフトウエア2012年9月号で寄稿した記事を掲載いただいております。


【2015.05.14】  「翔泳社 CodeZine(グラフやゲージなど「Wijmo(ウィジモ) 5」のさまざまなUI部品を活用)」記事掲載
今回はWijmo 5が提供するグラフやゲージ、入力部品について利用法を説明していきます。


【2015.05.14】  「デジタルアドバンテージ Build Insider(条件式の真偽に応じて表示を切り替えるには?(ng-if))」記事掲載
真偽条件に応じて要素の表示/非表示を切り替えるために、ng-if属性を使用する方法を解説します。


【2015.05.13】  「翔泳社 CodeZine(Office 365をより便利に使うために知っておきたいクライアントアプリ ~スマートデバイス向けOfficeアプリやOWAアプリ)」記事掲載
今回はOffice 365のクライアントアプリに着目して注意点や活用法について紹介します。


【2015.05.12】  「翔泳社 CodeZine(SwiftからObjective-Cを利用する)」記事掲載
今回はSwiftからObjective-Cを呼び出す方法の基本について解説します。


【2015.05.07】  「翔泳社 CodeZine(AngularJSのDOMイベント処理と注意すべきディレクティブを知り、HTMLテンプレートを使いこなそう)」記事掲載
今回はHTMLのDOMイベントとこれまでのディレクティブ紹介から紹介しきれなかった、知っておくと便利なディレクティブや注意したいディレクティブを紹介します。


【2015.05.07】  「デジタルアドバンテージ Build Insider(イベントリスナーを呼び出す際にパラメーターを引き渡すには?(data))」記事掲載
イベントメソッドやonメソッドの呼び出し時に、任意のパラメーターを引き渡す方法を解説します。


【2015.05.02】   「JavaScript逆引きレシピ jQuery対応」台湾版 配本開始
「JavaScript逆引きレシピ jQuery対応」台湾版が出ました。
日本語版ともども宜しくお願いします。


【2015.04.30】  「デジタルアドバンテージ Build Insider(ハイパーリンクを動的に生成するには?(ng-href))」記事掲載
スコープオブジェクト経由で動的に生成したハイパーリンクのURL設定が適切に処理されるように、ng-href属性を使用する方法を解説します。


【2015.04.28】  「翔泳社 CodeZine(Azureプレミアムストレージ一般公開を発表)」記事掲載
本稿は、Scott Guthrie氏のブログを、氏の許可を得て翻訳、転載したものです。
一般公開されたAzureプレミアムストレージの概要について紹介します。


【2015.04.23】  「デジタルアドバンテージ Build Insider(文書ツリー上に存在しない要素に対してイベントリスナーを追加するには?(on))」記事掲載
onメソッドを利用して、動的に新規追加された要素にイベントリスナーを設置する方法を解説します。またjQuery 1.6以前のbind/live/delegateメソッドをonメソッドに置き換える方法も説明します。


【2015.04.20】  「翔泳社 CodeZine(ASP.NET Identityでユーザーに役割(ロール)を持たせる)」記事掲載
ASP.NET Identityでは「管理者」、「一般ユーザー」といった役割を「ロール」という考えで実現します。今回はこのロールを使って、ユーザー管理機能を管理者だけが使えるようにしてみます。


【2015.04.17】  「翔泳社 CodeZine(コンテナ仮想化ツールDockerをつかったコードによるWebアプリケーション実行環境の構築)」記事掲載
今回は、Dockerイメージを自動で生成できるDockerfileを使って、コーディングによるWebアプリケーションの実行環境を自動で構築する手順を紹介します。


【2015.04.16】  「デジタルアドバンテージ Build Insider(イベントリスナーを登録するには?(ng-clickなど))」記事掲載
AngularJSで、ディレクティブを使ってイベントリスナーを設定する方法を解説します。また、イベントリスナーにイベントオブジェクトを渡して参照する方法も説明します。


【2015.04.15】  「翔泳社 CodeZine(「Wijmo(ウィジモ) 5」が提供する万能グリッド部品FlexGrid)」記事掲載
今回は最新版Wijmoである「Wijmo 5」が提供するグリッド部品「FlexGrid」について、さまざまな機能の利用法をサンプルで説明します。


【2015.04.13】  「日経BP社 脱初心者のためのプログラミング教本(第4部 第4~6章)」記事掲載
第4部「第4章デザインパターン編」(阿佐 担当)、「第5章 データベース編」「第6章 Webアプリ編」(山田 担当)に、それぞれ日経ソフトウエア2014年8月号で寄稿した記事を掲載いただいております。


【2015.04.09】  「デジタルアドバンテージ Build Insider(イベントメソッドで提供されないイベントを処理するには?(on))」記事掲載
onメソッドを利用して、jQueryが標準で対応していないJavaScriptイベントにアクセスする方法を説明します。


【2015.04.09】  「翔泳社 CodeZine(AngularJSで、入力フォームを簡単にチェックできるディレクティブを使う)」記事掲載
今回は双方向バインディング機能を実現するディレクティブを中心に紹介します。画面からの入力を行うので主にForm機能を使いますが、AngularJSでは独自機能で拡張されています。


【2015.04.02】  「デジタルアドバンテージ Build Insider(ビューにHTML文書をバインドするには?(ng-bind-html))」記事掲載
文字列をデータバインドした際に、標準で実施されるサニタイズ処理について紹介します。また、サニタイズせずにHTMLのままのビューに反映させる方法も説明します。


【2015.04.01】  「翔泳社 CodeZine(Web作成の定形作業を自動化できるJavaScriptタスク実行環境Grunt)」記事掲載
本連載では主にHTML/JavaScript開発作業を効率化する様々なツールやライブラリを紹介します。初回となる今回はHTML/JavaScript開発で発生する様々な定形作業を自動化してくれるツール「Grunt」について、利用例を交えて紹介していきます。


【2015.03.31】  「翔泳社 CodeZine(新しいAzure App Serviceの発表)」記事掲載
本稿は、Scott Guthrie氏のブログを、氏の許可を得て翻訳、転載したものです。
新しいAzure App Serviceについて紹介します。
Azure App Serviceは、以前は個々に提供していたWebアプリとモバイルアプリ機能(Azure WebサイトとAzureモバイルサービス)が含まれています。


【2015.03.30】  「翔泳社 CodeZine(ASP.NET Identityでユーザーを管理する)」記事掲載
ASP.NET Identityでは、バージョン2.0でユーザー情報を簡単に取得する方法が追加されました。今回はその機能を使って、ユーザー管理画面を作成してみます。


【2015.03.26】  「デジタルアドバンテージ Build Insider(イベントに応じて処理を実行するには?(イベントメソッド))」記事掲載
イベントの発生に応じて呼び出されるイベントリスナーをjQueryで実装するための基本的な方法を解説します。


【2015.03.19】  「デジタルアドバンテージ Build Insider(モデルをビューにバインドするには?(ng-bind/ng-cloak))」記事掲載
エクスプレッションが一瞬表示されてしまう不具合を解消して、AngularJSの双方向データバインディングを実現する方法を説明します。


【2015.03.18】  「翔泳社 CodeZine(業務アプリ開発者のための、コンテナ仮想化ツールDockerをつかったインフラ構築ことはじめ)」記事掲載
今回は、コンテナ仮想化ツール「Docker」の紹介と、Dockerをつかったインフラ構築について説明します。


【2015.03.17】  「翔泳社 CodeZine(AngularJSのディレクティブ機能でHTMLテンプレートを使いこなそう)」記事掲載
今回は、HTMLテンプレートを記述するための基本的なディレクティブ機能と制御に関わるディレクティブ機能を紹介します。


【2015.03.16】  「10日でおぼえるJSP&サーブレット入門教室 第4版」(翔泳社)配本開始
最新のサーブレット3.1に対応。
JSP&サーブレットをこれから始めようとする初心者の方のための入門書です。
実習サンプルでJavaの基本を学びながら、Webアプリの基本的な知識やしくみをわかりやすく解説します。LESSONごとに細かく分かれた構成なので、自分のペースで学べ、練習問題による復習もできます。第4版では、大幅に拡張されたサーブレットの記法(アノテーション)の解説を更新しました。


【2015.03.16】  「翔泳社 CodeZine(誰でも手軽にNTTドコモのサービスのような機能を持つアプリが作れる ~ぼっちでも雑談を楽しめるAndroidアプリを作ろう)」記事掲載
第4回目の本稿は、「docomo Developer support」で公開されているAPIのなかで、「雑談対話API」をつかって、コンピュータと自然な会話を行うためのAndroidアプリ作ります。


【2015.03.16】  「日経BP社 仕事を速くする Excel VBA入門(第4部 Excel VBA “逆引き”命令集)」記事掲載
「第4部 Excel VBA “逆引き”命令集」に、山田が担当した日経ソフトウエア2013年4月号付録「Excel VBAプログラミング事典」の一部を掲載いただいております。


【2015.03.13】  「翔泳社 CodeZine(ASP.NET 5の紹介)」記事掲載
本稿は、Scott Guthrie氏のブログを、氏の許可を得て翻訳、転載したものです。
ASP.NET 5は、最新のWebアプリケーションを構築するためのオープンソースWebフレームワークで、Windows、Linux、Mac上で開発および実行できます。


【2015.03.12】  「デジタルアドバンテージ Build Insider(配列の内容を検索するには?($.inArray))」記事掲載
$.inArrayメソッドを使って、配列から特定の要素を検索する方法を解説します。Internet Explorer 8以前の環境ではJavaScriptのindexOfメソッドをこれで代替しましょう。


【2015.03.10】  「翔泳社 CodeZine(Gitを用いてVisual Studio開発をしよう)」記事掲載
クライアントツールとして「Visual Studio Express 2013」を、Gitのリモートリポジトリとして「Visual Studio Online」を使うことで、無料で簡単にGitの使い方を学ぶことができます。


【2015.03.09】  「翔泳社 CodeZine(「Wijmo(ウィジモ) 5」を使うならAngularJSとの組み合わせがオススメ)」記事掲載
今回はWijmoのニューバージョン「Wijmo 5」をJavaScriptライブラリ「AngularJS」と組み合わせて活用する方法を説明します。


【2015.03.06】  「翔泳社 CodeZine(LINQにも色々 ~SQLに変換されるモノと変換されないモノ)」記事掲載
連載最終回となる今回は、LINQがSQLに変換される仕組みについて、もう少し細かく追って行きます。


【2015.03.05】  「翔泳社 CodeZine(SwiftでアプリのUIと画面の操作を実装する)」記事掲載
今回は、アプリの画面にUI部品を配置する方法/それらの操作時の処理について説明します。


【2015.03.05】  「デジタルアドバンテージ Build Insider(モデルをテキストボックスなどのフォーム要素にバインドするには?(ng-model))」記事掲載
ビューの変更をモデルに反映させ、逆にモデルの変更をビューに反映させる、AngularJSの双方向データバインディングの基本を解説します。デフォルト値の設定方法も説明します。


【2015.03.04】  「翔泳社 CodeZine(外部アカウントを使ったログインをASP.NET Identityで実現する)」記事掲載
今回は、TwitterやGitHubなど外部アカウントを使ったログインをASP.NET Identityを用いて実現する方法について紹介します。


【2015.03.03】  「翔泳社 CodeZine(Azure:Machine Learningサービス、Hadoop Storm、クラスタスケーリング、Linuxサポート、サイト回復、その他)」記事掲載
本稿は、Scott Guthrie氏のブログを、氏の許可を得て翻訳、転載したものです。
Microsoft Azureに追加された各種機能について、その概要を解説します。


【2015.03.02】  「翔泳社 CodeZine(インフラを自動で構築! ChefでローカルにWebアプリの開発環境をつくるRubyコードを書いてみよう)」記事掲載
今回は、Chefを使ってローカルにWebアプリの開発環境をつくる方法について説明します。


【2015.02.26】  「デジタルアドバンテージ Build Insider(配列から特定の条件で要素を取り出すには?($.grep))」記事掲載
$.grepメソッドを使って、配列から条件に合致した要素だけを取り出す方法を解説します。Internet Explorer 8以前の環境ではJavaScriptのfilterメソッドをこれで代替しましょう。


【2015.02.19】  「デジタルアドバンテージ Build Insider(AngularJSの依存性注入を利用するには?)」記事掲載
AngularJSに標準搭載されているDIコンテナー機能を使って、依存性を注入するためのさまざまな方法を解説します。


【2015.02.12】  「デジタルアドバンテージ Build Insider(配列の内容を順番に加工するには?($.map))」記事掲載
$.mapメソッドを使って、配列やオブジェクトの内容を順に加工する方法を解説します。Internet Explorer 8以前の環境ではJavaScriptのmapメソッドをこれで代替しましょう。


【2015.02.09】  「翔泳社 CodeZine(Swiftでアプリの画面を作ろう! ~Objecive-Cとの比較で学ぶ)」記事掲載
前回までにSwiftの基本的な文法とクラスの使い方について説明しました。今回は、実際にアプリの画面を作成する方法について説明します。


【2015.02.06】  「翔泳社 CodeZine(AngularJSのサービス開発とユニットテスト ~テストの流れを把握して保守性の高いコードにしよう)」記事掲載
前回で完成したタスク管理をするサンプルアプリを使って、データ管理をサーバ(PHPで実装)で行うように変更します。そして、後半はユニットテストの方法を紹介します。


【2015.02.05】  「翔泳社 CodeZine(Visual Studioのコード分析機能を利用してコードの品質を上げよう)」記事掲載
本記事では、コード分析機能がどのようなものであるか、どのように実行するか、またチーム開発で活用する方法を紹介します。


【2015.02.05】  「デジタルアドバンテージ Build Insider(AngularJSでコントローラーを定義するには?)」記事掲載
AngularJSアプリの最も基本的な構成要素である「コントローラー」の基礎として、コントローラー経由でスコープを準備し、テンプレートに反映させる方法を説明します。


【2015.02.04】  「翔泳社 CodeZine(誰でも手軽にNTTドコモのサービスのような機能を持つアプリが作れる ~顔検出APIでモザイクカメラを作ろう)」記事掲載
第3回目の本稿は、「docomo Developer support」で公開予定となっている、PUX社の技術を用いた顔・オブジェクト認識APIを使って、顔がモザイクになって写るモザイクカメラアプリを作ってみます。


【2015.02.04】  「翔泳社 CodeZine(Chefで3分クッキング! Webサーバ構築のレシピをRubyで書いてみよう)」記事掲載
今回は、Chefというツールの紹介と、Chefを使ってWebアプリケーションの開発環境にWebサーバであるApache httpdやPHPの実行環境などをインストールする方法について説明します。


【2015.02.03】  「翔泳社 CodeZine(N+1問題を回避せよ! LINQから出力されるSQLを見てみよう&遅延ローディングの光と闇)」記事掲載
今回は、LINQが実際にはどんなSQLに変換されているのかを確認し、遅延ローディングの有無による処理の変化について解説します。


【2015.02.02】  「翔泳社 CodeZine(高速/軽量に進化した「Wijmo(ウィジモ)」新版「Wijmo 5」の紹介)」記事掲載
今回はより高速/軽量に生まれ変わったWijmoのニューバージョン「Wijmo 5」について紹介していきます。


【2015.01.30】  「翔泳社 CodeZine(Microsoft発のaltJS「TypeScript」+Visual Studioで楽々クライアントサイド開発)」記事掲載
最初にTypeScriptが登場するに至った背景と、言語としての基本的な構文規則を、そして後半では、Visual StudioでTypeScriptを利用する方法について解説していきます。


【2015.01.29】  「デジタルアドバンテージ Build Insider(配列の内容を順番に処理するには?($.each))」記事掲載
$.eachメソッドを使って、配列やオブジェクトの内容を順に処理する方法を解説します。またJavaScriptのevery/someメソッドを、jQueryの$.eachで代替する方法も説明します。


【2015.01.27】  「翔泳社 CodeZine(コードの健康状態を保て! Jenkinsとtestemを使って、JavaScriptで継続的インテグレーション(CI)を行う)」記事掲載
連載最終回となる今回は、JavaScriptで行う継続的インテグレーションについて解説します。


【2015.01.26】  「翔泳社 CodeZine(星5つ評価を表示・入力できるスター表示プラグイン RateIt)」記事掲載
今回はスマートフォンアプリやショッピングサイトのレビューでよく見られる、スターの数で評価を表示・入力するUI部品を実現するjQueryプラグインを紹介していきます。


【2015.01.26】  「翔泳社 CodeZine(Office 365は導入価値あるサービスか?【増補改訂版】)」記事掲載
本記事ではキーワードが先行しかねないOffice 365を、実際に使用している著者が詳細に解説していきます。


【2015.01.23】  「翔泳社 CodeZine(ビジネスロジック記述の必須知識、AngularJSの「サービス機能」を理解しよう)」記事掲載
前回までで、画面周りについて完成しました。
しかし、まだ、実際のデータの登録、削除などを含めてデータの管理は行っていません。今回は、AngularJSのサービス機能を使ってタスクのデータ管理を扱う部分を実装します。


【2015.01.22】  「デジタルアドバンテージ Build Insider(AngularJSでモジュールを定義するには?)」記事掲載
コード規模が大きくなればモジュール化が必要になります。今回は、AngularJS専用として提供される「モジュール」の基礎を解説します。


【2015.01.21】  「翔泳社 CodeZine(DB開発でありがちな悩みを解決! Visual Studioと組合せて便利なLINQメソッド式を使ってみよう)」記事掲載
今回は実際にデータベースに対してLINQメソッド式を使ってクエリを実行してみましょう。


【2015.01.16】  「翔泳社 CodeZine(Vagrantでアプリケーション開発環境をローカルPCに作ってみよう)」記事掲載
今回は、Vagrantを使って開発チーム内で統一した開発環境を構築する方法について説明します。


【2015.01.15】  「デジタルアドバンテージ Build Insider(変数の型情報を判定するには?($.isXxxxx/$.type))」記事掲載
$.isXxxxxメソッドを使って、変数のデータ型を判定する方法を解説します。また、$.typeメソッドを使って、引数で指定されたオブジェクトの型を文字列として返す方法も解説します。


【2015.01.15】  「翔泳社 CodeZine(にゃんこなサンプルコードで学ぶSwiftのクラスとメソッド)」記事掲載
前回までは、Swiftの文法や演算子について説明しました。今回は、Swiftでのクラスやメソッドの作り方/使い方について説明します。


【2015.01.13】  「翔泳社 CodeZine(デザインサンンプルで学ぶCSSによるスタイリング~「テキスト(マルチカラム)」編)」記事掲載
最終回となる今回は、CSS3で追加されたマルチカラムの機能を利用して、段組みレイアウトを簡単に実装する方法を紹介します。


【2015.01.08】  「サーブレット&JSPポケットリファレンス」(技術評論社)配本開始
Javaエンジニアには欠かせないサーブレット&JSPのリファレンス。サーブレット3.1&JSP2.3に対応。逆引き形式なので、欲しい情報がすぐ探せます。サンプルコードも満載で、ソースコードはサポートサイトからダウンロードできます。現場で役立つ開発者必携の1冊です。


【2015.01.08】  「デジタルアドバンテージ Build Insider(AngularJSを利用するには?)」記事掲載
本連載では、AngularJSの基本機能を目的別リファレンスの形式でまとめていきます。
第1回は、AngularJSの利用方法を解説します。


【2015.01.07】  「翔泳社 CodeZine(Web会議にプレゼンス管理! 「Lync Online」)」記事掲載
クラウド版グループウェアサービスであるOffice 365の中から「Lync Online」を取り上げ、利用者が使えるまでに最低限必要な設定手順を解説します。


【2015.01.06】  「翔泳社 CodeZine(ASP.NET Identity 2.0の新機能-二要素認証)」記事掲載
今回はメール連携機能紹介の最後として「二要素認証」を紹介します。GoogleやGitHubなどでここ数年の間に相次いで採用された二要素認証も、ASP.NET Identityでは簡単に実装できます。


【2015.01.05】  「翔泳社 CodeZine(Bootstrapで画像をアルバムみたいにカッコよく表示しよう)」記事掲載
今回は、アルバムなどでよく使われている、画像を左右にスライドさせて表示するカルーセルパネルや、モーダルダイアログなどをご紹介します。



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