Software Design (ソフトウェアデザイン) 発売日・バックナンバー

全283件中 46 〜 60 件を表示
■第1特集 エディタこそ開発の要 [最大活用]Visual Studio Code 開発に役立つ標準&定番機能を丸ごとカバー
・序章:Visual Studio Codeのキホンを知ろう 発展の歴史・最新情報から、ツールの基本機能まで ......河本 貴史
・第1章:VS Codeの見た目をカスタマイズしよう 自分だけの使いやすいエディタを作り上げる ......職業「戸倉彩」
・第2章:コーディングがぐっとはかどる定番機能 リファクタリングやテストも簡単快適! ......森下 篤
・第3章:チーム開発で役立つ機能 Git/GitHub連携や開発ルールの統一もできる ......Kitamura Yuma
・第4章:導入がカンタンで開発効率爆上げな機能 4大“推し”機能を押さえよう! ......武井 宜行

■第2特集 イベント駆動アーキテクチャで制する 失敗しないマイクロサービス “分割”“通信”“運用”フェーズ別対策
・第1章:サービス分割の克服 イベントストーミングでビジネスの切れ目を見つけよう ......暮林 達也
・第2章:サービス間通信の克服 Messagingによるイベント駆動型の通信のススメ ......森 和哉、杉本 拓
・第3章:運用の克服 サービスメッシュで確保するObservability ......北村 慎太郎

■一般記事
・[特別企画]mattn式OSSの歩き方 OSSコントリビューターへの道 ......mattn
・[短期連載]今さら聞けないSSH【後編】SSHの便利な使い方&トラブルシューティング ......くつなりょうすけ
・[短期連載]新生「Ansible」徹底解説【5】Playbookの実行環境(応用編:AWX) ......齊藤 秀喜

■連載:Column
・平林万能IT技術研究所 2ndシーズン【5】スマホのカメラとPythonコード数行で「目に見えない透明な気流」を可視化する! ......平林 純
・結城浩の再発見の発想法【113】補完――completion ......結城 浩
・ハピネスチームビルディング【7】毎朝15分の書籍勉強会でアウトプットを習慣づける ......小島 優介 
・エンジニアのためのやる気UPエクササイズ【2】1日1回でいいからやってほしい肩こり解消ストレッチ ......えくろプロテイン
・分解教室【17】2022 Amazon Ring――家庭用セキュリティカメラの真の役割とは ......清水 洋治
・ひみつのLinux通信【104】エラー処理 ......くつなりょうすけ
・こんなときどうする? エンジニアも知っておきたい法律知識【14】パッケージソフトウェア導入時の開発方針設定の重要性 ......弁護士 杉野 直子
・あなたのスキルは社会に役立つ~エンジニアだからできる社会貢献~【130】発表の場を通じて広がる! シニアプログラマーの輪 ......晝田 浩一郎、大嶋 孝造

■連載:Development
・オンラインホワイトボード「Miro」徹底活用術【新連載】Miroをはじめよう ......橋本 憲洋
・AWS活用ジャーニー【新連載】AWS IAM ......武田 隆志
・「使えるAI」の作り方【2】AIの「設計図」は人が描く ......竹田 英悟
・概念と実装で理解するゼロトラスト【4】エンドポイントセキュリティ ~Microsoft Defender for Endpointの場合 ......宮下 竜太
・UNIXテキスト処理の極意【15】JSONを処理する(2) ......中島 雅弘

■連載:OS/Network
・明後日のコンピューティングを知ろう【20】位置情報 ......松本 直人
・Pythonでネットワーク自由自在【4】netmikoライブラリを使用して機器への設定を自動化してみよう ......寺西 祐樹
パケット情報保全の勧め
・サーバエンジニア・運用エンジニアのプロテクニック【5】パケット情報保全の勧め ......Katsutoshi Nakatomi
・スッキリわかるKubernetesネットワークのしくみ【6】CNIのしくみ ......大隈 峻太郎
・自作OS入門以前【最終回】自作OSの実行とOSの設計思想――自作OSのデバッグ ......滝澤 照太
・systemd詳解【16】systemd-resolved ......森若 和雄

■アラカルト
・ITエンジニア必須の最新用語解説【166】Carbon Language ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・バックナンバーのお知らせ
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
・Software Design Plus
・年間定期購読と電子版販売のご案内

■特別広告
・Rubyで社会に貢献するサービスを表彰! Ruby biz Grand prix 2022 ……編集部
■第1特集 MySQL アプリ開発者の必修5科目 不意なトラブルに困らないためのRDB基礎知識
・第1章:データ型 MySQLで格納できるデータの種類を押さえる ......村田 太
・第2章:インデックス 検索効率を上げる「索引」機能の使い方 ......成田 優隆
・第3章:トランザクション データの整合性を担保するしくみを学ぶ ......福本 誠
・第4章:デッドロック 原因、検出方法からその対策までしっかり押さえる ......大津 桜子
・第5章:レプリケーション データ冗長化の目的と実現方法を理解する ......藤本 正比古

■第2特集 「知りたい」「使いたい」「発信したい」をかなえる OSSソースコードリーディングのススメ
・第1章:コードリーディングの始め方 目的を見失わないための心構え......武内 覚
・第2章:コードリーディングの具体的手法 GitHubをベースにした調査の進め方 ......早川 大貴
・第3章:Kubernetesで実践するOSSの技術調査 目的の情報にたどり着くまでのプロセスに密着 ......早川 大貴
・第4章:設計を学ぶためのソースコードリーディング 「対象領域」「方針」「工夫」「改善点」で読み解く ......増田 亨

■一般記事
・[特別企画]Red Hat Enterprise Linux 9最新ガイド 企業のシステムを支えるOSとエコシステムの全貌 ......森若 和雄
・[短期連載]今さら聞けないSSH【前編】リモートログインとコマンドの実行 ......くつなりょうすけ
・[短期連載]MySQLで学ぶ文字コード【最終回】文字コードのハマりどころTips集 ......とみたまさひろ
・[短期連載]新生「Ansible」徹底解説【4】Playbookの実行環境(基礎編) ......齊藤 秀喜

■連載:Column
・平林万能IT技術研究所 2ndシーズン【4】Pythonと3Dプリンタ、100均ミニギターを「和音が最高に調和する変態楽器」に魔改造! ......平林 純
・結城浩の再発見の発想法【112】非推奨——deprecation ......結城 浩
・ハピネスチームビルディング【6】新しいものを試行する風土を作る ......小島 優介
・エンジニアのためのやる気UPエクササイズ【新連載】在宅エンジニアの57%が運動不足で悩んでいる!? ......えくろプロテイン 
・分解教室【16】2022 Apple MacBook Pro M2 ......清水 洋治
・ひみつのLinux通信【103】つながらない ......くつなりょうすけ
・こんなときどうする? エンジニアも知っておきたい法律知識【13】OSSを活用するメリットと留意事項 ......弁護士 山口 宏和
・あなたのスキルは社会に役立つ~エンジニアだからできる社会貢献~【129】石巻発!「みんな」が使いやすい多目的トイレWebマップを作りたい ......清水 俊之介

■連載:Development
・「使えるAI」の作り方【新連載】社会実装を可能にする「使えるAI」を開発するには〜AIを支える技術と実装につなげる3つのステップ ......竹田 英悟
・概念と実装で理解するゼロトラスト【3】統合エンドポイント管理 ~Microsoft Intuneの場合 ......宮下 竜太
・UNIXテキスト処理の極意【14】単語当てゲーム(その2) ......中島 雅弘

■連載:OS/Network
・明後日のコンピューティングを知ろう【19】街が放つ電波 ......松本 直人
・Pythonでネットワーク自由自在【3】telnetlibモジュールを使用して機器への設定を自動化してみよう ......寺西 祐樹
・サーバエンジニア・運用エンジニアのプロテクニック【4】作業ログ保全の勧め ......Katsutoshi Nakatomi
・スッキリわかるKubernetesネットワークのしくみ【5】リソースを適用するときの各コンポーネントの動き方 ......大隈 峻太郎
・自作OS入門以前【5】マルチタスクとシステムコール――1つのCPUで複数のプログラムを実行する ......滝澤 照太

■アラカルト
・ITエンジニア必須の最新用語解説【165】GitHub Copilot ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
・年間定期購読と電子版販売のご案内
■第1特集 設計・開発のイメージが湧く! Web APIの作り方 OpenAPIで仕様書を起点に効率的に開発
・第1章:Web APIの目的と技術要素 利用者/提供者の利点や技術的なしくみをひも解く ......杉本 和也
・第2章:REST APIの設計で検討・決定すること REST原則と設計の3つのポイントを押さえよう! ......津郷 晶也
・第3章:OpenAPIによるREST API設計 定義ファイルの書き方とその活用方法 ......太⽥ 佳敬
・第4章:OpenAPIを使ったWeb API開発の実際 スキーマファーストで効果的に開発するコツ ......武田 大輝、宮崎 将太、大岩 潤矢

■第2特集 インターネットの屋台骨 WebエンジニアのためのDNS速習講座 名前解決のしくみを説明できますか?
・第1章:DNSとは何か、どのような役割を持つのか 基本に立ち返って要点を押さえよう ......市川 快
・第2章:DNSの構成要素と名前解決のしくみ しっかり学ぶインターネットの舞台裏 ......滝澤 隆史
・第3章:現在のDNS事情とセキュリティ さらに安全で便利な名前解決に向けて ......山口 崇徳

■一般記事
・ [特別企画]MySQL×機械学習 HeatWave MLが変えるデータ活用のかたち【後編】HeatWave MLで機械学習のモデル作成・予測・検証を行う ......生駒 眞知子
・[短期連載]MySQLで学ぶ文字コード【2】COLLATIONを正しく理解する ......とみたまさひろ
・[短期連載]新生「Ansible」徹底解説【3】Ansibleの使い方 ......中島 倫明

■連載:Column
・平林万能IT技術研究所 2ndシーズン【3】「盗み聞きしたい場所」にスマホを向ければ ......平林 純
・結城浩の再発見の発想法【111】粒度 ......結城 浩
・ハピネスチームビルディング【5】分報で各自の作業を可視化してみんなで協力し合う ......小島 優介 
・進化を続けるインターネット技術の最前線をのぞく「Interop Tokyo 2022」現地レポート ......編集部
・分解教室【15】NVIDIA Jetson──System On Chipの性能向上 ......清水 洋治
・ひみつのLinux通信【102】エレガント ......くつなりょうすけ
・こんなときどうする? エンジニアも知っておきたい法律知識【12】他社案件で作成したプログラムの流用 ......弁護士 山城 尚嵩
・あなたのスキルは社会に役立つ~エンジニアだからできる社会貢献~【128】ウィキペディアタウンで地域の情報発信 ......青木 和人

■連載:Development
・概念と実装で理解するゼロトラスト【2】ID&アクセス管理 ~Azure ADの場合 ......宮下 竜太
・今日から始めるサイバー脅威インテリジェンス【最終回】インテリジェンスプラットフォームを活用した分析結果の蓄積と共有 ......皆川 諒
・UNIXテキスト処理の極意【13】単語当てゲーム(その1) ......中島 雅弘

■連載:OS/Network
・明後日のコンピューティングを知ろう【18】地方分散と強靭化 ......松本 直人
・Pythonでネットワーク自由自在【2】subprocessコマンドを使用してネットワークコマンドを実行してみよう ......小澤 昌樹
・サーバエンジニア・運用エンジニアのプロテクニック【3】AnsibleとTerraformで自動化の勧め ......Katsutoshi Nakatomi
・スッキリわかるKubernetesネットワークのしくみ【4】Ingressのしくみ ......大隈 峻太郎
・自作OS入門以前【4】メモリ管理――ページング機構によるアドレス変換 ......滝澤 照太
・systemd詳解【15】D-Busとpolkit ……森若 和雄

■アラカルト
・ITエンジニア必須の最新用語解説【164】WebAuthn Level 3 ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
・Software Design Plus
・年間定期購読と電子版販売のご案内
■第1特集 コマンド操作からプラグインまで Vimの基本大全 どんな状況でも通用するviの使い方からしっかりと!
・第0章:Vimとは 歴史と特長、インストールまで ......mattn
・第1章:カーソル移動操作 マウス不要のテキスト編集方法 ......mattn
・第2章:検索&編集操作 少しのタイピングで高度な機能を呼び出せる ......ゴリラ
・第3章:ファイル操作 コマンドとプラグインを駆使して自在に操作する ......谷口 雅弥
・第4章:ウィンドウ&タブページ操作 画面の分割・切り替えで複数ファイルを快適に扱う ......最上 伸一
・appendix:コマンドチートシート ......mattn

■第2特集 ツール、設計、開発スタイルからの多面チェック ソフトウェア開発のシン常識 今どうやってアプリを作っていますか? ......近藤 正裕
・第1章:ツール編 今はやりのツール・サービスはどう使うか?
・第2章:設計編 とある現場で見る要件定義・アーキテクチャ
・第3章:開発編 リモート時代の環境・チームとは?

■一般記事
・[特別企画]Pythonの最新情報をお届け! PyCon US 2022レポート ......寺田 学、Peacock(高井 陽一)
・[特別企画]MySQL×機械学習 HeatWave MLが変えるデータ活用のかたち【前編】機械学習アプリ開発に新たな形態をもたらすHeatWave ML ......生駒 眞知子
・[短期連載]MySQLで学ぶ文字コード【新連載】CHARSETがわかれば文字化けは怖くない ......とみたまさひろ
・[短期連載]新生「Ansible」徹底解説【2】 新旧の大きな変更点とその経緯......齊藤 秀喜 1


■連載:Column
・平林万能IT技術研究所 2ndシーズン【2】「モールス符号」で学ぶ「文字符号化」――圏外対応!「空に浮かぶモールス信号発信器」を作る! ......平林 純
・結城浩の再発見の発想法【110】ネゴシエーション ......結城 浩
・ハピネスチームビルディング【4】コーチングプログラミングで楽しく成長する ......小島 優介 
・分解教室【14】vivo & OPPO――スマホのカメラ機能の向上 ......清水 洋治
・ひみつのLinux通信【101】エクセル無情 ......くつなりょうすけ
・こんなときどうする? エンジニアも知っておきたい法律知識【11】SES契約と偽装請負 ......弁護士 菱田 昌義
・あなたのスキルは社会に役立つ~エンジニアだからできる社会貢献~【127】シビックテックミートアップ2022「いざ岐阜へ」 ......石井 哲治

■連載:Development
・衛星データプラットフォームTellusハンズオン【最終回】石油タンクの物体検出②Tellus上の衛星データを解析 ……Tellusオウンドメディア「宙畑」編集部 田上 健太(執筆協力)
・概念と実装で理解するゼロトラスト【新連載】ゼロトラストの基本をおさらい ......宮下 竜太
・今日から始めるサイバー脅威インテリジェンス【5】シグネチャを活用した高度なインテリジェンスの生成 ......皆川 諒
・UNIXテキスト処理の極意【12】正規表現――正規表現のイディオムを管理する ......中島 雅弘
・Pythonでネットワーク自由自在【新連載】Pythonを使用してネットワーク構築の自動化を始めよう ......小澤 昌樹

■連載:OS/Network
・明後日のコンピューティングを知ろう【17】トラフィックの特異点 ......松本 直人
・サーバエンジニア・運用エンジニアのプロテクニック【2】Vuls導入の勧め ......Katsutoshi Nakatomi
・スッキリわかるKubernetesネットワークのしくみ【3】Serviceのしくみ ......大隈 峻太郎
・自作OS入門以前【3】デバイスの制御――OSはデバイスをどのように扱うのか ......滝澤 照太
・systemd詳解【14】systemd-tmpfiles、systemd-sysusers ……森若 和雄

■アラカルト
・ITエンジニア必須の最新用語解説【163】Dagger ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・バックナンバーのお知らせ
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
■第1特集 CLI最強! シェルの基本大全 どんな環境でも迷わない・困らない知識
・第1章:シェルとターミナルの基本の使い方 「黒い画面」でコマンドが実行できるように準備しよう! ......鶴長 鎮一
・第2章:インタラクティブシェルで役立つbash機能 実例で学びチートシートで整理 ......宮﨑 悟
・第3章:シェルスクリプトの使い方 基本の文法と安全対策を一気に習得 ......近松 直弘
・第4章:シェルを理解してカッコよく使おう どんな環境でもシェルを使いこなすために ......くつなりょうすけ
・第5章:macOSにおけるシェル&コマンド事情 Linuxと横断的に使うためのノウハウ ......中島 雅弘
・Appendix :dotfilesのススメ どこでもサクッと自分好みの設定を適用しよう! ......中山 慶祐

■第2特集 あなたの要件に合うのはどっち? 後悔しないAWSデータベースの選び方 RDSとDynamoDB、使い分けのポイントを徹底解説
・第1章:RDBMSとNoSQLの違い しくみ・特徴・得手不得手 ......廣山 豊、吉村 守
・第2章:Amazon RDS導入ガイド 堅牢性と性能を両立した定番のRDBMSサービス ......杉江 伸祐、杉山 ジョージ
・第3章:DynamoDBの強みとその活かし方 大規模な書き込み/読み込みが得意なキーバリュー型NoSQL ......中村 昌登

■第3特集 不思議の国のSE用語 一人前のエンジニアになる方法 ......中山 貴尋

■一般記事
・[短期連載]新生「Ansible」徹底解説【新連載】Ansibleとは ......中島 倫明
・[短期連載]HashiCorp Vaultではじめるシークレット管理【最終回】KubernetesからVaultを利用しよう ......草間 一人

■連載:Column
・平林万能IT技術研究所 2ndシーズン【新連載】緊張や不安、心臓ドキドキをカメラで透視! ......平林 純
・結城浩の再発見の発想法【109】エコシステム ......結城 浩
・ハピネスチームビルディング【3】ファシリテーターをみんなに任せて楽しい振り返りに ......小島 優介 
・分解教室【13】Mac Studioの分解・解析 ......清水 洋治
・ひみつのLinux通信【100】SDGsの真実 ......くつなりょうすけ
・こんなときどうする? エンジニアも知っておきたい法律知識【10】アプリ開発・運営事業者なら押さえておきたい「透明化法」 ......弁護士 杉浦 健二
・あなたのスキルは社会に役立つ~エンジニアだからできる社会貢献~【126】スキルを活かしパラレルキャリアへ──フクギョウ公務員によるシビックテック ......晝田 浩一郎、髙﨑 百合絵、栗林 正司、小川 綾、納 翔一郎

■連載:Development
・衛星データプラットフォームTellusハンズオン【4】石油タンクの物体検出① データ前処理とモデルの学習 ......Tellusオウンドメディア「宙畑」編集部、田上 健太執(筆協力)
・今日から始めるサイバー脅威インテリジェンス【4】ファイルの情報を活用したインテリジェンスと自動化 ......皆川 諒
・UNIXテキスト処理の極意【11】iCalendar形式のデータを扱う ......中島 雅弘

■連載:OS/Network
・明後日のコンピューティングを知ろう【16】CO_2削減のホント ......松本 直人
・サーバエンジニア・運用エンジニアのプロテクニック【新連載】Shadowserverの勧め ......Katsutoshi Nakatomi
・スッキリわかるKubernetesネットワークのしくみ【2】Podネットワーク ......大隈 峻太郎
・自作OS入門以前【2】CPUが最初に実行するプログラム――BIOSの実行からOSが起動するまで ......滝澤 照太
・systemd詳解【13】systemd-logind、pam_systemd ……森若 和雄

■アラカルト
・ITエンジニア必須の最新用語解説【162】OpenSSFスコアカード ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
・年間定期購読と電子版販売のご案内
■第1特集 クラウド料金に悩むあなたに贈る AWSコスト管理の極意 コストの見える化&分析で予想外の請求を防ぐ!
・第1章:コスト管理もまずはここから! AWSのサービス・料金体系総ざらい 料金体系の基本を押さえて、コストの発生源を知ろう ......新井 雅也
・第2章:コストを見える化&予測して予想外の請求を防ぐ 日々の料金と使用傾向を把握するしくみ作り ......大澤 秀一
・第3章:AWSネットワークのコストを学ぼう 見落とし厳禁! 通信費用の節約ポイント ......深澤 俊
・第4章:AWSの無駄なコストを見直そう まずは定番のコスト削減ポイントを知ることから ......べこみん

■第2特集 障害訓練、してますか? インシデント対応 実践トレーニング “いざ”に備える訓練規模別対応フロー
・第1章:なぜインシデント対応訓練が必要なのか 始める意義とその方法 ......土佐 鉄平
・第2章:事業部単位での訓練について 目的の設定と事前の準備が成功の鍵 ......髙橋 雄紀
・第3章:全社を巻き込む大規模訓練 部門を越えたインシデント拡大を防ぐ ......ただただし

■第3特集 2年ぶりの長期サポート版 Ubuntu 22.04 LTS“Jammy Jellyfish”最速レポート
・第1章:Ubuntu 22.04 LTSの変更点 ......あわしろいくや
・第2章:プラットフォームシステムとしてのUbuntu 22.04 LTS Server ......柴田 充也

■一般記事
・[短期連載]HashiCorp Vaultではじめるシークレット管理【2】動的シークレットで安全性を高めよう ......草間 一人

■連載:Column
・できる! 自作キーボード工房【最終回】分割キーボードを完成させる ......サリチル酸
・結城浩の再発見の発想法【108】CAPTCHA ......結城 浩
・ハピネスチームビルディング【2】メンバー間で活発に議論する朝会にしよう ......小島 優介 
・分解教室【12】ドライブレコーダーもクラウド対応へ ......清水 洋治
・ひみつのLinux通信【99】障害訓練 ......くつなりょうすけ
・こんなときどうする? エンジニアも知っておきたい法律知識【9】AIソフトウェア開発におけるコンテンツの無断利用は許されるのか ......弁護士 柿沼 太一
・あなたのスキルは社会に役立つ~エンジニアだからできる社会貢献~【125】福島のOpenStreetMapコミュニティ ......清水 俊之介

■連載:Development
・衛星データプラットフォームTellusハンズオン【3】衛星データによる物体検出の解析事例 ......Tellusオウンドメディア「宙畑」編集部、Tisch合同会社 田上健太(執筆協力)
・今日から始めるサイバー脅威インテリジェンス【3】通信先の情報を活用した戦術脅威インテリジェンスの実践 ......皆川 諒
・UNIXテキスト処理の極意【10】正規表現――実践と活用 ......中島 雅弘
・チーム開発の視点が変わる アジャイル開発の新常識【最終回】アジャイル開発の導入・継続時に直面する壁とその乗り越え方 ...... 梶原 直人
・データ生成技術で理解するディープフェイクのしくみ【最終回】生成ディープラーニングの社会実装 ......中山 浩太郎

■連載:OS/Network
・明後日のコンピューティングを知ろう【15】スマホの後ろ側 ......松本 直人
・スッキリわかるKubernetesネットワークのしくみ【新連載】Kubernetesネットワークの全体像 ......大隈 峻太郎
・自作OS入門以前【新連載】そもそもOSとは何を指すのか――CPU、メモリとの関係 ......滝澤 照太
・ヤマハルーターネットワーク本格構築入門【最終回】IPv4 over IPv6を使用したIPv4/IPv6ハイブリッドネットワーク環境構築 ......寺西 祐樹
・systemd詳解【12】udev、device unit ……森若 和雄

■アラカルト
・ITエンジニア必須の最新用語解説【161】Firecracker ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
・年間定期購読と電子版販売のご案内
■第1特集 クロスプラットフォームをもっと手軽に はじめてのFlutter ホットリロードによる高速開発を体験!
・第1章:新進気鋭の開発技術の魅力に迫る! Flutterが選ばれる理由 ......へぶん
・第2章:メモアプリのUIを作って学ぶ Widgetを使いこなして時短UI構築 ......ちゅーやん(中條 剛)
・第3章:動的なUIを構築するためのしくみ StatefulWidgetで学ぶ状態管理 ......ちゅーやん(中條 剛)
・第4章:Widgetを配置しながら直感的に開発できる 実践! Flutterでモバイルアプリを作ろう ......岡花 智貴
・第5章:テスト、ビルドの流れを押さえて自動化に挑戦 クロスプラットフォーム向けにデプロイするには ......岡花 智貴

■第2特集 堂々と使える! 人に教えられる! 本質から学ぶGit 基本概念としくみがわかる
・第1章:2つのリポジトリと3つの場所をもとに理解 コミットの記録、リポジトリの状態確認のやり方 ......宇賀神 みずき
・第2章:共有資産を事故から守り、慎重に開発を進める ブランチやリモートリポジトリの扱い ......横田 紋奈
・第3章:履歴管理のしくみがわかれば堂々と使える 本質から学ぶgitコマンド ......杉本 真二
・第4章:円滑な共同開発こそ真のゴール チーム開発/OSS開発におけるマナー ......杉本 真二

■一般記事
・[特別企画][徹底解説]Log4j2の脆弱性とは何か?【Part1】そのセキュリティ問題を深く知る――Log4Shellの起こした波紋 ......面 和毅
・[特別企画][徹底解説]Log4j2の脆弱性とは何か?【Part2】しくみを知り対策を考える――Log4j 2の脆弱性がJava市場に与えた衝撃 ......杉山 貴章
・[短期連載]HashiCorp Vaultではじめるシークレット管理【新連載】シークレット管理はなぜ重要か ......草間 一人
・[短期連載]Cypressで作る“消耗しない”E2Eテスト環境【4】アドバンストな機能を使いこなす ......渋川 よしき、枇榔 晃裕

■連載:Column
・できる! 自作キーボード工房【11】ファームウェアを書こう ......サリチル酸
・結城浩の再発見の発想法【107】alloc/free ......結城 浩
・ハピネスチームビルディング【新連載】リモートワークのつらさを共感して楽しいに変える ......小島 優介 
・分解教室【11】MEDIATEKのシェアを支える秘密 ......清水 洋治
・こんなときどうする? エンジニアも知っておきたい法律知識【8】ビッグデータの法的保護 ......弁護士 田代 祐子
・ひみつのLinux通信【98】リモートワーク警察 ......くつなりょうすけ・あなたのスキルは社会に役立つ~エンジニアだからできる社会貢献~【124】シニアプログラミング発表会! ......小泉 勝志郎

■連載:Development
・衛星データプラットフォームTellusハンズオン【2】波長を手掛かりに、田畑の利用状況を調べる ......Tellusオウンドメディア「宙畑」編集部、久保 海、古田 尚輝(執筆協力)
・今日から始めるサイバー脅威インテリジェンス【2】モデルを理解してサイバー脅威を分析しよう~攻撃者を中心に分析する ......皆川 諒
・データ生成技術で理解するディープフェイクのしくみ【3】ディープフェイクの作成プロセス ......中山 浩太郎
・UNIXテキスト処理の極意【9】正規表現――背景と原理 ......中島 雅弘
・チーム開発の視点が変わる アジャイル開発の新常識【17】どうやって始める? 失敗しないアジャイルチームの立ち上げ方 ......亀井 隆司、井上 優介 、梶原 直人(監修)

■連載:OS/Network
・明後日のコンピューティングを知ろう【14】5Gモバイル通信網 ......松本 直人
・ヤマハルーターネットワーク本格構築入門【5】LAN構築編~ルータを使用したネットワーク環境構築 ......寺西 祐樹
・systemd詳解【11】systemdにまつわるTipsとよくある質問 ......森若 和雄
・はじめよう、おうちクラウド【最終回】おうちクラウドをインターネットに公開しよう ......槙 俊明

■アラカルト
・ITエンジニア必須の最新用語解説【160】Alpha-Omega Project ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・バックナンバーのお知らせ
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
・Software Design Plus
・年間定期購読と電子版販売のご案内
■第1特集 今さら聞けない暗号技術 セキュア通信を実現する公開鍵暗号のしくみ
・第1章:全体像、しくみ、活用場面をおさらい ネット社会を支える暗号化のキホン ......大竹 章裕
・第2章:HTTPS通信に欠かせない 公開鍵暗号と共通鍵暗号のしくみ ......瀬戸口 聡
・第3章:ディジタル証明書を実現・運用するための要素 暗号を使った認証技術 ......庄司 勝哉
・第4章:電子署名のプロセスを体験 Pythonによる楕円曲線暗号の実装 ......光成 滋生

■第2特集 自動テストの一歩先へ そろそろはじめるテスト駆動開発 JavaScriptでテストファーストに挑戦 ......和田 卓人(監修)
・第1章:保守しやすく変化に強いソフトウェアを支える柱 自動テストとテスト駆動開発、その全体像 ......和田 卓人
・第2章:TDDのその前に 自動テストの環境を構築しよう ......櫛引 実秀
・第3章:レッド・グリーン・リファクタリングのリズムを体験 実践! テストファースト ......櫛引 実秀

■一般記事
・[特別企画]セキュリティキー ITエンジニア流使いこなし術【後編】SSHでセキュリティキーを活用する ......やまねひでき
・[短期連載]Cypressで作る“消耗しない”E2Eテスト環境【3】ソフトウェアの品質をアップさせるテストの書き方 ......渋川 よしき
・[短期連載]リアルタイム通信アプリを支える技術【最終回】実践的なリアルタイム通信サービスの設計 ......高橋 信頼

■連載:Column
・できる! 自作キーボード工房【10】シルクプリントと発注 ......サリチル酸
・結城浩の再発見の発想法【106】トランザクション ......結城 浩
・分解教室【10】ノイズキャンセル機能付きワイヤレスイヤフォン ......清水 洋治
・ひみつのLinux通信【97】100日後にカーネルパニックするLinux ......くつなりょうすけ
・こんなときどうする? エンジニアも知っておきたい法律知識【7】ベンダーのプロジェクトマネジメント義務 ......弁護士 坂田 晃祐
・あなたのスキルは社会に役立つ~エンジニアだからできる社会貢献~【123】2021年度「アイデアソン+仙台」企画運営で得たもの ......高橋 そのみ

■連載:Development
・Raspberry PiでエッジAI【最終回】顔認識でプレイリスト自動再生 ~複数プレイヤー編 ......山川 正美
・衛星データプラットフォームTellusハンズオン【新連載】衛星データと機械学習のトレンド ......Tellusオウンドメディア「宙畑」編集部
・今日から始めるサイバー脅威インテリジェンス【新連載】インテリジェンスって何だろう ~CTIの概念と始め方 ......皆川 諒
・データ生成技術で理解するディープフェイクのしくみ【2】ディープフェイクのしくみと基盤技術 ......中山 浩太郎
・ディープラーニング高速化・軽量化技術の最前線【最終回】深層学習のモデル軽量化技術 ......坂井 靖文
・Pythonモダン化計画【最終回】設計方針から変えていく、モノリシックなアプリの過去と未来 ......増田 泰
・UNIXテキスト処理の極意【8】JSONを処理する ......中島 雅弘
・チーム開発の視点が変わる アジャイル開発の新常識【16】SREで実践する、インフラを巻き込んだDevOps ......兼清 裕平、梶原 直人(監修)

■連載:OS/Network
・明後日のコンピューティングを知ろう【13】PCI Express 5.0 ......松本 直人
・ヤマハルーターネットワーク本格構築入門【4】LAN構築編~SWXシリーズを使用したネットワーク環境構築 ......寺西 祐樹
・systemd詳解【10】core dump管理 ……森若 和雄
・はじめよう、おうちクラウド【5】K8sに便利なOSSツール ......伊藤 裕一

■アラカルト
・ITエンジニア必須の最新用語解説【159】Envoy Proxy ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・バックナンバーのお知らせ
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
・年間定期購読と電子版販売のご案内
・Software Design Plus
■第1特集 オブジェクト指向、関数型、それぞれのパラダイムに触れる JavaScriptの関数を極める なぜ関数定義の方法はいろいろあるの?
・第1章:関数の作り方を熟知しよう 関数宣言・関数式・アロー関数の違いを知ろう ......suin
・第2章:意外と奥が深い引数の使い方 知っておくべき便利機能&気をつけるべき仕様 ......suin
・第3章:「関数は第一級オブジェクトである」とはどういうことか? 関数を関数の引数や戻り値にできると何が便利なの? ......うひょ
・第4章:JavaScriptで関数型プログラミングを理解する Reactなどの宣言的UIにも通ずるパラダイム ……佐藤 遼平
・第5章:クロージャを理解する 関数がわかれば、クロージャがわかる ......奥山 実

■第2特集 ここから始める時短開発 GitHub Actionsで簡単・快適CI/CD GitHubベースの高機能な自動化ツールを体験しよう ......川崎 庸市、池田 健人(編集協力)
・第1章:CI/CDにはGitHub Actionsをオススメする理由 豊富な機能と拡張性を兼ね備えた次世代自動化ツール
・第2章:GitHub Actionsによる自動化を体験 ビルド・テスト・デプロイを行うCI/CDパイプラインを構築
・第3章:さらに自動化を進めるために知っておきたいこと 開発フローやタスク実行をすべてGitHubで効率化

■一般記事
・[特別企画]セキュリティキーITエンジニア流使いこなし術【前編】Twitter、GitHub、AWSでセキュリティキーを使う ......やまねひでき
・[短期連載]Cypressで作る“消耗しない”E2Eテスト環境【2】実運用に効くコードの書き方&便利な機能 ......枇榔 晃裕
・[短期連載]リアルタイム通信アプリを支える技術【3】リアルタイム通信アプリの実装概念 ......高橋 信頼

■連載:Column
・できる! 自作キーボード工房【9】設計編<その6>配線しよう ......サリチル酸
・結城浩の再発見の発想法【105】クラウドストレージ ......結城 浩
・分解教室【9】高機能空撮ドローン「DJI MAVIC 3」 ......清水 洋治
・こんなときどうする? エンジニアも知っておきたい法律知識【6】第三者が開発したソフトウェアに不具合があった場合におけるベンダーの責任 ......弁護士 杉野 直子
・“学習する”チームで仕事をする【最終回】なぜチームで働くのか 〜リソース効率からフロー効率への価値転換 ......広木 大地
・あなたのスキルは社会に役立つ~エンジニアだからできる社会貢献~【122】災害時にエンジニアが活躍する、よりオープンな国家を作れ! ......古橋 大地
・ひみつのLinux通信【96】ゴルゴB ......くつなりょうすけ

■連載:Development
・Raspberry PiでエッジAI【10】顔認識でプレイリスト自動再生 ~曲の再生 ......山川 正美
・イラストで明解Gitコマンド【最終回】git cherry-pick ......大串 肇
・データ生成技術で理解するディープフェイクのしくみ【新連載】ディープフェイクと生成ディープラーニング ......中山 浩太郎
・ディープラーニング高速化・軽量化技術の最前線【5】分散学習による大規模深層学習への対応 ......三輪 真弘、奥野 伸吾
・Pythonモダン化計画【7】大規模Webアプリケーションの開発環境をモダナイズする ......八木 俊樹、稗田 真之
・UNIXテキスト処理の極意【7】sedを駆使して文字列を正規化する ......中島 雅弘
・チーム開発の視点が変わる アジャイル開発の新常識【15】諦めてませんか? 大規模システムのテスト自動化 ......赤瀬 智也、梶原 直人(監修)

■連載:OS/Network
・明後日のコンピューティングを知ろう【12】マイクロデータセンター ......松本 直人
・ヤマハルーターネットワーク本格構築入門【3】LAN構築編.WLX413/WLX212を使用したWi-Fi環境構築 ……寺西 祐樹
・体系的に学ぶDockerネットワークのしくみ【最終回】マルチホストネットワークの構築 ......大隈 峻太郎
・はじめよう、おうちクラウド【4】Kubernetesクラスタをたてよう! ......佐藤 寛貴、村田 一平
・systemd詳解【9】control group、slice unit、scope unit ……森若 和雄

■アラカルト
・ITエンジニア必須の最新用語解説【158】Policy as Code ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・バックナンバーのお知らせ
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
・Software Design Plus
・年間定期購読と電子版販売のご案内
■第1特集 知りたかったIaC実践術 TerraformではじめるAWS構成管理 インフラを自動で構築&コードで管理
・第1章:Terraformの世界へようこそ! リソース作成/更新/削除の流れをつかもう ......野村 友規
・第2章:Terraformで作るAWS環境 コーディングによるインフラ構築を体験 ......森茂 洋
・第3章:チームでTerraformを活用していくには 環境差異を抑え、CI/CDへ導入しよう ......深澤 俊
・第4章:Terraform運用のTipsとハマりどころ コードの最適化と管理のコツ ......星川 真麻

■第2特集 1日でマスター Pythonで自動化スクリプト シェルスクリプトもいいけどPythonもね
・第1章:ファイル/ディレクトリ操作 高機能な標準ライブラリで気軽に自動化しよう ......近松 直弘
・第2章:コマンドラインツール作成 自動化しやすさ・運用しやすさを考えた設計と実装 ......近松 直弘
・第3章:Web APIの活用 他サービスと連携し、自動化の対象を広げよう ......岩崎 圭

■一般記事
・[短期連載] Cypressで作る“消耗しない”E2Eテスト環境【新連載】Cypressで快適なテストライフを ......木戸 俊輔
・[短期連載] リアルタイム通信アプリを支える技術【2】近年のリアルタイム通信への要求 ......久森 達郎

■連載:Column
・できる! 自作キーボード工房【8】設計編<その5>フットプリントを配置しよう ......サリチル酸
・結城浩の再発見の発想法【104】コンテキストスイッチ ......結城 浩
・分解教室【8】2021年後半のApple製品とGoogle Pixel 6 Pro ......清水 洋治
・こんなときどうする? エンジニアも知っておきたい法律知識【5】フリーランスとして働くエンジニアが知っておきたい、フリーランスガイドライン ......弁護士 近藤 加奈子
・“学習する”チームで仕事をする【11】なぜ、ソフトウェアプロジェクトは人数を増やしてもうまくいかないのか ......広木 大地
・あなたのスキルは社会に役立つ~エンジニアだからできる社会貢献~【121】東日本大震災から10年の節目! Code for Japan Summit 2021(後編) ......小泉 勝志郎、清水 俊之介
・ひみつのLinux通信【95】ゾンビのあふれた世界で俺だけEnterキーを押せない ......くつなりょうすけ

■連載:Development
・Raspberry PiでエッジAI【9】顔認識でプレイリスト自動再生 ~Spotify APIの準備 ......山川 正美
・イラストで明解Gitコマンド【11】git tag ......大串 肇
・ディープラーニング高速化・軽量化技術の最前線【4】自然言語処理の高速化 ......岩川 明則
・はじめての量子プログラミング体験【最終回】飲食チェーンのタスク最適化(その3) ......広田 望、松田 佳希、田中 宗(監修)
・Pythonモダン化計画【6】運用監視の解像度アップとサービス横断的なログ基盤の整備 ......市原 功太郎、中山 洋一
・UNIXテキスト処理の極意【6】XML(のような)形式のテキストを処理する(2) ......中島 雅弘
・チーム開発の視点が変わる アジャイル開発の新常識【14】アジャイルに否定的な組織に対する正しい導入アプローチ ......前田 陽平、梶原 直人(監修)

■連載:OS/Network
・明後日のコンピューティングを知ろう【11】計算機に見えているモノ ......松本 直人
・ヤマハルータネットワーク本格構築入門【2】VPN構築の注意事項とトラブルシューティング ......黒澤 一秀
・はじめよう、おうちクラウド【3】仮想化基盤を作ってみよう ......川満 雄樹、市川 博隆
・systemd詳解【8】systemd-journald ......森若 和雄
・体系的に学ぶDockerネットワークのしくみ【9】ログからわかるコンテナの通信 part2 ......大隈 峻太郎

■アラカルト
・ITエンジニア必須の最新用語解説【156】NewSQL ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・バックナンバーのお知らせ
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
・年間定期購読と電子版販売のご案内
■第1特集 Dockerfileとdockerコマンド、本当に理解して使ってる? しくみから理解するDocker コンテナを安全に利用するために知っておきたいこと
・第1章:Dockerとは? コンテナとは? 定義を振り返る Dockerとコンテナの基本を総復習しよう ......前佛 雅人
・第2章:効率的な開発環境を実現するしくみ Dockerの裏側~コンテナとイメージを理解する! ......前佛 雅人
・第3章:作ってそのまま放置していませんか? 攻撃に強いコンテナイメージの作り方/使い方 ......森田 浩平
・第4章:コンテナ環境への脅威を知り、適切な設定を施そう Dockerを安全に運用する ......森田 浩平

■第2特集 OSSとの上手な付き合い方 活用ポイント/貢献ノウハウ/ライセンス利用の注意点
・第1章:OSSを賢く使うための勘所 OSSがもたらすメリットを知る ......武内 覚
・第2章:企業のOSS利用を成功させる“upstream first”ソフトウェアを成長させるための活用・貢献術 ......武内 覚
・第3章:OSSライセンス順守のための基礎知識 ソフトウェア開発者を守る著作権について理解する ......上田 理

■一般記事
・[短期連載]リアルタイム通信アプリを支える技術【新連載】リアルタイム通信の用途・歴史 ......久森 達郎

■特別付録 ※紙版のみ付属
・「仕事猫」チャットスタンプ風ステッカー

■連載:Column
・できる! 自作キーボード工房【7】設計編<その4>基板を書こう ......サリチル酸
・結城浩の再発見の発想法【103】NFT ......結城 浩
・分解教室【7】次世代機「iPhone 13」の進化の全容 ......清水 洋治
・ひみつのLinux通信【94】コピペ人間 ......くつなりょうすけ
・こんなときどうする? エンジニアも知っておきたい法律知識【4】下請事業者を守る下請法 ......弁護士 山口 宏和
・“学習する”チームで仕事をする【10】わかりやすい仕様を支える「直交性」を理解しよう ......広木 大地
・あなたのスキルは社会に役立つ~エンジニアだからできる社会貢献~【120】東日本大震災から10年の節目! Code for Japan Summit 2021(前編)......小泉 勝志郎、清水 俊之介

■連載:Development
・Raspberry PiでエッジAI【8】複数の顔写真で学習と推論に挑戦(2)推論編 ......山川 正美
・イラストで明解Gitコマンド【10】git diff ......大串 肇
・ディープラーニング高速化・軽量化技術の最前線【3】認識精度と処理速度の両立 ......笠置 明彦
・Pythonモダン化計画【5】リリース作業とエラー追跡の改善 ......山口 普一、大西 沙也加
・UNIXテキスト処理の極意【5】XML(のような)形式のテキストを処理する ......中島 雅弘
・はじめての量子プログラミング体験【7】飲食チェーンのタスク最適化(その2) ......広田 望、松田 佳希、田中 宗(監修)
・チーム開発の視点が変わる アジャイル開発の新常識【13】なぜマインドが低い「やらされアジャイルチーム」はうまくいかないのか ......実川 康則、川村 春雅、梶原 直人(監修)
・Visual Studio Code快適生活【最終回】Webview UI Toolkitを使ってVS Code拡張機能のUIを開発しよう ......職業「戸倉彩」

■連載:OS/Network
・明後日のコンピューティングを知ろう【10】サイジングの見える化 ......松本 直人
・ヤマハルーターネットワーク本格構築入門【新連載】VPN基礎知識確認編 ......黒澤 一秀
・はじめよう、おうちクラウド【2】ハードウェアを選ぼう! ......草間 一人、笠原 良太
・systemd詳解【7】generatorとmount/automount/swap unit ......森若 和雄
・体系的に学ぶDockerネットワークのしくみ【8】ログからわかるコンテナの通信 part1 ......大隈 峻太郎
・作って学ぶ仮想マシン【最終回】キーボード入力とメモリマップドI/Oの実装 ......滝澤 照太
・Debian Hot Topics【最終回】Debianの開発はこれからも続く ......やまねひでき

■アラカルト
・ITエンジニア必須の最新用語解説【156】sigstore ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・バックナンバーのお知らせ
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
・Software Design Plus
・年間定期購読と電子版販売のご案内
■第1特集 データ分析エンジニアの登竜門 Kaggleで知る機械学習 前処理から学習モデルの構築、スコアの上げ方までわかる
・第1章:Kaggleにエントリーしよう 登録からSubmitまでブラウザ上で完結 ......農見 俊明
・第2章:自然言語処理のコンペに挑戦① データの前処理・学習・推論の流れ ......玉木 竜二
・第3章:自然言語処理のコンペに挑戦② モデル変更でスコアを底上げする ......玉木 竜二
・第4章:くずし字認識のコンペに挑戦① パラメータチューニングの奥深さに触れる ......金子 剛士
・第5章:くずし字認識のコンペに挑戦② さらなるスコアアップのためにKagglerがやっていること ......金子 剛士

■第2特集 Progressive Web Apps実践入門 [カメラ][マイク][プッシュ通知] Webアプリがネイティブアプリのように動く⁉ ......菅家 大地
・第1章:新世代のWebアプリPWA入門 ネイティブアプリとWebアプリのイイとこどり
・第2章:既存のWebアプリをPWA化してみる ウェブアプリマニフェストとService Worker
・第3章:APIでネイティブアプリ並の機能を実装する 写真撮影、音声の視覚化からプッシュ通知まで

■一般記事
・[短期連載]PHPカンファレンス2021通信【最終回】動的言語に付ける型――PHPのアプローチを添えて ......うさみけんた

■連載:Column
・できる! 自作キーボード工房【6】設計編回路図を書こう ......サリチル酸
・結城浩の再発見の発想法【102】BYOD ......結城 浩
・分解教室【6】Google Nest Cam ......清水 洋治
・こんなときどうする? エンジニアも知っておきたい法律知識【3】ソフトウェアの法的保護 ......弁護士 山城 尚嵩
・“学習する”チームで仕事をする【9】要求仕様の“意図”を伝えて、スケールするプロダクトを作る ......広木 大地
・ひみつのLinux通信【93】リソース確保早すぎぃぃぃ ......くつなりょうすけ
・あなたのスキルは社会に役立つ~エンジニアだからできる社会貢献~【119】Clubhouseでシビックテックを語ろう ......佐藤 哲也

■連載:Development
・Raspberry PiでエッジAI【7】複数の顔写真で学習と推論に挑戦(1)学習編 ......山川 正美
・イラストで明解Gitコマンド【9】git reset ......大串 肇
・ディープラーニング高速化・軽量化技術の最前線【2】画像認識で見る、深層学習の高速化技術 ......田島 喜晴
・Pythonモダン化計画【4】Robot FrameworkでE2Eテストを自動化する ......金谷 敦志
・UNIXテキスト処理の極意【4】表形式のテキストファイルを処理する(2) ......中島 雅弘
・はじめての量子プログラミング体験【6】飲食チェーンのタスク最適化(その1) ......広田 望、松田 佳希、田中 宗(監修)
・チーム開発の視点が変わる アジャイル開発の新常識【12】XPは古くなんかない! 理解を深めて効果的に取り入れよう ......鎌倉 伊織、井上 優介、梶原 直人(監修)
・パズルで鍛えるアルゴリズム力【最終回】ドミノタイリングと二部マッチング問題 ......けんちょん(大槻 兼資)
・Visual Studio Code快適生活【35】Javaを用いた開発のお供にも使っていきたいVS Code ......職業「戸倉彩」

■連載:OS/Network
・明後日のコンピューティングを知ろう【9】CPUの見える化 ......松本 直人
・はじめよう、おうちクラウド【新連載】「おうちクラウド」が今熱い! ......佐藤 寛貴、谷垣 友喜
・作って学ぶ仮想マシン【5】仮想マシンへのタイマ制御の追加 ......滝澤 照太
・systemd詳解【6】timer/path/socket unit ……森若 和雄
・体系的に学ぶDockerネットワークのしくみ【7】Dockerのネットワーク構成 ......大隈 峻太郎

■アラカルト
・ITエンジニア必須の最新用語解説【155】eBPF ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・バックナンバーのお知らせ
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
・Software Design Plus
・年間定期購読と電子版販売のご案内
■第1特集 MySQL/PostgreSQL/Oracle DB対応 データベースモデリングチェックリスト48 現場で使える設計のコツ、データの効率化手法
・第1章:データモデリングとは モデリング手法・用語の基礎知識 ......堀内 康夫、徳尾 秀敬
・第2章:データモデリング方針の策定 関係者が同じゴールを目指すための準備 ......徳尾 秀敬
・第3章:論理データモデリング① データの重複をなくし、整合性をとる ......徳尾 秀敬
・第4章:論理データモデリング② ビジネスの変化に強い安定したデータ構造を作る ......徳尾 秀敬
・第5章:物理データモデリング① 内部構造を決定し、現実的なデータベースを実装する ......堀内 康夫
・第6章:物理データモデリング② 性能と安定運用を担保するためにデータベースを調整する ......堀内 康夫

■第2特集 後回しにしていませんか? 挫折しないOAuth/OpenID Connect入門 APIを守る認証・認可フローのしくみ ......川﨑 貴彦
・第1章:OAuthとは、OpenID Connectとは 図解で見るアクセストークン/IDトークンのやりとり
・第2章:知っておきたい仕様と規格 トークン発行手順と照らし合わせて理解する
・第3章:トークンハンドリングの基本 トークンを安全に保つための再発行/検証/失効のしくみ

■一般記事
・[短期連載]PHPカンファレンス2021通信 【2】PHP 8で動く!? 非同期処理HTTPサーバ Laravel Octaneを使ってみよう! ......めもりー
・[短期連載]GitOpsで作るKubernetesのCI/CD環境【最終回】より実践的なGitOpsのために ......伊藤 竜一

■連載:Column
・できる! 自作キーボード工房【5】設計編キーボードの回路の基本 ......サリチル酸
・結城浩の再発見の発想法【101】ハニーポット ......結城 浩
・分解教室 【5】SONY XPERIA 1 IIIとSHARP AQUOS R6 ......清水 洋治
・ひみつのLinux通信【92】IT戦士 ......くつなりょうすけ
・こんなときどうする? エンジニアも知っておきたい法律知識【2】ソースコードの引渡義務 ......弁護士 菱田 昌義
・“学習する”チームで仕事をする【8】「技術組織文化」を広める方法 ......広木 大地
・あなたのスキルは社会に役立つ~エンジニアだからできる社会貢献~【118】コロナ時代の参加型民主主義プラットフォームの実践~Decidimを例に~ ......東 健二郎

■連載:Development
・Raspberry PiでエッジAI【6】1枚の顔写真で学習と推論に挑戦(2)推論編 ......山川 正美
・イラストで明解Gitコマンド【8】git log ......大串 肇
・ディープラーニング高速化・軽量化技術の最前線【新連載】深層学習の高性能化と高速化・軽量化技術の関係 ......坂井 靖文
・Pythonモダン化計画【3】スナップショットテストの可能性を追求する ......辰巳 勇臣、山崎 章裕、宋 明起
・UNIXテキスト処理の極意【3】表形式のテキストファイルを処理する(1) ......中島 雅弘
・はじめての量子プログラミング体験【5】組合せ最適化問題を見つける ......広田 望、松田 佳希、田中 宗(監修)
・Visual Studio Code快適生活【34】すぐに使えるGitHub Codespacesで、いつでもどこでもVS Code ......職業「戸倉彩」
・チーム開発の視点が変わる アジャイル開発の新常識【11】アジャイルだとバグだらけ? 正しく品質と向き合おう ......小林 太一、梶原 直人(監修)
・パズルで鍛えるアルゴリズム力【14】ライツアウトを完全解析する! ......けんちょん(大槻 兼資)

■連載:OS/Network
・明後日のコンピューティングを知ろう【8】ラック収容率の乖離 ......松本 直人
・作って学ぶ仮想マシン【4】仮想マシンへのI/Oハンドリングの追加 ......滝澤 照太
・Debian Hot Topics【75】Debian 11 bullseyeリリース!......やまねひでき
・systemd詳解【5】service unit ……森若 和雄
・体系的に学ぶDockerネットワークのしくみ【6】iptables(パート2) ......大隈 峻太郎
・Monthly News from jus【最終回】連載10年間のまとめ③~その他のイベント編~ ......法林 浩之

■アラカルト
・ITエンジニア必須の最新用語解説【154】Allstar ......杉山 貴章
・読者プレゼントのお知らせ
・SD NEWS & PRODUCTS
・SD BOOK REVIEW 
・Readers’ Voice
・次号のお知らせ
・Software Design Plus
・年間定期購読と電子版販売のご案内
■第1特集 Rustでわかるメモリ管理 しくみを知る/アプリを作る/ライブラリを読む
・第1章:ソフトウェアから見たメモリ まずはOS側のしくみを知ろう ......怒田 晟也
・第2章:C、C++、Javaに見る古典的なメモリ管理 変数、動的確保、スマートポインタ、GCひとまとめ ......吉岡 拓真
・第3章:Rustのメモリ管理機能とその特徴 安全性を担保するデータの所有権とライフタイム ......ガラスボー
・第4章:HTTPサーバのメモリアロケーションに挑戦 リクエスト/レスポンスのやりとりにおけるメモリ管理の基本 ......κeen
・第5章:HTTPライブラリのメモリ管理を追う 効率性と利便性を両立させる裏側を探る ......κeen

■第2特集 あなたのニーズにも合う? BigQueryが分析基盤に選ばれる理由 新戦略ETLT[抽出・変換・書込]機能紹介
・第1章:BigQueryの利点と位置づけ ETLT環境構築の代表的なデザインパターン ......宮城 望
・第2章:BigQueryにおけるETL 多様なデータソースからどうDWHに集約するか ......寺内 博
・第3章:ETL後のデータの変換と可視化 分析のための変換をBigQueryで行うメリット ......宮城 望
・第4章:BigQueryによるデータ基盤構築の舞台裏 失敗から学んだ健全な運用とは ......塩崎 健弘

■一般記事
・[短期連載]PHPカンファレンス2021通信【新連載】PHP8.0のアトリビュートについて ......川原 翔吾
・[短期連載]GitOpsで作るKubernetesのCI/CD環境【3】GitOpsを動かしてみよう ......伊藤 竜一

■連載:Column
・できる! 自作キーボード工房【4】設計編キー配列と構造 ......サリチル酸
・結城浩の再発見の発想法【100】ソーシャルグラフ ......結城 浩
・分解教室【4】高性能ドローンDJI MAVIC Air2Sの徹底分解 ......清水 洋治
・ひみつのLinux通信【91】Linuxはともだち ......くつなりょうすけ
・こんなときどうする? エンジニアも知っておきたい法律知識【新連載】ソフトウェア開発契約における著作権の基礎 ......弁護士 杉浦 健二
・“学習する”チームで仕事をする【7】「技術組織文化」を作る方法 ......広木 大地
・あなたのスキルは社会に役立つ~エンジニアだからできる社会貢献~【117】接触確認アプリ「COCOA」OSSコミュニティの現状と課題 ......有山 圭二

■連載:Development
・Raspberry PiでエッジAI【5】1枚の顔写真で学習と推論に挑戦(1)学習編 ......山川 正美
・イラストで明解Gitコマンド【7】git stash ......大串 肇
・Pythonモダン化計画【2】「テストがない」からの脱却 ......市原 功太郎、鈴木 圭、中山 洋一、松浦 未来、松野 加苗
・UNIXテキスト処理の極意【2】複数の処理を連結する ......中島 雅弘
・はじめての量子プログラミング体験【4】定式化の考え方を数独から理解する ......広田 望、松田 佳希、田中 宗(監修)
・チーム開発の視点が変わる アジャイル開発の新常識【10】アジャイルアーキテクトの心得 ......志田 隆弘、梶原 直人(監修)
・パズルで鍛えるアルゴリズム力【13】「小町算」と「テンパズル」の解を全探索アルゴリズムで求める! ......けんちょん(大槻 兼資)
・Visual Studio Code快適生活【33】ターミナルやエディタ画面の構成を見なおして作業領域を1画面に収めよう ......職業「戸倉彩」
・Ansible問題解決マップ【最終回】冪等性はどんな課題を解決するのか ......中島 倫明

■連載:OS/Network
・明後日のコンピューティングを知ろう【7】IT社会の見える化 ......松本 直人
・作って学ぶ仮想マシン【3】仮想マシンの実装 ......滝澤 照太
・systemd詳解【4】プロセス実行環境の用意 ……森若 和雄
・体系的に学ぶDockerネットワークのしくみ【5】iptables(パート1) ......大隈 峻太郎
・Monthly News from jus【119】連載10年間のまとめ②~研究会編~ ......法林 浩之

■アラカルト
・ITエンジニア必須の最新用語解説【153】OSV ......杉山 貴章
・読者プレゼントのお知らせ
・バックナンバーのお知らせ
・SD BOOK REVIEW
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
・SD総集編のお知らせ
■第1特集 もう怖くないReact 3つの壁とその越え方
・第1章:なぜReactが選ばれるのか 仮想DOMと宣言的UIの成果 ......三木 聡一郎
・第2章:コンポーネントとJSXの壁 Reactアプリを構成する基本要素を確認しよう ......三木 聡一郎
・第3章:状態管理と大規模化の壁 アプリの規模ごとに使い分ける3つのアプローチ ......森田 勝駿
・第4章:パフォーマンスの壁 描画とファイル読み込みを最適化する ......岡島 美咲

■第2特集 GraphQLでかなえる効率的なデータ通信 新進気鋭のWeb API用クエリ言語の全体像 ......立花 豊
・第1章:入門 GraphQL 登場背景や解決する課題とは?
・第2章:型システムとクエリ言語 クライアントにやさしいデータ取得のしくみ
・第3章:GraphQL APIの実装 サーバサイドの処理を体験!

■一般記事
・[短期連載]GitOpsで作るKubernetesのCI/CD環境【2】GitOpsの構成を知ろう ......伊藤 竜一

■連載:Column
・できる! 自作キーボード工房【3】キーボードキットを組み立ててみよう ......サリチル酸
・結城浩の再発見の発想法【99】サンドボックス ......結城 浩
・分解教室【3】Galaxyの分析で技術力を知る ......清水 洋治
・ひみつのLinux通信【90】ほめて伸ばす ......くつなりょうすけ
・“学習する”チームで仕事をする【6】アーキテクチャ設計のためのアクティビティ ......広木 大地
・あなたのスキルは社会に役立つ~エンジニアだからできる社会貢献~【116】デジタル庁によって進む官民連携 ......関 治之

■連載:Development
・Raspberry PiでエッジAI【4】Raspberry Piでリアルタイム顔検出 ......山川 正美
・イラストで明解Gitコマンド【6】git rebase......大串 肇
・Pythonモダン化計画【新連載】Python製のレガシー&大規模システムをどうリファクタリングするか ......金谷 敦志
・UNIXテキスト処理の極意【新連載】コマンドラインでテキスト処理をはじめよう ......中島 雅弘
・はじめての量子プログラミング体験【3】無量大数を超える組み合わせを解く ......広田 望、松田 佳希、田中 宗(監修)
・チーム開発の視点が変わる アジャイル開発の新常識【9】意外とわかってない? スクラムマスターの役割 ......下澤 弓恵、梶原 直人(監修)、小林 太一(監修)
・DevOpsエンジニアのための節約・簡単・時短レシピ【最終回】インフラの変更を誰もが安全に実行できるようにするためのTips ......星川 真麻
・パズルで鍛えるアルゴリズム力【12】石取りゲームをとおして、ゲーム解析の考え方を学ぶ ......けんちょん(大槻 兼資)
・Ansible問題解決マップ【25】Ansible-Lint 5の紹介 ......山下 祐生
・Visual Studio Code快適生活【32】Workspace Trust機能によって提供されるコード実行の安全性について ......職業「戸倉彩」

■連載:OS/Network
・明後日のコンピューティングを知ろう【6】HPCの見える化 ......松本 直人
・作って学ぶ仮想マシン【2】KVMのしくみを探る ......滝澤 照太
・systemd詳解【3】unitの状態、unit間の依存関係 ……森若 和雄
・体系的に学ぶDockerネットワークのしくみ【4】Network Namespace(netns) ......大隈 峻太郎
・Debian Hot Topics【74】Debian 11、Full Freeze前にまさかの足踏み ......やまねひでき
・Monthly News from jus【118】連載10年間のまとめ① ~勉強会編~ ......法林 浩之

■アラカルト
・ITエンジニア必須の最新用語解説【152】Terraform 1.0 ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
・年間定期購読と電子版販売のご案内
おすすめの購読プラン

商品情報・内容

  • 出版社:技術評論社
  • 発行間隔:月刊
  • 発売日:毎月18日
  • サイズ:B5

■ ITエンジニアのスキルアップ総合情報誌

クラウドコンピューティングの普及からAI(人工知能)技術の利用増加、ITエンジニ アに必要とされる技術スキルが、どんどん高度化しています。プログラミング能力、 ネットワーク技術、OSについての知識、データベース運用・管理、アプリケーション 開発・方法論、統計学・数学……、本誌は忙しいエンジニア向けて、そうした知識・ 技術のスキルアップをサポートします。新たな技術の学習や使いこなしの手がかり と、ITのプロとして生き抜くための知恵を「Software Design」の読者の皆さんに毎 月お届けします。

Software Design (ソフトウェアデザイン)の無料記事

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

Software Design (ソフトウェアデザイン)の所属カテゴリ一覧

Fujisan.co.jpとは?

株式会社富士山マガジンサービスが運営する、
日本最大級の雑誌オンライン書店です。
一般的な書店と異なり、
定期購読サービスに特化しています。

雑誌、新聞、シリーズ書籍、漫画や
本屋にも無い古い本も見つかる!

法人サービスはこちら >
  • タイトル1万以上

    タイトル1万以上

    豊富なラインナップで
    書店に並ばない本とも出会える

  • 試し読み

    試し読み

    バックナンバー1冊まるごと試し読み
    したり、最新号も試し読みできる

  • タダ読み

    タダ読み

    5,000冊以上の雑誌が
    無料で読み放題

  • 500円OFF

    500円OFF

    普段読んでいる雑誌のレビュー投稿で
    500円割ギフト券をプレゼント

  • 事前予約

    事前予約

    気になる本は
    発売日前から事前予約可能

  • 割引や特典付き

    割引や特典付き

    定期購読なら
    お得に本が読めて
    送料無料の雑誌も!

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

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

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