production.log

株式会社リブセンスでエンジニアをやっている星直史のブログです。

技術

FlatUIで謎のjsエラーが出る件について。

http://designmodo.github.io/Flat-UI/デフォルトのindex.htmlをそのままコピればいいものの、 jsの部分をjavascript_include_tagで使用すると、 switch.jsの250行目でエラーを吐いてしまう。その理由は public/javascripts/application.js と app/assets/ja…

rails 4

http://nitetsu4.blog.fc2.com/blog-entry-5.htmlおーすげーけどめんどくせー

passengerを入れてみた

passengerの設定もしたし、Railsアプリも配備したし、さぁ動かそーと思ったら謎のエラー。 原因はGemfileに gem 'debugger'と記述してたからでした・・・。

open-uri.openでincorrect data check (Zlib::DataError)のエラーが出て泣いた

open-uri.openでincorrect data check (Zlib::DataError)のエラーが出て泣きました。 open(URL)としたときに、ある特定のURLでopenしようとすると、なぜかZlib::DataErrorが出てしまい、先に進めない状態に・・・。正解は open(URL, "Accept-Encoding" => "u…

ruby 2.0p0でdebuggerが効かなくて泣いた。

ruby 2.0を入れてうほほーいと思ってたけど、 gem "debugger"が効かなくて泣いた。正確には、debuggerを記述すれば止まってくれるんだけど、矢印キーを押したときに、[[Aみたいに出てしまうという・・・。 historyとかカーソル移動ができなくて困るんだよな…

rails ActiveRecordのallメソッド

rails ActiveRecordのallメソッドをつかうより、.where("id IS NOT NULL")にすればindex使用されるし少しは早くなるんじゃね?

ruby 2.0 rails 4.0にしてみた。

●ruby 1.9から2.0にしたときにはまったこと。 /usr/locale/bin/rubyをまず削除しないとだめっぽい。(1.9系のrubyだから?) で、削除したあとにmakeでコンパイルしていくと、自動で2.0のrubyが/usr/locale/binに作成される。ちなみに、消さないとmake install…

ruby-debuggerはdebuggerに変更すればOK?

ruby-debuggerを一生懸命Gemfileに書いてたけど、どうもbundle installした時にエラーで終了してしまう・・・。 なんでだろ・・・。代わりにruby-debuggerをdebuggerに変えたらインストール完了した。。。。むむむ、全然わからないけどいいのかな。

gitでレポジトリを追加する方法

cd projyectname git init git add . git commit -m "init" git remote add origin git:projyect.git この操作が終わったあとに gitosis.configを修正する必要があります。 先日の記事で git clone git:gitosis-admin adminとしているの cd adminで上記ファ…

gitへユーザを追加する方法

git clone git:gitosis-admin admin #gitosis-adminを持ってくる 下記URLを参考にadd commit pushする。 http://arukansoft.net/2011/05/git_server.html

gitosisのcloneに失敗したときの対処方法

よく他のサイトでは git clone git://eagain.net/gitosis.git こちらでgitosisをインストールできるとあるが、どうもうまくいかない。 変なエラーが出ちゃう。 yum -y install git git clone git://eagain.net/gitosis.git fatal: unable to connect to eaga…

AWS EC2 on Passenger on Rails passengerのインストール

参考サイトはこちら http://d.hatena.ne.jp/the_yokochi/20110510/1305006302 http://d.hatena.ne.jp/hachiilcane/20111110/1320936096 http://blog.livedoor.jp/kaznobster/archives/1158745.html詰まったところと言えば/etc/httpd/conf.d/passenger.confを…

AWS EC2にRailsをインストールする方法

How-to install Ruby and Rails on a Amazon EC2 Server | www.definenull.comここで全てが解決。ハマった所と言えば、 # gem install rails ERROR: While executing gem ... (Gem::RemoteSourceException) HTTP Response 302 こんなエラーが出ちゃってしま…

Rubyのforにおけるカウンタは処理で制御できない

何を言っているかというとこういうこと for num in 1..10 do puts num num += 1 end 最初、出力が 1 3 5 7 9 となると思ったんだけど、 普通に1〜10が出力される。どうやらカウンタは処理で制御できないみたい。

linuxでファイル内検索するときのコマンド

find ./ -name "*" -print0 |xargs -0 grep -dskip hogehoge どっかのファイルにhogehogeって文字列あったよなー って時にこのコマンドを打つと、ファイルない検索する

Rubyにおける、コロンの意味がわからなかったが

シンボルって意味らしい。 ↓見てなんとなくわかった。 saitou.hatenablog.com 2016年の自分から2012年の自分に向けて書いてみた。

vimの設定

viの設定を変更しようとして、設定ファイルを変更しても、どうも反映されなくてツマりました。 やり方は下記url参照 http://www14.plala.or.jp/campus-note/vine_linux/operation/vi.html なんとなく背景を黒にして、デキル人アピールしたかったんだけど、ど…

RailsのWEBrick起動時にハマったこと

Railsの参考書通りに進めると、WEBrick起動のところで確実にエラーが発生すると思う。 なんて不親切な参考書だ。Ruby on Rails 3 アプリケーションプログラミング作者: 山田祥寛出版社/メーカー: 技術評論社発売日: 2011/05/12メディア: 大型本購入: 27人 ク…