Software Design 2013年11月号
今号の特集概要
第1特集
思考をコード化する道具
我が友「Emacs」
設定ファイルの行数は覇気に比例する?!
「エディタというよりもEmacsは環境である」
本特集を企画するにあたり,この言葉を何度見て,何度聞いたことか……。Emacsの使い方になじみ自分の手の内にしていく過程で,プログラマは成長していきます(またRubyを育んだ環境でもあるわけです)。本特集ではEmacsとの出会いから,実際に開発に使うまで,さまざまな局面においてヒントになるようにまとめました。まずは気軽にEmacsを使ってみてください!
第2特集
コンピュータの加速装置
サーバサイドフラッシュFusion-io全方位解説
サーバマシン・データセンターを支えるテクノロジー
今,サーバの高速化を実現するためにフラッシュストレージを導入する事例が増えています。中でもFusion-io社の技術/製品に注目が集まっています。本特集では,これまでのフラッシュストレージの変遷と今後の活用スタイル,フラッシュメモリの動作原理,新技術の性能検証など……さまざまな側面から,Fusion-ioを中心としたサーバサイドフラッシュについて解説を行います。
一般記事
Ubuntu 13.10 “Saucy Salamander”
次期LTSリリースをにらんだ,野心的なマイルストーン
2013年10月17日にUbuntu 13.10“Saucy Salamander”がリリースされます。LTS直前となる今回の変更は,おもにディスプレイサーバとIBus回りに集中しています。とくにディスプレイサーバは,X Window Systemからの脱却とスマートフォン/タブレット向けのものを統合するための布石となっています。本記事では,この最新バージョンの新機能と今後の方向性について説明します。
特別企画
ソーシャルゲームのDevOpsを支える技術(前編)
~魔法少女リリカルなのはINNOCENTの舞台裏~
モバゲーから提供されているソーシャルゲーム『魔法少女リリカルなのはINNOCENT』は,企画・開発・運用を株式会社ユビキタスエンターテインメントが行っています。このサービスを支えるインフラは物理サーバと仮想サーバのハイブリッド構成となっており,株式会社IDCフロンティアのクラウドサービスが採用されています。本稿はこの両社から,人気ソーシャルゲームならではのデータを交えながら,DevOps実現に向けての取り組みを披露してもらいます。
目次
第1特集
思考をコード化する道具
我が友「Emacs」
設定ファイルの行数は覇気に比例する?!
- Chapter 1:Emacsとの「出会い」はある日突然に
yak shavingと寄り道について - Chapter 2:Emacsユーザの生産効率をアップしてきたカスタマイズの第一歩
定番になるにはワケがある! - Chapter 3:Emacsを俺の嫁にする冴えたやり方
Emacsは仮想的なLispマシン - Chapter 4:いつもの環境がどこでも使える!絶妙の引きこもり型エディタ
OSを渡り歩くユーザも安心 - Chapter 5:Emacs環境100%全開テクニック
高い拡張性を生かしていますか? - Chapter 6:Web開発の舞台裏とEmacs
ELPA,quickrun,Web-mode,Flymake,Gitの決め技 - Column 1:GNU 30周年とアジアのEmacs事情から考えたこと
- Column 2:もしEmacsがなかったら? その①
- Column 3:もしEmacsがなかったら? その②
第2特集
コンピュータの加速装置
サーバサイドフラッシュFusion-io全方位解説
サーバマシン・データセンターを支えるテクノロジー
- 第1章:長所/短所をきちんと理解しよう
NANDフラッシュのしくみと特徴 - 第2章:SSDならではのHDDとの違いを納得
フラッシュストレージ大解剖 - 第3章:ioDrive2が選ばれる理由を解明
Fusion-io ioDrive2入門 - 第4章:より効率的なフラッシュメモリ活用をめざして
OpenNVMの機能と可能性 - 第5章:ioDriveの性能をさらに引き出す
検証!アトミックライト+DFS
一般記事
- Ubuntu 13.10 “Saucy Salamander”
次期LTSリリースをにらんだ,野心的なマイルストーン
短期連載
- 【最終回】小規模プロジェクト現場から学ぶJenkins活用
【5】日頃のメンテも大事です
特別企画
- ソーシャルゲームのDevOpsを支える技術(前編)
~魔法少女リリカルなのはINNOCENTの舞台裏~
連載
- ITエンジニア必須の最新用語解説
【59】HTTP 2.0 - <ネットワークエンジニア虎の穴>自宅ラックのススメ
【7】サーバの選び方 - digital gadget
【179】コンピュータグラフィックスの祭典SIGGRAPH 2013[後編]
~ディズニーランドの街アナハイムで出会ったアート,デジタルガジェット編 - 結城浩の再発見の発想法
【6】On Demand - enchant ~創造力を刺激する魔法~
【7】デザインと哲学 - コレクターが独断で選ぶ! 偏愛キーボード図鑑
【7】Truly Ergonomic Mechanical Keyboard - 秋葉原発! はんだづけカフェなう
【37】DIPマイコンとmbed - Hack For Japan~エンジニアだからこそできる復興への一歩
【23】Spending Data Party 2013と「税金はどこへ行った?」の広がり【その2】 - 温故知新 ITむかしばなし
【27】FUJICとパラメトロン - 分散データベース「未来工房」
【5】Riak on EC2でデータベースをスケールさせる――可用性,拡張性,運用性を自在に管理 - セキュリティ実践の基本定石~みんなでもう一度見つめなおそう~
【5】UNIXのファイルアクセス権限および実行権限について - プログラム知識ゼロからはじめるiPhoneブックアプリ開発
【7】インタラクティブ性を持たせよう(その1)分岐 - Androidエンジニアからの招待状
【42】[アプリ開発2013][3]手書きメモアプリを作成しよう - ハイパーバイザの作り方
【14】ハイパーバイザの作り方・総集編(下) - テキストデータならお手のもの 開眼シェルスクリプト
【23】文章の表記揺れ/綴りをチェックする――コマンドを自作する時は単機能で - 【新連載】Be familiar with FreeBSD~チャーリー・ルートからの手紙
【1】ps(1)~TT,STATってなんだか知ってますか?~ - Debian Hot Topics
【9】DebConf13開催!そして7.2リリースがやってくる - レッドハット恵比寿通信
【14】気持ちのrootにあるもの - Ubuntu Monthly Report
【43】Inside Ubuntu Touch - Linuxカーネル観光ガイド
【20】カーネルパニック時のログを保存する~pstoreのしくみ~ - Monthly News from jus
【25】初の試みがめじろ押し! LLまつり開催! - インターネットサービスの未来(これから)を創る人たち
【28】Android端末の動作検証の課題を解決(前編)