{"id":3963,"date":"2009-06-13T18:16:50","date_gmt":"2009-06-13T09:16:50","guid":{"rendered":"http:\/\/asiajin.com\/blog\/?p=3963"},"modified":"2009-06-13T18:16:50","modified_gmt":"2009-06-13T09:16:50","slug":"report-of-rubyconf-china-2009","status":"publish","type":"post","link":"https:\/\/asiajin.com\/blog\/2009\/06\/report-of-rubyconf-china-2009\/","title":{"rendered":"Report of RubyConf China 2009"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-3966 alignnone\" title=\"photo by rubyac (used under creative commons license)\" src=\"http:\/\/img.asiajin.com\/blog\/wp-content\/uploads\/2009\/06\/rubyconfchina2009-400x268.jpg\" alt=\"photo by rubyac (used under creative commons license)\" width=\"400\" height=\"268\" \/><br \/>\nMay 21st, the father of Ruby, Yukihiro Matsumoto aka Matz, visited Shanghai to attend <a href=\"http:\/\/rubyconfchina.org\/\">RubyConf China 2009<\/a>, the first large Ruby conference in China.<br \/>\nThe conference was an astonishing success. 450 people attended the event. All talks except keynote were given in Chinese.<br \/>\nMatz gave a keynote which reveals design concept and characteristics of the language. Matz emphasized human-friendly attributes of Ruby, as always he does in other conferences.<br \/>\nRichard Huang from <a href=\"http:\/\/www.ekohe.com\/\">Ekohe<\/a> has described how the design patterns such as Singleton, Observer, Command, Iterator, are implemented in Ruby. And he explained that how are they different from Java implementation.<br \/>\nRobbin Fan of <a href=\"http:\/\/www.javaeye.com\/\">JavaEye<\/a> [CN] told that his JavaEye website, which is the second biggest developer site in China, is written with Ruby on Rails. He explained many optimizing methods which he learned from the experience of running a popular site. It is a surprise for Chinese attendees that &#8220;JavaEye&#8221; is running by Ruby on Rails.<br \/>\nIn afternoon sessions, <a href=\"http:\/\/www.robinlu.com\/\">Robin Lu<\/a> pointed out some common mistakes in Ruby\/Rails development. A guy from ThoughtWorks gave a talk called &#8216;Ruby\/Rails in enterprise development&#8217;. A guy from PinPoint told that Chinese government is already using Ruby on Rails in their purchasing system.<br \/>\nJoseph Wang from <a href=\"http:\/\/www.sap.com\/\">SAP<\/a> gave a detailed talk about BlueRuby project. BlueRuby is another Ruby implementation which runs on SAP platform. With BlueRuby, Fortune 500 companies will be able to introduce the power of Ruby to their enterprise systems.<br \/>\n<a href=\"https:\/\/sites.google.com\/site\/tengusoftwaredevelopment\/\">Koz Masumitsu<\/a>, a Japanese entrepreneur based near Shanghai, introduced a Ruby industry development plan of Shimane prefecture where Matz lives. Shimane is one of the most remote area in Japan, and their local government is serious about Ruby.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-3967\" title=\"matzrockstar\" src=\"http:\/\/img.asiajin.com\/blog\/wp-content\/uploads\/2009\/06\/matzrockstar-400x300.jpg\" alt=\"matzrockstar\" width=\"400\" height=\"300\" \/><br \/>\nMatz was treated like a rock star. Many attendees want to take a photo with him, or want his autograph.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>May 21st, the father of Ruby, Yukihiro Matsumoto aka Matz, visited Shanghai to attend RubyConf China 2009, the first large Ruby conference in China. The conference was an astonishing success. 450 people attended the event. All talks except keynote were given in Chinese. Matz gave a keynote which reveals design concept and characteristics of the&hellip; <a class=\"more-link\" href=\"https:\/\/asiajin.com\/blog\/2009\/06\/report-of-rubyconf-china-2009\/\">Continue reading <span class=\"screen-reader-text\">Report of RubyConf China 2009<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[7,8,11,27,33,35],"tags":[461,633,2248,3163,3165,3218,3289],"class_list":["post-3963","post","type-post","status-publish","format-standard","hentry","category-china","category-community","category-event-report","category-person","category-software","category-technology","tag-blueruby","tag-china","tag-matz","tag-ruby","tag-rubyconf","tag-sap","tag-shanghai","entry"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/asiajin.com\/blog\/wp-json\/wp\/v2\/posts\/3963","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/asiajin.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/asiajin.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/asiajin.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/asiajin.com\/blog\/wp-json\/wp\/v2\/comments?post=3963"}],"version-history":[{"count":0,"href":"https:\/\/asiajin.com\/blog\/wp-json\/wp\/v2\/posts\/3963\/revisions"}],"wp:attachment":[{"href":"https:\/\/asiajin.com\/blog\/wp-json\/wp\/v2\/media?parent=3963"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/asiajin.com\/blog\/wp-json\/wp\/v2\/categories?post=3963"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/asiajin.com\/blog\/wp-json\/wp\/v2\/tags?post=3963"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}