サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Pixel 9
ashel.cocolog-nifty.com
日本中の組み込みプログラマの星であるプロジェクト型エディタPeggyですが、Rubyの開発でも十分な力を発揮します。emacs上の環境であるruby-mode.elには適いませんが、色分け、インデントなど、Rubyの恐ろしく複雑な文法になんとか追随しています。%記法やヒアドキュメントにも対応してるんですよ。 PeggyでRubyを開発するときには、開発フォルダの内容をそのままPeggyのプロジェクトに放り込んでしまうのが簡単です。プロジェクトに登録された.rbファイルを右クリックから「実行」すれば、何の設定も必要なくPeggyの出力ウィンドウ内で実行されますし、エラーが起こったらタグジャンプもできます。 あと、Ruby リファレンスマニュアルの Windows HTML Help版を適当な場所に落としておいて、プロジェクトのルートに登録するのもお忘れなく。これで、Peggyのキーワードヘル
世の中にはプログラミング言語はいろいろあるのですが、「何もない」という状態をどう扱うかというのは、とても特徴が出てくるところです。 例えばC言語では、言語的には0という整数が「何もない」ことを示していると言えます。例えば0は真偽値として扱うと偽になりますし、ポインタとしては「どこも指していない」という意味にすることが多いです。 Javaでは、nullが代入された変数を扱うとNullPointerExceptionという例外になるのですが、思わぬ形で大人気になってますね。 なんでこんな話を持ち出したかと言いますと、以前ruby-dev(Rubyの開発をしている人のためのメーリングリスト)でnilに関する激論があったのです。 http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/29374 ここからスレッドを辿っていくと読むことが
Amazonのウィッシュリストは非常に便利で、買いたいなあと思ったものを入れておくようにしているのですが、中にはちょっと立ち読みしてみてから欲しい本もあります。 というわけで、Amazonのウィッシュリストをcgiで取ってきて、ケータイ向きに表示するスクリプトを作ってみました。 http://koa.la.coocan.jp/amazon/wishlist.rb ソースとZIPで固めたものも置いておきました。 AmazonのAPIへのアクセスは、ruby-amazonというモジュールを使って簡単にできるのですが、World Wide Walkerさんによると、本来働くはずのウィッシュリストを取ってくるメソッドが、なぜか今働かなくなっているらしい。World Wide Walkerさんが解説されている方法でやったらできました。どうもありがとうございます。 通信の部分はすぐできたんだけど、表示
以前作ったCGIなんですが、せっかくですのでクエリー文字列でウィッシュリストID等を指定できるようにしてみました。 http://koa.la.coocan.jp/amazon/wishlist.rb ソースとZIPで固めたもの。ソースが倍くらいに増えてしまいましたねえ。 以下、ソースコメントからの転載です。 Amazonのウィッシュリストを取ってきて、携帯等で見やすいように表示するCGIです。 クエリー文字列でウィッシュリストID、フィルター、ソート順を指定することができます。 クエリー文字列で指定されなかった場合は、デフォルトの動作を行います。 -- wid ウィッシュリストIDを指定します。デフォルトは作者のリストです(^^; -- filter 0: 全ての種類を表示します。デフォルトの動作です。 1: 本のみを表示します。 2: CDのみを表示します。 3: エレクトロニクス製品
このページを最初にブックマークしてみませんか?
『Say it ain't, ashel!』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く