_ Railsは吹き溜まりだね Rails Is A Ghetto なんとなく読んだので、要約のつもり(いや、誤訳しそうなところはすっ飛ばしたものをさらに要約してるので、おおはずれかも)。 ●Rails Is A Ghetto(Railsは吹き溜まり) 会社や個人を特定してばんばんやるぜ。こ... 続きを読む
先日のエントリーでも少し触れたが、Ruby on Railsの最大の問題点は、それが持つ「一見そのフレームワークがMVCの形をとりながら、MVCの最も大切なところを外している『えせMVC』である」点にある。MVC(Model View Controller)がなぜ必要かを根底の部分でちゃ... 続きを読む
日記やメモなど、ぐだぐだ書いていくソーシャルネットワークに疲れた人向けのサービスです。 とてつもなくβ版ということで、ひとつよろしくです。 トップ ログを書く ログイン ユーザ登録 image_uploadプラグインを使ってみたけど、やはり画像のテーブルを独... 続きを読む
RoRでファイルのアップロードや、画像のリサイズを行ってくれるプラグイン「file_column」を使ってみる。 RMagickのインストールfile_columnはRMagickに依存しているので、まずRMagickをインストール。 RMagickのダウンロードRubyForge: RMagick: Project Info... 続きを読む
<% form_for(@blog, :html => {:multipart => true}) do |f| %> // multipart => trueを忘れずに <%= file_column_field 'image', 'image', 'icon' %> //これはプラグインのヘルパー、第三引数はなくてもいいしあったらモデルに書いたサイズになる おまけ "320... 続きを読む
has_many :throughで多対多の関連を設定する場合に、組み合わせの一意性を検証する方法。Railsレシピブックにあった例ですが、EntryとCategoryの間に多対多の関連があり、それをCategorizationsとしている場合に一意性を検証するには、 class Categorizations A... 続きを読む
Update: This article is now superceded by a new version that is updated for Rails 2.0 changes. Here we go. Rick Olson helped me figure out how to do bi-directional, self-referential associations using has_many :through. It's not obvious (unti... 続きを読む
twitterが2007年後半に先進的なユーザーに急速に受け入れられて以後、そのruby on railsアーキテクチャーはたびたびトラブルに見舞われてきた。しかし2008年中盤にtwitteerがこっそり一部コードをscalaにポートして以来トラブルはなくなった。Twitterの開発者で... 続きを読む
既存のテーブルをRailsで使う場合の鬼門は・テーブル名称が'Rails-Aware'ではない(複数形を使っているとは限らない)・プライマリキーの名称(列名)が'Rails-Aware'ではない(idという名前ではなく、コード設計上で一意とされている名称が使われる)本来はRailsに合... 続きを読む
このエントリでは Ruby on Rails と MySQL を使って日本語の全文検索を行う方法を記述する。Ruby on Rails のバージョンは 2.0.2、MySQL のバージョンは 5.0.67、Tritonn のバージョンは 1.0.12、Hyper Estraier のバージョンは 1.4.10 を使用した。サンプルの... 続きを読む
ruby, rails, Emacsrails.vim の情報は→id:secondlife:20061222:1166781841へどうぞ。 最近お仕事で初めてRailsのコードを書いているのですが、書きはじめて1週間くらい経ってからやっと rails.el の存在に気付きました。僕に Rails を教えてくれる、はてのく... 続きを読む
電波系Rubyプログラマ。好きな言語はC++とLua。最近,仕事ではRailsでのWebアプリケーションの開発を主にやっています。Webアプリケーションばかり触っていると,ときどきアセンブラが恋しくなりますね。仕事にかまけているうちに,趣味で開発したいプログラム... 続きを読む
作者 Rick DeNatale, 翻訳者 岡田 英久 投稿日 2008年1月8日 午前6時24分 コミュニティ Ruby トピック Ruby on Rails, プログラミング タグ Railsプラグイン, Ruby on Rails, ドキュメンテーション Rails 2.0.0、2.0.1、そして 2.0.2 という最近の矢継ぎ早なリ... 続きを読む
Rails 2.0をがんばってますが、いきなりつまづいてしまいました。 「RailsによるアジャイルWebアプリケーション開発」を参考に勉強してますが、Rails1.2のお作法のようで、2.0ではなかなかうまく動いてくれません。 例えば、controllerに class AdminController... 続きを読む
もりきゅうです。 本稿では RubyOnRails (以下 Rails) という Web アプリケーションフレームワークを紹介します。 MVC モデル Rails は MVC という考え方に基づいたフレームワークです。 IT用語辞典によると MVC とはソフトウェアの設計モデルのひとつで、 処理... 続きを読む
オープンソース・フリーウェアを毎日紹介するブログ。日々の業務の効率化、新しいサービスのネタ探しにどうぞ。SNS、SBS、CMS、オフィス、画像編集、ユーティリティ、Firefoxアドオン、テキストエディタ、ゲーム…ジャンルは様々。 [お知らせ] ※ これは実験的... 続きを読む
Sproutitは18日(米国時間)、SproutCoreの最新版となるSproutCore 0.9.10を公開した。もともと予定されていなかったリリースだが、コントリビュートされたパッチが優れたものであったことからSproutCore 1.0の前に今回のバージョンがリリースされることになった... 続きを読む
複数の情報筋からの情報:2年近くの間、高い頻度で発生していたスケーリング関連のトラブルで、TwitterはRuby on Railsのフレームワークを捨て、PHPないしJava(Rubyは使い続け、Railsのフレームワークのみを放棄する案もあるようだ)を使ってゼロから作り直す... 続きを読む
Web業界で新しいサービスを開発したくて、起業をしてみた。現在従業員7名で元気にお仕事中。今はひたすらコード書きをする日々なのだが、アイディアだけがたまっていく… 【略歴】 「Ruby なんて遅くて使えないよねって言ってみる」を読んで: 逆でしょう。Ruby... 続きを読む
方針 Rubyをまったく知らない前提で始めます Java、JavaScript、elispのようなメジャーな言語と対比しながら説明します なるべく手を動かして目に見える形で説明を進めます 次回Ruby on Railsの勉強会をするので、それにつながることに重点を置きます 逆に言う... 続きを読む
Scaling Twitter: Making Twitter 10000 Percent Faster | High Scalability Twitter started as a side project and blew up fast, going from 0 to millions of page views within a few terrifying months. Twitterの中の話が書かれていましたので要所をまと... 続きを読む
We Ain't Seen Nothin' Yet. [Rails meets jQuery] Rails用jQueryプラグイン「jq4r」 記事から引用→ 「jq4rを利用すると,prototype.jsを利用するlink_to_remoteなどのHelperメソッドと同様に, jQueryを利用するjquery_link_to_remoteといったHelperメソッド... 続きを読む
3日目よかったのは、Twitter の中の人 Britt Selvitelle と Alex Payne による Scaling Twitter。4月の話 からアップデートもあり、より突っ込んだ話が聞けた。まずは、ハードウェア構成について。Mongrel across 19 coresMessage processing/delivery across 1... 続きを読む
Post to Twitter Post: Scaling Twitter From: Blaine, 2 years ago Scaling TwitterView SlideShare presentation or Upload your own. (tags: performance scaling) Scaling Twitter - Slides for a talk presented at the SDForum Silicon Valley Ruby Conf... 続きを読む
Joel Spolsky / 青木靖 訳 2006年9月1日 金曜 旧知の友人がメールで質問をしてきた。 「Webサーバ上に構築するエンタープライズアプリケーションを作るためのテクノロジーについて、基本的な疑問がある。君の考えを聞きたい・・・」 「君だったら、.NETとJ2EEで、... 続きを読む
最近、2.0な方々の間でTwitterが話題になってる。で、そのTwitter自体も面白いんだけど、TwitterについてDHHがブログを書いてRailsでの大規模サイト構築が話題になってるのが面白い。 Twitter trouble (Loud Thinking - DHH) まずTwitterの高負荷について言及、... 続きを読む
Ruby on Rails究極指南:第2回 Rails専用IDE「RadRails」でRailsをもっともっと快適に (1/3) いくらRailsが「less code」をキャッチコピーに使っているとはいえ、まったくコードを書かなければ何も起きません。今回は、コードを書くための環境として、Rails専... 続きを読む
Ruby on Railsを徹底攻略! RubyによるWebアプリ開発の高速開発の代名詞「Ruby on Rails」待望の実践的解説本。実践的なチュートリアルから、標準ジェネレータ/スクリプトの解説、国際語対応、全文検索、Ajax RSS Readerの作成、エンタープライズ利用までRails... 続きを読む
Eclipse IDEが登場して以来、開発環境といえばGUI統合開発環境だというデベロッパも多い。JavaならNetBeans IDEもそうだ。ともかく、Eclipse IDEが登場してから開発環境の前提が変わった感がある。高度に洗練されたGUI統合開発環境は、もはやダウンロードすれば... 続きを読む
資料写真: 脆弱性修正に役立つ可能性のある書籍「まるごとPerl! Vol.1」 → amazonで詳細情報を確認 ナウでヤングなWeb開発者のあいだで人気の高いアプリケーションフレームワーク「Ruby on Rails」に9日、致命的な脆弱性が見つかった。開発チームでは「かなり... 続きを読む
作者: 前田修吾出版社/メーカー: オーム社発売日: 2006/02/25メディア: 単行本(ソフトカバー)ISBN: 9784274066405Amazon 評価: 5.0 (5) はてな評価: 3.5 (2) はてな記法: 続きを読む
ジャンル:Webアプリケーション開発環境 作者:David Heinemeier Hansson氏など ライセンス:MIT License URL:http://www.rubyonrails.org/ Ruby on Railsはデータベースを利用したWebアプリケーションを構築するためのフレームワークだ。RubyとMySQLで構成... 続きを読む