Common Lisp을 위한 정규표현식 https://panty.run/regex-for-common-lisp/Common Lisp을 위한 정규표현식CL-PPCRE cl-ppcre는 PCREPerl Compatible Regular Expression를 커먼 리습에서 쓸 수 있도록 구현한 것이다. ppcre 는 순수하게 리습으로 구현되어있어 다른 네이티브 라이브러리에 의존하지 않는다(PPCRE의 첫 글panty.run Programming 2021.03.30
(Common Lisp) 라이브러리 설치하기 (Steel Bank Common Lisp 기준으로 설명한다.) Quicklisp 는 Common Lisp의 대표적인 라이브러리 관리자이다. Quicklisp 를 설치한다. Quicklisp beta 에 가서 beta.quicklisp.org/quicklisp.lisp 를 다운로드한다: $ curl -O https://beta.quicklisp.org/quicklisp.lisp quicklisp 설치 프로그램을 로드한다. $ sbcl --load quicklisp.lisp quicklisp 를 설치한다. (다운로드함) * (quicklisp-quickstart:install) 다운로드한 quicklisp.lisp 는 이제 필요가 없다. 이후 quicklisp 를 통한 라이브러리 사용은, (load "~/.. Programming 2021.03.29
(Common Lisp) 숫자를 영어로 표시하기 ~r을 쓰면 된다. * (dotimes (i 30) (format t "~4d ~r~%" i i)) 0 zero 1 one 2 two 3 three 4 four 5 five 6 six 7 seven 8 eight 9 nine 10 ten 11 eleven 12 twelve 13 thirteen 14 fourteen 15 fifteen 16 sixteen 17 seventeen 18 eighteen 19 nineteen 20 twenty 21 twenty-one 22 twenty-two 23 twenty-three 24 twenty-four 25 twenty-five 26 twenty-six 27 twenty-seven 28 twenty-eight 29 twenty-nine NIL A Few FORMAT .. Programming 2021.03.25
트리 순회 알고리즘#04 레벨 순회(Level Order Traversal) 트리 순회 알고리즘#04 레벨 순회(Level Order Traversal) :: 코딩 공부 일기 (tistory.com) 트리 순회 알고리즘#04 레벨 순회(Level Order Traversal) 레벨 순회 레벨 순회 결과 : E -> B -> G -> A -> D -> F -> H -> C -한 레벨의 모든 노드를 방문 하고 다음 레벨 방문 -레벨에서 방문 하는 순서는 왼쪽 -> 오른쪽 코드보기 //레벨 순회 void BinaryTree::Tra.. codingstarter.tistory.com Programming 2021.03.20
Tomcat 설치하기 1. openjdk 설치 PATH 환경 변수에 openjdk 디렉토리 bin 까지 지정 2. Tomcat 설치 JAVA_HOME 환경 변수를 openjdk 디렉토리로 지정 (bin 앞쪽까지) 구동: startup.bat 실행 Programming 2021.03.17
Area of a polygon Area of any polygon (Coordinate Geometry) - Math Open Reference Area of any polygon (Coordinate Geometry) - Math Open Reference Area of a polygon (Coordinate Geometry) A method for finding the area of any polygon when the coordinates of its vertices are known. First, number the vertices in order, going either clockwise or counter-clockwise, starting at any vertex. The area is then www.mathopenre.. Programming 2021.03.14
Miami에 게재된 Bitcoin White Paper Bitcoin White Paper - Miami (miamigov.com) Bitcoin White Paper The City of Miami is dedicated to becoming a model 21st century city. We think that means embracing and supporting disruptive technologies that challenge the status quo and improve how we interact with one another. www.miamigov.com Programming 2021.01.28
bitcoin op_mul 버전 0.3.8과 0.3.10 사이에서 삭제되었다. CVE-2010-5137 https://github.com/bitcoin/bitcoin/blob/08fee75201e82f2e34fcc1549ee8edd152f5d040/script.cpp#L104bitcoin/bitcoinBitcoin Core integration/staging tree. Contribute to bitcoin/bitcoin development by creating an account on GitHub.github.com Programming 2021.01.22
Python의 바이트 문자열과 유니코드 https://wikidocs.net/10501위키독스온라인 책을 제작 공유하는 플랫폼 서비스wikidocs.net Programming 2020.12.31
Julia 언어의 장단점 julialang.org/The Julia Programming Language2020-09-24 The story of debugging a mysterious Julia segfault. 2020-09-16 Within private companies, it can be difficult to smoothly transition internal code into high quality open-source contributions. At JuliaCon 2020, industry Julia users came together tjulialang.org장점:1. 속도가 빠르다. C와 견줄만함예시: fib(x) = x Programming 2020.11.02