Interface(インターフェース)

毎号確実にお手元にお届けいたします!

定期購読の特典

定期購読のお申込み・予約

STEP1 雑誌の形式を選択

今すぐ使える500円割引
初購入500円割引
Fujisan.co.jpでご購入が初めての方は、5000円以上のご注文で500円割引となります。ご注文確認画面のギフト券入力欄に自動的に適用されます。
レビュー投稿500円割引 or 10%割引
好きな雑誌のレビューを投稿すると、5000円以上のご注文にご利用可能な500円割引ギフト券と、5000円以下の定期購読にご利用可な10%割引ギフト券が、投稿後メールですぐに届きます。
  • 月額払いの商品ではご利用いただけません。
  • どちらかひとつのギフト券が 今すぐご利用可能です♪
Interface(インターフェース)のレビューを投稿する

Interface(インターフェース)の内容

コンピュータ・サイエンス&テクノロジ専門誌
『Interface』は1974年に創刊されて以来,コンピュータ技術にこだわる専門誌として先進的かつ専門的な技術情報を読者の方々に提供し続けています.愛読者の方からは,「後で必ず役に立つので毎号買っておくことにしている」という嬉しい評判をいただいています.本誌が扱う分野は,マイコン,メモリ,インターフェース,ネットワーク,ストレージ,プログラミング,OS,ファームウェア,デバイス・ドライバ,ディジタル信号処理,計測・制御,画像/音声処理,データベースなど,多岐にわたります.本誌は,コンピュータや組み込みシステムの開発にかかわるすべての技術者,研究者,学生,アマチュアの方にとって必携の雑誌であると自負していますし,またそうであり続けるよう心がけています.ぜひとも本誌を机の上に置いていただき,また本棚に本誌を揃えていただければと願っています.

Interface(インターフェース)の商品情報

商品名
Interface(インターフェース)
出版社
CQ出版
発行間隔
月刊
発売日
毎月25日

「デジタル版の取扱い開始のお知らせ」を希望の方はこちら

「Interface(インターフェース)」デジタル版定期購読・月額払い購読が取扱いされた時にお客様にお知らせいたします。ご希望の場合はメールアドレスをご登録ください。メールにてご案内いたします。ご登録は無料です!
以下のプライバシーポリシーに同意の上、登録して下さい。

Interface(インターフェース) 2025年7月号 (発売日2025年05月23日) の目次

■特集
~リファクタリング~
プログラミング ビフォー&アフター

■別冊付録
B5判 やりなおしのためのコンピュータ技術 Vol.8


■特集
~リファクタリング&移植~
プログラム改善ビフォーアフター[技100]

■別冊付録
やりなおしのためのコンピュータ技術 Vol.8


● 先人の知恵である貴重な設計資産を活用したい…しかし
 これまで作成してきた既存のプログラムを再利用して新製品を開発することは多いと思います.機能を追加し,多くのデバイスに対応するなど,バージョンアップを積み重ねたプログラムは読みにくくなっているものです.そのままにするとバグを作り込んでしまったり,修正が困難になったりします.そこでプログラムを改善するのがリファクタリングです.
 本特集では,プログラムをリファクタリングして,読みやすく,また今後の改造もしやすくするための技を紹介します.5分でできる簡単な事例から,構造を変化させて流れを読みやすくするような大胆なリファクタリングまで,リファクタリング前と後のプログラムを示しながら解説します.
 リファクタリングで重要なのは,その前後で振る舞いを変更させないことです.同じ入力で同じ出力を返すことを保証するためにはユニット・テストを行います.特集では,ユニット・テストの方法について,ユニット・テストのプログラムを示しながら解説します.
 また,同様にプログラムを再利用する例としては移植があります.既存のプログラムを別のマイコンやマイコン・ボードに移植して動作させることは,組み込み技術者に必須の技術です.特集では,未発売のマイコン・ボードにプログラムを移植するために必要な事前調査と作業を解説したり,Linuxを少ない工数で別のマイコン・ボードへ移植するための方法について解説します.


★目次

◎リファクタリング&移植で開発力UP
☆特集 プログラム改善ビフォーアフター[技100]

◎開発にスピードが求められる時代だからこそ重要…!
●イントロダクション リファクタリング&移植

☆第1部 はじめてのリファクタリング

●プロローグ コードをきれいに保つだけじゃない!リファクタリングのススメ

◎典型的なIoTデバイスのプログラムを例にメンテナンスしやすいコードに改善する
●第1章 レッスン①…リファクタリングの過程を一通り体験する

◎振る舞いを変えずに構造を変える…カギは凝集度と結合度
●第2章 レッスン②…リファクタリングの定義を確認する

◎なぜ/どこを/いつ/どのくらい/どうやって…普段の開発に取り入れる方法
●第3章 レッスン③…リファクタリング運用マニュアル

◎基礎知識から実践的なテスト手法まで
●第4章 レッスン④…リファクタリングを支えるユニット・テスト

◎5分でできる簡単な事例から,C/C++固有の手法,構造に手を入れる大がかりな技まで
●第5章 レッスン⑤…リファクタリングのパターンを学ぶ

☆第2部 実践リファクタリング

●Appendix1 論理的文章でリファクタリング①…分かりやすいプログラムとは

◎処理手順を章立てして見出しを付けることで順番に読めるプログラムに修正する
●第1章 論理的文章でリファクタリング②…UARTの割り込みプログラム

◎①コメント追加,②状態変数の見直し,③ラムダ式の導入で改善
●第2章 論理的文章でリファクタリング③…GUIアプリの機能分離

●Appendix2 マイコンのマニュアルからプログラムを起こす

◎定数定義/データ構造/例外処理/見通しの改善/重複処理の整理
●第3章 Pythonでリファクタリング…5つのパターンから基本を学ぶ

●Appendix3 Pythonでリファクタリング…VSCodeのお勧め機能

◎動的アーキテクチャの見直しを行う方法
●第4章 動的構造のリファクタリング…タスク設計&優先順位

☆第3部 プログラムを長く使いたいなら知っておきたい…移植

◎より多くの環境でプログラムを使えるようにするために
●第1章 ソフトウェア移植の基礎知識&移植性を高める工夫

◎リアルタイムOS TOPPERSカーネルを例に
●第2章 移植しやすいソフトウェアの考え方

☆第4部 移植実例

◎実機がなくても迅速に移植できる!TOPPERS/FMPのラズパイPico 2への実装を例に
●第1章 移植事例①…リアルタイムOS

◎ビルド・システム「YoctoProject」を使ってi.MX8搭載ボード・コンピュータに移植する
●第2章 移植事例②…組み込みLinux

◎PCで効率良くプロトタイプ開発したプログラムをマイコン(MicroPython)で本番実装するときの勘所
●第3章 移植事例③…Pythonプログラム

●Appendix1 実例…Pythonで書いた制御プログラムをマイコンへ移植

☆特設 AIコーディング・アシスタントの作成とリファクタリング実験

◎コードの自動生成/リファクタリング提案/レビュー自動化で…開発を一気に加速!
●第1章 AIコーディング・アシスタント導入のススメ

◎GPT-4o/Gemini/Claude/deepseek-reasonerなど
●第2章 コーディングに利用できるLLMの比較実験

◎VSCodeから手軽に呼び出せてさまざまなモデルに切り替え可能
●第3章 ローカルで動くAIコーディング・アシスタントを作る

◎クラス化/分割/マルチスレッド化/エラー・ハンドリング/ログ/コメント/API追加/API抽象クラス化
●第4章 AIにリファクタリングをさせてみる

☆画像基礎&実践

◎OpenCVワンポイント講座〈第4回〉
●ウィンドウの作成/トラック・バー/マウス操作

☆人工知能や科学計算

◎説明可能なAI〈第3回〉
●どの特徴量が貢献しているかを表すFeatureImportance

◎[PR]AI装置やアプリ製作〈第3回〉
●害虫を認識する推論モデルを作る

☆IoTマイコンESP32

◎ESP32ハードウェア実力チェック〈第4回〉
●D-Aコンバータ編

☆テクノロジー掘り下げ

◎もっと深掘り!Git&GitHub〈第4回〉
●リモート機能プッシュ/フェッチ/プルを使ってみる

☆LiDAR

◎新連載 ラズパイ・カメラとライン・レーザで作る2次元LiDAR〈第1回〉
●カメラとライン・レーザで距離が分かる仕組み

◎北陽電機の2D LiDAR
●UST-30LX試用レポート

☆ニュース&レポート&お知らせ

●ほんのりInterface

◎Dojo通信〈第11回〉
●Dojo梅田のプロジェクト紹介

●読者プレゼント

●次号予告

☆別冊付録

◎やりなおしのためのコンピュータ技術 Vol.8
●プログラミングのための数学とアルゴリズム

Interface(インターフェース)の目次配信サービス

Interface(インターフェース)最新号の情報がメルマガで届く♪ メールアドレスを入力して登録(解除)ボタンを押してください。

※登録は無料です
※登録・解除は、各雑誌の商品ページからお願いします。/~\Fujisan.co.jpで既に定期購読をなさっているお客様は、マイページからも登録・解除及び宛先メールアドレスの変更手続きが可能です。
以下のプライバシーポリシーに同意の上、登録して下さい。

Interface(インターフェース)のレビュー

  • 総合評価: ★★★★★ 4.60
  • 全てのレビュー: 57件
タイムリーな情報
★★★★★2025年03月22日 きよっさん 会社員
インターフェース誌は、いつも開発で悩んでいる内容が紙面のタイトルになってたり、これから仕事に使える内容が多いので助かります
ソフトもハードもひっくるめて
★★★★★2024年12月12日 silk 専門職
ソフトウエアネタもハードウエアネタも扱ってるのがうれしいです。どちらも実践例をなぞりながら体験できるのいいです
トレンド
★★★★★2024年12月09日 わん 教職員
定期購読してますが、毎号まさにトレンドの話題が特集です 買い逃しても後で欲しくなるので定期購読にしました
面白い
★★★★☆2024年10月16日 R 経営者
最近の流行りのコンピュータ情報がよくわかり、たいへん面白い。
AI特集が楽しみ
★★★★★2024年05月02日 シーゲル 専門職
5年前からほぼ毎月購読していますが、最近ではAI+マイコンの記事が素晴らしく、いつも楽しみにしています。 最近は、LLMの記事も豊富で内容も最新でとても役に立ちます。マイコンにあまり興味がない人にもおすすめです。
定期購読必須
★★★★☆2024年01月01日 baybay 会社員
後から、どの記事が仕事に役立つかわからないので、定期購読必須。 必要になった時にバックナンバーを買うのは面倒。
深堀された技術誌です。
★★★★☆2023年05月22日 しょーちゃん 会社員
毎月、特集記事が存在し、技術的に非常に深堀されており、勉強・参考になります。 どちらかと言うと、基礎的な内容と言うよりも、応用・実践的な記事が多いです。 記事だけではなく、すぐに実践が出来るよう、ソースコードやプリント基板の提供などもあり、読者の立場を非常に理解されて制作されていると感じます。 記事を読み解く上で、少しだけ基礎的・初歩的な記事があるとさらに良いと思い、星四つとさせて頂きました。 (記事の技術的な深堀と言う観点では星五つです。)
IoTの最新情報が載っています
★★★★☆2023年01月08日 シーゲル 自営業
ここ、5,6年のあいだ最低でも年間3,4冊は購入しています。 いつもIoTの最新情報を知ることが出きるいい雑誌だと思います。最近はAI関連の記事が少なくなってきていますが、単なる知識だけでなく具体的にIoTハードとAIを組み合わせた具体的な事例を紹介されており、これも他にはない特徴だと思います。特に若いエンジニアにお勧めします。
定期購読
★★★★★2023年01月03日 組込技術者 会社員
定期購読しておくと、すぐに役立たなくても、仕事で後から役立つことが多い。
組み込みエンジニアは必須
★★★★★2022年06月21日 かねこんこん 会社員
組み込みエンジニアが幅広く知識を持つためには読んだ方が良いです。また、新人、未経験者の教育用の特集がされたりと役に立つ情報が盛りだくさんです。内容によっては書店では売り切れる事があるので定期購読がオススメです。
レビューをさらに表示

Interface(インターフェース)をFujisanスタッフが紹介します

Interface(インターフェース)は、CQ出版が発行している、コンピュータ・サイエンス&テクノロジ専門誌です。1974年に創刊されてから、専門的な技術情報を読者に提供し続けています。
この雑誌が取り扱う分野は、リアルタイムOSやソフトウェア技術、ファームウェア、デバイスドライバ、プログラミグ言語などになります。その他にもデジタル信号処理に関する解説も記載されています。特にプログラミング言語については、豊富にサンプルコードが載っていて、この雑誌一冊を読めば、簡単な試作機程度であれば自力で作れるようになります。

また、すぐに役立つ実用的な情報を提供するだけではなく、最新のニュースや流行の一歩先を行く話題やテクノロジーの掲載やコラムの掲載が行われています。
この雑誌は、コンピュータに関わる全技術者や研究者、学生、アマチュアの人にとって必読の雑誌となっています。
CQ出版の発行している雑誌は、他にもトランジスタ技術やデジタルデザインテクノロジー、CQハムラジオ、RFワールドなどがあり、エンジニアにとって役立つ雑誌を豊富に発行していますので、エンジニアであれば、CQ出版の雑誌を愛読するのが、スキルを高めるためには有効なのではないでしょうか。

Interface(インターフェース)の所属カテゴリ一覧

この雑誌の読者はこちらの雑誌も買っています!

Fujisanとは?

日本最大級雑誌の定期購読サービスを提供

デジタル雑誌をご利用なら

最新号〜バックナンバーまで7000冊以上の雑誌
(電子書籍)が無料で読み放題!
タダ読みサービスを楽しもう!

総合案内
マイページ
マイライブラリ
アフィリエイト
採用情報
プレスリリース
お問い合わせ
©︎2002 FUJISAN MAGAZINE SERVICE CO., Ltd.