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





 Recent News (2025年)


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

【2025.10.31】  「翔泳社 CodeZine(VS CodeでPython開発環境を構築しよう)」記事掲載
今回は、VS CodeをPython開発に使えるように、基本的な言語サポートに加え、AI開発、Webアプリ開発のための環境構築について紹介します。


【2025.10.29】  「マイナビ 生成AIと「対話」して作る!もう図解で悩まない「伝わる」ビジュアル作成術」記事掲載
「複雑な概念の図解」も今やAIとの「対話」を通じて、誰でも直感的で「伝わる」ビジュアルに仕上げることが可能です。そのノウハウを、具体的な手順に沿って紹介します。


【2025.10.29】  「翔泳社 CodeZine(Kotlin最新アップデートまとめ ──非同期処理を実現する機能コルーチンを紹介)」記事掲載
前回は、委譲プロパティとインラインクラスに関する変更点を紹介しました。
今回は、非同期処理を実現する仕組みとしてコルーチンを紹介します。


【2025.10.23】  「@IT RAGを使ってAIの回答精度を向上させる一連の流れを、Spring AIで理解する」記事掲載
前回はベクトルストアの基本的な使い方を説明しました。今回は、RAGを使った質問から回答の流れを説明していきます。


【2025.10.23】  「翔泳社 CodeZine(Python 3.14の新機能――再利用可能なテンプレート文字列や高効率な圧縮ライブラリを解説)」記事掲載
今回は、テンプレート文字列リテラルt-strings、高効率な圧縮のためのZstandard、括弧なしのexcept/except*式、アノテーションの遅延評価など、言語仕様やライブラリの強化を中心に紹介します。


【2025.10.21】  「マイナビ サクッと試す!HTML+JavaScript APIの最新事情(トーストやツールチップを簡単に!ポップオーバーを試そう)」記事掲載
今回は、ポップオーバーを扱います。シンプルな表示からスタイルの指定、複数のポップオーバーを使う方法、トーストやツールチップへの応用例も紹介します。


【2025.10.20】  「翔泳社 CodeZine(.NET MAUI BlazorでAI画像生成アプリ構築。Open AIのAPIで本番実装に移行しよう)」記事掲載
今回は、前回仮実装のモックサービスだった画像生成ロジックを、OpenAIのImage Generation APIを使った実装に置き換えていきます。


【2025.10.17】  「翔泳社 CodeZine(ExpoのWeb向けビルド機能「React Native for Web」を活用して、UIをブラウザで確認しよう)」記事掲載
今回は、ExpoのWeb向けビルド機能を活用し、「Write once, run anywhere」の理想に近づく方法を解説します。


【2025.10.15】  「翔泳社 CodeZine(【ComponentOne Data Services活用術】バッチ処理とEF Core連携でパフォーマンス向上)」記事掲載
今回は、CSVデータをComponentOne Data Servicesを使って操作するアプリを一括処理に対応させて、Data Servicesが大量のデータの処理にも対応できることを紹介します。


【2025.10.15】  「レバテック レバテックLAB(Reactデザインパターン「Compound Components」実践ガイド。TypeScriptの型設計でPropsを意のままに操る)」記事掲載
今回は、複雑なUIを柔軟に構築するCompound Componentsパターンと、TypeScriptによる型安全なProps設計について解説します。


【2025.10.14】  「レバテック レバテックLAB(「State of CSS 2025」でCSS機能の進化を知る。認知度、評価、ブラウザ互換性を比較)」記事掲載
今回は、CSSエコシステムのサーベイであるState of CSSの2025年版を、特に機能面に絞って紹介します。


【2025.10.09】  「@IT オブジェクト指向の肝、ポリモーフィズムとインタフェースをAIに聞きながら学ぼう」記事掲載
今回は、前回に引き続きオブジェクト指向の要であるポリモーフィズムとインタフェースについてAIに聞きながら学習します。


【2025.10.06】  「翔泳社 CodeZine(「Azure Artifacts」でパッケージ管理を効率化しよう)」記事掲載
今回は、開発で作成された成果物やライブラリを管理する「Azure Artifacts」について学習していきます。


【2025.10.06】  「マイナビ TensowFlow.jsで手書き数字認識モデルを構築する」記事掲載
今回は、MNISTデータベースを利用した手書き数字の認識の準備として、Pythonによるモデルデータの保存について紹介します。


【2025.10.02】  「@IT ローコードの醍醐味、カスタマイズ開発のメリットとリスクを考える――kintone API、スペースの基本」記事掲載
今回は個々のアプリを部署やチームに向けてまとめる「スペース」を紹介するとともに、kintone APIを活用したカスタマイズ開発についても解説していきます


【2025.09.29】  「翔泳社 CodeZine(.NET MAUI Blazorを使って、AI画像生成アプリのプロジェクトを作成する)」記事掲載
今回は、「.NET MAUI Blazor HybridアプリとWebアプリ」テンプレートを使って、プロジェクトの作成と基本的なUIコンポーネントの実装を行います。


【2025.09.26】  「翔泳社 CodeZine(LaravelのInertia+Vueの組み合わせでフロントエンド的な画面を作成する【応用編】)」記事掲載
前回は、InertiaとVueの組合せを使って、Inertiaの使い方の基本を紹介しました。最終回である今回は、Inertiaにおける画面遷移の方法とフォームの扱い方を紹介します。


【2025.09.25】  「@IT PDFファイルをRAG用ベクトルストアにETL処理する方法をSpring AIで理解する」記事掲載
今回は、RAGとして使うためのデータソースとしてリレーショナルデータベースを使い、さらに外部データを登録するまでの流れについて解説します。


【2025.09.24】  「翔泳社 CodeZine(【Java 25リリース】シンプルになったコーディングや、堅牢になった並列処理を紹介)」記事掲載
JavaのLTSバージョンは2年ごとにリリースされ、Java 21から約2年を経て、ついにJava 25の登場です。そこで、どのような機能が追加され、変更されたかについて紹介します。


【2025.09.18】  「@IT RAGを活用したチャットボットの知識拡張、回答の正確性と充実度を高める方法をDifyで学ぶ」記事掲載
今回は、製品情報のドキュメントをナレッジベースに登録し、RAG(検索拡張生成)を活用してチャットbotに回答させる方法を解説します。


【2025.09.18】  「翔泳社 CodeZine(GitHub CopilotのAgentモードとローカルLLMを試してみよう)」記事掲載
今回は、前回の続きとしてVisionによるコンテキスト画像の利用、Agentモードによる開発プロセスの自動化、そしてローカルLLMの導入などを紹介します。


【2025.09.12】  「改訂新版 これからはじめるReact実践入門」(SBクリエイティブ)配本開始
たくさんのサンプルを動かしながら、Reactの機能を基礎からしっかり、さらにモダンJavaScript、TypeScript、Next.jsによる本格的なアプリ開発まで、この1冊で総合的に学べます。
丁寧でわかりやすく、開発に必要な応用力が身につけられます。
最新 React 19以降/Next.js 15以降に対応


【2025.09.11】  「@IT Javaのオブジェクト指向の要、カプセル化と継承をGitHub CopilotのAgentモードも使って理解する」記事掲載
今回は、オブジェクト指向の要といえるカプセル化と継承を学習します。クラス構造の隠蔽と公開、クラスを再利用する方法について理解しましょう。


【2025.09.10】  「レバテック レバテックLAB(App Router時代における「大規模React開発」のフォルダ設計術。Colocationによる関心の分離)」記事掲載
今回は、React開発における機能別分類の理論を、Next.js App Routerとの連携やプロジェクト特性に応じた実装パターンを交えて解説します。


【2025.08.28】  「@IT 生成AIで重要な言語のベクトル化とは――Spring AIでベクトルデータベースに対する類似度検索を実装する」記事掲載
生成AIで重要な言語のベクトル化とは――Spring AIでベクトルデータベースに対する類似度検索を実装する


【2025.08.26】  「翔泳社 CodeZine(.NET 9のテンプレート「.NET MAUI Blazor」を学ぼう。マルチターゲットアプリ開発の新しいアプローチ)」記事掲載
今回は、これまでの開発手法との比較、新しいテンプレートの概要、そしてプロジェクト構成について紹介します。


【2025.08.25】  「翔泳社 CodeZine(Kotlin最新アップデートまとめ ──委譲プロパティやインラインクラスに関するアップデート)」記事掲載
前回は、sealedやdata、および、プロパティに関する変更点を紹介しました。今回は、委譲プロパティとインラインクラスに関する変更点を紹介します。


【2025.08.21】  「@IT ローコードのメリット「スモールスタート」はkintoneのテンプレート、ワークフロー、アクション、プラグインでどう加速するのか」記事掲載
今回は、問い合わせ管理のテンプレートを活用して、プロセス管理(ワークフロー)、アクション機能、kintoneプラグインについて解説します。


【2025.08.21】  「翔泳社 CodeZine(Expo Routerを使って、手続き的ナビゲーションと認証フローを構築しよう)」記事掲載
今回は、手続き的なナビゲーションや認証フローの構築などのアプリ内の実装に加えて、アプリ外でのURLアクセスに反応してアプリを起動するディープリンクの仕組みについても解説します。


【2025.08.19】  「レバテック レバテックLAB(Reactフォルダ構造の最適解。コンポーネントの数に合わせて選ぶ基本方針)」記事掲載
今回は「フォルダ設計」に焦点を当てます。フォルダ設計の基礎理論として、なぜ機能別分類が重要なのかを解説します。


【2025.08.19】  「マイナビ サクッと試す!HTML+JavaScript APIの最新事情(inputを拡張する!datalistを試そう)」記事掲載
今回は、input要素で入力方法を拡張できるdatalistを試します。単純に項目を選べるほか、特定の日付や色などを選べる例を紹介します。


【2025.08.19】  「翔泳社 CodeZine(GitHub CopilotでAIコーディングをはじめよう)」記事掲載
今回は、GitHub Copilotの概要と導入について紹介し、基本機能であるチャットを中心に新機能であるNext Edit Suggestionも絡めて、AIのサポートでコーディングがどのように便利に変わるか紹介します。


【2025.08.14】  「@IT 生成AI活用の落とし穴「精度」を上げる方法、プロンプト設計の失敗例とその対処法をDifyで学ぶ」記事掲載
今回は、Difyを使ったチャットbotの品質向上手法として、複数モデルによるテスト、検証、プロンプト設計の基本原則と改善、ユーザーフィードバックやアノテーションリプライを活用した継続的な改善プロセスについて具体例とともに解説します。


【2025.08.08】  「マイナビ TensorFlow.jsと転移学習で画像認識をカスタム化する」記事掲載
今回は、カメラ画像をリアルタイムで認識するサンプルと、転移学習により画像認識をカスタム化するサンプルを紹介します。


【2025.08.07】  「@IT AIコーディングで理解する、Javaのクラスとオブジェクト指向、インスタンス化、メソッド、コンストラクタ」記事掲載
今回から、Javaの特徴であるオブジェクト指向的な考え方と、クラスを学習します。まずは基本となるフィールドとメソッド、インスタンス化、コンストラクタを理解しましょう。


【2025.07.31】  「翔泳社 CodeZine(グラフを描画して、三角関数のサイン・コサインの理解を深めよう)」記事掲載
今回は、三角関数に関連する図を描いてみます。基本的な三角関数の復習とともに、動的グラフの更新までを紹介します。


【2025.07.28】  「翔泳社 CodeZine(LaravelのInertia+Vueの組み合わせでフロントエンド的な画面を作成する【基本編】)」記事掲載
今回と次回は、InertiaとVueの組み合せを紹介します。今回は、プロジェクトの作成方法とコーディングの基本を紹介します。


【2025.07.24】  「@IT 生成AIの回答をプログラムで扱う意義――「構造化出力」の使いどころ、Spring AIで実装する方法」記事掲載
前回は、Spring AIでのプロンプトの扱い方や、Spring AI全体のクラス構造について簡単に説明しました。今回は、AIからのレスポンスをプログラムで扱いやすい形式に変換する方法を解説します。


【2025.07.21】  「マイナビ TensorFlow.jsとMobileNetで静止画像を認識する」記事掲載
今回は、静止画像を認識するサンプルを通じて、MobileNetの基本的な使い方を理解します。


【2025.07.17】  「@IT こんなに簡単 DifyでカスタマーサポートAIチャットbotをWebサイトに組み込む方法」記事掲載
今回は、Difyで作成したカスタマーサポート用チャットbotをWebサイトへ簡単に組み込む方法を解説します。


【2025.07.17】  「翔泳社 CodeZine(Azure DevOpsのCI/CDツール「Azure Pipelines」を使いこなそう)」記事掲載
前回はソースコード管理サービスであるAzure Reposについて紹介しました。今回は、CI/CDサービスであるAzure Pipelinesについて説明していきます。


【2025.07.10】  「レバテック レバテックLAB(Atomic Designの分類を見直す。3階層から始める、UI変更に強いコンポーネント設計)」記事掲載
今回は、Atomic Designについて振り返り、現代のフロントエンド開発により適した実践的アプローチを提案します。


【2025.07.10】  「@IT Javaのfor、while、break、continueとは――繰り返し処理の違いと使い分け、構文をAIに聞いて学ぶ方法」記事掲載
今回は、プログラムの実行の流れをコントロールする制御構文について、繰り返し処理とジャンプ構文を学習します。


【2025.07.07】  「Astro フロントエンド開発の教科書」(技術評論社)配本開始
近年モバイルファーストやSEOの観点から再び注目されている「静的サイトジェネレータ」(SSG)による静的サイトの制作に適したフレームワーク「Astro」の解説書です。
Astroはビルド時にJavaScriptを最大限除去することで、シンプルで高速な静的Webサイトの生成を可能にしています。また、ReactやVueなどのフレームワークと連携することで、静的Webサイトのビルドツールとしても利用できます。


【2025.07.03】  「@IT AIチャットプログラムで、Spring AI開発の基本的な流れをつかもう」記事掲載
今回は、Spring AIの主な特徴であるAIチャットを行う上での基本的な流れと、その理解に必要となる基本的な概念を解説します。


【2025.07.01】  「レバテック レバテックLAB(デグレと手戻りを減らす。今こそコンポーネントの話をしよう)」記事掲載
本稿では、UI開発の複雑化に対するアプローチとしてのコンポーネント設計と、その利点について解説します。


【2025.06.30】  「マイナビ サクッと試す!HTML+JavaScript APIの最新事情(ダイアログを試そう)」記事掲載
今回は、dialog要素によるダイアログのシンプルな実現方法の他、JavaScriptとの連携、スタイルの指定など見た目を調整する例を紹介していきます。


【2025.06.26】  「翔泳社 CodeZine(Rust 2024におけるマクロ機能の変更点を理解する)」記事掲載
今回は、フラグメント識別子の改善を中心に、マクロ機能の全体像を紹介します。あわせて、ドキュメンテーションテストの効率化や取り込みパス指定方法の変更点も解説します。


【2025.06.26】  「@IT 業務アプリ開発に欠かせないアクセス権限の制御、通知機能の設定はローコード開発でどう簡単になるのか?」記事掲載
前回は、フォームや一覧ビューの設定など基礎部分を解説しました。今回は、アクセス権限制御、通知機能の設定などについて解説します。


【2025.06.24】  「翔泳社 CodeZine(Kotlin最新アップデートまとめ ──sealedやdata、プロパティに関するアップデート)」記事掲載
今回は、クラスとインターフェースに関するアップデートというテーマで、sealed、data、プロパティに関する変更点を紹介します。


【2025.06.20】  「翔泳社 CodeZine(Expo Routerのレイアウトの仕組みを理解し、より実践的なナビゲーションを構築しよう)」記事掲載
今回は、Expo Routerを活用し、より実践的なモバイルアプリのナビゲーションを構築する方法を解説します。


【2025.06.19】  「@IT ノーコードで実現! DifyでカスタマーサポートAIチャットbotを作成する」記事掲載
今回は、Difyの概要や基本機能、料金体系を整理しながら、カスタマーサポート用チャットbotを作成する手順を分かりやすく解説します。


【2025.06.18】  「翔泳社 CodeZine(Azure DevOpsのソースコード管理ツール「Azure Repos」を使いこなそう)」記事掲載
前回はAzure Boardsの具体的な使用方法について紹介しました。今回はソースコード管理サービスであるAzure Reposについて説明していきます。


【2025.06.16】  「翔泳社 CodeZine(Excel VBAをWeb化! SpreadJSでスプレッドシート資産を活かすモダナイズ入門)」記事掲載
本記事では、SpreadJSを使用して既存のExcel資産をWebアプリに移行する方法を解説します。


【2025.06.12】  「@IT AIにJavaのif、else、switchについて聞いてみた――条件分岐はフローチャートの方が理解しやすい」記事掲載
今回は、プログラムの実行の流れをコントロールする制御構文について、まずは条件分岐を学習します。


【2025.06.06】  「翔泳社 CodeZine(Webシステムを「つなぐ技術」で、より成長できるシステムを作る~API化から生成AIとの連携まで~)」記事掲載
前回、「つなぐ技術」を活用することで、現場で直面する課題に対応しやすくなるはずだと提案しました。これを受けて、今回はシステムとシステムをつなぐ具体的な方法を紹介します。


【2025.06.05】  「日経BP 日経クロステック(プログラミングの本質は抽象化、その強力な手段「オブジェクト指向」を知る)」記事掲載
書籍「基礎からしっかり学ぶC#の教科書 第4版 C# 13対応」からの転載記事です。
オブジェクトとクラス、継承という概念を用いてプログラミングすることを、オブジェクト指向プログラミングといいます。オブジェクト指向について、例を挙げながら解説します。


【2025.06.04】  「日経BP 日経クロステック(プログラムをマシン語に変換、コンパイラーとインタープリターは何が違うか)」記事掲載
書籍「基礎からしっかり学ぶC#の教科書 第4版 C# 13対応」からの転載記事です。
高級言語のプログラムをマシン語に翻訳するには、コンパイラを使う方法とインタープリターを使う方法があります。それぞれの違いを解説します。


【2025.06.03】  「日経BP 日経クロステック(意外に種類が多い「アプリケーション」、おのおのの違いを知っておこう)」記事掲載
書籍「基礎からしっかり学ぶC#の教科書 第4版 C# 13対応」からの転載記事です。
アプリケーションとライブラリの違いや、様々なアプリケーションの種類について紹介します。


【2025.06.02】  「日経BP 日経クロステック(プログラムやプログラミング言語、あなたは正確な意味を理解しているか)」記事掲載
書籍「基礎からしっかり学ぶC#の教科書 第4版 C# 13対応」からの転載記事です。
「プログラムとは?」「プログラミングとは?」まずは基本的な用語などについて解説します。


【2025.05.30】  「翔泳社 CodeZine(Livewireを使ってフロントエンド的な画面を作成する)」記事掲載
今回は、前回に続いてLivewireを掘り下げ、よりフロントエンド的な処理の実装方法を紹介します。


【2025.05.29】  「@IT 正式リリースされたSpring AIを導入し、簡単なLLM操作アプリをJavaで作成してみよう」記事掲載
Java×Spring AIで始めるAIプログラミングの入門連載。初回である今回は、Spring AIの概要とOpenAIを使って簡単なプログラムを実行するまでを紹介します。


【2025.05.27】  「翔泳社 CodeZine(Rust 2024におけるツールチェインの変更を理解する)」記事掲載
今回は、RustのツールチェインであるパッケージマネージャCargoやコードフォーマッタRustFmtの変更について、Cargoのパッケージ管理機能とRustFmtのコードフォーマット機能のあらましとともに紹介します。


【2025.05.23】  「翔泳社 CodeZine(Expo Routerで画面遷移を実装しよう――ファイルベースルーティングの基礎)」記事掲載
Expoエコシステムには「Expo Router」という強力なライブラリが存在します。今回は、Expo Routerの基本的な概念と使い方について解説します。


【2025.05.23】  「マイナビ TensorFlow.jsで自動車のエンジン出力から燃費を予測する」記事掲載
今回は、前回の内容を踏まえて、実用的な事例として自動車のエンジン出力から燃費を予測するサンプルを作ります。


【2025.05.22】  「@IT 一から始めるローコード開発――タスク管理アプリ作成で分かるkintoneの基本機能」記事掲載
今回から2回にわたり、kintoneでのデータベースの作成、アクセス権限制御、通知機能設定など、開発に必要な機能の習得を目指します。


【2025.05.21】  「翔泳社 CodeZine(Azureのカンバンツール「Azure Boards」を使ってみよう)」記事掲載
今回はタスク管理システムであるAzure Boardsの使用方法と、各ワークアイテムや配信計画の作成方法について説明します。


【2025.05.15】  「@IT AIにJavaの変数、データ型、演算子について聞いてみた――GitHub Copilotで始めるAIコーディングの基本」記事掲載
今回は、プログラミングの基本と言える変数、データ型、演算子を学習します。


【2025.05.14】  「独習Python 第2版」(翔泳社)配本開始
Python学習のための"標準教科書"が非同期、型ヒントなど新仕様を取り込んで5年ぶりに改訂。独習シリーズの、手を動かしておぼえる特長を生かし、Pythonの基本的な言語仕様から、標準ライブラリ、ユーザー定義関数、オブジェクト指向構文、モジュールまで、サンプルと合わせて丁寧に解説します。


【2025.05.02】  「翔泳社 CodeZine(D3.jsで一次関数と二次関数のグラフを描いてみよう)」記事掲載
前回は、数式とグラフについて簡単におさらいし、D3を使って図やグラフのグリッドを書いてみました。今回は、それらのグリッド上に実際の数式から導き出される値を使ってグラフを記述してみます。


【2025.04.28】  「翔泳社 CodeZine(スマホアプリで環境データを可視化しよう! .NET nanoFrameworkとESP32でIoTプログラミング)」記事掲載
前々回から、Bluetoothを利用して環境データをモニタリングするプログラムを作成しています。今回は、ESP32でBluetoothで受信した値を表示するスマホアプリを解説します。


【2025.04.25】  「マイナビ サクッと試す!HTML+JavaScript APIの最新事情(その場で撮影してアップロード!HTML Media Captureを試そう)」記事掲載
今回は、静止画や動画、音声をその場で撮影、録音してアップロードできるHTML Media Captureを紹介します。


【2025.04.25】  「翔泳社 CodeZine(「ページングライブラリ」でデータベースにキャッシュしながらページングする方法)」記事掲載
前回は、ページングライブラリを利用してネット上にあるリストデータをページングする方法を紹介しました。今回は、ネット上のリストデータをいったんデータベースに格納した上でページングする方法を紹介します。


【2025.04.18】  「翔泳社 CodeZine(Expoでのパーミッション管理を学び、カメラとGPS機能を活用したアプリを作成しよう)」記事掲載
今回は、React NativeとExpo SDKを使って、これらのパーミッションを適切に扱い、より深いプラットフォーム機能にアクセスする方法を解説します。


【2025.04.17】  「@IT AIにJavaと開発環境について聞いてみた――AIコーディング時代に必要なプログラミング脳を強化しよう」記事掲載
今回は、Javaというプログラミング言語の概要と、学習環境の構築をAIを活用しながら学習します。その誕生からOpenJDKに至るまでの歴史とJavaの特徴を理解し、次回以降で使うための学習環境をJDKとVS Codeで準備します。


【2025.04.16】  「翔泳社 CodeZine(Rust 2024におけるUnsafe Rustのさまざまな変更を理解する)」記事掲載
今回は、Unsafe Rustに関わる変更として、Unsafeな関数内におけるUnsafeなコードの扱い、Unsafeとなったexternブロック、Unsafeとなった関数、Unsafeのマークが必須となった属性などについて、Unsafe Rustのあらましとともに紹介します。


【2025.04.14】  「レバテック レバテックLAB(処理高速化や利便性向上に期待。「State of JavaScript」最新版で見るJS開発者注目の新メソッド)」記事掲載
今回は、JavaScriptエコシステムのサーベイであるState of JSの2024年版を、特に新機能に絞って紹介し、トレンドを読み取っていきます。


【2025.04.14】  「翔泳社 CodeZine(センサーデータをブロードキャストしよう! .NET nanoFrameworkとESP32でIoTプログラミング)」記事掲載
今回は、前回のプログラムを踏まえて、Bluetooth Low Energyで定期的に測定値を送信するプログラムと、Wi-Fi経由でAmbientに送信するプログラムを解説します。


【2025.04.10】  「@IT 今さら聞けないローコード開発の基礎知識、注目される理由と環境構築」記事掲載
今回は、kintoneの特徴や主要機能の紹介とともに、ローコード開発のメリットについても触れて、理解を深めていきます。kintoneの環境取得手順やアプリの作成方法も解説します。


【2025.04.09】  「翔泳社 CodeZine(業務Webシステムは2010年が転換期だった? HTML5以降の最適化の歴史)」記事掲載
前回は、2010年ごろまでのHTML5のWebシステムと、スマホアプリなども含めたHTML5以降のWebシステムで、特徴が異なるということを理解できたと思います。今回は、そういった特徴を踏まえてこれらの技術のメリット、デメリットなどを紹介します。


【2025.04.08】  「翔泳社 CodeZine(入力フォームの面倒なバリデーションチェックを手早く実装!「InputManJS」の検証機能の活用術)」記事掲載
今回は、InputManJSの検証コントロールを含めた基本的な使い方や、V5Jの新機能を中心とした事例を紹介します。


【2025.04.07】  「マイナビ TensorFlow.jsで販売価格から売れ行きを予測する」記事掲載
今回は、販売価格から売れ行きを予測する簡単なサンプルを通じて、ライブラリの読み込み方法、モデルの作成や訓練などの基本的な流れを理解します。


【2025.04.04】  「基礎からしっかり学ぶC#の教科書 第4版 C# 13対応」(日経BP)配本開始
プログラミングに必要な基礎知識(言語仕様、文法、概念など)を体系的に学習できるよう構成されています。各章の章末には復習問題を設け、その章で学んだ内容を確認して次の章に進むことができます。最後の章では簡単なアプリを作成することで、本書で学んだこと全体が復習できます。掲載サンプルは、出版社サイトからダウンロード可能。
旧版『基礎からしっかり学ぶC#の教科書 第3版 C# 10対応』(2022年)発行以降のC# 13までの変更点を反映しています。


【2025.04.04】  「翔泳社 CodeZine(VSCodeの拡張機能を使ってリモート開発しよう)」記事掲載
今回は、一般的なLinuxマシンや、Raspberry Piなどの非力なコンピュータ、Dockerコンテナなどにリモート接続し、どこからでも開発、デバッグができる方法を紹介します。


【2025.04.02】  「翔泳社 CodeZine(Next.js 15の新機能――Next.jsが次に見据えるキャッシュ制御)」記事掲載
experimentalではありますが、 "use cache" という新しいディレクティブを使ったキャッシュ制御のパラダイムが提案されています。本記事ではどのようなAPIになるのかを解説します。


【2025.03.31】  「翔泳社 CodeZine(Rust 2024における構文と標準ライブラリの変更)」記事掲載
今回は、Rust 2024で新しく導入されたキーワードgen、プレフィクスのない#"abc"#形式の文字列など新しい構文、never型フォールバックの変更、RPITのライフタイムキャプチャ方法の改善、static mutへの参照の禁止などの構文の変更など、標準ライブラリの変更を中心に紹介します。


【2025.03.27】  「翔泳社 CodeZine(「ページングライブラリ」でネット上のリストデータをページングする方法)」記事掲載
前回は、大量のデータを効率よく表示できるページングライブラリの基礎的な使い方を解説しました。今回は、ページングライブラリを利用してネット上にあるリストデータをページングする方法を紹介します。


【2025.03.21】  「翔泳社 CodeZine(Laravelの新しいスタータキットでLivewireプロジェクトを作成──Livewireの基本的な使い方)」記事掲載
本連載では、LivewireとInertiaによるVueの利用方法を紹介していきます。初回となる今回は、本連載を概観しておくとともに、Livewireの基本的な使い方を紹介します。


【2025.03.19】  「3ステップでしっかり学ぶ Python 入門 [改訂2版]」(技術評論社)配本開始
開発環境の準備から始めて、Pythonの基本文法を図解でやさしく解説します。
予習→実践→復習の3つのプロセスを踏むことで基本をきちんと理解しながら読み進めることができます。
章末に用意された練習問題で理解度をチェックできるので、自習用にもセミナーのテキストにも最適な1冊です。
本書で紹介しているサンプルは、出版社のサポートページからダウンロード可能です。


【2025.03.14】  「翔泳社 CodeZine(データサイエンス基礎を高校数学から復習しよう! D3.jsでデータを表現する)」記事掲載
本連載は、高校までに学ぶ基本的な数学知識を使って、データ分析やデータ表現の基礎的な考え方を紹介します。


【2025.03.04】  「翔泳社 CodeZine(フロントエンドの定番ライブラリ「React 19」の新機能を紹介──React Server Componentsとその他の改善点)」記事掲載
今回は、React 19のもう一つの大きなトピックであるReact Server Componentsとその他の改善点について紹介します。


【2025.02.25】  「翔泳社 CodeZine(Kotlin最新アップデートまとめ ──関数の変更点を紹介、引数の渡し方・引数のデフォルト値)」記事掲載
今回は、関数をテーマに、その変更点を紹介していきます。関数の引数の名前指定、関数型引数の渡し方などについて解説します。


【2025.02.21】  「翔泳社 CodeZine(より強化されたRails 8.0の新機能――SQLite統合によるSolid AdapterとActive Recordの改善など)」記事掲載
今回は、Rails 8.0における主要な強化・改善ポイントのうち、SQLite統合により利用可能になったSolid Adapter、汎用スクリプトのためのscriptフォルダとジェネレータ、デフォルトとなったPropshaft、そしてActive Recordの改善について紹介します。


【2025.02.19】  「翔泳社 CodeZine(React NativeとExpo SDKのモジュール群で、プラットフォームの機能を便利に使う)」記事掲載
今回は、React NativeやExpo SDKが提供するモジュール群を使って、Android SDKやiOS SDKのどのような機能を扱えるのか解説します。


【2025.02.17】  「翔泳社 CodeZine(C# 13の新機能を理解する――暗黙的なインデックスアクセスとallows ref struct)」記事掲載
今回は、暗黙的なインデックスアクセス、イテレータと非同期メソッドで使えるようになったrefとunsafe、ジェネリクスの型制約に使えるようになったallows ref struct、partialなプロパティとインデクサ、オーバーロード関数の優先順位を指定するOverloadResolutionPriority属性などを紹介します。


【2025.02.15】  「マイナビ サクッと試す!HTML+JavaScript APIの最新事情(手軽にインタラクション!アコーディオンを試そう)」記事掲載
今回は、HTMLから簡単に利用できるインタラクションであるアコーディオンを試します。summary/details要素のみによるシンプルな実現方法の他、スタイルの指定による見た目を調整する例も多数紹介します


【2025.02.14】  「翔泳社 CodeZine(Azure DevOpsとは? サービスの概要をつかみ、プロジェクトを作成する)」記事掲載
今回は、Azure DevOpsについてサービスの概要と、組織とプロジェクトの作成手順を解説します。また、Azure Boardsの概要についても紹介します。


【2025.02.13】  「レバテック レバテックLAB(サイト構築からデプロイまで。AIが変えるフロントエンド開発)」記事掲載
今回は、フロントエンド開発へのAIの導入について、具体的なサービスをカテゴリごとにチョイスして取り上げます。いずれも、AIの力を借りながらアプリ構築、コーディング作業、デバッグ、テスト、デプロイなどの効率を向上させるものです。


【2025.02.06】  「翔泳社 CodeZine(Webはどんどん複雑になっている? これまでのWebシステムのトレンドを振り返る)」記事掲載
本連載では、改めて、Webシステム開発の難しさの原因や最近のトレンド、Webシステム自体の変化などをひも解き、設計や開発事情ついて筆者の視点から考察してみます。


【2025.02.04】  「翔泳社 CodeZine(より強化されたRails 8.0の新機能──シンプルな認証機能とデプロイの簡略化)」記事掲載
今回は、Rails 8.0における主要な強化・改善ポイントのうち、シンプルな組み込みの認証機能、デプロイツールKamal 2とHTTP/2プロキシThrusterによるデプロイの簡略化を紹介します。


【2025.01.29】  「翔泳社 CodeZine(フロントエンドの定番ライブラリ「React 19」の新機能を紹介──新しいAPI)」記事掲載
今回は、React 19に追加されたuseOptimisticやuseFormStatusフック、useといった新しく便利なAPIを紹介します。


【2025.01.28】  「マイナビ TensorFlow.js事始め」記事掲載
今回は、機械学習とTensorFlow.jsの基本を理解します。機械学習ライブラリとしてのTensorFlowでできること、機械学習の基本を紹介します。


【2025.01.24】  「翔泳社 CodeZine(より使いやすくなったPHP 8.4の新機能──処理系とDOM処理・関数の強化ポイント)」記事掲載
今回は、新しいJITコンパイラによる高速化とより簡便な無効化の方法、HTMLパーサの改良とセレクタ関数、マルチバイト対応関数、HTTP関連関数、配列検索関数などについて紹介します。


【2025.01.22】  「翔泳社 CodeZine(Next.js 15の新機能――ルーティングとキャッシュの制御の変更を中心に解説)」記事掲載
Next.js 15では、App Routerを使ってきたユーザーからのフィードバックを受けて、キャッシュの制御に大きな変更が加えられました。より扱いやすい方向に変化したことを中心に解説します。


【2025.01.20】  「翔泳社 CodeZine(Flutterでアプリをビルドしよう。AndroidとiOSそれぞれの流れを解説)」記事掲載
今回は、Flutterで各アプリをマーケットに公開する際の、ビルドまでの流れについて説明します。


【2025.01.17】  「翔泳社 CodeZine(C# 13の新機能を理解する――paramsコレクションと新しいロックセマンティクス)」記事掲載
今回は、コレクション式が使えるparams、新しいロックセマンティクス、新しいエスケープシーケンス\e、メソッドグループの自然型を紹介します。


【2025.01.07】  「レバテック レバテックLAB(「State of HTML 2024」でキャッチアップ。HTMLの最新トレンドと注目機能)」記事掲載
今回は、「State of HTML」の「Forms」と「Interactivity」にランクされた機能の中から、実装済みの比較的新しいもの、実装途中だが今後の整備が期待されるものを中心に、注目のタグとAPIとして紹介します。


【2025.01.07】  「翔泳社 CodeZine(ガントチャートをWebアプリに組み込める「ガントシート」でプロジェクト管理機能を作成してみよう)」記事掲載
本記事では、SpreadJS V17Jの新機能であるガントシート機能でガントチャートをWebアプリに組み込み、レベル階層フォーマットの使い方や先行タスク、達成度の表示、スタイルのカスタマイズなどの事例を紹介します。



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