- Author: KUBOTA Yuji
- twitter: https://twitter.com/sugarlife
- email: kubota.yuji [at] gmail.com
なお、本資料に記載しているものの一部は実機確認してないので、お使いのコードを修正する前に動作確認してください :)
なお、本資料に記載しているものの一部は実機確認してないので、お使いのコードを修正する前に動作確認してください :)
This describes how I setup Atom for an ideal Clojure development workflow. This fixes indentation on newlines, handles parentheses, etc. The keybinding settings for enter (in keymap.cson) are important to get proper newlines with indentation at the right level. There are other helpers in init.coffee and keymap.cson that are useful for cutting, copying, pasting, deleting, and indenting Lisp expressions.
The Atom documentation is excellent. It's highly worth reading the flight manual.
digraph { | |
node[shape=record] | |
newrank=true; | |
subgraph cluster_level1{ | |
style=dotted; | |
vec2[shape=plaintext] | |
node0[label = "<f0> root |<f1> tail"]; | |
node1[label="<f0>|<f1>"]; | |
node2[label="<f0>|<f1>"]; | |
node3[label="<f0>|<f1>"]; |
Foreword | |
======== | |
This is a very rough draft of the tutorial I'm going to put on | |
compojure.org. It's not complete, but it covers most of the basics. | |
There's a possibility some of the terminology (such as handlers and | |
routes) might change, but I'll let you know if it does. The technical | |
content, however, should be accurate and up to date. | |
Criticism is very welcome; I'd like to know if anything is unclear or |
日時: | 2016-04-09 |
---|---|
作: | 時雨堂 |
バージョン: | 5.1.1 |
url: | https://shiguredo.jp/ |
プリキュア Advent Calendar 2014 - Adventar の 23 日目の記事です.
Clojure + Precureという意味で命名された,PycureおよびRubicureリスペクトです.
つまり世界初のLispによるプリキュア実装です.更にJVMのためのプリキュア実装でもあります.
ソースコードは kaosf/clocure にあります.ここから Clojars (Clojureのライブラリ登録サービス) へのリンクなども確認出来ます.
(System.Reflection.Assembly/LoadWithPartialName "System.Xml.Linq") | |
(ns linq.xml | |
(:import [System.Xml.Linq XDocument XElement XAttribute XNode]) | |
(:import [System.IO MemoryStream StreamReader]) | |
(:import [System.Text Encoding]) | |
(:gen-class)) | |
(defmacro ^:private local-name [node] | |
`(.. ~node Name LocalName)) |
sudo wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repo | |
sudo sed -i s/\$releasever/6/g /etc/yum.repos.d/epel-apache-maven.repo | |
sudo yum install -y apache-maven | |
mvn --version |
package example; | |
import org.apache.commons.beanutils.expression.DefaultResolver; | |
public class SafeResolver extends DefaultResolver { | |
@Override | |
public String next(String expression) { | |
String property = super.next(expression); | |
if ("class".equalsIgnoreCase(property)) { |