Software Design 2016年11月号

[表紙]Software Design 2016年11月号

紙版発売
電子版発売

B5判/200ページ

定価1,342円(本体1,220円+税10%)

ただいま弊社在庫はございません。

電子版

第1特集
新人のときに知っておきたかった
クラウドコンピューティングのしくみ

「クラウドコンピューティングのしくみを解説できますか?」そんな問いかけが本特集の始まりでした。新入社員の仕事が最初からクラウドというのも,もはや決して珍しい話ではありません。しかし,これだけ普及したにもかかわらず,そのしくみをわかりやすく解説しようとすると意外とできないものです。本特集では,若手エンジニアに向けて最前線で活躍する執筆者がクラウドのしくみ解説を書き下ろしました。これらの知識を深めることで,技術習得の手がかりを得てください。

第2特集
恐れずにリファクタリングをするために
レガシーコード改善実践録

本番稼働中の製品なのにバグだらけ。しかもコードのメンテナンス性が悪くて,別のバグを作り込まないかビクビクしながら修正を行う。日々のバグ対応に追われて,みんな疲弊……。そんな状況から,1つずつ安全にプログラムを改修し,着実に品質を向上させて,とうとうバグをゼロにした現場があります。高品質を達成するまでにはさまざまな工夫,取り組みがありました。

本特集では,その取り組みにかかわったエンジニアご自身に,過酷な状況の中から試行錯誤のすえに導き出したアイデアを紹介してもらいます。

一般記事
[次世代言語]Elixirの実力を知る――Phoenixで高機能Webアプリ開発(前編)
[関数型言語]Elixirのはじめ方

Rubyのような書き味で,簡単に並列処理が実装できる関数型プログラミング言語「Elixir」。とくに若手エンジニアの間で注目され,企業においても少しずつ採用がはじまっています。本記事では前後編で,Elixirの実力を確かめます。前編で扱うのはElixirの概要,環境準備,簡単なコーディングです。

短期集中連載
[短期集中連載]Jamesのセキュリティレッスン
【7】SSL/TLSの暗号化通信を復号してみよう!

Wiresharkを使ったパケットキャプチャへの理解を深める本連載。今回はSSL/TLSの暗号化通信を復号する方法についての解説です。