唐紅に水くくるとは

通年チョコミントを食べたい

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

log4jdbc+slf4jでJDBC周りのログを出す

タイトルまま。 log4jだけだとPrepareStatement.addBatch()のログが出ないので、 出せるように修正。いいなと思ったのは、既存のlog4jの設定には手を加えなくてもいいこと。 (追記は必要。)必要なライブラリ: log4jdbc4-1.2.jar slf4j-api-1.7.7.jar slf4…

mavenでコンパイルするときのJDKバージョンの指定

mavenつかってコンパイルするときに JDKのバージョンを明示的に指定したい。つかうのはmaven-compiler-plugin <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> <configuration> <source>1.8</source> <target>1.8</target> <testSource>${jdk.version}</testSource> …</configuration></plugin></plugins>

java8でコンパイルすると java.lang.VerifyError

ふっるいソースをjava8でコンパイル+テストしようとしたところ、 以下のようなエラーが出た。Expecting a stackmap frame at branch target 43 Exception Details: Location: jp/sample/xx/xx/.(Lorg/springframework/beans/factory/ListableBeanFactory;)V…

sql*plusをlinuxにインストール

最近環境構築ばっかりやってるな。。。・centos6.5に ・sqlplusを インストール。インストールといっても、yumとか使わなくても zipを展開してパスを通せば使えるようになるらしいので、レッツチャレンジ。1. 資材調達 instantclient-basic-linux.x64-12.1.0…

cenOSにpostgresql9.3をインストールする

いつ必要になるかわからないのでメモ。1 rpmファイルを取得しておいておく。 使ったのは、pgdg-centos93-9.3-1.noarch.rpm2 rpmインストール rpm -ivh pgdg-centos93-9.3-1.noarch.rpm3 yumでインストールするものを探す yum search postgresql93 検索結果が…

centOSにjdkをインストールする(tar.gz)

いっつも間違うし時間がかかるのでメモ。 alternativesの登録はまた時間があれば。1. tar.gzファイルをダウンロードする。 2. インストールしたい適当な環境に置く。 3. 展開する。 tar xvf jdk-7u72-linux-x64.tar.gz -C /usr/lib/jvm (/usr/lib/jvmディレ…

vagrant コマンド

box | Vagrant日本語ドキュメント ↑の通りvagrant box add NAME URL →boxの追加。vagrant box list →box一覧。vagrant box remove NAME PROVIDER →不要なboxの除去。vagrant box repackage NAME PROVIDER →再パッケージ…?

環境とかサーバとか

難しい。vagrantを使えばほとんどクリックだけでOSがインストールできるのだけれど、 それって難しいところを隠ぺいかしてくれているだけで、 自分が何かできるようになってるわけじゃないんだよなあ。ハード系(とくにサーバインストールとか公開とか)に 強…

vagrantでcentOS6 (64bit版)

タイトルまま。 仕事でSMTPサーバが必要になったので、そのためのlinux環境をローカルに立てる。1) vagrantインストール 2) virtualBoxインストール 3) vagrantの一覧からcentOS6 64bit版を選んでインストール vagrant box add {box名_任意の名前} {URL} 4) …

spring securityの<sec:csrfMetaTags/>タグを使った時の挙動変更

お仕事で、spring securityを使ったサーバサイドのアプリを作ったりしてます。 そこで、これまで(spring security 3.1系以前)以下のように書いてたものを <meta name="_csrf_token" content="${_csrf.token}" /> <meta name="_csrf_headerName" content="${_csrf.headerName}" /> spring security 3.2?を使うに当たり以下に変更しました。 <sec:csrfMetaTags/> 出てくるMETAタグが当然変わるわけなん</sec:csrfmetatags/></meta></meta>…

tomcat7でhttps通信の設定

テストでHTTPS通信させなければならなかったので、その辺の設定を下記に。 なお、ここでやるのはローカルで実験用につくるだけなので、 本格運用の際には暗号化などなど、もっと真剣にやらなきゃいけない。 参考; Tomcat で SSL の自己証明書を使用する方法…

はてブ記法の修正

自分のメニューからプルダウン>設定を選択 左ペインの設定から編集モードを変更できる。 うーん、Markdownと見たまま編集と、いいとこどりしたいなー。 リンクのコピペとかは見たまま編集がすごく便利なんだけど。

配列の並び替えを行うArrays

知らなかったのでメモ。 Arrays (Java Platform SE 6) sortメソッドで、引数に与えた配列をソートすることができる。 基本的には、配列に入っているオブジェクトのcomparate()メソッドを使って 比較しているような感じがする。 Stringの配列{"1", "5", "2", …

git bash インストール

【環境】 ・windows7 64bit 【ダウンロードするもの】 ・Git Bash(Git for Windows) 【つまったところ】 ・ダウンロードしたファイル(Git-1.9.4-preview20140929.exe)を ダブルクリックとかエンターキー叩いても起動しなかった。 ⇒右クリック>管理者で実行 …

技術ブログはじめる

会社でも、自宅でも使えるメモ代わりということで。