2019/08/24 本町オープンソースラボ(大阪府大阪市中央区瓦町3-4-9) https://tcool.connpass.com/event/117789/
@fukamachi が聴いた質問をまとめました。
| (ql:quickload '(:clack :http-body)) | |
| (defvar *handler*) | |
| (setf *handler* | |
| (clack:clackup (lambda (env) | |
| (if (eq (getf env :request-method) :get) | |
| '(200 (:content-type :text-html) | |
| ("<html><head></head><body><form method='post' enctype='multipart/form-data'><input type='file' name='upload'><input type='submit' value='Upload'></form></body></html>")) | |
| `(200 () (,(prin1-to-string (http-body:parse (getf env :content-type) (getf env :content-length) (getf env :raw-body))))))) | 
| (defsystem "hoge" | |
| :class :package-inferred-system | |
| :pathname "src" | |
| :depends-on ("hoge/main") | |
| :in-order-to ((test-op (test-op "hoge/tests")))) | |
| (defsystem "hoge/tests" | |
| :pathname "tests" | |
| :depends-on ("hoge") | |
| :components | 
2019/08/24 本町オープンソースラボ(大阪府大阪市中央区瓦町3-4-9) https://tcool.connpass.com/event/117789/
@fukamachi が聴いた質問をまとめました。
| # syntax=docker/dockerfile:experimental | |
| ARG SBCL_VERSION=2.1.8 | |
| ARG QLOT_VERSION=0.11.4 | |
| FROM fukamachi/qlot:${QLOT_VERSION} | |
| WORKDIR /app | |
| COPY qlfile /app | |
| COPY qlfile.lock /app |