すべてのWhat's New
-
2020年
-
2020.03.29 書籍『速習 TypeScript 第2版』(WINGSプロジェクト)刊行のお知らせ
本書では、TypeScriptの基本を9つのPartに分けて、サンプルコードとともに詳しく解説。Appendixでは、Visual Studio Codeによる開発やtsconfig.jsonの簡易リファレンスも紹介しています。
本書掲載のサンプルは、サポートページよりダウンロード可能。 -
2020.03.19 記事「Eclipse、はじめの一歩 - インストールから便利な日本語化プラグインの導入まで」(エンジニアHub)を公開しました
「Eclipse」は、豊富な拡張機能も魅力です。ごく初歩から学べるよう、インストールの方法や初歩的な使い方の導入、便利な日本語化プラグイン「Pleiades」による機能拡張などを体系的に紹介します
-
2020.03.19 記事「UIライブラリで美しいデザインを手軽に利用する」(CodeZine)を公開しました
今回は、サードパーティ製のコンポーネントセットとして、React Native Paperというライブラリを紹介します。品質の高いアプリを作るために欠かせない、素敵なコンポーネントの使い方を学んでいきましょう。
-
2020.03.18 記事「LEGOの赤外線を使った自動走行で「曲がる」プログラミングに挑戦しよう」(CodeZine)を公開しました
今回は、ビーコンがある方向に従って曲がることができるようにプログラミングを進めていきます。
-
2020.03.12 記事「大きく進化した「Angular」バージョン9、次世代レンダリングエンジン「Ivy」を中心に機能紹介」(CodeZine)を公開しました
今回はAngularのバージョン9について、主要な変更点や新機能を紹介していきます。
-
2020.03.10 記事「「Azure Bot Services」でボットアプリを作成しよう(1)」(マイナビニュース)を公開しました
今回は、ボットの作成から公開までを行うことのできるAzure Bot Servicesについて紹介します。
-
2020.03.02 記事「Webページの状態を集中管理できる「Nuxt.js」のVuexストアを使いこなそう」(CodeZine)を公開しました
今回は、Webページの入力内容や表示内容といった状態を集中管理できるVuexストアについて説明していきます。
-
2020.02.28 記事「C#でラズパイに接続した温湿度センサーで計測しよう」(CodeZine)を公開しました
最終回となる今回は、温湿度センサーを使って、温度と湿度を計測し、その値を表示してみます。
-
2020.02.28 書籍『作って楽しむプログラミング iPhoneアプリ超入門』(日経BP)刊行のお知らせ
iOS 13 & Xcode 11 & Swift 5対応。ステップバイステップで学ぶ入門書です。
初心者向けに、iPhoneアプリとは何か、開発環境の準備、アプリの作成から、作成したアプリをApp Storeに公開するまでの一連の作業を解説します。
サンプル一式は、日経BP社のサポートサイトからダウンロードできます。 -
2020.02.27 記事「アルゴリズムの基本をJava、C#、Pythonで学ぼう - データを集計し、言語ごとの違いを知る」(エンジニアHub)を公開しました
基本的なアルゴリズムを使った観測データの集計を考えてみます。使用するのは、Java(Java 13)、C#(C# 8.0)、Python(Python3)。ちょっとしたコードでも言語によって違いがあります。
-
2020.02.17 記事「React Nativeでアプリの見た目を整えよう~スタイルでコンポーネントをレイアウトする」(CodeZine)を公開しました
前回に続いて、React Nativeにおけるスタイルの使い方として、コンポーネントをレイアウト(配置)する方法を解説します。
-
2020.02.17 書籍『独習ASP.NET Webフォーム 第6版』(翔泳社)刊行のお知らせ
最新のVisual Studio 2019/ASP.NET 4.8に対応。ASP.NETの仕組みから、サーバーコントロールの使い方と使い分け、データベース連携、状態管理、Ajax/jQuery、ASP.NET Identityの実装やBootstrap連携など、丁寧に解説しています。
解説、練習問題、理解度チェックの3ステップで、手を動かしながら学習を進めます。本番環境として、Internet Information ServicesやMicrosoft Azure上で動作させる手順も紹介しています。紙面はC#で解説、配布サンプルはC#/VB両対応。 -
2020.02.10 記事「LEGOで赤外線を使った自動走行プログラムを作ってみよう」(CodeZine)を公開しました
今回は、具体的な課題の設定と、その課題を実現するにあたり必要な基本動作を行うプログラミングにフォーカスします。
-
2020.02.06 記事「React Native導入ガイド - 環境構築からクロスプラットフォーム開発のメリットまでを理解する」(エンジニアHub)を公開しました
本記事では、React Nativeの導入やモバイルアプリ開発の現場で起きがちな課題を解決する手段としての強みについて解説します。
-
2020.01.30 記事「HTML・JavaScriptの処理で表現力豊かな帳票を出力できる「ActiveReportsJS」の活用」(CodeZine)を公開しました
グレープシティの「ActiveReportsJS」は、サーバーの処理に依存せず、WebブラウザーのJavaScript処理だけで帳票を出力でできるライブラリーです。本記事では、ActiveReportsJSの機能や利用方法を紹介します。
-
2020.01.23 記事「Slimの最新バージョンリリース、アップグレードの方法を解説」(CodeZine)を公開しました
今回は、当初の予定を変更して、リリースされた最新バージョンのSlimバージョン4とTwig-Viewバージョン3にアップグレードする方法を紹介します。
-
2020.01.22 記事「Spring Bootの自動設定の仕組みを理解する」(CodeZine)を公開しました
今回は、Spring Bootの内部の仕組みを紹介します。各種ライブラリの設定を自動で行う設定機能はSpring Bootにとって大きな特徴であり、Spring Boot自体を理解するのに大いに役立つはずです。
-
2020.01.20 記事「「Azure DevOps」でチーム開発を行おう(6)Azure Test Plansを使った手動テストの管理」(マイナビニュース)を公開しました
今回は、Azure DevOpsのうち手動テストの管理をおこなうAzure Test Plansを紹介します。
-
2019年
-
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対応』を、執筆時の最新情報に合わせて改訂。