ruby

Ruby - csvをmarkdown形式のテーブル表記にするサンプルコード

探せば色々な言語のサンプルコードがある。 気分転換に自分でも書いてみた。 整形しないで出力 require 'csv' def print_to_table(rows) header = rows[0] contents = rows[1..-1] puts "|" + header.join("|") + "|" puts "|" + Array.new(header.length, "…

capistrano3のコードを読んで仕組みを理解する

メモです。 はじめに capistrano3の概要を知るには以下の記事がとても参考になる。 入門 Capistrano 3 ~ 全ての手作業を生まれる前に消し去りたい Capistrano3のデプロイフレームワークの使い方 業務での使用も経て何となく分かったつもりだったが、デフォル…

rails + sprockets + uglifierでCopyrightを残したままcompressする

環境 Rails 4.0.0 ruby 2.0.0p0 uglifier 2.1.2 sprockets 2.10.0 sprockets-rails 2.0.0 デフォルトではcompress時にCopyrightは削除される このようなenvironments/production.rbがあるとします。 (developmentでもtestでも同じだと思う) MyApp::Applicati…