タグ

rubyとRailsに関するtsupoのブックマーク (39)

  • Twitterのトラブルから見る、DB分割でスケーラブルなRailsサイト構築:TKMR.blog.show

    最近、2.0な方々の間でTwitterが話題になってる。で、そのTwitter自体も面白いんだけど、TwitterについてDHHがブログを書いてRailsでの大規模サイト構築が話題になってるのが面白い。 Twitter trouble (Loud Thinking - DHH) まずTwitterの高負荷について言及、Twitterは11,000リクエスト/秒 の高負荷で問題となっているらしい。 そしてスケーラビリティの鍵はDB分割だ、と言っている。Railsは基一つのDBを見るのでスケーラビリティの問題になる (確かにWebサーバはロードバランサがあればいくらでもスケールするしね、Sessionの共有だけ気を付ければ) ↓ Dr Nic » Magic Multi-Connections: A “facility in Rails to talk to more than o

  • 楽天市場のシステム開発にRuby on Railsを採用 - 楽天 | エンタープライズ | マイコミジャーナル

    楽天は15日、同社の提供するインターネットサービスの開発手段として"Ruby on Rails (以降、Rails)"の採用を開始したことを発表した。同社はネットワーク応用通信研究所からRailsトレーニングプログラムを受講した開発グループ"Ruby プロジェクトチーム"を組織、今後のサービス開発においてRailsを活用していく旨を発表した。 同社はこれまでにも、高い拡張性や可用性を実現し費用対効果の優れたアプリケーションを構築するために、同社の提供しているインターネットサービスの構築にLAMPなどのオープンソースソフトウェアを採用・活用してきた。 今回同社はインターネットサービス開発の生産性をさらに向上させることを目的として同チームを組織、Rails採用への取り組みを実施したとしている。Railsは今後、主にインターネットショッピングモール"楽天市場"における大規模トランザクション処理や

    tsupo
    tsupo 2007/03/15
    採用する開発プラットフォームは"Rails Platform" / Windows XPプラットフォームに対してかんたんにRailsアプリケーション開発プラットフォームを実現できるという特徴 → Windows 上で開発するんですね
  • 坊やがゆく - Railsでソーシャルブックマークを作ってみようか(第2回)

    エンジニア説明Railsアプリを作る「はじめの一歩」としての足がかりになればと思いまとめました。手順に沿ってコピペしていくといつのまにかアプリケーションが完成するというサンプルです。第1回のmasuidriveさんベースにRails勉強会@東京第11回での高橋征義さんバージョンとInternet Week 2006でのかずひこさんバージョンをミックスしました。環境やインストール、趣旨や概要につきましては第1回をご覧ください。 ■第1回との相違点Internet Week 2006のT24 : はじめよう Ruby on Rails 〜フレームワークで作るWebアプリケーション〜をベースに内容を変更しました。基的な流れは変わっていませんが、機能/モデルが変更されています。文字コードの設定を先に行うようにしました。モデルの定義を先に明示しました。モデルの作成にマイグレートを使用するようにしま

    tsupo
    tsupo 2007/02/20
    手順に沿ってコピペしていくといつのまにかアプリケーションが完成するというサンプル
  • Amazon Web Services Developer Community : Building a Web Application with Ruby on Rails and Amazon S3

    This article provides a tutorial on integrating the Amazon S3 REST API for Ruby with the Ruby on Rails web application framework to create a web management user interface for Amazon Simple Storage Service (Amazon S3). A Developer Voice Article--The Developer Voice series features articles by developers for developers. Learn how to submit your own article on the Co-Marketing page. Add your review

    tsupo
    tsupo 2007/02/08
    Amazon S3 の(バケツやログの)管理を Ruby on Rails 経由で実行。"S3 on Rails" // S3 を WebDav っぽく使いたい人向け(s3Dav の対抗馬)?
  • [ThinkIT] 第1回:Railsで構築されたオープンソースCMS「Rubricks」 (1/4)

    連載では今話題のフレームワークRuby on Rails(以下、Rails)上に構築されたCMS(Contents Management System)である「Rubricks」を取り上げます。第1回の今回はRubricksの概要について解説します。 Rubricksを紹介する前に、CMSについて導入の目的その意味について簡単に整理しておきます。 CMSと呼ばれるソフトウェアには、静的なサイトにおけるデザインの統一化や構成管理に特化しているもの、プログラムの必要なくBBSやニュースといったアイテムの配置ができるといった特徴があります。 さらに動的なサイト構築まで含めると、CMSという言葉の範囲は大変広いといえるでしょう。ただし、どのCMSでも「Webサイト構築/更新に関する共通的なルーチンワークの作業負荷を軽減する」ことを目的とする点は共通しています。

    tsupo
    tsupo 2006/11/10
    Ruby on Rails 上で構築された CMS “Rubricks” に関する連載 / Rubricks には、BBSやニュース、RSSといったコンポーネントがあらかじめ用意されている / Rubricksに近いポジションのCMSはXOOPSやPlone
  • 【レビュー】超高速 - Ruby on Rails向けJava HTTPサーバ"rails-asyncweb"登場! (2) インストール | エンタープライズ | マイコミジャーナル

    Javaインストール rails-asyncweb自身はJavaプロダクトとして動作する。このためまずJavaが動作するプラットフォームを用意する必要がある。 JRubyインストール rails-asyncwebはJRubyの成果物を使うため、Java以外にもプラットフォームにJRubyをインストールしておく必要がある。JRubyやそのインストールについては【ハウツー】話題のJRubyを動かしてみよう 導入編 - JRubyのコツをつかむを参考のこと。プラットフォームによっては実行スクリプトに若干の変更が必要になるだろう。 JRubyをインストールしたら、環境変数JRUBY_HOMEを、JRubyが展開されているディレクトリに設定する。rails-asyncwebの起動スクリプトが同環境変数を参照しているため、忘れずに設定すること。 Ruby on Railsインストール すでにRuby

    tsupo
    tsupo 2006/11/08
    rails-asyncwebはJRubyの成果物を使うため、Java以外にもプラットフォームにJRubyをインストールしておく必要がある
  • [ThinkIT] 第6回:RailsとGrailsの比較(前編) (1/3)

    前回までで、一通りJavaフレームワークとRailsの比較をしてきました。連載の最後の比較は、少し趣向を変えてGroovy上に作成されたRailsライクなフレームワークGrailsRailsの比較をしていきます。 GrailsはGroovy(Java公式仕様として策定が進められている、JavaVM上で動作するスクリプト言語)上で動作するRailsライクなフレームワークです。当初、Groovy on Railsという名称で作成が進められていたことからもわかるように、Railsに強く影響を受けていることが公言されています(後にRails作者の要請により改名)。 Groovyは豊富なJavaライブラリの利用が可能な上、言語設計自体もRubyの影響を受けているためRailsライクなフレームワークと相性がよいと考えられます。 Grailsに関する情報源には次のサイトがあります。

    tsupo
    tsupo 2006/10/18
    Groovyは豊富なJavaライブラリの利用が可能な上、言語設計自体もRubyの影響を受けているためRailsライクなフレームワークと相性がよい / 最大の相違は、Railsはコントローラから直接モデルを扱っているのに対し、Grailsではサー
  • [ThinkIT] 第2回:JSFとRailsで比較(前編) (1/4)

    第2〜3回のRailsと比較するJavaフレームワークは、「JavaEE標準」のプレゼンテーション層のフレームワークであるJSFJava Server Faces)です。 JSFは、JCP(Java Community Process)によって策定が行われている仕様であり、2004年3月に正式リリースされ、最新版はバージョン1.2となっています(2006年8月現在)。 このJSFの仕様に準拠したフレームワークもいくつかリリースされています。中でもオープンソースであるApache MyFacesが有名です。 多くのフレームワークで、プレゼンテーション層として提供している共通した機能は表1の通りです。今回はこれらの機能ごとに、JSFRailsを比較していきます。

    tsupo
    tsupo 2006/09/07
    基本的には、Java の方が得意な人は JSF、Ruby の方が得意な人は Rails ってことだと思うんですが。
  • Ruby on RailsコンテストからRuby on Railsエンジニアの求人・転職情報まで-Drecom Award on rails 2008

    tsupo
    tsupo 2006/07/04
    オープンソースフレームワークを使用して応募された18作品 → Ruby on Rails を使うのが必須のかと思ってたんだけど、そういう訳でもなかったようですね。
  • 複雑さに金が落ちる時代は本当に終わるのか? - アンカテ

    RailsやChuraのいけてないところ これは、Ruby on Railsに対する実に的確な批判だと思う。だが、これによって逆にRailsの意味が見えてきたような気がする。 (このエントリ、入口はソフトのやや専門的な話ですが、例によって大風呂敷で、そこから"The World is Flat"の話につながっていくので、できればプログラマ以外の方もおつきあい下さい) Railsというソフト開発ツールの良さは、単に便利とかフルスタック(必要な全ての機能盛合せ)ということではなく、実践的な仕事の流れが背後に想定されていることだ。頭をひねってツールを使いこなすというより、ツール(が想定しているソフト開発手順)に「乗る」という感覚で開発を進めることができる(まさに On Rails)。 だから、Railsの個々の機能の過不足を問題にするのはあまり意味が無い。仮に不足があったとしても、オープンソース

    複雑さに金が落ちる時代は本当に終わるのか? - アンカテ
    tsupo
    tsupo 2006/06/21
    80:20の80に特化することが許されるとしたら、最適なソフトウエア開発プロセスはどのように変化していくか → 80 はアマチュアに任せて(金にならないから)、20 をプロがやる、という方向。それがインソーサか
  • [鏡] しっぽのさきっちょ 2006年06月 -- Spiegel's Trunk: ☆ 知らぬは国許ばかりなり?

    del.icio.us の便利な使い方 ありゃ, 私のところもチェックされているのか。 確かに私のブックマークは(見る人によっては)かなりノイズが多いからな。 私のところで比較的マメにブックマークしているのは spiegel/Astronomy spiegel/Security くらいか。 暗号関係に興味のある方は spiegel/Cryptography あたりがいいかもしれない。 (spiegel/Security とダブルことが多いんだけどね) 知財関係もブックマークしてるけど, それほどマメではない。 タグでいうなら spiegel/Intellectual_Property あたりかな。 「そんなくそ真面目な記事はいらんねん。 もっと面白おかしいのはないんか」 という方は spiegel/Fun あたりをどうぞ。 ついでに私の場合だが, 方針としてはノイズを多めにしてでもなるべく

    tsupo
    tsupo 2006/06/05
    日本という国は身内の成果に本当に冷淡 / 教育を通して何らかのビジョンが生まれなければ教育をする意味がない
  • GIGAZINE - 無料で手軽にオンラインショップを開設できる「Shopify」

    楽天のようなオンラインモールに出店したりすると基出店料が毎月必要なのですが、「Shopify」は無料でオンラインショップを大体2分ほどで開設できます。面白いのは注文が来たかどうかの確認をRSSでチェックできること。 また、このサイトはRoR、つまり「Ruby on Rails」で作成されています。こんなことができるのか、という感じ。 というわけで現在テスト期間中のこの「Shopify」、実際に使ってみました。サンプルショップはこちら。 Shopify - A shop in minutes, a business for life. http://shopify.com/ 基的には売るものを登録して値段を付けて…というふつーのオンラインショップと同じシステム。送料とかも決められます。また、決済手段はPayPalとクレジットカード。「店長のブログ」みたいなものもくっつけられます。パスワー

    tsupo
    tsupo 2006/06/04
    Ruby on Rails で作られたオンラインショップ。日本語版があれば、使ってみたい気がする。
  • [ThinkIT] 第1回:Railsが注目されている理由 (1/3)

    RailsはDevid Heinemeier Hansson氏(以下、Hansson氏)が中心となって作成を続けているRuby製のオープンソースWebアプリケーションフレームワークです。まずはその概要について少し探ってみましょう。 Railsは、2003年の夏にHansson氏が作成を開始して、2004年にはじめて一般に公開されました。 それまでは「すぐに作れるけどゴチャゴチャしがちなPHPと、きれいだけど作るのに時間がかかるJavaを使ってソフトウェア開発をしていた」とHansson氏は語っています。そこで両者のいいとこどりをした「早くてきれいな」フレームワークを目指して開発をはじめ、現実のものにした結果がRailsなのです。

    tsupo
    tsupo 2006/05/26
    「すべてのものに柔軟性を与える必要はない」という割り切り
  • 【レポート】JavaOne 2006 - JavaとRubyの素敵なコラボレーション JRuby最新動向 | エンタープライズ | マイコミジャーナル

    米San FranciscoのMoscone Centerでは、16日(現地時間)よりSun Microsystemsの主催で2006 JavaOne Conferenceが開催されている。JavaOne Conferenceでは、Javaプラットフォーム単体だけでなく、Javaに関連した非常に広い範囲の技術が話題にのぼる。その中でも、スクリプト言語とJavaのコラボレーションという話題は、今年のJavaOneでは特に注目されているテーマのひとつといえるだろう。Javaとスクリプト言語の組み合わせと言えば、JRubyも当然その一例である。会場の一画ではJRubyの開発者であるThomas Enebe、Charlie Nutter両氏によるテクニカルセッションが行われた。 同セッションでは、まずRubyについて簡単に説明した上で、JRubyの開発コンセプトや特徴などを紹介した。JRubyは1

    tsupo
    tsupo 2006/05/18
    Ruby on Railsに関して現段階ではごく限定された機能しか利用できない / Java SE 6にはJavaScript実装系であるRhinoが標準で搭載される。このような状況の中でJRubyがどういった方向に進むのか、目が離せない
  • naoyaグループ - naoyaの日記 - Rails

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    naoyaグループ - naoyaの日記 - Rails
    tsupo
    tsupo 2006/05/08
    例題として使うにはよさげ
  • masuidrive's rails lab.

    tsupo
    tsupo 2006/04/12
    MASUIによるRailsの実験場。
  • ドリコム、オープンソースフレームワークのコンテスト「Award on Rails」を開催

    ドリコムは4月3日、オープンソースフレームワークを使用したウェブリケーションのコンテスト「Award on Rails」の開催を発表した。また、コンテストへの参加受付を同日より開始した。 参加資格は個人および法人を除く開発グループとなっており、特設サイトにて6月30日まで参加を受けつける。その後、7月30日に、一般投票およびpaperboy&co.代表取締役社長の家入一真氏、グリー取締役最高技術責任者(CTO)藤真樹氏、「百式」管理人の田口元氏ら審査員により各賞を決定する。 最優秀ソフトウェアは賞金100万円が贈られるほか、部門賞なども用意されている。 ドリコムでは今後発表する個人向けサービスにRuby on Railsの採用を決定しており、コンテストは社内普及のために企画したものだったという。しかし、国内のオープンソースフレームワーク普及に貢献するため、広く開発者の参加が可能なコンテス

    ドリコム、オープンソースフレームワークのコンテスト「Award on Rails」を開催
    tsupo
    tsupo 2006/04/04
    今後発表する個人向けサービスにRuby on Railsの採用を決定/コンテストは社内普及のために企画/国内のオープンソースフレームワーク普及に貢献するため、広く開発者の参加が可能なコンテストを開催することにした
  • Rails 1.1はどこが新しくなるのか (翻訳中)

    Posted by masuidrive Tue, 28 Feb 2006 23:20:00 GMT Scott Raymond氏が、ChangeLogなどを元にRails 1.1に搭載される予定の機能をWhat (will be) new in Rails 1.1 にまとめて公開しています。 氏に許可を頂いたので、ここで翻訳したいと思います。私は英語が苦手で勉強をしつつ翻訳なので、間違いもあると思います。気がついた事があれば、コメントをお願いします。 できた所からアップしていますが、自信がなかった部分については、英文も残してありますので、おかしい部分があったら、これもコメントお願いします。 追記 2006/03/03 22:00 遅くなりましたが、やっと終わりました。どーしても訳せなかった文がいくつかあるので、誰か教えてください。翻訳は初めてやったんですけど、ホント難しいですね。 追記

    tsupo
    tsupo 2006/03/07
    Rails 1.1に搭載される予定の機能 / validates_length_ofがUTF-8に対応 ? バイト数ではなく、キャラクター数を数える / 計算や統計にカスタムSQLが必要なくなる
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    tsupo
    tsupo 2005/12/05
    ruby をよくわかってない人でも、こういうのがあるとデバッグしやすそう。って、わかってないとバグをつぶせない気もするけど (^^;