タグ

ブックマーク / japanrock-pg.hatenablog.com (5)

  • Linuxでファイルを空にする5つの方法 - 基本へ帰ろう

    ログファイルを空にしたいときなど、いつも忘れるので・・・。 : > file % : > file これが一番シンプルですね。 : という区切りのコマンドがあり、それを file にリダイレクトしてあげるとファイルが空になります。man bash には以下のように記述されています。おそらくzshでは一番シンプルです。 ・・・ A : separates the event specification from the word designator. ・・・ ・ ・ ・ SHELL BUILTIN COMMANDS Unless otherwise noted, each builtin command documented in this section as accepting options preceded by - accepts -- to signify the end of

    Linuxでファイルを空にする5つの方法 - 基本へ帰ろう
    bojovs
    bojovs 2013/06/24
  • メール配送の仕組みとqmailを知る - 基本へ帰ろう

    最近、qmailを管理するようになったが、まったくといっていいほど理解していないので、ポイントをメモします。 参考書籍 qmailで作る快適メールサーバー―qmailのインストールから活用までを徹底解説 この書籍は大変わかりやすいです。 メール配送のしくみ 図の参照元 => http://japan.internet.com/webtech/20030807/7.html 1. メールクライアントにてメールを記述(宛先、件名、内容など) 2. メールクライアントはリレー許可のあるSMTPサーバ(以降、メールサーバ)に配送を依頼 3. メールクライアントから送信依頼を受けたメールサーバは、メールが送り届けられるべきメールサーバを調べます。この情報は、メールの宛先とネームサーバ(DNSサーバ)のMXレコードから調べられます。 4. メールが送り届けられるべきメールサーバがわかったら、そのサーバ

    bojovs
    bojovs 2012/05/16
  • Rails勉強会@東京第60回に参加してきました - 基本へ帰ろう

    Rails勉強会@東京第60回に参加してきました。学んだことをメモします。 性能プロファイラ 笹田研の学生さんによるリアルタイムプロファイラの紹介がありました。「リアルタイム」なのが特徴です。rdocを実行してそのプロファイラをざーっと画面に出してデモしていました。普段リアルタイムで監視画面をじーっと見るということは、なかなか少ないとは思いますが、テストの時や裏でずっと実行していて「しきい値」を設けてアラート出すとか、スナップショットを定期的に取ってグラフ化するなどの方がWebアプリを作る側としては実用的かもと感じました。しかし、私は普段はアプリのプロファイリングというもの行っていないので、RubyProf等を使って一度やってみようと思いました。 kaminari a_matsudaさんによるkaminariについての直々のプレゼンです。とても貴重なプレゼンでした。kaminariの基

    Rails勉強会@東京第60回に参加してきました - 基本へ帰ろう
  • RubyKaigi2010で「本当のアジャイル」を学んだ - 基本へ帰ろう

    Rubykaigi2010参加して当に良かった。運営の皆様、スポンサーの皆様、参加してくださった皆様、Rubyを普段から支えてくださっている皆様。当に有難う御座います。私もRubyに大変お世話になっていますので、少しでも私に出来ることはないかと思い、個人スポンサーとなって参加させて頂きました。そしてこのブログを残します。 当のアジャイル 私がRubyKaigi2010に参加して一番痛感したことは、「今までの私はアジャイルをやっていなかったこと。むしろウォーターフォールに近いことをやっていた」と思い知らされたことです。 ウォーターフォールを御存知ですか?半年や1年の開発見積りを行い、それに従って開発を進めるが、見積りが合わなくなり(大抵は見積が足りない)、しかし見積は変えず、デスマーチと呼ばれる慢性的な長時間残業を行うようになり、自分への投資技術の学習等)を行う時間を犠牲にする開発体

    RubyKaigi2010で「本当のアジャイル」を学んだ - 基本へ帰ろう
  • vim で Rails開発環境構築 for Linux - 基本へ帰ろう

    Rails開発を vim でやることに決めたものの、経験がないので歴史から学びました。 なお、環境は以下です。 OS $ cat /etc/redhat-release CentOS release 5 (Final) Vim version 7.0.243 目次 vimってなに? vimのインストール 既存インストールの確認 7.0.237のアンインストール 7.0.243のインストール その他vimRails開発でインストールしておいた方が便利なもの vim-ruby のインストール rails.vim のインストール autocomplpop.vim のインストール Project.vim のインストール SuperTab.vim のインストール refe.vim のインストール .vimrcの設定(vimの設定ファイル) vimの基操作 チュートリアル vimってなに? Vim

    vim で Rails開発環境構築 for Linux - 基本へ帰ろう
  • 1