2008-07-01から1ヶ月間の記事一覧

 フィルターの中でfindしたモデルを使う

権限チェック処理をフィルターで行ってみる。 権限チェックを行うためには、対象のモデルをfindする必要があるのだが、取得したモデルをそのままアクションの方でも使いたい。。。→インスタンス変数にすればOK。 ただし、アクションの中でいきなりインスタン…

 権限チェック処理を外出し

先日、Actionからヘルパメソッドを呼ぶというのをやってみようとしたが、要は権限チェックのメソッドを使いたかったのでした。権限チェック処理はActionでもViewでも使うので、共通のモジュールとして切り出して、ApplicationControllerとApplicationHelper…

【ハウツー】XMLはもう不要!? Google製シリアライズツール「Protocol Buffer」 (1) 構造化データをバイト列に変換するための新技術 | エンタープライズ | マイコミジャーナル

時計式 ToDo管理術 ポスト・イット オンラインプリント i-Note

 Controllerのアクションからヘルパーメソッドを呼ぶ

Rails2.0以降では、ApplicationController内で全てのヘルパモジュールを読み込むように設定されてるので、app/helpers配下の全ヘルパメソッドが使える。 application.rb class ApplicationController < ActionController::Base helper :all ・・(以下略)・…

photo (c) 2008 zochika

form_forすげぇ

form_forは、「モデルに対応するフォーム」って説明がよくわかんなかったけど。。コードにしてみてその威力が判明^^(サンプル) Commentっていうモデルがあって、コメントを投稿するみたいな処理。viewは、まぁ普通。form_tagと大して変わらないような感じ。 …

確認ダイアログを出すボタン

button_toの第三引数に:confirmを指定する。 <%= button_to '削除', {:controller => 'comment', :action => 'delete', :id => c.id, :topic_id => @topic.id}, :confirm => 'コメントを削除してよろしいですか?' %>

 【レポート】そろそろ目を休めませんか? - "目に優しい"PC作業を学ぶ | ライフ | マイコミジャーナル

 ページのタイトル(7/14追記)

(7/14追記) トラバで教えてもらいました!こりゃあいい! application.html.erbに↓こう書いておいて <title> <%= @title || "共通のタイトル" %> </title> Actionで個別のタイトルが必要なところだけで返してあげればOK。 def show @title = "詳細ページタイトル" end タイ…

 管理者権限がある場合だけリンクを表示する

link_to_ifを使ってみた。 結論:リンクにはならないけど、文字は表示されちゃう^^;(7/10追記)結構便利かも? ink_to_ifへブロックでfalse時に表示する文言を指定ができるとのこと!view/portal/index.html.erb <h1>Portal#index</h1> <p>Find me in app/views/portal/in</p>…

認証用プラグインrestful_authentication+ユーザーテーブル拡張して管理者権限判定

でけたー

 forms_forは強力みたい

form_forの使い方 - ザリガニが見ていた...。 http://d.hatena.ne.jp/zariganitosh/20080116/1200531497

認証用プラグインrestful_authentication+ユーザーテーブル拡張

restful_authenticationが作成するusersテーブルを元に、カラムを追加して動作させてみる。①スキーマファイルを作成(200807xxxxxx_update_users.rb)してmigrate →テーブル構成更新 class UpdateUsers < ActiveRecord::Migration def self.up # usersテーブ…

 認証用プラグインrestful_authentication+セッションDB保持

大参考:restful_authenticationを触ってみた - idesaku blog

 グーグル、ウェブ脆弱性検知ツール「RatProxy」をリリース:ニュース - CNET Japan

 Ruby on Rails と Eclipse による iPhone アプリケーション開発: 第 1 回 iPhone 向けコンテンツを提供する

(InstantRails)MySQLで文字コードをUTF8にする

DB

ググレば出てくるけど一応メモ^^

 NEC、デザイン重視の新型POS端末を発表 | 経営 | マイコミジャーナル

 アドビのPDFがISO標準に:ニュース - CNET Japan

 大西 宏のマーケティング・エッセンス:やはりというか、ドコモ新ロゴタイプの惨めな評価結果 - livedoor Blog(ブログ)

 FireFox3のDL数は8,002,530,000,000 回を突破!!

spreadfirefox.comのDownloadDayに登録していたので、ギネス達成メールが送られてきました。

 NetBeans6.1によるRuby on Rails開発環境構築手順書:CodeZine

公開されました〜 (関連記事) Ruby on Rails用 統合開発環境(IDE) 比較レポート:CodeZine

Railsの認証プラグインGoldberg Rails2.1だといろいろ大変そう

本家フォーラムでも色々話題になってるみたい。 rake goldberg:installでエラー >ruby script\generate goldberg snooker でジェネレートしたところまではOkだったけど、次のステップ >rake goldberg:install でエラーになってしまう。 (in C:/work/NetBeans…

ちょっと不便な点:IDE→エクスプローラにファイルコピーできない?

NetBeansのプロジェクトビューまたはファイルビューから、ファイルをD&Dして、Windowsのエクスプローラにコピーしようとすると、マウスポインタの表示的にはコピーできそうな感じだが、エラーになってしまう。。(ファイル右クリックしてコピーしても同様)…

 イノベーションを阻害する三つの要因がオフィスにまん延している:ITpro

「Change Blindness(変化に対する盲目)」 「Continuous Percial Attention(継続的・部分的な注意力)」 …注意力は分散しちゃうもの。 「Fill in a Blank(空白の充てん)」 …思い込みの問題。

決算にみるITサービス企業「二番手グループ」の明暗:田中克己の針路IT:ITpro

「インド企業との提携により、オフショア開発やサービス商品作りに弾みをつけたいのだろうが、インドIT企業は日本の下請けに甘んじる考えは毛頭ないだろう。それを、技術者不足を補うためのオフシェア開発という位置付けで進めれば、提携の魅力は薄れる。そ…

うまくなりたければ量を描け(石ノ森章太郎先生の言葉):すがやみつるblog

スターロジックの羽生社長の名言「慌てず急いで着実に。量は質に転化する。」も同じですね。

 特集 初めて買うデジタル一眼レフ(6):エントリー向けデジタル一眼レフ8台を撮り比べる (1/2) - ITmedia +D LifeStyle

マインドマップ作成サービスに共有機能、「MindLink」公開:ニュース - CNET Japan