すべてのWhat's New
-
2017年
-
2017.08.24 記事「要素セットから特定の子要素を持つ要素だけを取得するには?(has)」(Build Insider)を公開しました
jQueryオブジェクトで保持している要素セットから、特定の子要素を持つ要素のみを取得できるhasメソッドの基本的な使い方を説明します。
-
2017.08.24 書籍『アプリを作ろう! Visual C#入門 Visual C# 2017対応』(日経BP)刊行のお知らせ
まったくの初心者でも、実際に自分で手を動かしてプログラミングの楽しさを体験できる入門書です。無償で入手できるVisual Studio Community 2017を使用し、Visual C# 2017によるプログラミングを学べます。開発環境の基礎知識、画面のデザイン、コードの書き方などが身につきます。本書の手順どおりに読み進めると、最終的に、簡単なゲームプログラムが完成します。サンプルプログラムは、日経BP社のサイトからダウンロードできます。
-
2017.08.18 記事「仮想マシンでサーバごと管理する」(マイナビニュース)を公開しました
今回はAzure上にWindows Serverの仮想マシンを作成し、その上でASP.NETのWebアプリケーションを動作させるために必要な設定を紹介します。
-
2017.08.17 記事「Rails 5のAPIモードを使ってAPIを実装」(CodeZine)を公開しました
連載最終回の今回は、Rails 5のもう一つの目玉機能であるAPIモードで別のRailsアプリケーションを立ち上げ、開発したチャットアプリに機能を追加します。
-
2017.08.16 お知らせ「改訂新版JavaScript本格入門」韓国版 配本開始
「改訂新版JavaScript本格入門」韓国版が出ました。
日本語版ともども宜しくお願いします。 -
2017.08.16 記事「Angularで「フォーム」への入力値をイベントハンドラーで受け取るには?(テンプレート参照変数)」(@IT)を公開しました
フォーム要素への入力値をイベントとして受け取る方法として、テンプレート参照変数を利用する方法を説明します。
-
2017.08.10 記事「要素セットからn番目の要素を取得するには?(eq)」(Build Insider)を公開しました
jQueryオブジェクトで保持している要素セットから、指定したインデックス番号の要素のみを取得できるeqメソッドの基本的な使い方を説明します。
-
2017.08.07 記事「PHPの「関数」で処理を共通化して再利用する――プログラミングの幅をぐっと広げよう」(@IT)を公開しました
今回は、PHPの関数について解説します。
はじめに関数の使い方を解説します。また、自分で作る方法や外部ファイルにまとめて再利用する方法についても紹介します。 -
2017.08.04 記事「【新刊紹介】『Angularアプリケーションプログラミング』8月4日発売、定番JavaScriptのフレームワークを徹底解説」(CodeZine)を公開しました
新刊「Angularアプリケーションプログラミング」について、担当編集者からのコメントを掲載いただいています。
-
2017.08.04 記事「SQLでRFM分析に挑戦する」(CodeZine)を公開しました
今回は顧客分析の代表的な手法の一つであるRFM分析を題材に、具体的な実行例でSQLでのデータ解析に挑戦します。
-
2017.08.04 書籍『Angularアプリケーションプログラミング』(技術評論社)刊行のお知らせ
データバインディング、コンポーネント、依存性注入などの基本から、ディレクティブ/パイプ/サービスの自作やテスト、さらに、Angular CLIやngx-bootstrapなど関連ツール、ライブラリといった応用分野まで網羅します。
最新Angular 4に対応し、今後のアップグレードにも留意した解説を行っています。
Angularによる動的Webアプリ開発に必要な知識が、この1冊で身に付きます。 -
2017.08.02 書籍『HTML5とApache Cordovaで始めるハイブリッドアプリ開発』(翔泳社)刊行のお知らせ
Apache Cordovaを使ったHTML5でのハイブリッドアプリ開発についての解説書です。
巷の情報は、ハイブリッドアプリという視点で、HTML5を軸に記述したものがほとんどで、実際のプラグインを使って説明したものはあまり見かけません。
そこで本書では、実際のプラグイン 16種類を使ったサンプルを通じて、開発者が独力では手が出しにくい分野までカバーしています。
是非、本書を機に、ハイブリッドアプリ開発に挑戦してみてください。 -
2017.08.02 記事「Microsoft AzureのNoSQLデータベース「Cosmos DB」における設計方法を知る」(CodeZine)を公開しました
2回目の今回は、設計編としてCosmos DBを使い始める際に考慮すべきポイントについて説明します。
-
2017.07.31 記事「Angularのイベントハンドラーで「イベント情報」を参照するには?($event)」(@IT)を公開しました
要素にイベントハンドラーをバインドするEvent Bindingで、その引数で得られるイベントオブジェクト「$event」から、イベントに関する詳細情報を取得する方法を説明します。
-
2017.07.31 記事「実践DDD本 第7章「ドメインサービス」~複数の物を扱うビジネスルール~」(CodeZine)を公開しました
前回は「値オブジェクト」について紹介しました。今回は、DDDのサービスについて紹介し、DDDにおけるサービスの役割、分類、実装ポイントなどを解説します。
-
2017.07.27 記事「現在の要素セットからm~n番目の要素を取得するには?(slice)」(Build Insider)を公開しました
jQueryオブジェクトで保持している要素セットから、指定したm~n番目の要素のみを取得できるsliceメソッドの基本的な使い方を説明します。
-
2017.07.21 記事「「Wijmo(ウィジモ) 5」のMultiAutoCompleteコントロールで複数項目を素早く選択」(CodeZine)を公開しました
前回はTreeViewを紹介しましたが、今回は複数項目を素早く選択できるMultiAutoCompleteコントロールの利用法を説明します。
-
2017.07.19 記事「SQLでバスケット分析と時系列分析を用いたデータ解析に挑戦する」(CodeZine)を公開しました
前回はクロス集計とデシル分析について取り上げました。今回扱うテーマは、バスケット分析と時系列分析です。
-
2017.07.14 記事「Angularで「フォーム」の入力値をコンポーネントと同期するには?(双方向バインディング)」(@IT)を公開しました
テンプレート上のフォーム入力値とコンポーネントのプロパティ値を双方向にバインドするTwo-way Bindingのバインディング構文を説明し、その仕組みを紹介します。
-
2017.07.13 記事「要素セットから指定の条件に合致したものを取り除くには?(not)」(Build Insider)を公開しました
jQueryオブジェクトで保持している要素セットから、指定条件に合致しない要素のみを取得できるnotメソッドの基本的な使い方を説明します。
-
2017.07.12 記事「Microsoft AzureのNoSQLデータベース「DocumentDB」の全体像を知る」(CodeZine)を公開しました
Microsoft Azureのサービスラインナップの1つで、NoSQLデータベースのPaaSであるDocumentDBについて紹介していきます。今回は、概要編としてDocumentDBの特徴とデータ管理方法、課金の考え方について主に取り上げます。
-
2017.07.10 記事「GET/POSTでフォームから送信された値をPHPで受け取る「定義済みの変数」」(@IT)を公開しました
【改訂記事】今回は、HTMLのフォーム機能についておさらいし、get/postメソッドなどの内容を連想配列で格納する「定義済みの変数」の中身や、フォーム送信値の取り扱い時の注意点について解説します。
-
2017.07.10 記事「Rails 5の目玉機能「Action Cable」で双方向通信を実装(2)」(CodeZine)を公開しました
今回は、連載第7回に引き続きAction Cableのサンプルアプリを拡張して、発言をデータベースに保存できるようにし、会員登録機能と関連付けを行います。
-
2017.07.10 記事「クラウド環境のリレーショナルデータベース」(マイナビニュース)を公開しました
今回は、Azure上で利用可能なリレーショナルデータベースであるSQLデータベースを紹介します。これまでSQL Serverを使っていた方は、大きな違いなく使えます。
-
2017.07.07 記事「【新刊紹介】『速習 TypeScript』発売、altJSのデファクトスタンダードであるTypeScriptを素早くマスター」(CodeZine)を公開しました
新刊「速習 TypeScript」について、一般レビュー読者(嶽 雅也さん)と担当編集者からのコメントを掲載いただいています。
-
2017.07.06 記事「Angularで「イベントハンドラー」を登録するには? (Event Binding)」(@IT)を公開しました
要素にイベントハンドラーをバインドするEvent Bindingについて、2つのバインディング構文を説明します。
-
2017.06.29 記事「要素セットの内容を順に処理するには?(map)」(Build Insider)を公開しました
jQueryオブジェクトで保持している要素セットを、1つずつ順番に処理し、その処理結果をjQueryオブジェクトとして取得できるmapメソッドの基本的な使い方を説明します。
-
2017.06.26 記事「「Wijmo(ウィジモ) 5」に追加されたツリー表示部品TreeViewの利用法」(CodeZine)を公開しました
Wijmoは2017年5月に「2017J v1」にアップデートされ、さまざまな新機能が追加されました。今回はそのうち、階層データを表示する新コントロールTreeViewの利用法を説明します。
-
2017.06.26 記事「PHPのfor文&怖い無限ループから脱出できるbreak/スキップできるcontinue」(@IT)を公開しました
【改訂記事】今回は、素数判定のロジックからbreak文やcontinue文の利点と使い方を解説します。for文を使ったループ処理の基本とwhile文との違い、無限ループなども併せて紹介します。
-
2017.06.24 雑誌「C++の教科書 C++14対応 ダイジェスト版」()を公開しました
第2付録(C++の教科書 C++14対応 ダイジェスト版)
「基礎からしっかり学ぶC++の教科書」単行本の内容を抄録した冊子です。 -
2017.06.22 記事「「Angular」の変数を見やすい形式に変換して表示できるPipesの活用法」(CodeZine)を公開しました
今回は、変数の値を画面表示用に見やすく変換できる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 記事「Angular CLIで、Angularアプリのコードを自動生成するには?」(@IT)を公開しました
Angular CLIのng generateコマンドを使ってAngularアプリ用コードを自動生成します。また、各アプリのAngular CLI設定ファイルをエディターで編集する方法も紹介します。
-
2017.06.19 記事「Androidアプリの新レイアウト「ConstraintLayout」をCheck It Out!」(CodeZine)を公開しました
前後編の2回にわたってAndroid Studio 2.3の新機能を紹介します。後編である今回は、最も注目すべき点であるConstraintLayoutを紹介します。
-
2017.06.15 記事「現在の要素から指定された祖先/兄弟要素までを取得するには?」(Build Insider)を公開しました
prevUntil/nextUntil/parentsUntilメソッドを使って、現在の要素から、兄/弟/親の関係にある要素までの全要素を取得する方法を説明します。
-
2017.06.15 書籍『たった1日で基本が身に付く! Java 超入門』(技術評論社)刊行のお知らせ
開発環境のインストールから始まり、Javaの基本をしっかり解説しています。
変数や配列を使ったデータの取り扱い、条件分岐や繰り返しによるちょっと複雑な処理の作り方など図も交えて紹介。後半ではクラスの基本も取り上げています
初めての人にも安心で、最初の1冊として最適です。 -
2017.06.15 書籍『たった1日で基本が身に付く! JavaScript 超入門』(技術評論社)刊行のお知らせ
Webサーバーを利用するための環境構築から始まり、文法、構文、変数/配列の扱い方
などの基本を順序よく学べます。
また、オブジェクトの利用、HTMLの操作、イベント処理、Web APIの利用法など、JavaScriptプログラミングで必要な知識を一通り解説しています。
初心者/新人が最初に読む本としておすすめの1冊です。 -
2017.06.15 書籍『たった1日で基本が身に付く! HTML&CSS 超入門』(技術評論社)刊行のお知らせ
HTML&CSSの学習では、実際に自分の手を動かしてやってみること、が一番の近道です。
本書では、Webサイトを実際に作りながら、HTMLとCSSの基本を学んでいきます。
また、今後の必須スキルとなるレスポンシブ対応までしっかり解説。
初心者の方におすすめの1冊です。 -
2017.06.12 記事「Rails 5.1でReact.js連携アプリを構築してみよう」(CodeZine)を公開しました
Rails 5.1では、フロントエンド回りに大きな変更がありました。新たに採用されたYarnやwebpackなどを用いて、Rails上でReact.js連携アプリを構築する手順を紹介します。また、ReactベースのMaterial-UIを使ったサンプルも紹介します。
-
2017.06.12 記事「PHPの算術演算子、インクリメント/デクリメント&whileを使ったループ処理/繰り返し文」(@IT)を公開しました
【改訂記事】今回は、PHPの「算術演算子」、インクリメント/デクリメント演算子と、その前置/後置の違い、while文を使ったループ処理と、そのネストなどについて解説します。
-
2017.06.05 記事「Angular CLIとは? ― インストール方法と、アプリの骨格生成&実行」(@IT)を公開しました
新規Angularアプリの作成時にAngular CLIを使うと効率的です。Angular CLIのインストール方法と、コマンド1つでAngularアプリのスケルトンを作成して、起動する方法を説明します。
-
2017.06.05 記事「Tessel 2で赤外線センサーを使って、人感チャイムを作ってみよう」(CodeZine)を公開しました
前回は光センサーを使用したLEDの制御について解説しました。今回は赤外線センサーを使用した、人感チャイムをつくる方法を解説します。
-
2017.06.02 記事「実践DDD本 第6章「値オブジェクト」~振る舞いを持つ不変オブジェクト~」(CodeZine)を公開しました
前回はエンティティについて紹介しました。第6回となる今回は値オブジェクトについて紹介します。
-
2017.06.01 記事「マルチカラムも解説、Web用パーツをカスタマイズしたいときに役立つCSSスタイリング入門書」(CodeZine)を公開しました
CodeZineの連載「CSSで作るWeb用パーツ」が本になりました。Webデザイナーやフロントエンドエンジニアでなくても「見出しやフォームをカスタマイズしたい」という方、特にHTMLとCSSは少し分かるけれど自分でコーディングできない方におすすめです。
-
2017.06.01 記事「親子/兄弟関係にある要素を行き来するには?」(Build Insider)を公開しました
jQueryオブジェクトで保持している現在の要素セットから、カレント要素を基点としてツリー構造における親子、もしくは兄弟関係にある要素を取得する方法を説明します。
-
2017.05.29 記事「PHPの配列変数、array、キー、多次元配列&var_dump」(@IT)を公開しました
【改訂記事】今回は、PHPにおける「配列変数」、array、キーのさまざまな使い方に加え、多次元配列や変数の詳細を表示させるvar_dump()関数について解説します。
-
2017.05.24 記事「Angularの基本構造を理解して、アプリ開発を始めるには?」(@IT)を公開しました
初めてのAngular開発。誤解のしようもない最も基本的な“Hello World”を作成して、Angularアプリの基本構造を理解しよう。連載2本目をv4以降対応にしました。
-
2017.05.24 記事「Angularの特徴とは? 開発環境を構築するには?」(@IT)を公開しました
人気のJavaScriptフレームワーク「Angular」の基本機能を目的別リファレンスの形式でまとめます。連載1本目をv4以降対応にしました。
-
2017.05.24 記事「SQLで基本のデータ解析に挑戦する」(CodeZine)を公開しました
本連載ではビジネスデータ解析でデータベースから情報を取得して活用する必要がある方を対象に、よく使われる実践的なSQL例を示し、解説します。今回は、クロス集計とデシル分析を取り上げます。