fc2ブログ

Home > 2013年01月

2013年01月

[戻] STI使ったテーブルでのform

active adminで、STIを使っているテーブルのform画面にて
partialを使っている時にちょっとした問題が出ていた。

最初にCreateはうまくいってtypeカラムに子クラスのクラス名
が入ってくれるんだが、その子クラスに属すデータを今度は
Editしようとすると、
undefined method `admin_XXX_path' (XXXは子クラスのクラス名)
となってしまっていた。

または、semantic_form_forの:urlオプションなどでなんとか
しようとして意図したroutingのpathをうまく得られなくて
ルーティングでエラー、とかね。

場合わけを使うような汚いコードにしなくても、なんとか楽に
対処できないだろうか?と考えていた。

中身としてはなんでもいいんだが、たとえばこんなコード。

Continue reading

[道] enumを使う

  • 2013-01-24 (Thu)
active adminでenumを使うにはどうしたらいいか調べてみた。
最近いじっているrails 3.2.11の環境にてお試し。

Continue reading

[削] bundlerのバグ?(windows環境)

  • 2013-01-23 (Wed)
bundler 1.2.3を使用しているが、これ、windowsで
使っていると、bundle cleanのついでにbin/*.batも
全部removeしちゃうんじゃないか?

Continue reading

[道] 動かない

  • 2013-01-22 (Tue)
うーん、どうも手元の環境(windows7 home 64bit)のrails 3.2.11、
まともに動いてくれない。32bit環境では何も問題なかったんだが。
結論からいうと、これはすぐには直ってくれないということが分かった。

※注:解決済み。rubyのバグですた。パッチバージョンあげて解決。

Continue reading

[道] railsのログへ時刻/PID付与

  • 2013-01-22 (Tue)
active support core extensionsのドキュメントに従って
railsのログのフォーマットを変えてみた。

時刻とPIDの付与だけども、デフォルトだと出力内容が
プアなので、何作るにせよ、これくらいは入れたくなる。

参考にしたのは、「21.3 datetime_format=」のところ。

Continue reading

[並] ファイルマネージャー、ファイラ

  • 2013-01-22 (Tue)
今回はファイラ、ファイルマネージャとよばれるソフトの話。

androidでこの分野だとESファイルエクスプローラーの一択なんだが、
windowsはandroidほどファイル閲覧に不自由を感じていなかったから
(というより、使い方がたいしたことなかったということだと思うが)
ファイラ/ファイルマネージャの類はあまりこだわってこなかった。
(そして自分にとって使いやすいと思うものが殆どなかった)

Continue reading

[道] rails 3.2 + mysql 5.5な環境の構築

  • 2013-01-16 (Wed)
rails 3.2.11が出たのを機に、Windowsに作っておいた
rails環境を構築しなおしてみた。

Continue reading

[道] gem関連

  • 2013-01-11 (Fri)
●特定バージョンのgemのアンインストール

gemコマンドで特定のgemをupdateしても
古いバージョンは残っている。
そんなとき、特定の古いgemだけ削除
する場合のやり方。

Continue reading

[換] 動画の変換

  • 2013-01-11 (Fri)
Iconia tabにて、goproで録画した動画を見ようとすると、
mp4ファイルのサイズが大きすぎるので、困っていた。

そんなとき、ちょうどいい変換ソフトを見つけた。
Video to video converterというやつで、これを使えば、
変換先のデバイスにちゃんとIconia tabも入っているので、
変換が楽ですね。対応フォーマットも多く、これはいい。

Continue reading

[窓] windowsへSSHログイン

  • 2013-01-10 (Thu)
Windows上でsshdを動かす、みたいなことをやって、
SSHでログインし、遠隔からコマンド実行するときに
たとえばどうやればいいか。

とりあえず実現させたい、というだけであれば
freeSSHdは1つの方法だと思う。

Continue reading

Home > 2013年01月

Recent Comments
Recent Trackback
Search
Meta
Links
Feeds

Page Top