Rails4+nginxでfavicon.icoが正常に表示されない問題
アプリケーションフォルダ > public 以下に配置するfavicon.ico
これが正常に表示されなくて困った。
precompileをちゃんとやっているにも関わらずiconが表示されない場合は、
nginxの設定を疑ってみてもよいかもしれない。
私の場合以下のように変更することで正常に表示されるようになった。
/etc/nginx/nginx.conf
server { location ~ ^/assets/ { root アプリケーションフォルダ/public; } }
↓
server { location ~ ^/assets/|favicon.ico { root アプリケーションフォルダ/public; } }
シンタックスハイライトが使えなかった問題
シンタックスハイライトが使えなくて、はてぶを引退して212日(累積記事5件)。。
解けた!とうとう謎が解けたよ!!
public class first{ //これでいけるか!! }
どうも編集モードがシンタックスハイライト出来ないモードだったらしく、
設定>基本設定>編集モード>markdownにしたら行けました。
解決まで212日かかっちゃったよ。
これでIT技術者で飯食ってるんだから片腹痛いね。
何はともあれこれでコードを気兼ねなくのせられるようになった。
ブログ続けられるかは別問題だけども、
せっかくだしまたブログを書きつつmarkdown記法についてもなれていきたいね。
推敲なしで書きなぐる感じでやってきたい。
いやぁー片腹痛し!
jenkinsのメール送信でAuthenticationFailedExceptionエラー
rails g bootstrap:themed コマンド実行時のUndefinedTable: ERROR
あまり理解しないままビュー整形用のコマンド
>|ruby|
rails g bootstrap:themed [モデル名]
||<
を打つとこんなエラーが。
>|ruby|
PG::UndefinedTable: ERROR: relation "users" does not exist
LINE 5: WHERE a.attrelid = '"users"'::regclass
^
: SELECT a.attname, format_type(a.atttypid, a.atttypmod),
pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod
FROM pg_attribute a LEFT JOIN pg_attrdef d
ON a.attrelid = d.adrelid AND a.attnum = d.adnum
WHERE a.attrelid = '"users"'::regclass
AND a.attnum > 0 AND NOT a.attisdropped
ORDER BY a.attnum
||<
理由は至って単純で、モデル生成後にmigrateしていなかったって落ち。
新しい言語を学ぶのは難しい。。
■
本日OCJ-P Silverを受験した。
勉強期間は一週間ほど。Bronzeで基本は理解していたので負荷も少なく進められた。
使った参考書はこちら。
通称紫本。OCJPはこれと以下の黒本がメジャー。
2chでは紫本のほうが評価が高いようだが、黒本のほうがJavaの理解を深めることができると思う。ちなみに私は、Bronzeは黒本、Silverは紫本を使用したが、Silverでも黒本を使えばよかったと後悔している。
合格だけできればいいなら、紫本のほうが余分な解説がなくいいかもしれない。
試験自体はばっちり見直しをして、残り時間10分ほどで終了。
30分ほどで結果メールがくる。
本来ならそのメールで結果をみれるはずだが、私の場合はBronzeをオンライン試験、Silverをピアンソン経由(実地試験)で受験し、そのときにTestingIDが2つ出来てしまったらしく、すぐに確認が出来なかった。(結果確認にはTestingIDの統合処理を行う必要があり、その処理時間が一週間程度かかる)
感覚としてはギリ合格なので、もう合格したことにするが、なんとも落ち着かない。
以下愚痴
OracleとPeansonのサイトは本当にわかりづらく、TestingIDの統合処理の仕方についても20分ほどサイト上で場所を探した。(おまけに電話問い合わせも休日のため不可)
プロフェッショナル資格・IT資格試験のピアソンVUE - ID統合の手続きについて(過去にプロメトリック社でオラクル認定試験を受験したことがある方)
統合処理に必要な情報も無駄に多く(既にWeb上にある情報を入力させられる。しかも大量に。)試験結果がデータベースに既に保存されているにもかかわらず確認が出来ないというのもさらに腹立だしい。本当に糞だ。
フラストレーションがたまりまくった一日だった。