Javaで検査例外だけをcatchするには?
乱暴に「catch (Exception e)」で全ての例外を捕捉して処理しようとしたらfindbugsさんに怒られました。参考これは、意図せずに実行時例外(非検査例外)を捕捉してしまうと、潜在的なバグがあった時にそれが […]
乱暴に「catch (Exception e)」で全ての例外を捕捉して処理しようとしたらfindbugsさんに怒られました。参考これは、意図せずに実行時例外(非検査例外)を捕捉してしまうと、潜在的なバグがあった時にそれが […]
Microsoft Office 365系を使用している場合、TeamsやOneDriveなど、Microsoftのクラウド上に保存されているOfficeファイルはデフォルトで自動保存がオンになるようです。 しかし、参照 […]
問題点 これはテーブル生成時の問題で、Oracle データベースのパラメータである列長セマンティクス(NLS_LENGTH_SEMANTICS)を正しく設定しておかないと、意図した文字数のデータを挿入することができなくな […]
Windowsサービスに登録されているアプリケーションのために環境変数を新規追加したり変更した場合には、マシンの再起動が必要です。サービスの再起動などでは環境変数は反映されません。「環境変数設定が全然反映されない!」とハ […]
昨今、高画質なカメラで動画を撮るのが普通になっていますが、それに伴いファイルサイズが大きくなり保存場所に困るという課題も増えているかと思います。私自身、360°カメラのTHETA Vを使っていますが、5分の動画で2GBほ […]
結論 最新のOfficeでは、旧来のブックの共有機能はいかなる方法でも、もう使うことはできなくなっています。(2019/1/17 時点現在)したがって、新しい共有機能を用いる必要があります。 詳細説明 Office 20 […]
表題の通り、アーティファクト(Maven)リポジトリであるSonatype NEXUSは、OracleのJava 8 Runtime Environment(JRE)が必要だそうです。 以下で公式にガイディングされている […]
事象 gitコマンド(例えば「git svn fetch」)を実行すると、ずっと応答が返ってこないという事が起こりました。 補足 タスクマネージャを見てみると、「perl.exe」なるタスクがgitコマンド実行後に内部的 […]
CodeZineさんの記事で、AWSの超初歩的なサンプルが紹介されていたので、やってみました。こちら少し古い記事(2017/08)で、AWSの画面構成が結構変わっていたため現在版(2018/12)での紹介です。体感的にA […]
こちらは技術的ポエム Advent Calendar 2018の3日目の記事です。 今年一年、色々と多忙で全然アウトプットができていませんでしたが、読書の習慣は続けられたので、そのことについて書き綴ろうかと思います。やや […]
テスト駆動開発(TDD)についてはある程度知っているつもりだったのですが、改めて原典に触れようと思い、読み進めました。きっかけは以下の記事にまとめたように、和田和人さん(@t_wada)が訳しているのを聞い […]
Qiitaに記事を書きました: https://qiita.com/nisioka/items/91b4a915d16bf514ad40 内容はほぼ同一ですが、本記事ではJavaの切り替えのバッチ起動も紹介しています。 […]