タグ

Excelとrubyに関するanother931244のブックマーク (2)

  • Rubyでifとwhileをメソッド化する -- Smalltalkライクな構文をRubyにも - Line 1: Error: Invalid Blog('by Esehara' )

    今日の料理 私は「ためしてガッテン」の信徒です。 はじめに いまYAP(achimon)Cのレジュメを書いているのだけれども、いろんなプログラミング言語を触ってみての感想が多く入ってきていて、乱雑な感じになっている。 いろいろなことを乱雑に詰めこむのは、自分の悪いところでもあり、良いところでもあると思って開きなおっているが、それとは関係なく、Smalltalkについて、「これってちょっと頑張ればRubyにも実装できることじゃないかな」ということに気がついたので、どれだけの需要があるのかわからないけれども、記事にしておく。 Smalltalkにおけるif Smalltalk(以下、Pharoの処理系を前提とする)を触ってみて面白いなあ、と思ったことの一つに、条件分岐もメソッドで表現するということだった。過去にも書いた通り、FizzBuzzは次のようにして書ける: ((1 to: 100) c

    Rubyでifとwhileをメソッド化する -- Smalltalkライクな構文をRubyにも - Line 1: Error: Invalid Blog('by Esehara' )
  • rubyXL - Excelファイルの読み込み

    今回使用するExcelファイルのデータの読み込みを行うGemrubyXL です。 rubyXLを使って、多人数のユーザー情報を記述したエクセルファイル(.xlsx)を読み込み、複数のデータを一気に登録修正をします。 インストール rubyXl gem 'rubyXL' rubyXL では、Excelファイル(.xlsx)の読み書きができます。Excelファイル(.xls)には対応していません。 Excelファイル(.xlsx)を読み込むには workbook = RubyXL::Parser.parse(“path/to/Excel/file.xlsx”) 新規ワークシートを作成するには workbook = RubyXL::Workbook.new とします。 Controller Topへ 概観 アップロードしたファイルに記述されたユーザー情報をusersテーブルに登録あるいは修正

  • 1