Clojure Clojure에서 코드 문제를 해결할 때까지 leave 할 수없는 bot을 만들어 보았습니다. 게시물이 늦어져 죄송합니다. 이 기사는 『 』 11일째 기사입니다. 전회는 씨의 「 」였습니다. 당 Advent Calendar에서. 있습니다. 그런 무서운 일꾼의 개미 지옥 bot입니다만, 문득 "개미 지옥이 프로그래밍의 문제를 출제해, 풀린 사람만 퇴출할 수 있도록 하면 익숙하지 않은 언어에서도 게임 감각으로 모두 써 주는 것은…?"라고 생각 , 이번 bot의 구현에 밟았습니다. 이하의 ... 슬랙Clojure Clojure의 REPL에서 자주 사용하는 var 단축 REPL상에서, 파일의 변경을 반영하는데 매회↓하는 것, 길네요. 플러그인을 사용하면 이렇게 ↓됩니다. 편하네요. 모든 완전한 기호 이름에 대해 별명을 지정할 수 있습니다. 위의 예에서 말하면, clojure.tools.namespace.repl/refresh 라고 하는 완전 수식 심볼명에 ./r 라고 하는 별명을 붙이고 있습니다. 더 분해하면 clojure.tools.namespace.re... LeiningenClojure 재미있는 클로저의 이야기 오키나와에서 행해진 의 간친회의 LT 대회에서 발표한 자료입니다. Lisp 방언 중 하나 인터랙티브 개발 (REPL) 함수형 프로그래밍 병행 처리하기 쉽다 다양한 실행 환경 (JVM, ClojureScript) 기본 불변 데이터의 Clojure입니다만, 변경 가능한 데이터형도 있다. 그들은 용도에 따라 구분할 수 있도록 여러 가지가 있습니다. atom ref agent Clojure 자체가 ... Clojure LightTable과 Quil을 간략하게 소개하고 손쉽게 크리스마스 트리를 작성합니다. 대단합니다. 메리 크리머스 매스!!! LightTable과 Quil이 꽤 좋다고 느끼기 때문에, 그래서 간단하게 소개하고, 크리스마스 트리에서도 쓸까요, 라고 써 보았습니다. 글쎄, 우선 LightTable이지만 Clojure로 작성된 편집기입니다. Clojure로 작성된 편집기로서 실시간으로 프로그램을 평가하고 실제로 값을 보면서 소스를 편집할 수 있습니다. 설정등도 Clojure로 쓰여져... Clojure Excel 방안지를 지원하는 기술 2016 POI를 사용한 Excel 문서의 출력은 시스템 엔지니어에게는 일상 차반사, 장난감 사이사이입니다. 여기에 소개된 S식에서 Excel 방안지를 출력하는 라이브러리 axebomber-clj는 여기를 참조하십시오. 특필해야 할 것은 axebomber-clj에서는 Excel에 흔한 문자 조각이 일어나지 않는다는 점입니다. 원래 Excel 방안지는 입력 문자열이 자동 개행되지 않는 제약을 마련해, ... ExcelMarkdown방안지Clojure Hiccup을 사용할 때 이스케이프 문제에 유의하십시오. 라고 하는 문서가 생각의 외호평 같았기 때문에 안심하고 있는 곳입니다만, 한점만 주의하지 않으면 안 되는 일이 있습니다. 우선 다음과 같은 코드를 작성해 보겠습니다. 그러자 다시 이상하다. 이런 식으로 경고가 화면에 나옵니다. 이것은 Hiccup이 자동으로 문자열을 이스케이프하지 않기 때문입니다. 그럼 어떻게 하면 좋은가 하면 다음과 같이 합니다. 네, 이것으로 안심입니다. 취미/학습 용도로... Clojure Clojure 프로그래머가 고사리를 그립니다. "프로그램으로 고사리 그리기"의 오식이 아닌가. 일년 정도 제출이 지연 ( 참조)했기 때문에, 평상시 Clojure 프로그램을 쓰고 있는 프로그래머의 나가, 연필과 펜으로 종이에 그렸습니다. 감사합니다. 감사합니다. 연필로 잎을 씁니다. 재귀 적으로 잎을 씁니다. 심지어 재귀 적으로 잎을 씁니다. 연필을 얇게 지우고 줄기를 펜으로 다시 쓰고 나서 다시 한번 재귀적으로 잎을 씁니다. 피곤. 연... 고사리Clojure Clojure + AWS Lambda + API Gateway에서 JSON API 만들기 이 기사에서는 Clojure, AWS Lambda 및 API Gateway에서 JSON을 반환하는 API를 생성합니다. Clojure Project를 만들고 Lambda에서 작동하는 코드를 작성합니다. Clojure project 만들기 종속성에 com.amazonaws/aws-lambda-java-core 추가 이번에는 {:name "foo"}라는 객체를 받으면 {"message": "He... 람다Clojure BackChanneling에 의한 간편한 업무용 채팅 BackChanneling은 HipChat과 Slack에서 느낀 불만을 해소하기 위해 만들기 시작한 채팅입니다. HipChat이나 Slack은 아무래도 화제가 흐르고 버리기 때문에, 일에서는 사용하기 어려운 면이 있습니다. 그래서 BackChanneling은 화제마다 스레드를 세울 수 있게 했습니다. 그러므로 실은 채팅이라기보다는 실시간 BBS라고 하는 위치설정할 생각입니다. 스레드 플로팅 ... Clojure Eclipse로 시작하는 Scala, Clojure, Groovy 준비편 하지만, 여러가지 언어가 있으므로 어느 것을 사용하는지 헤매고 있었다. Scala, Clojure, Groovy 근처가 메이저 같은 것일까? 그래서 이 3가지 언어를 Eclipse로 실행할 수 있는 환경까지 만들어본다. Scala Clojure Groovy 트렌드적으로는 Scala가 한 걸음 빠져 있고, Clojure, Groovy는 줄지어 있다고 느끼는가. 우선 Eclipse는 평소 All... GroovyClojure이클립스Scala자바 Reagent 시작 - Part5: Rente 설치 은 과 을 사용한 ClojureScript 프레임워크입니다. 서버와의 통신은 WebSocket과 Ajax, 를 사용할 수 있습니다. 덴마크의 라는 회사가 commit도 활발히 개발하고 있습니다. 에서 공개하고 있습니다. 이전 Docker 이미지는 버리고 새 프로젝트를 만듭니다. 한 달이 지나면 Clojure용 Dockerfile과 docker-compose.yml도 조금 바뀌었습니다. Doc... ReactClojureReagentBootstrapClojureScript Hoplon 시작 - Part1: Boot 버전 Clojure의 빌드 도구에는 Boot를 사용합니다. Boot에는 및 이 있지만 불행히도 역 호환되지 않습니다. 현재 Hoplon은 Boot 1에서 작동합니다. 버전 문제로 조금 끼워지지만 Clojure는 Scala만큼 소모되지 않습니다. 적절한 디렉토리에 Hoplon 용 프로젝트를 만듭니다. Dockerfile 빌드 도구는 Leiningen과 Boot의 1.x 시스템과 2.X 시스템을 설치... HoplonClojureScriptbootClojure Docker에서 Cojure 데이터 분석 도구 Gorilla REPL 이동 은 Clojure의 노트북 스타일 데이터 분석 도구입니다. Clojure판의 라고 말하는 것이 이미지 하기 쉬울까요. Docker image를 만들었으므로 이번에는 CoreOS에서 실행하는 방법을 설명합니다. 다음 설치가 사전에 필요합니다. 을 사용합니다. 디폴트라면 1대만 기동합니다. 그리고는 로그인해 이하의 컨테이너를 기동하면 됩니다. 특히 설정을 변경하지 않으면 아래 URL을 브라우저에... CoreOSClojureVagrantIncanter도커
Clojure에서 코드 문제를 해결할 때까지 leave 할 수없는 bot을 만들어 보았습니다. 게시물이 늦어져 죄송합니다. 이 기사는 『 』 11일째 기사입니다. 전회는 씨의 「 」였습니다. 당 Advent Calendar에서. 있습니다. 그런 무서운 일꾼의 개미 지옥 bot입니다만, 문득 "개미 지옥이 프로그래밍의 문제를 출제해, 풀린 사람만 퇴출할 수 있도록 하면 익숙하지 않은 언어에서도 게임 감각으로 모두 써 주는 것은…?"라고 생각 , 이번 bot의 구현에 밟았습니다. 이하의 ... 슬랙Clojure Clojure의 REPL에서 자주 사용하는 var 단축 REPL상에서, 파일의 변경을 반영하는데 매회↓하는 것, 길네요. 플러그인을 사용하면 이렇게 ↓됩니다. 편하네요. 모든 완전한 기호 이름에 대해 별명을 지정할 수 있습니다. 위의 예에서 말하면, clojure.tools.namespace.repl/refresh 라고 하는 완전 수식 심볼명에 ./r 라고 하는 별명을 붙이고 있습니다. 더 분해하면 clojure.tools.namespace.re... LeiningenClojure 재미있는 클로저의 이야기 오키나와에서 행해진 의 간친회의 LT 대회에서 발표한 자료입니다. Lisp 방언 중 하나 인터랙티브 개발 (REPL) 함수형 프로그래밍 병행 처리하기 쉽다 다양한 실행 환경 (JVM, ClojureScript) 기본 불변 데이터의 Clojure입니다만, 변경 가능한 데이터형도 있다. 그들은 용도에 따라 구분할 수 있도록 여러 가지가 있습니다. atom ref agent Clojure 자체가 ... Clojure LightTable과 Quil을 간략하게 소개하고 손쉽게 크리스마스 트리를 작성합니다. 대단합니다. 메리 크리머스 매스!!! LightTable과 Quil이 꽤 좋다고 느끼기 때문에, 그래서 간단하게 소개하고, 크리스마스 트리에서도 쓸까요, 라고 써 보았습니다. 글쎄, 우선 LightTable이지만 Clojure로 작성된 편집기입니다. Clojure로 작성된 편집기로서 실시간으로 프로그램을 평가하고 실제로 값을 보면서 소스를 편집할 수 있습니다. 설정등도 Clojure로 쓰여져... Clojure Excel 방안지를 지원하는 기술 2016 POI를 사용한 Excel 문서의 출력은 시스템 엔지니어에게는 일상 차반사, 장난감 사이사이입니다. 여기에 소개된 S식에서 Excel 방안지를 출력하는 라이브러리 axebomber-clj는 여기를 참조하십시오. 특필해야 할 것은 axebomber-clj에서는 Excel에 흔한 문자 조각이 일어나지 않는다는 점입니다. 원래 Excel 방안지는 입력 문자열이 자동 개행되지 않는 제약을 마련해, ... ExcelMarkdown방안지Clojure Hiccup을 사용할 때 이스케이프 문제에 유의하십시오. 라고 하는 문서가 생각의 외호평 같았기 때문에 안심하고 있는 곳입니다만, 한점만 주의하지 않으면 안 되는 일이 있습니다. 우선 다음과 같은 코드를 작성해 보겠습니다. 그러자 다시 이상하다. 이런 식으로 경고가 화면에 나옵니다. 이것은 Hiccup이 자동으로 문자열을 이스케이프하지 않기 때문입니다. 그럼 어떻게 하면 좋은가 하면 다음과 같이 합니다. 네, 이것으로 안심입니다. 취미/학습 용도로... Clojure Clojure 프로그래머가 고사리를 그립니다. "프로그램으로 고사리 그리기"의 오식이 아닌가. 일년 정도 제출이 지연 ( 참조)했기 때문에, 평상시 Clojure 프로그램을 쓰고 있는 프로그래머의 나가, 연필과 펜으로 종이에 그렸습니다. 감사합니다. 감사합니다. 연필로 잎을 씁니다. 재귀 적으로 잎을 씁니다. 심지어 재귀 적으로 잎을 씁니다. 연필을 얇게 지우고 줄기를 펜으로 다시 쓰고 나서 다시 한번 재귀적으로 잎을 씁니다. 피곤. 연... 고사리Clojure Clojure + AWS Lambda + API Gateway에서 JSON API 만들기 이 기사에서는 Clojure, AWS Lambda 및 API Gateway에서 JSON을 반환하는 API를 생성합니다. Clojure Project를 만들고 Lambda에서 작동하는 코드를 작성합니다. Clojure project 만들기 종속성에 com.amazonaws/aws-lambda-java-core 추가 이번에는 {:name "foo"}라는 객체를 받으면 {"message": "He... 람다Clojure BackChanneling에 의한 간편한 업무용 채팅 BackChanneling은 HipChat과 Slack에서 느낀 불만을 해소하기 위해 만들기 시작한 채팅입니다. HipChat이나 Slack은 아무래도 화제가 흐르고 버리기 때문에, 일에서는 사용하기 어려운 면이 있습니다. 그래서 BackChanneling은 화제마다 스레드를 세울 수 있게 했습니다. 그러므로 실은 채팅이라기보다는 실시간 BBS라고 하는 위치설정할 생각입니다. 스레드 플로팅 ... Clojure Eclipse로 시작하는 Scala, Clojure, Groovy 준비편 하지만, 여러가지 언어가 있으므로 어느 것을 사용하는지 헤매고 있었다. Scala, Clojure, Groovy 근처가 메이저 같은 것일까? 그래서 이 3가지 언어를 Eclipse로 실행할 수 있는 환경까지 만들어본다. Scala Clojure Groovy 트렌드적으로는 Scala가 한 걸음 빠져 있고, Clojure, Groovy는 줄지어 있다고 느끼는가. 우선 Eclipse는 평소 All... GroovyClojure이클립스Scala자바 Reagent 시작 - Part5: Rente 설치 은 과 을 사용한 ClojureScript 프레임워크입니다. 서버와의 통신은 WebSocket과 Ajax, 를 사용할 수 있습니다. 덴마크의 라는 회사가 commit도 활발히 개발하고 있습니다. 에서 공개하고 있습니다. 이전 Docker 이미지는 버리고 새 프로젝트를 만듭니다. 한 달이 지나면 Clojure용 Dockerfile과 docker-compose.yml도 조금 바뀌었습니다. Doc... ReactClojureReagentBootstrapClojureScript Hoplon 시작 - Part1: Boot 버전 Clojure의 빌드 도구에는 Boot를 사용합니다. Boot에는 및 이 있지만 불행히도 역 호환되지 않습니다. 현재 Hoplon은 Boot 1에서 작동합니다. 버전 문제로 조금 끼워지지만 Clojure는 Scala만큼 소모되지 않습니다. 적절한 디렉토리에 Hoplon 용 프로젝트를 만듭니다. Dockerfile 빌드 도구는 Leiningen과 Boot의 1.x 시스템과 2.X 시스템을 설치... HoplonClojureScriptbootClojure Docker에서 Cojure 데이터 분석 도구 Gorilla REPL 이동 은 Clojure의 노트북 스타일 데이터 분석 도구입니다. Clojure판의 라고 말하는 것이 이미지 하기 쉬울까요. Docker image를 만들었으므로 이번에는 CoreOS에서 실행하는 방법을 설명합니다. 다음 설치가 사전에 필요합니다. 을 사용합니다. 디폴트라면 1대만 기동합니다. 그리고는 로그인해 이하의 컨테이너를 기동하면 됩니다. 특히 설정을 변경하지 않으면 아래 URL을 브라우저에... CoreOSClojureVagrantIncanter도커