my story blog

JavaScriptとかRubyの技術的なことを書きたい

2013-11-01から1ヶ月間の記事一覧

Rubyで全角文字列を2バイトとして数えたい

Ruby(1.9以上)でエンコードをUTF-8として利用している場合、 Stringのbytesizeメソッドは基本的にマルチバイトを3バイトして返します。*1 "abc123){*~".bytesize #=>10 "あイ冬".bytesize #=>9 やりたいこと 等幅のフォントを利用して、文字列と空白を組み合…

bowerでインストールしたファイルの配置を設定するにはgrunt-bower-taskが便利

bowerのファイル構成。デフォルトのbowerでinstallするだけだと、 (デフォルトの設定で)bower_compornentにそのライブラリのディレクトリとファイルが配置されるだけ。 プロジェクトでjs/cssを使いたい場合はその中から特定のファイルを取り出して、プロジ…