2013-01-01から1年間の記事一覧
twitter-bootstrap-railsはBootstrap3に対応したブランチがあるので、Gemファイルをそちらを参照するよう修正します。 gem "twitter-bootstrap-rails", github: 'seyhunak/twitter-bootstrap-rails', branch: 'bootstrap3' kaminariは_paginator.html.erbのc…
ActiveRecordだけ使う場合config.〜という設定が出来ないので直接指定します。 Time.zone_default = Time.find_zone! 'Tokyo' # config.time_zone ActiveRecord::Base.default_timezone = :local # config.active_record.default_timezone Time.zone_default…
RubyでZIPファイルを扱う場合、ziprubyとrubyzipがあるみたいですね。ziprubyは開発が止まってるので今回はrubyzipを使用しました。 require 'zip' doc = Zip::File.open("081220120514033218.zip") do |zip| zip.find {|entry| /tdnet-.+sm-.+\.xbrl/ =~ en…
※最終更新日(2014/6/30)素直にRailsに乗っかるのが簡単ですね。 config/application.rb #require 'rails/all' require 'active_record/railtie' たったこれだけ。あとはenvironments以下の不要になった設定項目を削除します。 . Webじゃないアプリの開発で…
初Capistranoなんですが、deploy.rbに諸々設定を書いてさあ後はデプロイコマンドが通ることを確認すれば終わりだな、と思っていたら思わぬエラーに遭遇しました。 chmod : cannot access `~/myapp/releases/20130912154227' : そのようなファイルやディレク…
rbenvを/usr/local/rbenvにインストールし、ruby-buildをpluginsディレクトリに配置して、さてインストールしようと思いコマンドを叩くと怒られるわけです。一瞬ポカーンとなりますよね。( ゚д゚)ポカーン原因なんですが、rbenvのデフォルトのルートディレクトリ…
yumで入れたJenkinsを使っているのですが、バージョンによって(?)使用可能なプラグインの一覧にBuild Pipeline Pluginが出たり出なかったりするんでしょうか。あるVPSには1.477が入っていてBuild Pipeline Pluginが一覧に出るのですが、別のVPSには1.501…
以前はちゃんとビルドの内容が表示されていたのですが、ふとある時Jenkinsを見てみると以下の画像の様に定期実行していたジョブが作成直後の状態になっていました。実際のディレクトリにはジョブのワークスペースやビルドの内容が残っているのでJenkinsから…
さくらVPSを契約した直後のまっさらな状態からGitLabをインストールした時のメモ書きです。ググれば色々手順を書いてあるブログがヒットするのですが、GitLabのドキュメント通りにやれば問題なくインストール出来るので、基本的にはそちらを参考にして良いと…
今朝に続き本日2度目のトラブルシューティング。今度はJenkinsでビルドしてテストは成功しているのに、成果物の保存時にエラーになる件です。何か無限ループしてメモリ使い切ってるぽい? [INFO] ---------------------------------------------------------…
昨晩通っていたビルドが今朝急に通らなくなってびっくりしました。とりあえず解決方法を置いておきますね。POMにspring-ormを追加します。参考: http://stackoverflow.com/questions/15029292/cant-import-org-springframework-jdbc-core-with-mavenあと、m…
稼働中のWebアプリで一旦メンテナンス画面を表示させて、その間に新しいバージョンをデプロイしたいことがあります。 Apacheだとmod_rewriteを使い全てのリクエストに対してメンテナンス画面のURLに書き換えるか、メンテナンス画面のURLにリダイレクトさせれ…