주의! 해당 글은 전문가의 의견이나 유명 사이트의 번역글이 아닙니다. 단지 공부를 하는 학생이 공부하고 그를 통해 생각하는 것을 써놨으니, 100% 신뢰할 수 없습니다. cf. 장고 프로젝트 커맨드는 '장고걸스 튜토리얼'을 참조하였습니다. 또한 개발환경은 OS X 입니다. (django 및 python 자료는 구글링하면 많습니다.) Twelve-Factor App은 전체 시스템에 특정 패키지가 암묵적으로 존재하는 것에 절대로 의존하지 않습니다.그래서 패키지의 종속성을 시스템으로부터 분리하고, 종속성 선언을 manifest를 이용해서 모든 종속성을 완전하고 엄격하게 선언해야합니다. 이렇게 하는 이유를 생각해보면, 파이썬을 이용한 장고 프로젝트에 필요한 A라는 라이브러리가 있는데, 이게 현재 내 로컬 개발 ..
참조: http://www.tldp.org/LDP/Linux-Filesystem-Hierarchy/html/usr.html 미완성.. 하나하나 디렉토리 접근 및 사용을 explicitly하게 할때마다 해당 디렉토리를 정리하겠음. /usr - /usr은 보통 시스템에서 거대한 데이터의 공유를 포함한다. 이것이 모든 유저 바이너리나 그들의 도큐멘테이션, 라이브러리, 헤더파일 등을 포함하고, 이들의 서포팅 라이브러리가 usr 디렉토리에서 찾아질 수 있기 때문에, 이는 시스템에서 가장 중요한 디렉토리들중 하나이다. telnet이나 ftp와 같은 유저 프로그램또한 여기에 배치된다. 원래의 유닉스 구현에서 /usr은 사용자들의 홈 디렉토리가 배치되는 곳이였다.( 다시말하면, /usr/someone 과 같은 위치를 ..
User-Agent는 HTTP 클라이언트(브라우저, 봇, etc.)이 서버로 보내는 HTTP 요청을 보낼 때 전송하는 문자열이다. 이는 HTTP request 헤더값 안에 포함된다. User-Agent 구문은 "/ 와 버전명을 포함한 소프트웨어 제품 이름"으로 정의 되어 있다. User-Agent 문자열이 나타난다면 클라이언트에 의해 사용된 소프트웨어 프로그램 정보를 전달한다. 이는 통계 목적과 프로토콜 위반을 추적하기 위한 것이기 때문에 반드시 포함해야 한다. User-Agent는 흔히 Content negotiation를 위해 쓰이는데, Content negotiation은 각각 다른 버전의 document를 제공해주는 메커니즘이다. User-Agent는 접속한 유저의 디바이스에 대한 정보와 웹브라우..
- Total
- Today
- Yesterday
- Apache
- TaskExecutor
- JVM
- Spring
- logging facade
- logging
- slf4j
- good practice
- logback
- runtime data areas
- linux
- async
- webserver
- log
- NGINX
- java
- lood
- object
- log level
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 |