Java で 高階関数の map と filter を実装してみた

はじめに Java 6 で 関数型言語のような map, filter を実装してみた. 結論としては, 結構めんどうだったのてやるべきではないということだった. Environment Java 6 (8 ではない)...

December 29, 2014 · 1 min · tsu-nera

Emacs で ログ解析をするための便利機能まとめ

はじめに 前回の記事のつづき. Java で log4j の使ってみた (Eclipse, Emacs Viewer も) | Futurismo Java 開発で, log4j のログをみる機会がこれから増えそうだ. ログといっても所詮はテキストな...

December 29, 2014 · 2 min · tsu-nera

Emacs 高速化起動にむけたカイゼンのとりくみ

はじめに Emacs の起動を早くしたい. Windows 環境 (Cygwin) 環境における Emacs の起動時間が異常. というわけで, 改善に向けた取り組みを実施した. 計測 起動時間の把握 M-x emacs-init-time と...

December 28, 2014 · 4 min · tsu-nera

AWS の Amazon EC2 で Windows サーバを立ち上げて リモートデスクトップ接続してみた

はじめに Amazon Web Service (AWS) をずっと試してみたかったので, 冬休みに試してみた. 以前, OpenStack を動かしてみた.今回はライバルを試す. OpenStack をとりあえず動かしてみたい...

December 26, 2014 · 2 min · tsu-nera

プロクラミングパラダイムの意義と 2014 年のプログラミング言語の勉強まとめ

はじめに edX で プログラミングパラダイムの講義を受けたのでその記録. Paradigms of Computer Programming – Fundamentals | edX Paradigms of Computer Programming – Abstraction and Concurrency | edX 実は, この講座は受講が今回で 2 回目だ.前...

December 24, 2014 · 4 min · tsu-nera

Emacs で R 言語を利用するための設定メモ (ESS)

はじめに 最近, 統計学と R 言語をさわり始めた. なぜなら, 本屋にいくとビッグデータやら, データマイニングやら, データサイエンティストやら, そんな...

December 22, 2014 · 2 min · tsu-nera

Java の Map で byte 配列をキーにするときの注意点

はじめに Java で HashMap のキーに byte[] 配列を利用したら, key を put しても containsKey で key がないよといわれてしまった. static void testbyteMap () { Map<byte[], Integer> map = new HashMap<byte[], Integer>(); byte[] key = {1,2,3}; byte[] key2 = {4,5,6}; byte[] key3 = {1,2,3}; map.put (key,1);...

December 19, 2014 · 1 min · tsu-nera

Java での再帰処理で Stack Overflow を回避するためのエセ方法

はじめに 最近, haskell の勉強をしている関係上, Java でも再帰が使いたい. しかし, Java で 再帰処理を書くと, いつか必ず StackOverflowError がでて プログラムが強制終了してしまう...

December 18, 2014 · 1 min · tsu-nera

Java で log4j の使ってみた (Eclipse, Emacs Viewerも)

はじめに 仕事で log4j を利用しているので, Eclipse での使い方を少し調べてみた. 環境 log4j 2.3 Eclipse 4.4 Java 1.7 log4j とは Java で, ログを残すための便利で有名なライブラリ. log4j - Wikipedia...

December 17, 2014 · 2 min · tsu-nera

データフロー変数 (Oz) で実現する Producer-Consumer Pattern

以下の記事の続編です. Java で Producer-Consumer Pattern を実装してみた | Futurismo 前回は, Java の 共有メモリモデルを利用して Producer-Consumer Pattern を実装した. 今回は, Oz のもつ決定性データフローモデ...

December 14, 2014 · 1 min · tsu-nera