すべてのWhat's New
-
2020年
-
2020.10.02 記事「【新刊紹介】『速習 Vue.js 3』発売、人気のJavaScriptフレームワークを学べる入門書」(CodeZine)を公開しました
新刊「速習 Vue.js 3」について、一般レビュー読者(萩さん)と担当編集者からのコメントを掲載いただいています。
-
2020.09.28 記事「Java 12~15でリリースされた機能を確認しよう! 新しいクラス・構文・式でコードが書きやすく」(CodeZine)を公開しました
2020年9月にJava 15がリリースされました。今回は、Java 12からJava 15で含まれた機能をご紹介します。
-
2020.09.19 書籍『速習 Vue.js 3』(WINGSプロジェクト)刊行のお知らせ
ビュー(見た目)に特化したシンプルなJavaScriptフレームワークVue.jsを素早くマスターしよう。
本書では、Vue.jsの使い方を12個のPartに分けて、サンプルコードとともに詳しく解説しています。後半では、Vue CLIやVuexを使った開発も紹介しています。
※本書は、旧版「速習 Vue.js」をVue.js 3で改訂したものです。 -
2020.09.18 記事「Laravelのデータベース処理を理解しよう」(CodeZine)を公開しました
Laravelには、データベース処理を自動化する仕組みが含まれています。しかも、複数の選択肢が用意されています。どのような方法が用意されているのかを概観してみます。
-
2020.09.17 書籍『速習 webpack 第2版』(WINGSプロジェクト)刊行のお知らせ
フロントエンド(JavaScript)開発には欠かせないwebpackを学ぶ電子書籍です。
webpackの使い方を5個のPartに分けて、サンプルコードとともに詳しく解説しています。隙間時間などを利用してサクッとwebpackをマスターしましょう。
※本書は、旧版「速習 webpack」を執筆時点(2020年9月)の最新情報で改訂したものです。 -
2020.09.16 記事「【新刊紹介】『速習 Spring Boot』発売、人気のJavaフレームワークを素早く学べる入門書」(CodeZine)を公開しました
新刊「速習 Spring Boot」について、一般レビュー読者(niwakenさん)と担当編集者からのコメントを掲載いただいています。
-
2020.09.14 記事「Eclipse入門~初めてのインストールから起動、概要までを基礎から解説」(CodeZine)を公開しました
今回は、まずEclipseを触ってみるという趣旨のもと、Eclipseのインストールを行い、起動させてみます。その後、Eclipseの特徴や歴史を紹介します。
-
2020.09.11 記事「必要なものは「工夫」ではなく「法則」 多くの人に理解を得られるレイアウト、デザインとは」(@IT)を公開しました
これまでの連載でデザインに対する基本的な考え方から、実際の制作ですぐに使える知識を解説してきました。今回はそれらを総括し、1つのデザインを作り上げていきます。
-
2020.09.10 記事「「ActiveReportsJS」のTablixコントロールで、複数データのクロス集計にトライ」(CodeZine)を公開しました
今回は、複数データ項目を掛け合わせて集計するクロス集計を題材に、Tableより柔軟な表が表示できるTablixレポートコントロールの利用法を説明します。
-
2020.09.02 記事「Flutterとは何か? 使うメリットや特徴を理解する」(CodeZine)を公開しました
モバイルアプリ用のフレームワーク「Flutter」の特徴について、筆者の経験や感想などを踏まえて紹介します。
-
2020.09.01 記事「LEGO MINDSTORMSのその他プログラミングツール」(CodeZine)を公開しました
今回は最終回ということで、もっと本格的なプログラミングに挑戦してみたいという方向けに、どのようなツールがあるかを簡単ではありますが紹介します。
-
2020.08.27 書籍『改訂3版Javaポケットリファレンス』(技術評論社)刊行のお知らせ
ロングセラー『Javaポケットリファレンス』Java SE 14対応の改訂3版が登場。
前版より96頁のボリュームアップ。モジュールシステムやHttpClientはもちろん、ユニットテストツールのJUnitの解説も新たに追加。逆引きで目的からすぐに探せて、サンプルで具体的な実装イメージをつかめます。 -
2020.08.21 記事「「Azure SignalR Service」でリアルタイムアプリケーションを作成しよう(2)」(マイナビニュース)を公開しました
引き続きAzure SignalR Serviceの紹介をします。より実践的なアプリケーションの構成におけるAzure SignalR Serviceの用途について実装を行いながら説明していきます。
-
2020.08.17 記事「リリース用のアプリファイルを用意しよう」(CodeZine)を公開しました
今回は、本連載の締めくくりとして、アプリをリリースするまでの流れを解説します。
-
2020.08.13 記事「デザインは文字の扱い方で決まる 感覚に頼らないフォント選びの基準とは」(@IT)を公開しました
今回は、書体の歴史や特徴、見分け方を理解して、選び方の基準が明確になるように解説します。
-
2020.08.13 書籍『速習 Spring Boot』(WINGSプロジェクト)刊行のお知らせ
本書は、Spring Bootについて短時間で概要を掴みたい方のための書籍です。
7つのPartに分けて、Spring Bootの基本からテンプレート開発、データベース連携、リクエスト/レスポンス処理、フォーム開発、認証処理までを、サンプルコードと共に詳しく解説しています。サンプルは、サポートページからダウンロード可能です。どんどん動かして試してみてください。 -
2020.08.06 記事「帳票出力でデータの集計や分類を行える「ActiveReportsJS」のテーブル機能」(CodeZine)を公開しました
今回は、表を表示するTableレポートコントロールの機能を利用して、データの集計やグループ化、フィルタ処理などを行う方法を説明していきます。
-
2020.07.30 書籍『速習 ECMAScript 2020』(WINGSプロジェクト)刊行のお知らせ
これから習得必須のECMAScriptをいち早くマスターしよう。
本書では、ECMAScript 2015(ES2015)以降で大きく変化したECMAScriptの新機能を、6つのPartに分けて、サンプルコードとともに詳しく解説しています。本書掲載のサンプルは、ダウンロード可能。どんどん動かして試してみてください。
※本書は、旧版「速習 ECMAScript 2019」をECMAScript 2020に対応し、最新の情報で改訂したものです。 -
2020.07.27 記事「新Vue.js「Vue 3」で便利に使えるさまざまな新機能を先取りで紹介」(CodeZine)を公開しました
前回は新しいコンポーネント記述形式「Composition API」を紹介しました。今回は、それ以外の主な新機能を説明していきます。
-
2020.07.20 記事「新Vue.js「Vue 3」でコンポーネント実装法を大きく変える「Composition API」」(CodeZine)を公開しました
Vue 3で導入される新機能のうち、新しいコンポーネント記述形式「Composition API」を説明していきます。
-
2020.07.10 記事「【新刊紹介】『独習Python』発売、Pythonをしっかり学びたい方向けの骨太の入門書」(CodeZine)を公開しました
新刊「独習Python」について、一般レビュー読者(そらさん)と担当編集者からのコメントを掲載いただいています。
-
2020.07.09 記事「JavaScriptの処理でWebページに帳票出力できる「ActiveReportsJS」入門」(CodeZine)を公開しました
初回となる今回は、ActiveReportsJSで帳票を表示するまでの基本的な手順と、データをリストや表に表示する機能を説明します。
-
2020.07.07 記事「「Azure SignalR Service」でリアルタイムアプリケーションを作成しよう(1)」(マイナビニュース)を公開しました
今回は、はリアルタイムウェブを実現する機能としてのSignalRの説明およびPaaSとしてのAzure SignalR Serviceの説明をしていきます。
-
2020.07.06 記事「デザインで迷ったときに知っておきたい「良いデザイン」と「悪いデザイン」の見分け方」(@IT)を公開しました
今回は、ロゴデザインの目的、レイアウトの基本原則、効果的な配色、書体選びの判断基準について解説します。
-
2020.06.29 記事「Pythonってどんな言語? 特徴と歴史を『独習Python』から解説」(CodeZine)を公開しました
6/22に翔泳社より刊行された「独習Python」についての紹介記事です。
第1章から一部、挿絵なども含めて抜粋掲載されています。 -
2020.06.29 記事「【新刊紹介】『速習 Django 3』発売、人気Pythonフレームワークをコンパクトに解説」(CodeZine)を公開しました
新刊「速習 Django」について、一般レビュー読者(Nuckyさん)と担当編集者からのコメントを掲載いただいています。
-
2020.06.26 記事「リッチなUIを作りやすくなったAndroid Studio 4.0の新機能を知ろう」(CodeZine)を公開しました
2020年5月28日に、Android Studio 4.0がリリースされました。デザインのための新機能を中心に、リッチなUIをより少ない労力で作り上げるための工夫がたくさん入っりました。本記事では、バージョン4.0での新機能の概要を紹介します。
-
2020.06.25 記事「ページ表示前にデータを取得して反映できる「Nuxt.js」の非同期データ機能を使いこなそう」(CodeZine)を公開しました
今回は、ページの表示前にネットワークからデータを取得して、ページやVuexストアに反映できる、Nuxt.jsの非同期データ機能について説明していきます。
-
2020.06.23 記事「静的型チェックを行うTypeScriptで品質を担保しよう」(CodeZine)を公開しました
ソースコードが大規模になってくると、データ型を定義して静的型チェックを行うツールを重宝するようになります。React Nativeでは、TypeScriptを利用することで、JavaScriptコードの中に型を記述することができます。
-
2020.06.23 記事「チーム開発改善ガイド - プロダクト品質管理の課題と解決を実例から学ぼう」(エンジニアHub)を公開しました
ソース管理、コード品質管理、テスト導入、開発環境の4つの視点から、「品質管理」の現場で直面した実例と課題とその解決策について、ケーススタディとして解説します。
-
2020.06.22 書籍『独習Python』(翔泳社)刊行のお知らせ
Pythonの基本的な言語仕様から、標準ライブラリ、ユーザー定義関数、オブジェクト指向構文、モジュールまで、サンプルプログラムを例示しながら詳細かつ丁寧に解説します。解説→例題(サンプル)→理解度チェックという3つのステップで学習を進めます。
書籍掲載サンプルは、サポートページからダウンロード可能。 -
2020.06.18 記事「エラー処理をSlimに任せるエラーハンドラを使ってみよう」(CodeZine)を公開しました
今回は、いよいよ最終回です。アプリケーション内で発生したエラー処理を、Slimに任せるエラーハンドラを紹介します。
-
2020.06.09 記事「デザインは知識と理屈で設計できる 色、書体、字間・行間のポイント」(@IT)を公開しました
今回はデザインやデザイナーとはどんな役割を持っているのか、最低限知っておくべき色、書体、字間・行間のポイントについて解説します。
-
2020.06.08 記事「React Nativeでメモアプリを作ろう~作成画面の構築と実データの利用」(CodeZine)を公開しました
前回に引き続き、メモアプリの作成を行います。メモを作成・保存する機構を作りながら、画面遷移やデータの永続化について解説します。
-
2020.06.08 書籍『速習 Django 3』(WINGSプロジェクト)刊行のお知らせ
本書は、PythonフレームワークであるDjangoについて短時間で概要を掴みたい方のための書籍です。7つのPartに分けて、Djangoの基本からテンプレート開発、データベース連携、リクエスト/レスポンス処理、フォーム開発までを、サンプルコードと共に詳しく解説しています。最新バージョン3対応です。
-
2020.06.05 記事「Laravelにおけるバリデーションを理解しよう」(CodeZine)を公開しました
Laravelのメジャーアップデートとなるバージョン7がリリースされました。
今回は、バージョン7での変更点と、Laravelのバリデーション機能を紹介します。 -
2020.06.02 記事「多様化するフレームワーク問題を解決!『Javaによる高速Webアプリケーション開発のためのSpring Boot入門』が発売」(CodeZine)を公開しました
WINGSプロジェクトメンバー執筆のCodeZine連載「Spring Bootで作るマイクロサービス」を書籍化。POD版、電子書籍版で発売中。
-
2020.05.31 書籍『Javaによる高速Webアプリケーション開発のためのSpring Boot入門』(翔泳社)刊行のお知らせ
Webアプリ開発や、マイクロサービスでの開発に有用なフレームワークとして、近年人気が集まっているSpring Boot。その理由から使い方までを解説し、Spring Bootを使っていく基礎を身に付けることができます。
フレームワーク選定に悩んでいるJava開発者はもちろん、Webサービスに携わる開発者におすすめの1冊です。掲載サンプルはサポートページから入手可能。 -
2020.05.25 書籍『PHPマイクロフレームワークSlim Webアプリケーション開発』(ソシム )刊行のお知らせ
「フレームワークとは」という基本的な話題から、「本運用環境」で稼働させるまでを丁寧に解説。VagrantとVirtualBoxを使った仮想環境の構築やHerokuについても扱います。本書掲載のサンプルはダウンロード可能。合わせて読者特典として、PHPUnitを使った単体テストのコンテンツをPDFで提供しています。
全サンプル最新バージョン4.5で動作確認済です。 -
2020.05.23 雑誌「C#の教科書 C#8対応 ダイジェスト版」(日経ソフトウエア)を公開しました
特別付録(C#の教科書 C#8対応 ダイジェスト版)
「基礎からしっかり学ぶC#の教科書」単行本の内容を抄録した冊子です。 -
2020.05.20 記事「React Nativeでメモアプリを作ろう~セットアップと表示」(CodeZine)を公開しました
今回と次回の2回に分けて、メモアプリを作りながら、React Nativeでユーザーの入力を受け付けるほか、データを保存し、保存してあるデータを表示する方法について解説します。
-
2020.05.20 記事「LEGOのカラーセンサーを使った完全自動走行のプログラミングに挑戦しよう」(CodeZine)を公開しました
今回は、カラーセンサーを使って、人からのヒントを用いずに自動走行を実現する方法を紹介します。
-
2020.05.19 記事「リクエスト処理の前後に処理を挿入できる、Slimのミドルウェアを使ってみよう」(CodeZine)を公開しました
今回は、バージョン4でSlim内での重要度がより増した、リクエスト処理の前後に処理を挿入できる仕組み「ミドルウェア」について紹介します。
-
2020.05.12 記事「Excelデータを扱うWebページを「DioDocs」と「SpreadJS」の連携で作ろう」(CodeZine)を公開しました
DioDocsとSpreadJSの間でスプレッドシートのデータをJSON文字列で送受信して連携させることで、DioDocsとSpreadJSが持つ互いの利点を生かしてアプリを作成できます。
-
2020.05.06 記事「「Azure Bot Services」でボットアプリを作成しよう(2)」(マイナビニュース)を公開しました
今回は、前回作成したチャットボットを拡張してQ&Aに回答できる機能を追加していきます。
-
2020.04.23 記事「React Navigationで画面遷移を実現する」(CodeZine)を公開しました
今回はReact Navigationを採用して、複数の画面遷移パターンについて解説していきます。
-
2020.04.17 記事「【新刊紹介】『速習 TypeScript 第2版』発売、最新の3.8系にも対応」(CodeZine)を公開しました
新刊「速習 TypeScript 第2版」について、一般レビュー読者(熊五郎さん)と担当編集者からのコメントを掲載いただいています。
-
2020.04.16 記事「Laravelのエラーハンドラを理解しよう」(CodeZine)を公開しました
今回は、Laravelアプリケーション内でエラーや例外が発生した際の処理として、エラーハンドラとそのカスタマイズを紹介します。
-
2020.04.03 記事「JavaScriptスプレッドシート部品「SpreadJS」最新版V13Jの新機能を紹介!」(CodeZine)を公開しました
グレープシティのJavaScriptスプレッドシート部品「SpreadJS」について、2020年1月にリリースされた最新版「V13J」で追加された新機能を紹介します。
-
2020.04.02 記事「Androidのダイアログを作ろう - AlertDialogの使い方の基本からカスタマイズまでを学ぶ」(エンジニアHub)を公開しました
サンプルコードとともにAlertDialog.Builderクラスを使って用途別にダイアログを構成する情報を設定する方法、カスタマイズを行う方法について説明します。