タグ

2011年9月6日のブックマーク (4件)

  • Railsでテストを書いてみる(Rspec:Controller編) - KodaNote

    コントローラもテストしてみる。 ページにアクセスしてサクセスが返ることと、期待するテンプレートを表示することを確認するシンプルなケース 画面にアクセスするのは get :アクション名 成功が返るのは response.should be_success テンプレートの表示判定は response.should render_template("XXXX") describe '登録画面にアクセスしたら' do before do get :add_index end it 'サクセスであること' do response.should be_success end it '登録画面を表示すること' do response.should render_template("tunes/add") end end フォームからデータを送信したケースのテスト post でアクションに対してパラメータ

    Railsでテストを書いてみる(Rspec:Controller編) - KodaNote
    kano4
    kano4 2011/09/06
  • Rails 3 で RDBに書かれる時間を日本時間にするには - yuumi3のお仕事日記

    現在 Ruby on Rails 3.0 であるサービスを作っていますが、 Rails 2.X と違い RDB に書かれる時間が UTC (協定世界時) でかかれます。 国際対応する予定のアプリならこれで良いのですが、日向けのサービスの場合はメンテナンス性を考えると RDB には日時間(JST)で書かれた方が良いので対応しようとしたところ一筋縄では行きませんでした。 Railsの設定 config/application.rb (Rails2の config/environment.rb に対応するファイル)に、コメントアウトされた config.time_zone = 'Central Time (US & Canada)' という設定があったので config.time_zone = 'Tokyo' としてみましたが、なぜかまだUTCで動作しています? rails3 time_zo

    kano4
    kano4 2011/09/06
    時刻UTCを日本(Tokyo)に変更する方法
  • Scalaプログラミング入門

    Martin Oderskyによる 関数型かつオブジェクト指向プログラミング言語 Java 1.1–1.4コンパイラの開発者 Pizzaの開発者 (Philip Wadlerと共同) オープンソース 活発に開発が行われている 応用 Twitterの分散DBフレームワークGizzardはScalaで記述されている Foursquare, Tumblr, LinkedIn, Amazon, VMware, はてな, ドワンゴなどでも利用されている WebアプリケーションフレームワークとしてPlayなどがある プログラミング言語別年収ランキング 2017年は1位, 2018年は2位 言語の特徴 関数型プログラミング言語とオブジェクト指向プログラミング言語の融合 強力な型推論 高階関数 Immutable Collections 並行計算 Java言語もJava 8から,関数型プログラミングの特徴

    kano4
    kano4 2011/09/06
  • rails3で何か作るよ herokuへdeploy編 | fla.la

    開発当初からdeployのことを考えましょうということで 今回はheroku上にwebアプリを作ることにします。 よって、deployはgit pushだけで出来ます。楽ですねぇ。 以下、ざっくりとした手順となります。 herokuを使う準備 herokuへユーザ登録する heroku Sign Up gemをinstall gem instal heroku アプリ一覧 アカウント認証ついでに未だwebアプリが無いことを確認。 heroku list railsアプリをgitで管理 cd {path_to_your_rails_apps_path} git init git add -A herokuにwebアプリを作成 heroku create 名前を自分で決めたい場合は heroku create {web_app_name} herokuをremote repository

    kano4
    kano4 2011/09/06
    herokuへのデプロイの仕方