2008-08-06から1日間の記事一覧

CFUserTextEncoding

現象 Mac OS X 10.5.4での話。 pbcopy、pbpasteをTerminalからUTF-8で使う方法をぐぐると、.bash_profileで export __CF_USER_TEXT_ENCODING=${__CF_USER_TEXT_ENCODING/:*:/:0x08000100:/} するとできると書いてある。私の環境では、これはうまく行かず、相…

冪集合

Rubyで配列の冪集合を返すメソッド。 class Array def powerset power = [] bits = Array.new(self.length){|i| 2**i } (0..2**self.length-1).each do |i| s = [] bits.map{|j| j & i }.each_with_index do |item, index| s.push self[index] unless item =…