- macports をインストール
- /opt/local/bin /opt/local/sbin にパスを通す
- sudo port install munin +server
ref. http://munin-monitoring.org/wiki/DarwinInstallation
デーモンとして登録
;;;; http://npnl.hatenablog.jp/entry/20110812/1313138407 | |
(ns twenty-five-minutes-programming.drop-starts-same | |
(:use [clojure.test :only [are]])) | |
(defn drop-starts-same | |
[& args] | |
(if (some empty? args) | |
args |
ref. http://munin-monitoring.org/wiki/DarwinInstallation
デーモンとして登録
#!/bin/bash | |
REPOS="$1" | |
REV="$2" | |
UUID=$(svnlook uuid $REPOS) | |
# 適宜設定 | |
JENKINS_HOME=http://localhost:8080 | |
svnlook changed --revision $REV $REPOS | /usr/bin/curl \ |
(defn invert | |
[m] | |
(into {} (for [[k v] m] [v k]))) |
;;; Project Euler Problem 20 | |
;;; 「100! の各桁の数字の和を求めよ」 | |
;;; http://odz.sakura.ne.jp/projecteuler/index.php?cmd=read&page=Problem%2020 | |
(ns emanon001.projecteuler-answers.problem-020 | |
(:require [clojure.test :refer [are]])) | |
(defn factorial | |
"n の階乗を返します" | |
[n] |
;;; Project Euler Problem 13 | |
;;; 「50桁の数字100個の和の上位10桁を求めよ」 | |
;;; http://odz.sakura.ne.jp/projecteuler/index.php?cmd=read&page=Problem%2013 | |
(ns projecteuler-answers.problem-013 | |
(:require [clojure.math.numeric-tower :as math] | |
[clojure.test :refer [are]])) | |
(def nums | |
[37107287533902102798797998220837590246510135740250 |
;;; Project Euler Problem 6 | |
;;; 「二乗の和と和の二乗の差はいくつか?」 | |
;;; http://odz.sakura.ne.jp/projecteuler/index.php?cmd=read&page=Problem%206 | |
(use 'clojure.test) | |
(defn sum-of-squares | |
"与えられた数列についてその二乗の和を返します" | |
[nums] | |
(apply + (map #(* % %) nums))) |
;;; Project Euler Problem 3 | |
;;; http://odz.sakura.ne.jp/projecteuler/index.php?cmd=read&page=Problem%203 | |
(use 'clojure.test) | |
(defn prime? | |
[n] | |
(if (= 1 n) | |
false | |
(every? (complement #(zero? (rem n %))) |
augroup clojure-extension | |
autocmd! | |
autocmd FileType vimclojure.clojure call s:vimclojure.define_repl_key_mappings() | |
augroup END | |
let s:vimclojure = {} | |
function! s:vimclojure.define_repl_key_mappings() | |
" define favorite key mappings here. | |
imap <buffer> <silent> <C-n> <Plug>ClojureReplDownHistory. | |
imap <buffer> <silent> <C-p> <Plug>ClojureReplUpHistory. |