manatee-itの備忘ログ

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

2014-01-01から1年間の記事一覧

Windows8.1 +無線ルーターでWi-Fi ネットワーク「制限あり」

PC

以前利用していた無線ルーターの調子が悪くなったので、新しいバッファローの無線ルータに買い換えたところ、ネットワークに制限ありとでてしまい、通信が全くできなくなった。 ネットワークIPアドレスは割り当てられるものの、pingが通らない。[構成] AirSt…

linuxサーバ+radiko+ dropboxでサウージ!サウダージ

j-wareの「サウージ!サウダージ」をずっと聞いていたいので、 linuxサーバでradikoの番組を録音する設定を設定してみました。環境:CentOS6■linuxサーバでradikoを録音参考にさせていただいたURL http://linux.matchy.net/archives/152 http://namaraii.com…

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…

nokogiriのエラー

環境:Ruby2.1 + Rails4.1.1 + Passenger + CentOS6.4(Apache + sqlite/MySQL) nokogiri (1.6.2.rc2)を利用したタスク実行時にエラーが発生した。 ----------------------------------------------------------------------------------- Rakeタスク実行 # r…