Software Design 2013年9月号

今号の特集概要

第1特集
UNIXエンジニアのたしなみ
今からはじめるsed/AWK再入門
ワンライナー vs. スクリプティング

sedとAWKは,昔からUNIX/Linuxエンジニアの間で愛用されているツールです。文法が単純で習得しやすく,端末から即座に使えて便利。ほかのUNIXコマンドと組み合わせれば応用範囲は限りなく広い。sed/AWKに触れたことがないという人も,昔は使っていたけれど最近はご無沙汰という人も,この機会にマスターしてUNIX/Linuxでの作業効率を高めましょう。

第2特集
開発するならやっぱりMacですよね?
9人9色のデスクトップ拝見+新OS傾向と対策

iOS 7&Mavericksが今秋リリースされます。でもその前に,最前線で活躍されているプログラマ・エンジニアの皆さんの開発現場(デスクトップ)を紹介させていただきました。プロの一工夫を参考に,次のOSへの期待を込めてバージョンアップ!

一般記事
Red Hat Enterprise Linux 7に向けた
最終段階に入ったFedora 19

米国時間2013年7月2日にリリースされたFedora 19(コードネーム:Schrodinger's Cat)は,Red Hat Enterprise Linux 7(以後,RHEL 7)のベースとなるリリースです。当初その役割はFedora 18が担う予定でしたが,いくつかの主要機能の開発遅延によってFedora 19にスイッチされました。Fedora 19の新機能を概観し,RHEL 7への準備を進めましょう。

目次

第1特集
UNIXエンジニアのたしなみ
今からはじめるsed/AWK再入門
ワンライナー vs. スクリプティング

  • 第1章UNIXのテキスト処理の基本から始める
    超入門sedとAWK…… 今泉 光之
  • 第2章手軽で強力なテキスト処理ツール
    sedの詳細と利用法…… 鶴長 鎮一
  • 第3章試してマスター
    AWKの基本 …… 中島 雅弘
  • 第4章:ベテランが教えるsed/AWK
  • Part 1 ログ解析…… 鶴長 鎮一
  • Part 2 シェルスクリプトから見たsedとAWK…… 上田 隆一
  • Part 3 AWKプログラミングの深層…… 田窪 守雄

第2特集
開発するならやっぱりMacですよね?
9人9色のデスクトップ拝見+新OS傾向と対策

  • Part 1:Mac使いの開発者の手の内「デスクトップ拝見!」
  • MacBookを持って開発しながら旅をする?…… 和田 裕介
  • ファイルの同期にこだわって仮想環境も構築…… 大野 渉
  • シンプルだけど多機能を実現する一工夫…… 横山 彰子
  • ネットワークエンジニアもMacだ!…… 西村 篤
  • Webサービスのシステム開発を支えるMac事情…… 菊地 清高
  • MacBookによる次世代開発スタイル――最強のマルチOS環境…… 後藤 大地
  • AndroidもiOSもイケル。モバイルデベロッパなら必然…… 江川 崇
  • 気持ちよくコーディングが行えるコンピュータ…… 森 拓也
  • TerminalとVim,Xcodeを快適に使うためにMacをカスタマイズ…… 所 友太
  • Part 2秋まで待てない!
    iOS 7&Mavericksアプリ開発へのプロローグ…… 中野 洋一

短期連載

  • 小規模プロジェクト現場から学ぶJenkins活用
    【3】Jenkinsの管理をより便利に……嶋崎 聡

一般記事

  • Red Hat Enterprise Linux 7に向けた
    最終段階に入ったFedora 19…… 藤田 稜

連載

  • ITエンジニア必須の最新用語解説
    【57】Amazon Redshift……杉山 貴章
  • <ネットワークエンジニア虎の穴>自宅ラックのススメ
    【5】スイッチとルータの選び方……tomocha
  • digital gadget
    【177】広告におけるデジタルとガジェットの役割……安藤 幸央
  • 結城浩の再発見の発想法
    【4】Cache……結城 浩
  • enchant ~創造力を刺激する魔法~
    【5】5年後の未来……清水 亮
  • コレクターが独断で選ぶ! 偏愛キーボード図鑑
    【5】Twiddler & Matias Half Keyboard……濱野 聖人
  • 秋葉原発! はんだづけカフェなう
    【35】プロトタイピングツールの違い……坪井 義浩
  • Hack For Japan~エンジニアだからこそできる復興への一歩
    【21】オープンデータIDEA BOXブレスト in Sendaiの紹介……小泉 勝志郎
  • 温故知新 ITむかしばなし
    【25】UNIX回想……北山 貴広
  • 分散データベース「未来工房」
    【3】Riak CSで自宅バックアップ――インストールと設定について……上西 康太
  • セキュリティ実践の基本定石~みんなでもう一度見つめなおそう~
    【3】ソフトウェアの脆弱性ができるわけ……すずきひろのぶ
  • ハイパーバイザの作り方
    【12】virtioによる準仮想化デバイスその2「Virtqueueとvirtio-netの実現」……浅田 拓也
  • テキストデータならお手のもの 開眼シェルスクリプト
    【21】CGIスクリプトを作る(3)――Ajaxで動的に画面を更新……上田 隆一
  • Androidエンジニアからの招待状
    【40】[アプリ開発2013][1]Androidアプリ開発をはじめよう…… 鈴木 圭介
  • プログラム知識ゼロからはじめるiPhoneブックアプリ開発
    【5】ブックアプリなんだから,文字を表示しよう!……GimmiQ(いたのくまんぼう,リオ・リーバス)
  • レッドハット恵比寿通信
    【12】サポートのお仕事…… 小西 高之
  • Debian Hot Topics
    【7】Ruby in Debian(1)……佐々木 洋平
  • Ubuntu Monthly Report
    【41】LibreOffice 4.1の新機能…… あわしろいくや
  • Linuxカーネル観光ガイド
    【18】Linux 3.11の新機能~soft-dirtyとO_TMPFILE~……青田 直大
  • Monthly News from jus
    【23】プロジェクト管理も事務処理もOSSで……法林 浩之
  • インターネットサービスの未来(これから)を創る人たち
    【26】安心・安全に使えるサービスを実現する「Orion」(前編)…… 川添 貴生