「Ruby on Railsのどこがすごいのかわからない」に遅レス。「あとで書く」つもりだったが、つい勢いでグダグダ書いてしまった。キレがないのはいつものことです。疲れてるのに眠いのに。土日に読まれるエントリ書いてもブクマ効果薄いのに。耐性がないからです。各種用語にリンクは貼らないよ。"rails" とセットでググってたもれ。 「Railsな考え方」3つの点、 DRY 規約重要 言語重要 のうち前2つは、今となってはほとんどのフレームワークでクリアされてます。最後のは特異で面白い点ですが、他の言語の方にとっては言っても栓ないことなんで控えます。その言語が好きで使ってるでしょうから。 この3つは今となっては、まぁ今となっては、声高に主張することではありません。高橋さんも残るのは言語重要と言ってましたから、ほとんどの Rails を嬲ってる人達の見解は一致しているのではないでしょうか。 htt
今日 CNET Japan を読んでいると、Ruby On Rails の記事が掲載されていました。 この記事を読みながら、ふと Ruby On Rails を SWOT 分析するとどうなるだろうか、と考えたのでやってみたいと思います。 SWOT 分析というのは、強み(Strength)、弱み(Weakness)、機会(Opportunity)、脅威(Threat)の4つの軸から評価する手法です。 SWOT 分析を行うことで内部的な分析と外部の環境の分析を組み合わせることで総合的に判断することができます。 強み Ruby On Rails 自身の強みは、それを利用することでの圧倒的な開発効率です。特に、一般的な CRUD(Create,Read,Update,Delete) と呼ばれるデータベースのテーブル操作については scaffold (足場)という機能を利用することで、非常に簡単に実
図1 インクリメンタル検索を実現<br>作成したサーバーCGIプログラムを使ってインクリメンタル検索する様子。計画通りに稼働しているのが分かります。 前回は,インクリメンタル検索を実現するAjaxアプリケーションのクライアント・サイドの実装を紹介しました。今回は,サーバーとして稼働するCGIプログラムを作成します。このCGIプログラムは,クライアントから送られてきたクエリーに基づいてテキストを検索し,その結果を返送します。Ajaxアプリケーションは通常のWebアプリケーションに比べて,サーバー・アクセスが増加しがちです。このためサーバーをいかに効率よく実装できるかが,サービスを快適に提供できるかどうかを左右します。サーバー負荷を下げる手法についても考えてみましょう。 テキスト検索にsaryを使用 みなさん,テキスト検索といえばどんな方法を思いつくでしょうか。単純なところではgrepコマンド
図2●作成したクライアントをテスト<br>クライアントから受信したデータをそのまま返送するサーバーを使ってテストした様子。入力データがそのまま表示されるのが分かります。 前回はAjaxの概念や利点を説明し,筆者が作成したAjaxアプリケーションを紹介しました。紹介したものの一つがインクリメンタル検索用アプリケーションです。検索ボタンをクリックして初めて検索される通常のWeb検索とは異なり,インクリメンタル検索はキーワードを1文字入力するたびに即座に検索を実行します。検索結果はKWICという形式で表示します(図1[拡大表示])。KWICはKeyWord In Contextの略で,前後の文脈付きで検索結果を表示する形式です。 今回から2回にわたり,このインクリメンタル検索を実現するAjaxアプリケーションを作成します。単なる動作説明用の「おもちゃ的な」サンプルではなく,実用性のあるツールとし
Now, next, and beyond: Tracking need-to-know trends at the intersection of business and technology AI/ML Few technologies have the potential to change the nature of work and how we live as artificial intelligence (AI) and machine learning (ML). Future of the Firm Everything from new organizational structures and payment schemes to new expectations, skills, and tools will shape the future of the fi
最近,Webエンジニアのまわりで注目されている技術に「Ajax」(エイジャックス)があります。従来のWebアプリケーションはインタラクティブな処理の際,ユーザーにページのリロード作業を強いることが多く,決して操作性が良いとは言えませんでした。しかしAjaxを利用すると,サーバーと非同期な通信ができるので,ページをリロードすることなくコンテンツを更新できます。このためデスクトップ・アプリケーションと同様な操作性を持つWebアプリケーションを作成できます。本連載では,実際にAjaxアプリケーションを開発しながら,Ajaxアプリケーションの動作の仕組みや,既存のWebアプリケーションとの違い,実装上の注意点などについて紹介していきます。 「枯れた技術」を組み合わせる 筆者にとってAjaxの第一印象は強烈でした。「Google Map」のスムーズな地図操作,「Google Suggest」のリアル
How to make a todo list program with Rails 簡単なウェブアプリケーションフレームワークを始める易しい方法 Vincent Foley (vfoleybourgon@yahoo.ca), 21 Dec 2004, rev. 4 原文: http://darkhost.mine.nu:81/~vince/rails/tutorial.html このチュートリアルは、データベースを使う小さなアプリケーションを初めて作ろうとするユーザーを対象としてます。 短く・簡単・使えるという理由で、 とってもシンプルなTODOリスト プログラムの作成をすることにしました。 Rails のバージョンは 0.9.1、 ActionPack は 1.0.1、 ActiveRecord は 1.2.0、 ActionMailer は 0.5 を使用しています。 なにか問題があ
ReleaseNote RailsMeetings 192.168.1.1 ppt 192.168.0.1 Rails勉強会@関西 Rails勉強会@東北 SEO Services 目次(工事中) RoR って何ですか? - README RailsHistory? StationOfOrigin Tutorial TodoListTutorial test test test GuideToTestingTheRails HowToDoTestDrivenDevelopmentInRails? ActiveRecord ActionPack ActionViewHelper ActionMailer Subject が UTF-8 quoted-printable になってしまいます! 翻訳プロジェクト - http://documentation.rubyonrails.com/ の翻
This shop will be powered by Are you the store owner? Log in here
WindowsにRuby on RailsとMySQLを入れ環境を作り、その上で簡単なブックマークアプリケーションを作るまでを記録したムービー。編集ナシでホントに10分以内でアプリケーションを構築してます。 詳しくは、2005年11月18日発売の技術評論社 SoftwareDesign 2005年12月号で解説予定ですしました。 Rails+MySQLインストール編 アプリケーション編 追加情報 Web Developer Study @Sapporo - 2005/11/19 Rails + Selenium - OSC2006 Do 2006/07/15 更新情報 2006/07/15: OSC2006 Doで使った資料 Rails + Seleniumを公開 2005/11/19: Web Developer Study @Sapporoで使った資料を公開しています。 2005/1
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く