You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
エイプリルフールに被ってしまいましたが、 ClojureでJekyllライクなブログジェネレータを作りました。 misaki / Jekyll inspired static site generator 当ブログはJekyllを使ってGitHub Pages上で運用しているのですが、 jekyll --server のファイル変更から反映までの遅さ(何か手があるのかもしれないですが) とClojurianで主にClojureのブログなのにrubyで運用してるのが納得いかなかったので(rubyは好きですが) 作ってみました。 "misaki" という名前は Jekyll が人名なので同じく人の名前にしたかったのと "美しく咲く" というがちょっと綺麗かなぁという軽いのりで付けてます。 あ、でも伊東美咲は好きです。綺麗なお姉さん好きです。 サンプルの実行†以下のコマンドでGitHubからとっ
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに 『プログラミングClojure』が発売されてから、もうすぐ3年が経ちます。原著である"Programming Clojure"の第一版はClojure 1.0の時代に書かれたもので、日本語版も当時開発中だった1.1における変更点を訳注で補足していますが、基本的に1.0ベースです。 Clojureのコードが登場する日本語の書籍は他にも『7つの言語 7つの世界』や『実践プログラミングDSL ドメイン特化言語の設計と実装のノウハウ』などがあります。しかし、タイトルから分かるようにClojureはこれらの本では数あるトピックの一つであ
こんにちは!今年の春からWeb系企業でHTML/CSSデザイナーとして働きだしたキラキラ女子(を目指してる)のあんちべ(23)です!よろしくお願いします!私は普段自社のWebサービスのCSSなどを書いている*1のですが、最近データマイニングに興味を持ち始め、データを分析して、自社サービスの売り上げ改善に貢献したいなーと思うようになりました!でも。。。私は文系出身で統計学とか全然わからない*2し、プログラミングも得意じゃない*3し、高価な統計解析ソフトを買うのも辛いです。。。無い無い尽くしですね><;!そんな私に救いの手が!インストール作業不要で、便利な統計処理機能が色々あって、しかも無料という素晴らしいソフト*4を発見しました!その名も"Incanter"です!なんでも、 Lispっていう古くから使われてきた実績のあるプログラミング言語で動いてて、Lispの文法でどんな処理をすればよいかを
Incanter is a Clojure-based, R-like platform for statistical computing and graphics. Incanter can be used as a standalone, interactive data analysis environment or embedded within other analytics systems as a modular suite of libraries. Features Charting & visualization functions Mathematical functions Statistical functions Matrix & linear algebra functions Data manipulation functions Interactive,
この記事はClojrure Advent Calendar 2011の参加記事です。 今回はCompojureでウェブアプリを作る際に使える ある程度実践的(?)なTipsなどを紹介します。 長文なのでご注意くださいCompojureとは†CompojureはClojure向けの軽量ウェブフレームワークです。 Clojure版Sinatraのようなフレームワークでウェブアプリをシンプルに記述できることが特徴で、ringというウェブアプリケーションライブラリがベースになっています。 Hello World†最初にベースとなるHelloWorldを作ります。 HelloWorldの作り方自体はググれば他にたくさん記事が見つかると思うので 詳細な説明は割愛して、コード内のコメントで軽く補足します。 なおこれから先はLeiningenがインストール済みであることを前提にしています。 プロジェクトの
This information is provided for programmers familiar with Common Lisp or Scheme. Clojure is case sensitive Clojure is a Lisp-1 () is not the same as nil The reader is side-effect free Keywords are not Symbols Symbols are not storage locations (see Var) nil is not a Symbol t is not syntax, use true The read table is not accessible to user programs let binds sequentially do is not a looping constru
Clojure: Functional Concurrency for the JVM (presented at Open Source Bridge)AI-enhanced description The document provides an overview of Clojure, a functional programming language for the JVM, emphasizing its core concepts such as code-as-data, functional programming principles, and interoperability with Java. It includes examples of Clojure syntax, data structures, and functions, illustrating ho
The original document appears at http://clojure.org/rationale. The translation is based on November 27, 2009 version of the page. 読みにくくて申し訳ないです。数多くの間違いがあると思いますので、ご指摘ください。 顧客や出資家は、業界標準のプラットフォームであるJava仮想マシン (Java Virtual Machine; JVM) に相当な投資をしており、そのパフォーマンス、セキュリティ、安定性などに満足している。Java開発者は、動的言語の簡潔さ、柔軟さ、生産性をうらやましく思うものの、顧客の環境で動かせるかどうか、既存のコードやライブラリが使えるかどうか、そして動作速度などについて心配するかもしれない。また、ネイティブ・スレッドやロッキングによる並行処理に
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く