Seminar・Event Googleアナリティクス 徹底解説セミナー 有料毎月1回開催Googleアナリティクスセミナー 入門編 有料毎月1回開催Googleアナリティクスセミナー 分析手法編 有料毎月1回開催Googleアナリティクスセミナー 徹底設定編 Access Map詳細
Seminar・Event Googleアナリティクス 徹底解説セミナー 有料毎月1回開催Googleアナリティクスセミナー 入門編 有料毎月1回開催Googleアナリティクスセミナー 分析手法編 有料毎月1回開催Googleアナリティクスセミナー 徹底設定編 Access Map詳細
● [Rails] 簡単な認証機能が欲しい (#3) 从*’w’)<テンションが上がったので、Digest認証を追加したよ! Digest認証の設定 class TestController < ApplicationController htdigest :user=>"airi", :pass=>"cute" htdigest :user=>"maiha", :pass=>"812b1d067e9ce1e44f09215339e3cd69", :type=>:crypted htdigest :file=>"/usr/local/apache/passwd/.htdigest" end Processing TestController#index (for 127.0.0.1 at 2006-05-28 06:54:57) [GET] Session ID: c7f0ba4efc22
Apache 2.2, mod_proxy_balancer and Mongrel Jonathan Weiss has a great little write up on their use of Apache 2.2, mod_proxy_balancer and mongrel I couldn’t agree more. As is here, here and here I’m telling you. I think it’s Mongrel -> Apache 2.2 event with mod_proxy_balancer -> k-ssl on Solaris. {k-ssl is Solaris’s Kernel level SSL proxy.} ·:· Posted 24 April 2006, 00:31 by Jason Hoffman to | Wh
For full functionality of this site it is necessary to enable JavaScript. Here are the instructions how to enable JavaScript in your web browser.
スカンク日記2.0 | Ruby on Rails と MySQL じゃなくて SQLite を見ながら作業してたんですが、結論としては、一番下のコメントの通りに lib/sqlite3/driver/dl/api.rb の45行目付近にある when /win32/を when /win32/, /i386-cygwin/に変えるだけで、SQLite自身はダウンロードページのPrecompiled Binaries For Windows(の、sqlitedll-3*.zip)がそのまま使えるようです。つまり、sqlitedll-3*.zipを解凍して出てきたsqlite3.dllをC:\Windows\System32などのパスの通ったフォルダに置いておけばOK。 …苦労してCygwin上でSQLiteをソースからコンパイルした意味無いじゃん。 2007/11/11追記: これがうまく
1 FileColumnを使ってみるよ(初級) FileColumn - easy handling of file uploads in Rails れしぴぶっくの『Processing Uploaded Images』の「Also See」に載っていたやつ。これはスゴス。クオリティタカス。画像のアップロードが面倒なのでRails嫌いになった人もこれで安心!(たぶん) でも、日本国では確認画面があるのですよ(しかもセッション使わないやつ!)とか思ってたら対応してやがんの!すげー! というわけで、やり方を見てみるよ。 テキトーなモデルを作るよ(MySQL) CREATE TABLE samples ( id INTEGER UNSIGNED NOT NULL AUTO_INCREMENT, image VARCHAR(200) NULL, PRIMARY KEY(id) ) scaffol
mongrel_cluster makes it easy to manage multiple Mongrel processes behind a reverse-proxy server and load balancer such as Pound, Balance, Lighttpd, or Apache. See also: Apache: Scaling Rails with Apache 2.2, mod_proxy_balancer and Mongrel . Lighttpd: Using Lighttpd With Mongrel Litespeed: setting up litespeed with mongrel
Unitl this week we used Lighttpd and FastCGI for MeinProf.de. The setup was nearly the same as described in the must read series scaling rails (1, 2, 3, 4) from poocs.net. We used this setup from day 1 but always had some small issues with Lighttpd. Lighttpd was crashing every couple of days. Nothing dramatic, we had a script that monitored Lighttpd and restarted it if necessary. During the last
So I decided to give Ruby on Rails a spin. By following the instruction from the web site, I got the server (webrick) running pretty fast. However, I was unable to follow the tutorial to create the sample script. After much wrangling, I finally figured out that there are quite a few things left out by the installation howto: 1. make sure you have all the packages through yum: yum install mysql-dev
Railsの便利機能の中でもかなり注目度の高いActiveRecord::Base#validates_*によるバリデーションですが、これをDBに保存する場面以外でもつかえないか、というのが今回のトピックです。 ユーザからの入力をDBではなく通常のファイルや帳票に落としたり、単に画面に表示させたり、他のWebサービスに送りつけたりする場面で、ARのvalidationが使えると便利だろうなぁ、と。 DBが必須になる*1validates_associatedとvalidates_uniqness_of以外についてはうまく動かせましたのでメモを。 実際のブツはこちらからどうぞ。 2006/05/24 23:00追記 id:babieさんからのご指摘をうけ、アーカイブ内のソースのtypoを修正しました。 あまりにしょーもないtypoなので、なかなか恥ずかしいです。 まずは動作を サンプルクラス
>> app.url_for(:controller=>"berryz", :action=>"show", :id=>"maiha") => "http://www.example.test/berryz/show/maiha" def app(create=false) @app_integration_instance = nil if create @app_integration_instance ||= new_session do |sess| sess.host! "www.example.test" end end def new_session session = ActionController::Integration::Session.new yield session if block_given? session end
2006/04/02 id:secondlifeさんの指摘を受け、タイトルをわかりやすくしました。 前エントリへzhestoさんから指摘をいただいて気がついたんですが、Rails 1.1で作成したアプリを動かす場合、lightyの1.4.8以前では動作しない模様です。 私の場合、Rails 1.0以前で作成したlighttpd.confが1.4.9以降で動かなかったというトラブルですが、当然逆もありそうなわけで。要するに、lighttpd-1.4.9以降用のlighttpd.confが生成されるため、逆にそれ以前のlightyではエラーになる、と。 productionな環境で、document-rootやfcgiのbin-pathを絶対パスで指定していれば問題は起こらない、んですかね。 参考 id:zhestoさんからの指摘にあるこちらの記事では、lighttpdも最新版にするように勧め
Rails 1.1 Performance Report (vs. 1.0) Short Summary for the Impatient We have worked hard on making Rails 1.1 perform on the same level as Rails 1.0. This goal has been achieved and in some cases we have improved performance significantly. The following performance data table shows the speed difference for the fastest availabe configuration for the tested application. page c1 totalc2 total c1 r/s
Posted by masuidrive Tue, 28 Mar 2006 12:48:00 GMT Railsで作ったアプリでは、vendorディレクトリにRailsをインストールする事ができます。 その機能を使えば、システムにインストールしたRailsを1.1にアップグレードしても、特定のアプリだけRails 1.0を使い続けるという様な事もできます。 プロジェクトのディレクトリで、下記のコマンドを打つと、Rails 1.0がそのプロジェクトにインストールされます。 これで、システムのRailsを最新版に上げても大丈夫。 まだ試していませんが、Rails1.1 では、Typoがうまく動かないようです。試したいけど、明日から東京出張なので、今日は寝ます。 追記 03/29 20:00 Stoyan Zhekovさんから指摘があり、Railsをインストールディレクトリが間違っていたので、v
今日は、2月25日の Rails 勉強会で紹介した Relative Path プラグインと Double Filter プラグインをリリースするべく努力しました。 そして、一応なんとか使えるようにリリースしてみたつもり。 Plugins Relative Path Double Filter 使い方は基本的には英語で書いた説明を読んでください。 Relative Path プラグインの方は次の感じで大体使えます。 インストール ruby script/plugin install http://opensvn.csie.org/relative_path/trunk # edit app/controllers/application.rb class ApplicationController include RelativePath end これで、今まで書いてた url_for の
本日のPofEAA勉強会の休憩時間の雑談にて。 以下の設定を~/.vimrcなんかに追加しておくと、railsアプリを編集する*1際の文字コードを始めからUTF-8に設定できます。 " rails au BufNewFile,BufRead app/**/*.rhtml set ft=mason fenc=utf-8 ts=2 et au BufNewFile,BufRead app/**/*.rb set ft=ruby fenc=utf-8 ts=2 etお試しをば。 2006/03/28追記 こちらのエントリにもう少し改良した版を載せました。よろしければ御覧ください。 *1:カレントディレクトリはRAILS_ROOTを想定。:e app/controller/hoge_controller.rb という感じで開きます。
From: zen kishimoto <zen kishimoto <zen@xxxxxxxxxx>> Date: Sat, 03 Sep 2005 09:24:15 -0700 Subject: [mysql 12071] 階層化されたデータをMySQLで扱う (Managing Hierarchical Data in MySQL) http://dev.mysql.com/tech-resources/articles/hierarchical-data.html (図はこのサイトを参照のこと) Mike Hillyer著 初めに 多くのユーザーは一回くらいはSQLデータベース内で、階層化したデータを 扱ったことがあると思います。そのときはリレーショナル データベースは階層化したデータ用に開発されなかったと考えたと思います。 リレーショナルデータベースのテーブルは階層化されておらず
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く