2009-05-01から1日間の記事一覧
Rubyソースコード完全解説今まで「Rubyのソースコードを読むことなんてないだろうから」とか思って読んでなかったのだけど、これはRubyを使わない人でも読んで損はない文章だと思った。特に序章の「ソースコードを読む技術」は。以下レバレッジメモ 「ソース…
emacs, railsemacsでRails開発をする際、emacs-railsを使っている方が多いと思います。emacs-railsはとても便利なelispなのですが、最近は更新頻度が低く、rhtml→html.erbの対応も一部されていなかったりします。あとRspecの対応もイマイチ。emacs使いの人た…
データベース機能も備える全文検索エンジンgroongaをRubyから利用するための拡張ライブラリRuby/groongaがリリースされました。Ruby/groongaはRubyGemsに対応しているので、以下のようにコマンド一発でインストールできます。(事前にmakeやgccやRubyのヘッ…
InfoQ: Ruby On... SAP:新しいRuby VMを使って企業にさらなるワンステップ 作者Sebastien Auvray, 翻訳者編集部投稿日2009年4月30日 午後2時35分コミュニティJava,RubyトピックJRuby,動的言語,パフォーマンス&スケーラビリティタグ仮想マシン,NetWeaver,SAP…
DoRuby! (ドルビー!) は現場のエンジニアによる、主にRubyなどの技術に関する様々な実践ノウハウを集めた技術情報サイトです。こんにちは。 KBMJでRuby on Rails を使ったweb開発に携わっているyoppiといいます。 今回はRuby1.8で動いていたRailsのプロジェ…
A couple of weeks ago there was a Ruby conference in SanFrancisco called GoGaRuCo (Golden Gate Ruby Conference). Thisconference has grabbed attention due to a talk at which thepresenter illustrated a ... http://martinfowler.com/bliki/SmutO…
emacsRuby on RailsによるアプリをEmacsで編集しながら、同時にいろいろEmacs Lispを書くなどしたのでまとめ。 バッファ破棄/再読み込みRailsアプリのソースコードを一度に開くと大量のバッファが作成されるので、一度に破棄したり再読み込みしたりする機能…
最近お邪魔しているFLOSS桜山で、主催者である河合先生が、「注目しているRubyのフレームワークはSinatra」とか言ってて、まあ、そうなのかで終わるところだったんだけど、その理由を聞いて俄然興味を持った。 それが 「僕、簡単なのが好きなんだよねぇ」 は…
Apache Software Foundation(ASF)の開発チームは4月29日、Javaアプリケーション向けのビルドシステム「Apache Buildr 1.3.4」をリリースした。Apache BuildrプロジェクトがASFのトップレベルプロジェクトとなって初のリリースとなる。Apache Buildrは、シ…
Sinatra自体にはView機能は無いので、他のテンプレートライブラリを使いことになります。 まあ、使わなくてもいけそうなんですが、それはそれでコードが見づらくなるし、PHPでSmartyに慣れきってしまっている僕としては無いと寂しいのです。 ざっと以下のラ…
[Rails]rake dbコマンド一覧 - 戦うSEひろろのブログ ■rakeタスク 一覧 rake -T■rake db:abort_if_pending_migrations実行されてないmigrationを教えてくれる。■rake db:charsetデータベースの文字コードを教えてくれる。■rake db:collationデータベースの…
はじめにRuby on Rails(RoR)は、URLパラメータの引き渡しと読み込みに関して言えば、非常に使いやすいフレームワークとして知られてきました。その一方で、URLパラメータは単純な文字列として渡されるという共通認識があります。本稿では、RoRがURLパラメ…
ラングバプロジェクトラングバプロジェクトはカラムストア機能も備える高速・高機能な全文検索エンジンgroongaの機能をRubyから利用するためのライブラリを提供するプロジェクトです。groongaの機能をRubyらしい読み書きしやすい構文で利用できることが利点…
OverviewDiamondback Ruby (DRuby) is an extension to Ruby that aims to bringthe benefits of static typing to Ruby without compromising theexpressiveness of the language. The main features of DRuby are:... http://www.cs.umd.edu/projects/PL/d…