狠狠撸

狠狠撸Share a Scribd company logo
Rubyらしいプログラムを
書くためのコツ~配列編
Ruby / Ruby on Rails ビギナーズ勉強会 第6回 #coedorb
photo by poluz!
http://www.?ickr.com/photos/poluz
自己紹介
? 派遣で6年程エンジニア&PM
? WindowsのActiveDirecotryとか
? 2005年~2014年までは人材系の仕事
? エンジニア専門のキャリアコンサルタント
? 昨年からなぜかフリーランス
? しかもWeb系のエンジニア
? Rails4+AngularJS。最近は仕事でRubyでク
ローラー開発とかも行う
? 実はJavaScriptが好きでこっちのほうが経験が長
い
?Titanium Mobile、Node.js、最近だとNW.js
?(最近メンテ辞めましたが)クラフトビールが飲め
る買えるお店が探せるスマフォアプリ、Webサイト
を全部JavaScriptベースの技術で作ってました
このセッションをやろうとしたキッカケ
?jeffrey james pacres
http://www.?ickr.com/photos/jjpacres/3293117576/
Agenda
1.Rubyの言語の特徴を紹介
2.Rubyの配列処理サンプル
プログラミング言語
の歴史からRubyの成
り立ちを知る
Rubyは

RubyはALGOL系言語(C→Perl)とLisp系の
両方の流れを組んでるらしい

ALGOL系言語:手続き型プログラミング言語

Lisp系言語:関数型プログラミング言語

初めてのRubyより引用
手続き型と関数型の書き方比較
? 関数風のコードは定義の連鎖
? 手続きではなく「これは~です」という宣言とか定義が並ぶ
? http://www.slideshare.net/parrotstudio/gunmaweb-5-20110514から引用
手続き風に
書いた場合
関数風に書
いた場合
もう1つRubyの特徴を
? Rubyは大クラス主義
? Javaでは、ArrayやQueueやStackやIteratorクラスのように、責務に
よってクラスが別れる傾向があるのに対し、RubyではすべてArrayク
ラスが引き受けます。このように、Rubyのクラスは、Javaよりもク
ラスが大きく、担う役割も大きなものになります。このような考え
方は、大クラス主義と呼ばれています。他の言語だとそれぞれのク
ラスの責務が小さめ
? 1つのクラスで多数の机能が詰め込まれてる
さっきスクレイピングしてArray Rubyリファレンスか
ら情報抽出してみた
→数えたら84個ありました
では実際にRubyの配列
サンプルをいくつか紹介
Photo by Sebastien Wiertz via Flickr
https://www.?ickr.com/photos/wiertz/4604140980/
その1:食べ物のリストを作るには?
fruits = %w(りんご バナナ なし)
vegetables = %w(ネギ にんじん ジャガイモ)
foods = fruits + vegetables
# => ["りんご", "バナナ", "なし", "ネギ", "に
んじん", "ジャガイモ"]
その2:好きな食べ物だけを得るには?
fruits = %w(りんご バナナ なし)
vegetables = %w(ネギ にんじん ジャガイモ)
my_favorites = %w(ビール コーヒー りんご ジャガイモ)
my_favorites_foods = ?
(fruits + vegetables) & my_favorites
# =>["りんご", "ジャガイモ"]
その3:ジュースだけを得るには?
beverages_for_adults = %w(ビール ワイン ウィスキー ジンジャー
エール)
beverages_for_kids = %w(りんごジュース オレンジジュース ミル
ク)
beverages = beverages_for_adults + beverages_for_kids
# => ["ビール", "ワイン", "ウィスキー", "ジンジャーエール", "
りんごジュース", "オレンジジュース", "ミルク"]
juices = beverages.select{|drink| drink.match(/ジュース
/)}
# => ["りんごジュース", "オレンジジュース"]
その3のサンプルをよりRubyらしく書くと?
beverages_for_adults = %w(ビール ワイン ウィスキー ジンジャー
エール)
beverages_for_kids = %w(りんごジュース オレンジジュース ミル
ク)
beverages_for_kids.zip(beverages_for_adults).flatten.s
elect{|drink| drink.match(/ジュース/)}
資料作成で参考にした情報
? 初めてのRuby
? 「初めて」という言葉はついてるけど他の言語経験ある人向けの内容。とてもオススメ
? 純粋なプログラミング入門書ではないのでRubyで初めてプログラミングを学ぶにはオラ
イリーの「初めてのプログラミング」あたりが良いかも
? るびまの「ライブラリー開発者になろう」の記事
? http://magazine.rubyist.net/?0043-BeALibraryDeveloper
? ”「よいソフトウェアを開発する」には、「似ているとはどういうことかを知って、それ
と同じようにする」とよいのでした。”
? Rubyと大クラス主義とダックタイピング、そして名前重要
? http://d.hatena.ne.jp/pbgreen/20111016/1318782503
ご清聴ありがとうございました

More Related Content

What's hot (19)

搁别补肠迟+蹿濒耻虫を导入した话
搁别补肠迟+蹿濒耻虫を导入した话搁别补肠迟+蹿濒耻虫を导入した话
搁别补肠迟+蹿濒耻虫を导入した话
Yuki Ishikawa
?
Rails templateて?開発の初速を上け?よう
Rails templateて?開発の初速を上け?ようRails templateて?開発の初速を上け?よう
Rails templateて?開発の初速を上け?よう
豊明 尾古
?
MF GeeksNight pplogの話
MF GeeksNight pplogの話MF GeeksNight pplogの話
MF GeeksNight pplogの話
Naoto Koshikawa
?
ほ?くたちのし?ゅたくかいはつ
ほ?くたちのし?ゅたくかいはつほ?くたちのし?ゅたくかいはつ
ほ?くたちのし?ゅたくかいはつ
Atsushi Harada
?
Word pressはし?めの一歩 テーマ作成ハンス?オン
Word pressはし?めの一歩 テーマ作成ハンス?オンWord pressはし?めの一歩 テーマ作成ハンス?オン
Word pressはし?めの一歩 テーマ作成ハンス?オン
Hidetaka Okamoto
?
師弟登壇?新米サムライの集い 2013
師弟登壇?新米サムライの集い 2013 師弟登壇?新米サムライの集い 2013
師弟登壇?新米サムライの集い 2013
hiboma
?
喋って、DEMOで 伝える 僕がHerokuを使う理由
喋って、DEMOで 伝える 僕がHerokuを使う理由喋って、DEMOで 伝える 僕がHerokuを使う理由
喋って、DEMOで 伝える 僕がHerokuを使う理由
Masaru Gushiken
?
究极にして至高の奥础贵
究极にして至高の奥础贵究极にして至高の奥础贵
究极にして至高の奥础贵
Yuki Ishikawa
?
WordCamp Kansai 2015 ハンス?オン - 踏み出してみよう!翻訳の第一歩 #wck2015
WordCamp Kansai 2015 ハンス?オン - 踏み出してみよう!翻訳の第一歩 #wck2015WordCamp Kansai 2015 ハンス?オン - 踏み出してみよう!翻訳の第一歩 #wck2015
WordCamp Kansai 2015 ハンス?オン - 踏み出してみよう!翻訳の第一歩 #wck2015
Kitani Kimiya
?
20120702勉強会 webアフ?リ作ってみた
20120702勉強会 webアフ?リ作ってみた20120702勉強会 webアフ?リ作ってみた
20120702勉強会 webアフ?リ作ってみた
Shugo Numano
?
ぼくたちのじゅたくかいはつ(と品质の话)
ぼくたちのじゅたくかいはつ(と品质の话)ぼくたちのじゅたくかいはつ(と品质の话)
ぼくたちのじゅたくかいはつ(と品质の话)
Atsushi Harada
?
テーマに機能を含めちゃダメなんて誰が決めた! テーマをモリモリにカスタマイズする
 テーマに機能を含めちゃダメなんて誰が決めた! テーマをモリモリにカスタマイズする テーマに機能を含めちゃダメなんて誰が決めた! テーマをモリモリにカスタマイズする
テーマに機能を含めちゃダメなんて誰が決めた! テーマをモリモリにカスタマイズする
文樹 高橋
?
Ruby on vim yokohama.vim発表資料
Ruby on vim yokohama.vim発表資料Ruby on vim yokohama.vim発表資料
Ruby on vim yokohama.vim発表資料
Shohei Kobayashi
?
実録 WordPress Twenty Sixteen のカスタマイズ | WordBench東京 2月勉強会 「みんなのテーマ開発」?自分の好きな作り方...
実録 WordPress Twenty Sixteen のカスタマイズ | WordBench東京 2月勉強会 「みんなのテーマ開発」?自分の好きな作り方...実録 WordPress Twenty Sixteen のカスタマイズ | WordBench東京 2月勉強会 「みんなのテーマ開発」?自分の好きな作り方...
実録 WordPress Twenty Sixteen のカスタマイズ | WordBench東京 2月勉強会 「みんなのテーマ開発」?自分の好きな作り方...
Akira Tachibana
?
サーバを运用する时代は终わった
サーバを运用する时代は终わったサーバを运用する时代は终わった
サーバを运用する时代は终わった
Yuki Ishikawa
?
スタイルガイドを活用した运用に强い颁惭厂サイト制作
スタイルガイドを活用した运用に强い颁惭厂サイト制作スタイルガイドを活用した运用に强い颁惭厂サイト制作
スタイルガイドを活用した运用に强い颁惭厂サイト制作
Keisuke Imura
?
笔奥础を奥别产サービスに导入した话
笔奥础を奥别产サービスに导入した话笔奥础を奥别产サービスに导入した话
笔奥础を奥别产サービスに导入した话
dobby618
?
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方?PR?継続できる目標の立て方?改善編 先生:増井 雄一郎
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方?PR?継続できる目標の立て方?改善編 先生:増井 雄一郎増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方?PR?継続できる目標の立て方?改善編 先生:増井 雄一郎
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方?PR?継続できる目標の立て方?改善編 先生:増井 雄一郎
schoowebcampus
?
搁别补肠迟+蹿濒耻虫を导入した话
搁别补肠迟+蹿濒耻虫を导入した话搁别补肠迟+蹿濒耻虫を导入した话
搁别补肠迟+蹿濒耻虫を导入した话
Yuki Ishikawa
?
Rails templateて?開発の初速を上け?よう
Rails templateて?開発の初速を上け?ようRails templateて?開発の初速を上け?よう
Rails templateて?開発の初速を上け?よう
豊明 尾古
?
ほ?くたちのし?ゅたくかいはつ
ほ?くたちのし?ゅたくかいはつほ?くたちのし?ゅたくかいはつ
ほ?くたちのし?ゅたくかいはつ
Atsushi Harada
?
Word pressはし?めの一歩 テーマ作成ハンス?オン
Word pressはし?めの一歩 テーマ作成ハンス?オンWord pressはし?めの一歩 テーマ作成ハンス?オン
Word pressはし?めの一歩 テーマ作成ハンス?オン
Hidetaka Okamoto
?
師弟登壇?新米サムライの集い 2013
師弟登壇?新米サムライの集い 2013 師弟登壇?新米サムライの集い 2013
師弟登壇?新米サムライの集い 2013
hiboma
?
喋って、DEMOで 伝える 僕がHerokuを使う理由
喋って、DEMOで 伝える 僕がHerokuを使う理由喋って、DEMOで 伝える 僕がHerokuを使う理由
喋って、DEMOで 伝える 僕がHerokuを使う理由
Masaru Gushiken
?
究极にして至高の奥础贵
究极にして至高の奥础贵究极にして至高の奥础贵
究极にして至高の奥础贵
Yuki Ishikawa
?
WordCamp Kansai 2015 ハンス?オン - 踏み出してみよう!翻訳の第一歩 #wck2015
WordCamp Kansai 2015 ハンス?オン - 踏み出してみよう!翻訳の第一歩 #wck2015WordCamp Kansai 2015 ハンス?オン - 踏み出してみよう!翻訳の第一歩 #wck2015
WordCamp Kansai 2015 ハンス?オン - 踏み出してみよう!翻訳の第一歩 #wck2015
Kitani Kimiya
?
20120702勉強会 webアフ?リ作ってみた
20120702勉強会 webアフ?リ作ってみた20120702勉強会 webアフ?リ作ってみた
20120702勉強会 webアフ?リ作ってみた
Shugo Numano
?
ぼくたちのじゅたくかいはつ(と品质の话)
ぼくたちのじゅたくかいはつ(と品质の话)ぼくたちのじゅたくかいはつ(と品质の话)
ぼくたちのじゅたくかいはつ(と品质の话)
Atsushi Harada
?
テーマに機能を含めちゃダメなんて誰が決めた! テーマをモリモリにカスタマイズする
 テーマに機能を含めちゃダメなんて誰が決めた! テーマをモリモリにカスタマイズする テーマに機能を含めちゃダメなんて誰が決めた! テーマをモリモリにカスタマイズする
テーマに機能を含めちゃダメなんて誰が決めた! テーマをモリモリにカスタマイズする
文樹 高橋
?
Ruby on vim yokohama.vim発表資料
Ruby on vim yokohama.vim発表資料Ruby on vim yokohama.vim発表資料
Ruby on vim yokohama.vim発表資料
Shohei Kobayashi
?
実録 WordPress Twenty Sixteen のカスタマイズ | WordBench東京 2月勉強会 「みんなのテーマ開発」?自分の好きな作り方...
実録 WordPress Twenty Sixteen のカスタマイズ | WordBench東京 2月勉強会 「みんなのテーマ開発」?自分の好きな作り方...実録 WordPress Twenty Sixteen のカスタマイズ | WordBench東京 2月勉強会 「みんなのテーマ開発」?自分の好きな作り方...
実録 WordPress Twenty Sixteen のカスタマイズ | WordBench東京 2月勉強会 「みんなのテーマ開発」?自分の好きな作り方...
Akira Tachibana
?
サーバを运用する时代は终わった
サーバを运用する时代は终わったサーバを运用する时代は终わった
サーバを运用する时代は终わった
Yuki Ishikawa
?
スタイルガイドを活用した运用に强い颁惭厂サイト制作
スタイルガイドを活用した运用に强い颁惭厂サイト制作スタイルガイドを活用した运用に强い颁惭厂サイト制作
スタイルガイドを活用した运用に强い颁惭厂サイト制作
Keisuke Imura
?
笔奥础を奥别产サービスに导入した话
笔奥础を奥别产サービスに导入した话笔奥础を奥别产サービスに导入した话
笔奥础を奥别产サービスに导入した话
dobby618
?
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方?PR?継続できる目標の立て方?改善編 先生:増井 雄一郎
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方?PR?継続できる目標の立て方?改善編 先生:増井 雄一郎増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方?PR?継続できる目標の立て方?改善編 先生:増井 雄一郎
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方?PR?継続できる目標の立て方?改善編 先生:増井 雄一郎
schoowebcampus
?

Viewers also liked (9)

勉强会主催者のための勉强会
勉强会主催者のための勉强会勉强会主催者のための勉强会
勉强会主催者のための勉强会
Hiroshi Oyamada
?
20130910 titanium meetupvol11
20130910 titanium meetupvol1120130910 titanium meetupvol11
20130910 titanium meetupvol11
Hiroshi Oyamada
?
2014 05-17-titanium hamamatsuvol3
2014 05-17-titanium hamamatsuvol32014 05-17-titanium hamamatsuvol3
2014 05-17-titanium hamamatsuvol3
Hiroshi Oyamada
?
20130613 titanium meetupvol9
20130613 titanium meetupvol920130613 titanium meetupvol9
20130613 titanium meetupvol9
Hiroshi Oyamada
?
20140319 titanium meetupvol17
20140319 titanium meetupvol1720140319 titanium meetupvol17
20140319 titanium meetupvol17
Hiroshi Oyamada
?
2014 02-19-titanium meetupvol16
2014 02-19-titanium meetupvol162014 02-19-titanium meetupvol16
2014 02-19-titanium meetupvol16
Hiroshi Oyamada
?
日々の面倒をプログラミングで解决!【入门编】
日々の面倒をプログラミングで解决!【入门编】日々の面倒をプログラミングで解决!【入门编】
日々の面倒をプログラミングで解决!【入门编】
Hiroshi Oyamada
?
育児を支える技术?クローラーとかスクレイピング
育児を支える技术?クローラーとかスクレイピング育児を支える技术?クローラーとかスクレイピング
育児を支える技术?クローラーとかスクレイピング
Hiroshi Oyamada
?
勉强会主催者のための勉强会
勉强会主催者のための勉强会勉强会主催者のための勉强会
勉强会主催者のための勉强会
Hiroshi Oyamada
?
20130910 titanium meetupvol11
20130910 titanium meetupvol1120130910 titanium meetupvol11
20130910 titanium meetupvol11
Hiroshi Oyamada
?
2014 05-17-titanium hamamatsuvol3
2014 05-17-titanium hamamatsuvol32014 05-17-titanium hamamatsuvol3
2014 05-17-titanium hamamatsuvol3
Hiroshi Oyamada
?
20130613 titanium meetupvol9
20130613 titanium meetupvol920130613 titanium meetupvol9
20130613 titanium meetupvol9
Hiroshi Oyamada
?
20140319 titanium meetupvol17
20140319 titanium meetupvol1720140319 titanium meetupvol17
20140319 titanium meetupvol17
Hiroshi Oyamada
?
2014 02-19-titanium meetupvol16
2014 02-19-titanium meetupvol162014 02-19-titanium meetupvol16
2014 02-19-titanium meetupvol16
Hiroshi Oyamada
?
日々の面倒をプログラミングで解决!【入门编】
日々の面倒をプログラミングで解决!【入门编】日々の面倒をプログラミングで解决!【入门编】
日々の面倒をプログラミングで解决!【入门编】
Hiroshi Oyamada
?
育児を支える技术?クローラーとかスクレイピング
育児を支える技术?クローラーとかスクレイピング育児を支える技术?クローラーとかスクレイピング
育児を支える技术?クローラーとかスクレイピング
Hiroshi Oyamada
?

Similar to 2015 07-04-ruby rails (20)

2015 12-19-ruby rails
2015 12-19-ruby rails2015 12-19-ruby rails
2015 12-19-ruby rails
Hiroshi Oyamada
?
omotesando.rb_20231005.pdf
omotesando.rb_20231005.pdfomotesando.rb_20231005.pdf
omotesando.rb_20231005.pdf
瑛一 西口
?
搁耻产测のススメ
搁耻产测のススメ搁耻产测のススメ
搁耻产测のススメ
Daisuke Yamaguchi
?
QCon2009 Tokyo - Ruby on Railsで変わるエンタープライズ開発の現場
QCon2009 Tokyo - Ruby on Railsで変わるエンタープライズ開発の現場QCon2009 Tokyo - Ruby on Railsで変わるエンタープライズ開発の現場
QCon2009 Tokyo - Ruby on Railsで変わるエンタープライズ開発の現場
Yasuko Ohba
?
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
takuma mori
?
Sinatra軽量Web開発 - LOUPE Study #1
Sinatra軽量Web開発 - LOUPE Study #1Sinatra軽量Web開発 - LOUPE Study #1
Sinatra軽量Web開発 - LOUPE Study #1
Takuya Mukohira
?
Ruby and I at 神奈川Ruby会議01
Ruby and I at 神奈川Ruby会議01Ruby and I at 神奈川Ruby会議01
Ruby and I at 神奈川Ruby会議01
Yutaka Tachibana
?
2015年GMOペパボ新卒エンジニア研修 Web開発研修イントロダクション
2015年GMOペパボ新卒エンジニア研修 Web開発研修イントロダクション2015年GMOペパボ新卒エンジニア研修 Web開発研修イントロダクション
2015年GMOペパボ新卒エンジニア研修 Web開発研修イントロダクション
Takahiro Okumura
?
RESTからGraphQL APIへの移行て?学んた?こと.pptx
RESTからGraphQL APIへの移行て?学んた?こと.pptxRESTからGraphQL APIへの移行て?学んた?こと.pptx
RESTからGraphQL APIへの移行て?学んた?こと.pptx
Yuya55
?
テックリンク资料20170529
テックリンク资料20170529テックリンク资料20170529
テックリンク资料20170529
yoshito funayose
?
20111029 rubyon php
20111029 rubyon php20111029 rubyon php
20111029 rubyon php
do_aki
?
Perl Beginners #7 おとなのWAF
Perl Beginners #7 おとなのWAF Perl Beginners #7 おとなのWAF
Perl Beginners #7 おとなのWAF
Munenori Sugimura
?
Drupal on ibm_cloud_20160630
Drupal on ibm_cloud_20160630Drupal on ibm_cloud_20160630
Drupal on ibm_cloud_20160630
Yasushi Osonoi
?
Mojoliciousでつくる! Webアプリ入門
Mojoliciousでつくる! Webアプリ入門Mojoliciousでつくる! Webアプリ入門
Mojoliciousでつくる! Webアプリ入門
Yusuke Wada
?
2015年度苫小牧高専情報工学科 学外実習発表会 発表資料
2015年度苫小牧高専情報工学科 学外実習発表会 発表資料2015年度苫小牧高専情報工学科 学外実習発表会 発表資料
2015年度苫小牧高専情報工学科 学外実習発表会 発表資料
Takuya Mukohira
?
Ruby on Railsて?はし?めるrspecテスト
Ruby on Railsて?はし?めるrspecテストRuby on Railsて?はし?めるrspecテスト
Ruby on Railsて?はし?めるrspecテスト
Kanako Kobayashi
?
「??さんた?から仕事をお愿いしたい」と頼まれるエンシ?ニアになろう
「??さんた?から仕事をお愿いしたい」と頼まれるエンシ?ニアになろう「??さんた?から仕事をお愿いしたい」と頼まれるエンシ?ニアになろう
「??さんた?から仕事をお愿いしたい」と頼まれるエンシ?ニアになろう
Atsushi Harada
?
搁补颈濒蝉チュートリアル(蝉别肠辞苍诲)を终えて
搁补颈濒蝉チュートリアル(蝉别肠辞苍诲)を终えて搁补颈濒蝉チュートリアル(蝉别肠辞苍诲)を终えて
搁补颈濒蝉チュートリアル(蝉别肠辞苍诲)を终えて
Hirata Tomoko
?
Productive Organization with Ruby
Productive Organization with RubyProductive Organization with Ruby
Productive Organization with Ruby
Hiroshi SHIBATA
?
omotesando.rb_20231005.pdf
omotesando.rb_20231005.pdfomotesando.rb_20231005.pdf
omotesando.rb_20231005.pdf
瑛一 西口
?
QCon2009 Tokyo - Ruby on Railsで変わるエンタープライズ開発の現場
QCon2009 Tokyo - Ruby on Railsで変わるエンタープライズ開発の現場QCon2009 Tokyo - Ruby on Railsで変わるエンタープライズ開発の現場
QCon2009 Tokyo - Ruby on Railsで変わるエンタープライズ開発の現場
Yasuko Ohba
?
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
takuma mori
?
Sinatra軽量Web開発 - LOUPE Study #1
Sinatra軽量Web開発 - LOUPE Study #1Sinatra軽量Web開発 - LOUPE Study #1
Sinatra軽量Web開発 - LOUPE Study #1
Takuya Mukohira
?
Ruby and I at 神奈川Ruby会議01
Ruby and I at 神奈川Ruby会議01Ruby and I at 神奈川Ruby会議01
Ruby and I at 神奈川Ruby会議01
Yutaka Tachibana
?
2015年GMOペパボ新卒エンジニア研修 Web開発研修イントロダクション
2015年GMOペパボ新卒エンジニア研修 Web開発研修イントロダクション2015年GMOペパボ新卒エンジニア研修 Web開発研修イントロダクション
2015年GMOペパボ新卒エンジニア研修 Web開発研修イントロダクション
Takahiro Okumura
?
RESTからGraphQL APIへの移行て?学んた?こと.pptx
RESTからGraphQL APIへの移行て?学んた?こと.pptxRESTからGraphQL APIへの移行て?学んた?こと.pptx
RESTからGraphQL APIへの移行て?学んた?こと.pptx
Yuya55
?
テックリンク资料20170529
テックリンク资料20170529テックリンク资料20170529
テックリンク资料20170529
yoshito funayose
?
20111029 rubyon php
20111029 rubyon php20111029 rubyon php
20111029 rubyon php
do_aki
?
Perl Beginners #7 おとなのWAF
Perl Beginners #7 おとなのWAF Perl Beginners #7 おとなのWAF
Perl Beginners #7 おとなのWAF
Munenori Sugimura
?
Drupal on ibm_cloud_20160630
Drupal on ibm_cloud_20160630Drupal on ibm_cloud_20160630
Drupal on ibm_cloud_20160630
Yasushi Osonoi
?
Mojoliciousでつくる! Webアプリ入門
Mojoliciousでつくる! Webアプリ入門Mojoliciousでつくる! Webアプリ入門
Mojoliciousでつくる! Webアプリ入門
Yusuke Wada
?
2015年度苫小牧高専情報工学科 学外実習発表会 発表資料
2015年度苫小牧高専情報工学科 学外実習発表会 発表資料2015年度苫小牧高専情報工学科 学外実習発表会 発表資料
2015年度苫小牧高専情報工学科 学外実習発表会 発表資料
Takuya Mukohira
?
Ruby on Railsて?はし?めるrspecテスト
Ruby on Railsて?はし?めるrspecテストRuby on Railsて?はし?めるrspecテスト
Ruby on Railsて?はし?めるrspecテスト
Kanako Kobayashi
?
「??さんた?から仕事をお愿いしたい」と頼まれるエンシ?ニアになろう
「??さんた?から仕事をお愿いしたい」と頼まれるエンシ?ニアになろう「??さんた?から仕事をお愿いしたい」と頼まれるエンシ?ニアになろう
「??さんた?から仕事をお愿いしたい」と頼まれるエンシ?ニアになろう
Atsushi Harada
?
搁补颈濒蝉チュートリアル(蝉别肠辞苍诲)を终えて
搁补颈濒蝉チュートリアル(蝉别肠辞苍诲)を终えて搁补颈濒蝉チュートリアル(蝉别肠辞苍诲)を终えて
搁补颈濒蝉チュートリアル(蝉别肠辞苍诲)を终えて
Hirata Tomoko
?
Productive Organization with Ruby
Productive Organization with RubyProductive Organization with Ruby
Productive Organization with Ruby
Hiroshi SHIBATA
?

More from Hiroshi Oyamada (18)

TitaniumMeetUpVol13
TitaniumMeetUpVol13TitaniumMeetUpVol13
TitaniumMeetUpVol13
Hiroshi Oyamada
?
2013 06-05-web-career-talk-at-coedo
2013 06-05-web-career-talk-at-coedo2013 06-05-web-career-talk-at-coedo
2013 06-05-web-career-talk-at-coedo
Hiroshi Oyamada
?
20130412 titanium meetupvol7
20130412 titanium meetupvol720130412 titanium meetupvol7
20130412 titanium meetupvol7
Hiroshi Oyamada
?
2013 02-28-bussiness-plan-about-titanium
2013 02-28-bussiness-plan-about-titanium2013 02-28-bussiness-plan-about-titanium
2013 02-28-bussiness-plan-about-titanium
Hiroshi Oyamada
?
20130126 titanium新年会
20130126 titanium新年会20130126 titanium新年会
20130126 titanium新年会
Hiroshi Oyamada
?
20130125 titanium meetupvol5
20130125 titanium meetupvol520130125 titanium meetupvol5
20130125 titanium meetupvol5
Hiroshi Oyamada
?
2012 12-17-titanium meetupvol4
2012 12-17-titanium meetupvol42012 12-17-titanium meetupvol4
2012 12-17-titanium meetupvol4
Hiroshi Oyamada
?
厂颈苍补迟谤补アプリを丑别谤辞办耻にアップ
厂颈苍补迟谤补アプリを丑别谤辞办耻にアップ厂颈苍补迟谤补アプリを丑别谤辞办耻にアップ
厂颈苍补迟谤补アプリを丑别谤辞办耻にアップ
Hiroshi Oyamada
?
厂颈苍补迟谤补で飞别产アプリケーション开発を学ぶ
厂颈苍补迟谤补で飞别产アプリケーション开発を学ぶ厂颈苍补迟谤补で飞别产アプリケーション开発を学ぶ
厂颈苍补迟谤补で飞别产アプリケーション开発を学ぶ
Hiroshi Oyamada
?
Twitter連携chrome extension作り方
Twitter連携chrome extension作り方Twitter連携chrome extension作り方
Twitter連携chrome extension作り方
Hiroshi Oyamada
?
2012 03-24-titanium plusquicktigame2d
2012 03-24-titanium plusquicktigame2d2012 03-24-titanium plusquicktigame2d
2012 03-24-titanium plusquicktigame2d
Hiroshi Oyamada
?
2012 03-03-titanium plusquicktigame2d
2012 03-03-titanium plusquicktigame2d2012 03-03-titanium plusquicktigame2d
2012 03-03-titanium plusquicktigame2d
Hiroshi Oyamada
?
20120125 titanium study
20120125 titanium study20120125 titanium study
20120125 titanium study
Hiroshi Oyamada
?
20120118 titanium
20120118 titanium20120118 titanium
20120118 titanium
Hiroshi Oyamada
?
20111130 titanium mobile
20111130 titanium mobile20111130 titanium mobile
20111130 titanium mobile
Hiroshi Oyamada
?
将来必要となるエンジニアのスキルについて考える Ver3
将来必要となるエンジニアのスキルについて考える Ver3将来必要となるエンジニアのスキルについて考える Ver3
将来必要となるエンジニアのスキルについて考える Ver3
Hiroshi Oyamada
?
カベを感じているあなたへ
カベを感じているあなたへカベを感じているあなたへ
カベを感じているあなたへ
Hiroshi Oyamada
?
プログラミングについて深く知る
プログラミングについて深く知るプログラミングについて深く知る
プログラミングについて深く知る
Hiroshi Oyamada
?
2013 06-05-web-career-talk-at-coedo
2013 06-05-web-career-talk-at-coedo2013 06-05-web-career-talk-at-coedo
2013 06-05-web-career-talk-at-coedo
Hiroshi Oyamada
?
20130412 titanium meetupvol7
20130412 titanium meetupvol720130412 titanium meetupvol7
20130412 titanium meetupvol7
Hiroshi Oyamada
?
2013 02-28-bussiness-plan-about-titanium
2013 02-28-bussiness-plan-about-titanium2013 02-28-bussiness-plan-about-titanium
2013 02-28-bussiness-plan-about-titanium
Hiroshi Oyamada
?
20130125 titanium meetupvol5
20130125 titanium meetupvol520130125 titanium meetupvol5
20130125 titanium meetupvol5
Hiroshi Oyamada
?
2012 12-17-titanium meetupvol4
2012 12-17-titanium meetupvol42012 12-17-titanium meetupvol4
2012 12-17-titanium meetupvol4
Hiroshi Oyamada
?
厂颈苍补迟谤补アプリを丑别谤辞办耻にアップ
厂颈苍补迟谤补アプリを丑别谤辞办耻にアップ厂颈苍补迟谤补アプリを丑别谤辞办耻にアップ
厂颈苍补迟谤补アプリを丑别谤辞办耻にアップ
Hiroshi Oyamada
?
厂颈苍补迟谤补で飞别产アプリケーション开発を学ぶ
厂颈苍补迟谤补で飞别产アプリケーション开発を学ぶ厂颈苍补迟谤补で飞别产アプリケーション开発を学ぶ
厂颈苍补迟谤补で飞别产アプリケーション开発を学ぶ
Hiroshi Oyamada
?
Twitter連携chrome extension作り方
Twitter連携chrome extension作り方Twitter連携chrome extension作り方
Twitter連携chrome extension作り方
Hiroshi Oyamada
?
2012 03-24-titanium plusquicktigame2d
2012 03-24-titanium plusquicktigame2d2012 03-24-titanium plusquicktigame2d
2012 03-24-titanium plusquicktigame2d
Hiroshi Oyamada
?
2012 03-03-titanium plusquicktigame2d
2012 03-03-titanium plusquicktigame2d2012 03-03-titanium plusquicktigame2d
2012 03-03-titanium plusquicktigame2d
Hiroshi Oyamada
?
将来必要となるエンジニアのスキルについて考える Ver3
将来必要となるエンジニアのスキルについて考える Ver3将来必要となるエンジニアのスキルについて考える Ver3
将来必要となるエンジニアのスキルについて考える Ver3
Hiroshi Oyamada
?
カベを感じているあなたへ
カベを感じているあなたへカベを感じているあなたへ
カベを感じているあなたへ
Hiroshi Oyamada
?
プログラミングについて深く知る
プログラミングについて深く知るプログラミングについて深く知る
プログラミングについて深く知る
Hiroshi Oyamada
?

Recently uploaded (6)

量子リザバソフトウェア冲时系列データ(农业?核融合?需要予测)効果検証冲导入による成果
量子リザバソフトウェア冲时系列データ(农业?核融合?需要予测)効果検証冲导入による成果量子リザバソフトウェア冲时系列データ(农业?核融合?需要予测)効果検証冲导入による成果
量子リザバソフトウェア冲时系列データ(农业?核融合?需要予测)効果検証冲导入による成果
info819904
?
2019飞冲东京大学大学院茂木研究室冲学生研究员杉田翔栄冲搁罢贰最终発表会スライト?.辫诲蹿
2019飞冲东京大学大学院茂木研究室冲学生研究员杉田翔栄冲搁罢贰最终発表会スライト?.辫诲蹿2019飞冲东京大学大学院茂木研究室冲学生研究员杉田翔栄冲搁罢贰最终発表会スライト?.辫诲蹿
2019飞冲东京大学大学院茂木研究室冲学生研究员杉田翔栄冲搁罢贰最终発表会スライト?.辫诲蹿
翔栄 杉田
?
自由に移动する复数の?々に异なる映像を提?するテ?ィスフ?レイシステムについての基础検讨
自由に移动する复数の?々に异なる映像を提?するテ?ィスフ?レイシステムについての基础検讨自由に移动する复数の?々に异なる映像を提?するテ?ィスフ?レイシステムについての基础検讨
自由に移动する复数の?々に异なる映像を提?するテ?ィスフ?レイシステムについての基础検讨
sugiuralab
?
鲍-22プログラミング?コンテスト提出资料「作品説明动画」制作のポイントをご绍介
鲍-22プログラミング?コンテスト提出资料「作品説明动画」制作のポイントをご绍介鲍-22プログラミング?コンテスト提出资料「作品説明动画」制作のポイントをご绍介
鲍-22プログラミング?コンテスト提出资料「作品説明动画」制作のポイントをご绍介
鲍-22プログラミング?コンテスト运営事务局
?
カスタム厂尝惭「贬补尘蝉迟别谤」冲軽量でセキュアな専用言语モデル冲础滨エージェント冲チャットボット冲マッチングアプリ构筑のコアパッケージ
カスタム厂尝惭「贬补尘蝉迟别谤」冲軽量でセキュアな専用言语モデル冲础滨エージェント冲チャットボット冲マッチングアプリ构筑のコアパッケージカスタム厂尝惭「贬补尘蝉迟别谤」冲軽量でセキュアな専用言语モデル冲础滨エージェント冲チャットボット冲マッチングアプリ构筑のコアパッケージ
カスタム厂尝惭「贬补尘蝉迟别谤」冲軽量でセキュアな専用言语モデル冲础滨エージェント冲チャットボット冲マッチングアプリ构筑のコアパッケージ
info819904
?
松下光范「街歩き型ストーリーリーダーの実施」,もうひとつの十叁未来会议(有识者编)
松下光范「街歩き型ストーリーリーダーの実施」,もうひとつの十叁未来会议(有识者编)松下光范「街歩き型ストーリーリーダーの実施」,もうひとつの十叁未来会议(有识者编)
松下光范「街歩き型ストーリーリーダーの実施」,もうひとつの十叁未来会议(有识者编)
Matsushita Laboratory
?
量子リザバソフトウェア冲时系列データ(农业?核融合?需要予测)効果検証冲导入による成果
量子リザバソフトウェア冲时系列データ(农业?核融合?需要予测)効果検証冲导入による成果量子リザバソフトウェア冲时系列データ(农业?核融合?需要予测)効果検証冲导入による成果
量子リザバソフトウェア冲时系列データ(农业?核融合?需要予测)効果検証冲导入による成果
info819904
?
2019飞冲东京大学大学院茂木研究室冲学生研究员杉田翔栄冲搁罢贰最终発表会スライト?.辫诲蹿
2019飞冲东京大学大学院茂木研究室冲学生研究员杉田翔栄冲搁罢贰最终発表会スライト?.辫诲蹿2019飞冲东京大学大学院茂木研究室冲学生研究员杉田翔栄冲搁罢贰最终発表会スライト?.辫诲蹿
2019飞冲东京大学大学院茂木研究室冲学生研究员杉田翔栄冲搁罢贰最终発表会スライト?.辫诲蹿
翔栄 杉田
?
自由に移动する复数の?々に异なる映像を提?するテ?ィスフ?レイシステムについての基础検讨
自由に移动する复数の?々に异なる映像を提?するテ?ィスフ?レイシステムについての基础検讨自由に移动する复数の?々に异なる映像を提?するテ?ィスフ?レイシステムについての基础検讨
自由に移动する复数の?々に异なる映像を提?するテ?ィスフ?レイシステムについての基础検讨
sugiuralab
?
カスタム厂尝惭「贬补尘蝉迟别谤」冲軽量でセキュアな専用言语モデル冲础滨エージェント冲チャットボット冲マッチングアプリ构筑のコアパッケージ
カスタム厂尝惭「贬补尘蝉迟别谤」冲軽量でセキュアな専用言语モデル冲础滨エージェント冲チャットボット冲マッチングアプリ构筑のコアパッケージカスタム厂尝惭「贬补尘蝉迟别谤」冲軽量でセキュアな専用言语モデル冲础滨エージェント冲チャットボット冲マッチングアプリ构筑のコアパッケージ
カスタム厂尝惭「贬补尘蝉迟别谤」冲軽量でセキュアな専用言语モデル冲础滨エージェント冲チャットボット冲マッチングアプリ构筑のコアパッケージ
info819904
?
松下光范「街歩き型ストーリーリーダーの実施」,もうひとつの十叁未来会议(有识者编)
松下光范「街歩き型ストーリーリーダーの実施」,もうひとつの十叁未来会议(有识者编)松下光范「街歩き型ストーリーリーダーの実施」,もうひとつの十叁未来会议(有识者编)
松下光范「街歩き型ストーリーリーダーの実施」,もうひとつの十叁未来会议(有识者编)
Matsushita Laboratory
?

2015 07-04-ruby rails