プログラマとしての自分はなぜ学ぶのか?

はじめに なぜ学ぶのか? この言葉を Google で検索すると, なぜか NHK 大河ドラマの花燃ゆばかりが引っかかる. なぜ学ぶのか?|「魂が震える話」ブログ というわ...

April 22, 2015 · 3 min · tsu-nera

Windows 環境の Emacs から Linux マシンに tramp で乗り込む方法メモ

はじめに 昨日, 職場で vi しかインストールされていないという, ぼくたち Emacs ユーザにとっては恐怖にみちた Linux マシンをつかった. もちろん, vi コマンドなん...

April 21, 2015 · 2 min · tsu-nera

Clojure で楽器を演奏しよう! Overtone をインストールしてみた

以前, Live Coding について記事を書きました. プログラミングでイケイケミュージックライブ?! Live Coding について調べたまとめ | Futurismo これがまた, めちゃくちゃカッコ...

April 19, 2015 · 2 min · tsu-nera

Clojure で Hello, World

はじめに 千里の道も Hello World からはじまるというユダヤの教えがありますが, 今回は, Clojure で Hello, World をしてみます. [toc] Environment Arch Linux Java 1.7 Clojure とは Clojure は JVM 上で動く Lisp 系モダン関...

April 18, 2015 · 1 min · tsu-nera

ScalaCheck をつかって Java の性質テスト (Property-based Testing) をしてみる

はじめに Property-based Testing というものを知ったので, Java でできるか試してみました. Property-based Testing とは うまい日本語訳がないのだが, この記事では性質テストとする. ある集合の...

April 18, 2015 · 2 min · tsu-nera

Emacs で自動ライフログできる! プログラマのためのタイムトラッキング WEB サービス Wakatime がスゴい

はじめに 最近, ほとんどの時間を Emacs の中で過ごす. Emacs で実施している作業を, Wakatime をつかうと自動で記録することができる. これを, つかって一日の行動を自...

April 15, 2015 · 2 min · tsu-nera

仕事に関わる知識を MOOC で! coursera で Cloud Computing Concepts Part2 を受けた

はじめに coursera で, クラウドコンピューティングの講座を受けました. これは, Part2 です. Cloud Computing Concepts: Part 2 - University of Illinois at Urbana-Champaign | coursera Part1 の感想は以下です. システム制御は奥が...

April 12, 2015 · 4 min · tsu-nera

Gacco で 社会人のためのデータサイエンス入門をうけた

日本の MOOC はどんなものかと思って, gacco で統計学を学んでみました. 総務省統計局 データサイエンス・オンライン講座:gacco 内容 統計学の基礎知識を学...

April 12, 2015 · 2 min · tsu-nera

C 言語/C++ における イベントハンドラの定石 (switch/ 関数ポインタ配列/lambda)

はじめに C/C++ における イベントハンドラの書き方について,定石を整理してみた. 前提 以下のようなコードがあるとする. #include <iostream>typedef enum {START, STOP} COMMAND; void check (COMMAND command) { std::cout << (int) command <<...

April 11, 2015 · 2 min · tsu-nera

Wayland/weston を ArchLinux で動かして遊んでみた

はじめに 仕事で, GUI プログラミングに関わることになりそうです. そこで, 次世代 ウィンドウシステム wayland/weston を Arch Linux にいれて遊んでみました. [toc] Environmet $ sudo pacman -Qe weston linux...

April 10, 2015 · 2 min · tsu-nera