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

全287件中 61 〜 75 件を表示
■第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
・次号のお知らせ
・年間定期購読と電子版販売のご案内
特集 先駆けに学ぶゼロトラストの現実解/ISUCONで学ぶパフォーマンスチューニング
■第1特集 もっと快適に、もっと楽しく あなたの働き方も変えるVisual Studio Code拡張機能
・第1章:VS CodeのGit操作をもっと楽に 「Git Graph」「Git History」「GitLens」 ......tsutsu
・第2章:サーバ作業も手元のVS Codeでやりたい 「Remote - SSH」 ......吉岩 正樹
・第3章:どのPCでも同じ設定で使える 「Settings Sync」 ......中村 充志
・第4章:自分のPCを汚さない開発環境 「Remote - Containers」 ......西谷 圭介
・第5章:リモートでペアプログラミング 「Live Share」 ......erukiti(佐々木 俊介)

■第2特集 テキスト処理で役に立つ! 使いどころのわかる正規表現入門 bashとバリデーションで実践
・第1章:正規表現はじめの一歩 ここから覚えよう! 頻出表現9選 ......結城 洋志
・第2章:シェルとコマンドで使う正規表現 grep、sedでテキスト処理 ......上田 隆一
・第3章:正規表現で日本語バリデーションを実装する 日本語校正サイトの制作者に学ぶ、誤マッチの効果的なつぶし方 ......八田 昌三

■連載:Column
・できる! 自作キーボード工房【新連載】自作キーボードのススメ ......サリチル酸
・結城浩の再発見の発想法【97】CDN ......結城 浩
・分解教室【新連載】Apple Mac Pro & iMac Pro ......清水 洋治
・ひみつのLinux通信【88】気になるアイツ......くつなりょうすけ
・あなたのスキルは社会に役立つ~エンジニアだからできる社会貢献~【114】Code for活動2年生から視たシビックテックの魅力とその実践 ......石井 将直

■連載:Development
・Raspberry PiでエッジAI【2】人工知能の動作環境を構築しよう......山川 正美
・イラストで明解Gitコマンド【4】git merge ......大串 肇
・はじめての量子プログラミング体験【新連載】イジングマシンを使ってみよう......広田 望、松田 佳希、田中 宗(監修)
・脆弱性のふさぎかた【最終回】PHPの脆弱性~型混同~ ......中島 明日香
・はじめてのAIチャットボット開発【最終回】チャットボットと音声で会話してみよう ......金谷 拓哉、高橋 永成
・チーム開発の視点が変わる アジャイル開発の新常識【7】手段が目的になっていない? アジャイルなテスト自動化とは ......佐藤 雄飛、梶原 直人(監修)、髙濱 暢明(監修)
・DevOpsエンジニアのための節約・簡単・時短レシピ【10】いつでもどこからでも完璧にオペレーションを行うためのDocker活用Tips ......星川 真麻
・Ansible問題解決マップ【23】Active Directoryにまつわる作業を自動化する ......八木澤 健人
・パズルで鍛えるアルゴリズム力【11】年齢当てゲームをとおして、二分探索法を学ぶ ......けんちょん(大槻 兼資)
・Visual Studio Code快適生活【30】旅に行けない代わりに、VS Codeで新しいコードの旅へ出かけよう ......職業「戸倉彩」

■連載:OS/Network
・明後日のコンピューティングを知ろう【4】セルラーIoTを知る ......松本 直人
・systemd詳解【新連載】systemdとは? ……森若 和雄
・体系的に学ぶDockerネットワークのしくみ【2】インターネットの通信の全体像 ......大隈 峻太郎
・Rustで挑戦 ネットワークプログラミング【6】HTTPのしくみを知ろう(前編) ......小野 輝也
・ルータ実践活用「NextHop」【最終回】無線LAN構築の基礎知識 ......河野 哲治
・Monthly News from jus【116】元事務局長が語るjusの運営とUNIXビジネス ......古川 菜摘

■アラカルト
・ITエンジニア必須の最新用語解説【150】Deno ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・バックナンバーのお知らせ
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
・Software Design Plus
・年間定期購読と電子版販売のご案内
■第1特集 ハンズオン TCP/IP コードで納得 ネットワークのしくみ
・第1章:データの流れから見るプロトコルの役割とその挙動 押さえておきたいネットワークの基本用語 ......村山 公保
・第2章:「ピンを通す」裏側では何が起きているか pingを自作してネットワーク通信の実装を知る ......小俣 光之
・第3章:ネットワークの根幹技術を体験! TCPによるソケットプログラミング ......小川 晃通
・第4章:NAT越え、マルチキャスト UDPによるソケットプログラミング 実践! ......小川 晃通

■第2特集 PHP 8移行のタイミングとコツ コーディング、JITコンパイラ、フレームワークの3点で考える
・第1章:PHP 8でコーディングはどこまで変わる? 厳密かつより安全な仕様に進化 ......新原 雅司
・第2章:JITコンパイラでどれだけ速くなる? 実際の効果、導入の経緯など疑問に答えます ......富所 亮
・第3章:フレームワークやライブラリ、ツールはどう対応すべき? バージョンアップ問題とよりよく向き合うために ......五十嵐 進士

■連載:Column
・Unveil it! 開ければわかる!【最終回】2020年~2021年 最新CPU&GPUの分析からわかる動向 ......清水 洋治
・結城浩の再発見の発想法【96】クォータ ......結城 浩
・ひみつのLinux通信【87】Linuxゲーム ......くつなりょうすけ
・“学習する”チームで仕事をする【4】エンジニアリングチームのメトリクスと目標 ......広木 大地
・あなたのスキルは社会に役立つ~エンジニアだからできる社会貢献~【113】GIGAの足りない僕たち......山形 巧哉

■連載:Development
・Raspberry PiでエッジAI【新連載】Raspberry Pi用SDカードの作成 ......山川 正美
・イラストで明解Gitコマンド【3】git fetch/checkout ......大串 肇
・脆弱性のふさぎかた【4】PHPの脆弱性~スタックバッファオーバーフロー~ ......中島 明日香
・はじめてのAIチャットボット開発【5】Webでチャットボットを動かしてみよう ......金谷 拓哉、高橋 永成
・ディープラーニングではじめるソフトウェア高速化入門【最終回】複数のGPU/マシンを使用した高速化 ......松宮 遼
・DevOpsエンジニアのための節約・簡単・時短レシピ【9】サーバレス環境に静的コンテンツを自動でデプロイするTips ......星川 真麻
・Ansible問題解決マップ【22】Private GalaxyでCollectionを管理する ......齊藤 秀喜
・チーム開発の視点が変わる アジャイル開発の新常識【6】アジャイル開発のマイクロサービス化に欠かせない可観測性 ......赤瀬 智也、梶原 直人(監修)
・パズルで鍛えるアルゴリズム力【10】天秤パズルをとおして、ソートアルゴリズムを学ぶ ......けんちょん(大槻 兼資)
・Visual Studio Code快適生活【29】2万超え!? 公開されているVS Code拡張機能の選び方と注意すべきポイント ......職業「戸倉彩」

■連載:OS/Network
・明後日のコンピューティングを知ろう【3】水中の見える化 ......松本 直人
・めそ子が聞く!!【最終回】声だけで操作!? Amazon Alexaってなんですか? ……クラスメソッド 豊崎(作),エクスデザイン ninnzinn(画)
・体系的に学ぶDockerネットワークのしくみ【新連載】Dockerネットワークの全体像と技術要素 ......大隈 峻太郎
・Rustで挑戦 ネットワークプログラミング【5】TCPのしくみを知ろう(後編) ......小野 輝也
・ルータ実践活用「NextHop」【7】Special座談会「ネットワークエンジニアで飯を食う」 ......吉政 忠志
・月刊Fedoraジャーナル【最終回】RPMパッケージの作成と公開・配布方法......佐藤 暁
・Monthly News from jus【115】文章校正に使える実用シェル芸 ......大西 尚利

■アラカルト
・ITエンジニア必須の最新用語解説【149】Flutter 2 ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
・Software Design Plus
■第1特集 正しく説明できますか? ps、ls -lの出力、sudoの意味 新人教育に役立つLinux総復習 プロセス、パーミッション、ファイルシステム、パッケージ管理の知識をより強固に
・第1章:プロセス管理 psコマンド、timeコマンドの出力がわかる ......武内 覚
・第2章:パーミッション sudoを正しく使うための権限管理入門 ......くつなりょうすけ
・第3章:ディレクトリ構造とファイルシステム lsの出力から読み解くファイル管理のしくみ ......青田 直大
・第4章:パッケージ管理 ご存じですか? yum、dnf、aptの使い分け ......中島 雅弘

■第2特集 実務に活かせるSSL/TLS入門 基本からおさらい、Let’s Encryptで実践 ......谷口 元紀
・第1章:SSL/TLS総ざらい 最新情報から設定の注意ポイントまで押さえよう
・第2章:Let’s Encryptで実践する証明書の発行/更新 ACMEプロトコルによるSSL証明書の自動化を体験

■一般記事
・[特別企画]世界で戦うプログラマーになる! アルゴリズム系プログラミングコンテスト大全 ......高橋 直大

■Premium Product Review
・ヤマハネットワーク通信【3】YNO、やらまいか ......平野 尚志

■連載:Column
・Unveil it! 開ければわかる!【11】安心の日本製を分解する ......清水 洋治
・結城浩の再発見の発想法【95】ポートスキャン ......結城 浩
・高校数学Tip of the Month【最終回】統計の超入門......刀根 諒
・あなたのスキルは社会に役立つ~エンジニアだからできる社会貢献~【112】東日本大震災から10年 ......高橋 憲一、小泉 勝志郎、関 治之、及川 卓也
・ひみつのLinux通信【86】リクエスト ......くつなりょうすけ

■連載:Development
・イラストで明解Gitコマンド【2】git branch ......大串 肇
・“学習する”チームで仕事をする【3】目標設定 ......広木 大地
・脆弱性のふさぎかた【3】wgetの脆弱性~競合状態~ ......中島 明日香
・はじめてのAIチャットボット開発【4】Google Dialogflowを使ってみよう ......高橋 永成、金谷 拓哉
・チーム開発の視点が変わる アジャイル開発の新常識【5】アジャイル開発におけるステークホルダとの付き合い方 ......宮脇 純一、梶原 直人(監修)、髙濱 暢明(監修)
・ディープラーニングではじめるソフトウェア高速化入門【6】実践パフォーマンスチューニング ......平櫛 貴章
・DevOpsエンジニアのための節約・簡単・時短レシピ【8】サーバレス化でシステムコストと管理稼働を最小限にするTips ......星川 真麻
・パズルで鍛えるアルゴリズム力【9】サイゼリヤ問題をとおして、動的計画法を学ぶ ......けんちょん(大槻 兼資)
・Ansible問題解決マップ【21】AnsibleでGCPのデプロイを自動化する ......佐藤 学
・Visual Studio Code快適生活【28】初めての「VS Code Day 2021」参加レポートと考察 ......職業「戸倉彩」
・Vimの細道【最終回】VimをIDEに改造するウィンドウとバッファ ......mattn

■連載:OS/Network
・明後日のコンピューティングを知ろう【2】5Gの見える化 ......松本 直人
・めそ子が聞く!!【11】現実世界が快適に! IoTってなんですか? ……クラスメソッド 北川(作)、エクスデザイン ninnzinn(画)
・Rustで挑戦 ネットワークプログラミング【4】TCPのしくみを知ろう(前編) ......小野 輝也
・月刊Fedoraジャーナル【11】Fedora CoreOSのセキュリティ......橋本 直哉
・Debian Hot Topics【73】かつてないほど順調なDebian 11リリース作業 ......やまねひでき
・Monthly News from jus【114】暗号化・難読化の技術の一端を学ぶ ......横田 結菜

■アラカルト
・ITエンジニア必須の最新用語解説【148】Waypoint ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・バックナンバーのお知らせ
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
・Software Design Plus
・年間定期購読と電子版販売のご案内
・Software Design総集編のお知らせ
■第1特集 継承で消耗していませんか? Javaでもう一度学び直す オブジェクト指向プログラミング
・第1章:オブジェクト指向への再入門 三大要素の特長とその効果をおさえよう ......谷本 心
・第2章:Javaならではのオブジェクト指向とは 言語の特徴から読み解く,あえてJavaで学ぶ理由 ......水島 宏太
・第3章:クラスを適切に設計して独自の型を表現する StringクラスとLocalDateクラスから学ぶ3つの原則とは ......増田 亨
・第4章:型を基準に理解するインターフェースの使い方「実装のないクラス」でプログラムを整理する ......増田 亨
・第5章:継承疲れに効くコンポジション/列挙型のススメ 安易な継承を避け,柔軟で安定したプログラムを作るために ......増田 亨

■第2特集 言語の壁を越えWebの可能性を広げる WebAssembly入門
・第1章:ブラウザ上で動く新たな言語 WebAssemblyの登場の経緯と利用方法 ......山本 悠滋
・第2章:ユーザー体験をも変える!? Wasmで広がるWebアプリの可能性 ......折原 レオナルド賢
・第3章:ブラウザ外Wasm最前線 WASIとProxy-Wasm ......米田 武

■Premium Product Review
・ヤマハネットワーク通信【2】Luaスクリプト,やらまいか ......平野 尚志

■連載:Column
・Unveil it! 開ければわかる!【10】Apple Silicon M1の徹底解析 ......清水 洋治
・結城浩の再発見の発想法【94】SLA ......結城 浩
・高校数学Tip of the Month【7】確率のエッセンス ......刀根 諒
・ひみつのLinux通信【85】違いのわかる人 ......くつなりょうすけ
・“学習する”チームで仕事をする【2】1on1とマネジメントのステップ ......広木 大地
・あなたのスキルは社会に役立つ~エンジニアだからできる社会貢献~【111】チャットボットを利用した災害情報調査システムの開発と活用 ......嘉山 陽一

■連載:Development
・イラストで明解Gitコマンド【新連載】git status ......大串 肇
・脆弱性のふさぎかた【2】Pythonの脆弱性~ReDoS~ ......中島 明日香
・はじめてのAIチャットボット開発【3】チャットボットと写真でコミュニケーションしてみよう ......金谷 拓哉,高橋 永成
・チーム開発の視点が変わる アジャイル開発の新常識【4】初めての新規サービス開発(実践編) ......平岡 正寿,梶原 直人(監修)
・ディープラーニングではじめるソフトウェア高速化入門【5】GPUプログラミングことはじめ ......平櫛 貴章
・DevOpsエンジニアのための節約・簡単・時短レシピ【7】クラウドサーバからの配信メールが迷惑メールと判定されないようにするためのTips ......星川 真麻
・パズルで鍛えるアルゴリズム力【8】文字列パズルをとおして,動的計画法を学ぶ ......けんちょん(大槻 兼資)
・Ansible問題解決マップ【20】GitLabのWebhookを使ってAWXと連携する ......大嶋 健容
・Visual Studio Code快適生活【27】VS CodeからGitHub Gistで文書やコードを公開・管理してみよう ......職業「戸倉彩」
・Vimの細道【59】VimをIDEに改造する端末機能「terminal」 ......mattn

■連載:OS/Network
・明後日のコンピューティングを知ろう【新連載】サイバー空間の見える化 ......松本 直人
・めそ子が聞く!!【10】サーバ管理が不要に!? サーバレスってなんですか? ......クラスメソッド 木村(作),エクスデザイン ninnzinn(画)
・Rustで挑戦 ネットワークプログラミング【3】UDPのしくみを知ろう ......小野 輝也
・ルータ実践活用「NextHop」【6】テレワークで今こそ見直すVPN ......濱田 康貴
・月刊Fedoraジャーナル【10】CentOS Stream入門 ......森若 和雄
・Monthly News from jus【113】レジェンドに訊く関西のITの歴史 ......古川 菜摘

■アラカルト
・ITエンジニア必須の最新用語解説【147】etcd ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・バックナンバーのお知らせ
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
・Software Design Plus
・年間定期購読と電子版販売のご案内
■第1特集 RESTで「使いやすさ」と「作りやすさ」を両立させる Web API設計・開発入門 公開・運用も見据えたベターなやり方とは
・第1章:[概要編]Web APIの全体像を知る ......伊奈 林太郎
・第2章:[設計編]使いやすさ/作りやすさを考える ......荻野 真志
・第3章:[開発編]実装時の視点と適切な技術選択 ......的場 達矢
・第4章:[公開・運用編]継続的にWeb APIを育てていくには? ......粕谷 大輔

■第2特集 「何からやるか、どこからやるか」がわかる システム監視の始め方・続け方 ターゲットを絞って確実に効果を得るために
・第1章:システム監視の魅力・価値・意義 高まる監視の必要性、その背景とは? ......馬場 俊彰
・第2章:監視システム導入の悩みどころと解決策 認識をそろえ、優先事項を絞り込む ......馬場 俊彰
・第3章:Datadogで実践するSaaS監視 SaaSでどこまで監視できる?......近藤 健司

■Premium Product Review
・ヤマハネットワーク通信【新連載】仮想ルータ、vRXやらまいか ......平野 尚志

■連載:Column
・Unveil it! 開ければわかる!【9】iPhone 12/12 Proを分解する ......清水 洋治
・結城浩の再発見の発想法【93】使い捨てパスワード ......結城 浩
・高校数学Tip of the Month【6】微分積分応用編 ......刀根 諒
・VR勉強会のススメ【最終回】おもしろいからやってみようVR勉強会の開催 ......中島 凜
・宮原徹のオープンソース放浪記【最終回】5年間の放浪を振り返る ......宮原 徹
・ひみつのLinux通信【84】筋トレ......くつなりょうすけ
・“学習する”チームで仕事をする【新連載】ソフトウェアプロジェクトにおける心理的安全性 ......広木 大地
・あなたのスキルは社会に役立つ~エンジニアだからできる社会貢献~【110】学生による、学生のためのシビックテックコンテストCCC U-22 ......吉沢 太佑、八谷 航太

■連載:Development
・脆弱性のふさぎかた【新連載】cURLの脆弱性~ヒープバッファオーバーフロー~ ......中島 明日香
・はじめてのAIチャットボット開発【2】チャットボットとLINEを接続してみよう ......金谷 拓哉、高橋 永成
・チーム開発の視点が変わる アジャイル開発の新常識【3】初めての新規サービス開発(価値創出編) ......平岡 正寿、梶原 直人(監修)
・ディープラーニングではじめるソフトウェア高速化入門【4】OpenMPによるマルチコアCPU向けの高速化 ......松宮 遼
・DevOpsエンジニアのための節約・簡単・時短レシピ【6】Gmailのメールボックスを軽量に保っておくためのTips ......星川 真麻
・パズルで鍛えるアルゴリズム力【7】虫食算と覆面算の融合! ......けんちょん(大槻 兼資)
・Ansible問題解決マップ【19】Ansibleの実行環境 ......齊藤 秀喜
・Visual Studio Code快適生活【26】VS Codeの対応環境をおさらいしてみよう ......職業「戸倉彩」
・Vimの細道【58】VimをIDEに改造するエラーリスト「quickfix」 ......mattn

■連載:OS/Network
・めそ子が聞く!!【9】データ分析の屋台骨! データレイクってなんですか? ......クラスメソッド Shirota(作)、エクスデザイン ninnzinn(画)
・Rustで挑戦 ネットワークプログラミング【2】IPのしくみを知ろう ......小野 輝也
・ルータ実践活用「NextHop」【5】可用性とメンテナンス性の高いネットワークをつくる ......河野 哲治
・月刊Fedoraジャーナル【9】Immutable Desktopを実現するFedora Silverblueを試してみよう ......橋本 賢弥
・Debian Hot Topics【72】Debian 11の公式サポートアーキテクチャの動向 ......やまねひでき
・Monthly News from jus【112】巨大なデータをシェル芸でさばく ......大西 尚利

■アラカルト
・ITエンジニア必須の最新用語解説【146】Buildpacks ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・バックナンバーのお知らせ
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
・Software Design Plus
・SD総集編のお知らせ
・年間定期購読と電子版販売のご案内
■第1特集 Goプログラミングスキルをレベルアップ 応用力を伸ばすために習得したい6機能 データ型・入出力・ゴルーチン・コンテキスト・ポインタ・エラー処理
・第1章:基本の型とインタフェース 型の性質がわかれば用途がわかる ......主森 理
・第2章:入出力 ioパッケージを有効活用してコードの汎用性を高める ......上田 拓也
・第3章:ゴルーチンとチャネル バグが少なくわかりやすい並行処理を書くために ......青木 太郎
・第4章:コンテキスト 効果的に使うコツはしくみとルールの理解 ......田村 弘
・第5章:ポインタ 「実体を使うか、ポインタを使うか」を正しく判断するために ......五嶋 壮晃
・第6章:エラーハンドリング errorsパッケージとラッピングでエラー箇所をすばやく特定 ......伊藤 雄貴

■第2特集 開発の品質・効率を高めるための“良いレビュー”を行う技術 ......稲葉 純
・第1章:目的がわかれば効果が出る レビューの基礎知識
・第2章:チームでの認識合わせが肝心 効果的なレビューの導入方法
・第3章:品質やスケジュールを犠牲にしない 失敗しないレビューのポイント
・第4章:適切な指摘を受けるために意識すべきこととは? レビューされやすいレビュー依頼の特徴

■一般記事
・MySQL Database Serviceの全貌【後編】MySQL Database Service Analytics Engine概説 ......梶山 隆輔

■連載:Column
・Unveil it! 開ければわかる!【8】Apple Watch Series 6の徹底分解 ......清水 洋治
・結城浩の再発見の発想法【92】ランサムウェア ......結城 浩
・高校数学Tip of the Month【5】微分積分超入門 ......刀根 諒
・VR勉強会のススメ【2】あなたにもできるVR勉強会での登壇 ......中島 凜
・宮原徹のオープンソース放浪記【59】全国各地の企画が集まるOSCオンライン秋 ......宮原 徹
・Hack For Japan+Code for Japan~あなたのスキルは社会に役立つ【109】参加者数4,000人超! Code for Japan Summit 2020 ......小泉 勝志郎
・ひみつのLinux通信【83】名探偵菱形 ......くつなりょうすけ

■連載:Development
・はじめてのAIチャットボット開発【新連載】AIチャットボット開発入門 ......金谷 拓哉、高橋 永成
・チーム開発の視点が変わる アジャイル開発の新常識【2】アーキテクチャから考える大規模アジャイルの最適化 ......赤瀬 智也、梶原 直人(監修)
・ディープラーニングではじめるソフトウェア高速化入門【3】畳み込みニューラルネットワークで学ぶ高速化(2) ......二木 紀行
・DevOpsエンジニアのための節約・簡単・時短レシピ【5】VPNがなくてもリモートマシンにセキュアに接続するTips ......星川 真麻
・パズルで鍛えるアルゴリズム力【6】虫食算を解いて、作る! ......けんちょん(大槻 兼資)
・Ansible問題解決マップ【18】AnsibleでCisco ACIの構築作業を自動化する ......三枝 浩太
・Vimの細道【57】VimをIDEに改造するクイックオープン/コマンドパレット「CtrlP」 ......mattn

■連載:OS/Network
・めそ子が聞く!!【8】ITエンジニアに英語は必要?? 英語学習ってどうやればいいですか? ……クラスメソッド 西野(作)、エクスデザイン ninnzinn(画)
・Rustで挑戦 ネットワークプログラミング【新連載】ネットワークソフトウェアのしくみを知ろう ......小野 輝也
・ルータ実践活用「NextHop」【4】アプリケーションとネットワーク、DNSとのかかわり ......濱田 康貴
・月刊Fedoraジャーナル【8】Fedoraで作るライブ配信環境 ......田中 司恩
・Monthly News from jus【111】今よみがえる、20世紀の発表資料たち ......古川 菜摘

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

■特別付録
・Visual Studio Code CHEAT SHEET for Windows/macOS ......職業「戸倉 彩」
■第1特集 Dockerアプリケーション開発実践ガイド 設計・データ永続化・セキュリティなどコンテナの定石を身につけよう
・第1章:コンテナアプリケーションの設計セオリーを学ぶ 本番運用を見据えた3つの観点とは ......東口 和暉
・第2章:複数のコンテナ環境を一括管理するDocker Compose 効率的な開発や運用を実現できるツールを押さえよう ......前佛 雅人
・第3章:データボリュームでコンテナのデータを永続化しよう 基礎知識から実践的なバックアップ・復元方法まで習得 ......仁科 俊晴
・第4章:コンテナのセキュリティを強化する Dockerコンテナの弱点とその防御方法 ......須田 瑛大

■第2特集 設計に役立つAWSシステム構成図の読み方 AZ、VPCなどの概念と主要なサービスを再整理
・第1章:AWSの構成単位を理解する ネットワーク構築の道しるべ ......深澤 俊
・第2章:システムの中核となるサービスを知る 定番サービスの役割を押さえよう ...... 恩塚 伸一郎
・第3章:AWSシステム構成の基本パターン Webサービスの鉄板構成を分解して学ぼう ......門別 優多

■一般記事
・MySQL Database Serviceの全貌【前編】MySQL Database Service利用ガイド ......梶山 隆輔
・[短期連載]Linuxカーネルの最強トレースツール「eBPF」を体感【最終回】eBPFでコンテナをトレースしよう ......近藤 宇智朗

■連載:Column
・Unveil it! 開ければわかる!【7】Google Pixel On Qualcomm ......清水 洋治
・結城浩の再発見の発想法【91】プロキシ ......結城 浩
・高校数学Tip of the Month【4】三角関数公式集......刀根 諒
・VR勉強会のススメ【新連載】VR勉強会ってどんなもの? ......中島 凜
・宮原徹のオープンソース放浪記【58】OSCオンラインの裏側、お見せします ......宮原 徹
・ひみつのLinux通信【82】年末行事......くつなりょうすけ
・Hack For Japan+Code for Japan~あなたのスキルは社会に役立つ【108】「やりたいことしかやらない」から生まれる活動......おくみか(奥村 美佳)

■連載:Development
・チーム開発の視点が変わる アジャイル開発の新常識【新連載】コロナ時代のリモートアジャイル①......実川 康則、椎名 愛里、梶原 直人(監修)
・ディープラーニングではじめるソフトウェア高速化入門【2】畳み込みニューラルネットワークで学ぶ高速化(1) ......二木 紀行
・DevOpsエンジニアのための節約・簡単・時短レシピ【4】無料でもセキュリティ警告の出ないSSLサーバ証明書を発行するTips ......星川 真麻
・パズルで鍛えるアルゴリズム力【5】覆面算を解いて、作る! ......けんちょん(大槻 兼資)
・Ansible問題解決マップ【17】Ansible Vaultで暗号化データを扱う ......杉村 貴士
・作品で魅せるGoプログラミング【23】cgoでGoからC言語のライブラリを使う ......五嶋 壮晃
・Visual Studio Code快適生活【25】「Microsoft Edge」開発ツールを統合したシームレスなWebアプリ開発 ......職業「戸倉彩」
・Vimの細道【56】VimをIDEに改造するファイルツリー「fern」 ......mattn

■連載:OS/Network
・めそ子が聞く!!【7】今流行りの映像配信技術って何ですか? ……クラスメソッド 大前(作)、エクスデザイン ninnzinn(画)
・ルータ実践活用「NextHop」【3】ルーティングとトランスポート層のしくみ ......寺西 祐樹
・月刊Fedoraジャーナル【7】Fedoraで電子工作はじめてみませんか?......平 初
・Debian Hot Topics【71】Debian 11のデスクトップとカーネルを大予測......やまねひでき
・Monthly News from jus【110】未知のオプションを探求するシェル芸勉強会 ......大西 尚利

■アラカルト
・ITエンジニア必須の最新用語解説【144】.NET 5.0 ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・バックナンバーのお知らせ
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ

■[特別付録]ちょうぜつエンジニア めもりーちゃんステッカー
  ※ ちょうぜつエンジニア めもりーちゃんステッカーについては電子版には付属いたしません。あらかじめご了承ください。
■第1特集 今さら聞けない 認証・認可 セキュアなIAMを実現するために覚えておきたいこと
・第1章:アプリケーション開発を行う際に押さえておきたい認証・認可とは ユーザーのID情報を適切に管理するための第一歩 ......栃沢 直樹
・第2章:認証・認可のしくみとフロー FIDOからOAuth、SAMLまで一挙に解説 ......渥美 淳一
・第3章:クラウド時代のID管理技術 アイデンティティ管理とそのしくみ ......宮川 晃一
・第4章:インターネット上で安全な認証・認可を実現するための取り組み セキュリティとプライバシー保護を両立させるには ......富士榮 尚寛

■第2特集 2時間でわかる Flutterモバイルアプリ開発 プロダクトに使えるのか? あなたの疑問に答えます
・第1章:Flutterの魅力は何か? フレームワークの全体像と開発イメージを知る ......上田 哲広
・第2章:本格的なプロダクト開発に使えるのか? クロスプラットフォームを活かして速く開発するための要点 ......へぶん
・第3章:iOSらしいアプリは作れるのか? iOSエンジニアから見たFlutter開発 ......Tamappe

■一般記事
・[短期連載]Linuxカーネルの最強トレースツール「eBPF」を体感【2】eBPFでトレーシングツールを作ろう ......近藤 宇智朗

■連載:Column
・Unveil it! 開ければわかる!【6】なぜAMD RYZENが注目されるのか? ......清水 洋治
・結城浩の再発見の発想法【90】ミラーリング ......結城 浩
・高校数学Tip of the Month【3】三角関数ことはじめ ......刀根 諒
・宮原徹のオープンソース放浪記【57】久々にセミナーを満喫したOSC京都オンライン ......宮原 徹
・ひみつのLinux通信【81】アントニオ ......くつなりょうすけ
・Hack For Japan+Code for Japan~あなたのスキルは社会に役立つ【107】シビックテックとアクセシビリティ......青木 秀仁

■連載:Development
・ちょうぜつえんじにあめもりーちゃん【最終回】ちょうぜつインターンくるみクン!? ......田中 ひさてる
・ディープラーニングではじめるソフトウェア高速化入門【新連載】ソフトウェア高速化の基礎知識 ......二木 紀行
・DevOpsエンジニアのための節約・簡単・時短レシピ【3】独自ドメインのためのベストな外部向けDNSの選択とその管理 ......星川 真麻
・パズルで鍛えるアルゴリズム力【4】4×4盤オセロの完全解析をとおして、ゲーム探索を学ぶ ......けんちょん(大槻 兼資)
・MySQLアーキテクチャの探究【最終回】InnoDBのデータを管理する表領域 ......梶山 隆輔
・Prometheusではじめるシステム監視入門【最終回】Kubernetes上でPrometheusを動かそう ……仲亀 拓馬
・Ansible問題解決マップ【16】Ansible-LintによるPlaybookの静的解析 ......齊藤 大
・作品で魅せるGoプログラミング【22】Goで作るCustom Terraform Provider ......keke
・Visual Studio Code快適生活【24】クラウドベースのGitHub Codespacesがやってくる ......職業「戸倉彩」
・Vimの細道【55】Language Server Protocolを深掘り(vim-lsp・おまけ編) ......mattn

■連載:OS/Network
・めそ子が聞く!!【6】機械学習ってなんですか? ……クラスメソッド Shirota(作)、エクスデザイン ninnzinn(画)
・ルータ実践活用「NextHop」【2】ネットワークの基礎知識を再確認してみる(その2) ......小澤 昌樹
・月刊Fedoraジャーナル【6】BPFでLinuxカーネルの動作を観察する......三原 啓明
・Ubuntu Newsletter【最終回】Ubuntu 20.10の変更点 ......あわしろいくや
・Monthly News from jus【109】jus定期総会もオンラインで ......法林 浩之

■アラカルト
・ITエンジニア必須の最新用語解説【143】Apache Arrow ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・バックナンバーのお知らせ
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ

■[特別付録] めそ子が聞く!! あかり&ひさきステッカー
  ※めそ子が聞く!! あかり&ひさきステッカーについては電子版には付属いたしません。あらかじめご了承ください。
■第1特集 コードで実践、ビジュアルで納得 Pythonではじめる統計学 知識ゼロからわかるデータ分析の数学
・第1章:統計分析に必須のライブラリ データを処理し、可視化する基本操作 ......driller
・第2章:平均からはじめる記述統計 データを正しく伝えるための基礎知識 ......松井 健一
・第3章:シミュレーションで学ぶ確率分布 統計学に欠かせない確率論を速習 ......松井 健一
・第4章:未知のデータを知るための推測統計 標本データを使った母集団の推定と信頼区間の考え方 ......松井 健一
・第5章:身近なテーマで理解する仮説検定 二項検定とχ2 検定で基本の考え方を学ぶ ......馬場 真哉

■第2特集 3ステップでマスターするGitHub Actions チーム開発からCI/CDまで、ワークフローを自動化しよう ......宮田 淳平
・ステップ0:まずはキーワードの整理 GitHub Actionsをはじめよう
・ステップ1:GitHub Actionsの流れを体験 ワークフローのテンプレートを使ってみよう
・ステップ2:GitHub Actionsの機能を理解 ワークフローを自分で設定しよう
・ステップ3:用途に合わせてゼロベースでワークフローを考える アクションを自作してみよう

■一般記事
・[短期連載]Linuxカーネルの最強トレースツール「eBPF」を体感【新連載】eBPFで何ができるかを知ろう ......森田 浩平
・[短期連載]誰も信用しないゼロトラスト時代のセキュリティ【最終回】ゼロトラストモデルの取り組みと導入に向けて ......三好 俊介、古澤 慧
・[短期連載]スタートアップのためのAWSテクノロジー講座【最終回】機械学習のパフォーマンス向上のための技術 ......針原 佳貴


■連載:Column
・Unveil it! 開ければわかる!【5】復刻版の分析でわかる技術進化 ......清水 洋治
・結城浩の再発見の発想法【89】ESNI ......結城 浩
・高校数学Tip of the Month【2】行列で方程式を解いてみよう ......刀根 諒
・宮原徹のオープンソース放浪記【56】OSCオンライン新潟は日本酒とともに ......宮原 徹
・Hack For Japan+Code for Japan~あなたのスキルは社会に役立つ【106】エンジニアと地域の新しい関係、ブリゲードを紹介します
......石井 哲治
・ひみつのLinux通信【80】クイズの時間 ......くつなりょうすけ

■連載:Development
・ちょうぜつエンジニアめもりーちゃん【5】ちょこっとドカっと仮想サーバ ......田中 ひさてる
・DevOpsエンジニアのための節約・簡単・時短レシピ【2】楽してローカルネットワーク内サーバを動的名前解決するTips ......星川 真麻
・パズルで鍛えるアルゴリズム力【3】「カーナビ」を模したパズルをとおして、ダイクストラ法を学ぶ ......けんちょん(大槻 兼資)
・MySQLアーキテクチャの探究【5】InnoDBでのデッドロックの自動検出、InnoDBログの設定 ......梶山 隆輔
・Prometheusではじめるシステム監視入門【6】サービスディスカバリでターゲット管理を自動化しよう ......仲亀 拓馬
・Ansible問題解決マップ【15】VyOSで学ぶネットワーク機器管理 ......八木澤 健人
・作品で魅せるGoプログラミング【21】Raspberry Pi×GoでCO2、温湿度、気圧をモニタリング ......森本 望
・Visual Studio Code快適生活【23】アクセシビリティ機能を取り入れてコーディングをしてみよう ......職業「戸倉彩」
・Vimの細道【54】Language Server Protocolを深掘り(vim-lsp・後編) ......mattn

■連載:OS/Network
・めそ子が聞く!!【5】開発が爆速に? CI/CDってなんですか? ……クラスメソッド 豊崎(作),エクスデザイン ninnzinn(画)
・ルータ実践活用「NextHop」【新連載】ネットワークの基礎知識を再確認してみる(その1) ......小澤 昌樹
・月刊Fedoraジャーナル【5】デスクトップ環境を使いやすくするFlatpak ......平 初
・Debian Hot Topics【70】Debianプロジェクトのお財布事情......やまねひでき
・Monthly News from jus【108】シェルとはプロセスを組み合わせるもの ......横田 結菜

■アラカルト
・ITエンジニア必須の最新用語解説【142】SODA ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・バックナンバーのお知らせ
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
■第1特集 あなたはどこから学ぶ? [ステップアップ式]Vue.js講座 JavaScriptフレームワークの潮流がわかる ......中島 凜
・Step1:Vue.js を知りたい人へ リアクティブなデータバインディングを体験
・Step2:とにかく作ってみたい人へ コンポーネント化とページ遷移の基礎を学びSPA を作る
・Step3:本格的なWebサイトを作る人へ コンポーネント分割で起きる問題への対処
・Step4:大規模開発で導入する人へ コンポーネント設計のアイデア
・Appendix:Vue.jsを中心としたフレームワーク 「Nuxt.js」を導入するポイントとメリット

■第2特集 現場で役立つユースケースを厳選 エピソードで覚えるUnixコマンド[第2弾]
・EPISODE1:UNIXで仕事をするための下準備 man、env、ssh-keygen ......宮原 徹
・EPISODE2:エンジニアの実務を助けるテキスト処理 wc、grep、pandoc ......結城 洋志
・EPISODE3:直感的なインターフェースを持つ饒舌なコマンドたち n3、iptraf-ng、visidata、progress ......水野 源
・EPISODE4:シェル芸人が厳選するおもしろ・お役立ちコマンド date、tput ......kanata
・EPISODE5:サーバ管理・ログ管理の手間を減らせる xargs、paste ......高村 昇平、伊藤 俊一
・EPISODE6:立ちはだかる壁を越える find、top、dd ......中島 雅弘

■一般記事
・[特別企画]オープンソースブロックチェーンシミュレータ SimBlock開発の意義と今後の展開 ...... 大月 魁
・[短期連載]誰も信用しないゼロトラスト時代のセキュリティ【2】誰も信用できない=ゼロトラストなネットワークとは? ......三好 俊介、古澤 慧
・[短期連載]スタートアップのためのAWSテクノロジー講座【5】継続的にモデルを改善し続けるための機械学習基盤 ......針原 佳貴

■連載:Column
・Unveil it! 開ければわかる!【4】デジタルカメラ徹底分解――キヤノンEOS 1DX Mark Ⅲ ......清水 洋治
・結城浩の再発見の発想法【88】難読化 ......結城 浩
・高校数学Tip of the Month【新連載】行列計算キホンのキ ......刀根 諒
・宮原徹のオープンソース放浪記【55】オンラインでも北海道らしいOSCになりました ......宮原 徹
・ひみつのLinux通信【79】verboseモード ......くつなりょうすけ
・Hack For Japan+Code for Japan~あなたのスキルは社会に役立つ【105】行政公式OSSが発信したWithコロナのデモクラシーの形 ......今村 かずき

■連載:Development
・ちょうぜつエンジニアめもりーちゃん【4】分けろ!まとめろ!変更差分 ......田中ひさてる
・DevOpsエンジニアのための節約・簡単・時短レシピ【新連載】時短・節約術がもたらすメリット ......星川 真麻
・パズルで鍛えるアルゴリズム力【2】「8パズル」を解く最小手数を求めて、幅優先探索アルゴリズムを学ぶ ......けんちょん(大槻 兼資)
・MySQLアーキテクチャの探究【4】MVCCによる読み取り一貫性と固有のロックの挙動 ......梶山 隆輔
・Prometheusではじめるシステム監視入門【5】Grafanaでメトリクスを可視化しよう ......仲亀 拓馬
・Ansible問題解決マップ【14】AnsibleでmacOSのデプロイを自動化する ......佐藤 学
・iPhone&Androidで動く! スマホARアプリ開発入門【14】AR空間の共有 その3 ......高橋 憲一
・作品で魅せるGoプログラミング【20】Goで作るretryライブラリ ......田村 弘
・Visual Studio Code快適生活【22】拡張機能を使って自由自在にフローチャートや図を描こう ......職業「戸倉彩」
・Vimの細道【53】Language Server Protocolを深掘り(vim-lsp・中編) ......mattn

■連載:OS/Network
・めそ子が聞く!!【4】DevOpsってなんですか? ......クラスメソッド  豊崎(作)、エクスデザイン ninnzinn(画)
・月刊Fedoraジャーナル【4】Fedora CoreOSとOKD 4 ......田中 司恩
・Ubuntu Newsletter【2】Ubuntu 20.04 LTSで使用できるUSB無線LANアダプタ5選 ......あわしろいくや
・Monthly News from jus【107】UNIX歴史講座もオンラインで ......法林 浩之

■アラカルト
・ITエンジニア必須の最新用語解説【141】HTTP/3 ......杉山 貴章
・読者プレゼントのお知らせ
・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.