Knowledge

Jim Weirich

Source 📝

296: 147:
is a package management tool for Ruby programs and libraries. Ryan Leavengood is credited with creating the very first RubyGems project in 2001, but it did not gain enough momentum to take off. In November 2003 with the need for a proper package manager growing,
156:, David Black, Paul Brannan, and Jim Weirich got together at RubyConf 2003 in Austin and built today's RubyGems, which shares a name, but not the original codebase. 127:
is a build tool for automating tasks in Ruby. It is one of the most widely downloaded Ruby Gems, downloaded more than 481 million times and has been included with
273:, Ruby, and functional programming user groups. At meetings, he often gave talks and was widely acclaimed for the clarity and quality of his presentations. 334: 153: 245: 102:
community. He was active in the Ruby community worldwide, speaking at events in Asia, South America, Europe, and the United States.
262:
Weirich grew up in Shipshewana, Indiana, graduating from Westview Junior - Senior High School in 1975. He went on to graduate from
694: 233: 301: 239: 117:
Weirich was the Chief Scientist at Neo Innovation, working at Neo's Cincinnati office. He also built and maintained many
203: 597: 542: 517: 404: 277: 182:
is a guided tour that walks through the fundamentals of Git, inspired by the premise that to know a thing is to do it.
371: 263: 196:
Weirich was a popular conference speaker known for making very difficult topics understandable. An archive of
269:
Weirich was active in the Ruby community worldwide, and especially in Cincinnati, participating in the local
420: 309: 270: 162:
is a learning tool to teach people the Ruby Programming Language through a series of small exercises.
652: 99: 121:
tools, the most popular being Rake and Builder with 74 and 54 million downloads, respectively.
587: 396: 388: 689: 684: 215: 627: 8: 314: 363: 356: 284:. The 1.9.3-p545 release of the Ruby programming language was dedicated to his memory. 95: 227: 593: 538: 513: 466: 400: 389: 367: 276:
News of Weirich's death was met with hundreds of tributes and thanks via comments on
209: 572: 173: 124: 106: 75: 149: 251: 221: 197: 678: 640: 165: 613: 494: 452: 200:
is available on the Confreaks site; some notable talks are linked below:
118: 134: 339: 128: 438: 185: 480: 144: 424: 266:
in 1979 with a degree in physics. He lived in Cincinnati, Ohio.
281: 558: 169: 179: 669: 138: 159: 168:
is an extension to the popular Ruby testing framework
291: 105:
Among his many contributions he created the popular
573:"Apple Open Source package listing for OS X 10.7.0" 355: 676: 188:A Ruby API for controlling a Parrot AR Drone. 94:(November 18, 1956 – February 19, 2014) was a 280:, which includes a special banner added by 252:Ruby, threads, events... and Flying Robots! 230:- BostonRB Monthly Meeting - February 2013 222:Y Not? Adventures in Functional Programming 98:, speaker, teacher, and contributor to the 641:https://www.facebook.com/jim.weirich/about 585: 677: 653:"Ruby 1.9.3-p545 Release Announcement" 481:"Ruby Weekly noting Weirich's passing" 532: 507: 386: 353: 302:Free and open-source software portal 204:The Grand Unified Theory of Software 537:. O'Reilly Media, Inc. p. 28. 13: 467:"Confreaks Recorded Presentations" 137:is a tool for creating structured 14: 706: 663: 362:. O'Reilly Media, Inc. pp.  294: 257: 191: 645: 634: 620: 606: 579: 565: 551: 526: 501: 395:. O'Reilly Media, Inc. p.  495:"RubyGems.org Weirich Profile" 487: 473: 459: 445: 431: 413: 380: 347: 335:"Cincinnati Enquirer Obituary" 327: 67:Computer scientist, programmer 1: 695:American computer programmers 320: 176:notation when writing specs. 131:since at least version 10.7. 628:"Interview with Jim Weirich" 16:American computer programmer 7: 533:Berry, Eric (Dec 8, 2008). 512:. Greenwich, CT.: Manning. 310:List of computer scientists 287: 242:- CincyCocoaDev April 2013 10: 711: 614:"RubyGems - Linux Journal" 510:The well-grounded Rubyist 234:Why Aren't You Using Ruby 206:- Rails Underground 2009 100:Ruby programming language 81: 71: 63: 55: 43: 28: 21: 586:Fernandez, Obie (2007). 508:Black, David A. (2009). 236:- RubyConf Uruguay 2013 670:Weirich's personal blog 387:Brown, Gregory (2009). 278:his final GitHub commit 248:- CincyRB October 2013 224:- Ruby Conference 2012 218:- Steel City Ruby 2012 112: 535:Rails Pocket Reference 453:"RubyConf Denver 2013" 439:"RubyConf Brazil 2013" 421:"RubyConf India 2013" 246:Decoupling from Rails 109:build tool for Ruby. 559:"RubyGems.org Stats" 354:Tate, Bruce (2005). 198:29 more recent talks 391:Ruby Best Practices 315:List of programmers 254:- CincyRB May 2013 141:data through Ruby. 92:James Nolan Weirich 630:. 6 December 2012. 592:. Addison Wesley. 264:Indiana University 212:- RubyNation 2010 96:software developer 271:agile development 228:Kata and Analysis 89: 88: 47:February 19, 2014 39:November 18, 1956 702: 657: 656: 649: 643: 638: 632: 631: 624: 618: 617: 610: 604: 603: 583: 577: 576: 569: 563: 562: 555: 549: 548: 530: 524: 523: 505: 499: 498: 491: 485: 484: 477: 471: 470: 463: 457: 456: 449: 443: 442: 435: 429: 428: 423:. Archived from 417: 411: 410: 394: 384: 378: 377: 361: 351: 345: 344: 331: 304: 299: 298: 297: 50: 38: 36: 19: 18: 710: 709: 705: 704: 703: 701: 700: 699: 675: 674: 666: 661: 660: 651: 650: 646: 639: 635: 626: 625: 621: 612: 611: 607: 600: 584: 580: 571: 570: 566: 557: 556: 552: 545: 531: 527: 520: 506: 502: 493: 492: 488: 479: 478: 474: 465: 464: 460: 451: 450: 446: 437: 436: 432: 419: 418: 414: 407: 385: 381: 374: 352: 348: 333: 332: 328: 323: 300: 295: 293: 290: 260: 194: 174:given/when/then 115: 48: 34: 32: 24: 17: 12: 11: 5: 708: 698: 697: 692: 687: 673: 672: 665: 664:External links 662: 659: 658: 644: 633: 619: 605: 599:978-0321630193 598: 578: 564: 550: 544:978-0596520700 543: 525: 519:978-1933988658 518: 500: 486: 472: 458: 444: 430: 427:on 2014-03-02. 412: 406:978-0596523008 405: 379: 372: 346: 325: 324: 322: 319: 318: 317: 312: 306: 305: 289: 286: 259: 256: 193: 190: 150:Richard Kilmer 114: 111: 87: 86: 83: 79: 78: 73: 72:Known for 69: 68: 65: 61: 60: 57: 53: 52: 51:(aged 57) 45: 41: 40: 30: 26: 25: 22: 15: 9: 6: 4: 3: 2: 707: 696: 693: 691: 688: 686: 683: 682: 680: 671: 668: 667: 654: 648: 642: 637: 629: 623: 615: 609: 601: 595: 591: 590: 589:The Rails Way 582: 574: 568: 560: 554: 546: 540: 536: 529: 521: 515: 511: 504: 496: 490: 482: 476: 468: 462: 454: 448: 440: 434: 426: 422: 416: 408: 402: 398: 393: 392: 383: 375: 369: 365: 360: 359: 350: 342: 341: 336: 330: 326: 316: 313: 311: 308: 307: 303: 292: 285: 283: 279: 274: 272: 267: 265: 258:Personal life 255: 253: 249: 247: 243: 241: 237: 235: 231: 229: 225: 223: 219: 217: 213: 211: 207: 205: 201: 199: 192:Presentations 189: 187: 183: 181: 180:Git Immersion 177: 175: 172:that enables 171: 167: 163: 161: 157: 155: 151: 146: 142: 140: 136: 132: 130: 126: 122: 120: 110: 108: 103: 101: 97: 93: 84: 80: 77: 74: 70: 66: 64:Occupation(s) 62: 58: 54: 46: 42: 31: 27: 20: 647: 636: 622: 608: 588: 581: 567: 553: 534: 528: 509: 503: 489: 475: 461: 447: 433: 425:the original 415: 390: 382: 357: 349: 338: 329: 275: 268: 261: 250: 244: 238: 232: 226: 220: 214: 208: 202: 195: 184: 178: 164: 158: 143: 133: 123: 116: 104: 91: 90: 49:(2014-02-19) 690:2014 deaths 685:1956 births 358:Beyond Java 166:rspec-given 154:Chad Fowler 119:open source 56:Nationality 23:Jim Weirich 679:Categories 373:0596100949 340:Legacy.com 321:References 240:RubyMotion 216:Power Rake 210:SOLID Ruby 160:Ruby Koans 129:Apple OS X 35:1956-11-18 288:See also 145:RubyGems 82:Children 59:American 364:111–112 135:Builder 596:  541:  516:  403:  370:  282:GitHub 186:Argus 170:RSpec 594:ISBN 539:ISBN 514:ISBN 401:ISBN 368:ISBN 125:Rake 113:Work 107:Rake 76:Rake 44:Died 29:Born 139:XML 681:: 399:. 397:57 366:. 337:. 152:, 655:. 616:. 602:. 575:. 561:. 547:. 522:. 497:. 483:. 469:. 455:. 441:. 409:. 376:. 343:. 85:3 37:) 33:(

Index

Rake
software developer
Ruby programming language
Rake
open source
Rake
Apple OS X
Builder
XML
RubyGems
Richard Kilmer
Chad Fowler
Ruby Koans
rspec-given
RSpec
given/when/then
Git Immersion
Argus
29 more recent talks
The Grand Unified Theory of Software
SOLID Ruby
Power Rake
Y Not? Adventures in Functional Programming
Kata and Analysis
Why Aren't You Using Ruby
RubyMotion
Decoupling from Rails
Ruby, threads, events... and Flying Robots!
Indiana University
agile development

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.