読者です 読者をやめる 読者になる 読者になる

自分の速さで

調べたこと、忘れそうなことをゆるゆると書いていく

【Spring】Streamを使用したらArrayIndexOutOfBoundsException

はじめに 新規プロジェクトのJavaのバージョンは1.8というとだったので、早速Streamを使おうと思ったら java.lang.ArrayIndexOutOfBoundsException が発生したので修正内容をメモ。 エラー内容 原因 いろいろ探した結果下記がヒット spring - ArrayOutOfBoun…

Mac OS X 10.11 環境下でiReportを動かす

はじめに 会社でJasparReportsを使うことになったのでデザイナであるiReportをインストールしたところ、いくらアイコンをダブルクリックしてもアプリが起動しなかったので起動するまでの設定をメモ。 手順 Java6をインストール iReportを動かすためにはJava6…

TypeScriptとKnockout.jsを組み合わせる際の注意点(thisの扱いについて)

TypeScript + Knockout.js TypeScriptとKnockout.js(ES5)を組み合わせた場合のサンプルは以下を参照してください。Demo&Tips | Knockout.js 日本語ドキュメントkojs.sukobuto.com上記の記事では、JavaScriptの問題児thisと、その解決法としてFunction.bindに…

TypeScriptのenumをfor-in文で使用した時の挙動について

はじめに 最近Cordova+TypeScriptでハイブリッドアプリを作っているのですが、列挙型をfor-inしたときにハマったのでメモ。 現象 試しにこんなプログラムがあったとして enum Hoge { Foo, Bar } for(var hoge in Hoge) { console.log(hoge); } こう出力され…

neocomplcacheからneocompleteへの乗り換え

はじめに vimの環境整備をしていてneosnippetを入れたところ、スニペットの入力補完としてneocomplcacheを入れたはいいが、こちらはすでに更新を行わないらしい。ということでneocompleteを入れることにしました。 前提条件 has('lua')を有効にする必要があ…

プロキシ環境でrbenvを使ってrubyをインストールする

はじめに 会社のCentOSにrailsを入れようと思った時に、プロキシ環境下だったためにインストールがうまくいかなかったので、備忘録用にメモ。 エラー内容 # rbenv install 2.1.5 Downloading ruby-2.1.5.tar.gz... -> http://cache.ruby-lang.org/pub/ruby/2…

ブログはじめました

はじめに 開発系でやってみたことや、忘れたくないことをまとめておきたいなぁという思いがあったので、アウトプットの練習も兼ねてブログを始めることにしました。更新頻度は低めで、ゆるくやっていきたいとおもいます。よろしくお願いします。