Software Design 2022年10月号
- 定価
- 1,342円(本体1,220円+税10%) 1,476円(本体1,342円+税10%)
- 発売日
- 2022.9.16[在庫なし]
- 判型
- B5
- 頁数
- 192ページ
- ISBN
- 978-4-297-12737-4
概要
第1特集
エディタこそ開発の要
[最大活用]Visual Studio Code
Visual Studio Code(VS Code)は今やすっかり定番のエディタとなりました。開発者フレンドリーな機能を標準で備えていることに加え、拡張性が非常に高く、ユーザーのニーズを柔軟にカバーできることが魅力の1つでしょう。公式によるアップデートも精力的に行われており、今後さらなる発展が期待できます。
本特集では、VS Codeの定番機能の中から、「見た目のカスタマイズ」「コーディング支援」「チーム開発」を取り上げます。さらに、ワークスペースやSettingsSync、Remote Containers、Live Shareといった、開発効率が大きく向上する機能も併せて紹介します。VS Codeを最大限活用したいあなたにお勧めです!
第2特集
失敗しないマイクロサービス
“分割”“通信”“運用”フェーズ別対策
近年、変化に強く、工期を短縮できる「マイクロサービス」という考え方が注目されています。日本でもマイクロサービスという用語は浸透しつつあり、マイクロサービスアーキテクチャを採用する企業は増えています。その一方、いまだ多くはなかったり、導入したもののいくつかの「壁」にぶつかってうまく活用できていなかったりするようです。
本特集では、マイクロサービスの導入において代表的な障壁となる「分割」「通信」「運用」という3つのフェーズに対する解決策を紹介します。これから導入する方はもちろん、現在うまくいかないと悩んでいる方も、成功への道しるべとしてぜひお役立てください。
特別企画
mattn式OSSの歩き方
OSSコントリビューターへの道
OSSへのコントリビュートを続けている著者が自らの経験を振り返りながら、OSS活動を始めるための心構えや始め方を説明します。「なぜOSS活動に取り組むのか」「OSS活動を通して何が得られるのか」といったことがきっとわかるでしょう。
短期連載
今さら聞けないSSH
[後編]SSHの便利な使い方&トラブルシューティング
2022年9月号と10月号でSSHをおさらいしています。前回(9月号)ではコマンドの使い方、公開鍵認証に触れました。今回はもう少しSSHを便利に使う方法と、SSHのトラブルシューティングに触れていきます。
短期連載
新生「Ansible」徹底解説
[5]Playbookの実行環境(応用編:AWX)
新しくなったAnsibleについて、初心者の方から経験者の方までを対象に、概要から、新旧の変更点、基本の使い方、新機能の活用方法、そして応用まで幅広い内容をお届けする短期連載です。第4回(本誌2022年9月号)の「Playbookの実行環境(基礎編)」に引き続き、第5回は、応用編として、Ansibleプロジェクトが提供するITオートメーションフレームワークであるAWXを取り上げます。
目次
第1特集
エディタこそ開発の要
[最大活用]Visual Studio Code
- 序章:Visual Studio Codeのキホンを知ろう
 発展の歴史・最新情報から、ツールの基本機能まで
 
- 第1章:VS Codeの見た目をカスタマイズしよう
 自分だけの使いやすいエディタを作り上げる
 
- 第2章:コーディングがぐっとはかどる定番機能
 リファクタリングやテストも簡単快適!
 
- 第3章:チーム開発で役立つ機能
 Git/GitHub連携や開発ルールの統一もできる
 
- 第4章:導入がカンタンで開発効率爆上げな機能
 4大“推し”機能を押さえよう!
 
第2特集
失敗しないマイクロサービス
“分割”“通信”“運用”フェーズ別対策
- 第1章:サービス分割の克服
 イベントストーミングでビジネスの切れ目を見つけよう
 
- 第2章:サービス間通信の克服
 Messagingによるイベント駆動型の通信のススメ
 
- 第3章:運用の克服
 サービスメッシュで確保するObservability
 
一般記事
- mattn式OSSの歩き方
 [特別企画]OSSコントリビューターへの道
 
- [短期連載]今さら聞けないSSH
 【後編】SSHの便利な使い方&トラブルシューティング
 
- [短期連載]新生「Ansible」徹底解説
 【5】Playbookの実行環境(応用編:AWX)
 
連載
- ITエンジニア必須の最新用語解説
 【166】Carbon Language
- 平林万能IT技術研究所 2ndシーズン
 【5】スマホのカメラとPythonコード数行で「目に見えない透明な気流」を可視化する!
- 結城浩の再発見の発想法
 【113】補完̶̶completion
- ハピネスチームビルディング
 【7】毎朝15分の書籍勉強会でアウトプットを習慣づける
- 明後日のコンピューティングを知ろう
 【20】位置情報
- 【新連載】オンラインホワイトボード「Miro」徹底活用術
 【1】Miroをはじめよう
- エンジニアのためのやる気UPエクササイズ
 【2】1日1回でいいからやってほしい肩こり解消ストレッチ
- 分解教室
 【17】2022 Amazon Ring――家庭用セキュリティカメラの真の役割とは
- 【新連載】AWS活用ジャーニー
 【1】AWS IAM
- 「使えるAI」の作り方
 【2】AIの「設計図」は人が描く
- 概念と実装で理解するゼロトラスト
 【4】エンドポイントセキュリティ ~Microsoft Defender for Endpointの場合
- UNIXテキスト処理の極意
 【15】JSONを処理する(2)
- Pythonでネットワーク自由自在
 【4】netmikoライブラリを使用して機器への設定を自動化してみよう
- サーバエンジニア・運用エンジニアのプロテクニック
 【5】パケット情報保全の勧め
- ひみつのLinux通信
 【104】エラー処理
- スッキリわかるKubernetesネットワークのしくみ
 【6】CNIのしくみ
- 【最終回】自作OS入門以前
 【6】自作OSの実行とOSの設計思想――自作OSのデバッグ
- systemd詳解
 【16】systemd-resolved
- こんなときどうする? エンジニアも知っておきたい法律知識
 【14】パッケージソフトウェア導入時の開発方針設定の重要性
- あなたのスキルは社会に役立つ~エンジニアだからできる社会貢献~
 【130】発表の場を通じて広がる! シニアプログラマーの輪
