Leiningen で Clojure

  • 2,838 views
Uploaded on

クローズド勉強会 出張版 #2 ライトニングトーク

クローズド勉強会 出張版 #2 ライトニングトーク

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
2,838
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
0
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide































Transcript

  • 1. Leiningen Clojure #2 2010/06/24 kei http://apribase.net
  • 2. Clojure
  • 3. Clojure
  • 4. Clojure Clojure Java (JVM)
  • 5. Clojure * Clojure * Clojure Lisp * Clojure * Clojure * Clojure Java
  • 6. Clojure Clojure Erlang F# Haskell Scala Clojure ( )
  • 7. Clojure Stuart Clojure Clojure (Clojure Rich Hickey )
  • 8. Java
  • 9. Clojure bin
  • 10. Getting Started http://clojure.org/getting_started classpath
  • 11. bin #!/bin/sh CLOJURE_HOME=/opt/java/clojure java -cp $CLOJURE_HOME/clojure.jar clojure.main
  • 12. clojure-contrib clojure-contrib /opt/java/clojure-contrib /opt/java/clojure/clojure-contrib
  • 13. leiningen leiningen leiningen
  • 14. leiningen http://github.com/technomancy/leiningen
  • 15. leiningen Installation git 1
  • 16. leiningen Installation lein self-update $HOME/.m2
  • 17. leiningen Installation lein new hello hello Ruby on Rails Grails
  • 18. leiningen Installation project.clj (defproject hello "1.0.0-SNAPSHOT" :description "FIXME: write" :dependencies [[org.clojure/clojure "1.1.0"] [org.clojure/clojure-contrib "1.1.0"] [ring/ring "0.2.3"]]
  • 19. leiningen Installation ring clojure clojure-contrib ( )
  • 20. leiningen Installation lein deps lib lib clojure-1.1.0.jar clojure-contrib-1.1.0
  • 21. leiningen hello src/hello/core.clj ring Hello
  • 22. leiningen hello lein repl src/hello/core.clj clojure
  • 23. leiningen standalone :gen-class -main lein uberjar clojure.jar jar
  • 24. uberjar uber super, over, upper
  • 25. uberjar uber super, over, upper uberjar jar
  • 26. leiningen standalone clojure jar …
  • 27. compojure ring compojure compojure sinatra
  • 28. compojure clojure leiningen ruby gem install
  • 29. leiningen 1 clojure standalone
  • 30. leiningen