Clojure の日本語ガイド¶ このドキュメントは Clojure 初学者の方やこれから始めてみたいという方を対象に書いています。
Clojure の日本語ガイド¶ このドキュメントは Clojure 初学者の方やこれから始めてみたいという方を対象に書いています。
最近 Clojure を完全にマスターした方が増えてきた。 http://d.hatena.ne.jp/kamekoopa/20150910/1441860552 http://teafortw0.hatenablog.com/entry/2015/09/13/224950 恥ずかしながら Clojure を業務で半年も書いているというのに、僕は Clojure を完全にマスターしたことがありませんでした。 なので、今回 Clojure を完全にマスターしようと思います。完全マスターマスターの kamekoopa 氏によると完全マスターとは「 HelloWorld やったり普通の FizzBuzz やったり出来た、を指す隠語」とのことなので、今回はこの定義に則って Clojure を完全にマスターします。 環境 今回使う環境は以下の通り。 XUbuntu 14.04 LTS Java 1.
概要 この記事は、Gorillaという ブラウザ上でClojureという言語を利用出来るライブラリを利用し、 ブラウザ上でデータ分析環境を構築するための入門記事です。 Clojureの事前知識は一切不要で、 ClojureやGorillaのインストールから、ブラウザ上で各種手法を コピペだけで実践出来るになるまでを説明しています。 なお、各種分析手法の詳細には言及しておりません。 とにかくGorillaを動かす 「説明は良いから、とにかく動かしたい」 という方向けに要点だけ説明します。 leiningenをインストールし、作業フォルダにてlein new gorillaでプロジェクトを作り、 生成されたgoraillaフォルダ直下にあるproject.cljに下記をコピペし保存、 lein gorillaと打ち込み、少し待つと Running at http://localhost:XXX
概要 Clojureでデータマイニングに必要な各手法を解説する記事です。 本記事を読むと、全くClojureを知らない方でも データ抽出・集計 可視化 機械学習(決定木、ランダムフォレスト、k-meansクラスタリング) をClojureで実行できるようになります。 はじめに ClojureとはJVM上で動く(つまりOSを問わず沢山の環境で動く上に Java資産をそのまま使える)Lisp系の言語です。 Clojureではデータマイニングを行う際、 Incanterとclj-mlという2つの便利なツールがあります。 Incanterは統計処理用の専門ライブラリで、 単体で様々な統計分析を行ったり集計を便利にしたりする機能が沢山用意されています。 clj-mlはwekaという機械学習系のツールをClojureで簡単に使えるようにしたラッパーで、 決定木やランダムフォレストなどの分類器や 各種ク
前のエントリで、Groovy/Scalaでプロセス起動に関するコードをちょこちょこと書いていたのですが、ちょっと自分が割と使う言語でまとめてみることにしました。 ほんの、サンプルです。 サンプルのお題は、 外部プロセスの実行結果(戻り値)を取得し、変数retに格納する 外部プロセスの出力結果(標準出力)を取得し、変数textに格納する 上記2つの結果を得るために、外部プロセスを2回起動しない という感じで。その他、補足も交えつつ。 Java 割とよく使い、そして1番面倒…。 import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.io.IOException; public class ProcessExec { public stati
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く