記事一覧

  1. Javaで検査例外だけをcatchするには?

    乱暴に「catch (Exception e)」で全ての例外を捕捉して処理しようとしたらfindbugsさんに怒られました。参考これは、意図せずに実行時例外(非検査例外)を捕捉してしまうと、潜在的なバグがあった時にそれが […]

  2. Office365の自動保存をデフォルトでオフにする【Tips】

    Microsoft Office 365系を使用している場合、TeamsやOneDriveなど、Microsoftのクラウド上に保存されているOfficeファイルはデフォルトで自動保存がオンになるようです。 しかし、参照 […]

  3. テーブル生成時には列長セマンティクスを明示すべき

    問題点 これはテーブル生成時の問題で、Oracle データベースのパラメータである列長セマンティクス(NLS_LENGTH_SEMANTICS)を正しく設定しておかないと、意図した文字数のデータを挿入することができなくな […]

  4. 環境変数を変更したらWindowsサービスに気をつけろ

    Windowsサービスに登録されているアプリケーションのために環境変数を新規追加したり変更した場合には、マシンの再起動が必要です。サービスの再起動などでは環境変数は反映されません。「環境変数設定が全然反映されない!」とハ […]

  5. 【重たい動画の保存案】YouTubeがオススメ!

    昨今、高画質なカメラで動画を撮るのが普通になっていますが、それに伴いファイルサイズが大きくなり保存場所に困るという課題も増えているかと思います。私自身、360°カメラのTHETA Vを使っていますが、5分の動画で2GBほ […]

  6. Excelのブックの共有が完全に使えなくなった【Microsoft Office】

    結論 最新のOfficeでは、旧来のブックの共有機能はいかなる方法でも、もう使うことはできなくなっています。(2019/1/17 時点現在)したがって、新しい共有機能を用いる必要があります。 詳細説明 Office 20 […]

  7. Sonatype NEXUSはOpenJDKだと動かない

    表題の通り、アーティファクト(Maven)リポジトリであるSonatype NEXUSは、OracleのJava 8 Runtime Environment(JRE)が必要だそうです。 以下で公式にガイディングされている […]

  8. Git for Windowsでgitコマンドが何故か動かない

    事象 gitコマンド(例えば「git svn fetch」)を実行すると、ずっと応答が返ってこないという事が起こりました。 補足 タスクマネージャを見てみると、「perl.exe」なるタスクがgitコマンド実行後に内部的 […]

  9. AWSでサーバレスアーキテクチャを試す

    CodeZineさんの記事で、AWSの超初歩的なサンプルが紹介されていたので、やってみました。こちら少し古い記事(2017/08)で、AWSの画面構成が結構変わっていたため現在版(2018/12)での紹介です。体感的にA […]

  10. 読書のすゝめ。エンジニアとしての方向性を変える本に出会おう!

    こちらは技術的ポエム Advent Calendar 2018の3日目の記事です。 今年一年、色々と多忙で全然アウトプットができていませんでしたが、読書の習慣は続けられたので、そのことについて書き綴ろうかと思います。やや […]

  11. 【書評】テスト駆動開発

      テスト駆動開発(TDD)についてはある程度知っているつもりだったのですが、改めて原典に触れようと思い、読み進めました。きっかけは以下の記事にまとめたように、和田和人さん(@t_wada)が訳しているのを聞い […]

  12. Oracle Java8からAdoptOpenJDK9への変更方法

    Qiitaに記事を書きました: https://qiita.com/nisioka/items/91b4a915d16bf514ad40 内容はほぼ同一ですが、本記事ではJavaの切り替えのバッチ起動も紹介しています。 […]