SlideShare a Scribd company logo
1 of 6
Download to read offline
ファイル: /home/tadashi/Desktop/rejectkaigi.txt   ページ 1 / 6

拡張ライブラリを作るとリア充
筑波大学情報学類 斎藤ただし
Tadashi Saito
@
Univ of Tsukuba




流れるようなプレゼンをお楽しみください
enjoy yr Nagashi-sohmen.




最初に
frist




本編LTで忘れた宣伝を
promort-ti0n




Decimal:

http://decimal.
rubyforge.
org/




RubyKaigiに合わせて
for RubyKaigi


Ruby1.9に対応しますた!!
(拍手)
compiled with 1.9!!
www




リリーヌしてません!!!
間に合わなかった!!
stil NOT released
;)




orz
lol


そろそろ0.1.0リリース!!?
new release??
ファイル: /home/tadashi/Desktop/rejectkaigi.txt           ページ 2 / 6



$ gem
 install
 decimal




そのうちできる!やればできる!youcandoit!できるできるできるdodoできるできるdoできる!




ruby-listでアナウンスするよ!
[ANN] in ruby-talk latar!




乞うご期待!!
C U later!




</宣伝>
</prmrt>




そもそも
Moso-Moso




なんで拡張ライブラリなんか作るの?
Why extlib?




Ans.
ファイル: /home/tadashi/Desktop/rejectkaigi.txt   ページ 3 / 6

リア充になれるから!!
Good 4 Real Life!!




リア充?
Good 4 life?




だって
becauze




Rubyのバグが踏めるんだもん!!!
can find bug!!!




自分のライブラリをいじる
hack your extlib




→




「あれ、Rubyってこんな挙動するっけ?」
"Storange Ruby?"




→




突き詰める
servey




→
ファイル: /home/tadashi/Desktop/rejectkaigi.txt   ページ 4 / 6

突き詰める突き詰める
survey & sirvey




→
result




[BUG] SEGV
\(*^o^*)/




バグ報告が書ける!
Bug Report!




加えて
+




変な仕様Strange Specもガンガン見つかる!found!!どんどん見つかる!




仕様にケチをつけられる!
say "Fu**cki**n
Spec!"




C APIにも
ケチをつけられる!
"C API is sh**it too!"




君の文句で仕様が直る!!
Your shout,
Our Passion




結果
Result:
ファイル: /home/tadashi/Desktop/rejectkaigi.txt     ページ 5 / 6




コミュニティに貢献できる!
commitment
4 communitiy!




うれしーーー(棒読み
suuuucckkk


ということで
then




拡張ライブラリ開発を通じてRubyに貢献できる
extlib dev can be commitment 4 ruby itself!!!




 YOU!!!!
 m9(^o^




ぽかぽか!
Poka-Poka!




ぽかぽか!!
HOTHOT!!!




SEGV
ぽかぽか!!!
welcome SEGV!!!!




では
at last




ご期待に答えて
4 U




LT本編で
歌えなかった
song...
ファイル: /home/tadashi/Desktop/rejectkaigi.txt   ページ 6 / 6

プロジェクトの歌2.0!!!
Project Song!!!

More Related Content

What's hot (8)

Kernel vm13lt
Kernel vm13ltKernel vm13lt
Kernel vm13lt
 
Rubyボードハンズオンテキスト
RubyボードハンズオンテキストRubyボードハンズオンテキスト
Rubyボードハンズオンテキスト
 
Web Music Demo Party #1 LT
Web Music Demo Party #1 LTWeb Music Demo Party #1 LT
Web Music Demo Party #1 LT
 
Baremetal rust for_windows
Baremetal rust for_windowsBaremetal rust for_windows
Baremetal rust for_windows
 
たのしいうぇっぶくろーら #pyfes
たのしいうぇっぶくろーら #pyfesたのしいうぇっぶくろーら #pyfes
たのしいうぇっぶくろーら #pyfes
 
Nseg8 最近のパソコン事情について
Nseg8 最近のパソコン事情についてNseg8 最近のパソコン事情について
Nseg8 最近のパソコン事情について
 
NetBSD manを翻訳しよう!
NetBSD manを翻訳しよう!NetBSD manを翻訳しよう!
NetBSD manを翻訳しよう!
 
Tortoise gitで日本語ファイル名を使うときのgitの選択について
Tortoise gitで日本語ファイル名を使うときのgitの選択についてTortoise gitで日本語ファイル名を使うときのgitの選択について
Tortoise gitで日本語ファイル名を使うときのgitの選択について
 

Viewers also liked

Ruby会議2009:Ruby, Railsによる「ケータイ」ポータルの作り方
Ruby会議2009:Ruby, Railsによる「ケータイ」ポータルの作り方Ruby会議2009:Ruby, Railsによる「ケータイ」ポータルの作り方
Ruby会議2009:Ruby, Railsによる「ケータイ」ポータルの作り方
Tomoya Narita
 
Ruby Kansai #35 About RubyKaigi2009 ujihisa
Ruby Kansai #35 About RubyKaigi2009 ujihisaRuby Kansai #35 About RubyKaigi2009 ujihisa
Ruby Kansai #35 About RubyKaigi2009 ujihisa
ujihisa
 
次世代数値演算 ライブラリ Decimal という再発明の意義
次世代数値演算 ライブラリ Decimal という再発明の意義次世代数値演算 ライブラリ Decimal という再発明の意義
次世代数値演算 ライブラリ Decimal という再発明の意義
Tadashi Saito
 
Informe 595s
Informe 595sInforme 595s
Informe 595s
siemprefm
 
Primera reunión de apoderados 26_05_12
Primera reunión de apoderados 26_05_12Primera reunión de apoderados 26_05_12
Primera reunión de apoderados 26_05_12
gabrielnesvara
 
Trabajo practico-placa-madre 011
Trabajo practico-placa-madre 011Trabajo practico-placa-madre 011
Trabajo practico-placa-madre 011
christianbryan
 
Grandes matematicos
Grandes matematicosGrandes matematicos
Grandes matematicos
estcarfer
 
1.095.915.347pnnr[1]
1.095.915.347pnnr[1]1.095.915.347pnnr[1]
1.095.915.347pnnr[1]
xzvgbgjm
 

Viewers also liked (20)

Hello World From The Other Side Of Earth
Hello World From The Other Side Of EarthHello World From The Other Side Of Earth
Hello World From The Other Side Of Earth
 
Ruby会議2009:Ruby, Railsによる「ケータイ」ポータルの作り方
Ruby会議2009:Ruby, Railsによる「ケータイ」ポータルの作り方Ruby会議2009:Ruby, Railsによる「ケータイ」ポータルの作り方
Ruby会議2009:Ruby, Railsによる「ケータイ」ポータルの作り方
 
Key Value Store For Local Environment
Key Value Store For Local EnvironmentKey Value Store For Local Environment
Key Value Store For Local Environment
 
Ruby Kansai #35 About RubyKaigi2009 ujihisa
Ruby Kansai #35 About RubyKaigi2009 ujihisaRuby Kansai #35 About RubyKaigi2009 ujihisa
Ruby Kansai #35 About RubyKaigi2009 ujihisa
 
次世代数値演算 ライブラリ Decimal という再発明の意義
次世代数値演算 ライブラリ Decimal という再発明の意義次世代数値演算 ライブラリ Decimal という再発明の意義
次世代数値演算 ライブラリ Decimal という再発明の意義
 
Morumotto
MorumottoMorumotto
Morumotto
 
Matoneo
MatoneoMatoneo
Matoneo
 
Tarjeta para la madre
Tarjeta para la madreTarjeta para la madre
Tarjeta para la madre
 
Informe 595s
Informe 595sInforme 595s
Informe 595s
 
Primera reunión de apoderados 26_05_12
Primera reunión de apoderados 26_05_12Primera reunión de apoderados 26_05_12
Primera reunión de apoderados 26_05_12
 
Balanced scorecard
Balanced scorecardBalanced scorecard
Balanced scorecard
 
Trabajo practico-placa-madre 011
Trabajo practico-placa-madre 011Trabajo practico-placa-madre 011
Trabajo practico-placa-madre 011
 
Grandes matematicos
Grandes matematicosGrandes matematicos
Grandes matematicos
 
La familia
La familiaLa familia
La familia
 
1.095.915.347pnnr[1]
1.095.915.347pnnr[1]1.095.915.347pnnr[1]
1.095.915.347pnnr[1]
 
Taller repaso
Taller repasoTaller repaso
Taller repaso
 
Mallas area artistica_06_jul
Mallas area artistica_06_julMallas area artistica_06_jul
Mallas area artistica_06_jul
 
Programacion avanzada
Programacion avanzadaProgramacion avanzada
Programacion avanzada
 
Los jefes abren el camino a las redes sociales
Los jefes abren el camino a las redes socialesLos jefes abren el camino a las redes sociales
Los jefes abren el camino a las redes sociales
 
Cuento
CuentoCuento
Cuento
 

Recently uploaded

研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
atsushi061452
 

Recently uploaded (14)

5/22 第23回 Customer系エンジニア座談会のスライド 公開用 西口瑛一
5/22 第23回 Customer系エンジニア座談会のスライド 公開用 西口瑛一5/22 第23回 Customer系エンジニア座談会のスライド 公開用 西口瑛一
5/22 第23回 Customer系エンジニア座談会のスライド 公開用 西口瑛一
 
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdfネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
 
情報を表現するときのポイント
情報を表現するときのポイント情報を表現するときのポイント
情報を表現するときのポイント
 
Intranet Development v1.0 (TSG LIVE! 12 LT )
Intranet Development v1.0 (TSG LIVE! 12 LT )Intranet Development v1.0 (TSG LIVE! 12 LT )
Intranet Development v1.0 (TSG LIVE! 12 LT )
 
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイルLoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
 
Keywordmap overview material/CINC.co.ltd
Keywordmap overview material/CINC.co.ltdKeywordmap overview material/CINC.co.ltd
Keywordmap overview material/CINC.co.ltd
 
部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員
部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員
部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員
 
ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521
ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521
ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521
 
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
 
研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
 
クラウド時代におけるSREとUPWARDの取組ーUPWARD株式会社 CTO門畑
クラウド時代におけるSREとUPWARDの取組ーUPWARD株式会社 CTO門畑クラウド時代におけるSREとUPWARDの取組ーUPWARD株式会社 CTO門畑
クラウド時代におけるSREとUPWARDの取組ーUPWARD株式会社 CTO門畑
 
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアルLoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
 
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。
 
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
 

拡張ライブラリを作るとリア充

  • 1. ファイル: /home/tadashi/Desktop/rejectkaigi.txt ページ 1 / 6 拡張ライブラリを作るとリア充 筑波大学情報学類 斎藤ただし Tadashi Saito @ Univ of Tsukuba 流れるようなプレゼンをお楽しみください enjoy yr Nagashi-sohmen. 最初に frist 本編LTで忘れた宣伝を promort-ti0n Decimal: http://decimal. rubyforge. org/ RubyKaigiに合わせて for RubyKaigi Ruby1.9に対応しますた!! (拍手) compiled with 1.9!! www リリーヌしてません!!! 間に合わなかった!! stil NOT released ;) orz lol そろそろ0.1.0リリース!!? new release??
  • 2. ファイル: /home/tadashi/Desktop/rejectkaigi.txt ページ 2 / 6 $ gem install decimal そのうちできる!やればできる!youcandoit!できるできるできるdodoできるできるdoできる! ruby-listでアナウンスするよ! [ANN] in ruby-talk latar! 乞うご期待!! C U later! </宣伝> </prmrt> そもそも Moso-Moso なんで拡張ライブラリなんか作るの? Why extlib? Ans.
  • 3. ファイル: /home/tadashi/Desktop/rejectkaigi.txt ページ 3 / 6 リア充になれるから!! Good 4 Real Life!! リア充? Good 4 life? だって becauze Rubyのバグが踏めるんだもん!!! can find bug!!! 自分のライブラリをいじる hack your extlib → 「あれ、Rubyってこんな挙動するっけ?」 "Storange Ruby?" → 突き詰める servey →
  • 4. ファイル: /home/tadashi/Desktop/rejectkaigi.txt ページ 4 / 6 突き詰める突き詰める survey & sirvey → result [BUG] SEGV \(*^o^*)/ バグ報告が書ける! Bug Report! 加えて + 変な仕様Strange Specもガンガン見つかる!found!!どんどん見つかる! 仕様にケチをつけられる! say "Fu**cki**n Spec!" C APIにも ケチをつけられる! "C API is sh**it too!" 君の文句で仕様が直る!! Your shout, Our Passion 結果 Result:
  • 5. ファイル: /home/tadashi/Desktop/rejectkaigi.txt ページ 5 / 6 コミュニティに貢献できる! commitment 4 communitiy! うれしーーー(棒読み suuuucckkk ということで then 拡張ライブラリ開発を通じてRubyに貢献できる extlib dev can be commitment 4 ruby itself!!! YOU!!!! m9(^o^ ぽかぽか! Poka-Poka! ぽかぽか!! HOTHOT!!! SEGV ぽかぽか!!! welcome SEGV!!!! では at last ご期待に答えて 4 U LT本編で 歌えなかった song...
  • 6. ファイル: /home/tadashi/Desktop/rejectkaigi.txt ページ 6 / 6 プロジェクトの歌2.0!!! Project Song!!!