QA@IT

そのギモンは、あなただけのもの?

ITエンジニアが日々遭遇する課題やトラブルはたいてい、1人だけが出合うものではありません。QA@ITで質問・回答を共有しませんか?

たとえば、Modelはmongoose、Viewはjade、ControlはExpress2のroutesを使うような場合、mongooseでのmodelの定義はどこに書くのがいいでしょうか? とりあえず、routes/index.jsなどの冒頭にmongoose.connect、mongoose.modelを書き、exports.hogehogeの中でModel.findなどを書いています...

memcached はそういう用途の物では無いかもしれませんが、Ruby の Hash のように一覧して見たいときがたまにあります。現在、dalli というライブラリを使って memacached にアクセスしていますが、一覧表示できるような API は見当たりませんでした。

PostgreSQL 9.1を使っています。hstoreというkey/valueが使えるエクステンションがあって、これはHerokuでも使えるようなのでよさげなのですが、Mac OS X(10.7.3)での導入方法がよく分かりません。 MacPortsだと、 $ port search hstore No match for hstore found と見当たりません。MacPortsにPo...

都内某所大学でRubyを教えています。学生さんに興味を持ってもらうために、講義の中で「Rubyを使うとこんなことが分かって楽しいよ」といった実習課題を探しています。 授業の時間でできるくらいの規模でたのしい題材ありましたら教えてください。(私のクラスは社会学の学生さんですが、ほかの分野の題材もぜひ。)

Herokuにデプロイしたアプリの開発に途中から加わりました。Heroku上では、自分の権限にmyappが紐付いていることを確認しています。 この場合、 $ heroku run console --app myapp とすることで、コンソールに落ちることができるのですが、アプリ名を指定せずに、 $ heroku run console Running console attached to...

Gitでリモート(GitHub)に新しくブランチができたとき、これをチェックアウトする正しいやり方は? $ (master) git remote -v origin git@github.com:foo/bar.git (fetch) origin git@github.com:foo/bar.git (push) $ (master) とある場合に、普通にチェックアウトだけすると、 $ ...

heorkuにrackアプリをdeployする際には config.ruが必要ですが、config.ruをdeployに含めない状態でdeployしてしまうと 以下のようなエラーがログに出力されて、500エラーとなってしまいます。 Error H14 (No web processes running) config.ruを含めた状態でdeployしなおし heroku restart ても...

Ruby on Railsを利用してHerokuにアプリケーションを作成しようとしています。 rails new MyApp であたらしくRailsアプリケーションを作成し、その後Herokuでデータベースを利用するために、 group :production do gem 'pg' end をGemfile に追記しました。再度、手元で bundle installをすると追加したgemの...