2018-02-01から1ヶ月間の記事一覧

gitで開くエディタをemacsにする

gitでgit rebase -iするときにデフォルトでvimが起動するがemacsに起動してほしい。emacsで書きたいんだ。 というわけでその設定を行った。~/.gitconfigファイルに以下の設定を追加するだけでよかった。 [core] editor="emacs"

nginxでレスポンスをgzipで圧縮する

nginxでレスポンスをgzipで圧縮するための設定を調べた。 nginxでgzipモジュールを提供しているのでこれを利用する。設定例は以下の通り。 http { gzip on; gzip_comp_level 2; gzip_types text/plain text/css text/xml application/xml text/javascript ap…

Emacs × Go でタグジャンプ

helm-gtagsを使ってて、RubyとかPHP書いてたときにはうまくタグを作れてたんだけどGolangでうまく作れてなかった。以下の記事を見つけて試しにやってみたらうまくいった。 Using GNU GLOBAL · GitHub /usr/local/etc/gtags.confを上記の通り修正して以下のコ…

logrotateのタイミングでsupervisordのプロセスが落ちる

結論から言うと、ドキュメントちゃんと読んでなかったおれが悪い。 例えば、nginxのログに対してlogrotateの設定ファイルを書くと、 /var/log/nginx/*log { create 0644 nginx nginx daily rotate 10 missingok notifempty compress postrotate [ -f /var/ru…

Convert markdown to pdf

Mac

自分用メモ。 markdown-pdfを使用してmarkdownをpdfに変換する node.jsの公式サイトからnpmをインストールする Node.js markdown-pdfをインストールする $ npm install markdown-pdf 適用したいCSSをgithubからcloneする 自分はmixu/markdown-stylesを使用し…