タグ

ブックマーク / inaz2.hatenablog.com (4)

  • Spring Bootでエラーページをカスタマイズする - ももいろテクノロジー

    「Spring Bootで簡単なWebアプリケーションを書いてみる」では、Spring Bootで簡単なWebアプリケーションを書いた。 ここでは、デフォルトのエラーページをカスタマイズしてみる。 環境 Windows 10 Pro、Java SE 8、Spring Framework 4.3.7.RELEASE(Spring Boot 1.5.2.RELEASE) >systeminfo OS 名: Microsoft Windows 10 Pro OS バージョン: 10.0.14393 N/A ビルド 14393 OS ビルドの種類: Multiprocessor Free システムの種類: x64-based PC プロセッサ: 1 プロセッサインストール済みです。 [01]: Intel64 Family 6 Model 69 Stepping 1 GenuineIntel ~1

    nilab
    nilab 2019/06/03
    「Spring Bootでは、errorという名前のビューを作成することで独自のエラーページを表示させることができる」
  • Spring Bootで簡単なWebアプリケーションを書いてみる - ももいろテクノロジー

    JavaでWebアプリケーションを開発する際のフレームワークとして、近年Apache Strutsに代わりSpring Frameworkが広く使われている。 ここでは、Springが提供するBootstrapフレームワークSpring Bootを用いて、簡単なWebアプリケーションを書いてみる。 環境 Windows 10 Pro、Java SE 8、Spring Framework 4.3.7.RELEASE(Spring Boot 1.5.2.RELEASE) >systeminfo OS 名: Microsoft Windows 10 Pro OS バージョン: 10.0.14393 N/A ビルド 14393 OS ビルドの種類: Multiprocessor Free システムの種類: x64-based PC プロセッサ: 1 プロセッサインストール済みです。 [01]: I

    nilab
    nilab 2017/09/02
    「JavaでWebアプリケーションを開発する際のフレームワークとして、近年Apache Strutsに代わりSpring Frameworkが広く使われている」「Springが提供するBootstrapフレームワークSpring Bootを用いて、簡単なWebアプリケーションを書いて」
  • cdの引数を絶対パスにしてコマンドヒストリに残す - ももいろテクノロジー

    cdの引数が相対パスのままコマンドヒストリに残って便利な例が思いつかないので、絶対パスでコマンドヒストリに残すようにする。 具体的には、以下のシェル関数を.bashrcに書く。 if [[ -n "$PS1" ]]; then cd() { command cd "$@" local s=$? if [[ ($s -eq 0) && (${#FUNCNAME[*]} -eq 1) ]]; then history -s cd $(printf "%q" "$PWD") fi return $s } fi いくつかの重要なポイントを以下に記す。 cdの定義を上書きしているが、このような場合中で普通にcdを呼ぶと再帰してしまうためcommand組み込みコマンドを使う。 "$@"の代わりに"$1"を使うことはできない。cdを引数なしで呼んだときホームディレクトリに移動しなくなってしまう。 cdの

    cdの引数を絶対パスにしてコマンドヒストリに残す - ももいろテクノロジー
    nilab
    nilab 2014/12/11
    cdの引数を絶対パスにしてコマンドヒストリに残す - ももいろテクノロジー : 「cdの定義を上書きしているが、このような場合中で普通にcdを呼ぶと再帰してしまうためcommand組み込みコマンドを使う」
  • CartonとcpanmでCPANモジュールをローカルインストールして使う - ももいろテクノロジー

    PerlでCPANモジュールをローカルインストールして使うには、Cartonを使う。 $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 12.04.2 LTS Release: 12.04 Codename: precise まず、apt等のパッケージマネージャでCPANのパッケージマネージャcpanmをインストールする。 また、XSモジュールを入れる際のコンパイルに必要となるmake等の開発コマンドも事前に入れておく。 $ sudo apt-get install build-essential $ sudo apt-get install cpanminus 次に、cpanmを使って(グローバル環境に)Cartonをインストールする。 $ sudo cpan

    CartonとcpanmでCPANモジュールをローカルインストールして使う - ももいろテクノロジー
    nilab
    nilab 2013/09/09
    CartonとcpanmでCPANモジュールをローカルインストールして使う - ももいろテクノロジー
  • 1