ruby
JetBrains RubyMine はかなりイイ感じの IDE だなー、と。もうちょっと使い込んでみないとなんともですが。 http://www.jetbrains.com/ruby/で、設定ファイルは git に含めたくないので、RubyMine を立ち上げる前に .gitignore に以下の行を追加しておきまし…
ruby のインストールに必要なライブラリ。 openssl ソフトウェアセンターで「libssl-dev」を選択する。http://stackoverflow.com/questions/3974707/node-js-installation-openssl-not-installed readline ソフトウェアセンターで「libreadline-dev」を選択…
必要なgemパッケージをインストールする。 $ sudo `whence gem` install passenger モジュールをインストールする。 $ sudo passenger-install-apache2-module バイナリパッケージをインストールする。 $ sudo `whence passenger-install-apache2-module` メ…
http://www.oracle.com/technetwork/topics/linuxsoft-082809.html から instantclient-basic-OS-VERSION.zip instantclient-sdk-OS-VERSION.zip (これ要るかなあ?) instantclient-sqlplus-OS-VERSION.zip をダウンロードして /opt/oracle に展開する。 以…
#!/usr/local/bin/ruby # -*- coding: utf-8 -*- require 'prawn' require 'pp' Prawn::Document::PageGeometry::SIZES.each do |size| pp size end 出力 ["4A0", [4767.87, 6740.79]] ["2A0", [3370.39, 4767.87]] ["A0", [2383.94, 3370.39]] ["A1", [1683…
#!/usr/bin/ruby # -*- coding: utf-8 -*- require "cgi" # ファイルをメモリに読み込む。 file = open("foo.jpeg", "rb") image = file.read # ヘッダ設定 header = { "status" => 200, # リソースに対応するエンティティをレスポンスとして送る。 "type" =…
CentOS release 6.3 に ruby 1.9.3p194 (2012-04-20) をインストールしました。 zlib が必要です*1。 $ sudo yum install zlib-devel yaml-0.1.4 が必要です。 yaml-0.1.3 じゃ駄目です。yum じゃゲット出来なかったんで(yaml-cpp-devel は駄目げ)、ソース取…
rake で必要な JavaScript ライブラリを、Ubuntu ソフトウェアセンターからインストールするには、「nodejs」で検索する(多分)*1。 ここを参照しました。 http://stackoverflow.com/questions/6282307/execjs-and-could-not-find-a-javascript-runtime *1:No…
visible メソッドを使います。 # coding: utf-8 require 'rubygems' require 'thinreports' # レイアウトファイル: toggle-line.tlf # 出力ファイル: toggle-line.pdf ThinReports::Report.generate_file('toggle-line.pdf', :layout => 'toggle-line.tlf') …