概要
第1特集
楽しく始めるGit & GitHub入門
開発現場のはじめの一歩
ソフトウェア開発におけるバージョン管理およびリソース管理は,ベストアンサーを探し続ける歴史でした。古くはCVS(Concurrent Versions System),使いやすさを求めてSubversion。さらにMercurialが分散型バージョン管理システムの可能性をひらき,Linuxの父リーナスが開発したGitに注目が集まるようになりました。そしてGitとGitHubが,現在は主流になっています。
そうした状況のなか,そろそろ新人さんも開発現場へ実戦投入!――の時期ではないでしょうか。ソフトウェア開発において,今までと一番違うのはチームで仕事をすることです。一番大事なのは,ソフトウェアにデグレード(手戻り)を起こさず品質を向上させること。そのために先輩たちは,GitやGitHubを活用して仕事をしています。本特集は初心者を対象に,ちょっと扱いが難しいGitとGitHubをやさしく楽しく解説します。
第2特集
OpenLDAPの教科書
ユーザ/ネットワーク管理の基本と活用例
本特集では,ディレクトリアクセスプロトコルとして認証システムの核を担うLDAPについて,OpenLDAPを例に,そのしくみや役割を解説します。Sambaとの連係で使われることが多いLDAPですが,そのほかの用途への応用例なども参考にしてみてください。
緊急企画
Windows Server 2003サポート切れまであと2ヵ月
SambaによるActive Directoryの機能性と移行性を検証する
2015年7月15日のWindows Server 2003(以下Win2003)サポート終了まで,いよいよあと2ヵ月となりました。本誌の読者であれば,これを機会にオープンソースへの移行を目論んでいる方も多いのではないでしょうか。
そこで本稿では,Win2003で構築されたActive Directoryの移行をテーマに,オープンソースであるSambaで構築されたActive Directoryの機能性,移行性を検証します。
短期集中連載
Kotlin入門【3】
Kotlinを学ぶ
プログラマに優しい現実指向JVM言語「Kotlin」を紹介する連載企画。Androidアプリケーションの開発をゴールとして解説していきます。今回はKotlinのプログラミング言語としての文法や機能をじっくり紹介していきます。