タグ

2014年6月15日のブックマーク (2件)

  • modelクラスの中でのselfの使い方 - Rails つまみぐい

    Ruby on Rails v3.2.11 modelクラスの中でのselfの使い方です。railsのルールというよりはrubyのルールですが、modelの中でselfを使うときに時々不安になるのでメモっておきます。 クラスメソッドとインスタンスメソッド modelクラスの中でメソッドを定義する際に、メソッド名の頭にself.をつけるとクラスメソッド、つけないとインスタンスメソッドになります。 class User < ActiveRecord::Base def hoge #インスタンスメソッド end def self.hoge #クラスメソッド (def User.hoge とやっても同じ意味) end end ちなみに使い分けですが、インスタンスメソッドはそれぞれのインスタンスに対して参照・更新するようなメソッドとして使います。一方クラスメソッドは、modelクラスのレコードを検索

    modelクラスの中でのselfの使い方 - Rails つまみぐい
  • Markdownでプレゼン用スライドをつくる方法いろいろ - その後のその後

    明日は 「yidev第十五回勉強会」、来週はクックパッドさん主催の 「WWDC2014 振り返り勉強会」で発表をさせていただく *1 のですが、まずMarkdownで話そうと思うことを適当にメモしてるうちに、なんか発表資料このままで良くない?と思えてきました。別にレイアウトや配色のセンスに自信があるわけでもなし。 で、最初 "markdown pagination" でググってみるとあまりパッとしたのがなかったのですが、"markdown presentation" にしてみると出るわ出るわ。しかもどれも結構よさげ。 というわけで出てきたものをメモがてら書き留めておきます。結論からいうとググって一番上に出てきた "Remark" が今回の要件に(ほぼ)マッチしていたので、他はまだ使ってません。 Remark http://remarkjs.com/ GitHubでソース公開されてて気軽に使

    Markdownでプレゼン用スライドをつくる方法いろいろ - その後のその後