manatee-itの備忘ログ

プログラム初心者のブログ。ruby on railsでWebサービスを作成中。(仕事が忙しくなかななか進まず) つまずいた所をなんでも記録。 環境:Ruby2.1 + Rails4.1.1 + Passenger + CentOS6.4(Apache + sqlite/MySQL)

2014-06-01から1ヶ月間の記事一覧

hidden_fieldでログインしているユーザのIDを自動で追加

入力フォームで「タイトル」を入力してもらい、その際にユーザIDを自動でデータベースのレコードに追加したい。Viewにhidden_fieldを記載。# vim app/views/programs/_form.html.erb : current_user.id %> : :コントローラの記載でuidを許可 # vim app/co…

「Could not find a JavaScript runtime」のエラー、therubyracerをコメントアウトして対応

# rails g scaffold programs name:string /usr/local/lib/ruby/gems/2.1.0/gems/execjs-2.1.0/lib/execjs/runtimes.rb:51:in `autodetect': Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runt…

rails環境でテーブルにカラム追加

sqliteで、ALTER TABLEを実行すればカラムは追加できますが、マイグレーションファイルを使った方法で追加。sqlite> .schema programs CREATE TABLE "programs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255), "created_at" date…

whenever でcron設定

環境:Ruby2.1 + Rails4.1.1 + Passenger + CentOS6.4(Apache + sqlite/MySQL(予定))classとして作成した機能を毎日定時に実行するため、wheneverを導入してcrontab を設定。(参考URL) なんちゃってGeek(仮): Rails4.0でcron(バッチ処理)を動かす設定 - 実行…

rails + Passenger + apacheでの本番サーバへの移行設定で大混乱

環境:Ruby2.1 + Rails4.1.1 + Passenger + CentOS6.4(Apache + sqlite→MySQL(予定)) 結果的にうまく動作したが、何が必要で何が必要でなかったのかが、わからなくなったので、後で再調査しないと。 # vim config/environments/production.rb config.serve_s…

yahootvのパラメータ

検索結果をスクレイピングさせていただくYahoo!TVについて、検索パラメータの内容を確認しました。検索例:キーワード「F1」、放送波「地上波、BS放送」、並べ替え「放送時間順」、エリア「神奈川」の場合。http://tv.yahoo.co.jp/search/?q=F1&t=1%25203&oa…