2013-06-01から1ヶ月間の記事一覧

オフライン環境のUbuntuにパッケージインストールする方法 keryx, APTonCD,Synaptic,dpkg

keryx オフラインのUbuntu、オンラインのWindowsからUSBメモリ経由でパッケージ管理する方法。でもサイトがなくなっているのかな。 APTonCD こちらはオンライン環境のUbuntuが必要になる。Windowsではダメらしい。 Synaptic パッケージで 右クリック > イン…

Railsで日本時間

モデルのタイムスタンプをUTCではなく日本時間にする方法。 config/application.rb で config.time_zone = 'Tokyo' config.active_record.default_timezone = :local DB上のカラム created_at, updated_atはUTCのままだが、モデルの属性created_at, updated_…

.NET トレース、ロギング

.NET でトレース、ロギングする方法 参考サイト http://dobon.net/vb/dotnet/programing/tracesource.html

send_data でレンダリングしている画像をキャッシュしたい。

画像をDBにバイナリ保存している。 ビュー側ではimage_tag( url_for())で画像毎にリクエストして、インラインでsend_dataしている。 ページに複数の画像があっても、1画像毎にリクエスト→send_data→レンダリングとするしか方法が無いらしい。 ページに大量…

.NET からRailsサーバーにPOST

.NETのネットワークプログラミングから、RailsサーバーにPOSTでファイルをアップロード。 CSRF対策 protect_from_forgery に対応しなければならないので、まずnewをGETして、authenticity_tokenとクッキーを取得する必要がある。 authenticity_tokenはPOSTの…

rails、paperclipを使って、画像だけ外部DB(Amazon S3)

これ使える。 近いうちに試したい。 参考サイト http://www.aguuu.com/archives/2012/12/paperclip/

Rails seedやrunnerで画像をDBに保存する方法

ついつい忘れちゃう。残しておこう。 参考サイト http://d.hatena.ne.jp/hichiriki/20100110/1263125573 Image.create(:data => File.read("#{RAILS_ROOT}/images/sample.jpg"))

そろそろ、helm 使ってみようかな? projectile にも興味あり。

もっぱらanythingですが、るびきちさんがhelmがんがん使ってるところを見ると、そろそろhelmやってみるべきかな。 projectileもよさそう。

tmux 導入

tmux 。 参考サイト http://monopocket.jp/blog/programming/1834/ http://weblog.nabetama.com/post/29193390016/tmux http://blog.catatsuy.org/a/243 https://github.com/glidenote/learning-tmux 1.インストール apt-get install tmux 2.tmux.confの設定…

Rails Metal やら Grape やら。

よくわかんない。勉強しなきゃ。 参考サイト http://qiita.com/items/fa03cf333744b7c70e72 http://firn.jp/2011/05/27/grape

graphvizでRails-ERD

Rails で簡単にER図を作れるようになる。 参考サイト http://rails-erd.rubyforge.org/ http://blog.asial.co.jp/366 http://d.hatena.ne.jp/takahashim/20101007/p1 1. graphvizをインストール apt-get install graphviz 2. Gemfileのdevelopment環境に gem…

Gnome and StumpWM 設定

普段はStumpWM単独で使っているけど、Gnome + StumpWMで使えるようにする。 参考サイト https://github.com/sabetts/stumpwm/wiki/Ubuntu-12.04-and-Gnome-and-StumpWM 1. gnome-session-fallback をインストールしておく。 2.xsessionsの設定ファイルを作る…