プロフィール

kosaki

Author:kosaki
連絡先はコチラ

ブログ検索
最近の記事
最近のコメント
最近のトラックバック
リンク
カテゴリー
月別アーカイブ
RSSフィード
FC2ブログランキング

スポンサーサイト このエントリーをはてなブックマークに追加

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


スポンサー広告 | 【--------(--) --:--:--】 | Trackback(-) | Comments(-)

commit 直前にChangeLogの日付を変更する このエントリーをはてなブックマークに追加

今日、なるせさんが




とかつぶやいていて、意味がわからないので突っ込んだところ。svn ポッキー問題と呼ばれる大きな問題が隠れている事がわかった(詳細はコチラ http://togetter.com/li/706683) ので、コミット時に ChangeLogの日付を自動更新する git hookを書いた。これで自動的にChangeLogの時刻がコミット時時刻に一致する。

ソースはこちら。これを .git/hooks/pre-commit というファイル名で保存し、実行可能権限をつける



スポンサーサイト
ruby | 【2014-08-15(Fri) 00:53:49】 | Trackback:(0) | Comments:(2)

[Rubyコミッタ向け] Rubyリポジトリへのコミット時にコミットメッセージ自動生成 このエントリーをはてなブックマークに追加

いまさら確認するまでもないが、Rubyコミッタは全員 git svn を使っていて、コミット時にはなるせさんの
コミットメッセージ自動整形スクリプト(http://d.hatena.ne.jp/nurse/20100413)を使ってる。
異論はみとめない(キリッ

さて、これはこれで大変いいものであるのだが、脊髄反射的に git commit -av <リターン> とか打ってることがあって、他のプロジェクトと行ったり来たりしていると今ひとつなところがあった。
そういうわけで、上記URLのスクリプトをgit hook に移植して、git commit -a したら自動的にChangeLogからコミットメッセージを生成するようにしてみた

以下のスクリプトを、/.git/hooks/prepare-commit-msg というファイル名でセーブして、実行権限をつけるとよい。




ruby | 【2014-08-14(Thu) 22:59:06】 | Trackback:(0) | Comments:(2)

[備忘録] Rubyでemail送る方法 このエントリーをはてなブックマークに追加

意外と簡単だった

https://gist.github.com/kosaki/9864928

require 'mail'

Mail.defaults do
options = { :address => "smtp.gmail.com",
:port => 587,
:user_name => 'kosaki.motohiro',
:password => 'パスワード',
:authentication => 'plain',
:enable_starttls_auto => true }

delivery_method :smtp, options
end

mail = Mail.new do
from 'kosaki.motohiro@gmail.com'
to 'kosaki.motohiro@gmail.com'
subject 'ruby mail test'
body 'body'
end

#puts mail.to_s #=> "From: mikel@test.lindsaar.net\r\nTo: you@...
mail.deliver




このへん参考にした
stackoverflow: How to send email via smtp with Ruby's mail gem?
http://stackoverflow.com/questions/12884711/how-to-send-email-via-smtp-with-rubys-mail-gem

ruby | 【2014-03-29(Sat) 18:49:33】 | Trackback:(0) | Comments:(0)

fluentd 0.10.44 is released このエントリーをはてなブックマークに追加

https://groups.google.com/forum/#!topic/fluentd/dXc4weNEdCg

# New core committer

Motohiro Kosaki is now a Fluentd Committer.
Welcome!!

He is a Linux Kernel and Ruby committer, so
his experience and knowledge are very helpful for Fluentd and Fluentd community :)
We can improve and grow the Fluentd more quickly!


Enjoy Fluentd!



なにやら、Motohiro Kosakiという New Committerがやたらと持ち上げられてるが、
わたしの知っているこさきさんとはキャラクターが大きく異なるのできっと別人だろう。



ruby | 【2014-02-26(Wed) 11:00:27】 | Trackback:(0) | Comments:(0)

Rubyvis このエントリーをはてなブックマークに追加

Rubyvisというgemでグラフが綺麗に出力できるらしい。あとでみる

http://rubyvis.rubyforge.org/

ruby | 【2013-05-13(Mon) 21:10:43】 | Trackback:(0) | Comments:(0)
次のページ
  1. 無料アクセス解析
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。