Hatena::Diary

cod.note

ちょっとした作業ログみたいなのはここに書くかも:auau.note
cod.note | jhs.note (cod.note@g91)

2010-02-05

Rails学習中

| 08:50 | はてなブックマーク - Rails学習中 - cod.note

本気でRailsに取り組んでいます。Head First railsのebooks読んだりしました。

わかりやすくてオススメ。ebookは英語しかなかった。


Ruby1.9系でエンコーディングがきびしくなって、何故かerbに日本語を書くとダメという状況。

日本語書く以前に、DBから読んだのを<%=%>で表示しようと思うとアウト。

そして

<- NG
<%= '' %> <- OK

とかいう謎現象。

layoutのほうでは同じ項目を表示できているのに(上部にマジックコメント)何故?

force_encodingは意味がなかった。

gigi-netgigi-net 2010/02/05 09:23 うちは1.8.7でやってるから、その辺はよくわからないなあ・・・。
ググったところによると、現段階では1.9でやるのはあまりよろしくないみたい。

それと、遅くなりましたがお誕生日おめでとうございます!

kabiykabiy 2010/02/05 18:04 gigi-net (rails): 2.3.5は1.9に対応しているらしいけど文字コードがなあ・・・。まあ、がんばってみます。
gigi-net (birthday): ありがとうございます

なかだなかだ 2010/02/06 06:43 <%#-*- coding: エンコーディング名 %>
を一行目に。

なかだなかだ 2010/02/06 06:45 訂正。
<%#-*- coding: エンコーディング名 -*-%>

a_matsudaa_matsuda 2010/02/06 07:45 こんにちは。日本語版の観訳者です。紙しかないけど日本語版はもっとわかりやすくてオススメですよ。
Head First Railsのサンプルに関してはRuby 1.9では動作検証を行っておりません。
それと、文字コード周りやら対応ライブラリの少なさやらでなにかとハマることが多いので、現状ではRuby 1.9 on Railsは少なくとも学習には向いていないと思います。
なので、やはり1.8.7を使っておいていただくのが無難ですね。

kabiykabiy 2010/02/06 14:50 n0kada: それやってる!!!!!!!!!!!!!!!!!
a_matsuda: HFRの翻訳者ですか!紙の本ほしいんですけど、お金がない・・・。1.8.7のほうがいいのかなあ。うーん

2010-02-04

13になったよ

| 08:32 | はてなブックマーク - 13になったよ - cod.note

今日は誕生日です。13になった。twitter規約上問題なくなった。これでおびえる必要はないんだ

2010-01-30

Digaの録画モード変換(再エンコード)すばらしい

| 18:32 | はてなブックマーク - Digaの録画モード変換(再エンコード)すばらしい - cod.note

Diga裏番組予約するときにはDR(放送画質)で予約しないといけなくて非常に面倒臭い。

それが容量を圧迫してて、DRとかだとDVDの枚数が増えてウザいし、1倍速でやるのも面倒だし・・とおもったら

DR画質の項目のみ、

再生ナビ->番組選択してサブメニュー(複数選択不可能)->番組編集->録画モード変換

というのがあって

そこからLPとかいうSD画質に落とせるらしい。

で、これのエンコードタイミングを指定可能で、「電源[切]後」を選ぶと、

録画予約中は無理なのでそれを避けて電源を切っている間にエンコードを行ってくれる.すげえ!!!!

でもエンコード中に電源ONされたらエンコード内容を破棄(残念)してしまう.これは残念

複数選択できないのは残念。あと、DR画質の項目をまとめて変換した(ry

2010-01-28

Androidの実機もらってました

| 11:01 | はてなブックマーク - Androidの実機もらってました - cod.note

ある人からGDD phoneをもらいました。ありがとうございます。

あとAndroidの本かった

Google Androidプログラミング入門
江川 崇 竹端 進 山田 暁通 麻野 耕一 山岡 敏夫 藤井 大助 藤田 泰介 佐野 徹郎
アスキー・メディアワークス
売り上げランキング: 2360

Sinatra @ Ruby 1.9.2dev

| 13:17 | はてなブックマーク - Sinatra @ Ruby 1.9.2dev - cod.note

Rubyの開発版を使っています。

Sinatra動かない!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!これはまずい!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

ということで、エラーメッセージでぐぐってみた

https://sinatra.lighthouseapp.com/projects/9779/tickets/317-sinatra-doesnt-work-on-ruby-192

id:ujihisaおそるべし

よくわからなくてsinatra開発版をみてみたら、そこではfixされている模様なので

$ git clone git://github.com/sinatra/sinatra.git
$ cd sinatra
$ rake package
$ gem install --local pkg/sinatra-xx.xx.xx.gem

して解決。(sun)

2010-01-16

Online.sg #8 Flex+AIR

| 17:17 | はてなブックマーク - Online.sg #8 Flex+AIR - cod.note

参加した

http://onsg.techtalk.jp/08

http://gist.github.com/278685

  • id:itsuki_kosen: こーどあげろ
  • gdgdすぎる。
  • 初のオフライン。おもしろかった