概要
第1特集
正しく説明できますか? ps,ls -lの出力,sudoの意味
新人教育に役立つLinux総復習
年度末が近づき,新入社員を迎える時期になりました。新人に実務を教えることになった際,サーバの操作方法やコマンドだけでなく,背景にあるOSの動作についても説明できると飲み込みが早いでしょう。教わる側としても,あらかじめしくみを理解しておくことで知識を積み重ねる基盤ができ,その後の業務をスムーズに進められるはずです。
本特集では普段何気なく使っているsudo,ps,ls -lといったコマンドを題材に,Linuxが持つ広範なOSの機能を,プロセス管理/パーミッション/ファイルシステム/パッケージ管理の4テーマに絞って解説します。理解をより深めるだけでなく,使い慣れたコマンドの意外な使い道や,運用の助けになる知識も得られるでしょう。
第2特集
実務に活かせるSSL/TLS入門
基本からおさらい,Let's Encryptで実践
インターネット通信を暗号化してプライバシーを保護するSSL/TLS(https)はもはや常識になりつつあり,国内上場企業での利用はすでに8割超えとなっています。SSL/TLSの導入には認証局から発行されるSSL証明書が必須ですが,後発の認証局「Let's Encrypt」はSSL証明書を手軽に無料で発行できるうえ,証明書の自動更新にも対応しており,現在人気があります。
本特集ではSSL/TLS 通信の基礎について学びつつ,実際にLet'sEncryptで証明書を発行する手順を紹介し,証明書の発行や管理についてのハマりどころを紹介します。
特別企画
世界で戦うプログラマーになる!
アルゴリズム系プログラミングコンテスト大全
今,実力証明,就職・転職活動などにも使われ,楽しみながらスキルアップを図れる「プログラミングコンテスト」への注目が高まっています。本記事では,競技プログラミングサイト「AtCoder」の代表取締役社長であり,世界トップクラスの競技プログラマである高橋直大氏が,競技プログラミング系,機械学習系,などさまざまなジャンルのプログラミングコンテストの魅力を実例とともに紹介します。