![http://www.machu.jp/posts/20100821/p01/](https://cdn-ak-scissors.b.st-hatena.com/image/square/10b06e55851caebe69c1360fcb08e43df85d3363/height=288;version=1;width=512/https%3A%2F%2Fimages-na.ssl-images-amazon.com%2Fimages%2FI%2F51Zl31eqjML._SL160_.jpg)
Railsの特徴として、「動くものがすぐできる」というのがある一方、 本番で動かすのは結構面倒だったりします それでも、passengerを使えばApache単体で処理できるので、 これのおかげでかなり楽になり、 現在はredmineをpassengerで動かしてます(`・ω・´) b そこまでは良かったのですが、 今度は開発中のツールを同じ環境で動かしたいと思い、 いろいろやってみたのですが、とにかく行き詰まったのです 個々のポイントについて書かれた記事はたくさん見つかるものの、 全体の流れが書いてある記事があまりなかった気がするので、 主に自分用にメモ...φ(・ω・`) 環境 OS:CentOS 4.7 Ruby:1.8.7 Rails:2.2.2 Passenger:2.2.2 開発ツール:Netbeans IDE 6.5.1 ※すでにredmineがpassengerで動いている
Google App Engine(GAE)の可能性はJavaをサポートしたことによってその可能性を飛躍的に向上させた。JavaVM上で実装された言語であれば何でも動作する。JRubyもその一つで、Ruby on RailsもGoogle App Engine上で動作する。 GAEのパワーを素早くゲットする とは言えやはりマイノリティだけに色々な準備が必要とされていた。そのため敬遠していた人も多いだろうが、Rails on GAEによって大きく舵を切ることになりそうだ。 今回紹介するオープンソース・ソフトウェアはRails on GAE、GAEでRuby on Railsを動かすためのプラグインだ。 Rails on GAEはRuby on RailsをGAEで動作させるために必要なタスクを予めインストールすることで、後は順番に従って進めるだけでJRuby on Railsができるようにな
Webサービスを開発し、そのフロントエンドとしてiPhoneアプリケーションを提供するというケースは多い。Remember the Milk、はてな、livedoor Readerなど多数のアプリケーションが存在する。 iPhoneとRailsを連携する もしあなたがRailsでWebサービスを構築しているなら、手軽に連携するライブラリが存在する。それがObjectiveResourceだ。 今回紹介するオープンソース・ソフトウェアはObjectiveResource、ActiveResourceを使ってiPhoneとRailsを連携させるフレームワークだ。 ActiveResourceはRailsで提供されているRESTfulなWeb APIを使ってデータのCRUDを提供する仕組みだ。ObjectiveResourceではそのActiveResourceを使ってデータの操作インタフェース
Rails-2.3もRC2まで出ていて、今週か来週ぐらいには正式にリリースされるのでは、という情勢です。 ということで、Rails-2.3について手っ取り早く概要をつかむのに役立ったサイトを紹介します。 Rails2.3リリースノート訳 Ruby on Rails 2.3 リリースノート Rails 2.3のengine機能を調べてみた Rails 2.3のApplication Templateで煩わしい初期設定とはおさらばする! Nested AttributesとNested Model Formsを使って親子オブジェクトを一括で登録/変更するには Ruby on Rails 2.3 で I18N を使ってみた Rails 2.2.2のI18n機能による日本語化がイケてない6つの理由
今までおろそかにしていた「ルート設定」ではあるが、Rails2.0からは避けて通ることができない*1と今更ながら思い直し、いろいろ試してみた。以下はその実験結果。 基本 追加オプションなしの基本ルート設定map.resources :slipsによって、以下のルート規則が生成される。 ルート規則は上にあるものが優先される。 .:formatが付属する偶数No.の行は、http://XXXX.XXX/slips.xml等の拡張子付きのリクエストを、respond_toブロックで適切に処理するために存在する。 # ルート設定: config/routes.rb ActionController::Routing::Routes.draw do |map| map.resources :slips end No. 名前付きルート名 メソッド URLパス書式 処理されるコントローラー、アクション
Rails ではデータベースのテーブルを作成するのに、db/migrate/ にマイグレーション用のファイル # $RAILS_ROOT/db/migrate/001_create_entries.rb class CreateEntries < ActiveRecord::Migration def self.up create_table :entries do |t| t.column :title, :string t.column :body, :text end end def self.down drop_table :entries end end を作ったあと、 % rake db:migrateとすることで、"entries" という名前のテーブルがデータベースに作成される。この内部動作をしつこく追いかけてみる。 rake db:migrate まずは rake コマン
昨年末、12/07 に Ruby on Rails 2.0 がリリースされました。 種々の変更点がありますが、特に気になったのは scaffold の刷新。 Ruby on Rails 1.2 では scaffold_resource とされていたものが、新たに標準の scaffold に格上げとなりました。 Ruby on Rails は RESTful なフレームワークとしてさらに歩を進めた形ですな。 この scaffold を利用すると、実に簡単に RESTful な API を備えたリソースを作成できます。 Ruby on Rails 2.0.2 からデフォルトの RDBMS となった SQLite3 を使って、この機能を試してみました。 前述の通り、Ruby on Rails 2.0.2 からはデフォルトの RDBMS が SQLite3 となりました。 これまでの標準も比較的敷
Xcode 10 Xcode 10 includes everything you need to create amazing apps for all Apple platforms. Now Xcode and Instruments look great in the new Dark Mode on macOS Mojave. The source code editor lets you transform or refactor code more easily, see source control changes alongside the related line, and quickly get details on upstream code differences. You can build your own instrument with custom vis
Ruby on Railsとともに標準配布されているHTTPサーバといえばWEBrick。WEBrickはRubyを使って開発された簡易HTTPサーバ。WEBrickを使うとApache HTTPサーバなどを別途用意しなくても簡単にWebアプリケーションを動作させ試験することができる。ただし、WEBrickは実行速度があまりはやくない。 ここではWEBrickのようなRuby on Rails向けのHTTPサーバとして「rails-asyncweb」を紹介したい。WEBrickよりも高速に動作するのが特徴のHTTPサーバで今後の展開が期待されるプロダクトだ。JRubyを採用しているあたりも技術的に興味深い。 rails-asyncwebはRuby on Rails向けの高速HTTPサーバ。TAKAI Naoto氏によって開発されているHTTPサーバで、Apache License Vers
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く