2017-01-01から1年間の記事一覧

スバル純正ドライブレコーダーのマイクロSDカード

スバル純正ドライブレコーダーとマイクロSDカードの相性について スバル車はアイサイトの誤動作防止の観点から、純正ドライブレコーダーを使うことを推奨されている。場所さえちゃんと考えれば、市販品の後付けでもいいとは思うが。 で、純正品は富士通テン…

Rails をInnteliJ IDEAでデバッグする

はじめに Railsアプリケーションを開発にIntelliJ IDEAを利用し、デバッグ実行を行えるようにする。 色々試してみたが… 結論 remote-debug IntelliJ IDEAにruby sdkを認識させ、gemsetを設定してみるが、うまくデバッグできることもあったが、再現性に乏しい…

LocalDate型の変数をJSPで任意のフォーマットで表示する

サーブレット側で設定した日付(LocalDate)を保持した変数をjspに表示する。 こんな単純なことなのに、案外はまってしまった。 コントローラ @Service public class TestService { public Model getTest( Model model) throws ApplicationException { model.a…

Intellij Ideaのgradleタスク実行でJavaHomeが違う。というエラー

トラブル事象 Intellij Idea(以降Idea)でgradelのRun設定を行い、タスクを実行しようとしたところ、以下のようなエラーとなった。 10:13:46: Executing external task 'gen'... The newly created daemon process has a different context than expected. It…

SpringFramework Autowiredを設定したプロパティがNullになる問題

はじめに Spring Framework ではAutowiredアノテーションを利用してクラスのインジェクションができるが、 ServiceクラスでAutowiredを設定したプロパティがNullになってしまう事象が発生した。 実現したかったこと PropertiesFactoryBeanを利用して、Proper…

sudoでコマンドを実行する際に補完を利用する

sudo でコマンドを実行する際に、コマンドの補完が使えないことがある。 例えばCentOS7 ではsudo systemまで入力してTabキーを叩いても、候補が表示されない。 以下の設定をすることで、sudo で実行するコマンドでも補完がされるようになる。 設定 ~/.bashrc…