Howdy stranger! Welcome on Wakoopa It's an awesome place to discover software & games online. Sign up and... Track your apps Discover new software Share what you use Get updated by friends
id:NeoCat:20080531ではroutesを設定してURLの形式をデフォルトから変更してURLを短くしました。 が、分かりやすくなった分、ユーザ自身がいじりやすくなり、存在しないidを伴ってコントローラが呼び出されやすくなりました。(というか自分で何回か「そんなユーザは存在しない」と言われた。) とりあえず該当するユーザの情報ページが存在しない場合、コントローラ内でIDが存在しないことが分かった場合、404ステータスを返すと良い気がします。この場合、renderメソッドを使って render :file=>"#{RAILS_ROOT}/public/404.html", :status=>'404 Not Found' and return unless @user とすれば、デフォルトで用意されている"The page you were looking for doesn't
よく私たちがクライアントにお勧めするアドバイスの1つに、404エラーページを必ず適切な構造のものにしておくこと、というのがある。一般に私たちは、次のうち少なくとも1つを404エラーページに盛り込んでおくよう勧めるのよ。 存在しないページにアクセスしようとしたことを伝えるメッセージ検索ボックスサイトマップへのリンクホームページへのリンクさらに404エラーページといえど、デザイン的にも美的にもサイトの他のページと共通していないとだめ。404エラーページをたくさん見てきたけど、すごく平凡で、サイトのデザインを反映していないページのなんと多いことか。なんだかそこだけ浮いた感じで、ユーザーを混乱させてしまいかねない。 もう1つユーザーを困惑させるのが、勝手にホームページにリダイレクトしてしまうこと。SEOの立場から言わせてもらうと、正しくないURLを301でリダイレクトするのは、ユーザーがどのページ
コアなセッションが続々登場 ここまではソフトウェア開発者が全般的に興味を持ちそうな総論的なセッションが行われたが、ここからは時間が深くなるにつれて内容もより深く、コアな議論に突入していった。 「LLでアート」のセッションでは、メディアアート・インタラクティブデザイン作品を手がける増田一太郎氏(メタファー)と真鍋大度氏(ライゾマティクス)が、実演やライブコーディングも多数織り交ぜながら、オープンソースのメディアアート製作環境Processingや、Cycling'74社の製品Max/MSP/Jitterを利用した、ライトウェイト言語によるプログラミングを駆使したインタラクティブ作品製作の魅力について語った。 Processingは、JavaをベースとしているためJava言語によるコーディングが可能だが、さらに増田氏の開発するライブコーディング環境「action-codeing」ではJRuby
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く