Hatena::ブログ(Diary)

名もないテクノ手 このページをアンテナに追加 RSSフィード Twitter

EPUB版『InDesign者のための正規表現入門』

InDesignのTips一覧

2009-01-27

[][]今日からRubyを始めようと思っている人のための参考書籍

昨日、プログラミング言語 Ruby紹介記事を書いたんだけど、正直初心者には優しくないです。聖典だからね、仕方ない。そこで今日から始めたいと思っている人に参考書籍を紹介しておきます。


そもそもなんでRubyなのか、DTPとなんの関係があるのか?

このブログの読者の多くはDTPの人だと思うんですが、DTPにプログラムスキルが必要なの? と思われる方もいらっしゃるかもしれません。DTPの分野では大量のテキストを扱うため、Rubyの出番は多いです。「Jeditの連続置換なんてタルくてやってらんない」「もうすこしインテリジェントな処理をさせたい」「コンピュータの奴隷はもうイヤ」など、人に話せないお悩みをお持ちの方はぜひRubyを学んでみましょう。

DTPの人だと、主にこんな用途を期待できます。

  • 原稿整理、(英数字の半角全角や、約物、単位などの)字種統一。
  • InDesignなどの)タグ処理
  • IDMLなどの)XML操作
  • DBパブリッシング
  • etc.

Perlでもできるんじゃない? というご意見もあります。わたしの感じだと、日本語の扱いがとてもよいので、日本語文書を処理したいならRubyをおすすめします。

さらに、Rubyは流行の言語なんで、ぶちゃけ「転職に有利」ってこともあります^^ 特に若い方にはおすすめ。


プログラミングってナニ? それたべられるの? という人向き

まったくぜんぜんさっぱりプログラミング経験がない、って人もいるでしょう。そんな人はこの本をおすすめします。

そもそもこの本は、ほんとうに最初にプログラムに触れるための教材として書かれています。Rubyは最初に学ぶ言語としても、高い評価を得ています。

初めてのプログラミング

初めてのプログラミング


楽しく始めたい人向き

わたしはこの本(の最初の本)から始めたと記憶します。この本もかなり簡単なところから始めてくれます。クラスの書き方、考え方なども押さえてあってある程度のことまでこの1冊でわかります。「たのしい」はRubyの掲げるスローガンでもあります。


Perlなどの他言語経験がある人向き

去年刊行された、話題の入門書。ただし、こちらはなにかしらの言語経験者をターゲットにしています。ひととおりのことがコンパクトにまとめられていて秀逸。1.9系への配慮もされています。

初めてのRuby

初めてのRuby


定石、慣用句を速習してすぐに使いたい人向き

...そんなせっかちな人だけでなく、初心者すべての必読書。Rubyでよく使われる書き方や考え方を逆引き形式で解説してあります。「○○したい時はこうしろ」「こういうやり方もある」など、いつも読むたびにヒントをくれます。


とにかくくわしく書いてある本が欲しい人向き

とにかくいろいろ詳しく書いてあります。「言語編」「ライブラリ編」と分かれていて、困った時にお世話になっています。プログラミング言語 Rubyが出るまでは、こちらが公式本の役割を果たしていました。

プログラミングRuby 第2版 言語編

プログラミングRuby 第2版 言語編

プログラミングRuby 第2版 ライブラリ編

プログラミングRuby 第2版 ライブラリ編

hs9587hs9587 2009/01/27 13:55 Illustratorマクロを Rubyで作ってます、便利です。

seuzoseuzo 2009/01/27 15:33 ニコ動のライトニングトーク拝見しました。
メタプレゼン^^ すばらしいですね。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/seuzo/20090127/1232983118