{"id":440,"date":"2008-03-13T22:34:21","date_gmt":"2008-03-14T03:34:21","guid":{"rendered":"http:\/\/www.juixe.com\/techknow\/index.php\/2008\/03\/13\/top-5-ruby-presentations-on-google-engedu-tech-talks\/"},"modified":"2008-03-13T22:34:21","modified_gmt":"2008-03-14T03:34:21","slug":"top-5-ruby-presentations-on-google-engedu-tech-talks","status":"publish","type":"post","link":"http:\/\/juixe.com\/techknow\/index.php\/2008\/03\/13\/top-5-ruby-presentations-on-google-engedu-tech-talks\/","title":{"rendered":"Top 5 Ruby Presentations on Google engEDU Tech Talks"},"content":{"rendered":"<p><b>JRuby: The power of Java and Ruby<\/b>, presented by Ola Bini.<\/p>\n<blockquote><p>\nI work for ThoughtWorks Studios, and recently published the book <b>Practical JRuby on Rails<\/b> at APress. I&#8217;m very interested in Artificial Intelligence, Lisp, Ruby and the fuzzy lines between languages&#8230;\n<\/p><\/blockquote>\n<p><object width=\"425\" height=\"355\"><param name=\"movie\" value=\"http:\/\/www.youtube.com\/v\/PfnP-8XbJao&#038;hl=en\"><\/param><param name=\"wmode\" value=\"transparent\"><\/param><\/object><\/p>\n<p><b>Ruby 1.9<\/b>, presented by Yukihiro Matsumoto<\/p>\n<blockquote><p>\nYukihiro Matsumoto (Matsumoto Yukihiro, a.k.a. Matz, born 14 April 1965) is a Japanese computer scientist and software programmer best known as the chief designer of the Ruby programming language.<\/p>\n<p>He was born in Osaka Prefecture, in western Honshu. According to an interview conducted by Japan Inc., he was a self-taught programmer until the end of high school. He graduated with an information science degree from Tsukuba University, where he associated himself with research departments dealing with programming languages and compilers.<\/p>\n<p>As of 2006, Matsumoto is the head of the research and development department at the Network Applied Communication Laboratory, an open source systems integrator company in Shimane prefecture. He is a member of The Church of Jesus Christ of Latter-day Saints and served as a missionary for the church. Matsumoto is married and has four children.\n<\/p><\/blockquote>\n<p><object width=\"425\" height=\"355\"><param name=\"movie\" value=\"http:\/\/www.youtube.com\/v\/oEkJvvGEtB4&#038;hl=en\"><\/param><param name=\"wmode\" value=\"transparent\"><\/param><\/object><\/p>\n<p><b>How To Design A Domain Specific Language<\/b>, presented by David Pollak<\/p>\n<blockquote><p>\nDavid Pollak has been developing commercial software for 28 years. He founded Athena Design and wrote Mesa, the first real-time spreadsheet. David wrote Integer, the first online, collaborative spreadsheet. Since 2000, David has been developing domain specific languages for security and general web development.<\/p>\n<p>ABSTRACT<br \/>\nDavid will describe a framework for developing DSLs which includes: Identifying the constituents in a development project; Determining the costs and benefits of a DSL for a particular constituency vs. hand-coding functionality for that constituency based on interviews and specs;\n<\/p><\/blockquote>\n<p><object width=\"425\" height=\"355\"><param name=\"movie\" value=\"http:\/\/www.youtube.com\/v\/PtVxg4ay63E&#038;hl=en\"><\/param><param name=\"wmode\" value=\"transparent\"><\/param><\/object><\/p>\n<p><b>Ruby And Google Maps<\/b>, presented by Andre Lewis<\/p>\n<blockquote><p>\nAndre will be covering topics such as the following:<br \/>\n&#8211; ImageMagick and geographic data: creating custom Google Map overlays with RMagick<br \/>\n&#8211; Google Maps custom controls: creating a better (or at least different) zoom control<br \/>\n&#8211; Demystifying the geocoder: you, too, can create a geocoder\n<\/p><\/blockquote>\n<p><object width=\"425\" height=\"355\"><param name=\"movie\" value=\"http:\/\/www.youtube.com\/v\/wB-o6cCgcw0&#038;hl=en\"><\/param><param name=\"wmode\" value=\"transparent\"><\/param><\/object><\/p>\n<p><b>Code Generation With Ruby<\/b>, presented by Jack Herrignton<\/p>\n<blockquote><p>\nJack Herrington, the author of Code Generation in Action (Manning, July 2003) , will talk about code generation techniques using Ruby. He will cover both do-it-yourself and off-the-shelf solutions in a conversation about where Ruby is as a tool, and where it&#8217;s going.\n<\/p><\/blockquote>\n<p><object width=\"425\" height=\"355\"><param name=\"movie\" value=\"http:\/\/www.youtube.com\/v\/fv7J50IeBLs&#038;hl=en\"><\/param><param name=\"wmode\" value=\"transparent\"><\/param><\/object><\/p>\n<p>Technorati Tags: <a href=\"http:\/\/technorati.com\/tag\/ruby\" rel=\"tag\">ruby<\/a>, <a href=\"http:\/\/technorati.com\/tag\/jruby\" rel=\"tag\"> jruby<\/a>, <a href=\"http:\/\/technorati.com\/tag\/dsl\" rel=\"tag\"> dsl<\/a>, <a href=\"http:\/\/technorati.com\/tag\/presentation\" rel=\"tag\"> presentation<\/a>, <a href=\"http:\/\/technorati.com\/tag\/tech+talks\" rel=\"tag\"> tech talks<\/a>, <a href=\"http:\/\/technorati.com\/tag\/engedu\" rel=\"tag\"> engedu<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>JRuby: The power of Java and Ruby, presented by Ola Bini. I work for ThoughtWorks Studios, and recently published the book Practical JRuby on Rails at APress. I&#8217;m very interested in Artificial Intelligence, Lisp, Ruby and the fuzzy lines between languages&#8230; Ruby 1.9, presented by Yukihiro Matsumoto Yukihiro Matsumoto (Matsumoto Yukihiro, a.k.a. Matz, born 14 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","footnotes":""},"categories":[22,3],"tags":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p902K-76","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/posts\/440"}],"collection":[{"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/comments?post=440"}],"version-history":[{"count":0,"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/posts\/440\/revisions"}],"wp:attachment":[{"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/media?parent=440"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/categories?post=440"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/tags?post=440"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}