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

Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
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
 
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
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
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
 
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
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
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
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 

Recently uploaded (20)

Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
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
 
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
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
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
 
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
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
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)
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 

earthquake.gem or readline.so