概要
第1特集
理論&応用で
シェル力の幅を広げる
開発でもインフラ管理でも運用でも,シェル上で行う作業はたくさんあります。だからこそ,シェルの操作が少し上達しただけで,いろいろな作業が速く,楽にできるようになります。本特集は,初心者もベテランも,ご自身のレベルに合わせて実力アップを図れるように,2つのパートで構成しています。
理論編(第1~3章)では,設計思想やしくみをふまえながらシェルの使い方や機能を解説します。今までシェルをなんとなく使ってきたという人は,まずはここでおさらいを。
応用編(第4~5章)では,熟練者がさらにシェルの活用範囲を広げられる知見を紹介します。
第2特集
データの抽出・加工に強くなる!
MySQL[SELECT文]集中講座
システムやアプリを開発する以上はデータベース,とくにリレーショナルデータベースの扱いを避けては通れず,その中身のデータを操作するためのSQLは,エンジニアの必修科目と言えます。今回はそんなSQLの中で,最も高い頻度で使われるであろう「SELECT文」にスポットを当て,基本構文からORDER BY,GROUP BYを使ったデータの抽出,各種JOINとサブクエリを使ったデータの加工までと,基本から応用までを一気に解説します。本特集では,RDBMSとしてはオープンソースのMySQLを,操作するデータとしては都道府県・市町村の人口・面積データを使います。実務を意識しながら,お手もとの環境でぜひ実践してください。
一般記事
ハッシュ関数を使いこなしていますか?【後編】
ソフトウェア開発での実装ポイント
ハッシュ関数は近年のソフトウェア開発において,とても重要な役割を担っています。この特集では前編に引き続き,ハッシュ関数を実際に利用する際に注意すべき点や,OSSではどのように実装されているかなど,もう少し掘り下げてハッシュ関数について解説します。
一般記事
Windows Server 2016で構築する最新ファイルサーバ【後編】
進化した機能で効率化を推進
本誌2017年6月号では,ファイルサーバとしての機能の解説と構築する際に使えるWindows Server 2016の最新機能にも触れました。さて,実際に試してみたいと思った方が次に考えるのは,その環境をどうやって用意するかではないでしょうか。今回は手軽にWindows Server 2016のファイルサーバ環境を作るべく,クラウド(Microsoft Azure)上に検証用のファイルサーバを構築する方法を解説します。また,クラウドならではのコツなど,知っておくべき,もしくは気をつけるべきポイントにも触れていきます。
一般記事
Jamesのセキュリティレッスン【10】
Jamesの挑戦状! Wireshark実践問題
Wiresharkを使ったパケットキャプチャへの理解を深める本連載。連載第10回を迎えた今回は,Jamesの挑戦状としてWiresharkについての問題を出題。過去の連載も参考にしながら,全問正解に挑戦してみてください!