のぶLab.

流しのソフトウェアエンジニアの雑記帳. Android, Scala, Clojure, Ruby on Railsなど

2015-02-01から1ヶ月間の記事一覧

LuminusでJSON APIを作る

ClojureのWebアプリケーションフレームワークLuminusでJSON APIを作る際にRoutingで少し躓いたので手順をメモ src/APP_NAME/routes/home.clj これだけではダメ (defn ping-json [] ; <- 追加 (json {:response "PONG!!!"})) ; <- 追加 (defroutes home-route…

Rubyでも音楽をcoding

Clojureで音楽をコーディングする記事をいくつか書いてきました。 Overtoneを使ってClojureで音楽をcoding - のぶLab. EmacsでOvertone演奏環境構築 - のぶLab. OvertoneをEmacsで演奏してみる - のぶLab. 実はSonic Piというものを使えばRubyでも音楽をコー…

Overtoneで音楽をコーディング時の指針メモ

Overtoneで音楽を鳴らして遊んでいるときにコーディングに関して感じたことのメモ Overtoneのチュートリアルにあるswingerメソッドはat関数を何度も書いていて冗長 (defn swinger [beat] (at (metro beat) (o-hat)) (at (metro (inc beat)) (c-hat)) (at (me…

OvertoneをEmacsで演奏してみる

EmacsでOvertoneの演奏環境構築は以下の記事を参照ください EmacsでOvertone演奏環境構築 - のぶLab. この記事ではOvertoneのGithub WikiにあるSwingのチュートリアルをEmacs Live上でやってみます。 また、前回の記事で作成したClojureプロジェクトを引き続…

EmacsでOvertone演奏環境構築

OvertoneをEmacsで快適に演奏できるEmacs Liveというものがあるようなので、環境構築をしてみました 環境 Mac OS X Yosemite Overtoneを使えるようにするまでは以下の手順を参考にしてください。 Overtoneを使ってClojureで音楽をcoding - のぶLab. Emacs v2…

Overtoneを使ってClojureで音楽をcoding

Overtoneとは overtone/overtone overtone/overtone · GitHub プログラミング言語Clojureを使って音楽をコーディングするプラットフォームです このOvertoneを使って活動しているアーティストもいるようです (Meta-eXやRepl Electricなど) Overtoneを使っ…