[#49655] 東京Ruby忘年会2013のお誘い — TAKAHASHI Kazunari <takahashi@1syo.net>
いっしょうと申します
1 message
2013/11/02
[#49657] Rubyリファレンス chm版リミックス更新(2013年11月版) — Dice <tetradice@...>
こんにちは。Diceです。
1 message
2013/11/04
[#49662] net/smtp sslでのwhileループメール送信 — Taiki Kimura <taikimura8182@...>
はじめまして 木村といいます。
32 messages
2013/11/12
[#49663] Re: net/smtp sslでのwhileループメール送信
— Jun'ya Shimoda <junshimo2@...>
2013/11/12
下田と申します。
[#49664] Re: net/smtp sslでのwhileループメール送信
— Taiki Kimura <taikimura8182@...>
2013/11/12
下田さん
[#49665] Re: net/smtp sslでのwhileループメール送信
— Jun'ya Shimoda <junshimo2@...>
2013/11/12
(2013/11/12 19:56), Taiki Kimura wrote:
[#49666] Re: net/smtp sslでのwhileループメール送信
— Taiki Kimura <taikimura8182@...>
2013/11/12
下田さん
[#49668] Re: net/smtp sslでのwhileループメール送信
— Jun'ya Shimoda <junshimo2@...>
2013/11/12
> なるほど。
[#49669] Re: net/smtp sslでのwhileループメール送信
— Taiki Kimura <taikimura8182@...>
2013/11/13
下田さん
[#49671] Re: net/smtp sslでのwhileループメール送信
— Taiki Kimura <taikimura8182@...>
2013/11/14
お世話になっております。
[#49674] Re: net/smtp sslでのwhileループメール送信
— SATOH Fumiyasu <fumiyas@...>
2013/11/14
さとうふみやす @ OSSTech です。
[#49676] Re: net/smtp sslでのwhileループメール送信
— SATOH Fumiyasu <fumiyas@...>
2013/11/14
さとうふみやす @ OSSTech です。
[#49678] Re: net/smtp sslでのwhileループメール送信
— Taiki Kimura <taikimura8182@...>
2013/11/14
さとうさん
[#49679] Re: net/smtp sslでのwhileループメール送信
— Taiki Kimura <taikimura8182@...>
2013/11/18
お世話になっています。
[#49681] Re: net/smtp sslでのwhileループメール送信
— Jun'ya Shimoda <junshimo2@...>
2013/11/18
下田です。
[#49688] Re: net/smtp sslでのwhileループメール送信
— Masaya TARUI <tarui@...>
2013/11/19
たるいといいます。
[#49689] Re: net/smtp sslでのwhileループメール送信
— Taiki Kimura <taikimura8182@...>
2013/11/19
下田さん たるいさん
[#49690] Re: net/smtp sslでのwhileループメール送信
— Masaya TARUI <tarui@...>
2013/11/19
メソッドの最初でbodyを更新してしまってるのが問題ですね。この更新した時のtoの値で確定してしまってます。
[#49691] Re: net/smtp sslでのwhileループメール送信
— Taiki Kimura <taikimura8182@...>
2013/11/19
たるいさん
[#49692] Re: net/smtp sslでのwhileループメール送信
— Masaya TARUI <tarui@...>
2013/11/19
たるいです。
[#49670] Re: net/smtp sslでのwhileループメール送信
— "-E:), niku" <niku@...>
2013/11/14
にくです
[#49680] apacheでruby 2.0を使う — 夏目祐樹 <em.s.00001@...>
初めまして、夏目祐樹といいます。
6 messages
2013/11/18
[#49705] sprintfフォーマットについて — Hikaru Seki <seki.p.hikaru@...>
23 messages
2013/11/30
[#49709] Re: sprintfフォーマットについて
— dezawa <dezawa@...>
2013/12/01
出沢です
[#49706] Re: sprintfフォーマットについて
— Masaya TARUI <tarui@...>
2013/11/30
たるいといいます。
[#49707] Re: sprintfフォーマットについて
— OZAWA Sakuro <sakuro@2238club.org>
2013/11/30
バイナリ値を扱うなら sprintf よりは pack&unpack の出番かもしれません。
[ruby-list:49696] Re: net/smtp sslでのwhileループメール送信
From:
Jun'ya Shimoda <junshimo2@...>
Date:
2013-11-19 09:55:48 UTC
List:
ruby-list #49696
> 少なくともダメではなく正しいRubyの構文ですし、今後廃止予定でもないので、
> 事実と違う事という意味で訂正したのと、
ダメというのは構文的にという意味ではありません。
>> 関数の引数でいきなり定義するのはやめましょう。
>
> と結果的に特に理由もなくスタイルを押し付ける形になっているので、
> そのまま鵜呑みにしてしまっては気の毒だなと、多様性を示すために
> メールしたまでです。
理由が必要でしたか・・・
ヒアドキュメントは「定数」な訳です。
(木村さんに変数として定義しろと返信しましたが定数に訂正します。)
一般的には「マジックナンバー」と言われており
http://ja.wikipedia.org/wiki/%E3%83%9E%E3%82%B8%E3%83%83%E3%82%AF%E3%83%8A%E3%83%B3%E3%83%90%E3%83%BC_(%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0)
普通は「数値」を指すそうですが
私は「定数」乱用はダメという意味に理解してます。
ましてやヒアドキュメントは改行を含むので
可読性が悪いので、それを関数の引数で定義するのは
多様性以前に論外と思います。
だから
> 1通あたり複数のメールが届いてしまったり、
> 本文にbodyヒアドキュメントがセットされたりするのは、
> 私の書き方に問題があるからなのですよねぇ。。。
こういう事態になっているのではないですか?
--
begin
Name: 下田 純也 (Jun'ya Shimoda)
A A e-mail: junshimo2@gmail.com
(o'.'o) _/ Twitter: http://twitter.com/JironBach/
(> ~ <)/ Facebook: http://www.facebook.com/junya.shimoda
Github: https://github.com/JironBach
rescue
CrowdWorks: https://crowdworks.jp/public/employees/57377
ensure
Blog: http://d.hatena.ne.jp/JironBach/
end