庄周梦蝶

生活、程序、未来

声明:本博客所有文章,未经允许,禁止转载。谢谢。

最近做的一些 clojure 开源项目

| Comments

最近总结下最近的一些开发经验,形成几个 clojure 的开源项目:

clj.qrcode:二维码生成

1
2
3
4
5
6
7
8
9
10
(use 'clj.qrgen)
(as-file (from "hello world"))
(as-bytes (from "hello world"))
(from (vcard "John Doe"
             :email "john.doe@example.org"
             :address "John Doe Street 1, 5678 Doestown"
             :title "Mister"
             :company "John Doe Inc."
             :phonenumber "1234"
             :website "www.example.org"))

secure-rand:安全随机数生成器

1
2
3
4
5
6
7
8
9
(ns test
  (:refer-clojure :exclude [rand rand-int rand-nth])
  (:use [secure-rand.core :only [rand rand-int rand-nth]]))

(rand)
(rand 10)
(rand-int 100)
(rand-nth (range 10))
(secure-rand.core/base64 32)

clj.qiniu:七牛云存储 SDK

1
2
3
(require '[clj.qiniu :as qiniu])
(qiniu/set-config! :access-key "your qiniu access key" :secret-key "your qiniu secret key")
(qiniu/upload-bucket bucket key file)

希望能给一些使用 clojure 开发的朋友带来帮助。

声明:本博客所有文章,未经允许,禁止转载。谢谢。

clojure, 开源

« Clojure Web 编程之安全篇 跑步两月记 »

Comments