プログラマーになりたい

(まともな)プログラマーになりたいんや!

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エラー

メール設定して確認のため送信したところ、

javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted

こんな感じのエラーが発生(さくらVPS環境)

 

ググったところ、メール送信用のプラグイン(mailer plug-in)の

バージョンが古かったようで。

1.10 から1.11にバージョンアップすることで正常に送信できました。

 

いつもお世話になっております。

Jenkins Email Authentication - Stack Overflow

bundle exec rails g rspec:installコマンド入力後、反応しなくなる

springの問題だったようで、

 

spring stop

 

するだけで出来るように。

 

追記:

なるほど。。

 

[小ネタ]springを使用してrspecが起動できない? | Developers.IO

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上にある情報を入力させられる。しかも大量に。)試験結果がデータベースに既に保存されているにもかかわらず確認が出来ないというのもさらに腹立だしい。本当に糞だ。

フラストレーションがたまりまくった一日だった。