タグ

ブックマーク / qiita.com/ayato_p (4)

  • Maven リポジトリを S3 上に構築して Leiningen から使う - Qiita

    :profiles {:deploy {:deploy-repositories [["your-repo" {:url "s3p://your-repo/" :username [:gpg :env/aws_access_key_id] :passphrase [:gpg :env/aws_secret_access_key]}] ["releases" :your-repo] ["snapshots" :your-repo]] :plugins [[s3-wagon-private "1.2.0"]]}} "s3p://your-repo/" のところは S3 のバケツ名を入力してください。 次に認証情報に関してですが、これは gpg を使うか、環境変数を利用するかで手順が違うので下に別途記載します。 認証情報を記述した後は lein with-profile +deploy depl

    Maven リポジトリを S3 上に構築して Leiningen から使う - Qiita
  • 新: Emacs を使うモダンな Clojure 開発環境

    注意事項 今なら素直にSpacemacsを使ったほうが手軽に環境構築できます。 この記事はある程度当時の状況を網羅したもので、今でも利用されているパッケージはあまり変わっていないので、そういう意味では参考になりますがセットアップ方法や設定などはかなり変わってきているので、参考にならない部分も多いです。 Spacemacsを僕の好みに合わせて設定したものを、以下に解説と合わせてのせているので参考にしてみてください。 SpacemacsでClojureを書くために僕が行った設定 はじめに Clojure の開発環境というのはどんどん新しくなっていくので、最近の開発環境事情について解説しようと思います。 この記事は次の記事の置き換えを狙ったもので、出来るだけ新しい情報を提供することを目的としています。 EmacsでモダンClojure開発環境構築 また何か間違っているという場合は気軽に編集リクエ

    新: Emacs を使うモダンな Clojure 開発環境
  • Clojure で書いたアプリケーションを速く実行する - Qiita

    これを読んでたら Clojure でも同じこと書けるなーって思ったんだけど、全く同じことを書いても面白くないのでちょっと色々書いてみる。 こんな感じの素朴なコードを書く。 (ns fib.core (:gen-class)) (defn fib [n] (if (<= n 1) n (+ (fib (- n 1)) (fib (- n 2))))) (defn -main [] (println (fib 40))) (defproject fib "0.1.0-SNAPSHOT" :description "FIXME: write description" :url "http://example.com/FIXME" :license {:name "Eclipse Public License" :url "http://www.eclipse.org/legal/epl-v10.

    Clojure で書いたアプリケーションを速く実行する - Qiita
  • Clojure 初心者のための Emacs 設定作りました - Qiita

    2017/07/04 更新しました MELPA-stable 以外を利用するパッケージを削除しました use-package を利用し起動時間を 1 秒以下に抑えました Windows へのインストール方法を記述しました はじめに Clojure で何かを開発する際に、数あるエディタの中から Emacs を使ってみたいと思う人は 数多く いると思いますが、元々他のエディタを使っていた場合全てを設定するのは容易ではないでしょう。 また最近では spacemacs や live-emacs などという最初から色々出来るよーみたいなプリセットが出てきていて、それを試している人がチラホラいたのでそういう需要もあるのかなと思って作ってみました。 Emacs config for newbie clojurian インストール Linux であれば以下のコマンドでインストールできます。 $ git c

    Clojure 初心者のための Emacs 設定作りました - Qiita
  • 1