Clojureをシロウトに布教したいのですが、web上にある「日本語」のオススメの入門 & チュートリアルってありませんか? 教育期間は2週間くらいで、インストールからWebサイト制作までをできるようにしたいのですが、自分は英語でも頑張って読むんですが、周囲の人は日本語かつ簡単であることにこだわっていて、困っています。
僕が知る範囲でそういう網羅系のものはないように思います。
多少まとまってるなーとなるとこのくらい?(たぶん求めているようなレベルではないと思います
参考URLありがとうございます。 すこし見た感じでは、シロウト相手には敷居が高そうですね。 これは、自分で必要な記事を作る方向で考えた方がよさそうな気がしてきました。
自分は後輩に教える時にCodingameとかCodecombat(日本語あり)とかをやらせたりしてたんですが、こういうのを使ってみるのも良いかもしれません。
私は書籍でしたね。はじめてのClojure。
お、あの本良いですよね。 友人はあれから入門してました。
Webは本当に情報ないなって思ってました
英語とかだと結構良い情報あるんですけどもね… どっかで許可とって翻訳しても良いかもしれません。
それはアリですね。
Luminus のチュートリアルは確か MIT ライセンスなので、翻訳してしまっても問題ないと思いますね(たぶん
Clojureの入門ではない…
あれ、Luminusのチュートリアル、Qiitaだったかで翻訳されてませんでしたっけ。
これですね
おお
そうそう、それですねー
でもこれ古いですね…
lib-noir が依存性入ってるので現行のチュートリアルとはちょっと違うはず
この前 Brave and True を訳してる人がいたんですが、あれは権利の問題があって訳したらダメでしたね
それはきちんと確認しなかったタイプですね… たまにあるので、見るとなんとも言えない気持ちに。
分かります…
とは言えやっぱり Web 上で Clojure の情報がある程度綺麗にまとまってると嬉しい人は一定数いるんでしょうね(日本語で
the joy of clojureって和訳出てましたっけ?
ないです
ライセンスも問題なさそうですね joyofclojure/book-source https://github.com/joyofclojure/book-source
やはり本とかはお金かかりますし、webに触りがあれば嬉しいですよね。
Eclipse Public Licenseらしいです
おおー
ん?
keen さんが翻訳してくれるんですね(ぉ
このソースって本の中に出てくるコードのソースか
おうふ
そりゃそうか…
https://github.com/hellonico/niclojure おいしい Clojure の元なら Github 上で見れましたね(そういえば
ただ入門に向くような本じゃなかったはず…
コミットメッセージが面白いw
> tsukareta ;)
https://github.com/esehara/ClojureBiyori esehara さんが書いてたやつとか
ww
未完か…
あー、Clojure日和懐かしい。 pullreq投げようとして一時期みてたけど、死んでるんですよね。
ですね。残念
でもなんか投げれば生き返ったりしないですかね。
可能性はないわけじゃなさそうですが、本人がわりと他の言語いったりきたりしててモチベーションは少なそう?
となると、やりかたったらフォークですかねぇ
恐らくそれが一番早いかと
えせはらさん今何やってるんだろう。Java仙人のイメージしかない。
あー、隠遁してますね
oh…
gpsoftから100円ぐらいでkindle本の入門シリーズがありましたが、サイト作る話はなかったと思います。 Clojureによる、初めての関数型プログラミング http://www.amazon.co.jp/dp/B00FH0AO68
ところで話変わりますけどringアプリケーションをデプロイする時ってwarに固めてtomcatが一般的ですか?
@koji_yusa: 確かにありましたね。ただ、あまり言語の仕様とかには踏み込んでなかった記憶。
@blackenedgold: 一般的な方法は分からないですけど、だいたい war に固めてデプロイか、サーバーを組み込んでしまってスタンドアロンにして直接起動するか、 Heroku とかにデプロイするって幾つか方法がありますね
これは運用とか好みでどれを選択するか変わる気がします。
ふーむ。スタンドアロンでもちゃんと運用出来るんですね。 今回はAWSなのでHerokuは選択肢から外れますがtomcatにあまり詳しくないので出来るならスタンドアロンでやりたい。
tomcat 意外にも Wildfly とかも使えますよー(そういう問題じゃなさそうだけど
スタンドアロンだとクラスタリングとかしないとダメなのかな、たぶん。 Immutant とか使うとよしなにやってくれそうではありますが。
なるほど。 immutantを用いてclojureで開発してWildflyで動かす - Qiita http://qiita.com/lambda-knight/items/16843ce82889a53308f3
wildfly気になったので使ってみたいですね
最近話題ですねー
へー。HTTP/2に対応してるのも興味を引きますね。
こういう感じのことが Clojure でも同じように出来ますね
ちなみに最近は 12 factor app とかの話もあってスタンドアロンな方のやり方も注目を浴びているよう
たぶん、 Docker あたりと相性がいいんでしょうね
んー。なるほど。
ありがとうございます。明日あたり色々試してみます。
そうですね、warにしてAPサーバーにデプロイするか、lein trampoline runやjar起動でringから組み込みのjettyで動かすか、それ以外みたいな感じですね。