2019年のWhat's New
-
2019.12.26 記事「Laravelにおけるサービスコンテナを理解しよう」(CodeZine)を公開しました
前回は、リクエスト処理の前後に処理を挿入できるミドルウェアを紹介しました。今回は、Laravelのサービスコンテナとサービスプロバイダを紹介します。
-
2019.12.20 書籍『基礎からしっかり学ぶC#の教科書 改訂新版 C# 8対応』(日経BP)刊行のお知らせ
C#の使い方を、基礎から丁寧に解説した入門書です。
プログラミングに必要な基礎知識を体系的に学習できます。各章末には復習問題があります。最終章では電卓アプリを作成し、本書で学んだこと全体が復習できます。掲載サンプルは、出版社サイトからダウンロード可能。
本書は2017年発行の「基礎からしっかり学ぶC#の教科書」を、執筆時点の最新情報に合わせて全面的に改訂し、C# 8に対応させたものです。 -
2019.12.17 記事「React Nativeでアプリの見た目を整えよう~スタイルでコンポーネントを装飾する」(CodeZine)を公開しました
スタイルは、コンポーネント同士の位置関係を調整して配置し、コンポーネント自身の見た目を加工できます。本稿ではまず、スタイルの基本的な使い方を解説します。
-
2019.12.12 記事「画面要素を再利用できる、Vue.jsのコンポーネント機能を学ぼう」(CodeZine)を公開しました
今回は、Webページの一部分を部品として再利用できるコンポーネント機能について説明していきます。
-
2019.12.11 記事「手に馴染むエディタを使っていこう! 開発者が知っておきたいエディタの諸機能」(CodeZine)を公開しました
本稿では、プログラマもなんとなく選びがちなエディタに関して、プログラミング用テキストエディタとは何か、何がいいのか、どのようなものを選べばいいのか、といった内容を紹介します。
-
2019.11.26 記事「複数のページを切り替える、Nuxt.jsのルーティング機能を学ぼう」(CodeZine)を公開しました
前回はVue.jsの基本的な利用方法を説明しました。今回は複数のページを切り替えるNuxt.jsのルーティング機能を解説します。
-
2019.11.19 記事「Microsoft Azure入門 - Web Appsを使って簡単にWebアプリやAPIを公開してみよう」(エンジニアHub)を公開しました
マイクロソフトが提供するクラウドサービス「Microsoft Azure」の中からWeb Apps、Functions、SQL Databaseを組み合わせ、簡単なWebアプリケーションやAPIのサンプルを作成・公開してみましょう。
-
2019.11.12 書籍『TECHNICAL MASTER はじめてのASP.NET Webフォームアプリ開発 Visual Basic対応 第2版』(秀和システム)刊行のお知らせ
本書はVisual Studio の無償版であるVisual Studio 2019 Communityを使用し、ビジュアルな画面設計やデータベースとの連携機能など、Web アプリケーション開発に役立つ様々なASP.NETの機能について解説します。Visual Basic対応版です。
2015年12月発行の「はじめてのASP.NET Webフォームアプリ開発 Visual Basic対応版」を最新のASP.NET環境に合わせて改訂したものです。 -
2019.10.30 記事「「Azure DevOps」でチーム開発を行おう(5)Azure Artifactsを使ったパッケージ管理」(マイナビニュース)を公開しました
今回は、Azureが提供するパッケージ管理のためのサービスであるAzure Artifactsを紹介します
-
2019.10.30 記事「C#でラズパイに接続したOLEDディスプレイに文字を描こう」(CodeZine)を公開しました
前回は、I2C接続でのOLEDディスプレイモジュールの基本的な制御を紹介しました。今回は、ディスプレイに直線や文字を表示してみましょう。
-
2019.10.29 記事「LEGOでプログラミング~モーター・センサーの機能とアプリケーションの使い方を知ろう」(CodeZine)を公開しました
前回は、「LEGO MINDSTORMS EV3」やプログラミングについての概要などを紹介しましたが、今回は、HOME版の各デバイスの機能とプログラミング用アプリケーションの使い方を紹介します。
-
2019.10.24 記事「React Hooksの使い方を学ぼう~関数コンポーネントの状態管理を行う」(CodeZine)を公開しました
今回は、Reactのバージョン16.8から導入された、関数コンポーネントを拡張するための機能群であるReact Hooksについて、基礎的な使い方を解説します。
-
2019.10.18 雑誌「第1特集 第5章:Windows Terminalで進化するコマンドライン体験」(Software Design)を公開しました
第1特集 ターミナルからクラウド管理自由自在
Microsoft Azureで最新Webアプリ開発
第5章:Windows Terminalで進化するコマンドライン体験
「新しいターミナルアプリを触ってみよう」
を担当しました。 -
2019.10.16 記事「C#でラズパイに接続したディスプレイを制御してみよう」(CodeZine)を公開しました
前回は、仮想ファイルを使ったGPIOの操作を紹介しましたが、今回は、ライブラリを使って表示デバイス(ディスプレイ)を操作する方法を解説します。
-
2019.10.15 記事「Reactの基本を学ぼう~コンポーネントで動的な状態管理」(CodeZine)を公開しました
前回は、Reactコンポーネントの構成要素であるJSXやpropsについて解説しました。今回は、それらを動的な状態管理によって更新する方法について解説していきます。
-
2019.10.12 書籍『TECHNICAL MASTER はじめてのASP.NET Webフォームアプリ開発 C#対応 第2版』(秀和システム)刊行のお知らせ
本書はVisual Studio の無償版であるVisual Studio 2019 Communityを使用し、ビジュアルな画面設計やデータベースとの連携機能など、Web アプリケーション開発に役立つ様々なASP.NETの機能について解説します。Visual C#対応版です。
2015年11月発行の「はじめてのASP.NET Webフォームアプリ開発 C# 対応版」を最新のASP.NET環境に合わせて改訂したものです。 -
2019.10.11 書籍『速習 ASP.NET Core 3』(WINGSプロジェクト)刊行のお知らせ
本書では、ASP.NET Core開発に必要な知識をを4つのPartに分けて、サンプルコードとともに詳しく解説しています。
本書掲載のサンプルは、サポートページからダウンロード可能。どんどん動かして試してみてください。
※本書は、旧版「速習 ASP.NET Core」をASP.NET Core 3に対応し、最新の情報で改訂したものです。 -
2019.10.10 記事「新人ITエンジニアのスキルアップに近道はないが、写経・RSSフィード・英語で成長を加速できる」(エンジニアHub)を公開しました
新人のITエンジニアがスキルアップするため、特に「写経」「RSS」「英語」の3つを、成長を加速させる“三種の神器”として紹介します。
-
2019.10.09 記事「ルーティング処理をまとめた、Slimのコントローラクラスを使ってみよう」(CodeZine)を公開しました
今回は今までコールバック関数内に記述していた処理をクラスとしてまとめるコントローラクラスを紹介します。
-
2019.10.03 書籍『作って楽しむプログラミング Visual C++ 2019超入門』(日経BP)刊行のお知らせ
Visual C++を使ったWindowsアプリの作成を楽しく体験できる入門書です。アプリ作成には無償で入手できるVisual Studio Community 2019を使います。全6章を順番に進めることで、Windowsアプリの基礎知識、Visual Studioの使い方、画面のデザイン、コードの書き方などが理解できます。配布サンプルは、出版社サイトから入手可能。
本書は2018年3月発行の『アプリを作ろう! Visual C++入門 Visual C++ 2017対応』を、執筆時の最新情報に合わせて改訂したものです。 -
2019.09.25 記事「C#でラズパイのGPIOを操作しよう~LEDを点灯させる」(CodeZine)を公開しました
前回で、WindowsとRaspberry Pi環境の準備が整ったので、今回は、C#によるGPIOの基本操作を解説します。
-
2019.09.20 記事「【書籍紹介】DDDで挫折しないための手引書、『「実践ドメイン駆動設計」から学ぶDDDの実装入門 』発売中」(CodeZine)を公開しました
『「実践ドメイン駆動設計」から学ぶDDDの実装入門』について、読者の方々からのレビューを掲載いただいています。
-
2019.09.19 記事「【新刊紹介】『これからはじめるVue.js実践入門』、今一番人気のJavaScriptフレームワークの入門書」(CodeZine)を公開しました
新刊「これからはじめるVue.js実践入門」について、一般レビュー読者(sogaohさん)と担当編集者からのコメントを掲載いただいています。
-
2019.09.17 記事「LEGOでプログラミングの世界を楽しもう~製品の基本と始め方」(CodeZine)を公開しました
本連載では、筆者が小学生の娘と一緒に実際にLEGO MINDSTORMSを動かしてみた体験とともに、どんな楽しみ方があるのか紹介します。
-
2019.09.13 記事「【新刊紹介】『速習 Laravel 6』、Laravelを始める際に目を通しておきたい一冊」(CodeZine)を公開しました
新刊「速習 Laravel 6」について、一般レビュー読者(orangeさん)と担当編集者からのコメントを掲載いただいています。
-
2019.09.12 書籍『SQLデータ分析・活用入門 データサイエンスの扉を開くための技術』(ソシム )刊行のお知らせ
本書は「データ分析」に特化したSQLの入門書です。
広く浅くの超入門ではありません。データ分析の現場で生き抜くための技術とデータを価値に変えるための思考。基礎から実践まで本腰を入れて学びたい人に向けた本格的な内容となっています。 -
2019.09.09 記事「Spring BootでWebセキュリティを設定しよう」(CodeZine)を公開しました
前回、Spring Bootでのバックエンドでのデータ管理方法を紹介しました。今回も前回と同じサンプルアプリケーションを使って、管理者向けのWebアクセスに対してアクセス制限をかける方法を紹介します。
-
2019.09.04 書籍『速習 Laravel 6』(WINGSプロジェクト)刊行のお知らせ
本書は、PHPフレームワークであるLaravelについて短時間で概要を掴みたい方のための書籍です。9のPartに分けて、Laravelの基本からテンプレート開発、データベース連携、リクエスト/レスポンス処理、ルーティング設定までを、サンプルコードと共に詳しく解説しています。
-
2019.09.02 記事「「Nuxt.js」の基本、「Vue.js」の利用方法を知ろう」(CodeZine)を公開しました
今回はNuxt.jsでUI構築に利用するVue.jsについて、基本的な利用方法を説明します。
-
2019.08.23 記事「Reactの基本を学ぼう~コンポーネントの仕組みと作り方」(CodeZine)を公開しました
今回は、一度使い方を覚えてしまえばさまざまなプラットフォームに向けてUIを書くことができる、Reactの基本について学んでいきましょう。
-
2019.08.22 書籍『これからはじめるVue.js実践入門』(SBクリエイティブ)刊行のお知らせ
JavaScriptフレームワーク「Vue.js」について、丁寧に解説した入門書です。
Vue.jsの中核である、ページを構成するUI部品「コンポーネント」をしっかりと解説し、さらに本格的なアプリ開発で必要となる要素までを網羅的に取り扱います。
豊富なサンプルコードは、サポートページよりダウンロード可能。
実際に手を動かして、楽しみながら学んでみてください。 -
2019.08.22 書籍『作って楽しむプログラミング Visual C# 2019超入門』(日経BP)刊行のお知らせ
Visual Studio Community 2019でC#を使用してプログラミングの基礎を学習する入門テキストです。全9章を順番に学習することで、プログラミングや開発環境の基礎知識、画面のデザイン、コードの書き方、エラーが起きたときの対処方法などを理解できます。
2017年8月発行の『アプリを作ろう!Visual C#入門Visual C# 2017対応』を、執筆時の最新情報に合わせて改訂。 -
2019.08.20 記事「C#でもラズパイIoTができる! .Net Coreで環境構築しよう」(CodeZine)を公開しました
今回は、WindowsとRaspberry Pi環境の準備を解説します。
アプリのコーディングは、Windows環境にインストールしたVisual Studioで行います。Raspberry Piには、.Net CoreのSDKをインストールし、実行に必要なファイルを転送することにします。 -
2019.08.20 記事「「Azure DevOps」でチーム開発を行おう(4)Azure Pipelinesを使ったビルドとデプロイ」(マイナビニュース)を公開しました
今回は、Azureが提供するチーム開発のためのサービス群であるAzure DevOpsの中から、CI/CDのサービスであるAzure Pipelinesを紹介します。
-
2019.08.13 書籍『速習 ECMAScript 2019』(WINGSプロジェクト)刊行のお知らせ
これから習得必須のECMAScriptをいち早くマスターしよう。
本書では、ECMAScript 2015(ES2015)以降で大きく変化したECMAScriptの新機能を、6つのPartに分けて、サンプルコードとともに詳しく解説しています。本書掲載のサンプルは、ダウンロード可能。どんどん動かして試してみてください。
※本書は、旧版「速習 ECMAScript 2018」をECMAScript 2019に対応し、最新の情報で改訂したものです。 -
2019.08.10 書籍『はじめてのAndroidアプリ開発 第3版 Android Studio 3対応』(秀和システム)刊行のお知らせ
基礎から応用まで確実に学べるステップアップ方式です。
Android Studio 3対応で、開発環境の構築からビュー開発、インテント、データベース連携はもちろん、センサーやGPSといったハードウェアとの連携やサービス開発、アプリの公開手順など、情報満載です。
書籍掲載のサンプルは、サポートサイトからダウンロードできます。 -
2019.08.07 記事「Spring Bootでバックエンドシステムを作成しよう」(CodeZine)を公開しました
今回からは、郵便番号から住所情報を提供するサンプルアプリケーションを通じてバックエンドでのデータ管理などの方法を紹介します。
-
2019.08.02 記事「改良の継続と次世代への進化に注目! 「Angular」バージョン8の新機能」(CodeZine)を公開しました
今回は2019年5月にリリースされたAngularのバージョン8について、変更点や新機能を紹介していきます。
-
2019.07.31 記事「Laravelにおけるミドルウェアを理解しよう」(CodeZine)を公開しました
前回は、リクエスト処理をコールバック関数ではなく1つのクラスにまとめる方法として、コントローラクラスを紹介しました。今回は、そのリクエスト処理の前後に処理を挿入できるミドルウェアを紹介します。
-
2019.07.23 記事「「Azure DevOps」でチーム開発を行おう(3)Azure Reposを使ったソースコードの管理」(マイナビニュース)を公開しました
今回は、Azureが提供するチーム開発のためのサービス群であるAzure DevOpsの中から、ソースコードリポジトリのサービスであるAzure Reposを紹介します。
-
2019.07.11 記事「Slimのコンテナ機能を使ってみよう」(CodeZine)を公開しました
前回は、テンプレートエンジンTwigとSlimを連携させる方法を紹介しました。今回はSlimのコンテナ機能を紹介します。
-
2019.07.10 書籍『基礎&応用力をしっかり育成!Androidアプリ開発の教科書 Kotlin対応』(翔泳社)刊行のお知らせ
本書は、Kotlin言語の学習者を対象として、ハンズオン形式でサンプルプログラムを作りながら、Androidアプリ開発に必要な基礎知識やSDKの機能、プログラミングテクニックを学ぶことができる書籍です。
また、既刊のJava版と同じ構成のまま、Kotlinに対応させているので、JavaとKotlinを読み比べながら学んでいくことも可能です。 -
2019.07.03 記事「JavaScript UIフレームワーク「Vue.js」で「Wijmo(ウィジモ) 5」のリッチなUI部品を使おう」(CodeZine)を公開しました
今回はJavaScript UIフレームワークVue.jsと組み合わせる方法を説明します。WijmoのコントロールをVue.jsのWebページに組み込んで活用できます。
-
2019.07.01 記事「Spring Bootでデータベースにアクセスしよう」(CodeZine)を公開しました
今回も前回利用したサンプルアプリケーションを通じて、Spring Bootでのデータベースを扱う際の設定や基本的操作について紹介します。
-
2019.06.27 記事「「Azure DevOps」でチーム開発を行おう(2)Azure Boardsの概要と使い方」(マイナビニュース)を公開しました
今回は、Azureが提供するチーム開発のためのサービス群であるAzure DevOpsの中から、タスク管理ツールであるAzure Boardsを紹介します。
-
2019.06.21 書籍『これから学ぶHTML/CSS』(インプレス)刊行のお知らせ
HTMLおよびCSSの基礎知識を身につけることができます。
あえてすべてのHTML/CSSのソースコードを掲載しているので、実際に手を動かして入力/表示させ、確認しながら学んでいきます。
要所要所で3人のキャラクターによる会話が登場します。ソースコードの登場理由や補足事項が説明されるので、会話も楽しみながら学んでみてください。
ダウンロードサンプルと一緒に、14章「システムの画面モック」をPDFで配布しています。 -
2019.06.19 記事「新機能でさらに便利になったAndroid Studio 3.4を知ろう」(CodeZine)を公開しました
バージョン3.4で追加された機能の概要を紹介します。特に、今回の更新で強化された、アプリ開発をGUI上で快適に行うための機能について着目して、解説します。
-
2019.06.11 記事「「Vue.js」でWebページを作成できるフレームワーク「Nuxt.js」最初の一歩」(CodeZine)を公開しました
今回は、Vue.jsとNuxt.jsの概要を説明するとともに、プロジェクトの生成や実行、基本的な実装例を通して、Vue.jsやNuxt.jsの機能をいくつか紹介していきます。
-
2019.06.06 記事「【新刊紹介】『独習Java 新版』、初心者にぴったりの最新教科書」(CodeZine)を公開しました
新刊「独習Java 新版」について、一般レビュー読者(yukiさんとgengen33さん)からのコメントを掲載いただいています。
-
2019.06.05 記事「Spring BootでWeb APIを作ろう」(CodeZine)を公開しました
今回は、前回利用したサンプルアプリケーションを通じて、Web APIを実装する際に利用するアノテーションや必要となるSpring Bootの設定方法などを中心に紹介します。