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

全285件中 46 〜 60 件を表示
■第1特集 ORMにもBigQueryにも! なにかと使えるSQL 基本操作から実務に役立つテクニックまで
・第1章:RDBMSとSQLの基礎知識 テーブル操作で理解するSQLの全体像 ......とみたまさひろ
・第2章:SELECTを使いこなす SQLを制するカギはデータの抽出にあり ......とみたまさひろ
・第3章:実務で使えるSQL 調査SQLでスロークエリを改善 ......伊藤 遼、中村 愛美、望月 歩
・第4章:分析SQLの実例 クエリを継続利用するための工夫 ......森藤 大地

■第2特集 Pythonをもっと速く! Cythonでプログラム高速化 ひと手間で100倍速処理を実現する ......藤原 博文
・第1章:Python→Cythonの基本 簡単なプログラムからCython化を学ぼう
・第2章:Mandelbrot集合の生成をCython化 マルチスレッド対応で1,500倍速化しよう
・第3章:「数独」アプリをCython化 複数ファイルのアプリケーションを高速化しよう
・第4章: SageMathでパワーアップ Cythonの高度な利用例
・第5章:Raspberry Piでスパコンを作る Message Passing Interfaceで並列計算

■一般記事
[短期連載]再発見! デスクトップLinux入門【2】Linuxでゲームの実際 ......常田 秀明

■特別付録 ※紙版のみ付属
・「仕事猫」ステッカー 2号連続付録第1弾

■連載:Column
・平林万能IT技術研究所 2ndシーズン【7】「球面上の巡回サンタ問題」を解いてみよう!――サンタが街にやってくる ......平林 純
・結城浩の再発見の発想法【115】ヒアドキュメント ......結城 浩
・ハピネスチームビルディング【9】主体的に学習できる環境を作りアウトプットを習慣づける ......小島 優介 
・エンジニアのためのやる気UPエクササイズ【4】座りっぱなしで死亡リスクが 40%高まる!? ......えくろプロテイン
・分解教室【19】Apple AirPods Pro(第2世代)&SONY LinkBuds S ......清水 洋治
・こんなときどうする? エンジニアも知っておきたい法律知識【16】システム開発契約に基づく責任とシステム保守契約の関係 ......弁護士 田代 祐子
・あなたのスキルは社会に役立つ~エンジニアだからできる社会貢献~【132】石巻ハッカソン2022 ......及川 卓也、冴木 元、高橋 憲一
・ひみつのLinux通信【106】現地へゴー! ......くつなりょうすけ

■連載:Development
・オンラインホワイトボード「Miro」徹底活用術【3】Miroでふりかえりを盛り上げよう! ......今村 恭子
・さて、障害対応にうまく付き合っていこうか!【2】いざ障害対応に取り組もう ......小野寺 孝洋
・楽しいFlutter しくみがわかるともっとハマる【2】Widgetのビルド ......杉本 真二
・AWS活用ジャーニー【3】Amazon EC2 ......武田 隆志
・「使えるAI」の作り方【4】「改善」を続けるAI(前編)〜高めるべきAI精度をどう考え、学習を続けるか ......竹田 英悟
・概念と実装で理解するゼロトラスト【6】セキュアWebゲートウェイ ~Menlo Securityの場合 ......宮下 竜太
・UNIXテキスト処理の極意【17】ドキュメントの比較と自動編集 ......中島 雅弘

■連載:OS/Network
・明後日のコンピューティングを知ろう【22】衛星コンステレーション ......松本 直人
・魅惑の自作シェルの世界【新連載】コマンドを起動する ......上田 隆一
・[Ansible]現場を支えるPlaybook【新連載】Ansibleによる、ネットワークOSに依存しないコマンド作成・設定変更 ......川名 賢
・Pythonでネットワーク自由自在【6】OpenPyXLの使い方を学習しよう ......小澤 昌樹
・スッキリわかるKubernetesネットワークのしくみ【8】Network Policy ......大隈 峻太郎

■アラカルト
・ITエンジニア必須の最新用語解説【168】画像生成AI ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・SD NEWS & PRODUCTS
・Readers’ Link
・次号のお知らせ
・Software Design Plus
・定期購読のご案内
■第1特集 当社も移行すべき? なぜコンテナ・Dockerを使うのか? 使いどころや導入方法に関する10の疑問
・序章:コンテナにまつわる10の疑問 こんな疑問、ありませんか? 本特集に答えや手がかりがあります! ......編集部
・第1章:なぜコンテナを使うのか? コンテナ普及の背景 ......宮原 徹
・第2章:なぜDockerを使うのか? Docker、Kubernetesとランタイムの話 ......徳永 航平
・第3章:当社もコンテナ移行するべき? 移行の判断基準&AWSコンテナサービスの選定基準 ......濱田 孝治
・第4章:コンテナ移行でどんな対応が必要か? 本番運用に向けて考慮すべきこと ......清水 勲

■第2特集 しくみと技術を探求 いまJamstackを始める理由 サイト構築から公開まで一挙解説......中村 享介
・第1章: Jamstackをすすめる理由 既存のWebの問題をクリアする3つのアプローチ
・第2章: さまざまな比較から見るJamstack 5つのWeb技術との違いを理解しよう!
・第3章: Jamstackの入り口 サイト構築の実際

■一般記事
・[短期連載]再発見! デスクトップLinux入門【新連載】今どきのデスクトップLinux事情 ......常田 秀明
・[短期連載]新生「Ansible」徹底解説【最終回】MoleculeとCI ......山下 祐生

■連載:Column
・平林万能IT技術研究所 2ndシーズン【6】世界の空へ飛ぶ航空機の情報を手に入れて――地球や街並みに重ねてリアル3Dレンダリング ......平林 純
・結城浩の再発見の発想法【114】バックグラウンドプロセス ......結城 浩
・ハピネスチームビルディング【8】毎朝15分の設計勉強会で楽しく設計のスキルアップ ......小島 優介 
・明後日のコンピューティングを知ろう【21】ゼロカーボン ......松本 直人
・エンジニアのためのやる気UPエクササイズ【3】知らないと損! 生産性がUPする座り方チェック項目5選 ......えくろプロテイン
・分解教室【18】SONY Drone & DJI FPV ......清水 洋治
・ひみつのLinux通信【105】陰謀論 ......くつなりょうすけ
・こんなときどうする? エンジニアも知っておきたい法律知識【15】エンジニアと競業避止義務 ......弁護士 坂田 晃祐
・あなたのスキルは社会に役立つ~エンジニアだからできる社会貢献~【131】ライト公文書づくりワークショップ――自治体の文書がこんなにわかりやすい訳がない! ......佐藤 哲也、筈井 淳平

■連載:Development
・オンラインホワイトボード「Miro」徹底活用術【2】チームで効果抜群な3つの機能 ......山川 宏賢
・楽しいFlutter しくみがわかるともっとハマる【新連載】Widgetを知り、宣言的UIに触れる ......杉本 真二
・さて、障害対応にうまく付き合っていこうか!【新連載】障害に対して万全に備えるヒント〜システム障害の定義や事前準備を考える ......小野寺 孝洋
・「使えるAI」の作り方【3】AIをいかにスケールさせるか~効率良く開発を広げる「転移学習」 ......竹田 英悟
・AWS活用ジャーニー【2】Amazon S3 ......武田 隆志
・UNIXテキスト処理の極意【16】JSONを処理する(3) ......中島 雅弘
・概念と実装で理解するゼロトラスト【5】クラウド利用管理 ~Microsoft Defender for Cloud Appsの場合 ......宮下 竜太

■連載:OS/Network
・Pythonでネットワーク自由自在【5】NAPALMを使用して機器への設定を自動化してみよう ......小澤 昌樹
・サーバエンジニア・運用エンジニアのプロテクニック【最終回】サーバエンジニアの心得 ......Katsutoshi Nakatomi
・スッキリわかるKubernetesネットワークのしくみ【7】CNIプラグインの裏側のしくみ ......大隈 峻太郎
・systemd詳解【最終回】これまで扱わなかったsystemdの機能 ......森若 和雄

■アラカルト
・ITエンジニア必須の最新用語解説【167】FFmpeg ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・SD NEWS & PRODUCTS
・Reader’s Link
・次号のお知らせ
・Software Design Plus
・年間定期購読と電子版販売のご案内
■第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
・年間定期購読と電子版販売のご案内
おすすめの購読プラン

商品情報・内容

  • 出版社:技術評論社
  • 発行間隔:月刊
  • 発売日:毎月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.