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

xreaでRails 2.1を動かす

手順どおりにやっていけばxrea上でrailsアプリを動かせるはずです。 注意:とりあえず、xreaでRailsを動かすことには成功していますが、fast cgiでは動かせていません。 方針・条件 xreaでRails2.1を動かせるのかを検証する。todoを管理する簡単なアプリを作…

sqlite3っていったいなんなの?

Railsの開発でなにげなく使っているsqlite3、ファイルベースのDBでサーバーいらずってことくらいは分かってたんだけど、いまいちなにが出来るのかよく分からないので簡単にまとめてみた。以下公式ページhttp://www.sqlite.org/より(英語) 翻訳して下さって…

Rubyのprivateメソッドはselfレシーバを指定して呼び出せない

これだめ! class Foo def aaa self.bbb end private def bbb puts "bbb" end end Foo.new.aaa # => エラーだよ。 privateメソッドはselfレシーバを省略して呼び出す。 class Foo def aaa bbb end private def bbb puts "bbb" end end Foo.new.aaa # => "bbb…

今さらながら「オブジェクト指向でなぜつくるのか」を読んだ。

オブジェクト指向でなぜつくるのか―知っておきたいプログラミング、UML、設計の基礎知識―作者: 平澤章出版社/メーカー: 日経BP社発売日: 2004/06/03メディア: 単行本購入: 34人 クリック: 448回この商品を含むブログ (198件) を見る明日、後輩にオブジェクト…

男はかくあるべき。10条

勘違いさんのまねです。もちろん、自戒を込めて。 http://d.hatena.ne.jp/fromdusktildawn/20080810/p1 女の子が何をしゃべりたいかは、その女の子自身が気づいていない。これを女の子自身よりも先に気づいてあげる。 女の子は、愚痴、悪口、泣き言を言う男…

RJSでメソッドを共有したいときは、helperを使おう

休憩中に超速メモ。helperに定義したメソッドは、RJSテンプレート内でpageにバインドされている。どういうことかというと、 # helpers/comments_helper.rb module CommentsHelper def show_comments page["comments"].replace_html :partial => "comments" e…

Rubyが書けるようになってきたら読んでおこう

業務でのRails歴も2ヶ月を超えてだんだんRubyに慣れてきたんですが、昨日putsやpメソッドってどこにあるんだっけ?と聞かれて即答できたのが悔しかったので、Rubyの基本についておさらいしてみました。 ちなみに pやputsなどの組み込み関数的に使うメソッド…

Javaの問題です。コンパイラはversion 5.0以降

1.↓を実行するとなにが表示されるでしょう? public static void main(String[] args) { System.out.println(new Integer(1).equals(new Integer(1))); } true ですよね。 2.ではこれは? public static void main(String[] args) { System.out.println(new …