読書とプログラミングを中心とした覚書ブログ

読書とプログラミングについて、日々経験したことを忘れないようにするため、極力ブログに記録を残すように頑張る。

「 月別アーカイブ:2016年05月 」 一覧

Every Little Thingのベストアルバムを聞くとモレなく物理的重さを実感

  2016/05/31    

通勤時間によく音楽を聴きながらくつろいでいるのですが、新たな曲を模索していると、なんとなくEvery Little Thingに行き着きました。 私はEvery Little Thingにあまり詳しくなく存在を知っていた程度だったということで入門用だし、とはいえそれなりに形から入る方なので、ベストアルバムをチョイス。 これが意外とサプライズものでした。

Javaのmatches()が期待する動作にならない落とし穴

  2016/05/21      

正規表現(せいきひょうげん、regular expression)とは、文字列のパターンマッチを行う機能です。 Java言語も文字列に対して正規表現でパターンマッチする仕掛けがありJava言語の場合、正規表現はPatternクラス、Matcherクラス、Stringクラスで利用可能です。 このうちいずれのクラスでも提供されているPattern.matches()、Matcher.matches()、String.matches()を使う場合は、他の言語を含め一般的な正規表現の動作と異なっており、これを踏まえた上でコーディングしないと期待する動作をしないため、はまりがちです。 これが以外と分かりにくい動作だったので、この記事にまとめたいと思います。

タブレットを車のダッシュボードに設置するアイテムの使用感

2015年1月からタイトルにある車載ホルダー(とか車載スタンド)というカテゴリーのアイテムを購入して、主にカーナビアプリや音楽アプリを動かすために使っていました。 もう1年と4ヶ月経過していて全く不満はなく使えていたので、備忘録がてら使い勝手を整理したいと思います。