ruby-dev (Japanese) list archive (unofficial mirror)
 help / color / mirror / Atom feed
* [ruby-dev:50354] 2.5.0で追加されたTime#atの引数について
@ 2017-12-16 22:04 Satoru Sakashita
  2017-12-17 23:59 ` [ruby-dev:50356] 2.5.0で追加されたTime#atの引数について Urabe, Shyouhei
  0 siblings, 1 reply; 8+ messages in thread
From: Satoru Sakashita @ 2017-12-16 22:04 UTC (permalink / raw)
  To: ruby-dev

坂下です。

2.5.0 から、Feature #13919 で Time#at に :usec や :nsec で指定できるよう
になりましたが、:millisecond という定義はあるのに、これだけ :msec のよう
な省略形が用意されていません。

:millisecond が追加された時点で :msec も使えるようにしておけば良いと思う
のですが、あえてこれだけ用意されていないのは何か理由があるのでしょうか。


^ permalink raw reply	[flat|nested] 8+ messages in thread

* [ruby-dev:50356] Re: 2.5.0で追加されたTime#atの引数について
  2017-12-16 22:04 [ruby-dev:50354] 2.5.0で追加されたTime#atの引数について Satoru Sakashita
@ 2017-12-17 23:59 ` Urabe, Shyouhei
  2017-12-18  1:45   ` [ruby-dev:50357] " Naotoshi Seo
  0 siblings, 1 reply; 8+ messages in thread
From: Urabe, Shyouhei @ 2017-12-17 23:59 UTC (permalink / raw)
  To: Ruby developers (Japanese)

msecだとミリ秒かマイクロ秒か区別がつかないです。もっと良い名前があれば採用されるんじゃないでしょうか。

2017年12月17日 7:04 Satoru Sakashita <sakasita@remus•dti.ne.jp>:
> 坂下です。
>
> 2.5.0 から、Feature #13919 で Time#at に :usec や :nsec で指定できるよう
> になりましたが、:millisecond という定義はあるのに、これだけ :msec のよう
> な省略形が用意されていません。
>
> :millisecond が追加された時点で :msec も使えるようにしておけば良いと思う
> のですが、あえてこれだけ用意されていないのは何か理由があるのでしょうか。
>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [ruby-dev:50357] Re: 2.5.0で追加されたTime#atの引数について
  2017-12-17 23:59 ` [ruby-dev:50356] 2.5.0で追加されたTime#atの引数について Urabe, Shyouhei
@ 2017-12-18  1:45   ` Naotoshi Seo
  2017-12-18  1:53     ` [ruby-dev:50358] " Urabe, Shyouhei
  0 siblings, 1 reply; 8+ messages in thread
From: Naotoshi Seo @ 2017-12-18  1:45 UTC (permalink / raw)
  To: Ruby developers (Japanese)

[-- Attachment #1: Type: text/plain, Size: 952 bytes --]

横からすみません。一般的に mili second は ms、micro second は us と省略するので msec でも良いような気がします。

2017年12月18日 8:59 Urabe, Shyouhei <shyouhei@ruby-lang.org>:

> msecだとミリ秒かマイクロ秒か区別がつかないです。もっと良い名前があれば採用されるんじゃないでしょうか。
>
> 2017年12月17日 7:04 Satoru Sakashita <sakasita@remus•dti.ne.jp>:
> > 坂下です。
> >
> > 2.5.0 から、Feature #13919 で Time#at に :usec や :nsec で指定できるよう
> > になりましたが、:millisecond という定義はあるのに、これだけ :msec のよう
> > な省略形が用意されていません。
> >
> > :millisecond が追加された時点で :msec も使えるようにしておけば良いと思う
> > のですが、あえてこれだけ用意されていないのは何か理由があるのでしょうか。
> >
>

[-- Attachment #2: Type: text/html, Size: 1409 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [ruby-dev:50358] Re: 2.5.0で追加されたTime#atの引数について
  2017-12-18  1:45   ` [ruby-dev:50357] " Naotoshi Seo
@ 2017-12-18  1:53     ` Urabe, Shyouhei
  2017-12-18  1:58       ` [ruby-dev:50360] " Naotoshi Seo
  2017-12-18  2:49       ` [ruby-dev:50361] " Tanaka Akira
  0 siblings, 2 replies; 8+ messages in thread
From: Urabe, Shyouhei @ 2017-12-18  1:53 UTC (permalink / raw)
  To: Ruby developers (Japanese)

2017年12月18日 10:45 Naotoshi Seo <sonots@gmail•com>:
> 横からすみません。一般的に mili second は ms、micro second は us と省略するので msec でも良いような気がします。

それがどのくらい「一般的」と言えるかの根拠があると強いんではないかと思います。たとえばよくつかわれているRのライブラリがそうなっているとかそういう話があるといいのでは。あるか知りませんが…

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [ruby-dev:50360] Re: 2.5.0で追加されたTime#atの引数について
  2017-12-18  1:53     ` [ruby-dev:50358] " Urabe, Shyouhei
@ 2017-12-18  1:58       ` Naotoshi Seo
  2017-12-18  2:49       ` [ruby-dev:50361] " Tanaka Akira
  1 sibling, 0 replies; 8+ messages in thread
From: Naotoshi Seo @ 2017-12-18  1:58 UTC (permalink / raw)
  To: Ruby developers (Japanese)

[-- Attachment #1: Type: text/plain, Size: 734 bytes --]

web 辞典で申し訳ないですが、辞典にも載っている程度には一般的であるようです

https://www.weblio.jp/content/msec



2017年12月18日 10:53 Urabe, Shyouhei <shyouhei@ruby-lang.org>:

> 2017年12月18日 10:45 Naotoshi Seo <sonots@gmail•com>:
> > 横からすみません。一般的に mili second は ms、micro second は us と省略するので msec
> でも良いような気がします。
>
> それがどのくらい「一般的」と言えるかの根拠があると強いんではないかと思います。たとえばよくつかわれているRのライブラリがそうなっているとか
> そういう話があるといいのでは。あるか知りませんが…
>

[-- Attachment #2: Type: text/html, Size: 1222 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [ruby-dev:50361] Re: 2.5.0で追加されたTime#atの引数について
  2017-12-18  1:53     ` [ruby-dev:50358] " Urabe, Shyouhei
  2017-12-18  1:58       ` [ruby-dev:50360] " Naotoshi Seo
@ 2017-12-18  2:49       ` Tanaka Akira
  2017-12-18 11:03         ` [ruby-dev:50363] " Satoru Sakashita
  2017-12-18 11:12         ` [ruby-dev:50362] " Satoru Sakashita
  1 sibling, 2 replies; 8+ messages in thread
From: Tanaka Akira @ 2017-12-18  2:49 UTC (permalink / raw)
  To: Ruby developers (Japanese)

2017年12月18日 10:53 Urabe, Shyouhei <shyouhei@ruby-lang.org>:
> 2017年12月18日 10:45 Naotoshi Seo <sonots@gmail•com>:
>> 横からすみません。一般的に mili second は ms、micro second は us と省略するので msec でも良いような気がします。
>
> それがどのくらい「一般的」と言えるかの根拠があると強いんではないかと思います。たとえばよくつかわれているRのライブラリがそうなっているとかそういう話があるといいのでは。あるか知りませんが…

SI で m が milli なのはそういうものでしょう。
https://www.nmij.jp/library/units/si/R8/SI8J.pdf

むずかしいのは micro で、SI では (u ではなく) μ です。

ただ調べてみると、u にするという話は見つかります。
Wikipedia にも書いてあって、ISO 2955 などが参照されています。
https://en.wikipedia.org/wiki/Micro-
ただ、ISO 2955 は廃止されちゃったのか withdrawn になっています。
https://www.iso.org/standard/8005.html

日本だと JIS X 0124 ですかね。
-- 
[田中 哲][たなか あきら][Tanaka Akira]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [ruby-dev:50363] Re: 2.5.0で追加されたTime#atの引数について
  2017-12-18  2:49       ` [ruby-dev:50361] " Tanaka Akira
@ 2017-12-18 11:03         ` Satoru Sakashita
  2017-12-18 11:12         ` [ruby-dev:50362] " Satoru Sakashita
  1 sibling, 0 replies; 8+ messages in thread
From: Satoru Sakashita @ 2017-12-18 11:03 UTC (permalink / raw)
  To: ruby-dev

坂下です。

On Mon, 18 Dec 2017 11:49:00 +0900
Tanaka Akira <akr@fsij•org> wrote:

> SI で m が milli なのはそういうものでしょう。
> https://www.nmij.jp/library/units/si/R8/SI8J.pdf

SI 単位系以前の μ が定義される前から、単位の接頭辞としての m はミリとさ
れていたようですね。

> むずかしいのは micro で、SI では (u ではなく) μ です。
> 
> ただ調べてみると、u にするという話は見つかります。
> Wikipedia にも書いてあって、ISO 2955 などが参照されています。
> https://en.wikipedia.org/wiki/Micro-
> ただ、ISO 2955 は廃止されちゃったのか withdrawn になっています。
> https://www.iso.org/standard/8005.html
> 
> 日本だと JIS X 0124 ですかね。

Wikipedia などを見ていると、ISO 2955 に準じたものだと思いますが、JIS X
0124 以外にも DIN 66030、BS 6430 などの規格で、ラテン文字のみで μ を表
記する際の代替文字として u を使うルールになっているようですね。

普段、わりと ms、us、ns、ps などの単位を使っていますが、マイクロ秒の意味
で msec もしくは ms と表記するケースは見たことがありません。絶対ではない
かもしれませんが、msec と表記されていて、それが時間と認識されていれば、
それがマイクロ秒と取られることはまずないのではないでしょうか

_msec あたりのキーワードで検索エンジンで引っかかるソースファイルなどを見
ても、概ね上記のルールに則っているような気がします。


^ permalink raw reply	[flat|nested] 8+ messages in thread

* [ruby-dev:50362] Re: 2.5.0で追加されたTime#atの引数について
  2017-12-18  2:49       ` [ruby-dev:50361] " Tanaka Akira
  2017-12-18 11:03         ` [ruby-dev:50363] " Satoru Sakashita
@ 2017-12-18 11:12         ` Satoru Sakashita
  1 sibling, 0 replies; 8+ messages in thread
From: Satoru Sakashita @ 2017-12-18 11:12 UTC (permalink / raw)
  To: ruby-dev

坂下です。

On Mon, 18 Dec 2017 11:49:00 +0900
Tanaka Akira <akr@fsij•org> wrote:

> SI で m が milli なのはそういうものでしょう。
> https://www.nmij.jp/library/units/si/R8/SI8J.pdf

SI 単位系以前の μ が定義される前から、単位の接頭辞としての m はミリとさ
れていたようですね。

> むずかしいのは micro で、SI では (u ではなく) μ です。
> 
> ただ調べてみると、u にするという話は見つかります。
> Wikipedia にも書いてあって、ISO 2955 などが参照されています。
> https://en.wikipedia.org/wiki/Micro-
> ただ、ISO 2955 は廃止されちゃったのか withdrawn になっています。
> https://www.iso.org/standard/8005.html
> 
> 日本だと JIS X 0124 ですかね。

Wikipedia などを見ていると、ISO 2955 に準じたものだと思いますが、JIS X
0124 以外にも DIN 66030、BS 6430 などの規格で、ラテン文字のみで μ を表
記する際の代替文字として u を使うルールになっているようですね。

普段、わりと ms、us、ns、ps などの単位を使っていますが、マイクロ秒の意味
で msec もしくは ms と表記するケースは見たことがありません。絶対ではない
かもしれませんが、msec と表記されていて、それが時間と認識されていれば、
それがマイクロ秒と取られることはまずないのではないでしょうか

_msec あたりのキーワードで検索エンジンで引っかかるソースファイルなどを見
ても、概ね上記のルールに則っているような気がします。


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2017-12-18 11:12 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-12-16 22:04 [ruby-dev:50354] 2.5.0で追加されたTime#atの引数について Satoru Sakashita
2017-12-17 23:59 ` [ruby-dev:50356] 2.5.0で追加されたTime#atの引数について Urabe, Shyouhei
2017-12-18  1:45   ` [ruby-dev:50357] " Naotoshi Seo
2017-12-18  1:53     ` [ruby-dev:50358] " Urabe, Shyouhei
2017-12-18  1:58       ` [ruby-dev:50360] " Naotoshi Seo
2017-12-18  2:49       ` [ruby-dev:50361] " Tanaka Akira
2017-12-18 11:03         ` [ruby-dev:50363] " Satoru Sakashita
2017-12-18 11:12         ` [ruby-dev:50362] " Satoru Sakashita

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).