徒然なるままに

子育てとプログラミングが同居する不思議な空間

プログラミング

Spring と MyBatis の備忘録

Spring Boot と MyBatis を組み合わせて使おうと思ったら以下の選択肢がある。 github.com もともと Java Configuration にはそんなに明るくなかったこともあって、少しはまったので備忘録として残しておく。 まず、application.properties *1 に mybatis.co…

ログメッセージ定義 (XML) の読み込み

今日は Java でログメッセージ定義 (XML) を読み込む方法について考えてみます。 だいたいの場合において、ログメッセージ定義は項目が固定 (ログ ID、ログレベル、ログメッセージ+α) だと思います。そのため、今回は DOM や SAX の API は使わずに、JAXB …

ログメッセージの管理方法

業務アプリケーションのログメッセージは何で管理していますか? たとえば、データベースや XML といったものが考えられると思います。 結局は、メリットデメリットとシステム構成や要件の兼ね合いなのですが、整理してみます。 データベースで管理する場合 …

iモードHTMLシミュレータII の動作

いまさらながら iモードHTMLシミュレータII を触っていて、document オブジェクトのどのメソッドがサポートされているのかが気になったので少し調べてみた。 <html> <head> <title>TEST</title> <script> window.onload = function() { var ppp = document.getElementById("ppp"); var text = ""</script></head></html>…

JavaScript 第6版 例9-2

いまさらながらオライリーの「JavaScript 第6版」を読んでいるのだけど、219 ページに書かれていプログラムを動かしてみたところ、本に書いてあるとおりの結果がブラウザコンソールに表示されなかった。いろいろ探したり試したりして答えを見つけたので、動…

テキスト入力の自動遷移

クレジットカードの番号とかを入力するときにテキスト入力を自動遷移させたいことがある。いろいろ参考にしながらレガシーな形でコードを書いてみた。簡単な実装だけどとりあえずは動くと思う。 <html> <head> <title>Test</title> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <meta http-equiv="content-script-type" content="text/javascript" /> </meta></meta></head></html>

電子書籍の技術書を初めて購入

仕事の関係上、Spring Framework の勉強をする必要がでてきたので、良さそうな技術書を探すことにした。しかし1冊 4000~5000 円する技術書を毎月何冊も買うのはちょっと懐に優しくない。あと、あまり興味を引く技術書もなかった。 仕方ないので、amazon.co…

CentOS7 への Tomcat8 のインストール

こんな本を買った。 詳解 Tomcat作者: 藤野圭一出版社/メーカー: オライリージャパン発売日: 2014/12/26メディア: 大型本この商品を含むブログを見る 勉強用として仮想環境に Tomcat をインストールしたのでメモを残しておく。 ・・・と昨日までは書いていた…

コードレビューの記事を読んで

コードレビューについて書いた記事を読んだので感じたことを書いてみる。 コードレビューについて - (define -ayalog '()) 私自身もレビューアーとして振る舞うことは多い。私の場合は古い SIer なので、Java だったり、いまだに Subversion だったりする。 …