General

Profile

nobu (Nobuyoshi Nakada)

  • Login: nobu
  • Email: nobu@ruby-lang.org
  • Registered on: 04/27/2008
  • Last sign in: 04/05/2026

Issues

open closed Total
Assigned issues 49 860 909
Reported issues 26 297 323

Projects

Project Roles Registered on
Ruby Committer, Contributor 04/27/2008

Activity

Today

09:49 AM Ruby Revision d6518b19 (git): [ruby/resolv] Fix subsecond representation in `Resolv::LOC::Coord#to_s`
- Leading zeros in fractional part are significant, must not be
suppressed.
- Use `Integer#divmod` to calculate division and module at once.
- Use simple comparison for exact match than regexp.
https://github.com/ruby/resolv/commit/0e...
nobu (Nobuyoshi Nakada)
09:49 AM Ruby Revision b59ae161 (git): [ruby/resolv] Tighten argument check in `Resolv::LOC::Size.create`
Limit the size to between 0cm and less than 100,000km.
https://github.com/ruby/resolv/commit/9d9e0c3044
nobu (Nobuyoshi Nakada)
09:49 AM Ruby Revision 38411cad (git): [ruby/resolv] Fix centimeters representation in `Resolv::LOC::Size#to_s`
`Size` smaller than 1m was represented as rational.
```ruby
Resolv::LOC::Size.create("0.01m").to_s #=> "1/100m"
```
Fix to represent in the proper form for `create`.
https://github.com/ruby/resolv/commit/2ff9e0585d
nobu (Nobuyoshi Nakada)
09:49 AM Ruby Revision 380f9477 (git): [ruby/resolv] Tighten argument check in `Resolv::LOC::Alt.create`
Limit the range from -100 km to the upper limit of the 32-bit
representation.
https://github.com/ruby/resolv/commit/e6dfbe7cb0
nobu (Nobuyoshi Nakada)
09:49 AM Ruby Revision a371a207 (git): [ruby/resolv] Refine `Resolv::LOC::Alt#to_s`
Extract the first element instead of `join.to_i` (`String#unpack1` is
available since ruby 2.4.0, but this gem still supports 2.3).
https://github.com/ruby/resolv/commit/f518da95ae
nobu (Nobuyoshi Nakada)
09:49 AM Ruby Revision eebd2f7d (git): [ruby/resolv] Use early return and remove useless assignments
https://github.com/ruby/resolv/commit/451d3f367c nobu (Nobuyoshi Nakada)
09:49 AM Ruby Revision 53b5f9ea (git): [ruby/resolv] Use `Regexp#match` to achieve matched data
This method is available since ruby 1.9.0.
https://github.com/ruby/resolv/commit/1e05d06fbd
nobu (Nobuyoshi Nakada)
09:49 AM Ruby Revision 90e2253d (git): [ruby/resolv] Fix `Resolv::LOC::Coord` hemisphere calculation
Fix `Resolv::LOC::Coord.create` hemisphere handling for LOC
coordinates. `hemi` was always `1` because `m[4]` matched `([NESW])`.
https://github.com/ruby/resolv/commit/043b5bf624
nobu (Nobuyoshi Nakada)
09:49 AM Ruby Revision 6527727c (git): [ruby/resolv] Tighten argument check in `Resolv::LOC::Coord.create`
Limit the east-west direction to 180 degrees or less and the
north-south direction to 90 degrees or less, respectively.
https://github.com/ruby/resolv/commit/8075a1fe76
nobu (Nobuyoshi Nakada)

04/05/2026

01:58 PM Ruby Revision a3c372a6 (git): Fix error when `lsof` did not work
nobu (Nobuyoshi Nakada)

Also available in: Atom