Skip to content

Instantly share code, notes, and snippets.

View yasuyk's full-sized avatar

Yasuyuki Oka yasuyk

  • Chiba, Japan
  • 10:59 (UTC +09:00)
View GitHub Profile
@yasuyk
yasuyk / utf8-mac_2_utf-8.rb
Last active December 11, 2015 02:19
EncodingをUTF8-MacからUTF-8に変換する。Preview.appで開いたPDFの内容をコピペすると、濁点、半濁点が別々の文字になってしまう問題を解決。
#!/usr/bin/env ruby
# http://sssslide.com/speakerdeck.com/a_matsuda/rails3-recipe-book-gaiden#114
ARGV.each do |file|
File.open(file,'r+:UTF8-MAC') do |f|
str = f.read
f.rewind
f.truncate(0)
f.set_encoding('UTF-8')
@yasuyk
yasuyk / webrick_oneliner.sh
Created January 13, 2013 20:14
webrick oneliner
ruby -rwebrick -e "server=WEBrick::HTTPServer.new(:DocumentRoot => './', :Port => 8080);['INT', 'TERM'].each {|signal| trap(signal){ server.shutdown }};server.start;"