bitbucket 課題管理メモ
文章を改行
1行以上間を空けて段落を分けるか、行末に半角スペースを2つ入れる。
パラグラフ
#(H1)
##(H2)
リスト
*
**
数字付きリスト(数字は勝手にインクリメント)
1.
1.
太字
** aaaa**
(半角アスタ)
Rails 国を選択するフォーム作成メモ
国を選択するフォームを作るとき、country selectという便利なものがあります。
Gemfileにかきかき。
gem 'country_select'
bundle installして、該当フォームに記載するだけ。なんて簡単。
<%= f.country_select :country, {}, {class: "form-control", :id => "hogehoge"} %>
Rails DBがうまく反映されないときの二つの確認
DB更新時にうまく反映されない場合
1.とりあえず、エラーをキャッチしてみる。
エラーキャッチしていない場合falseでそのまま通過している場合がある。
begin user.save! rescue ActiveRecord::RecordInvalid => e p e.record.errors end
2.エラー内容をみる
だいたいvalidateでこけている模様。
テストデータで適当にいれてると重複とか
文字列みじかすぎるとか、長すぎるとか。
No method errorでこけている場合、modelにValidateに記載があるのにDBにないとか。
docomo HW-01C でSORACOMを試してみた
先日SORACOM SIMをゲットしました。soracom.jp
docomo HW-01C ポケットWi‐Fi 白ロムが家にあったので、
SORACOM SIM突っ込んで動作を試してみた。
microsimなので、アダプタを購入。あきばで数十円とか数百円で買えます。
simを刺してWifi起動させます。
Webブラウザで192.168.1.1へアクセスし、デフォルトAdmin/0000でログイン。
設定->3G設定->プロファイル設定でAPNを追加設定します。
プロファイル名 :sorecom
ユーザ名/パスワード sora/sora
認証方式 CHAPを選択
APN スタティックを選択:soracom.io
minimumで数キロバイトとかだとダッシュボード反映されないんですかね?
一時的に使って、放置していてもダッシュボードに表示されず。
StandardにしていくつかWeb開いたらどかっとダッシュボートに反映されました。
めでたしめでたし。
ひまなときにraspberry piとこれで遊んでみることを模索中。