Software Design 2025年4月号
2025年3月18日紙版発売
2025年3月18日電子版発売
B5判/176ページ
定価1,562円(本体1,420円+税10%)
今号の特集概要
第1特集
ドメイン知識とどう付き合うのか?
技術でビジネスの成長を支えるために
ITエンジニアにとって,システム開発・運用に関わる知識や能力はもちろん重要です。ただし,最近はそれらに加えて,「ドメイン知識」の重要性が以前にも増して高まっています。ドメイン知識とは特定の業界のしくみやフローに関する専門的な知識を指します。ITがビジネスの競争力である今,ITエンジニアにとっても,ドメイン知識に精通し,積極的に課題解決をするための能力が求められているのです。
本特集では,自社プロダクト開発や,情報システム部門,データ分析者など,さまざまな立場の技術者がドメイン知識との付き合い方を紹介します。あなたがドメイン知識と賢く付き合っていくためのヒントとなるでしょう。
第2特集
公式リファレンス・man・RFCの歩き方
一次情報を的確に読み取るコツとワザ
新しい技術を身につけたいときや開発に詰まったとき,みなさんはどこから情報を集めていますか? ChatGPTや有識者の書いた技術記事などを参考にするのは手軽な一方,情報の確度には疑問が残ります。そこで「一次情報」の出番です。しかし,表現が難しかったり,情報が多過ぎてどこを読めばいいのかわからなかったりして,苦手意識を持っている人もいるのではないでしょうか。
本特集では,公式リファレンス,manページ,RFCと向き合い,読み進めるヒントを紹介します。難解な一次情報を読む習慣を身につけ,長期的な目線で「強いエンジニア」になるための一歩を踏み出しましょう。
短期連載
ローコード開発ツール「プリザンター」
【2】フロントエンドのカスタマイズとAPIの利用
ローコードですばやく業務アプリが開発できるOSS「プリザンター」を紹介します。テンプレートや基本機能を使うだけでも実用的なアプリが作れるプリザンターですが,本連載ではとくにカスタマイズ方法に着目して紹介します。
自分のプログラミング力を活かして短時間・低コストでお好みのアプリを作る方法を手にしましょう。
短期連載
乱数のひみつ
【2】擬似乱数生成器の性質としくみ
乱数は,プログラミング,セキュリティの観点で重要な役割を担っています。ITエンジニアにとって比較的身近な技術ですが,掘り下げると興味深いさまざまな知見が見えてきます。
目次
第1特集
ドメイン知識とどう付き合うのか?
技術でビジネスの成長を支えるために
- 序章:ITエンジニアとドメイン知識の深い関係
ビジネスと連携したシステム設計に必須の知識
- 第1章:自社プロダクト開発におけるドメイン知識
エンドユーザーの課題解決には技術と顧客理解の両立が大事
- 第2章:情報システム部門におけるドメイン知識と技術の天秤
「守り」「攻め」の両立で組織を支える
- 第3章:データ分析の現場におけるドメイン知識獲得の施策
ファクトブックを活用し,事業の革新につなげる
- 第4章:ドメイン知識とLLM
汎用モデルの性能限界を超えられるか?
第2特集
公式リファレンス・man・RFCの歩き方
一次情報を的確に読み取るコツとワザ
- 序章:一次情報って何? なぜ一次情報が大事なの?
技術情報の種類や付き合い方を考える
- 第1章:公式リファレンスを読む
プログラミング言語,ライブラリ, Web APIで実践してみよう
- 第2章:manページを読む
「man」コマンドの使い方と活用方法
- 第3章:RFCを読む
インターネット技術者必読の情報源
短期連載
- ローコード開発ツール「プリザンター」
【2】フロントエンドのカスタマイズとAPIの利用
- 乱数のひみつ
【2】擬似乱数生成器の性質としくみ
連載
- ITエンジニア必須の最新用語解説
【196】AppRun - 万能IT技術研究所
【35】『機動戦士ガンダム』で学ぶ宇宙世紀の物理学――君は生き延びることができるか? - FE/AP試験問題に挑戦
【6】プログラミング - ドメイン解体新書
【15】CDNが利用できる原理とドメイン設定のハマりどころ - ハピネスチームビルディング
【37】意図どおりにやってもらえない原因は自分にあることを自覚する - 【新連載】プログラミング×AIの最前線
【1】AIエディタ「Cursor」「Windsurf」とAIエージェント対応 - RAGアプリケーション評価・改善の極意
【4】RagasとLangSmithを活用したRAGの評価サイクル構築 - ソフトウェアテスト探検隊
【7】結合・E2Eテストの基本と戦略 - 実践データベースリファクタリング
【15】データベースの寿命はアプリケーションより長い - 実践LLMアプリケーション開発
【19】MCP(Model Context Protocol)を理解する - AWS活用ジャーニー
【30】Amazon Bedrock - 【新連載】メールシステムトラブルバスターズ
【1】メールが届かないのはなぜ? - インターネットの姿をとらえる
【8】インターネットを構成するトランジットとピアリングの世界 - 魅惑の自作シェルの世界
【29】パス名展開(中編) - 一歩踏み出すための技術広報戦略の立て方
【4】技術広報プロジェクトの管理と実践 - あなたのスキルは社会に役立つ~エンジニアだからできる社会貢献~
【159】なんとシニア世代が作るAI VTuberも登場! シニアプログラミング発表会 #6