2008-06-01から1ヶ月間の記事一覧

RMagickとRubyGemsのバージョンの関係について

what RMagickはRubyGemsのバージョンに大きく左右されるというお話。 RubyGems プログラミング言語 Ruby リファレンスマニュアル 今回の現象に気づいたきっかけ ImageMagickとRMagicを使い、Rubyからイメージデータを操作していたのだが、gem update --syste…

Railsでlightwindow v2.0 を使ってみる

えー。Railsアプリ作るところからやりますw 環境 OS : Windows XP C:\Rails>ruby -v ruby 1.8.6 (2007-03-13 patchlevel 0) [i386-mswin32] C:\Rails>rails -v Rails 1.2.3 lightwindow.js v2.0 prototype.js Version: '1.5.1.1' scriptaculous.js v1.7.1_b…

たのしいRuby(第2版) 「はじめてのRuby」〜コメントを書く〜

■これは「たのしいRuby 第2版」を元にしています。 http://www.amazon.co.jp/%E3%81%9F%E3%81%AE%E3%81%97%E3%81%84Ruby-%E7%AC%AC2%E7%89%88-Ruby%E3%81%A7%E3%81%AF%E3%81%98%E3%82%81%E3%82%8B%E6%B0%97%E8%BB%BD%E3%81%AA%E3%83%97%E3%83%AD%E3%82%B0%E…

たのしいRuby(第2版) 「はじめてのRuby」〜変数〜

■これは「たのしいRuby 第2版」を元にしています。 http://www.amazon.co.jp/%E3%81%9F%E3%81%AE%E3%81%97%E3%81%84Ruby-%E7%AC%AC2%E7%89%88-Ruby%E3%81%A7%E3%81%AF%E3%81%98%E3%82%81%E3%82%8B%E6%B0%97%E8%BB%BD%E3%81%AA%E3%83%97%E3%83%AD%E3%82%B0%E…

たのしいRuby(第2版) 「はじめてのRuby」〜数学的な関数〜

■これは「たのしいRuby 第2版」を元にしています。 http://www.amazon.co.jp/%E3%81%9F%E3%81%AE%E3%81%97%E3%81%84Ruby-%E7%AC%AC2%E7%89%88-Ruby%E3%81%A7%E3%81%AF%E3%81%98%E3%82%81%E3%82%8B%E6%B0%97%E8%BB%BD%E3%81%AA%E3%83%97%E3%83%AD%E3%82%B0%E…

動画配信サービス提供に必要な回線速度(帯域幅)を知る

what 動画や音楽配信を目的としたWebサービスを開始しようとする場合、やはり気になるのは、回線速度です。どうやって見積もっているのでしょうか。それを考えたいと思います。 さくらインターネットの専用サーバーの配信能力を知る えー。どこから手を付け…

たのしいRuby(第2版) 「はじめてのRuby」〜数値の表示と計算〜

■これは「たのしいRuby 第2版」を元にしています。 Amazon CAPTCHA Rubyのプログラムでは、整数や小数(浮動小数点数)を、自然な形で扱うことができます。 数値の表示 「Rubyでは文字列は文字列オブジェクトという形になっている」と説明しました。同じよ…

たのしいRuby(第2版) 「はじめてのRuby」〜日本語の表示〜

■これは「たのしいRuby 第2版」を元にしています。 Amazon CAPTCHA Windowsのコマンドプロンプトで日本語を表示してみよう! 今度は、日本語を表示してましょう。・・・・といっても、難しい事は何もありません。単にアルファベットの代わりに日本語を「""…

たのしいRuby(第2版) 「はじめてのRuby」〜putsメソッド、pメソッド〜

■これは「たのしいRuby 第2版」を元にしています。 Amazon CAPTCHA putsメソッド putsメソッドは、printメソッドとは異なり、表示する文字列の最後で必ず改行します。 なるほど、改行してくれるのですね。やってみましょう。 コード puts "Hello,Ruby!" 実…

たのしいRuby(第2版) 「はじめてのRuby」〜メソッドの呼び出し〜

■これは「たのしいRuby 第2版」を元にしています。 Amazon CAPTCHA Rubyのメソッドの呼び出し Rubyのメソッドは、「()」を省略することができます。 つまり、 print("Hello,Ruby"") を print "Hello,Ruby" と書くことができる。ということです。 実際に、動…

たのしいRuby(第2版) 「はじめてのRuby」〜printメソッドを知る〜に突っ込みをいただきました

こちらを書いたら、つっこみを頂きました(-人-) (n氏) printって、IOに書き込むから、どうかんがえても文字列になるきがする どういうことでしょうか。その前に、そもそもIOとはなんでしょうか。 IO プログラミング言語 Ruby リファレンスマニュアル IO ク…

たのしいRuby(第2版) 「はじめてのRuby」〜printメソッドを知る 2日目「文字列」〜

昨日の続きです。 ■これは「たのしいRuby 第2版」を元にしています。 Amazon CAPTCHA 改行文字と「\」 文字列の「\n」は改行を表すと説明しました。普通の文字を使って、改行をかけろかげて、たとえば、Hello, Ruby !と表示させるにはprint("Hello,\nRuby\n…

RailsのFilter機能で特定のアクセスをブロック

Filter機能について気づいたこと こちらに、RailsのFilter機能が書かれています。 くまくまーさん++http://wota.jp/ac/?date=0720 「継承時の Filter」の部分で、 Filter を評価した値(戻り値)が false である場合、その時点で Filter の適用は停止され、以…

たのしいRuby(第2版) 「はじめてのRuby」〜printメソッドを知る〜

まぁ・・・はじめてじゃないけどw でも、まだスタートラインに立ってる感じもしないので、気分的にははじめて。 ■これは「たのしいRuby 第2版」を元にしています。 Amazon CAPTCHA Rubyを動かす コンソール(CUI)で動かしていきます。その理由は、 ・GUI…

Movable Type のAtom.xmlテンプレートの「published」と「updated」の時間のズレについて

環境 Movable Type 3.21-ja Atom.xmlに表記される時間のズレについて Movable Type 3.21-jaのAtom.xmlのデフォルトテンプレートを見てみると、 ・ ・ <published><$MTEntryDate utc="1" format="%Y-%m-%dT%H:%M:%SZ"$></published> <updated><$MTEntryModifiedDate utc="1" format="%Y-%m-%dT</updated>…

Rubyについて

※これは「たのしいRuby 第2版」をもとにしています。 Amazon CAPTCHA Rubyはスクリプト言語です 一部抜粋 スクリプト言語の場合、書いたスクリプトはコンパイルする必要がありません。そのまま実行できます。つまり、スクリプト言語を使えば、 プログラムを…

Enjoy Programming!

本日から、朝はRubyの基礎をやることにしました。 日々学んだことを記録していこうと思います。最初は「たのしいRuby 第2版」を使います。Amazon CAPTCHA まえがき〜はじめに 一部抜粋 テレビでサッカー選手のプレーを見ていると、さほど難しくないように感…

Railsのroutes.rbを知る

routes.rbを使ってやろうかな?と思う事があったので、routes.rbを触ろうとしたら、 なんとなく知ってるけど、なんとなくじゃ・・・orz ということで知る。 基本 こちらの記事が素晴らしいです。 http://wota.jp/ac/?date=20050725ポイントを列挙してみると …