タグ

2013年9月26日のブックマーク (3件)

  • [Rails3] Spreadsheetを使う(その2)

    今のバージョンでは、読み込めるExcelファイルはExcel2003形式(.xls)だけのようで、Excel2007形式(.xlsx)は読み込めません。 Excelファイルを開くbook = Spreadsheet.open('public/test.xls', 'rb') ファイル名の起点はアプリケーションのルートディレクトリ(#{Rails.app})になります。したがってファイル名はルートディレクトリからの相対パスで指定します。 ワークシートを開くワークシートは0から始まる番号で指定するか、ワークシート名で指定します。

  • RubyでExcelを操作する

    Excellの表をOfficeソフト無しで操作する方法を紹介します。 これは ruby の gem(spreadsheet) だけが有れば利用可能ですので Linuxなどでも利用することが可能です。 簡単なテストでは上手く行っていますが、 家のドキュメントにはRuby 1.8でIconv-supportが有る事を 想定していると有りますので、 Ruby 1.9系では日語処理に問題が出るかも知れません。 spreadsheetの内部データは UTF-8 ですのでスクリプトもUTF-8に統一するのが 楽だと思われます。ただし、その場合、表示したりするときにシステムのコード系に 変換する必要が出ます。その為、場合によってどちらが良いかは変わります。 あいにく私はExcel 2003までしか触っていませんので、 最新のExcelとの関係については確認できませんが、 '.xls'の形式のファイル

  • iOS 7 の新機能のサンプルコード集『iOS7 Sampler』を公開しました。 - その後のその後

    iOS7にどんな新機能があるのかも把握しきれないままベータ期間が終わってしまい、せっかくのメジャーバージョンアップ祭に乗り遅れた感があったので、先週末に開催された『もくもく開発会@鎌倉 #2 by Qiita』にて、 iOS 7 で新たに加えられたAPI の使い方等を勉強しつつ、簡単なサンプルを集めたアプリをつくりました。 ソースコードは GitHub に置いてあります。 https://github.com/shu223/iOS7-Sampler 今のところ21個のサンプルが入っています。何か調べた折に随時追加していきます。 以下サンプルのリストです。 Dynamic Behaviors iOS7 では UIView サブクラスに簡単に物理演算を適用することができるようになりました。 サンプルでは、UIDynamicAnimator, UIGravityBehavior, UIColl

    iOS 7 の新機能のサンプルコード集『iOS7 Sampler』を公開しました。 - その後のその後