Anaconda

Anaconda 아나콘다(Anaconda)는 수학과 과학분야에서 사용되는 여러 패키지들을 묶어 놓은 파이선 배포판 conda Anaconda.org에서 지원하는 명령어로, conda 명령어를 통해 설치하는 package들도 이곳에서 관리하기 때문에 일부 한정적이다. anaconda 환경에서는 pip보다 더 안정적이라고 볼수 있다. pip 의 package의 대다수를 가지고 있으나 일부 없는...

Linux

Linux 목차 os 쉘 실행파일위치 내용지우기 group, user du df free lsof netstat 하위 디렉토리의 특정 파일 및 디렉토리를 찾아 삭제 통신 상태 확인 ping (Packet InterNet Groper) traceroute arp (Address Resolution Protocol) telnet (tele network) curl (Client Uniform Resource...

정규식

정규식 Study https://regexr.com/ https://regexr.com/5ml92 https://www.youtube.com/watch?v=t3M6toIflyQ&list=TLPQMDYwNzIwMjGEsfpKq9ssZQ&index=4 그룹 Groups and ranges Chracter 뜻 | 또는 () 그룹 [] 문자셋, 괄호안의 어떤 문자든 [^] 부정 문자셋, 괄호안의 어떤 문가 아닐때 (?:) 찾지만 기억하지는 않음 Quantifiers Chracter 뜻 ? 없거나 있거나 (zero or one)...

Crawling

Crawling Web Scraping HTML, CSS와 같은 웹 페이지에서 구문 분석(Parsing)을 거쳐 필요한 정보를 추출하는 방법 Web Crawling 정기적으로 특정 웹 사이트를 돌면서 필요한 정보를 수집하는 방법으로, 정기적으로 돌기 때문에 항상 최신 정보를 유지할 수 있습니다. requests or urllib(beautifulsoup) beautifulsoup는 HTML,...

Portainer Docker 관리툴

Portainer sudo usermod -aG docker $USER sudo docker volume create portainer_data docker run -d --restart=always --name portainer -p 9001:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /home/volumes/portainer_data:/data portainer/portainer

Response Code

Response Code Response Class Code 1 Informational (정보) 리퀘스트를 받고, 처리 중에 있음. 2 Success (성공) 리퀘스트를 정상적으로 처리함. 3 Redirection (리디렉션) 리퀘스트 완료를 위해 추가 동작이 필요함. 4 Client Error (클라이언트 오류) 클라이언트 요청을 처리할 수 없어 오류 발생...

Docker 관리툴

Docker 다이브 도커 이미지는 마치 샌드위치 같다. 많은 레이어가 층층이 쌓여 있다. 불투명한 ‘포장지에 싸인’ 샌드위치가 더 정확할 수도 있다. 즉 얼마나 많은 레이어가 있는지 알 수 없거나 포장지 내부에 들어있는 것이 무엇인지 알 수 없는 경우가 있다. 이때 다이브(Dive)를...

Swagger

Swagger $ npm install –save swagger-ui-express swagger-jsdoc const swaggerUI = require(‘swagger-ui-express’); var swaggerJSDoc = require(‘swagger-jsdoc’); var swaggerDefinition = { info: { title: ‘Madori4 APIS’, version: ‘1.0.0’, description: ‘Madori4 API’ }, host: ‘myServerIp’, basePath: ‘/’ }; var options = { swaggerDefinition:...

Postgresql

Postgresql 목차 lock 해소 PostgreSQL Exception handling detail with GET STACKED DIAGNOSTICS Use RAISE Statements to debug Procedures and transaction control postgresql ORA-08177: can’t serialize access for this transaction lock 테이블 확인 lock 삭제 Postgres connection has been closed error...

Deno

Deno Deno는 Node와 비슷한 문제를 푸는 JavaScript, 그리고 TypeScript를 실행하기 위한 새로운 Command-line Runtime입니다. 기반 기술 V8 JavaScript Runtime Rust (C++를 대체) Tokio (이벤트 루프로 사용) TypeScript