タグ

railsに関するmizukikのブックマーク (14)

  • 「Railsアプリケーション開発者のためのSolr入門」 - 無料セミナーの資料公開 | 関口宏司のLuceneブログ

    一定期間更新がないため広告を表示しています

    「Railsアプリケーション開発者のためのSolr入門」 - 無料セミナーの資料公開 | 関口宏司のLuceneブログ
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • ruby_on_rails_2.1_whats_new_japanese_alpha1.pdf | Powered by Box

    ruby_on_rails_2.1_whats_new_japanese_alpha1.pdf | Powered by Box
  • 「JRuby on Rails」について発表しました

    昨日の4月30日、JJUG主催による「クロスコミュニティカンファレンス」にて、「JRuby on Rails」というお題目で話をしてきた。 | View | Upload your own 聴衆の中に潜んでいたJRuby第一人者から、手痛い突っ込みの数々を頂いた。ここで上記資料の中で訂正(ってわけじゃないけど)してみようと思う。 32枚目の「CGIに比べてパフォーマンス的に有利」と記述してしまったが、現状ではmongrel_clusterで真面目に(?)構築した方が、JRubyよりもパフォーマンスはいい数値が得られている、とのこと。僕が実測したときには、初回のアクセス以外はかなりレスポンスは良かったのだが、全体的にはまだまだ、という印象のようである。 33枚目でセッションのクラスタリングの話をしたのだが、現在のJRuby+GoldSpikeでは、普通にJavaのHttpSessionを使っ

  • ファイルアップロードフォームの params を擬似的に生成する - WebOS Goodies

    今週もまたもや記事を書かずに終わってしまいそうなので、 Rails 関係の小技をご紹介。 Rails で attachment_fu などを使ってモデルレベルでファイルアップロードを実装すると、基的にフォーム経由でしかファイルアップロードができなくなります(フィールドに直接アクセスすれば別ですが)。これではユニットテストや Rake タスクでのデータの初期化などに不便ですよね。 そんなわけで、ファイルアップロードフォームが生成する params を擬似的に再現する関数を作ってみました。これを使えば、ローカルファイルやプログラム的に生成したデータを直接モデルに引き渡せます。けっこう便利だと思いますので、ぜひ使ってみてください。 基的に、関数にアップロードしたいファイルやデータを渡すと params のデータを返しますので、それをモデルのコンストラクタや attributes に渡すだけで

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

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

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • ブラウザで Ruby on Rails 開発! Heroku を使ってみよう - WebOS Goodies

    Heroku は現在リミテッドβの状態なので、ユーザー登録を行うにはこちらのページでメールアドレスを登録し、招待メールが来るのを待たなくてはなりません。私が登録したときは 2 週間待ちだったのですが、現在はだいたい 1 日以内に招待が来るようです。ちょっと面倒ですが、ぜひサインアップして、 Heroku の素晴らしい世界を体感してみてください。 ・・・どうでもいいけど、サインアップのページにある看板はいったい。 無事にサインアップできたら、さっそくこちらのページから heroku にログインしましょう。すると、最初に以下のアプリケーション管理画面が表示されます。 heroku では同時に複数の Rails アプリケーションが開発できるので、この画面でそれらを管理するわけです。しかし、現在はひとつもアプリケーションが存在しませんので、新たに作成してみましょう。アプリケーションの作成は「Cre

  • 衝突したマイグレーション番号を振りなおすプラグイン - Hello, world! - s21g

    今では、このプラグインのお世話になるような状況にはならなくなった のですが、多人数でRailsアプリケーションを開発している場合には 便利なプラグインかもしれません。 Renumber clashing Rails migrations in one easy step If you work in a team on a Rails project, chances are that you and your team mates occasionally create identically-numbered migrations. Renumbering a migration that you're working on is a pain, unless you're using this handy 'renumber_migrations' plugin. このプラグインを使

  • 天使やカイザーと呼ばれて: 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アプリケ

  • Ruby on Rails/第5回勉強会 - ActiveRecord::Associations

    mizukik
    mizukik 2007/07/04
    『1対1のリレーションの時は、外部キーをもっている方が belong_toで、一方はhas_one。』
  • MOONGIFT: » Railsを見える化「RailRoad」:オープンソースを毎日紹介

    Ruby on Railsの素晴らしい点の一つに、テーブル間の関係をプログラム中で定義することで、データを自在に取り出せるようになるという事が挙げられる。 E-R図などでリレーションを定義しても、それが適切にプログラムされているかどうかは分からない。だが、プログラム中で定義し、制御できるRailsであれば適切に処理されるようになる。足りないのはマネージャ向けのE-R図の存在だろう。 今回紹介するオープンソース・ソフトウェアはRailRoad、Rails向けのダイアログジェネレータだ。 RailRoadを使うと、モデルやコントローラーの関係から、Graphviz向けのdotファイルを生成できる。後はSVGやPNGといった形式への変換が可能だ。 モデルであればE-R図が生成され、テーブル間の関係も表現される。コントローラーであれば、メソッドが表示される。どちらも複数人での開発時や、規模が大きく

    MOONGIFT: » Railsを見える化「RailRoad」:オープンソースを毎日紹介
    mizukik
    mizukik 2007/07/04
    ER図などを自動生成
  • アイメイク

    ネットで検索してよく出てくるエミナルクリニックの新潟院がめっちゃ気になるなぁ。 医療脱毛なのにすごい安くていい評判も聞くけど、ほんとに痛くないのかな? 通っている人の口コミをみてみたいなぁー。 なんて気になったので、エミナルクリニックの新潟院についてSNSやネットで調べてみました。 そう思ってSNSを中心に調べてみたら、、、口コミや評判も良いじゃない♪ ちなみに、似たようなサービスや商品があるかも?なので、今回調べてみたのはこちらになります。 オープンしました! エミナルクリニックの新潟院ですが、すでにオープンしています!(2021年2月26日オープン済) もちろんですが、オープンしたてなんでめっちゃ予約が取りやすいです。 ただし!!人気のある医療脱毛院なので早めの予約が良いかも?!

    mizukik
    mizukik 2007/06/29
    なんかいつも見つけるの苦労する
  • Railsでn:mのモデルを簡単にviewからupdateするには? - ma2’s diary

    例えば課と課員があって,兼任の課員もいるから両者の関係はn:mになっている。んでもって「課の管理画面」で従業員一覧から「コイツとコイツとコイツが営業第一課ね」てな感じに編集させたい。 <% for employ in @employees %> <%= check_box_tag 'employ', employ.id, @section.members.include?(employ) %><%= employ.name %><br> <% end %>とかやって従業員のidを拾ってインスタンスを作って@section.membersに代入してsaveしてやればいいのかな。もう少しエレガントな解法がありそうなんだけど。idを剥き出しで扱っている点でダメダメだろうか。 【2007.01.16 更新】 こんな感じでとりあえずやってみた。 <% for employee in @employe

    Railsでn:mのモデルを簡単にviewからupdateするには? - ma2’s diary
    mizukik
    mizukik 2007/06/29
    <%= check_box_tag 'employee_ids[]', employee.id, @section.members.include?(employee) %><%= employee.name %>
  • Ruby on Rails/インストール for windows

    はじめに † Ruby on RailsWindowsで動かすにあたって。 Ubuntu Linuxで動かすにはこちら↓参照のこと。 Ubuntu/Ruby on Rails ここでは Windowsネイティブ版をインストールしていますが、 RailsWindowsで動かすと起動が非常に重かったりして、 けっこう苦しい面もありますので、 Portable Ubuntu(つまりcoLinux)やVMWareなどの仮想環境を使うことも考慮に入れてください。 2009/12/04時点で管理人は Portable Ubuntu上に入れて仕事などのサイト作ってます。 (ただし、Pentium4のマシンとか所詮Netbookとかだと余計重いw) もしPortable Ubuntuで開発したいという際は、下記も参考にしてみてください。 Ubuntu/Ruby on Rails Ubuntu/Por

  • 1