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

全285件中 76 〜 90 件を表示
■第1特集 入門! Rust メモリ安全とパフォーマンスを両立するしくみとは?
・第1章:信頼性と効率性を兼ね備えた言語 Rust[超]入門 …… 松本 健太郎
・第2章:安全で高パフォーマンスなプログラムのための イミュータブルな変数と所有権 …… 原 旅人
・第3章:Rustらしい抽象化プログラミングのための ジェネリクスとトレイト …… 原 旅人
・第4章:Rustの開発の流れを体験 Cargoでクレートを作ってみる …… 松本 健太郎

■第2特集 プロフェッショナルに訊く テストコードの流儀 …… 伊藤 淳一
・第1章:なぜテストを書くの? テストコードの7つの役割
・第2章:改善すべきポイントがわかる! テストが書けない人に贈る6つの処方箋
・第3章:失敗例から“良いテスト”を紐解く テストコードのアンチパターン

■第3特集 コンピュータ技術と向き合う 低レイヤソフトウェア開発入門(後編) Linuxカーネルを読み解く,OS・ベアメタルアプリを創る
・第1章:ユーザー空間I/Oを武器に低レイヤを探検 ベアメタルプログラミング入門(後編)…… 粟本 真一
・第2章:CPUの動作を深く知る方法 自作OSからさわって理解するNVDIMM …… hikalium

■一般記事
・[短期連載]はじめよう,高速E2Eテスト【新連載】Seleniumで体験するE2Eテスト――速度の課題と並列化による対策 …… 末村 拓也
・[短期連載]スタートアップのためのAWSテクノロジー講座【2】コンテナ導入に向けた現実的な方法を知る …… 松田 和樹

■連載:Column
・Unveil it! 開ければわかる!【新連載】AirPods Proを分解する ……清水 洋治
・結城浩の再発見の発想法【85】指数関数的爆発 ……結城 浩
・宮原徹のオープンソース放浪記【52】OSunC川越でオンライン開催に挑戦してみました ……宮原 徹
・ひみつのLinux通信【76】SSHを使えない人がいてね ……くつなりょうすけ
・Hack For Japan+Code for Japan~あなたのスキルは社会に役立つ【102】新型コロナウイルスとシビックテックコミュニティの武器 ……古川 泰人

■連載:Development
・ちょうぜつえんじにあめもりーちゃん【新連載】ハローワールドプログラミングってなんだっけ? ……田中ひさてる
・MySQLアーキテクチャの探究【新連載】MySQLのアーキテクチャの全体像 ……梶山 隆輔
・Ansible問題解決マップ【11】Moleculeによるテスト自動化で「確認」の課題を解決する ……中島 倫明
・iPhone&Androidで動く! スマホARアプリ開発入門~ARで⼦猫と戯れよう~【11】AR写真機能の追加 ……高橋 憲一
・作品で魅せるGoプログラミング【17】抽象構文木入門 Bitcoinメッセージの変換関数を生成する ……十枝内 直樹
・Visual Studio Code快適生活【20】Visual Studio Codeの設定を複数のデバイス環境で同期しておこう ……職業「戸倉彩」
・Vimの細道【51】Language Server Protocolを深掘り(coc.nvim・後編)……mattn

■連載:OS/Network
・[試して理解]Linuxのしくみ【26】Linuxのコンテナ技術 ……武内 覚
・めそ子が聞く!!【新連載】クラウドって危険なの? ……クラスメソッド 豊崎(作),エクスデザイン ninnzinn(画)
・月刊Fedoraジャーナル【新連載】Fedora/RHEL/CentOSの関係性 ……小島 啓史
・Monthly News from jus【104】秋の関西2連戦 ~UNIX歴史講座 & AWS IAM設計~ ……法林 浩之

■アラカルト
・ITエンジニア必須の最新用語解説【138】Contract for the Web ……杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・SD総集編のお知らせ
・バックナンバーのお知らせ
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
特集 データ型を正しく説明できますか?-静的型付け、動的型付け言語の違い/第2特集 低レイヤソフトウェア開発入門[前編]/令和最初の長期サポート版 Ubuntu 20.04 LTS 要点解説
■第1特集 オンプレミスからの移行を考えている人のための AWSデータベース[詳解]導入ガイド 定番のRDS、高機能のAurora、NoSQLのDynamoDB
・第1章:使いどころと構成例を一挙に紹介 AWSデータベース全体マップ......千葉 淳
・第2章:マネージドなRDBならではの魅力とは? Amazon RDS / Aurora徹底比較 ......かずえ
・第3章:システム、コスト、オンプレミス併用から考える NoSQLならDynamoDBをお勧めする理由 ......深澤 俊
・第4章:ログは取れる? バックアップはどうすれば? AWSデータベースで気をつけること ......崔 陽一

■第2特集 新人ITエンジニアのためのストレージ入門 しくみから運用の基本までマスター ......志茂 吉建
・第1章:ストレージの基礎知識 ハードウェアから接続方式、そしてファイルシステムまで
・第2章:ストレージを構築してみよう コマンドラインによる実装とクラウドとの連携を体験
・第3章:ストレージ管理のポイント バックアップとサルベージの基本を押さえよう

■一般記事
・コンテナマイクロサービスの監視アプローチ 複雑化するシステムをどうやって維持する? ......原田 慶子

■連載:Column
・digital gadget【256】ガジェットな楽器 ......安藤 幸央
・結城浩の再発見の発想法【83】レコメンデーション ......結城 浩
・[試して理解]Linuxのしくみ【24】仮想マシンとストレージデバイス(2)......武内 覚
・宮原徹のオープンソース放浪記【50】連載50回を記念して編集長に聞いてみた&OSC大阪 ......宮原 徹
・平林万能IT技術研究所【23】街を歩き・電車に乗る ……人々の動きを地図上で可視化する!ーJupyter Notebookで人流分析ー ......平林 純
・ひみつのLinux通信【74】新人研修 ......くつなりょうすけ
・Hack For Japan+Code for Japan~あなたのスキルは社会に役立つ【100】「ナブかつLAB」が実践する、地域に根ざしたIT教育 ......清水 俊之介

■連載:Development
・作品で魅せるGoプログラミング【15】Goでテキスト変換をしよう(前編) ......上田 拓也
・Prometheusではじめるシステム監視入門【新連載】Node Exporterでサーバを監視しよう ......仲亀 拓馬
・MySQL GISへの招待【最終回】日本の地図を作ったひとびと ......坂井 恵
・Ansible問題解決マップ【9】成果の共有における課題を解決するGalaxyとCollections ......中島 倫明
・iPhone&Androidで動く! スマホARアプリ開発入門【9】子猫の振る舞いの種類を増やす ......高橋 憲一
・挑戦! Capture The Flag【最終回】Exploit問題「baby_stack」(後編) ......中島 明日香
・Visual Studio Code快適生活【18】Dockerの開発でVS Codeを使ってみる ......職業「戸倉彩」
・シェル芸人からの挑戦状【最終回】シェル芸人による珠玉の問題(2)......田代 勝也、eban、上田 隆一、山田 泰宏、上杉 尚史
・Vimの細道【49】Language Server Protocolを深掘り(coc.nvim・前編) ......mattn

■連載:OS/Network
・Web開発のためのネットワークはじめの一歩【3】世界をつなぐTCP/IP - IP編 ......川上 雄也
・あなたの知らないファイルシステムの世界【18】F2FS ......青田 直大
・Unixコマンドライン探検隊【最終回】おもしろ+お役立ちツール ......中島 雅弘
・Debian Hot Topics【68】debパッケージ生成ツール「debhelper」の変更点 ......やまねひでき
・Monthly News from jus【102】jusのOBたちが語る、日本のUNIX黎明期 ......法林 浩之

■アラカルト
・ITエンジニア必須の最新用語解説【136】SRv6 ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
・Software Design Plus
■第1特集 エンタープライズに求められるKubernetes 徹底解説OpenShift4 次世代のコンテナプラットフォームを支える技術 ......北山 晋吾
・第1章:OpenShiftの全貌とねらい Kubernetesとエコシステムを統合し、新しいアプリ運用を提供
・第2章:OpenShift導入の基礎 仮想マシンの用意からクラスタ構築まで完全自動化
・第3章:Operatorによるコンテナの運用自動化 コンテナのデプロイとPrometheusによる監視を実践
・第4章:OpenShiftが今注力するエコシステム 効率的なKubernetes環境をいかにユーザーに提供するか

■第2特集 ヤマハで鍛えるネットワーク技術 仮想ルーターでクラウドの沃野を創る インストールと実践・DPI機能解説・認定資格試験まで一挙紹介
・第1章:vRXデザインパターンで学ぶルーターとVPNの基礎 仮想ルーターはじめの一歩 ......濱田 康貴
・第2章:インターネットブレイクアウト、フィルタリング、帯域制御 ヤマハのDPIが可能にする運用負荷の低減 ......小澤 昌樹
・第3章:AWSでの活用で知っておきたい特徴と運用のポイント vRXのデプロイ実践 ......河野 哲治
・第4章:エンジニアの力を育むエコシステムを創ろう ネットワーク機器の今 認定試験のメリットとは ......吉政 忠志、鵜川 徹、三宅 健太郎

■一般記事
・[短期連載]Webサービスを裏で支える!! バッチ処理設計の勘所【最終回】監視のしかた/実運用事例 ......斎藤 祐一郎

■Catch up trend
・コードの安全性・安定性を高める開発サイクル【5】テストファーストな管理で、品質を落とさず素早くソフトウェアをリリース ......奥村 和彦

■連載:Column
・digital gadget【255】進化する家電、浸透するガジェット ......安藤 幸央
・結城浩の再発見の発想法【82】S/N比 ......結城 浩
・[試して理解]Linuxのしくみ【23】仮想マシンとストレージデバイス(1) ......武内 覚
・宮原徹のオープンソース放浪記【49】久しぶりに平穏な年末年始 ......宮原 徹
・平林万能IT技術研究所【22】ソフトの力で、すべての人に「音を楽しむ可能性」を作り出せ!~そしてPython/Pyoで「万能シンセサイザー」を書いてみる~ ......平林 純
・ひみつのLinux通信【73】クラウド嫌いおじさん ......くつなりょうすけ
・Hack For Japan+Code for Japan~あなたのスキルは社会に役立つ【99】地域をエンジニアリングしていくために ......森山 貴士

■連載:Development
・MySQL GISへの招待【8】地図と測量の科学館へ行こう ......坂井 恵
・Ansible問題解決マップ【8】AnsibleでBIG-IP作業をサービス化する ......三枝 浩太
・iPhone&Androidで動く! スマホARアプリ開発入門【8】UIを整備する(その2) ......高橋 憲一
・作品で魅せるGoプログラミング【14】Goで簡易な空間検索を実装する ......渡辺 雄也
・挑戦! Capture The Flag【6】Exploit問題「baby_stack」(前編) ......中島 明日香
・Visual Studio Code快適生活【17】知っておくと便利で高速な「検索」機能 ......職業「戸倉彩」
・シェル芸人からの挑戦状【30】シェル芸人による珠玉の問題......田代 勝也、山田 泰宏、上杉 尚史、上田 隆一、中村 壮一
・Vimの細道【48】Language Server Protocolを深掘り(ale編) ......mattn

■連載:OS/Network
・Web開発のためのネットワークはじめの一歩【2】世界をつなぐTCP/IP - TCP編 ......川上 雄也
・あなたの知らないファイルシステムの世界【17】NILFS ......青田 直大
・Ubuntu Monthly Report【118】GPD MicroPCにUbuntu MATE 19.10をインストールする ......あわしろいくや
・Unixコマンドライン探検隊【47】Programmers Workbenchシリーズ――C言語による開発環境(その4) ......中島 雅弘
・Monthly News from jus【101】令和時代も続行! 平成生まれのためのUNIX&IT歴史講座 ......法林 浩之

■アラカルト
・ITエンジニア必須の最新用語解説【135】Google Engineering Practices Documentation ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・バックナンバーのお知らせ
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
・Software Design Plus
■第1特集 データ活用にすぐ効く!Pythonテキスト処理の始め方
・第1章: VS CodeとJupyterではじめるPython 両ツールの便利な機能をいいとこ取り......@driller
・第2章: Pythonの文字列処理の基本 計算・分析前後のデータ加工で重宝する技 ......石本 敦夫
・第3章: テキストファイルの扱い方 ファイルI/Oと気をつけるべき文字コード ......石本 敦夫
・第4章: Pythonで正規表現を使いこなす 文字列操作がはかどるパターンマッチの基本 ......石本 敦夫
・第5章: テーブルデータをpandasで処理しPlotlyで可視化する ライブラリを活用した実践にトライ ......@driller

■第2特集 すぐにわかる直感図解 Dockerコンテナランタイム――深い理解がさらなる応用力と実践力を生む ......徳永 航平
・第1章: コンテナランタイムの基礎
・第2章: コンテナユーザーなら誰もが使っているランタイム「runc」

■一般記事
・[短期連載]Webサービスを裏で支える!! バッチ処理設計の勘所【3】ジョブ管理ツール(後編)/バッチプログラム実装のポイント ......斎藤 祐一郎
・[短期集中連載]Webエンジニアのための時短スマホアプリ開発【最終回】React Native+Expoで開発したアプリをリリースする ......星 直史

■連載:Column
・digital gadget【254】Interaction Award 2020から知るガジェットの社会的役目 ......安藤 幸央
・結城浩の再発見の発想法【81】CI/CD ......結城 浩
・[試して理解]Linuxのしくみ【22】仮想化環境のプロセススケジューリング(2)......武内 覚
・宮原徹のオープンソース放浪記【48】ゆく年くる年、OSC放浪記はまだまだ続きます ......宮原 徹
・平林万能IT技術研究所【21】 ......平林 純
・ひみつのLinux通信【72】HDDの処分......くつなりょうすけ
・Hack For Japan+Code for Japan~あなたのスキルは社会に役立つ【98】DevFest東北 2019 in 郡山!......清水 俊之介

■連載:Development
・iPhone&Androidで動く! スマホARアプリ開発入門【7】UIを整備する ......高橋 憲一
・MySQL GISへの招待【7】メートルで地球上の位置を表現? ~平面直角座標系 ......坂井 恵
・Ansible問題解決マップ【7】Ansibleモジュールの開発・テストをする ......大嶋 健容
・作品で魅せるGoプログラミング【13】Goで触れる次世代のアクセストークン ......kokukuma
・シェル芸人からの挑戦状【29】ダミーデータの作成 ......上田 隆一、田代 勝也、山田 泰宏、上杉 尚史、eban、中村 壮一
・Visual Studio Code快適生活【16】自分でVisual Studio Codeをビルドしてみよう ......職業「戸倉彩」
・Vimの細道【47】Language Server Protocolを深掘り(LanguageClient-neovim編) ......mattn

■連載:OS/Network
・Web開発のためのネットワークはじめの一歩【新連載】ブラウザとWebサーバをつなぐHTTP ......川上 雄也
・あなたの知らないファイルシステムの世界【16】Btrfs ......青田 直大
・Ubuntu Monthly Report【117】LibreOffice 6.4の新機能 ......あわしろいくや
・Debian Hot Topics【67】議論再燃か? initシステム問題 ......やまねひでき
・Unixコマンドライン探検隊【46】Programmers Workbenchシリーズ——C言語による開発環境(その3) ......中島 雅弘
・Monthly News from jus【100】祝・シェル芸勉強会7周年! ......滝 雄太郎

■アラカルト
・ITエンジニア必須の最新用語解説【134】AutoML ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
・Software Design Plus
■第1特集 「メリットは?」「設計は?」「運用は?」 一問一答! マイクロサービスアーキテクチャ 小さなサービスがAPIでゆるくつながる
・第1章:マイクロサービスって何? アプリケーションを「ばらばら」にする理由 ......増田 亨
・第2章:ひとつひとつのサービスはどのように作れば良い? モノリシックなサービスを上手に切り分けるコツとは ......伊奈 林太郎
・第3章:サービス同士はどのようにつなげればいい? 作って学ぶBackends For Frontends ......古川 陽介
・第4章:複雑なマイクロサービスをどのように管理すればいい? サービスメッシュを実現するIstioとOpenShift Service Mesh ......笹川 博幸

■第2特集 シンプルなDevOpsに GitLabが好まれる理由 バージョン管理からCI/CDまでを1つに集約
・第1章:開発に集中できるGitLab すぐにCI/CDが始められるワンパッケージの魅力 ......荒井 裕貴
・第2章:GitLab.comで体験するCI/CD 設定ファイルひとつで自動ビルド・デプロイを実現 ......佐藤 洋行、矢野 哲朗
・第3章:自前でGitLabを管理するために知っておかなければならないこと 構築と運用のポイント ......末吉 剛

■一般記事
・[特別企画]身近なセキュリティ sudoからdoasへ――インストール、make一発、設定例までUnixスキル一挙解説 ......民田 雅人
・[短期連載]Webサービスを裏で支える!! バッチ処理設計の勘所【2】運用への備え/ジョブ管理ツール(前編) ......斎藤 祐一郎
・[短期集中連載]React Native入門 Webエンジニアのための時短スマホアプリ開発【3】React Nativeでよりリッチなスマホアプリをつくるには ......星 直史

■Catch up trend
・コードの安全性・安定性を⾼める開発サイクル【4】イノベーションを加速させるアジャイル開発/DevOps......大塚 和彦

■連載:Column
・digital gadget【253】変わり種ヘッドフォン&イヤホンのガジェット感 ......安藤 幸央
・結城浩の再発見の発想法【80】富豪的プログラミング ......結城 浩
・[試して理解]Linuxのしくみ【21】仮想化環境のプロセススケジューリング(1)......武内 覚
・宮原徹のオープンソース放浪記【47】2019年秋のOSCは九州で大忙し ......宮原 徹
・平林万能IT技術研究所【20】銀塩写真をスマホで再現!?……思い出は、フィルムの色で染めてやる。 ......平林 純
・Hack For Japan+Code for Japan~あなたのスキルは社会に役立つ【97】印刷して使う災害支援地図「紙マップ」の開発秘話 ......関 治之
・ひみつのLinux通信【71】[2020年五輪開催特別記念見開きスペシャル]man曼荼羅 ......くつなりょうすけ

■連載:Development
・iPhone&Androidで動く! スマホARアプリ開発入門【6】ボールを投げる ......高橋 憲一
・MySQL GISへの招待【6】三角点を巡る旅③ 長い距離を測る工夫~基線測量 ......坂井 恵
・Ansible問題解決マップ【6】AnsibleでWindows Updateを自動化する ......八木澤 健人
・挑戦! Capture The Flag【5】ネットワーク問題「Find the key!」 ......中島 明日香
・作品で魅せるGoプログラミング【12】GoとKubernetesカスタムコントローラで作るCloud Spannerオートスケーラ ......micnncim
・Visual Studio Code快適生活【15】いち早く試してみよう! ブラウザベースの「Visual Studio Online」 ......職業「戸倉彩」
・Vimの細道【46】Language Server Protocolを深掘り(プロトコル編) ......mattn
・シェル芸人からの挑戦状【28】さまざまな検索(その2)......上田 隆一、田代 勝也、中村 壮一、山田 泰宏、eban

■連載:OS/Network
・あなたの知らないファイルシステムの世界【15】XFS(後編) ......青田 直大
・Ubuntu Monthly Report【116】Ubuntuのサポート期間 ......あわしろいくや
・Unixコマンドライン探検隊【45】Programmers Workbenchシリーズ――C言語による開発環境(その2) ......中島 雅弘
・Monthly News from jus【99】LLイベントで多彩なプログラミング言語に触れよう ......古川 菜摘

■アラカルト
・ITエンジニア必須の最新用語解説【133】Bazel ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
・Software Design Plus
■第1特集 サーバーレスでめざせ!インフラ管理ゼロなシステム 基本のAWS Lambdaからフルサーバーレスまで
・第1章:サーバーレスの最前線と可能性 定義からユースケースまで、全体像を把握する ......吉田 真吾
・第2章:AWS LambdaでFaaSを体験 基本の関数作成からAPI作成まで ......新井 成一
・第3章:サーバーレスで本格的なシステムを作るために 構成管理/テスト/自動デプロイでめざせ実運用 ......岩田 智哉
・第4章:フルサーバーレスにおける設計ポイント Cloud 2.0の波に乗ってインフラ管理ゼロをめざそう ......丹羽 一智
・第5章:AWS Amplifyでもっとインフラを意識しない開発へ これでアプリ開発だけに集中できる! ......塚田 朗弘

■第2特集 12月5日発売『みんなのPHP』コラボ! PHPプログラミング・アラカルト なぜ愛され、なぜ進化するのか?
・第1章:型の恩恵にあずかるために知っておくべきこと 今どきのPHPの型と型検査 ......川島 慧
・第2章:カンタン非同期処理実装SwooleのCoroutineで非同期処理サーバを作ってみる ......めもりー
・第3章:目的に応じてPHPを作り込む PHPの野良ビルドに挑戦する ......めもりー
・第4章:基礎のクロスサイト・スクリプティング対策 PHPerのためのWebセキュリティ入門 ......千葉 誠
・第5章:PHPで学ぶCPUのしくみ CPUって何だろうか? ......長谷川 智希

■一般記事
・[短期連載]Webサービスを裏で支える!! バッチ処理設計の勘所【1】バッチ処理の特徴と設計のポイント ......斎藤 祐一郎
・[短期集中連載]React Native入門 Webエンジニアのための時短スマホアプリ開発【2】React.jsをおさらいし、React NativeによるUI構築の基本を知ろう ......星 直史

■連載:Column
・digital gadget【252】IDEAが考えるプロダクトとしてのガジェット ......安藤 幸央
・結城浩の再発見の発想法【79】プリプロセッサ ......結城 浩
・[試して理解]Linuxのしくみ【20】仮想化機能について(3)......武内 覚
・宮原徹のオープンソース放浪記【46】西の島根、東の新潟で日本酒三昧 ......宮原 徹
・平林万能IT技術研究所【19】芸能人の嘘と真実!? ――「身長・体重」徹底大調査!? ......平林 純
・Hack For Japan+Code for Japan~あなたのスキルは社会に役立つ【96】シビックテックの今と未来が見えるCode for Japan Summit......白澤 美幸
・ひみつのLinux通信【70】......くつなりょうすけ

■連載:Development
・MySQL GISへの招待【5】三角点を巡る旅② 三角点探訪の実際 ......坂井 恵
・Ansible問題解決マップ【5】Ansibleが解決するネットワーク機器の情報収集の課題 ......横地 晃
・iPhone&Androidで動く! スマホARアプリ開発入門【5】物理エンジンを使ってボールで遊ぶ ......高橋 憲一
・作品で魅せるGoプログラミング【11】GoアプリをワンコマンドでKubernetes Jobとして実行しよう ......杉田 寿憲
・Visual Studio Code快適生活【14】Visual Studio CodeでJupyter Notebookをはじめてみる ......職業「戸倉彩」
・応用がきくDockerイメージの作り方【最終回】Dockerでテスト環境を整備する ......樽石 将人
・シェル芸人からの挑戦状【27】さまざまな検索......上田 隆一、eban、田代 勝也、山田 泰宏、中村 壮一
・Vimの細道【45】Vimのカーソルの移動~棚卸し~ ......mattn

■連載:OS/Network
・あなたの知らないファイルシステムの世界【14】XFS(前編) ......青田 直大
・Debian Hot Topics【66】Debian 11に向けて始動した種々の取り組み......やまねひでき
・Unixコマンドライン探検隊【44】Programmers Workbenchシリーズ――C言語による開発環境(その1) ......中島 雅弘
・Ubuntu Monthly Report【115】Ubuntu 19.10とZFS ......あわしろいくや
・Monthly News from jus【98】猛暑の中の清涼剤、シェル芸勉強会 ......kanata

■アラカルト
・ITエンジニア必須の最新用語解説【132】.NET Core 3.0 ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・バックナンバーのお知らせ
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
・Software Design Plus
2019年11月号
キャッチコピー:Azureクラウドの世界/セキュリティスキャナ入門
注意書き:
プレゼント情報:
目次:

■第1特集 ターミナルからクラウド管理自由自在 Microsoft Azureで最新Webアプリ開発[Mac x bash][Windows x WSL 2][Visual Studio Code][Windows Terminal]
・第1章:Microsoft AzureをCLIで使いこなそう! Azure管理ツール群からAzure CLIを準備する ......本間 咲来
・第2章:Webアプリを開発しAzureにデプロイする Azure CLIとVisual Studio Codeで開発環境がコンパクトに! ......本間 咲来
・第3章:Azure Web AppsでWebアプリの運用・監視体験 異常発生時の例外捕足・記録・警告は確実に ...... 山本 達也
・第4章:WSL 2で変わるWindowsでの開発 フル互換のLinuxとリモート開発機能でシームレスな開発環境を実現 ......武井 宜行
・第5章:Windows Terminalで進化するコマンドライン体験 新しいターミナルアプリを触ってみよう ......吉川 英一、山田 祥寛

■第2特集 環境構築から使い方まで実践指導! 脆弱性スキャナVuls/Trivy/Dockle OSSを公開したら人生が変わった3人の開発者
・第1章:脆弱性スキャナの効果と威力 ――開発者はかく語りき ......神戸 康多
・第2章:脆弱性検知はVulsに任せろ 運用者を楽にする手軽さ&強力な機能 ......神戸 康多、福田 鉄平
・第3章:コンテナの安全性を測るTrivy/Dockle 実は危険な公開コンテナイメージに注意 ......天地 知也、福田 鉄平
・第4章:開発者が語るOSSのインパクト [Vuls編]世界中のエンジニアに鍛えられたOSS/[Trivy編]OSSを公開してからイスラエルで働くようになるまで/[Dockle編]平凡なエンジニアでもOSSに参加しよう ......天地 知也、神戸 康多、福田 鉄平

■一般記事
・[短期集中連載]React Native入門 Webエンジニアのための時短スマホアプリ開発【新連載】 ......アプリ開発を継続するためにReact Native+Expoをお勧めするわけ ……星 直史

■Catch up trend
・コードの安全性・安定性を⾼める開発サイクル【3】OSSの脆弱性とコンプライアンス違反に対応するには ......古守 花織

■連載:Column
・digital gadget【251】コンピュータグラフィックスの祭典SIGGRAPH 2019[後編] ......安藤 幸央
・結城浩の再発見の発想法【78】中間者攻撃 ......結城 浩
・[試して理解]Linuxのしくみ【19】仮想化機能について(2) ......武内 覚
・宮原徹のオープンソース放浪記【45】夏の終わりは開発者祭り ......宮原 徹
・平林万能IT技術研究所【18】「泡が下降を続ける!?」――ギネス・カスケードの謎を解け! ......平林 純
・ひみつのLinux通信【69】一長一短 ......くつなりょうすけ
・Hack For Japan+Code for Japan~あなたのスキルは社会に役立つ【95】第8回 石巻ハッカソン ......高橋 憲一、清水 俊之介

■連載:Development
・MySQL GISへの招待【4】三角点を巡る旅① 日本の原点を訪ねて ......坂井 恵
・Ansible問題解決マップ【4】AnsibleでVMware ESXiを利用する ......杉村 貴士
・iPhone&Androidで動く! スマホARアプリ開発入門【4】アニメーション制御で振り向く動作を自然に ......高橋 憲一
・挑戦! Capture The Flag【4】Webセキュリティ問題「reiwaVote」 ......中島 明日香
・作品で魅せるGoプログラミング【10】Goの新機能を使ったDBスキーマ管理ツール ......伊藤 雄貴
・Visual Studio Code快適生活【13】Visual Studio Codeから離れたくない人が活用している拡張機能 ......職業「戸倉彩」
・シェル芸人からの挑戦状【26】ログファイル......中村 壮一、山田 泰宏、田代 勝也、上田 隆一
・Vimの細道【44】Vimから使えるデバッガUI「Termdebug」 ......mattn

■連載:OS/Network
・あなたの知らないファイルシステムの世界【13】ext3とext4 ......青田 直大
・Unixコマンドライン探検隊【43】BashスクリプティングTIPS &イデオム集(その3) ......中島 雅弘
・Ubuntu Monthly Report【114】Ubuntu 19.10の変更点 ......あわしろいくや
・Monthly News from jus【97】いよいよ2周目突入! 平成生まれのためのUNIX&IT歴史講座 ......法林 浩之

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

■第1特集 サクサク動くWebページを作るには? “速い”Webアプリケーションの作り方[フロントエンド編]レンダリングのしくみからHTML/CSS/JavaScriptの書き方まで
・第1章:チューニングその前に――レンダリングのしくみと計測 ブラウザはWebページをどう表示しているのか? ......tatane
・第2章:パフォーマンスを落とさないリソース設計 CSS/JavaScriptの読み込みを工夫する ......羽山 純
・第3章:ページの表示を速くするJavaScriptテクニック 処理を最適化し、Service WorkerやSPAを取り入れる ......泰 昌平
・第4章:「体感速度」と「表示速度」を高めるUXの作り方 待ち時間と遅延表示を意識しよう ......泰 昌平

■第2特集 わかりやすい絵文字の講座 絵文字をきっかけに振り返る文字コードの歴史 ......深沢 千尋
・第1章:文字コードの基礎 コンピュータと文字、その問題と歴史
・第2章:Unicodeの登場と変遷 複雑な仕様をわかりやすく整理
・第3章:絵文字を実現するしくみ Unicodeの諸機能が表現する社会、文化の多様性

■一般記事
・[特別企画]快適な朝を創りあげる Ejectコマンド工作――職人の朝を支える技術の巻 ......あっきぃ

■Test Report
・情シスの味方 NETGEAR Insightを知ろう!【最終回】マネージドサービスプロバイダこそ使うべきNETGEAR Insight ......後藤 大地

■連載:Column
・digital gadget【250】コンピュータグラフィックスの祭典SIGGRAPH 2019[前編] ......安藤 幸央
・結城浩の再発見の発想法【77】バックドア ......結城 浩
・[試して理解]Linuxのしくみ【18】仮想化機能について(1)......武内 覚
・宮原徹のオープンソース放浪記【44】熱かったOSC名古屋、暑かったOSC京都 ......宮原 徹
・平林万能IT技術研究所【17】手回し計算器でGoogleと大決闘! 目指せ円周率……全3桁!? ......平林 純
・ひみつのLinux通信【68】後ろに誰か ......くつなりょうすけ
・Hack For Japan+Code for Japan~あなたのスキルは社会に役立つ【94】沖縄に東アジアのシビックテッカー大集合! ......明主 那生


■連載:Development
・MySQL GISへの招待【3】位置情報の扱い方の基本 ......坂井 恵
・Ansible問題解決マップ【3】Ansibleが解決するAWSデプロイの課題 ......佐藤 学
・iPhone&Androidで動く! スマホARアプリ開発入門【3】子猫をカメラのほうに向かせる ......高橋 憲一
・作品で魅せるGoプログラミング【9】Goのプラグイン機能でソフトウェアに柔軟な拡張性を ......森 健太
・Visual Studio Code快適生活【12】Visual Studio Codeの初期導入について見直してみる ......職業「戸倉彩」
・シェル芸人からの挑戦状【25】Sysfs ......上田 隆一、田代 勝也、中村 壮一、山田 泰宏
・Vimの細道【43】:grepのしくみと最新動向 ......mattn

■連載:OS/Network
・あなたの知らないファイルシステムの世界【12】ext2 ......青田 直大
・Unixコマンドライン探検隊【42】[Programmers Workbenchシリーズ0] 栄光の8bit CPU Z-80 ......中島 雅弘
・Ubuntu Monthly Report【113】UbuntuでRyzen 5 3600を使用する際の注意点 ......あわしろいくや
・Debian Hot Topics【65】今年はブラジルで開催! DebConf19......やまねひでき
・Monthly News from jus【96】ワープロソフトの利点を活かしたドキュメント管理術とは ......古川 菜摘

■アラカルト
・ITエンジニア必須の最新用語解説【130】Hermes ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・バックナンバーのお知らせ
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
・Software Design Plus
■第1特集 気になるとこだけまとめて知りたい 開発・分析・人工知能のサービスを一挙解説 Google Cloud Platform
・第1章:Google Cloud Platformとは サービスの特徴と利用方法を知ろう ......脇阪 洋平
・第2章:Google App Engineでアプリ開発を体験 インフラ管理に悩まされずに気軽に開発しよう ......富永 裕貴
・第3章:BigQueryでビッグデータ分析入門 クエリ実行の速さ&可視化の容易さを体感しよう ......富永 裕貴
・第4章:Google Cloud AI~GCPのAI関連サービス~ 機械学習APIで音声自動翻訳機を作ってみよう ......大薮 勇輝

■第2特集 ひとりで始めるPythonプログラミング入門 コーディングと機械学習環境の作り方
・第1章:プログラミング独習の勧め 自己研鑽とPythonで自分の人生を開拓しよう ......野呂 浩良
・第2章:学びやすい開発環境を構築 Jupyter Notebookなら書いてすぐ実行できる ......大澤 文孝
・第3章:数字認識APIを作って実感 充実した機械学習ライブラリがPythonの魅力 ......上野 貴史、貞光 九月

■Catch up trend
・コードの安全性・安定性を⾼める開発サイクル【2】WhiteSource+Jiraの連携でDevSecOpsをやってみよう......古守 花織

■連載:Column
・digital gadget【249】おもちゃとガジェットの本質とは ......安藤 幸央
・結城浩の再発見の発想法【76】エイリアス ......結城 浩
・[試して理解]Linuxのしくみ【17】ブロックデバイス層について(5)......武内 覚
・宮原徹のオープンソース放浪記【43】OSCの合間に長崎であれこれ活動してきました ......宮原 徹
・平林万能IT技術研究所【16】プレート境界で揺れ動く! 日本列島の動きを可視化せよ! ......平林 純
・Hack For Japan+Code for Japan~あなたのスキルは社会に役立つ【93】Hack For Japan 8年間の活動を振り返る(3)......鎌田 篤慎
・ひみつのLinux通信【67】妖怪なにもしてないのに......くつなりょうすけ

■連載:Development
・MySQL GISへの招待【2】東経135度を求める旅 ......坂井 恵
・Ansible問題解決マップ【2】AWX/Ansible Towerが解決するAnsibleの課題 ......齊藤 秀喜
・iPhone&Androidで動く! スマホARアプリ開発入門【2】ライティングと影で周囲の現実と馴染ませる ......高橋 憲一
・挑戦! Capture The Flag【3】フォレンジック問題「History」 ......中島 明日香
・作品で魅せるGoプログラミング【8】Kubernetesなどの設定ファイルをテストするCLIツール ......石山 将来
・Visual Studio Code快適生活【11】リモート開発その3:Remote - Containersの使い方 ......職業「戸倉彩」
・応用がきくDockerイメージの作り方【11】Dockerイメージの自動ビルド&デプロイ環境を作る(2) ......樽石 将人
・シェル芸人からの挑戦状【24】文字コード(その2)......上田 隆一、田代 勝也、中村 壮一、山田 泰宏、eban
・Vimの細道【42】エラーリスト機能「QuickFix」を使い倒す ......mattn
・書いて覚えるSwift入門【最終回】プログラミングの未来......小飼 弾

■連載:OS/Network
・あなたの知らないファイルシステムの世界【11】UNIX File SystemとFast File System ......青田 直大
・Ubuntu Monthly Report【112】LibreOffice 6.3の新機能 ......あわしろいくや
・Unixコマンドライン探検隊【41】ストレージそしてDBMS(その8) ......中島 雅弘
・Monthly News from jus【95】全国に広がりをみせるシェル芸勉強会 ......kanata

■アラカルト
・ITエンジニア必須の最新用語解説【129】Service Mesh Interface ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・バックナンバーのお知らせ
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
・Software Design Plus
■第1特集 AWSを基準に考える クラウドネイティブのためのLinux入門
・第1章:なぜクラウドにはLinuxの知識が必要なのか~AWSに自力でサーバを立ち上げよう~ ......木檜 和明
・第2章:Linuxの基本操作と必須コマンド~黒い画面に親しんでサーバ操作に強くなろう~ ......菊池 宣明
・第3章:サーバ運用で覚えておきたい基本作法~インストールや設定変更ができるようになろう~ ......栄野川 直斗
・第4章:クラウドでのサーバ運用管理術~ネットワーク・SSH接続・サーバ監視~ ......茅根 涼平

■第2特集 ゲームを題材に学ぶ 内部構造から理解するMySQL ......生島 勘富
・第1章:DBサーバの構造を知ろう!
・第2章:ゲーム系で確認すべきパラメータ
・第3章:実行計画を見てSQLの構造を理解しよう
・第4章:NoSQLとSQLの使いどころを知ろう
・第5章:DB側でやること、アプリ側でやることを見極めよう
・第6章:DBサーバでゲームの処理を作るとどうなる?
・第7章:パーティショニング
・第8章:まとめ―SQLから逃げない!

■特別企画
・[特別企画]すずきひろのぶのセキュリティ事件観測レポート Webシステムのパスワード管理の基本をもう一度......すずきひろのぶ
・[特別企画]クラウドへのルータ接続実践ノウハウ 【最終回】AWSとオンプレミスをつなごう ......加藤 諒

■Test Report
・情シスの味方 NETGEAR Insightを知ろう!【新連載】面倒なネットワーク管理からIT“兼任者”を解放する「NETGEAR Insight」 ......後藤 大地

■連載:Column
・digital gadget【248】ガジェット的キーボード ......安藤 幸央
・結城浩の再発見の発想法【75】通知 ......結城 浩
・[試して理解]Linuxのしくみ【16】ブロックデバイス層について(4)......武内 覚
・宮原徹のオープンソース放浪記【42】令和最初の北海道は熱かった! ......宮原 徹
・平林万能IT技術研究所【13】1.5億km先で輝く熱い太陽、表面温度を計りたい!「スマホで作る2次元分光画像カメラ」 ......平林 純
・ひみつのLinux通信【66】lsなんとか ......くつなりょうすけ
・Hack For Japan~あなたのスキルは社会に役立つ【92】Hack For Japan 8年間の活動を振り返る(2)......鎌田 篤慎

■連載:Development
・MySQL GISへの招待【新連載】MySQLと空間情報 ......坂井 恵
・Ansible問題解決マップ【新連載】Ansibleの自動化は何を解決するのか? ......中島 倫明
・iPhone&Androidで動く! スマホARアプリ開発入門【新連載】開発環境を準備して、まずは子猫とご対面 ......高橋 憲一
・Visual Studio Code快適生活【10】リモート開発その2:Remote - SSHの使い方 ......職業「戸倉彩」
・作品で魅せるGoプログラミング【7】身近なしくみをライブラリにしよう チェックディジットライブラリ開発記 ......主森 理
・応用がきくDockerイメージの作り方【10】Dockerイメージの自動ビルド&デプロイ環境をつくる(1) ......樽石 将人
・シェル芸人からの挑戦状【23】文字コード ......田代 勝也、中村 壮一、eban、上田 隆一、山田 泰宏
・Vimの細道【41】emmet-vimでHTML&CSSを高速コーディング(後編) ......mattn
・書いて覚えるSwift入門【51】Swiftの5年間を振り返る ......小飼 弾

■連載:OS/Network
・あなたの知らないファイルシステムの世界【10】ファイルシステムの分析――信頼性 ......青田 直大
・Debian Hot Topics【64】Debian 10“buster”リリース......やまねひでき
・Unixコマンドライン探検隊【40】BashスクリプティングTIPS&イデオム集(その2) ......中島 雅弘
・Ubuntu Monthly Report【111】シェルスクリプトとGUIダイアログ(Zenity編)......あわしろいくや
・Monthly News from jus【94】簡単そうで意外と難しいデータソートシェル芸 ......小林 峻

■アラカルト
・ITエンジニア必須の最新用語解説【128】WSL 2 ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・バックナンバーのお知らせ
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
・Software Design Plus
■第1特集 ユーザは3秒待ってくれない! “速い”Webアプリケーションの作り方[バックエンド編] ボトルネックの見つけ方、キャッシュ・CDNの活用
・第1章:どこを狙ってチューニングすべきか バックエンド高速化の全体像 ......伊藤 俊一
・第2章:勘に頼らず、測定によって確実に見極めよう ボトルネックの見つけ方 ...... 與島 孝忠
・第3章:プロキシ/CDN活用のための キャッシュのしくみ ......田中 祥平
・第4章:ユーザ目線で考える CDNのメリットとポイント ......田中 祥平

■第2特集 コンテナ技術を極めろ! IT業界ビギナーのためのDocker+k8s入門講座[Kubernetes編] 図解で深く理解して最先端にキャッチアップ! ......徳永 航平
・第1章:DockerからKubernetesへ 大規模なコンテナ実行基盤を管理する技術の誕生
・第2章:コンテナ群を管理する「オブジェクト」の役割を知る 基本のPod、Service、ConfigMapとSecret、そしてVolumeまで
・第3章: 知っておきたい定番デプロイパターンと内部ネットワークのしくみ

■一般記事
・[特別企画]Amazon SageMaker入門 完全マネージド型のメリットを堪能する……島田 達朗
・[特別企画]クラウドへのルータ接続実践ノウハウ【2】AWSとヤマハルータをつなぐ ......加藤 諒
・「WebAuthn」が導く新時代のパスワードレス認証【後編】WebAuthnを利用したFIDO導入のための考え方……いとう りょう
・[短期連載]Mattermost[導入+構築]入門【最終回】Mattermostの利用事例の紹介……関塚 甲介、根本 祐介

■Catch up trend
・コードの安全性・安定性を⾼める開発サイクル【新連載】DevOpsからDevSecOpsへの近道......大塚 和彦

■Test Report
・NETGEAR ReadyNAS解体新書【6】ReadyNASラックマウントシリーズ ......後藤 大地

■連載:Column
・digital gadget【247】ガジェット的プリンター ......安藤 幸央
・結城浩の再発見の発想法【74】サイドチャネル攻撃 ......結城 浩
・[試して理解]Linuxのしくみ【15】ブロックデバイス層について(3)……武内 覚
・宮原徹のオープンソース放浪記【41】平成最後のOSCは沖縄で開催 ......宮原 徹
・平林万能IT技術研究所【14】ステレオ撮影カメラで「立体的で質感豊かな世界」を記録する! ......平林 純
・Hack For Japan+Code for Japan~あなたのスキルは社会に役立つ【91】Hack For Japan 8年間の活動を振り返る(1)......鎌田 篤慎
・ひみつのLinux通信【65】悟りました......くつなりょうすけ

■連載:Development
・挑戦! Capture The Flag【2】暗号問題「Unzip the file」 ......中島 明日香
・作品で魅せるGoプログラミング【6】Goで作るインタラクティブなgRPCクライアント ......青木 太郎
・Visual Studio Code快適生活【9】リモート開発に適したVisual Studio Code - Remote Development拡張機能とは ......職業「戸倉彩」
・応用がきくDockerイメージの作り方【9】Docker HubとGitHubを連携させる ......樽石 将人
・シェル芸人からの挑戦状【22】組み合わせの処理......田代 勝也、中村 壮一、今泉光之、山田 泰宏、eban、上田 隆一
・Androidで広がるエンジニアの愉しみ【最終回】Google I/O 2019報告~5GとAIで変わるAndroid~ ......嶋 是一
・Vimの細道【40】emmet-vimでHTML&CSSを高速コーディング(前編) ......mattn
・書いて覚えるSwift入門【50】新元号「令和」対応......小飼 弾

■連載:OS/Network
・あなたの知らないファイルシステムの世界【9】ファイルシステムの分析――一貫性 ......青田 直大
・Ubuntu Monthly Report【110】UbuntuでVisual Studio Codeとその派生版を使う ......あわしろいくや
・Unixコマンドライン探検隊【39】ストレージそしてDBMS(その7) ......中島 雅弘
・Monthly News from jus【93】文字コードを深く理解してシェル芸を磨こう ......横田 結菜

■アラカルト
・ITエンジニア必須の最新用語解説【127】Jakarta EE ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・バックナンバーのお知らせ
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
・Software Design Plus
■第1特集 仕事に役立つ実例で使いどころがわかる 思わず実践したくなるシェル&シェルスクリプト
・第1章:ジョークコマンドで端末に親しもう 楽しく学ぶシェルの基本 ......山田 泰宏
・第2章:日常で使うファイル形式だからこそ応用範囲は広い テキスト処理で役立つシェル・テクニック ......上田 隆一
・第3章:定型作業や自動化に役立つ 基本から押さえるシェルスクリプト ......今泉 光之
・第4章:一括処理でも誤削除・誤操作しない工夫とは 効率的で安全なファイル操作の秘訣 ......中村 壮一
・Appendix 1:少ない労力で複数ファイルを扱う技 シェルの「展開」をマスターしよう ......くつなりょうすけ
・Appendix 2:使いやすくする&安全性を高める シェルのカスタマイズ方法 ......田代 勝也

■第2特集 コンテナ技術を極めろ! IT業界ビギナーのためのDocker+k8s入門講座[Docker編] 図解で深く理解して最先端にキャッチアップ! ......徳永 航平
・第1章:コンテナ技術とは何か、仮想化とは何が異なるのか 仮想マシン、コンテナ仮想化、そしてDockerへ
・第2章:コンテナをしくみから理解しよう namespace、cgroup、overlayfs

■一般記事
・[特別企画]クラウドへのルータ接続実践ノウハウ【新連載】AWSとオンプレミスをつなごう ......加藤 諒
・「WebAuthn」が導く新時代のパスワードレス認証【前編】 FIDOとWebAuthnが変えるもの ......いとうりょう
・チームを成長させるコードレビューの秘訣 漠然と読んであいまいにコメントするのはもうやめよう ......西見 公宏
・[短期連載]Mattermost[導入+構築]入門 【3】プラグイン機能と開発方法......根本 祐介

■Test Report
・NETGEAR ReadyNAS解体新書【5】ReadyNAS Desktopシリーズ......後藤 大地

■連載:Column
・digital gadget【246】製品デザインとガジェット ......安藤 幸央
・結城浩の再発見の発想法【73】パレートの法則 ......結城 浩
・[試して理解]Linuxのしくみ【14】ブロックデバイス層について(2)......武内 覚
・宮原徹のオープンソース放浪記【40】OSC事務局のお仕事、教えます ......宮原 徹
・平林万能IT技術研究所【13】ステレオ音声動画の「音源方向」を可視化する! ......平林 純
・ひみつのLinux通信【64】リモートで実行させて......くつなりょうすけ
・Hack For Japan+Code for Japan~あなたのスキルは社会に役立つ【90】「エフスタ!!」流、エンジニアのためのライフワークバランス勉強会......鎌田 篤慎

■連載:Development
・作品で魅せるGoプログラミング【5】GoとWebAssemblyで遊ぼう ......福岡 秀一郎
・Visual Studio Code快適生活【8】打ち込むより早くて正確! スニペットで高速コーディングを実現する ......職業「戸倉彩」
・応用がきくDockerイメージの作り方【8】Docker Hubで自作イメージを公開する ......樽石 将人
・Vimの細道【39】Vimのプラグイン管理方法(後編) ......mattn
・書いて覚えるSwift入門【49】Swift 5が来た!......小飼 弾

■連載:OS/Network
・Debian Hot Topics【63】DockerのベースイメージのDebian、古くないですか?......やまねひでき
・Ubuntu Monthly Report【109】ConoHa VPSでNextcloudサーバを簡単に構築する ......あわしろいくや
・Unixコマンドライン探検隊【38】BashスクリプティングTIPS&イデオム集(その1) ......中島 雅弘
・Monthly News from jus【92】jus設立からオープンソース文化成立までを振り返る ......榎 真治、古川 菜摘

■アラカルト
・ITエンジニア必須の最新用語解説【126】Compute Express Link ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・バックナンバーのお知らせ
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
・Software Design Plus
■第1特集 今はじめるべきプログラミング言語 入門! Go CLIツールとWebアプリを作って学ぶ
・第1章:洗練されたシンプルな言語設計に触れてみよう Go[超]入門 ......上田 拓也
・第2章:Effective GoとGo Patternsから学ぶ Goらしいコーディングとは ......mattn
・第3章:入出力の扱いを通してアプリ開発の基礎を知る GoでCLIツールを作ってみよう ......渋川 よしき
・第4章:軽量フレームワーク「Echo」+ORM「gorp」 GoでWebアプリを作ってみよう ......mattn

■第2特集 通信技術を極めるものはシステムを極める TCP/IP・ネットワーク技術の習得 ビギナーからプロへの成長を導く45のヒント......鹿志村 秀昭、曽利 雅樹、舟窪 恵一、向山 優、安井 正明、渡部 敏雄
・第1章:TCP/IP
・第2章:LANスイッチ
・第3章:ストレージ
・第4章:ワイヤレス

■一般記事
・[短期連載]Mattermost[導入+構築]入門【2】環境構築、便利な設定例と統合機能の紹介 ......根本 祐介
・[短期連載]StrutsからSpringへの移行実践ノウハウ【最終回】コンバートのノウハウ紹介(Seasar2編) ......座間 政紀
・[特別企画]Jamesのセキュリティレッスン【13】 Wiresharkを使うなら知っておいてほしい設定や機能(2)......吉田 英二

■Catch up trend
・業務を改善する情報共有の仕掛け【6】Alfrescoを業務自動化プラットフォームとして使ってみよう......大塚 和彦

■Test Report
・NETGEAR ReadyNAS解体新書【4】ベースのOSをどのようにカスタマイズしているか......後藤 大地

■連載:Column
・digital gadget【245】現代のカメラ、未来のカメラ ......安藤 幸央
・結城浩の再発見の発想法【72】モックアップ ......結城 浩
・[試して理解]Linuxのしくみ【13】ブロックデバイス層について(1)......武内 覚
・宮原徹のオープンソース放浪記【39】週末イベントで冬を乗りきる! ......宮原 徹
・平林万能IT技術研究所【12】100円程度の小さな工夫、スマホセンサをこんな活用するなんて! ......平林 純
・ひみつのLinux通信【63】分析新人!......くつなりょうすけ
・Hack For Japan+Code for Japan~あなたのスキルは社会に役立つ【89】ぬか漬け理論~攪拌・発酵・浸透が美味しくする地域~......西谷 友彬

■連載:Development
・挑戦! Capture The Flag【新連載】CTF事始めとさっそく実戦! ......中島 明日香
・作品で魅せるGoプログラミング【4】Goで作るネット回線のスピードテスト ......上川 慶
・Visual Studio Code快適生活【7】オリジナル拡張機能をMarketplace上に公開しよう! ......職業「戸倉彩」
・シェル芸人からの挑戦状【21】シグナル......中村 壮一、田代 勝也、山田 泰宏、上田 隆一
・Androidで広がるエンジニアの愉しみ【35】変わるAndroid端末の形とデザイン~折りたたみとその動向~ ......嶋 是一
・書いて覚えるSwift入門【48】メモリ管理......小飼 弾

■連載:OS/Network
・あなたの知らないファイルシステムの世界【8】ファイルシステムの分析――パフォーマンス編 ......青田 直大
・Ubuntu Monthly Report【108】Ubuntu 19.04の変更点 ......あわしろいくや
・Unixコマンドライン探検隊【37】ストレージそしてDBMS(その6) ......中島 雅弘
・Monthly News from jus【91】シェル芸で振り返る、2018年の暮れ ......横田 結菜

■アラカルト
・ITエンジニア必須の最新用語解説【125】Quarkus ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・SD NEWS & PRODUCTS
・Readers’ Voice
・次号のお知らせ
・Software Design Plus
■第1特集 はかどる! Visual Studio Code Git操作、Jupyter Notebook連携、コンテナ開発やデプロイまで
・第1章:快適なプログラミング環境 Visual Studio Codeではじめてみよう ~基本機能をしっかり使いこなす~ ......職業「戸倉彩」
・第2章:JavaScript/TypeScript/Node.js/C# 開発言語別VS Codeのオススメ活用法 ~実行・デバッグ環境を作る~ ......井上 章
・第3章:必ず使いたい Git&GitHub連携 ~エディタから離れずにリポジトリを操作~ ......職業「戸倉彩」
・第4章:インストールしただけになってない? Python extension for Visual Studio Codeの活用術 〜Pythonを快適にコーディングしよう〜 ......@driller
・第5章:開発からデプロイまで一気通貫! 初めてのコンテナアプリでもサクサク開発できるおすすめ拡張機能 ~プログラマを煩わせない新しいコンテナ開発スタイル~ ......阿佐 志保
・第6章:手軽に試せる VS CodeでサーバーレスとIoT! ~Microsoft Azureと連携してデプロイ&ログ収集~ ......本間 咲来

■第2特集 プログラマのための速習SQL 3ステップで苦手意識を克服 [書き順][演習][コーディングスタイル] ......西見 公宏
・第1章:ほしいデータをイメージして少しずつ書いていけばできる SQLに再入門しよう
・第2章:Web上のシミュレータでSQLの実行に挑戦! 実践問題で練習しよう
・第3章:可読性の向上で開発をより効率的に SQLコーディングスタイルガイド

■一般記事
・[短期連載]Mattermost[導入+構築]入門【新連載】ご存じですか? chat 導入のメリット ......根本 祐介、関塚 甲介
・[短期連載]StrutsからSpringへの移行実践ノウハウ【2】コンバートの実際 ......遠藤 広也、増田 翔子
・[短期連載]サーバサイド開発の品質を向上させるJava→Kotlin移行のススメ【3】Kotlinらしい実装で、よりモダンなシステムへ ......竹端 尚人

■Test Report
・NETGEAR ReadyNAS解体新書【3】Btrfsを知ろう<その2> ......後藤 大地

■連載:Column
・digital gadget【244】Core77が選出する14分野のデザインガジェット ......安藤 幸央
・結城浩の再発見の発想法【71】評価関数 ......結城 浩
・[試して理解]Linuxのしくみ【12】ファイルシステム不整合 ......武内 覚
・宮原徹のオープンソース放浪記【38】2019年はOSC大阪からスタート! ......宮原 徹
・平林万能IT技術研究所【11】ベルヌーイの定理とPythonで、風が見える「拡張現実」を歩く! ......平林 純
・ひみつのLinux通信【62】パーミッション! ......くつなりょうすけ
・Hack For Japan+Code for Japan~あなたのスキルは社会に役立つ【88】防災システムの運用を円滑にする災害コミュニケーション ......佐藤 大

■連載:Development
・作品で魅せるGoプログラミング【3】Goで作るタスクランナー ......森國 泰平
・応用がきくDockerイメージの作り方【7】docker-composeで疎結合システムを構築する ......樽石 将人
・シェル芸人からの挑戦状【20】bashやshの機能を使いこなす(その2) ......上田 隆一、田代 勝也、中村 壮一、山田 泰宏
・Androidで広がるエンジニアの愉しみ【34】AndroidとiOSアプリを1つのコードで開発できるFlutter ......河本 泰孝
・Vimの細道【38】Vimのプラグイン管理方法(前編) ......mattn
・書いて覚えるSwift入門【47】Swiftに足りないものは何か? ......小飼 弾
・セキュリティ実践の基本定石【最終回】標的型ランサムウェアSamSam ......すずきひろのぶ

■連載:OS/Network
・あなたの知らないファイルシステムの世界【7】パス名の高速探索を実現しているもの ......青田 直大
・Debian Hot Topics【62】パッケージマネージャー「apt」の脆弱性の詳細 ......やまねひでき
・Ubuntu Monthly Report【107】Ubuntu ServerでKubernetesを動かす ......水野 源
・Unixコマンドライン探検隊【36】BSD Games(Debian系)その2 ......中島 雅弘
・Monthly News from jus【90】次世代の礎となるIT技術が生まれた1990年代 ......法林 浩之

■アラカルト
・ITエンジニア必須の最新用語解説【124】Eclipse Jemo ......杉山 貴章
・読者プレゼントのお知らせ
・SD BOOK REVIEW 
・SD NEWS & PRODUCTS
・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.