SlideShare a Scribd company logo
1 of 15
earthquake.gem
          or
      readline.so
      th
    54  Ruby/Rails Workshop@Kansai
               2012.5.26
          Kyoto Research Park
                    
All you should know about @no6v


                       ●   Nobuhiro IMAI
                               –   いまいです。
                       ●   RubyKansai
                       ●   nov.tdiary.net

                    
Key fingerprint



    E57F 2482 4074 13BC 3B9A
    165B C689 5B16 A620 4657


                  
foursquare badge collector




                  
2012 UEFA Champions League Final




                     
提 供
      なんだかんだと 7 年半!?
         みんな大好き




    RubyKansai
              
( 勝手に )   提 供
      ようやく 2 歳になりました
      ゆるりと 10 年続けます




    Minami.rb
                 
2 (or 10?)




          
@satomicchy




          
ほんぺんかいしのおしらせ




           
earthquake.gem
          or
      readline.so
      th
    54  Ruby/Rails Workshop@Kansai
               2012.5.26
          Kyoto Research Park
                    
earthquake.gem


     https://github.com/jugyo/earthquake
    •


     •
       Terminal based twitter client
     •
       Streaming API support
       •
         Filter keyword/user
     •
       https://twitter.com/earthquakegem

                        
readline.so


     Get user input line
    •


     •
       Edting (←→, Emacs / Vi key binding)
     •
       History (↑↓)
       •
         Search (^R; See: Bug #6262)
     •
       Completion (TAB; See: Backport #5941)

                         
earthquake.gem or readline.so
    earthquake.gem   readline.so      # =>

        false           false        !@no6v

        false           true       @takaokouji
                                   (@n0kada)
         true           false       LoadError

         true           true         @jugyo

                           
2012.05.27

    You can unlock the ”Imai.rb”.
               (worldwide)
    https://github.com/no6v/imairb
             $ ruby imai.rb
                   >>
                    

More Related Content

Viewers also liked

Report elife - Blogueiros e Orkutianos
Report elife - Blogueiros e OrkutianosReport elife - Blogueiros e Orkutianos
Report elife - Blogueiros e OrkutianosWagner Tamanaha
 
Sarhad conservation strategy
Sarhad conservation strategySarhad conservation strategy
Sarhad conservation strategyzubeditufail
 
For job_Entry Level Resume – 01
For job_Entry Level Resume – 01For job_Entry Level Resume – 01
For job_Entry Level Resume – 01Ramesh gurjar
 
Zakat dan ketentuannya
Zakat dan ketentuannyaZakat dan ketentuannya
Zakat dan ketentuannyaumifathur
 
Mels Professional Profile
Mels Professional ProfileMels Professional Profile
Mels Professional Profiletutch
 
Team5-Week11
Team5-Week11Team5-Week11
Team5-Week11NTCBmkt
 
Rubyで本を買う(香川大学編)
Rubyで本を買う(香川大学編)Rubyで本を買う(香川大学編)
Rubyで本を買う(香川大学編)t-kashima
 
FITALP-26082014- CJI-Code of Conduct for Judges-Transparency & Accountability...
FITALP-26082014- CJI-Code of Conduct for Judges-Transparency & Accountability...FITALP-26082014- CJI-Code of Conduct for Judges-Transparency & Accountability...
FITALP-26082014- CJI-Code of Conduct for Judges-Transparency & Accountability...AJAY PRATAP SHARMA
 
Report elife - Desejos e intenções de compra da blogosfera
Report elife - Desejos e intenções de compra da blogosferaReport elife - Desejos e intenções de compra da blogosfera
Report elife - Desejos e intenções de compra da blogosferaWagner Tamanaha
 

Viewers also liked (20)

3 er weekend volkswagen 5
3 er weekend volkswagen 53 er weekend volkswagen 5
3 er weekend volkswagen 5
 
Report elife - Blogueiros e Orkutianos
Report elife - Blogueiros e OrkutianosReport elife - Blogueiros e Orkutianos
Report elife - Blogueiros e Orkutianos
 
Sarhad conservation strategy
Sarhad conservation strategySarhad conservation strategy
Sarhad conservation strategy
 
La plenitud del ser divino equipo 5 exposición 4
La plenitud del ser divino equipo 5 exposición 4La plenitud del ser divino equipo 5 exposición 4
La plenitud del ser divino equipo 5 exposición 4
 
For job_Entry Level Resume – 01
For job_Entry Level Resume – 01For job_Entry Level Resume – 01
For job_Entry Level Resume – 01
 
Presentation24
Presentation24Presentation24
Presentation24
 
A sesión cuerpo 7
A sesión cuerpo 7A sesión cuerpo 7
A sesión cuerpo 7
 
Doble modo de verdad en lo que confesamos de dios.
Doble modo de verdad en lo que confesamos de dios.Doble modo de verdad en lo que confesamos de dios.
Doble modo de verdad en lo que confesamos de dios.
 
Alfombras corpus
Alfombras corpusAlfombras corpus
Alfombras corpus
 
3g unidad
3g unidad3g unidad
3g unidad
 
Zakat dan ketentuannya
Zakat dan ketentuannyaZakat dan ketentuannya
Zakat dan ketentuannya
 
Mels Professional Profile
Mels Professional ProfileMels Professional Profile
Mels Professional Profile
 
3b sesión salud 2
3b sesión salud 23b sesión salud 2
3b sesión salud 2
 
3d sesión atl 4
3d sesión atl 43d sesión atl 4
3d sesión atl 4
 
Team5-Week11
Team5-Week11Team5-Week11
Team5-Week11
 
Angu pdf1
Angu pdf1Angu pdf1
Angu pdf1
 
Rubyで本を買う(香川大学編)
Rubyで本を買う(香川大学編)Rubyで本を買う(香川大学編)
Rubyで本を買う(香川大学編)
 
FITALP-26082014- CJI-Code of Conduct for Judges-Transparency & Accountability...
FITALP-26082014- CJI-Code of Conduct for Judges-Transparency & Accountability...FITALP-26082014- CJI-Code of Conduct for Judges-Transparency & Accountability...
FITALP-26082014- CJI-Code of Conduct for Judges-Transparency & Accountability...
 
Report elife - Desejos e intenções de compra da blogosfera
Report elife - Desejos e intenções de compra da blogosferaReport elife - Desejos e intenções de compra da blogosfera
Report elife - Desejos e intenções de compra da blogosfera
 
Comparble final
Comparble finalComparble final
Comparble final
 

Similar to earthquake.gem or readline.so

Abstraction of JRuby Kaigi2010
Abstraction of  JRuby Kaigi2010Abstraction of  JRuby Kaigi2010
Abstraction of JRuby Kaigi2010Koichiro Ohba
 
reading suture
reading suturereading suture
reading suturetreby
 
Talking About Fluent Interface
Talking About Fluent InterfaceTalking About Fluent Interface
Talking About Fluent InterfaceKoji SHIMADA
 
Welcome To The Desert Of The Real
Welcome To The Desert Of The RealWelcome To The Desert Of The Real
Welcome To The Desert Of The RealShintaro Kakutani
 
WebSocket For Web Rubyists
WebSocket For Web RubyistsWebSocket For Web Rubyists
WebSocket For Web RubyistsMu-Fan Teng
 
Hamamatsu.rb.20111210
Hamamatsu.rb.20111210Hamamatsu.rb.20111210
Hamamatsu.rb.20111210Masakuni Kato
 
(final version) KIDS, RUBY, FUN! - Introduction of the Smalruby and Ruby Pro...
(final version) KIDS, RUBY, FUN! - Introduction of the Smalruby and RubyPro...(final version) KIDS, RUBY, FUN! - Introduction of the Smalruby and RubyPro...
(final version) KIDS, RUBY, FUN! - Introduction of the Smalruby and Ruby Pro...宏治 高尾
 
NGK忘年会 2010 / CoqからRubyへ
NGK忘年会 2010 / CoqからRubyへNGK忘年会 2010 / CoqからRubyへ
NGK忘年会 2010 / CoqからRubyへHiroki Mizuno
 
Groovy, Transforming Language
Groovy, Transforming LanguageGroovy, Transforming Language
Groovy, Transforming LanguageUehara Junji
 
070929 Ruby勉強会#5 Rails開発ツールガイド
070929 Ruby勉強会#5 Rails開発ツールガイド070929 Ruby勉強会#5 Rails開発ツールガイド
070929 Ruby勉強会#5 Rails開発ツールガイドTomoki Maeda
 
World Wide Ruby Conferences
World Wide Ruby ConferencesWorld Wide Ruby Conferences
World Wide Ruby ConferencesKuniaki Igarashi
 
How to Begin to Develop Ruby Core
How to Begin to Develop Ruby CoreHow to Begin to Develop Ruby Core
How to Begin to Develop Ruby CoreHiroshi SHIBATA
 
Web application intro + a bit of ruby (revised)
Web application intro + a bit of ruby (revised)Web application intro + a bit of ruby (revised)
Web application intro + a bit of ruby (revised)Tobias Pfeiffer
 
Ruby and Android
Ruby and AndroidRuby and Android
Ruby and Androidkishima7
 
Railsチュートリアルの歩き方 (第4版)
Railsチュートリアルの歩き方 (第4版)Railsチュートリアルの歩き方 (第4版)
Railsチュートリアルの歩き方 (第4版)Yohei Yasukawa
 
The Crystal language *recently* update
The Crystal language *recently* updateThe Crystal language *recently* update
The Crystal language *recently* updatekarupanerura
 
The Year of JRuby - RubyC 2018
The Year of JRuby - RubyC 2018The Year of JRuby - RubyC 2018
The Year of JRuby - RubyC 2018Charles Nutter
 

Similar to earthquake.gem or readline.so (20)

Abstraction of JRuby Kaigi2010
Abstraction of  JRuby Kaigi2010Abstraction of  JRuby Kaigi2010
Abstraction of JRuby Kaigi2010
 
reading suture
reading suturereading suture
reading suture
 
Talking About Fluent Interface
Talking About Fluent InterfaceTalking About Fluent Interface
Talking About Fluent Interface
 
Ruby 'root'
Ruby 'root'Ruby 'root'
Ruby 'root'
 
Welcome To The Desert Of The Real
Welcome To The Desert Of The RealWelcome To The Desert Of The Real
Welcome To The Desert Of The Real
 
WebSocket For Web Rubyists
WebSocket For Web RubyistsWebSocket For Web Rubyists
WebSocket For Web Rubyists
 
Hamamatsu.rb.20111210
Hamamatsu.rb.20111210Hamamatsu.rb.20111210
Hamamatsu.rb.20111210
 
(final version) KIDS, RUBY, FUN! - Introduction of the Smalruby and Ruby Pro...
(final version) KIDS, RUBY, FUN! - Introduction of the Smalruby and RubyPro...(final version) KIDS, RUBY, FUN! - Introduction of the Smalruby and RubyPro...
(final version) KIDS, RUBY, FUN! - Introduction of the Smalruby and Ruby Pro...
 
Semana interop: Iron ruby
Semana interop:    Iron rubySemana interop:    Iron ruby
Semana interop: Iron ruby
 
NGK忘年会 2010 / CoqからRubyへ
NGK忘年会 2010 / CoqからRubyへNGK忘年会 2010 / CoqからRubyへ
NGK忘年会 2010 / CoqからRubyへ
 
Groovy, Transforming Language
Groovy, Transforming LanguageGroovy, Transforming Language
Groovy, Transforming Language
 
070929 Ruby勉強会#5 Rails開発ツールガイド
070929 Ruby勉強会#5 Rails開発ツールガイド070929 Ruby勉強会#5 Rails開発ツールガイド
070929 Ruby勉強会#5 Rails開発ツールガイド
 
World Wide Ruby Conferences
World Wide Ruby ConferencesWorld Wide Ruby Conferences
World Wide Ruby Conferences
 
How to Begin to Develop Ruby Core
How to Begin to Develop Ruby CoreHow to Begin to Develop Ruby Core
How to Begin to Develop Ruby Core
 
Web application intro + a bit of ruby (revised)
Web application intro + a bit of ruby (revised)Web application intro + a bit of ruby (revised)
Web application intro + a bit of ruby (revised)
 
Ruby and Android
Ruby and AndroidRuby and Android
Ruby and Android
 
Railsチュートリアルの歩き方 (第4版)
Railsチュートリアルの歩き方 (第4版)Railsチュートリアルの歩き方 (第4版)
Railsチュートリアルの歩き方 (第4版)
 
There is no_spoon
There is no_spoonThere is no_spoon
There is no_spoon
 
The Crystal language *recently* update
The Crystal language *recently* updateThe Crystal language *recently* update
The Crystal language *recently* update
 
The Year of JRuby - RubyC 2018
The Year of JRuby - RubyC 2018The Year of JRuby - RubyC 2018
The Year of JRuby - RubyC 2018
 

Recently uploaded

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 

earthquake.gem or readline.so