トップ 追記

RubyFlow-ja


2008年12月23日

_ Yehuda Katz talks to RubyLearning participants

Yehuda Katz gives many Ruby insights to the participants of the RubyLearning courses in this interesting interview.

この興味深いインタビューで、Yehuda Katz は RubyLearning コースの参加者に対し、Ruby の多くの本質を教えてくれた。

_ HTML Scraping with scRUBYt! for Fun and Profit

An introductory article to web scraping in Ruby with scRUBYt!

scRUBYt! を使って Ruby で Web スクレイピングをする方法についての紹介記事。

_ Ruby Ref- Ruby documentation on the iPhone

RubyRef's a cool iPhone app which lets you see all of Ruby's documentation and star the classes/methods you use most!

RubyRefは、すべての Ruby ドキュメントを見ることができる、クールな iPhone アプリ。頻繁に参照するクラスやメソッドには星をつけることができる!


2008年12月22日

_ Unattended Passenger / Ruby Enterprise Installation on Ubuntu 8

A script / set of commands that show how to install Phusion Passenger and Ruby Enterprise Edition on Ubuntu.

Phusion Passenger と Ruby Enterprise Edition を Ubuntu にインストールするための、スクリプト / コマンドの集合

_ CloudKit 0.9 Released

CloudKit is an Open Web JSON Appliance implemented as Rack middleware. The 0.9 gem is out today and provides fully discoverable, RESTful, versioned JSON storage with integrated OpenID and OAuth.

CloudKit は、Rack ミドルウェアとして実装された、オープンな Web JSON アプライアンス。バージョン 0.9 の gem は本日リリースされ、OpenID と OAuth と統合された、発見可能(discoverable) で RESTful でバージョン付きの JSON ストレージを提供する。

_ Geokit 1.2 released: Gem + plugin, Rails 2.2.2 ready

Geokit is now separated into a Gem (geokit-gem) and a Rails plugin (geokit-rails). You can use the gem separately. Everything is Rails 2.2.2 tested, and has many small updates/fixes.

Geokit makes it easy to build location-based apps. It provides geocoding, location finders, and distance calculation in an easy-to-use API. Learn more here

Geokit は Gem (geokit-gem) と Rails plugin (geokit-rails) に分離された。Gem だけを別に使うことが可能。すべて Rails 2.2.2 でテストされており、細かい修正を多数含んでいる。

Geokit を使うと位置情報をもとにしたアプリを作るのが簡単になる。地理座標、位置ファインダ、距離計算などの、簡単に使える API を提供する。詳細はこちら


2008年12月21日

_ Understanding Ruby Blocks, Procs and Lambdas

Start learning how to take full advantage of Blocks, Procs and Lambas within Ruby by reading the following tutorial: http://www.robertsosinski.com/2008/12/21/understanding-ruby-blocks-procs-and-lambdas/

Ruby でのブロック、Proc、lambda の特長をすべて知り尽くすには、このチュートリアルから始めるといい: http://www.robertsosinski.com/2008/12/21/understanding-ruby-blocks-procs-and-lambdas/

_ Rails/Webapp Performance Optimization (Part 1) - Measurement

An overview of some of the tools used to profile and benchmark Rails applications, and some commentary on their use. Part 1.

Rails アプリのプロファイルとベンチマークをするツールの概要とコメント。パート 1。

_ Merb_editorkicker plugin - invoke your favorite editor on error page

I have released merb_editorkicker plugin 0.2.0. This is a Merb plug-in which enables you to invoke your favorite editor such as Emacs, Aptana, NetBeans and so on instead of TextMate when you click line number link on Merb error page. I believe this helps Merb developers who are using editors other than TextMate. See README.txt for details.

merb_editorkicker プラグイン 0.2.0 をリリースしました。これは、Merb のエラーページで行番号をクリックしたときに、TextMate 以外の好きなエディタ (Emacs, Aptana, NetBeans, その他) を起動するプラグインです。TextMate 以外の Merb 開発者にとって役に立つと思います。詳細は README.txt をどうぞ。


2008年12月20日

_ thoughtbot is filled with vim and vigor

The crew at thoughtbot share some of their vim tips.

thoughtbot のメンバーが、vim tips のいくつかを紹介してくれている。

_ Dreaming of a Ruby Christmas

A cool perl-camel like Ruby Christmas tree - hooray for the XMas season!

Ruby のクリスマスツリーのような、クールな Perl キャメル - XMas season 万歳!

_ How to copy folders to a git branch

Easily copy folders and files to other Git branches with Grancher. Perfect for GitHub Pages!

Grancher を使うと、フォルダとファイルを他の Git ブランチに簡単にコピーできる。GitHub ページにも完全対応!

_ Announcing Canticore: An Unorthodox Take on Blogging Engines.

Canticore is a blogging engine that is -- very slowly -- being written in Ruby. It has several ordinary, expected features, and one very exciting one. Check out the announcement.

Canticore は Ruby で書かれた -- 超遅い -- ブログエンジン。普通のよくある機能をいくつか備え、そして大変興味深い機能をひとつ備えている。アナウンスをチェックだ

_ roadtrippr has relaunched it's ruby on rails based iPhone web-app

I'm very proud to announce that my ruby on rails website - roadtrippr.com has relaunched it's own iPhone webapp. Built using Ruby on Rails, it allows people to add their favorite local road trip destinations, and search for new places to visit when out on the road. You can read all about it here, and check out some screenshots.

自分の Ruby on Rails Web サイトをここに発表します - roadtrippr.com は iPhone web アプリとして再ローンチしました。Ruby on Rails を使うことで、みんなが自分の好きなローカル道路旅行目的地を追加できるようになり、道を外れたときに新しい滞在場所を検索することができるようになりました。すべてはこちらで読むことができます。またスクリーンキャストも用意しています。


2008年12月19日

_ Ruby reflection

Want to know more about ruby reflection? check the first post of this series

Ruby のリフレクションをもっと知りたいとは思わんかね? このシリーズの最初の投稿をチェック

_ Ruby Graphs and Java Monitoring with JRuby

Nick Sieger, shows you how easy it is to use JRuby to mix and match both Ruby and Java tools to quickly create a simple memory monitoring program.

Nick Sieger は、JRuby を使えば Ruby と Java のツールをミックスしてマッチさせるのが簡単にできることを示してみせてくれた: 簡単なメモリ監視プログラムをさくっと作る。


2008年12月18日

_ Sinatra: 29 Links and Resources (and growing)

On Ruby Inside we've just run Sinatra: 29 Links and Resources, but the comments are filling up with extra apps and links to check out. If you want to get on the Sinatra bandwagon, this is the place to start!

Ruby Inside では、Sinatra: 29 リンクとリソースという投稿を掲載した。しかしコメントが多数寄せられ、チェックすべき他のアプリやリンクを教えてくれた。もし Sinatra の勢いに乗じたかったら、ここから始めるといいと思うよ!

_ Matt Aimonetti: Why on earth would you ignore Merb?

Matt Aimonetti (a Merb core team member) talks to RubyLearning on all aspects of Merb in this interesting interview - Why on earth would you ignore Merb?

Matt Aimonetti (Merb コアチームメンバー) は RubyLearning の興味深いインタビューにて、Merb のすべての側面について語った - なんで Merb を無視するですかー?

_ Rails File Upload With Paperclip

There are a few options to uploading files when it come to Rails, theres file_column, attachment_fu just to name the popular few, but theres a new kid on the block, its Paperclip by Thought Bot. Find out how to use it!

Rails でのファイルアップロードには 2, 3 の選択肢がある。file_column、attachment_fu などが有名どころであるが、ここに新参者が登場した。名前を Paperclip といい、Thought Bot が作成している。使い方を見てみよう!


2008年12月17日

_ Parameters signature matters in method call and dispatch speed

I ran some benchmark and discussed the findings. Interesting only if you're ocd like me about performance.

いくつかのベンチマークとその結果についての議論。自分のようなパフォーマンス狂にだけ興味ある内容。

_ Wycats Responds to DHH's 'Merb Bullshit' video!

Wycats says it's about helping Ruby win and growing the ecosystem. Encourages everyone to stay positive.

Wycats は Ruby が勝利しエコシステムを成長させるのを助成することであると言った。みんなに対して肯定的に捉えるよう促している。〔訳注: wycats とは、Merb lead developer である Yesuda Katz のこと〕

_ Merb dependencies and bundler have been conquered. Watch the screencast!

People's main gripe has been that the dependencies and the bundling solution that was available with Merb 1.0 has been quite painful. Fixing all this has been the focus of this past week, and with the Merb 1.0.5 release comes a new solution. Watch the screencast demonstrating all those new features.

みんなの主な不満は、依存性と、Merb 1.0 から利用可能になったバンドルソリューションが、大変苦痛になってきたことである。先週、これらの問題を解決すべく努力がなされ、Merb 1.0.5 リリースからは新しいソリューションが利用できるようになった。新機能をすべてデモしたスクリーンキャストを見よう

_ DHH has a problem with Merb's "bullshit"

Rather unusually, a video of David Heinemeier Hansson commenting on Merb's recent PR joust with Rails has cropped up on Vimeo. In it he appears to be fed up with the "amount of bullshit" coming from the Merb group. Whether this video was uploaded by David himself or not is uncertain (I believe he doesn't like the initialism "DHH" so it seems odd for that to be his username).

Rather unusually〔訳注: ???〕、Rails をやり玉に挙げた Merb の最近の PR に対し、video of David Heinemeier Hansson がコメントした動画が Vimeo に投稿された。その中で彼は、Merb の連中による"たくさんのたわ言"にうんざりさせられているようだ。この動画が David 自身によってアップロードされたかどうかは重要でない (私は彼が "DHH" とイニシャル表記されるのを好んでないのを知っているので、彼のユーザ名としてはおかしい)。

_ Rails 2.3's Metal

DHH has introduced Rails Metal to edge Rails (to become Rails 2.3) - a Rack middleware for processing low-level requests (hence "on the metal") without putting them through most of the Rails stack.

DHH は (Rails 2.3 になるであろう) 開発版 Rails に、Rails Metal を導入した - これは低レベル (つまり〔訳注: Rail に加工されていない〕 "金属のまま (on the metal)") のリクエストを処理するための Rack ミドルウェアで、Rails スタックの大半をスルーさせることができる。

_ Rhodes: Develop Ruby apps for the iPhone / Windows Mobile / BlackBerry

Rhodes by Rhomobile is a new solution for writing Ruby client applications on the iPhone, Windows Mobile and BlackBerry. The apps have access to GPS, Accelerometer, etc. To be completely cross platform, the GUI is defined using regular HTML, with special tags for the advanced features (GPS,...).

Rhodes by Rhomobile は、iPhone や Windows モバイルや BlackBerry で、Ruby を使ってクライアントアプリケーションを書くための新しいソリューション。アプリは GPS やアクセラレータなどへのアクセスが可能。完全なクロスプラットフォームであるためには、GUI は通常の HTML で定義される必要があるが、GPS のような高度な機能に対しては特殊なタグを利用する。

_ Do you know any Indian Rubyists who Tweet?

The search is on for the missing tribe of Indian Rubyists who tweet (and based in India). Surprisingly, very few Indian Rubyists tweet. Wonder why? Either they are too busy hacking away code; making money; poor internet access away from work (at work most Rubyists are not allowed access to social networking sites). Do you know any?

検索では、Twitter でフォローすべきインド人の Rubyist (インドで活動している人) が見つからない〔訳注: ???〕驚くことに、Twitter を使っているインドの Rubyist はほとんどいない。なぜなんだ? コードをハックするのに忙しいのか; お金を稼ぐのに忙しいのか; 貧弱なインターネットアクセスしかないからなのか (働いている Rubyist のほとんどはソーシャルネットワークサイトへのアクセスを禁止されている)。他に理由を知ってる?


2008年12月16日

_ Tutorial on building OOP game in Shoes

If you need to teach someone (or yourself) OOP and Ruby, there's nothing better than a game. Read extensive walktrough of building simple game with bunch of sheep and a dog in Shoes framework or browse the source code. (Different steps of building the code are saved in Git tags for easy switching between versions.)

もし誰か (または自分自身) に OOP と Ruby を教える必要があるなら、ゲームほど最適な物はない。Shoes フレームワークによる羊の群れと 1 匹の犬を使った、簡単なゲームを構築するための広範囲に及ぶ手順を読むか、またはソースコードをブラウズしよう。(コードを構築するときの異なる手順は、Git タグとして保存されているので、バージョン間を切り替えるのが簡単にできる。)

_ Merb 1.0.6 Released!

"Merb 1.0.5 was released yesterday, with a quick release of Merb 1.0.6 to resolve a few issues. The release included a number of small fixes as well as a brand new bundler." --> Yehuda Katz, blog post with release details

"Merb 1.0.5 が昨日リリースされた。その後、いくつかの問題点を改善した Merb 1.0.6 がすぐにリリースされた。このリリースは数多くの細かい修正が含まれており、また新しいバンドラ (bundler) も含まれている。" --> Yehuda Katz, ブログの投稿にリリースの詳細が書かれてある

_ Ruby Inside's Peter Cooper talks to RubyLearning

Ruby Inside's Peter Cooper talks to the RubyLearning participants. Peter Cooper reveals his secrets for success at Ruby programming.

Ruby Inside の Peter Cooper は、RubyLearning の参加者に語りかけた。 Peter Cooper は彼が Ruby プログラミングで成功した秘密を教えてくれた。


2008年12月15日

_ Top Brazilian Rubyists to follow on Twitter

We need some Ruby and Rails love! Who do you think are some of the Top Brazilian Rubyists to tweet with? Post your list as comments at the "Top Brazilian Rubyists to follow on Twitter" blog post.

我々には Ruby と Rails への愛が必要だ! あなたが考える、Twitter でフォローすべきトップブラジル人 Rubyist は誰だ? 自分の考えるリストを "Top Brazilian Rubyists to follow on Twitter" というブログの投稿のコメントに書いてほしい。

_ glTail + Chipmunk = Server Monitoring with a bounce!

After getting one too many requests to have the glTail balls do something, I've integrated Chipmunk for 2D Physics. Resulting movie & code here.

glTail ボールに何かをさせるためのあまりに多くのリクエストを受けたあと、私は Chipmunk を 2 次元物理と統合した。出来上がった動画とコードはこちら。〔訳注: ???〕

_ Fukuoka Ruby Award - Now accepting applications. $10,000 first prize.

Fukuoka Ruby Award - The Government of Fukuoka Japan, together with the Fukuoka Ruby Award Selection Committee, is excited to announce the opening of the 2009 Fukuoka Ruby Award Competition. Completed entry forms must be received by 11:59 PM on December 25, 2008 to be eligible. Top prize is about $10,000. Free to apply. This is an excellent opportunity for individuals and groups looking for recognition for recent projects. Good luck!

福岡 Ruby アワード - 日本の福岡県庁は、福岡 Ruby アワード選考委員会とともに、2009 年福岡 Ruby アワードコンペを開催すると発表した。締め切りは 2008-12-25 11:59 PM。大賞は 1 万ドル。応募は無料。これは個人またはグループが最近のプロジェクトを認めてもらうためのチャンスでもある。幸運を祈る!

_ RubyDeveloper.Info

RubyDeveloper.Info is an open source Ruby community that has started off with nearly no features. It's premised instead on letting the community develop the features it wants for itself. You can find the source code on Github and should join the Google group, if you're interested in helping out. Finally, the site is invite only, but feel free to email me for an invite: foysavas@gmail.com

RubyDeveloper.Info はオープンソースな Ruby コミュニティであり、ほとんど何の機能も持たずに開始された。そのかわりに、コミュニティ自身が必要としている機能をコミュニティ自身で作れるようにしている。Github 上のソースコードは公開されており、またもし興味があるなら Google group には参加したほうがいいだろう。最後に、このサイトは招待制なのだが、私にメールをくれれば招待するつもりだ: foysavas@gmail.com

_ Satish Talim - Ruby Evangelist and Facilitator

Satish Talim is an established web site development expert (over 30 years of experience in the industry!) based in Pune, India. He's most recognized in the Ruby community for his ongoing work with his Ruby Learning group of sites. He's also built up a strong following on Twitter.

Satish Talim はインドの Pune で、web サイト開発者エキスパート (産業界で 30 年以上の経験!) を設立した。彼は現在も続いている Ruby ラーニンググループというサイトによって、Ruby コミュニティでよく知られている。彼はまた、Twitter で強力なフォローを構築している。〔訳注: わかりません〕

_ Phusion Passenger 2.0.6 released

This is a minor bugfix release. Please read the Phusion blog for the announcement.

マイナーバグフィックスバージョンのリリースです。内容についてはPhusion ブログをご覧下さい。

_ Top Ruby Merbists to follow on Twitter

We need some Ruby and Merb love! Who do you think are some of the Top Ruby Merbists to tweet with? Post your list as comments at the "Top Ruby Merbists to follow on Twitter" blog post.

Ruby と Merb への愛が必要だ! you は誰が twitter でフォローすべき トップ Ruby Merb 使いだと思うか? 自分が考えるリストを、こちらの "Top Ruby Merbists to follow on Twitter" というブログ投稿のコメントに書いてください。

_ Ruby on Rails - Are you a Member?

Often in a enterprise, ActiveDirectory is used to verify access to application. Now using a simple library, and ruby_net_ldap you can verify that the user is a member of a group. Very fast, and very easy. Goes well with mongrel NTLM authentication to give you applications that are easy to administer in a Windows domain/enterprise environment.

エンタープライズでは、アプリケーションへのアクセスを検証するのに ActiveDirectory が使われることがある。簡単なライブラリ と ruby_net_ldap を使うと、ユーザがそのグループのメンバーかどうかを、大変高速かつ簡単に確かめることができる。mongrel に NTLM 認証を与えることで、自分のアプリケーションを Windows ドメイン/エンタープライズ環境で管理するのが簡単になる。

_ Single Signon in Windows using NTLM and Mongrel

For enterprise apps, you often want a seamless experience to the user. Needing to maintain multiple user-name and passwords interferes in having the seamless experience. Windows IIS offers this using NTLM. Now using Mongrel and a additional filter, you can have rails application support single sign-on. Mongrel-NTLM passes the users windows login directly to your application.

エンタープライズアプリでは、ユーザに対してシームレスな体験を望むことがあるだろう。ユーザ名とパスワードのための複数のインターフェースを、シームレスな体験をもって保守する必要がある。Windows IIS は NTLM を使った方法を提供している。実は、Mongrel と付加的なフィルタを使うことで、Rails アプリケーションでシングルサインオンができるようになる。Mongrel-NTLM では、ユーザの Windows ログイン情報をアプリケーションに直接渡している。


2008年12月14日

_ How-to: Easy Upload via URL with Paperclip

I've been using Paperclip to handle file uploads lately, and I wanted to be able to accept file "uploads" via URL.

I've been using ファイルアップロードを遅延実行させるために Paperclip を使っています。そして、ファイル"アップロード"を URL 経由で行なえるようにしました

_ sinatra-gen makes starting a sinatra app easy

Sinatra-gen (http://github.com/quirkey/sinatra-gen/) uses Dr. Nic's rubigen to easily generate a skeleton of a sinatra app with a single command. It has a bunch of different options, incuding the ability to vendor/ sinatra and generate a single file app.

Sinatra-gen (http://github.com/quirkey/sinatra-gen/) は Dr. Nic の rubigen を使って sinatra アプリのスケルトンを単一コマンドで簡単に生成する。Sinatra-gen は多くの異なるオプションを持っており、vendor/ 以下に sinatra アプリを作ったり、1 ファイルアプリケーションを生成したりできる。

_ Is *anyone* using Merb?

So Merb is all the rage, and I'm honestly pretty excited by having a viable alternative to Rails. I'm so, so tired of tracking down problems in my code and digging through the unnecessarily magikal Rails APIs. So I go off and start investigating Merb, but guess what...I can't find even *one* site that claims to use it. If Merb is so great, where are the sites that are built with it? If you know of one, please post a comment here. Thanks.

Merb が流行っている。私は正直に言って、Rails の代替物として実用的なものが登場したことに非常に興奮している。私は、自分のコードの問題を追跡して、必要じゃないはずの魔法のような Rails API を掘り出すのにたいへん疲れた。それで、Rails をちょっと離れて、Merb の調査を開始した。しかし... Merb を使っているというサイトが *1 つたりとも* 見つからなかった。Merb がそんなに素晴らしいものなら、Merb を使って構築されているサイトはどこにあるのだ? もし知っているなら、コメントしてほしい。サンクス。

_ Deploying JRuby on Rails Applications to Geronimo Application Server

Summary of deploying ruby(jruby) on rails applications to the apache geronimo application server. Read more...

Ruby(jruby) on rails アプリケーションを Apache Geronimo アプリケーションサーバに配備するためのまとめ。詳細...