タグ

ブックマーク / shakenbu.org (2)

  • 活動日誌

    ■ [Emacs] consult-buffer + recentf のプレビューで、特定ファイルのみ自動プレビューしない consult-bufferではrecentfと組み合わせることで 「最近開いたファイル」を補完対象とすることができますが、このときこのファイルにカーソルを合わせると 自動プレビューがなされます。 これは便利なのですが、EasyPGを使って*.gpgファイルを開いていると、gpgファイルにカーソルが合わさった瞬間にパスフレーズ入力が要求され、操作を阻害されてしまいます。 gpgファイルは自動プレビュー対象としないようにするにはどうしたらよいか調べていたのですが、 以下のようにすることで解決できました。 (defun my/consult-preview-exclude-by-file-name (orig-fun name) (let ((excluded (and

  • 活動日誌(2006-12-01)

    ■ [Rails] Logger を設定した場合のログレベル Rails のログをローテートさせようとして、config/environment.rb に config.logger = Logger.new("#{RAILS_ROOT}/log/#{RAILS_ENV}.log", 50, 1024 * 1024) と書いた。 無事ローテートできてめでたし……と思っていたら、production 環境でも Logger#level が DEBUG になっている。 というわけで config.logger = Logger.new("#{RAILS_ROOT}/log/#{RAILS_ENV}.log", 50, 1024 * 1024) config.logger.level = Logger.const_get(config.log_level.to_s.upcase) とした。

    ippo124C41plus
    ippo124C41plus 2006/12/11
    ログローテート
  • 1