概要 Railsのログをローテートする方法はいくつかあります。 代表的なものにRailsのloggerに組み込まれているログローテーション機能を使う方法がありますが、Passenger環境で使う場合に多少の手直しが必要になってきます。(ログローテート後にPassengerがログにアクセスできなくなるためエラーが起きる) Passenger + Rails 環境でログをローテートする場合、logrotateを使うのが簡単です。 コード 次のようなファイルを作成する /etc/logrotate.d/passenger /var/www/app/az-nyan/current/log/production.log { weekly missingok rotate 30 compress delaycompress sharedscripts postrotate touch /var/w
bundlerでRailsアプリのgemを管理する場合、各gemをRAILS_ROOT/vendor/bundleにインストールするのが一般的なようです。このアプリをcapistranoでデプロイするとき、毎回vendor/bundle以下を本番サーバに配置するのって無駄ですよね。そこで、今回はcapistranoのbundler連携の方法を紹介します。 !本番環境がインターネット接続可の場合のみ有効な手段です 私(id:itmammoth)の環境 Mac OS 10.6 bundler 1.0.12 capistrano 2.5.21 1. まずはGit(とか他のバージョン管理システム)の設定 vendor/bundleはバージョン管理除外にしてしまいます。なぜなら、本番環境にデプロイ時にcapistranoがbundlerを使用して必要なgemパッケージを取ってきてくれるからです。.g
こんにちは、KBMJの中平@railsエンジニアです。 今回はruby on railsでグラフを表示させようと思います。 rubyでグラフを作成するのは、Gruff というプラグインがありますが 今回は Gruffではなく Open Flash Chart というグラフ作成プラグインを使用してみます。 このプラグインの特徴は、その名の通りグラフをFlashで表示するプラグインなので、Gruffを使った場合より見た目がいいグラフができるかも? ということで、さっそくruby on rails でグラフを作成してみます。 続きはこちら http://doruby.kbmj.com/nakahira_on_rails/20081021/ruby_on_rails_graph_Open_Flash_Chart_
先日37signalsが公開したMac OS X専用の開発環境用RackサーバーPowについて、この記事の導入解説がわかりやすかったので自分もインストールして使ってみた。自分の場合、主にSinatraを使うので、Sinatraでサンプルを作って複数のアプリを同時に動かしてみた。 nvmのインストール Powを使用するにはNode.jsが必要になるので、Rubyで言うところのrvmに相当するバージョン管理ツールnvmを使ってNode.jsをインストールする。nvmのインストール方法はこちらの記事を参考にした。 $ git clone git://github.com/creationix/nvm.git ~/.node $ . ~/.node/nvm.sh $ nvm install v0.4.5 $ nvm use v0.4.5 $ node -v .bashrcに以下の一行を追加して、b
Table of Contents Open Table of Contents Nanoc とは? Nanoc を使ってみる インストール 新規サイトの作成 コンテンツの作成 関連記事 Nanoc とは? Nanoc とは、静的な Web サイトを生成するための Ruby で書かれたコンテンツビルドツールである。 nanoc: a Ruby site compiler that generates static HTML » home 自身の好みのフォーマットで記載した文書を他のフォーマット(標準では HTML)に変換して出力してくれる。 それだけではない。 作成した文書群を 1 つの文書の集合体(所謂サイト)として管理することができる。 結果として作成されるコンテンツは静的だが、その静的なコンテンツを作成する段階で、最近の文書の一覧、タグ付けされたページの一覧など、文書の属性に合わせた
Nanoc © 2007–2024 Denis Defreyne. The content of the Nanoc website is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License, with exception of code examples, which are released into the public domain. Nanoc is licensed under the MIT license. Font Awesome licensed under SIL OFL 1.1. Subtle Patterns by Atle Mo. Deployed on Netlify, the hosting platform with native support for
Wil van Antwerpen氏は先ごろ、かつて「GSX Server」と呼ばれていたVMware Serverの開発を継続する計画がVMware社にないことを示す多数の証拠を収集し、公開した。 その1つは、セキュリティ勧告のVMSA-2010-0007に以下の警告があることだ。 (※下記は引用部分の参考翻訳として掲載。) VMware Server 2.0の総合サポート終了は2011年6月30日であり、ユーザはESXiもしくはVMware Playerの最新リリースへのアップグレードを検討されたい。 Serverの最後にリリースされたバージョンは1年以上前の2.0.2で、2.0のメジャーアップデートは2008年10月の登場だった。 その間、顧客サポート契約があったにもかかわらずVMware社はどうも多数の問題(VMSA-2009-0016やVMSA-2010-0005など)を修正しな
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く