16. 2010/4 投げる。投げる。投げる。
Author: mame <mame@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>
Date: Fri Apr 9 11:08:06 2010 +0000
* dir.c (push_glob): add RB_GC_GUARD to prevent str being free'ed.
a patch from Masaya TARUI in [ruby-dev:40939]. [ruby-dev:40514]
Author: wanabe <wanabe@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>
Date: Fri Apr 9 22:38:46 2010 +0000
* vm_method.c (rb_add_method): clear attr.location before rb_ary_new3.
a patch from Masaya TARUI in [Bug #3108]
Author: nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>
Date: Sat May 8 02:07:43 2010 +0000
* ext/bigdecimal/bigdecimal.c (VpAlloc): ensure buf does not get
collected. based on a patch masaya tarui at [ruby-dev:41213].
Author: nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>
Date: Sun May 9 07:28:17 2010 +0000
* cont.c (fiber_initialize_machine_stack_context): try to release
unnecessary fibers and retry to create. based on a patch from
masaya tarui at [ruby-dev:41230].
Author: naruse <naruse@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>
Date: Wed May 12 01:06:24 2010 +0000
* re.c (rb_reg_initialize_m): fix wrong index for the lang
option's value 'N'. reported by Masaya TARUI via IRC.
Author: nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>
Date: Sun May 16 01:49:49 2010 +0000
* ext/iconv/iconv.c (rb_iconv_sys_fail): fix number of arguments.
a patch by Masaya TARUI <tarui AT prx.jp>.
Author: usa <usa@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>
Date: Mon May 17 12:15:47 2010 +0000
* win32/win32.c (argv_size): merged into join_argv() to maintain the
agreement with it. removed code has a calclulation bug.
fixed [Bug#2388]
* win32/win32.c (join_argv): calc and return the length of joined
argv.
the cause of the original bug was clarified by Masaya TARUI
<tarui AT prx.jp> and the solution was suggested by him, too.
Author: nagai <nagai@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>
Date: Wed May 19 14:45:03 2010 +0000
* ext/tk/extconf.rb: [ruby-def:41334] [Bug #3307] invalid result on searching
tcl.h/tk.h. Thanks, Masaya Tarui.
Author: usa <usa@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>
Date: Fri Jul 2 14:31:26 2010 +0000
* io.c (argf_inplace_mode_set): prohibits an assignment of a tainted
value.
* file.c (ruby_find_basename, ruby_find_extname): split from
rb_file_s_basename() and rb_file_s_extname().
* util.c (ruby_add_suffix): support arbitrary length of the suffix
to get rid of the potential buffer overflow.
reported by tarui.
1
2
3
4
5
6
7
8
9
約1ヶ月の間に10個前後投げるとコミッターに
なっていいらしい?
git log --grep=“tarui”--grep-ignore-case --reverse
こんな事情もあったらしい
22. 知識
Matt Might, a professor in Computer Science at the University of Utah,
created The Illustrated Guide to a Ph.D. to explain what a Ph.D. is to new and aspiring graduate students.
[Matt has licensed the guide for sharing with special terms under the Creative Commons license.]
Imagine a circle that contains
all of human knowledge:
By the time you finish elementary
school,
you know a little:
23. 知識
Matt Might, a professor in Computer Science at the University of Utah,
created The Illustrated Guide to a Ph.D. to explain what a Ph.D. is to new and aspiring graduate students.
[Matt has licensed the guide for sharing with special terms under the Creative Commons license.]
By the time you finish high
school, you know a bit more:
With a bachelor's degree, you gain a
specialty:
24. 知識
Matt Might, a professor in Computer Science at the University of Utah,
created The Illustrated Guide to a Ph.D. to explain what a Ph.D. is to new and aspiring graduate students.
[Matt has licensed the guide for sharing with special terms under the Creative Commons license.]
A master's degree deepens
that specialty:
Reading research papers takes you to
the edge of human knowledge:
25. 知識
Matt Might, a professor in Computer Science at the University of Utah,
created The Illustrated Guide to a Ph.D. to explain what a Ph.D. is to new and aspiring graduate students.
[Matt has licensed the guide for sharing with special terms under the Creative Commons license.]
Once you're at the boundary,
you focus:
You push at the boundary for a few
years:
26. 知識
Matt Might, a professor in Computer Science at the University of Utah,
created The Illustrated Guide to a Ph.D. to explain what a Ph.D. is to new and aspiring graduate students.
[Matt has licensed the guide for sharing with special terms under the Creative Commons license.]
Until one day, the boundary
gives way:
And, that dent you've made is called a
Ph.D.:
27. 知識
Matt Might, a professor in Computer Science at the University of Utah,
created The Illustrated Guide to a Ph.D. to explain what a Ph.D. is to new and aspiring graduate students.
[Matt has licensed the guide for sharing with special terms under the Creative Commons license.]
Of course, the world looks
different to you now:
So, don't forget the bigger picture:
Keep pushing.
28. 知識
Matt Might, a professor in Computer Science at the University of Utah,
created The Illustrated Guide to a Ph.D. to explain what a Ph.D. is to new and aspiring graduate students.
[Matt has licensed the guide for sharing with special terms under the Creative Commons license.]
Of course, the world looks
different to you now:
So, don't forget the bigger picture:
Keep pushing.
知識の範囲がどんどん大きくなっていく
そのうち境界線まで誰も到達できなくなる?