Clojure の日本語ガイド¶ このドキュメントは Clojure 初学者の方やこれから始めてみたいという方を対象に書いています。
Clojure の日本語ガイド¶ このドキュメントは Clojure 初学者の方やこれから始めてみたいという方を対象に書いています。
PerlでWebAppの開発に必要なN個のこと - Islands in the byte streamのClojure版です。 あるプログラミング言語で実際にWebAppを開発できるようになるまで、何が必要だろうか。言語仕様の習得は終えているとしよう。おそらく、最低限以下のような知識が必要だと思われる。とりあえずClojureについて知っていることを書いた。←ここまで引用 パッケージマネージャ パッケージマネージャというか、プロジェクトマネージャであるLeiningenをつかいましょう。 このツールはもうデファクトスタンダードです。 アプリケーションサーバー WebサーバーへのインターフェースとしてはRing というのがデファクトスタンダードとなっている。バックエンドとしてはJettyやTomcatなどが利用できる。またHerokuやAWSへのデプロイも可能だ。Ringを使う利点は多用な
元ネタはこちら おそらくある言語に慣れるためには、その言語を実際に使うことだと思います。しかし、誰しもが「こういうのを書いてみたいな」というアイデアを持っているわけではありません。そこで、Clojureを練習するためのサイトみたいなのをいくつか見かけたので、ここで共有しておきたいと思います。 4Clojure 最も有名なClojure練習サイトですね。ここの練習スタイルは、__に対して、なんらかの式を入力することにより、全体でtrueになるようにするタイプのものです。 ClojureScript Koans 欠けている部分を穴埋めして、全体として正しいようにするというものについて、海外のプログラマーの間ではKoanとよばれ(たぶん、禅のKoanから来ていると推測します)、親しまれています。これもその一つ。上のがすこしピンとこなければ、こっちから始めてみるのもいいでしょう。元ネタはCloju
Clojure (Java) はやはり速かったという話 あまりにも遅すぎなのでは?と思ったので調べたらやはり計測方法に問題があっ たみたい。 Java がこんなに遅いわけない。 遅かった原因 いつも通り nrepl 経由で適当に実行していたのが原因。 leiningen から nrepl を立ち上げていたのだが、以下を見れば遅い理由がわかる。 java -client -Xbootclasspath/a:/home/ma2/.lein/self-installs/leiningen-2.3.3-standalone.jar -XX:+TieredCompilation -XX:TieredStopAtLevel=1 -Dfile.encoding=UTF-8 -Dmaven.wagon.http.ssl.easy=false -Dleiningen.original.pwd=/home/m
同じ部署の@kawasimaさんに誘っていただいて、 Clojure 夜会(Evening Party) - Clojure大好き! | Doorkeeperに行ってきました! + 初の技術系LT(といってもゆるふわな内容だったけど)してきました! 私のLT資料はこちら 女子力のあるsyobochimがClojureはじめてみた Clojure夜会の感想 セッション1 登尾さん@ニャンパス「Clojure入門とその一歩先へ」 ニャンパス登尾さんの資料が見つからない…!!>< Clojureへの誤解を解く!って話だったのに、カッコの多さについて、 「カッコが多いと思わなくなります!」って言ってて、全然誤解解いてなかったwww セッション2 青木さん @Xcoo 2日ガチ開発合宿で作ったWebアプリケーション2選 二日間でつくったのすごい!! あと、デモがにゃーんって感じですごくかわいかった!
暇を持て余しているJava廃人はClojureで遊ぼう 準備 ClojureDocs (API、サンプルコード参照) Clojure Japanese Documentation (日本語ドキュメント。詳しく知りたいときに) Light Table (エディタ、実行環境) Leiningen (Mavenのようなもの。あとでいい) Light Table 動作確認 プロキシ環境の場合、環境変数HTTP_PROXYとHTTPS_PROXYを事前に設定 新しいファイルを作成 ctrl-space コマンドバーが開く syn Syntax設定 clo Clojure選択 エディタで適当にコード入力 (map - (range 10)) ctrl-enter (cmd-enter) コード実行 困ったときはctrl-space、あとはググれ キーマップ設定とビヘイビア設定はしたければする 関数の詳
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く