タグ

railsに関するt_yanoのブックマーク (9)

  • WhatThreadsafeRailsMeans - スレッドセーフな Rails ってどういうこと?

    WhatThreadsafeRailsMeans - スレッドセーフな Rails ってどういうこと? 目次 この文書について Q/A: スレッドセーフな Rails ってどういうこと? Q: Rails がスレッドセーフになるってどういうこと? Q: なぜこれが重大なの? もう 複数プロセスで shared-nothing なRailsのアーキテクチャで 並列性はあるんじゃない? Q: じゃあ RubyRuby EE, Rubinius みたいなグリーンスレッドの実装は, スレッド対応の恩恵は何もないの? Q. なるほど, じゃ JRuby みたいなネイティブスレッドの実装はどうなの ? Q: それってすごいの? スレッドセーフな Rails ってどういうこと? この文書について "Q/A: What Thread-safe Rails Means" の日語訳です http://

    t_yano
    t_yano 2008/08/19
    ついにスレッドセーフか。プロセス多重起動は不自然な感じがしていたのでたいへんよいと思う。というかみんなプロセス多重起動による並列化って気持ち悪くないのかな。
  • FlexとRailsで赤魔導士は賢者になれる - the cycles of activity

    参考:http://d.hatena.ne.jp/mizzusano/20080407/1207531215webdesigningとか読んでるとAIRとかFlexのネタがわりと目立つ。DBPressとか読んでいても、AIRとかFlexの記事は割とある(AS3)含めて。で、考えてみたのだけども、そもそもFlexは誰のためにあるのか、ということ。そもそもFlexとはなんなのかと。これは未だに僕もよくわからないのだけど、早い話 HTMLなのではないかと、HTMLの代わりにMXMLがあって、Javascriptの代わりにActionScriptが使えるのではないかなと。で、Flexというものは、RIAを手軽にサクっと作る事ができるツールで、それこそDreamWeaverライクに、フラッシュブルなサイトを構築できる。ドラッグアンドドロップでオブジェクトを配置していくだけで、サイトが作れるのだ。いや

    t_yano
    t_yano 2008/05/14
    rails を XML 生成サーバとして使うというのは結構いいと思う
  • Fixtures Visualizerプラグインを公開しました

    あけましておめでとうございます。今年もよろしくお願いいたします。 2008年の最初のエントリは、新年の挨拶もほどほどに、この冬休みの宿題の1つの成果報告をしてみよう。4つほどあった宿題だが、結果が出たのは1つのみである。なんとも情けない。。。 さて、昨年さんざん騒がれたRuby on Railsだが、「Javaな感覚」でRailsアプリを作ると、それはすなわち「Java以上の失敗プロジェクト」になる。「Javaな感覚」とは、つまり、コンパイラの存在。Javaにおいて、コンパイラが行ってくれる文法チェックやクラス間の依存性検証は、プログラマに対して非常に大きな安心感を与える。もっと言えば、非常に低いレベルとは言え、単体テストコードがなくても、コンパイラがあればなんとかリファクタリングができてしまうことも多いだろう。 しかし、Rubyにはコンパイラなどない。Railsの場合、プログラマがどこで

    t_yano
    t_yano 2008/01/04
    名言。「単体テスト環境に触れないRails関連の勉強会があったら、それは使えないプログラマを量産していることになる。良い子のみんなは、そんな勉強会に行かないように」
  • こみゅすけ: index

    t_yano
    t_yano 2007/08/20
    これはすごい。ちょっと感動した。あとブクマのタイトルにちょっと笑ったw
  • ふかくていWicket第3夜 on Rails - idesaku blog

    盟友ティッシ卿が、かの連載によってこの世界に対してすばらしい貢献をしているというのに、こちらはそれを享受するだけでよいのだろうか? そういうわけで、俺も書こう、比較対象を。というわけで、ふかくていWicket第3夜の内容をRuby on Railsで実装してみることにした。これまでAJAXは軽視してきているので、まともに書いてみたことが無い。勉強半分。 準備 RoRはもう使えるという前提。モデルは使わないから、DBいらない。 プロジェクト作成 $ rails piyo_rails (なんかいっぱいできる) $ cd piyo_rails語環境向け設定 config/environment.rbのトップに次の一行を追加する。 $KCODE = 'utf8' app/controllers/application.rbを次のようにする。 この設定だと、AJAXを使ったアプリケーションを作

    ふかくていWicket第3夜 on Rails - idesaku blog
    t_yano
    t_yano 2007/08/05
    ブクマするURL間違ってたので再ブクマ。これは参考になるなあ。
  • 天使やカイザーと呼ばれて: Ruby on Railsのテスト環境が気持ちいい

    Javaな世界に10年以上どっぷりと浸かってきたが,Ruby on Rails(RoR)をやっていると「良く考えられているなぁ」と感心してしまう箇所が随所に見られる。とかくScaffoldやActiveRecordに関するコーディングに目が行ってしまいがちだが,僕個人的にはテストに関する環境が最も「おぉ」と感じている。 言うなれば,「JUnit + DbUnit + Cactus」な環境が標準で整備されている,ということだ。 JUnitについては,もちろんTest::Unitがそれに相当する。Test::Unit::TestCaseクラスを継承し,”test_“で始まる名前のメソッドを定義していくというのは,xUnitの流儀とほぼ一致している。JUnitで単体テストを行ったことがある開発者は,違和感なくTest::Unitでテストケースクラスを書いていけることだろう。 Web+DBアプリケ

    t_yano
    t_yano 2007/07/06
    そう、Railsのいいところはフルスタックで「誰も何も迷うことなく」共通の充実した開発基盤を当たり前に提供できること。特にテスト環境が。railsのfixtureにあたる機構はjavaで作ってるんだけど、migrationは難しそうだなあ。
  • ふかくていWicket第3夜 - idesaku blog

    第3夜きた。仕事早いなー。 http://www.d-saia.com/PiyoWicket3-03.html あと3日でeclipse 3.3 が出ようとしているのに、3.2でプロジェクトを作るのは苦渋の決断だったさ。 と苦渋の決断で見せたティッシ卿の男気を華麗にスルーし、Eclipse3.3でトライする。しかも、サーバはJettyではなくTomcatである。いや、単に変更内容を再起動無しで反映させられるのが気に入っているのだが。Jettyはできないよね? さて、今回はTextfieldを使った入出力AJAX風味という案配の内容である。さすがに三回目ともなると、こちらも慣れてきて変なエラーで立ち止まることもない。入出力ができるようになると、グッとプログラムらしくなるな。 相変わらずコンポーネントの差し替えだけでAJAXなアプリケーションに化ける。なんかずるいなぁ?いや、なんとなく。 ある

    ふかくていWicket第3夜 - idesaku blog
    t_yano
    t_yano 2007/07/06
    おお、これは参考になるなあ
  • Railsへの反論は根拠のないものではないことについて | でこぼこ翻訳ハジメ

    Java vs Ruby (or RIFE vs Rails) -- Matzにっき (2005-03-21) より んー、僕が読んだところ、Geert Bevin(Bla-bla Listを実装した、Rails懐疑派)の主張は大きく2つ。 DHH(David Heinemeier Hansson、Ruby on Railsの産みの親)の、コード量うんぬんのマーケティング手法は気に入らん 設定ファイルは面倒だけど、長期的な開発には役に立つんじゃないのか? Geertは言語やフレームワークの優劣がどうのって話はしていない。 http://rifers.org/blogs/gbevin/2005/3/19/revisting_a_rails_app_in_rife デビッド、俺はどっちのテクノロジーが優れてるとかいうつもりはない(君はそうする癖があるみたいだけど)。俺はRailsのこと、さっぱ

    Railsへの反論は根拠のないものではないことについて | でこぼこ翻訳ハジメ
    t_yano
    t_yano 2006/11/19
    重要な提言。とても賛同する。少なくともこの件についてはDHHのやったことはマーケティングであって、自分が土台にしてきたものへの尊敬も、他の言語における努力への尊敬もなかったんじゃないかな。
  • 本文 「Rails」 を検索 - はてなブックマーク

    はじめに さいきんのWebはSPA技術を中心としたフロントエンドが賑わっていますね💪 従来サーバーサイドを扱っていた人もフロントを触る機会が増えていたり、これからプログラミングを学んでいく人も、フロントエンド領域に興味を持っているのではと思います。 そこで、フロントエンドの経験が浅い方や初学者向けに、おすすめのドキュメントや勉強すべき領域をまとめました。 とりあえず動けば良い段階から一歩進んで、フロントエンドエンジニアとして、良いアプリケーションを作るために必要な知識を浅く広く紹介します。 ※補足 新米と表記しましたが、実際には新卒や未経験でなく、新卒2~3年目の若手フロントエンドエンジニアやフロント分野に苦手意識のあるバックエンドエンジニアの方を対象としています。 数日で目を通せるような内容ではないため、マイルストーンやスキルセットの一つの参考にして頂けると幸いです。 フロントエンド

  • 1