好きこそ 物ノ上手ナレ

What one likes, one will do well.

はてな市民の注意点

最後にそのサービスを利用した日から30日以上更新がない場合、市民権は一時的に無効となります。再度記事を投稿することで、市民権を復帰することが可能です。 忘れそうなので、はてぶにメモしとく

Elixirにfor文はある

Elixirにはfor文ないと思っていたが、実はある。 for x <- 1..5, do: x と書けば、 [1, 2, 3, 4, 5] になってます。 (実際、for-doの構文とも取れますが) Enum.map(1..5, fn(x) -> x end) との動きが同じ。 僕と同じく、ないと思ってる人も多いのでは。

span~をcol-xs-~に変えるだけの簡単なお仕事。

bootstrap2から3に変える話。 Railsチュートリアルでテキストフィールドとかボタンとかいっぱいになってしまうパターン。 理想はこれ。 第10章 ユーザーのマイクロポスト | Rails チュートリアル 結構違うので、修正したほうがよさそだと感じたのでなおした…

Failure/Error: specify { expect(response).to redirect_to(signin_path) }

Railsチュートリアルにて。 Rspecのエラーが通らない、NoMethodErrorで次のような内容。 Authentication authorization for non-signed-in users in the Users controller submitting to the update action Failure/Error: specify { expect(response).to re…

redirect_toで引っかかる

Wrong number of arguments (2 for 1) とかで引っかかるようなら、turbolinksが古いかも。 Railsチュートリアルでやってた時は、 バージョンを上げてbundle installすればいけました。

Bootstrap3で@extend.control-group; (Railsチュートリアルより)

Bootstrap2から3に変えた影響で、エラーが出た。 エラーを回避するにはapp/assets/stylesheets/custom.css.scss:を変更する。.field_with_errors{@extend.control-group;@extend.error;}を.field_with_errors{@extend.has-error;}に変更すれば、こんな感じに…

ruby-2.1.1 is not installed. To install do: 'rvm install ruby-2.1.1' が出るようになったら。

rvmで以前まで使ってたバージョンを削除したら、 こんなメッセージ出たパターン (例:2.1.1使ってて消した時) ruby-2.1.1 is not installed. To install do: 'rvm install ruby-2.1.1' railsプロジェクトにある、 .ruby-version というファイル中に変更した…

Railsチュートリアルでbootstrapの最新を使おうとしたら、navbarがおかしくなった

bootstrapのバージョン上げようとしたら(Railsチュートリアルは2.X系で入れようとしたのが3.X系だったはず)、ページ内でエラーが出るようになった。 NoMethodError in Pages#home undefined method `environment' for nil:NilClass で、Homeのページを確認…

rvmで新しいバージョン入れたら、RubyMineに「Project .ruby-version Settings:Cannot switch SDK.」

rvmだけに限らずrbenvとかでもなるかな?と。 RubyMine>Preferences>Ruby SDK and Gemsでバージョン変えるのもそうなんだけど、 気が付いたら開くたびに「Project .ruby-version Settings:Cannot switch SDK.」って出たり、 ターミナルで「ruby-2.1.1 is not…

ETロボコンの技術を語り継ぐ

はじめに この投稿はETロボコン Advent Calendar 2014 - Adventarの記事です。 ETロボコンでモデル指導をやっていて、 思ったことのあれこれをまとめていきます。 ・タイトル やったこと →結論 て感じでまとめていきます。 ・モデリング基礎 ユースケース図…

第16回 Ruby, Ruby on Rails勉強会でプレゼンしました。

僕が「Ruby Programmer Silverの取得に向けて」勉強をやっていて、 悩んだところを中心に、30分ぐらいプレゼンしました。 問題のところはランダムで答えて頂きました! 無茶ぶりに付き合ってくださった、皆様、ありがとうございました。 ↓セッション内容は…

herokuでデプロイする話

herokuでRailsのプロジェクトをデプロイしようと思って、 ネットをぐるぐるしました。 RailsチュートリアルやビルドインサイダーのJenkins記事で herokuのデプロイがあって、 git push heroku master すると、 fatal: Could not read from remote repository…

FEの対策勉強

先日の話。 Okayama.rb #39に参加してきました。 最近、一人で基本情報技術者試験(FE)の勉強をしていて、 分からないことを2点お聞きしました。 ・SQL構文について ・認証システムの鍵と暗号化について の2点です。 正直、Rubyに関わることではなかった…

JDK8をアンインストール

意識たかいたかーいが 初投稿です。 今日のOkayama.rb #38にて 「ブログでなんでもいいからやってみろ」 とアドバイスを頂いたので、 早速行動しました(^^) 大きな収穫は、 Jenkins(自動実行できるツール)が再度、起動したことです。 Jenkinsを一度JDK 8で動…