第七十四回スパルタンプログラミング
やったこと
2/20
- Redmineのインストールに従う。
edmine-3.2.0/public/dispatch.fcgi を単独で実行するとdatabase の redmine_developmentがないって怒るから、それも作る。
- すると次はfcgiが必要だとおっしゃるんです。そうこうしてるうちに終了。
- 移動to伏見飲み会。楽しく飲んだ。
2/21
- 04:30起床、06:00集合でスキー@おんたけ2240へ
- 雪減りすぎ、エキスパートコースは進入禁止でコブ練できず。
- 整地練習に集中、かかと加重の意識、視線上げる、手を下げないの練習。
- ターン時の左足と右足の加重の抜き加減が分かってターンがうまくなった。エッジが変にかかったりしない。ストックが長いことにも気づいた。
- これが330先輩の教えか、あざまーす。
- 途中からコブ職人たちによりコブが作られ、そこで練習する。
- 総じて今日はためになったー
- 豊田に戻り、食品の買出、片付、風呂、洗濯、連絡
- gem install fcgiがこける!先に進みたいから、なんとかしないと。ここまで。
2/22
現象
Building native extensions. This could take a while...
ERROR: Error installing fcgi: ERROR: Failed to build gem native extension.
current directory: /Library/Ruby/Gems/2.0.0/gems/fcgi-0.9.2.1/ext/fcgi/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby -r ./siteconf20160222-24186-1fwoaq9.rb extconf.rb checking for fcgiapp.h... yes checking for FCGX_Accept() in -lfcgi... no
To see why this extension failed to compile, please check the mkmf.log which can be found here:
/Library/Ruby/Gems/2.0.0/extensions/universal-darwin-13/2.0.0/fcgi-0.9.2.1/mkmf.log
current directory: /Library/Ruby/Gems/2.0.0/gems/fcgi-0.9.2.1/ext/fcgi
make "DESTDIR=" clean
make: *** No rule to make target `clean'. Stop.
current directory: /Library/Ruby/Gems/2.0.0/gems/fcgi-0.9.2.1/ext/fcgi make "DESTDIR=" make: *** No targets. Stop.
make failed, exit code 2
対策
brew install rbenv
rbenv install 2.3.0
vim ~/.bashrc
export RBENVPATH=$HOME/.rbenv/versions/2.3.0$
export PATH=$RBENVPATH/bin:/hogehoge
rbenv exec gem install bundler
bundle install bundle install --without development test postgresql sqlite
Gemfile.loacalにはgem 'fcgi'
2/23
- ローラー->シャワー->洗濯
- プログラム
- dispatch.fcgiから応答がなかったのは、自分のconnect側コードを一部コメントアウトしてたからだった。コメントアウト外したら応答はとれた。
- dispatch.fcgiはrequest_uriをpath_infoとquery_stringにparseしてる
- ってことはですよ、奥さん。結局、ブラウザのリクエストをparseしてfcgiのparamに突っ込んでわたすだけじゃないの?
- 大分道は見えてきましたよ。
2/24
- 読書
- ノーコード
2/25
- 翌日年休のため移動して、読書のみ
- 夕飯はDeliカレー