タグ

ブックマーク / w.atwiki.jp (8)

  • Google+用語辞典

    Google+の用語集です。 ストリームやコメント欄でよく使われる用語やスラングのまとめ。 編集責任者 宮比のん 新語登録依頼やご意見などはGoogle+でメンションしてください。 あ行 か行 さ行 ...

    Google+用語辞典
  • キャッシュ機能 - 気にすんな

    Railsのキャッシュは、以下の3種類があるんだねー ページキャッシュ(caches_pageメソッド)は、アクションを丸ごとキャッシュ アクションキャッシュ(caches_actionメソッド)は、フィルタだけは実行して、ページ全体をキャッシュ フラグメントキャッシュ(chcheヘルパー)は、ページの断片(フラグメント)単位でキャッシュ まずは、事前設定として、config/environments/development.rbの、以下の2か所のキャッシュ設定を有効にする # config.cache_classes = false config.cache_classes = true ---- 中略 ---------------------------- # config.action_controller.perform_caching = false config.action

    キャッシュ機能 - 気にすんな
    nacika_inscatolare
    nacika_inscatolare 2014/02/17
    “caches_page :p_cache”
  • Bitcasaキャッシュを消すには(WindowsとMac) - bitcasa @ ウィキ

    訳注: これはHow to delete the Bitcasa cache (Windows and Mac)をBitcasa社から許諾を得て和訳したものである。 そうあることではないが、ファイルやフォルダーのBitcasa Infinite Driveへのコピーが突然止まり、コンピューターの性能低下を感じることがあるかもしれない。これはインターネット接続の切断やコンピューターの再起動で、コピーが中断されたときに起こりうる。この問題を解決するには、キャッシュを削除して不完全なアップロードをキャンセルすればよい。Bitcasaへのファイルのアップロードとキャッシュについての詳細は、別の記事を参照してほしい。 重要: アップロードが終わっていないときにキャッシュを削除すると、大きな問題が起きる可能性がある。カットアンドペーストでファイルやフォルダーをBitcasa Infinite Driv

    Bitcasaキャッシュを消すには(WindowsとMac) - bitcasa @ ウィキ
    nacika_inscatolare
    nacika_inscatolare 2014/02/16
    “~/Library/Caches/com.bitcasa.Bitcasa/Data”
  • アソシエーション - 気にすんな

    要は、テーブル間のリレーションを操作する仕組みね アソシエーションを使えば、こんなデータ取得が、 @book = Book.find(1) @reviews = Review.where(:book_id => @book.id) こんな風に書ける @book = Book.find(1) @reviews = @book.reviews で、このアソシエーションで特に大事なのは、命名規則! 外部キー列は、「参照先モデル_id」の形式(book_idみたいな) 中間テーブルは参照先テーブルを「_」で、辞書順に連結(authors_booksみたいな) belongs_toは、単純な関連ね こんな感じで、review.rbに書く class Review < ActiveRecord::Base belongs_to :book end と、言いながら、実はScaffoldで「referen

    アソシエーション - 気にすんな
  • nginx バーチャルホスト - nginx @ ウィキ

    nginxでは複数のドメインを運用することができます。(バーチャルホスト) ドメインごとに基的なレイアウトを作成していきます。 demo一般ユーザーでdomain1.comというドメインを運営する場合です。

    nginx バーチャルホスト - nginx @ ウィキ
  • レイアウトと部分テンプレート - 気にすんな

    まずは、アプリ共通デザインのレイアウトから 要するに、ヘッダ/フッタやメニューを作るってことね。 Railsだと、app/views/layouts/application.html.erbに書くのが基だけど、他にも書ける コントローラ単位:app/views/layouts/コントローラ名.html.erb に書く コントローラでlayoutメソッド:コントローラで、layoutメソッドを書く class MyController < ApplicationController layout 'my' end これだと、app/views/layouts/my.html.erb が適用 アクション単位:renderメソッドで、:layoutを指定 def index render :layout => my end これだと、app/views/layouts/my.html.erb

    レイアウトと部分テンプレート - 気にすんな
  • ルーティング - 気にすんな

    ルーティングって、要するにURLからどのアクションを実行するかを決めることね! RESTfulインタフェースの定義 Railsは、RESTfulが基ですね! RESTfulとは、HTTPプロトコルの基である、GET/POST/PUT/DELETEで、データの取得/操作を行う、って考え方だね。 なんだけど、現状の大抵のブラウザじゃ、GET/POSTしか実装されてないんだよなー という訳で、Railsでは疑似的に、全てのHTTPプロトコルを実装しているってのが、なんとも微妙…。 ただ、考え方としては、HTTPの基に従った方が単純でいいってのは良く判る。 で、その定義は、config/routes.rbに書く訳だ。 まあ、既にScaffoldingで出てるけど、こんな感じで書けば、 resources :members こんな感じで、ルーティングされる訳だ。確認は「rake routes」

    ルーティング - 気にすんな
  • JavaScriptの言語仕様に関するルール - Google JavaScript スタイルガイド - 日本語訳

    #include_js(http://cdn38.atwikiimg.com/aias-jsstyleguide2/?cmd=upload&act=open&page=%E3%83%88%E3%83%83%E3%83%97%E3%83%9A%E3%83%BC%E3%82%B8&file=goog_style_guide.js) #divclass(page_title){ &this_page() } - 各項目の左側にある三角ボタン&html()で、詳細情報の表示・非表示を切り替えられます。また下のボタンを使うと全項目を一度に変更することができます。 #divid(showhide_all){ &html()全て切り替える} ** &aname(var,option=nolink){var} &html()常に、&spanclass(keywd){var}と共に変数を宣言します。 #di

    JavaScriptの言語仕様に関するルール - Google JavaScript スタイルガイド - 日本語訳
    nacika_inscatolare
    nacika_inscatolare 2012/08/01
    説明文がwkwkrn
  • 1