2013-05-01から1ヶ月間の記事一覧

Rubyのモジュールについて

クラスとの棲み分けがまだわかってないが。 module HelloModule Version = "1.0" # 定数定義 def hello(name) # メソット定義 print "Hello,",name, "\n" end module_function :hello # helloをモジュール関数として公開する end p HelloModule::Version Hel…

rubyのインスタンスメソットをまとめてアクセス制限する

1つ1つであれば class Hoge def pub puts "this is public" end public :pub # pubメソットをpublicに設定 def priv puts "this is private" end private :priv # privメソットをprivateにする end まとめて指定したい場合 class Hoge public # 引数を指定…

fuelphpの環境毎設定

fuelphpの環境毎に設定変えるには(dbの接続情報) 開発環境 fuel/app/config/development/db.php 本番環境 fuel/app/config/production/db.php にそれぞれ設定しておいて(名前のつきかたはイディオム) それぞれのサーバー内にあるこのファイルを設定する。…

fuelphpでBootswatchを適用してみる

TwitterBootstrapを使ってて、 もうちょっとオシャレにしたい時はこれを使えば良い。 (超今更ですが) http://bootswatch.com WordPressのテーマみたいなもんで。 単純にこのファイルで上書きすればサンプルにあるような表示に変えてくれる。超便利。 fuelp…

rubyのクラスメソット

クラスに関連する操作をするためにクラスメソットを定義する。 んで。このクラスメソットの定義方法は def クラス名.メソット end になる class HelloWorld def HelloWorld.hello() print 'hello' end end こんな感じ。 クラス定義の中のselfはその暮らすオ…