概要
特集1
1年目から身につけたい!
チーム開発6つの心得
エンジニアの仕事はたった1人でできるものではありません。周りのメンバーと連携しながら,継続して開発していくことが求められます。そして,このような現場のチーム開発をうまく回していくためには,良いコードを書くこと,そして良いコミュニケーションをとることが重要です。では,「良いコード」「良いコミュニケーション」とはいったいどのようなものなのでしょうか?本特集では,開発の現場に入ったばかりの新人エンジニアの方々に向けて良いコード・良いコミュニケーションとは何かを解説し,それらを実現するための実践的なノウハウを紹介していきます。
特集2
実践Atom
GitHubが開発したハッカブルな次世代エディタ
GitHubが開発したエディタ「Atom」の使い方を解説する特集です。Atomは2014年2月に発表された新しいエディタのため,モダンな機能が多く取り入れられています。フロントエンドの技術で外観や操作をカスタマイズ可能なのが特徴で,本特集でもその方法を詳しく解説します。また,さまざまな機能を追加できる「パッケージ」を簡単に導入・管理できるしくみを持つのも特徴の一つです。本特集でも,開発で頻繁に行うGitやGitHubとの連携,コンパイル,テストなどを支援するパッケージの使い方を解説します。
特集3
Docker実戦投入
設計の原則,本番環境の構築,運用ノウハウ
本特集では,Dockerを実運用で使用する方法を紹介します。Dockerはコンテナ型仮想化技術の一つで,まるで自動車をコンテナに入れてコンテナ船で輸送するように,手元のマシンで動いているアプリケーションをそのままの形で別のマシンまで運ぶことを可能にしてくれます。これにより,「開発環境で動いても本番環境にデプロイしてみたら動かなかった」といったデプロイの課題を解決します。ただ,Docker を実運用で使用するためのまとまった情報はまだあまりありません。そこで本特集では,Dockerを実戦投入するためのノウハウを徹底解説していきます。