Archive for 4月, 2008

, | No Comments | 4月 22nd, 2008

 MacBookProとiMacどっちか欲しいー。と思ってて、MacBookProのほうがビデオ速そうけどぶっちゃけ体感どうなの、HDDはやっぱ5400rpmだしとか思ってたんだけど、やぱりMacBookProはそんな速くないのかな、ノートだし。MacBookProは、年明けにコンセントを奪われた外人が使っててカコイイーと思った記憶しかないです。MacBookはモサーリ\(^o^)/ しかないです。iMacは学校の実験で、ひょーwwwなんて不安定なOSwwwwwていうか、トラックボールのボール無しマウスとか使い続けるなよ常識的に考えて…みたいな思い出しかないですが。

http://japan.cnet.com/blog/tomono10/2008/03/24/entry_25006172/?commentid=20159519&cmode=clist

 iMacのビデオがRadeonXT2600Proで、MacBookProがGeForce8600GTとかで、MacBookProのほうが速かったりするのかなー?と思ったけどそんなことはないのか。

 メモリはどっちも自由に増やせるらしい。HDDもいけそうです。

 とりあえず、家にはiMacが欲しいが、24万かー。悩みどころ。PCを買うのは将来への投資。と思って去年はPCパーツを買いすぎたが、今年もそのままの勢いで使いそうな予感\(^o^)/ ボーナスが出たら買おう、そうしよう。ボーナス?それなんてエロゲ、ひょーwwww

| No Comments | 4月 20th, 2008

 今更ながら、Trusty Bell ~ショパンの夢~ のサントラを買ってきた。ソフマップにいったらたまたまあったので。この頃は、家帰ったらゲームする時間とかあったけど、もっとゲームも技術もやる時間が欲しいですねー。

 このCDは普通にいいと思う。作業用BGMとしてはなかなか。でも懐かしすぎてたまに聴いてしまうような。


 あと、アイマスの新しいCDも買ってきたよ。XBOXで全部買おうかと思ったけど、とりあえず聴いてから考えよう。

 ミンゴスのエージェント良いよ(´∀`) 新曲はどうだろ、まだ1回しか聴いてないけど今までのやつのほうが好きかな。



 そして今、amazonで太鼓の達人DS 7つの島の大冒険【公式サイト】を予約した!ミンゴスが歌っているという理由以外の理由はなく。やる時間あるかな…。

 アイマスの曲とか入ってるんだけど、公式サイトにエージェント夜をゆく「とかちつくちて」て書いてあるのはどうかと。中の人もとかちつくちてって言ってたな。


 あと、もうすぐ発売のルミナスアーク2ウィルも予約したー。
 
 ゲームショウでこれに出てたミンゴス見たのの去年の夏かー。なんというときの流れ。あの頃に比べて成長したのでしょうか、自分は。時間はあまりに短く一瞬で過ぎ去ってしまうので、日々学ばないともったいない。って考えれば1年で色々出来ると思うんだけど、やっぱ外に向かって情報を出さないと意味がないよねと最近思っている。。

| No Comments | 4月 20th, 2008

 セブンイレブンのホワイトミルクケーキを最近初めて食べたんだけど、美味しい。これはハマるかもしれない!

 大学2年生のとき、セブンイレブンのミルキーホイップメロンにハマって以来かも。あのときは、確かイノセンスのマグカップをもらうためにシール集めてたんだけど、ミルキーホイップメロンが美味しくてそればっか買うようになった(´∀`) 一回、リニューアルされてちょっと変わったっぽいんだけど、変わってからはそんな好きじゃなくなったなー。

| No Comments | 4月 20th, 2008

モデルでカラムを serialize すると中にRubyの情報いれておけるので、やたら項目が多いときに便利

class User < ActiveRecord::Base
  serialize :serialize_data  # seriarize_data っていうとこにたくさんいれる。
 
  # コンストラクタ
  # serialize_dataを Hashにする
  def initialize(*args)
    super(*args)
    self.serialize_data = {}
  end
 
  self::KOLUMNS = [:tall, :age, :weight]
  # serialize_data でエンコード情報全てを管理する
  # reader, writer を定義してフォームで扱い易くする
  # serialize_data[フィールド名] としてデータが管理される
  KOLUMNS.each do |kolumn|
    # reader を定義
    define_method kolumn do
      self.serialize_data[kolumn]
    end
    # writer を定義
    define_method "#{kolumn}=" do |obj|
      self.serialize_data[kolumn] = obj
    end
  end
end

これで、何百とかこまごましたデータがあってもDBのカラム1つで全部管理できて気持ちいいー。SQL的な検索は出来ないので、検索したいカラムがあったら、その都度DBにカラムを追加していけばよいので、気軽。

, | No Comments | 4月 20th, 2008

以下のサイトを参考にRailsでQRコード作ってみた。

MacにGDとRubyGDをインストール

$ sudo port install gd2
$ sudo port install rb-gd

QRコードクラスライブラリ for Ruby をDLしてきて、RAILS_ROOT + ‘/lib’ 以下に設置。

このまま使ってみると、qrcode.rb の Regexp.compileでエラーが出るので、 該当の箇所を書き換える。RailsでQRコードを生成を参考にして、Regexp.comple の第3引数でデフォルトエンコードに戻すようです。

# Regexp.compile(n3_search))
# ↓みたいに引数を追加。合計4箇所あるはず。
Regexp.compile(n3_search, false, 'n'))

ReadMeに QrcodeのコンストラクタでQrcode用のデータを @path を設定しているので、これを変更しろとのことで、 @path = RAILS_ROOT + ‘/lib/qrcode_data’ と変更する。これは高速化のために必要と書いてある。

あとは、読み込みたいところで以下のようにして使う。RubyでQRコードを作ろうを参考に以下のような形で。

ruby script/console とか立ち上げると

>>require 'qrcode_img'
>> url = "http://d.hatena.ne.jp/omochist/"
>> qr = Qrcode.new
>> qr_data = qr.make_qrcode(url)
>> qr_image = Qrcode_image.new
>> qr_image.image_out(qr_data, 'png', 'ecpplue.png')

これで、RAILS_ROOT に ecpplus.png っていうQRが出来ています。

QRコードの大きさを変えたいときは、Qrcode_image に @module_size, @quiet_zone というのがあるので、これを調節する。

@module_size # 全体の大きさ
@quiet_zone # 余白

>> qr_image = Qrcode_image.new
>> qr_image.set_module_size(7)  # 1-8が指定可能なようだ
>> qr_image.set_quiet_zone(1)  # 1-8が指定可能なようだ

あとはさっきと同じような感じ。

download the hurt locker  
UA-682965-1